ede/doc/vedran.plan

89 lines
3.8 KiB
Plaintext

Here is my personal plan for things to do in EDE2, starting 30.08.2006. I can't guarantee about the
order but roughly it will be as in this file.
X = i implemented
+ = someone else implemented ;) (or unnecessary)
- = someone else should implement ;))
* fltk2 [we switched to fltk1]
* efiler
[X] d&d support in FileBrowser
[X] popup (right-click) menu
[+] add .desktop file handling [fixed in new edelib/MimeType]
[X] move icon view into class IconBrowser with similar API to FileBrowser
[ ] add file properties dialog
[ ] add preferences dialog for efiler, save preferences into conf file
[ ] autosave last used config
[+] create edelib class for parsing command line [part of fltk1]
[ ] lots of testing
[ ] move FileBrowser and DirTree to edelib [Sanel took edelib maintenance]
[+] replace econtrol with efiler window [Sanel took econtrol]
* elauncher
[+] port to use our new MimeType system [Sanel took new project: evoke]
[ ] create new elauncher that uses evoke
* edelib2/about_dialog
[ ] redesign (similar to about dialog in eworkpanel)
[ ] make into a class that inherits fltk::Window
* efinder
[ ] port to new FileBrowser class
* eiconman [Sanel took eiconman]
[+] rewrite using efiler/IconBrowser as template
[-] add freedesktop.org compliant handler for removable devices (using HAL)
* edelib2
[+] make a class for setting window manager icons [part of fltk1]
[ ] fix tranparency bug
[ ] create icons for all EDE programs
* fltk1
[ ] test fltk1-utf8 with EDE and help fix remaining bugs
[ ] import fltk1-utf8 + patches as fltk-copy
* etimedate
[X] port to fltk1+edelib and implement select new features
* edialog
[ ] port to fltk1+edelib, finish remaining options, add zenity mode
=== release EDE2 alpha (unless Sanel objects ;) ) ===
* edelib
[X] new ask.h class with planned improvements
[ ] new filechooser and dirchooser using our new classes from efiler
* edelib2/Sound class
[+] from Sanels edewm branch [Sanel]
* edelib2/Icon [Sanel took Icon class]
[-] add icon resizing from smaller/larger sizes
[-] add support for non-themed icons (e.g. X-Chat icon)
[+] create a generic wrapper around icon themes
[-] create "The EDE Icon Theme" (using old icons) and use it as default
[+] further test with Gnome icon themes [Sanel is using gnome-themes, while I use kde-themes)
[+] make Tango-project icons work with EDE :) [Sanel]
* edelib2/IconGroup etc.
[+] create PackedGroup (auto-resizing-wordwrapping) [ExpandableGroup by Sanel or Flu_Wrap_Group]
[+] create IconBrowser and use it in eiconman [Sanel took edelib/IconChooser]
* evolume
[-] port to libao (since we will depend on it anyway) [Sanel said he will do that]
* edewm - ??
[ ] decide who will maintain edewm
* eworkpanel
[ ] move applets into separate compilable subdirs and port core to fltk
[ ] fix taskbar once and for all
[ ] make a real desktop browser (like Gnome)
[ ] create something like taskbar but shows miniature pictures of windows
[ ] make panel resizable, movable
[ ] add support for XDG menus
* epanelconf
[ ] rewrite, make more interactive
* edelib2/Config [Sanel took Config]
[+] a complete rewrite
[-] create new directory structure
[ ] write a small utility for migrating old config to new
* etheme & ebehavior - two new apps to replace e*conf (better names: etc & eaccess)
* enotepad - use fltk2/test/editor and add selected features
* ehardcenter - for now just system info
* edelib2/MimeTypes and the rest [Sanel implemented]
* eprograms - tool to choose favourite apps
[ ] create eprograms and the library
[ ] add proper "Open with..." dialog to efiler and elauncher
* theming support
[+] edelib2/theme class for theming [we switched to fltk1]
[ ] develop some new themes for fltk1
=== release EDE2 beta1 ===
=== poll users for new features and apps ===