This is an old revision of the document!
Roadmap to Parole 0.6
GTK3 transition
Use GtkOverlay for (fullscreen-)play-controls?- Draw the GtkOverlay player controls with cairo
Fix GtkOverlay staying atop the gst-video-overlay in Gtk3.6> Reimplemented using colorkey for Gtk < 3.8- Add padding around the playbuttons (they're currently cut off at the bottom)
Add fade-out when hiding> Impossible because transparency doesn't workMake the GtkOverlay semi-transparent and rounded> Impossible because transparency doesn't work- Make widget properly themeable (at least color?)
Consider using GtkActions for a lot of functionality: http://whyareyoureadingthisurl.wordpress.com/2011/07/17/gtkaction-howto-and-why/- Review strings used throughout application (especially preferences with the new switches)
- Current bugs
Closing the Preferences dialog spews a lot of warningsUsing the Save Playlist dialog works, but also shows lots and lots of warnings.- Should not save window dimensions when maximizing window
- Switching to fullscreen-mode via the “f” key sometimes fails (shows video in windowed size, rest of the screen is blacked out) > trying to make it reproducible
- I've observed this once, not sure if it is really fixable or that big of a problem. - Sean
General
- Speed up subtitle-loading by/and jump/ing back 3sec after setting subtitles
- Should we move the plugins to a section in the Preferences dialog (as previously suggested by Simon)?
- Validate Plugin API
- Make sure everything still works
- Extend API to give plugins easy access to tools menu
- Extend API to make it easier for plugins to save xfconf settings in parole/plugins/plugin-name
- Organize testing
- Create parole-gst0.10 and parole-gst1.0 packages in the PPA
Documentation
- Get on with it