Yes, I'm hoping the new system will put parent and derived classes together
when it makes sense.  Sometimes it might not -- for example, Photo and Video
derive from MediaSource, but my thinking is to put photo-related code into a
photo unit and video-related code into a video unit.

  For example the PhotoCanvas class is inside
> EditingTools.vala when the classes inside EditingTools only have it as
> an instance variable and are not really related in any other way to
> it.
>
>
The PhotoCanvas class is a mediator class between the editing tools and the
EditingHostPage.  Although it's only an instance variable for them, it's a
pretty important instance variable, as it's how the draw to the screen and
receive notifications of user events.

-- Jim
_______________________________________________
Shotwell mailing list
[email protected]
http://lists.yorba.org/cgi-bin/mailman/listinfo/shotwell

Reply via email to