Has used gnome since 0.20
Not much development for some years from me but has sent some patches/bugreports to the projects such as gtk+/gedit and so on....
Right now i have some ideas I want to share to others to make gnome desktop to be even better
- Better window switcher
Add an GList *wnck_get_all_tasks() so to make it possible to write a better window switch dialog or even better add an wnck_tasks_listview_new() (or similar API)
An example for this is to make it possible to write a replacement for the windowmanager default Alt + Tab (optional keybinding)
GUI works like this:
user press ALT + TAB a windowchooser popup with all open applications: and the user can fast switch to another window by keybindings. or by clicking with mouse.
Key windowtitle
F1 Gedit - main.c
F2 terminal /home/xxx
F3 Glade - test.glade
F4 ...
2. GNOME(windowmanager?) must have a better integration with workspaces:
For example ALL gnome applications should have an option like this.
appname --workspace n (n=1,2,3 ....)
3. All applications should save there last windowposition.
4. All apps should default start "single instance display" and if user wants to start more instances add an option --new-instance
...
more to come