Carsten Haitzler
6d8b24aef5
e - profile send to efl wins - fall back to getting ellm profile
...
use elm profile THEN .. if that fails use standard.
2020-04-19 13:44:32 +01:00
Carsten Haitzler
b88b7bd1c4
e profile send - add debug to let you know what profile e is sending app
2020-04-19 12:36:59 +01:00
Carsten Haitzler
2ccfec3dad
e ckpasswd - handle read errors on stdin
...
error path - not going to be a problem but in theory... it's there.
fix CID 1425211
2020-04-19 01:58:44 +01:00
Carsten Haitzler
23493550b2
wp gen - remove unused var assignments
...
these ren't used, so
fix CID 1425228 1425225
2020-04-19 01:48:28 +01:00
Carsten Haitzler
d5d53a0e96
wl - handle logicaly dead code by doing the most logical thing
...
it would seem it wants to send it being allowed if it has handled the
case, so get rid of logically dead coe and make it not dead...
fix CID 1403932
2020-04-19 01:45:10 +01:00
Carsten Haitzler
3d6597d3ec
comp wl - add comment to indicate args are in the right orer...
...
clarify CID 1403953
2020-04-19 01:33:06 +01:00
Carsten Haitzler
f4c49a071f
e auth - also use wrapped memory zeroing in polkit and normal auth
...
fix CID 1425207
2020-04-19 01:17:39 +01:00
Carsten Haitzler
8f019a4ef7
comp wl - fix sync with dmabuf code to not have early return
...
coverity pointed out dead code - code wss actually wrong. it'd have
skippedlinear on older proto
fix CID 1425218
2020-04-19 00:57:43 +01:00
Carsten Haitzler
3b15f1bb8f
e win - fix dead code
...
fi CID 1425219
2020-04-19 00:50:11 +01:00
Carsten Haitzler
f1e899fee0
e system ddc - handle error case of alloc fail and dont deref null
...
fix CID 1425220
2020-04-19 00:48:07 +01:00
Carsten Haitzler
8931a333eb
e system - handle /dev/null not opening
...
fix CID 1425222
2020-04-19 00:39:51 +01:00
Carsten Haitzler
f9454fcb65
e win - remove logically dead code
...
fix CID 1425227
2020-04-19 00:32:51 +01:00
Carsten Haitzler
65f9b94d2b
wp import dialog - fix string leak in error case
...
fix CID 1425206
2020-04-19 00:11:56 +01:00
Carsten Haitzler
4749e1e065
backlight - fix string ptr leak
...
fix CID 1425215
2020-04-19 00:06:08 +01:00
Carsten Haitzler
a6a10d405d
e wp gen tool -fix theoretical leak on tool exit
...
theoretical leak - but not really as porcess exits anyway
fix CID 1425217
2020-04-18 23:31:11 +01:00
Carsten Haitzler
5e0bb63118
e system storage - fix double free found by coverity
...
fix CID 1425224
2020-04-18 23:19:54 +01:00
maxerba
cac4c69f74
Fixed error message's lines stick each other
2020-04-18 09:54:14 +02:00
Christopher Michael
d37ffa3599
e_comp_wl_dmabuf: Fix another formatting snafu
...
NB: No functional changes
2020-04-17 16:21:50 -04:00
Alastair Poole
909cb2be30
e_shelf: Improve auto hide behaviour.
...
Improve auto hide behaviour. Allow the user to re-enter an
auto-hiding shelf as many times as he/she likes. This fixes the
issue where hovering back onto such a configured shelf causes
the shelf to hide and then animate.
This needs to move to edje. As per the TODO task.
2020-04-17 21:18:41 +01:00
Christopher Michael
2e14660bec
e_comp_wl_dmabuf: Fix minor snafu from formatting patch
2020-04-17 16:15:14 -04:00
Christopher Michael
dc013b8626
e_comp_wl_dmabuf: Format this file properly
...
NB: No functional changes (yet), just formatting to make this code
remotely readable.
2020-04-17 16:12:55 -04:00
Carsten Haitzler
6ca000a257
only define beta api defines if not defined in e.h
2020-04-17 20:20:50 +01:00
Carsten Haitzler
bcd612e78d
revert last focus fixes - they both end up worse than before.
...
Revert "fix spurious pointer jumps due to previous commit bugfix"
This reverts commit 550de9a680
.
Revert "focus - fix emacs buffer switch focus set reported by felipe"
This reverts commit 690ab94c06
.
2020-04-17 19:02:23 +01:00
Carsten Haitzler
550de9a680
fix spurious pointer jumps due to previous commit bugfix
...
690ab94c06
fixed one bug and added
another - this fixes the other spurious pointer warps.
2020-04-17 18:50:13 +01:00
Carsten Haitzler
e07e56036a
e - stop trying to fixup xdg runtime dir env var - leave it as is
...
so it's consistently broken .. or not. os/distro should just set this
for login sessions.
2020-04-16 13:09:04 +01:00
Carsten Haitzler
690ab94c06
focus - fix emacs buffer switch focus set reported by felipe
...
emacs window (not in terminal). now in one:
ctrl+x 5 2 <- open new buffer
now we have it try switch to the other buffer:
ctrl+x 5 o
broken ... now fixed.
@fix
2020-04-15 18:04:49 +01:00
Carsten Haitzler
1edddcda66
e system rfkill - use list command for old rfkill output
...
some distros use an ancient rfkill without default listing of devices.
this adapts to work there.
@fix
2020-04-15 15:31:14 +01:00
Carsten Haitzler
c0ee372ba1
e dnd - add timeout in case we don't get a finished from the other end
...
2 second timeout seems reasonable. could be less... but should avoid
hangs.
2020-04-14 19:30:02 +01:00
Alastair Poole
f7654e7681
e_entry_dialog: Fix entry sizing.
...
Fixes "Add shelf" and "Rename shelf"...
2020-04-13 14:06:09 +01:00
Carsten Haitzler
2f52f093b6
simplify stacking rules to be a bit dumber so stacking works better
...
fixes T8652
2020-04-12 16:52:40 +01:00
Carsten Haitzler
42100a1ae7
e - fix fullscreen state revert on focusing of another window if child
...
check the newly focused window is not part of a parent tree back to a
fullscreen window e is considering unfullscreening on loss of focus.
fixes T8651
@fix
2020-04-11 23:11:33 +01:00
Simon Tischer
71a67823c9
shelf settings - sizing/align optimizations
...
make the dialog resizeable
the position tab is not the beste
Reviewed-by: Christopher Michael <devilhorns@comcast.net>
Differential Revision: https://phab.enlightenment.org/D11683
2020-04-11 13:05:59 -04:00
Carsten Haitzler
b5a6635137
gad bar - make right menu items more obvious and simple
2020-04-08 10:55:31 +01:00
Carsten Haitzler
b5fa86e7f5
e system - disable singleton mode code - fewer pluses than minuses
2020-04-08 09:39:23 +01:00
Alastair Poole
48f9529fbd
filepreview: Fix aspect ratio of audio preview.
...
Artwork from an icon. Previously the image was squashed.
2020-04-06 11:52:01 +01:00
Carsten Haitzler
54847302cc
printf--
2020-04-01 20:47:42 +01:00
Carsten Haitzler
64f87877a6
fix pointer offset fpor older themes
...
fixes T8622
so due rto optimizations in edje it no longer moves/resizes invsible
parts, so swallow a rect and it wont have moved if it is not visible
thus tracking its geometry by getting the geometry of the swallowed
part only works if its visible, so get the part geom from edje instead
which has to give the calculated geom.
2020-04-01 20:12:15 +01:00
Mike Blumenkrantz
a08304fdd0
update gadget runner smart events to stable api
...
the legacy events here are no longer emitted
fix T8633
2020-03-19 10:56:10 -04:00
Christopher Michael
d85d0194a9
e_gadget: Check for valid gadget config before trying to remove it
...
Should fix crash when trying to add a gadget to a gadget bar
https://nopaste.linux-dev.org/?1295161
2020-03-18 13:28:52 -04:00
Mike Blumenkrantz
0cce17f3cc
final gadget runner efl.canvas.wl api update
2020-03-13 12:19:39 -04:00
Mike Blumenkrantz
b80ddda9fb
update gadget runner to (stabilized) efl api
...
efl-wl -> efl-canvas-wl
2020-03-12 12:15:42 -04:00
Carsten Haitzler
4368916c2c
e theme - fix leak of list of stringshares and be paranoid about strings
...
what if the list contains strings that are not sub-paths for some
reason? check lenghts at least are big enough...
2020-03-09 15:27:58 +00:00
Carsten Haitzler
381c12bd19
cleared widgets handle part 2
2020-03-08 12:28:09 +00:00
Carsten Haitzler
b22831fb30
efm/widget robustness - handle cleared or invalid widgets
2020-03-08 12:27:02 +00:00
Carsten Haitzler
3a3257e789
personal app editor - force size up to be sanely sized for use
2020-02-18 10:55:45 +00:00
Carsten Haitzler
a3ae1b0ac2
e auth - use our memclear and fill it out with modern zeroing methods
...
so memset_s still doesn't get detected (add a check anyway), but there
are other alternatives, so detect and use them if found
(explicit_bzero, explicit_memset) in addition to the generally
"practically works" memset ptr method we had and.. just to be extra
safe add an asm memory barrier to this fallback. also.. mlock the
passwd memory in lokker (if it doesn't work - don't worry - there is
nothing we can do, so we did our best) to avoid this memory gettign
swapped etc.
2020-02-18 10:29:43 +00:00
Carsten Haitzler
4fcd1a989c
e - scale pointer by scale factor properly...
2020-02-15 15:33:02 +00:00
Carsten Haitzler
d524673f96
e system ddc - add optional sleep multiplier api - new in libddc
...
add ability to find it at any rate...
2020-02-14 11:02:42 +00:00
Christopher Michael
a8afd46a82
e_main: Remove unused variables
2020-02-13 12:13:42 -05:00
Carsten Haitzler
71cbbeff27
e start - clean up xdg runtime dir in e_start not e if created in estart
2020-02-13 16:06:44 +00:00