forked from enlightenment/enlightenment
parent
8aa7076fba
commit
bc031932da
22
TODO
22
TODO
|
@ -44,8 +44,6 @@ Some of the things (in very short form) that need to be done to E17...
|
||||||
|
|
||||||
* after creating a background with the bg config dialog, we need to be able
|
* after creating a background with the bg config dialog, we need to be able
|
||||||
to change its properties (stretch, tile, center, etc...)
|
to change its properties (stretch, tile, center, etc...)
|
||||||
* fm2 removable devices seem to be mounted as root, not user, thus no write -
|
|
||||||
why don't mount options work?
|
|
||||||
* fm2 theme needs to not suck
|
* fm2 theme needs to not suck
|
||||||
* fwin initial placement needs to be near icon that spawned the fwin
|
* fwin initial placement needs to be near icon that spawned the fwin
|
||||||
* fm2 custom icon view mode needs to have cleanup, align etc.
|
* fm2 custom icon view mode needs to have cleanup, align etc.
|
||||||
|
@ -62,8 +60,6 @@ Some of the things (in very short form) that need to be done to E17...
|
||||||
* fm2 needs to handle dnd of e apps too
|
* fm2 needs to handle dnd of e apps too
|
||||||
* need a default desktop dir & file setup
|
* need a default desktop dir & file setup
|
||||||
* fm2 needs to auto-scroll if dnd hovers on edge of fm2 for a while
|
* fm2 needs to auto-scroll if dnd hovers on edge of fm2 for a while
|
||||||
* fm2 needs spring-loaded folder opens
|
|
||||||
* fm2 needs to be able to specify dir customisations other than magic dot file
|
|
||||||
* fm2 needs to display symlink info on files somehow
|
* fm2 needs to display symlink info on files somehow
|
||||||
* fm2 needs to display more than 1 file being dragged (if more than 1 is being
|
* fm2 needs to display more than 1 file being dragged (if more than 1 is being
|
||||||
dragged)
|
dragged)
|
||||||
|
@ -74,7 +70,6 @@ Some of the things (in very short form) that need to be done to E17...
|
||||||
around.
|
around.
|
||||||
* fm2 needs a mime/extension/glob filter
|
* fm2 needs a mime/extension/glob filter
|
||||||
* fwin doesn't change window icon when using view.open_in_place
|
* fwin doesn't change window icon when using view.open_in_place
|
||||||
* dnd needs to do xdnd properly.
|
|
||||||
* language packs: need to have a tool to load/setup a language pack (which
|
* language packs: need to have a tool to load/setup a language pack (which
|
||||||
means .mo compiled files from a .po, an optional font and a config file that
|
means .mo compiled files from a .po, an optional font and a config file that
|
||||||
specifies the locale and font) and then install the font(s) either as a user
|
specifies the locale and font) and then install the font(s) either as a user
|
||||||
|
@ -93,6 +88,10 @@ Some of the things (in very short form) that need to be done to E17...
|
||||||
CLEANUPS
|
CLEANUPS
|
||||||
-------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
* add/remove gadcon items for a shelf - if you select an item in both lists it
|
||||||
|
just gets removed and added repeatedly (nver being able to be unselected
|
||||||
|
from both lists)
|
||||||
|
* cannot select apps that have no category for start/restart lists
|
||||||
* make e internal windows (config panel, dialogs, config windows etc.) use
|
* make e internal windows (config panel, dialogs, config windows etc.) use
|
||||||
special border styles by default
|
special border styles by default
|
||||||
* accidental DND removals of icons from ibar - make it harder by not removing
|
* accidental DND removals of icons from ibar - make it harder by not removing
|
||||||
|
@ -109,21 +108,18 @@ Some of the things (in very short form) that need to be done to E17...
|
||||||
* If a user has set a border type on a window, don't bother to check for
|
* If a user has set a border type on a window, don't bother to check for
|
||||||
changes in properties to change the border based on prop changes.
|
changes in properties to change the border based on prop changes.
|
||||||
* need to audit, namespace and expand text and color classes
|
* need to audit, namespace and expand text and color classes
|
||||||
* need to specify what is NEEDED from a theme, what is optional (in terms of
|
|
||||||
parts, groups and signals). etc.
|
|
||||||
* winlist could divide windows up into blocks - sub-lists within a container
|
* winlist could divide windows up into blocks - sub-lists within a container
|
||||||
per desktop (with stick windows considered to live on the "current" desk
|
per desktop (with stick windows considered to live on the "current" desk
|
||||||
when winlist starts)
|
when winlist starts)
|
||||||
* make it easy for modules to hook into ipc and extend it for themselves
|
* winlist needs to know about desktop flips and adjust list when it happens
|
||||||
* e_color_dialog needs to have an area for favorite and recently selected
|
* e_color_dialog needs to have an area for favorite and recently selected
|
||||||
colors. store in config and use ilist? or store as color files and use
|
colors. store in config and use ilist? or store as color files and use
|
||||||
e_fm2? or custom widget?
|
e_fm2? or custom widget?
|
||||||
* virtualize e_bg to be able to put a bg in any canvas (given any desktop
|
|
||||||
config input) and return an object.
|
|
||||||
* desktop flip animations need to allow control over accel/decel and
|
* desktop flip animations need to allow control over accel/decel and
|
||||||
have a better ui - add wobble and controls etc. etc.
|
have a better ui - add wobble and controls etc. etc.
|
||||||
* internal windows (config dialogs, etc) should re-open after a restart
|
* internal windows (config dialogs, etc) should re-open after a restart
|
||||||
* order / menu editing dialogs (e_int_config_apps.c) need to allow re-sorting the list of desktops
|
* order / menu editing dialogs (e_int_config_apps.c) need to allow re-sorting
|
||||||
|
the list of desktops
|
||||||
]]]
|
]]]
|
||||||
|
|
||||||
[[[
|
[[[
|
||||||
|
@ -132,17 +128,13 @@ Some of the things (in very short form) that need to be done to E17...
|
||||||
-------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------
|
||||||
|
|
||||||
* insets in shelf needs to rottate with shelf
|
* insets in shelf needs to rottate with shelf
|
||||||
* a way for external apps to register config panel items (and be executed)
|
|
||||||
* option for svg icon render resolution size
|
* option for svg icon render resolution size
|
||||||
* for startup - apps that say "wait for me befofe running the next app" have
|
* for startup - apps that say "wait for me befofe running the next app" have
|
||||||
a timeout so if they never complete - complain and continue anyway.
|
a timeout so if they never complete - complain and continue anyway.
|
||||||
* emit signal to submenu entries if they have a submenu shown for them or not
|
* emit signal to submenu entries if they have a submenu shown for them or not
|
||||||
* setup configs for gnome and kde (as options) if they are installed (eg
|
* setup configs for gnome and kde (as options) if they are installed (eg
|
||||||
run gnome-settings-daemon).
|
run gnome-settings-daemon).
|
||||||
* check evas engine can work on a given screen before using it
|
|
||||||
* add non-opaque move/resize (use shaped windows with canvases etc.)
|
* add non-opaque move/resize (use shaped windows with canvases etc.)
|
||||||
* add "osd" subsystem for things like volume controls on keybboards, etc.
|
|
||||||
that overlay the screen
|
|
||||||
* pager should be able to be configured to control more than the current zone
|
* pager should be able to be configured to control more than the current zone
|
||||||
(select which zone they control)
|
(select which zone they control)
|
||||||
]]]
|
]]]
|
||||||
|
|
Loading…
Reference in New Issue