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
2017-07-13 19:21:49 -05:00
Stephen 'Okra' Houston
739c1aa4b8
Sysinfo Gadgets: Thread handling improvement. Pause on Screensaver. Follow powersave.
2017-07-13 14:36:09 -05:00
Stephen 'Okra' Houston
9e7b78ffab
Gadgets: Make sure to avoid conflicts with functions and globals.
2017-07-12 16:03:06 -05:00
Stephen 'Okra' Houston
9894726039
Gadgets: Clamp aspect sets to a minimum of width and height minimum of 1.
...
This fixes T5600
2017-07-06 14:16:00 -05:00
Stephen 'Okra' Houston
202bf770f4
Gadgets: Follow gadget theme naming conventions.
2017-07-06 12:20:53 -05:00
Al 'netstar' Poole
784ebcb187
Sysinfo Gadgets: Add sysctl/bsd support to the remaining sysinfo gadgets.
...
These gadgets include cpumonitor, memusage, and netstatus
2017-02-15 15:53:29 -06:00
Stephen 'Okra' Houston
73495d6347
Sysinfo Gadgets: Allow for vertical themes for all sysinfo gadgets
...
This is in preparation for themers in the future.
2017-02-10 11:59:47 -06:00
Stephen 'Okra' Houston
327f9bc68f
Sysinfo gadgets: Prevent info popup from getting stuck.
2017-02-10 11:37:30 -06:00
Stephen 'Okra' Houston
b994562776
Batman - Add the config popup to configure batman.
2017-02-08 13:08:14 -06:00
Stephen 'Okra' Houston
e6a8cea364
Enlightenment - Fix Coverity issues CID 1369051 and 1369052
2017-02-06 09:46:44 -06:00
Stephen 'Okra' Houston
4e9335547f
Sysinfo - Netstatus gadget - Fix netstatus calculation.
2017-02-03 15:21:09 -06:00
Stephen 'Okra' Houston
f7d09d6002
Sysinfo Gadget: Don't set aspect to 1:1 out of the box. Let edje determine aspect.
2017-02-02 15:42:05 -06:00
Davide Andreoli
5007293f99
sysinfo: fix popup position when using the cumulative sysinfo gadget
2017-01-30 22:46:27 +01:00
Davide Andreoli
ff24863007
sysinfo: do not use autoclose on popups
...
This make the popups behave like the clock gadget popup
Also the autoclose ability in this case was quite broken
2017-01-30 22:40:27 +01:00
Marcel Hollerbach
2dc5981034
gadgets: free that data when notify and main is done
...
otherwise one of the two callbacks will use possible freed memory.
2017-01-29 00:27:17 +01:00
Stephen 'Okra' Houston
d99e88b78c
Enlightenment - Sysinfo Gadget - Size all sysinfo gadgets by aspect - should allow for proper theming.
2017-01-27 14:55:24 -06:00
Stephen 'Okra' Houston
c06e36fa2a
Enlightenment: Sysinfo Gadget - Show real time data in popups and fix sizing of memusage and cpumonitor.
2017-01-26 14:06:56 -06:00
Stephen 'Okra' Houston
f1b0cfcdea
Enlightenment - Sysinfo Netstatus Gadget - Use proper data passed to callback to avoid crash.
2017-01-26 09:09:48 -06:00
Stephen 'Okra' Houston
6ebb68777c
Enlightenment - Sysinfo Gadget - Allow configuring of max speeds for netstatus gadget.
2017-01-19 14:18:36 -06:00
Stephen 'Okra' Houston
638d5d502f
Enlightenment: - Sysinfo gadget - Calculate net percentages correctly.
2017-01-15 13:34:04 -06:00
Davide Andreoli
0caaf5fabe
net gadget: those signals are not used/needed anymore
...
all the needed values are already pased in the theme using an edje message
2017-01-15 16:08:03 +01:00
Davide Andreoli
f14124583f
net gadget: fix 2 obvious cnp errors
...
note that the max/percent calculation are still wrong.
Seems the first cur calc give a huge value, that go into max and prevent any other perc calc to be correct.
2017-01-15 15:57:40 +01:00
Stephen 'Okra' Houston
de6ff6f48f
Enlightenment: Sysinfo gadget - Calculate netstatus max automatically and send percentages to the theme.
2017-01-12 14:17:55 -06:00
Stephen 'Okra' Houston
62f7d684dd
Enlightenment: Sysinfo Gadget - Properly mark popup as deleted.
2017-01-11 22:06:38 -06:00
Stephen 'Okra' Houston
58a9333580
Enlightenment: Sysinfo Gadget - Add an informative popup, as well as a config panel to memusage, cpumonitor, and netstatus.
...
Left click will give you some informative detail and right click will show the config panel with t he option to configure how often to poll.
2017-01-11 21:21:34 -06:00
Stephen 'Okra' Houston
2f75513396
Enlightenment: Sysinfo gadgets - Remove temporary gadgets correctly.
2017-01-11 09:27:43 -06:00
Stephen 'Okra' Houston
d843f58671
Enlightenment: Fix coverity issues related to new sysinfo gadget
...
This fixes CID1368352 CID1368351 CID1368350 CID1368349 CID1368348 CID1368347 CID1368346 CID1368344 CID1368343
2017-01-09 09:43:02 -06:00
Stephen 'Okra' Houston
b51b591171
Enlightenment: Sysinfo gadget supporting files
2017-01-06 16:16:51 -06:00