Stephen 'Okra' Houston
5370793399
Sysinfo Gadget: More thread vs object lifetime work: Make threads no longer dependent on the main loop objects and vice versa.
6 years ago
Stephen 'Okra' Houston
139045c120
Sysinfo Gadget: Unify define macro checking.
6 years ago
Al 'netstar' Poole
d7538011ec
Modules: Fix compilation and remove warnings for BSD
6 years ago
Stephen 'Okra' Houston
804f038f71
Sysinfo Gadget: Thread Lifetime vs Object Lifetime management.
...
This cleans up how sysinfo manages object vs thread lifetimes. If thread is still alive dependent on aspects that need to be freed in the gadget removal process, it defers that cleanup from the remove callback to the thread end callback. As for the combination sysinfo gadget, each gadget inside of sysinfo will set a done flag alerting that the cleanup of the combination gadget can happen once all threads are done.
This fixes T5694
6 years ago
Stephen 'Okra' Houston
739c1aa4b8
Sysinfo Gadgets: Thread handling improvement. Pause on Screensaver. Follow powersave.
6 years ago
Stephen 'Okra' Houston
9894726039
Gadgets: Clamp aspect sets to a minimum of width and height minimum of 1.
...
This fixes T5600
6 years ago
Stephen 'Okra' Houston
202bf770f4
Gadgets: Follow gadget theme naming conventions.
6 years ago
Mike Blumenkrantz
1fe4555d7b
remove eeze init/shutdown calls from modules
...
this is unnecessary and was done with mismatched init/shutdowns in some cases
6 years ago
Stephen 'Okra' Houston
7d095c3fe3
Sysinfo: Fix use for non linux/bsd os's.
...
This fixes T5485
6 years ago
Stephen 'Okra' Houston
27d047f4bd
Batman: Only show unique batteries.
6 years ago
Davide Andreoli
a2644259b2
sysinfo gadget: remove frames in popups
6 years ago
Stephen 'Okra' Houston
73495d6347
Sysinfo Gadgets: Allow for vertical themes for all sysinfo gadgets
...
This is in preparation for themers in the future.
6 years ago
Stephen 'Okra' Houston
327f9bc68f
Sysinfo gadgets: Prevent info popup from getting stuck.
6 years ago
Stephen 'Okra' Houston
762879bf5c
Batman - Don't destroy the popup on hide.
6 years ago
Stephen 'Okra' Houston
1f6baaf283
Cpumonitor: Add a similar popup to memusage.
6 years ago
Stephen 'Okra' Houston
5489f690cc
Batman: Don't show time left in the popup when battery is charged.
6 years ago
Stephen 'Okra' Houston
b994562776
Batman - Add the config popup to configure batman.
6 years ago
Stephen 'Okra' Houston
75cbcf5b47
Batman - Don't show hard to read and redundant text in the gadget itself - Move it to a popup on left click.
6 years ago
Derek Foreman
73aecd73ab
Replace all timer_add with timer_loop_add
...
So yeah, I've literally used sed to replace every occurrence of
ecore_time_add() with ecore_timer_loop_add() because I'm reasonably
confident that no part of E has a legitimate need for timer based on the
exact current time.
It would be really nice if I'm not wrong. :)
The reason for this is the incredible spew of clock_gettime() calls I'm
seeing on an ARM system (that should have a vdso for gettime, but...)
This can amount to thousands of system calls per second.
#YOLO
6 years ago
Al netstar Poole
b6b143bf0c
Make sysinfo gadgets work with BSD
6 years ago
Stephen 'Okra' Houston
f7d09d6002
Sysinfo Gadget: Don't set aspect to 1:1 out of the box. Let edje determine aspect.
6 years ago
Stephen 'Okra' Houston
d99e88b78c
Enlightenment - Sysinfo Gadget - Size all sysinfo gadgets by aspect - should allow for proper theming.
6 years ago
Stephen 'Okra' Houston
2f75513396
Enlightenment: Sysinfo gadgets - Remove temporary gadgets correctly.
6 years ago
Stephen 'Okra' Houston
d843f58671
Enlightenment: Fix coverity issues related to new sysinfo gadget
...
This fixes CID1368352 CID1368351 CID1368350 CID1368349 CID1368348 CID1368347 CID1368346 CID1368344 CID1368343
6 years ago
Stephen 'Okra' Houston
0b1fc0e368
Batman: Allow multiple instances of batman to work correctly.
6 years ago
Stephen 'Okra' Houston
9189293b46
Enlightenment: Fix double compare in batman and fix compilation on bsd.
6 years ago
Stephen 'Okra' Houston
b51b591171
Enlightenment: Sysinfo gadget supporting files
6 years ago