Re: spatial stuff detail
- From: Michael Meeks <michael ximian com>
- To: Dave Camp <dave ximian com>
- Cc: desktop-devel-list gnome org, nautilus-list gnome org
- Subject: Re: spatial stuff detail
- Date: Tue, 16 Sep 2003 09:03:25 +0100
Hi Dave,
On Mon, 2003-09-15 at 15:30, Dave Camp wrote:
> I just committed the start of the spatial UI stuff to the
But I still want the graphical 'emotion' display - of how the
application is feeling at any given moment displayed as an alpha overlay
of a 3D rendered face reflecting real emotion based on ...
OTOH - this is really nice :-) particularly this:
> * NautilusWindow has been split into a NautilusWindow base class,
> a NautilusObjectWindow subclass, and a NautilusNavigationWindow
> subclass. NautilusDesktopWindow now derives from
> NautilusObjectWindow.
Does this mean that we can slowly bin the tens of nasty chunks where
the code does something like:
if (is_desktop_window) // FIXME: #123456 sub-class here
... do desktop stuff ...
else
... do something else ...
if so you rock :-)
> * How do we want to change the idl? Should we just stick with
> abusing the open_location_* rather than trying to change things?
> (it's worth noting that the old semantics of those functions
> don't make much sense now).
That's an internal interface - yes ? or at least, we can break
libnautilus clients ? even so, I guess whatever the outcome it's prolly
worth adding a chunk of void dummy1 (); type methods to the
ViewFrame/View interfaces there.
> * How do we want views to figure out what kind of window they're in?
> Ambient property for the control? idl extension?
Properties are perhaps nicer than explicit IDL methods; although
perhaps less easy to document.
Anyway; looks really great to me,
Regards,
Michael.
--
michael ximian com <><, Pseudo Engineer, itinerant idiot
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]