On Tue, 2009-02-17 at 05:21 +0000, TK Soh wrote: > On Tue, Feb 17, 2009 at 3:01 AM, Steve Borho <st...@borho.org> wrote: > > On Mon, Feb 16, 2009 at 8:52 PM, TK Soh <teekay...@gmail.com> wrote: > >> On Tue, Feb 17, 2009 at 2:27 AM, Steve Borho <st...@borho.org> wrote: > >>> On Tue, 2009-02-17 at 02:19 +0000, TK Soh wrote: > >>>> On Mon, Feb 16, 2009 at 3:36 AM, Steve Borho <st...@borho.org> wrote: > >>>> > As specified by our new time based release schedule, today > >>>> > was the deadline specified for the feature freeze for 0.7. Only > >>>> > bug fixes will be pulled into the crew repository from today until > >>>> > 0.7 is released. > >>>> > > >>>> > I've been working pretty hard the last couple of days to finish > >>>> > a number of loose ends: > >>>> > > >>>> > * I pushed out a new release of Qct (1.7) that I know works > >>>> > correctly with TortoiseHg as an external application > >>>> > * Fixed the overlay support on Vista (issue#1 on bitbucket) > >>>> > * Added the new dialogs to the windows context menu > >>>> > * Ran all the source code through pychecker, which found > >>>> > more than a few of bugs and pointed out a number of bad > >>>> > habits which I've tried to cleanup. > >>>> > * Improved robustness of the commit dialog > >>>> > > >>>> > >From today, I recommend people grab a nightly build and try > >>>> > it out on a non-mission-critical machine and report bugs here > >>>> > or on the crew issue tracker. Most especially, try out the new > >>>> > features introduced in this release: > >>>> > > >>>> > * hgignore and rename dialogs > >>>> > * record and shelve features > >>>> > >>>> In the commit/shelve window, the message line on top of the diff pane > >>>> has the same background color as the diff header, making them look > >>>> mixed up. Perhaps they need some visual separation between them. > >>>> > >>>> Also, the message line is empty in status window. Maybe it should be > >>>> removed. > >>> > >>> Removed in total, or just in the status window? > >> > >> Good question. Actually the line is taking up some rather precious > >> real estate away from the diff pane. If possible, we should remove it > >> completely, but you think there's other good way to tell users on the > >> rejection of hunks? > > > > Inside the dialog? Probably not. But I was intending to add wiki > > pages for each of the new features to explain them to users. How many > > will read them? Hard to tell. > > Not many. At least not until they are told after running into some issues.
I think we need to find a way to bring up a welcome HTML page after the installer runs. Maybe a first-time flag in their Mercurial.ini and an item in the start menu. > BTW, I meant removing it from the status window. I was leaning towards removing it already. > >> BTW, have you tested windows on repos with modified binary files? > > > > Yes, you just get the git diff header, no hunks for selection. The > > header has the same message you see from record/shelve: this is a > > binary file (all or nothing) > > Then you will see that you can't tell if the file is rejected by > looking at the diff pane. Also, the header get 'fused' into the header > of the file that followed without any separation, making it > potentially confusing. The first problem could be fixed by reducing the font weight in the diff header when the file is unselected. The second problem is more difficult, as the treeview does not allow variable padding per row. We have limited options. Hmm, one idea is to experiment with a pixmap cell renderer, like the changelog browser uses to show parents. We could add a pixmap to header hunks that makes those rows a bit taller. The pixmap could even show the state of the file selection. -- Steve ------------------------------------------------------------------------------ Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise -Strategies to boost innovation and cut costs with open source participation -Receive a $600 discount off the registration fee with the source code: SFAD http://p.sf.net/sfu/XcvMzF8H _______________________________________________ Tortoisehg-discuss mailing list Tortoisehg-discuss@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tortoisehg-discuss