From fa9a28eac88e9d9329cc9cf4ff2b6e887775520c Mon Sep 17 00:00:00 2001 From: "Carsten Haitzler (Rasterman)" Date: Mon, 8 Jul 2019 13:13:44 +0100 Subject: [PATCH] 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