0.8 Series ========== http://live.gnome.org/ThemableAppSpecificIcons http://live.gnome.org/MediaArtStorageSpec/SampleStripCodeInC (Updated utf8 code) http://live.gnome.org/GnomeGoals/AppIcon - EinaConf dont dump values at exit V EinaPlayer must follow markup from stream-info-label using gel_parse_str ? Dock must be hidden if no dock items are enabled - EinaCover should have a timeout to cancel slow backends V Load from commandline V Finish EinaFSDialog V Write preferences and plugin dialogs V Total/remaining time are not working perfectly V Volume icons are not perfect - EinaVogon should switch between play/pause V Play/pause button hasn't tooltip V Format used in EinaPlayer and EinaPlaylist must be customizable V Keybindings like 'del' to delete songs. V Seek has some problems when stop or not playing - i18n V Fix issues with stock icons V Kill eina_stream_format V Under some circunstances Eina shows no cover (at first run, with no playlist) V Window icon at startup (see prev bug) - EinaPlayer must listen EinaConf for changes in info format V If eina window is maximized, dock must be expanded, if no dock, eina cannot will maximize V DnD (Add support to playlist to enqueue) 0.8 Series - Plugins ==================== - LastFM Info plugin (Update on demand, CSS love) V Recently plugin doesnt work - Vogon must be a versatile miniplayer 0.10 Series =========== - Remove dead and depreacted code V EinaCover should be based on LomoStream to allow more flexible cover fetching Some requisites: Must be an 'artwork provider'. Diferent widgets may query EinaCover. Must supply a GdkPixbuf from a LomoStream. Providers must be shared, they should be stored in EinaCoverClass to be shared between instances V Make Dock an entity V Unify GelHub/GelSlave and EinaPlugin - Reduce memory usage to target netbooks and MID devices V Multimedia keys (DBus: src/Extensions/Banshee.MultimediaKeys/Banshee.MultimediaKeys/MultimediaKeysService.cs) - SQL playlist plugin - Dock must be an independant component, EinaPlayer or EinaFoo should be reclaim them V Rethink the EinaCover interface to plugins V LibUnique - warn_unused_result gcc 3.4 attribute Misc ==== - http://chishangcheng.googlepages.com/amaroKusabilityreport.pdf - Migrate to GObject and GInterface V DnD V Single instance Long Term (Gnome 3) =================== - World domination - OSX bundle - Follow streamlined gnome platform