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/