Emergency Response Division
NOAA/NOS/OR&R (206) 526-6959 voice
7600 Sand Point Way NE (206) 526-6329 fax
Seattle, WA 98115 (206) 526-6317 main reception
- Implement a solid, good looking, multi-threadead (background loading),
Thumbnail View Control of a directory. Plug-in friendly architecture for
"file actions" like Crop, Resize, Sent in email, etc. Also, plug-in friendly
for custom "thumbs" of certain filetypes.
There is code around for this kind of a job. Andrea already has a nice
control that does this more or less. The target is to get it looking spiffy.
I have a direct interest in such a beast so I'm willing to mentor on this if
I qualify as a mentor
This is a nice idea
Although my ThumbnailCtrl already exists, I have received many e-mails
asking for improvements and features which at the moment I can't
implement. I won't steal Peter's proposal to be a mentor, although I
am also willing to mentor such a beast
A predefined AppFrame framework that will allow rapid creation of applications following a certain user interaction paradigm.
I’m thinking about something like what you see in iTunes, IPhoto, Finder:
TopBar+SplitCenter+BottomBar
The Split Center should be a simple 2 sides split with the first taking a “zone/subzone selection” control that is a 2 level tree and a the second panel from the split being the actual zone that is selected.
The way to build applications with this framework would be by defining the Zones and having the framework create the left panel automatically from the zone definition.
The Top and Bottom toolbars should respect FIXED vertical sizes for uniformity.
The main advantage to such a framework is that it will skyrocket the “cool” factor of wxPython and maybe attract more new users. Another advantage is that it will encourage code decoupling (at least I think it will).
Yes. I agree. Separation is a good thing BUT the best way to do it is to don’t do it at all. To have it done for you.
I’ve been playing with Trellis lately and, even if I sound like a little fan boy, this little library is amazing.
Anyway, I think lack of MVC separation is what keeps views like this from being made and reused, and right now, the design that a lot of wx controls store their own data items and expect you to feed them data from your model by hand make reusable views somewhat difficult to create. I think if we get away from that, the sky is the limit.