Stephen 'Okra' Houston
1547ac080c
Enlightenment: Sysinfo Gadget - Base size on edje extends calcs.
2017-01-27 13:49:04 -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 Houston
422499e512
Enlightenment - Luncher Grid Gadget - Do not double-free lists during empty.
...
This fix matches 39476fad32
2017-01-23 21:28:00 -06:00
Mike Blumenkrantz
39476fad32
do not double-free lists during luncher bar empty
...
==15191== Invalid read of size 8
==15191== at 0x2B6328A7: eina_list_next (eina_inline_list.x:32)
==15191== by 0x2B637520: _bar_empty (bar.c:1405)
==15191== by 0x2B639301: _bar_recalculate_job (bar.c:1958)
==15191== by 0xDBDA800: _ecore_job_event_handler (ecore_job.c:98)
==15191== by 0xDBD3AC6: _ecore_call_handler_cb (ecore_private.h:317)
==15191== by 0xDBD4A55: _ecore_event_call (ecore_events.c:518)
==15191== by 0xDBDDABF: _ecore_main_loop_iterate_internal (ecore_main.c:2380)
==15191== by 0xDBDB86D: ecore_main_loop_begin (ecore_main.c:1290)
==15191== by 0x441A94: main (e_main.c:1093)
==15191== Address 0x1ff97dc8 is 6,520 bytes inside a recently re-allocated block of size 8,192 alloc'd
2017-01-20 11:52:27 -05:00
Stephen 'Okra' Houston
6ebb68777c
Enlightenment - Sysinfo Gadget - Allow configuring of max speeds for netstatus gadget.
2017-01-19 14:18:36 -06:00
Chris Michael
ba7e910f9c
re-enable getting and setting output rotations in wl_drm
...
Small patch to re-enable the ability to query and set the rotation of
an output.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2017-01-18 11:30:30 -05:00
Chris Michael
307072fc43
remove old ecore_drm1 code from wl_drm module
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2017-01-18 09:03:20 -05:00
Chris Michael
1974f5da2d
Revert "send wl_touch events when we handle mouse buttons"
...
Reverting this as it ends up causing multiple events being handled
(touch and pointer) inside various clients if you have both touch and
pointer enabled. Will need a different fix here....
This reverts commit 7906537c02
.
2017-01-17 13:28:05 -05:00
Chris Michael
7906537c02
send wl_touch events when we handle mouse buttons
...
Small patch to enable sending wl_touch down/up events when pointer
mouse button events are handled. This is needed in the case where we
do Not have any mouse pointer at all, but we do have touch support.
ref T5094
NB: This allows weston-simple-touch client to operate in Enlightenment
now. There is still something strange happening with EFL clients in E
wrt touch events tho...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2017-01-17 11:31:48 -05:00
Chris Michael
1e37dd65fd
update touch enabled/disabled based on seat capabilities
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2017-01-17 08:42:53 -05: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
Mike Blumenkrantz
0c56e19a64
validate xdg-shell move/resize requests against latest button serial
...
these are supposed to match in order to initiate the corresponding action
2017-01-13 11:35:20 -05:00
Mike Blumenkrantz
7716f58b5d
throw xdg6 errors for unconfigured buffers as spec requires
2017-01-13 11:35:20 -05:00
Stephen 'Okra' Houston
84f06597ec
Enlightenment - Luncher Gadget - This fixes a massive bug in client comparisons within luncher.
...
This is very embarrassing. Nothing to see here. Carry on people.
2017-01-12 16:50:37 -06:00
Stephen 'Okra' Houston
25e36fcf91
Enlightenment - Luncher gadget - Don't assume all internal windows are the same.
2017-01-12 14:31:26 -06: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
7422e9102f
Enlightenment: Luncher gadget - Don't proceed with hiding the preview if the preview's icon is NULL.
2017-01-12 11:12:54 -06:00
Chris Michael
0df9454414
remove EINA_UNUSED for used function parameter
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2017-01-12 10:47:41 -05: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
bae6700f8c
Enlightenment - Luncher Gadget - Show preview immediately for icons that have iconified windows.
...
This fixes T4806
2017-01-11 13:21:04 -06:00
Stephen 'Okra' Houston
2565055eeb
Enlightenment: Luncher - Use internal icons for non .desktop clients.
...
This fixes T5003
2017-01-11 12:01:30 -06:00
Stephen 'Okra' Houston
9f43e67a73
Enlightenment: Luncher gadget - don't allow .desktop actions on non .desktop icons.
2017-01-11 10:13:05 -06:00
Stephen 'Okra' Houston
2f75513396
Enlightenment: Sysinfo gadgets - Remove temporary gadgets correctly.
2017-01-11 09:27:43 -06:00
Stephen 'Okra' Houston
ddb9f99692
Enlightenment: Luncher gadget - Add more duplicate checking.
2017-01-10 16:46:39 -06:00
Stephen 'Okra' Houston
08d853ab16
Enlightenment: Luncher gadget - Don't delete the hash if there is more than one client using it.
2017-01-10 16:08:24 -06:00
Stephen 'Okra' Houston
cf1d083b38
Enlightenment: Fix luncher to not duplicate clients who report as both having and not having a .desktop.
2017-01-10 15:45:13 -06:00
Stephen 'Okra' Houston
3a7509fd38
Revert "luncher: do not add clients twice"
...
This reverts commit 382dc8e3b0
.
2017-01-10 15:38:37 -06:00
Marcel Hollerbach
382dc8e3b0
luncher: do not add clients twice
...
they can be part of the exec and of the Icon.
this fixes T4970
2017-01-10 14:04:50 -06:00
Stephen 'Okra' Houston
a918738e65
Revert "luncher: do not add clients twice"
...
This reverts commit e34d1aaba9
.
2017-01-10 13:54:51 -06:00
Marcel Hollerbach
ecfe4fd289
luncher: free the timers
...
otherwise the timeout can kick in when the icon is already destroyed.
fixes T5033
2017-01-10 20:45:54 +01:00
Marcel Hollerbach
e34d1aaba9
luncher: do not add clients twice
...
they can be part of the exec and of the Icon.
this fixes T4970
2017-01-10 20:45:13 +01:00
Davide Andreoli
409230ee35
cpu + mem gadget: use new vertical layouts
2017-01-09 21:01:54 +01:00
Stephen 'Okra' Houston
483a978e83
Enlightenment: Wireless gadget - place the ctxpopup after the size hints are set, not before
2017-01-09 13:46:43 -06:00
Stephen 'Okra' Houston
70c9fa1211
Enlightenment: Luncher gadget - Scroll the window previews when the extend beyond the current screen.
...
This fixes T4804
2017-01-09 11:49:54 -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
4070ced965
Enlightenment: Pager gadget - Add a button to configure virtual desktops.
...
This fixes T5060
2017-01-08 19:11:31 -06:00
Stephen 'Okra' Houston
3d1feb31cc
Enlightenment: Sysinfo gadget: Free up the edje message correctly.
2017-01-08 17:32:07 -06:00
Stephen 'Okra' Houston
9d6af51de2
Enlightenment: Sysinfo gadget. Free edje messages.
2017-01-08 17:28:54 -06:00
Stephen 'Okra' Houston
74e773ab61
Enlightenment: Improve cpumonitor calculation
2017-01-08 14:44:13 -06:00
Stephen 'Okra' Houston
3fb8149486
Enlightenment: Sysinfo gadget: Calculate aspects correctly.
2017-01-08 14:26:11 -06:00
Stephen 'Okra' Houston
a8f5529d25
Enlightenment: Fix cpumonitor gadget core usage calc
2017-01-08 13:56:12 -06:00
Davide Andreoli
b7e2454914
cpu gadget: fetch aspect ratio from the theme
...
as per the mem module I really don't like this implementation :/
2017-01-08 20:50:48 +01:00
Davide Andreoli
0978fa9eb6
cpu gadget: fix orientation of the box
...
still need to fix the aspect ratio
2017-01-08 20:33:29 +01:00
Stephen 'Okra' Houston
ea9dbba34d
Enlightenment: Fix cpumonitor gadget to do per core.
2017-01-08 12:10:13 -06:00
Davide Andreoli
4c2116ac0f
mem gadget: no need to send 2 consecutive int_set msgs
...
One msg with 2 ints is more efficient
2017-01-08 19:05:33 +01:00
Davide Andreoli
30c81ac188
mem gadget: respect the aspect ratio of the theme
...
I really don't like this implementation (taken from the clock gadget).
If you know a better way to get the aspect from an elm layout please let me know
2017-01-08 18:00:00 +01:00