summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>2019-07-08 13:13:44 +0100
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>2019-07-10 11:22:44 +0100
commitfa9a28eac88e9d9329cc9cf4ff2b6e887775520c (patch)
treedf71ccaabe9f82db0f0e4b44dae8c354fd0adeb5
parent3d5d802cec85377e669f8700d0b7deae3fe9f83a (diff)
downloadenlightenment-fa9a28eac88e9d9329cc9cf4ff2b6e887775520c.tar.gz
todo - add pre-caching item to todo
-rw-r--r--TODO6
1 files changed, 6 insertions, 0 deletions
diff --git a/TODO b/TODO
index ecb0002462..5c50b0b456 100644
--- a/TODO
+++ b/TODO
@@ -12,6 +12,12 @@ TODO:
* start - add watchdog handling to e_start to detect a hung e
* config dialog redo and simplification
* remove e_dnd and use elm's dnd instead
+* defer signal emits for init splash and stuff like that until after
+ mainloop and pre-caching theme file, wallpaper file, own binary,
+ shared libs and module .so files etc. to minimize any stalls and
+ have a smooth init (maybe on linux just open /proc/sefl/fd after we
+ finally hit mainloop and go to sleep and just find every fd that is
+ a path to a file and load the whole file into ram? simple and effective)
* new gad usability: be able to move, resize etc. without alt
(needs old gadget move/resize mode enable/disable in the menu)
* new gad usability: initial gadget bar setup dnd needs to be normal dnd