Enlightenment CVS committal

Author  : raster
Project : e17
Module  : apps/e

Dir     : e17/apps/e


Modified Files:
        TODO 


Log Message:


todo updates cleanups, clarifications - a segv i see here on rare occasions.
comment out the free.

===================================================================
RCS file: /cvs/e/e17/apps/e/TODO,v
retrieving revision 1.431
retrieving revision 1.432
diff -u -3 -r1.431 -r1.432
--- TODO        5 Sep 2006 03:16:47 -0000       1.431
+++ TODO        5 Sep 2006 10:52:50 -0000       1.432
@@ -8,6 +8,8 @@
   BUGS / FIXES
 -------------------------------------------------------------------------------
 
+* BUG: .desktop fils with %u/%u and other params are not filtered/handled
+  right (maybe put stripped exe as exe and a exe_params with all %'s there.)
 * BUG: smart placement seems to screw up if a shelf is at the top of the screen
 * BUG: e17 screen res diaolg doesnt work under xephyr - why?
 * BUG: the ibar specific menu only shows when you right click on icons (and not
@@ -17,17 +19,9 @@
 * BUG: "match this window only" doesnt fall back to other unused remembers
 * BUG: if app asks for borderless in properties - borderless toggle in menu
   doesn't have any effect.
-* BUG: change exe name in basic mode in eap editor and icon vanishes (don't
-  extract existing icon and write out to tmp .png while rebuilding).
-* BUG: ghost windows happen if windows close when on another desktop or if
-  windows are very short-lived
 * BUG: xdaliclock -transparent doesnt use shaped border (not handling shape
   change later)
-* BUG: if you iconify a window and while iconified the window unmaps
-  (rhythmbox does this a lot apparently) e doesnt realize and still thinks
-  it's iconified.
 * BUG: Hiding the label of e_widget_slider causes the slider line to disappear
-* BUG: Transition config dialog needs preview.
 ]]]
 
 [[[
@@ -35,6 +29,8 @@
   ESSENTIAL FEATURES
 -------------------------------------------------------------------------------
 
+* nuke the current eap cache mechanism entirely
+* transition config dialog needs preview.
 * fm2 needs way to replace or extend the right click menu (disable/enable
   rename/delete/refresh etc.)
 * fm2 .desktop parser needs to handle i18n
@@ -56,15 +52,9 @@
 * gui config dialogs for all config
 * make it possible to disable border buttons/actions (tell theme what is
   disabled)
-* Window Border Icon > "Create Icon" needs to copy the ARGB icon data (into a 
-  temp file?) and use that as the default icon.
 * Dragging a non-eap icon from a border to the ibar should automatically
   create the icon and add that (instead of warning the user that this can't be
   done)
-* new fm code re-lays-out a dir every time the queue is processed - maybe try
-  to speed this up
-* new fm code's file scanning isn't insanely fast - icon size calcs etc. speed
-  up for special cases like list view?
 ]]]
 
 [[[
@@ -72,9 +62,18 @@
   CLEANUPS
 -------------------------------------------------------------------------------
 
-* desktop transitions with xinerama - are... weird. might stretch the anim to
-use the whole container bounds.
-* bg gradient dialog needs a preview widget. also edje needs to be updated so 
we can do proper fills for non 0 angles.
+* client list menu could do with work on ordering, using sepaators to demark
+  this desktop and other desktops, sorting by recently used, separate
+  section for iconified apps etc. etc - configurable.
+* cleanup windows menu item needs action wrapper
+* need to try map WM_COMMAND to e app too for fuzzy matching
+* remove a lot of ipc commands that shoudl be done via the gui now
+* remove config items marked for removal
+* make default set of apps .desktop files in tarball
+* add a installed icons dir with icons for the .desktop files
+* about dialog can do with redesign
+* bg gradient dialog needs a preview widget. also edje needs to be updated so
+  we can do proper fills for non 0 angles.
 * clientinfo dialog could be nicer - then again it is an obsucre thing.
 * desklock's pam profile should be configurable as system-auth doesn't
   always work and the fallback checks might not work either.
@@ -96,7 +95,21 @@
   per desktop (with stick windows considered to live on the "current" desk
   when winlist starts)
 * make it easy for modules to hook into ipc and extend it for themselves
-* 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 e_fm2? 
or custom widget?
+* 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
+  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.
+* virtual desktops config needs a preview of the desktops and their bg's
+* desktop flip animations need to allow control over accel/decel and
+  have a better ui - add wobble and controls etc. etc.
+* logout sysaction needs to be implemented
+* reboot, shutdown needs a progress dialog (as it does logout first) and
+  show status then a "shutting down/rebooting now" - maybe an abort too
+  with a countdown.
+* suspend/hibernate needs a "suspending/hibernating" "progress" dialog
+* suspend/hibernate/shutdown/reboot need to trap errors in exec and
+  report (and abort).
 ]]]
 
 [[[
@@ -104,9 +117,12 @@
   "NICE TO HAVE" FEATURES
 -------------------------------------------------------------------------------
 
+* make fdo .desktop support work on debian & ubuntu
 * full fm2 support as an icon fm needs work - beyond fsel needs and for icons
   on the desktop etc. etc.
 * winlist and exebuf can let the mouse select items
+* up arrow in exebuf with empty buf goes into history mode and up/down let u
+  browse command history
 * switch to desktop of a new window if it opens on another desktop than the
   current one (optional too)
 * emit signal to submenu entries if they have a submenu shown for them or not
@@ -124,6 +140,12 @@
   in the theme (e.g. winter provides a 'square' border). after a theme change
   this should fall back to "default" if the selected one doesn't exist in the
   new theme.
+* icons for all config panel items
+* icons for most mime types
+* icons for most menu items
+* default battery theme could use slightly larger fonts
+* default temp theme - larger font
+* default cpufreq theme - larger font
 ]]]
 
 [[[
@@ -132,4 +154,12 @@
 -------------------------------------------------------------------------------
 
 * optimize clock theme (speed/cpu) (rotation in edje??? or evas???)
+* evas could detect an image is scaled multiple times and keep a scaled copy
+  that it could share in cache, and then punt the original back to cache.
+* evas could support 8bbp alpha only images for dropshadow
+* better app cache for .desktop files
+* new fm code's file scanning isn't insanely fast - icon size calcs etc. speed
+  up for special cases like list view?
+* new fm code re-lays-out a dir every time the queue is processed - maybe try
+  to speed this up
 ]]]



-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to