On 09.09.2009 16:51, Steve Borho wrote: > On Wed, Sep 9, 2009 at 6:39 AM, Adrian Buehlmann<adr...@cadifra.com> wrote: >> On 09.09.2009 12:00, Adrian Buehlmann wrote: >>> On 09.09.2009 06:46, Steve Borho wrote: >>>> Forwarding to appropriate list :-) >>> The forwarding seems to have transformed the email >>> into using some very funny encoding: >> ... >>> I'm trying to import from the mercurial-de...@selenic.com >>> email now >> Looks good, please go ahead and start adding menu bars on the >> default branch. >> >> Your icon for synchronize clashes with the current refresh icon. >> Synchronize currently is using gtk.STOCK_NETWORK (which is fine >> by me). > > I used the shell context menu icons for the launch menu, to make them > consistent. If we do add menu bars, I'll probably drop the toolbar > buttons that launch other apps. So there shouldn't be a clash.
Dropping the synchronize toolbar button in the history dialog would be a bad idea, IMHO. I use that a lot. And the synchronize button icon really should stay using the gtk.STOCK_REFRESH icon. Using gtk.STOCK_REFRESH for anything else than refresh would be suboptimal. > However the shell menu icons are larger than I would like. I'll have > to see if they can be scaled. > > I was thinking that most of the menu building logic would go in the > gdialog base class. If an app provides any menus at all, it would > prepend the launcher menu and append the help menu and handle those > menu responses. > > As for the help, I'm leaning towards packaging HTML help and > referencing individual pages from the help->content menu option. > Mainly for three reasons: > > * We already have portable code for launching a web browser > * HTML is portable, so it will work without mods on Linux and Mac. > * The HTML pages are easy to reference into Seems reasonable. > Perhaps we don't need the CHM if we ship pure HTML.. dunno. I see CHM highly valuable on Windows. Search and index functions in the CHM viewer are very useful. Linking into CHM is not needed (I don't even know if that is possible at all). ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Tortoisehg-develop mailing list Tortoisehg-develop@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tortoisehg-develop