Re: Re: gCvs GTK2

Jens Miltner <[email protected]> Thu, 6 Jan 2005 11:56:30 +0100
Newsgroups gmane.comp.version-control.cvs.gui.devel
Message-ID <[email protected]>

Am 06.01.2005 um 07:14 schrieb Richard Wirth:

>
> Hello Guy,
>
> Wednesday, January 5, 2005, 3:01:03 PM, you wrote:
>
>
>>> I finaly found why the GraphView stays grey: gtk_drawing_area_size()
>>> can not be called from inside OnDrawing(). If I put this to another
>>> place, we can even omit OnBlock() and OnUnblock() calls, which makes
>>> the repaint of the whole thing faster and error free.
>
> GR> I see the OnBlock and OnUnblock calls are outside of the #if qGTK 
> block.
> GR> How do you know these calls are not needed by other platforms?  I 
> don't
> GR> really understand how all the platforms are built.  I've been 
> working on
> GR> the assumption that anything gcvs-specific had to be inside of #if 
> qGTK
> GR> blocks.
>
> It looks to my that all UCvsXyz files are only used by gCvs. My be in
> early versions they were also used by Mac (Macho ?  -- Jens?).

Guy, Richard,

there are a bunch of files still being built with MacCvs, namely
uconsole, uevent, umain, umenu, uobject, ustr, utoolbar, uwidget
and IIRC, e.g. uwidget is still used in some dialogs in MacCvs (mostly 
things like import feedback, etc.).
However, most UI is done via 'native' libraries, but to be honest, I 
haven't yet waded through the code to see exactly which parts of rf are 
still being actually used (as opposed to just being compiled).
I don't really know about the early versions - when I joined the cvsgui 
team, the situation has been just as it is today.


</jum>



 
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/