Earlier quoted context omitted.
The UI was implemented using WPF4 and Blend. We also use a framework called Caliburn Micro as well as a framework I wrote called ReactiveUI which orchestrates connecting the UI to data via binding.
Thanks for the info. It looks like you chose to embed Chromium for rendering markdown? What was the reason for not using an embedded IE instance (which is already part of every Windows installation).
GitHub for Windows
51–60 of 248 posts
Re: GitHub for Windows
#52I'm interested to see how the community responds to their choice of ClickOnce as the deployment method. I use ClickOnce for several of my applications, and I'd say the users who dislike it the most have the highest technical aptitude (which, I'd guess, is a large part of GitHub's user base).
Interesting. What's the usual cause for complaint?
Granted, this 60/40 blame security software/clickonce, but it was a complaint nonetheless.
Re: GitHub for Windows
#53Re: GitHub for Windows
#54Finally an application with a UI which really nicely blends with the Windows 8 look and feel. Microsoft should be pleased.
MetroTwit is the only other app with a great new Metro UI that I've found.
Re: GitHub for Windows
#55Very well done. ClickOnce installer; solid UI (rare on Windows, I've found), and even installs git hooks into PowerShell so there's no need to dump the user into bash (unless they want it). One downside, not entirely obvious how one's supposed to clone a repo with this?
Re: GitHub for Windows
#56Re: GitHub for Windows
#57I find it interesting that both native apps (for Windows and Mac) try hard to emulate the look and feel of their respective operating system. One thing that is great about github.com and other websites is that it feels the same across multiple environments. Furthermore web browsers try to emulate their own style not that of the host operating system. If I use chrome or firefox in mac or windows they feel basically th…
I would hope so. Being a good OS citizen is nothing but a good thing. Fewer surprises, fewer quirks, more intuitive to the user (if done right), etc. It's nice to know GitHub made the effort.
Actually there are pros and cons to adapting an application to the platform instead of adapting the platform to the application. You're also conflating the OS with the window manager.
Re: GitHub for Windows
#58Earlier quoted context omitted.
Interesting. What's the usual cause for complaint?
The most common questions/complaints I get are: - Why can't I find the installation directory? (ClickOnce doesn't use the standard C:/Program Files/ location, it stores program files in C:/Users/ /AppData/Local/Apps/2.0 for security reasons.) - Why does the installer need a network connection? (ClickOnce downloads the required setup files from the internet.) The lack of a standard Program Files/.exe deployment also m…
Re: GitHub for Windows
#59Re: GitHub for Windows
#60I got flamed a month ago [1] for noting how difficult it is to get up and running on GitHub in the Windows world, where things like generating SSH keys aren't exactly part of the daily routine. Glad to hear that they were listening.