Re: Re[2]: gCvs GTK2
Guy Rouillier <[email protected]> Sun, 9 Jan 2005 16:39:11 -0500
| Newsgroups | gmane.comp.version-control.cvs.gui.devel |
|---|---|
| Message-ID | <20050109163911.5584b1db@emach> |
On Sun, 9 Jan 2005 14:53:36 +0100 Richard Wirth <[email protected]> wrote: > > Hello Guy, > > From the last mail: > RW> And it looks to me like we should > RW> implement an interface and a dialog to choose all the different > RW> fonts for all different parts of the GUI, not only for the > RW> ConsoleWindow. And ofcourse make this persitent. > > So what about extending the Admin->Preferences dialog to choose the > font for GraphView, FilesView, FoldersView, ConsoleView and > Menues/Toolbars? It's not much to implement. > I'm using gCvs at Linux and Solaris at the moment. But on varying > resolutions and on different X-Servers. So using fixed defaults is > often a bad thing. > But if we do so, the $HOME/.gcvsrc should not be used for the Gtk-2 > port any more. It would make the old gCvs 1.1 conflicting. I'd like to > put all persitent values in the $HOME/.gcvs directory (like the browse > locations already are). And it would be good if the persitent settings > where not stored in machine dependent binary format but in textual > representation. It could than be copyed easyly to another > architecture, and a simple text editor could be used to modify / > correct a setup. Any sugestions about the textual format (any > implementations for reuse????)? Interesting you should raise this topic now, I was just thinking about it last night. I'd like to separate project-specific preferences from common preferences. Fonts would be common preferences, as would editor, cvs version; looking now at gCvs Preferences, I would say everything on the gcvs tab plus CVS version from the General tab are all common preferences, while the rest appear to be project-specific. This separation becomes even more relevant if we want to have a whole set of font selections. As for format, I'd suggest either a properties file or XML; I have no strong preference for either, though properties would probably be lighter weight. -- Guy Rouillier Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/cvsgui-dev/ <*> To unsubscribe from this group, send an email to: [email protected] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/