raster pushed a commit to branch master.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=fa9a28eac88e9d9329cc9cf4ff2b6e887775520c

commit fa9a28eac88e9d9329cc9cf4ff2b6e887775520c
Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com>
Date:   Mon Jul 8 13:13:44 2019 +0100

    todo - add pre-caching item to todo
---
 TODO | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/TODO b/TODO
index ecb000246..5c50b0b45 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

-- 


Reply via email to