|
View:
New views
2 Messages
—
Rating Filter:
Alert me
|
|
|
Feature Requests for Passepartout (0.8.0 and beyond)Hey guys,
as long as we're working on stabilizing 0.7 to become a shiny new and nice 0.8.0, I'd like to request features from you. Here are some things I'd like to get done: *cleaning up the build system:* there are still some minor issues with the build system that I'd like to look into. The current work by Daniel Macks was a really good start (fixing lots of warnings generated by automake), we should continue to walk that road. This would also include things like: checking whether build-flags (eg. --with-gnome are correctly detected automatically and can be both enforced and disabled). *fixing warnings:* I'd like to switch to a build setup that automatically enables -Wall and -Werror *if and only if* a .svn or .git folder is found in the source directory. Right now, passepartout throws some warnings while compilation on my Ubuntu systems. Most of them look like easy-fixes that we should just fix. The advantage of this is that new warnings don't tend to slip through. *migrate the about dialog:* migrate the current about dialog to use GtkAboutDialog, this improves the consistency within GTK+-built applications. *use modern image formats:* I'd like to move away from the current practice of using xpm and .h files for image definitions. We should convert these files to PNG. *look for tango-alternatives:* We should look into some older icons and check if there are similar icons from the tango project available that we can use. *allow icon-themeing:* We should allow icon theming, so people can contribute passepartout-related icons to their icon themes, which would result in a passepartout that integrated into the desktop more smoothly. *bug-buddy-integration:* we should extend the GNOME build to include bug-buddy support, this can increase the bug reports we receive by end users (and we don't want people to be confronted with crasher bugs more than once). *Documentation:* we should move the documentation into SGML and make it translatable using the gnome-doc-tools. Also a some yelp-integration with the desktop would be nice. *Text Editing:* as passepartout doesn't provide in-document-editing, we should at least make it easier for people to edit the texts. This can be done by providing a double-click callback (also available via context menu) which opens a text editor. This includes well-documented XML format for xml2ps. *Bugs, bugs, Bugs:* and of course, annoying bugs that are coming in, should be fixed as well. I think these things can be done savely in the current trunk to get passepartout into a nice shape for 0.8.0. Things I'd like to look into for 0.9.0: *Canvas Migration:* Last month I made a good progress with the canvas migration in my presentation application, with some time spent for Passepartout, we can migrate it to the same canvas. This will result in shiny new cairo-based rendering. *Localization:* We should add support for passepartout to become translatable. This would increase the number of people being able to use passepartout and would also make it nicer for most of the rest. *UI Building:* If we target for anual releases, GTK+ 2.10 will be pretty widely spread; we should use the new GtkBuilder code to build the user interface. This will reduce the amount of code needed to maintain the user interface, and also GUI editors like glade should be usable for that too. *Text Editing:* we should try to look into in-place-editing, as this would be something people will keep on requiring. So, that's everything from me now. I will go ahead and put these into the bug tracker, so they don't get lost. If you think some things should be done later/earlier or in a different way, just reply to this email. Regards, Sven _______________________________________________ Passepartout mailing list Passepartout@... https://lists.stacken.kth.se/mailman/listinfo/passepartout |
|
|
Re: Feature Requests for Passepartout (0.8.0 and beyond)On 8/10/07, Sven Herzberg wrote:
> *Documentation:* we should move the documentation into SGML and make it > translatable using the gnome-doc-tools. Also a some yelp-integration > with the desktop would be nice. I can convert docs into DocBook/XML 4.0 that GNOME uses (I already did it many times). But only after I'm back from vacation, that is --- after August 22nd. Alexandre _______________________________________________ Passepartout mailing list Passepartout@... https://lists.stacken.kth.se/mailman/listinfo/passepartout |
| Free Forum Powered by Nabble | Forum Help |