summaryrefslogtreecommitdiff
path: root/src (follow)
AgeCommit message (Collapse)Author
2020-06-13Revert "e randr - x - only apply/modify randr if xurrent config not the same"Carsten Haitzler (Rasterman)
This reverts commit cf0a43b844b15444bc8e3b0be92ec76dd11c3614. This seems to cause some issues on restore at startup.
2020-06-13pager+thumb - speed up thumb generation and pager aspectCarsten Haitzler (Rasterman)
pager didnt reset aspect after setting min size. fixed. also improve thumb generation by having no artifical delays. use idle enterer + job wakeups instead. now thumbs appear almost instantly. also remove initial pager popup on starup that is just not needed. fixes T8314 @fix
2020-06-11meson: fix fnmatch dependency lookupq66
The previous version didn't really make sense whatsoever, also it was unused.
2020-06-11try linking against execinfo when execinfo.h is presentq66
This should fix build on systems where execinfo.h is present but the APIs are implemented in a separate library - commonly a case on the BSDs as well as on non-glibc libcs and so on.
2020-06-10e_util_suid: need signal.h on some libcsq66
2020-06-10debug printf--Carsten Haitzler (Rasterman)
2020-06-10e backlight - fix initial restore of backlight after previous fixCarsten Haitzler (Rasterman)
no edid fix broke initial restore. fix it.
2020-06-10e backlight - handle screens with no edidCarsten Haitzler (Rasterman)
this fixes backlight support on my pinephone... @fix
2020-06-09exec - dont run null exec commandsCarsten Haitzler (Rasterman)
fixes T7133 @fix
2020-06-09init splash - make it default as it no longer needs an optionCarsten Haitzler (Rasterman)
it used ot be a separate process to run to hide e starting in the bg on a slow hdd loading modules etc. but due to compisitng and other changes its all internal now, so keep it on always as it guarantees a better smoother experience with less complexity to maintain.
2020-06-07e randr - x - only apply/modify randr if xurrent config not the sameCarsten Haitzler (Rasterman)
so if already the same - leave it as-is.
2020-06-07e start - save 24k of stack that gets touched then never again.Carsten Haitzler (Rasterman)
use less stack with smaller "just big enough" alloca'd string buffers. as e_start hangs around looking after e all day, using a bit less mem is a good thing. @opt
2020-06-05xsettings - always use decimal for format for float printsCarsten Haitzler (Rasterman)
snprintf will use locale and maybe print 10,24 instead of 10.24 ... thus use a custom routine to specially do this always by hand without mssing with locale. @fix
2020-06-04bz5 - fix gadget state update if gadget was created laterCarsten Haitzler (Rasterman)
e.g. shelf re-configures or adds/removes etc. cause bt gadget icon to not show current state right. it was missing an "init the state" for these cases. @fix
2020-05-30efm - make some comment notes for exec verifyCarsten Haitzler (Rasterman)
2020-05-30e sys - also force e to exit on halt or reboot after a timeout.Carsten Haitzler (Rasterman)
also log more on what is going on...
2020-05-30suspend/hibernate - add a small delay before doing the deedCarsten Haitzler (Rasterman)
allow any pending frames to pop out of the pipeline before we sleep
2020-05-28sys - fix non-systemd code patch for suspend/resume handling/trackingCarsten Haitzler (Rasterman)
so in the non-systemd case there was a current e sys action stored and never cleared. e keeps thinking it is in the midddle of an action as it was not cleared. the systemd code path was different and didn't suffer from this. this fixes that so the non-systemd path works too. @fix
2020-05-28e system - storage - improve mount/umount code to enforce simple stdCarsten Haitzler (Rasterman)
all dirs owned by root - so can't be exploited. this code is not acessible at this point so no actual issues. it still needs testing. until other work is done it won't be tested yet. fixes T8671 further comments on umount check.
2020-05-27e randr x - move pointer to a visible screen coord if outside screensCarsten Haitzler (Rasterman)
on reconfigure if we find the pointer outside the screen region bounds it can get caught there until a warp forces it in. this is due to the barriers i added i think. this fixes that @fix
2020-05-27e ckpasse - also back out another change i made to fix up pkCarsten Haitzler (Rasterman)
2020-05-27e ckpasswd - clean some vars to be static and a fprintf statusCarsten Haitzler (Rasterman)
2020-05-27back out undo of pk fix - back to bu5hm4ns versionCarsten Haitzler (Rasterman)
2020-05-25polkit - fix user id we're authing to and be explicit which one it isCarsten Haitzler (Rasterman)
@fix
2020-05-25e auth - fix missing stderr output logs i missed last commitCarsten Haitzler (Rasterman)
2020-05-25e_ckpasswd_main: fix polkit to auth rootMarcel Hollerbach
there were the wrong pids passed. This fixes calls like "systemctl start docker".
2020-05-25wizard: fix compile error in wayland-only buildilteroi
2020-05-25e auth - nicely prefix logs and clean up error reports and report moreCarsten Haitzler (Rasterman)
2020-05-25e polkit - improve ui to disable widgets while doing auth plus paddingCarsten Haitzler (Rasterman)
2020-05-23add debug printf (commented out) for frame requestsCarsten Haitzler (Rasterman)
2020-05-21remove base time - not needed anymoreCarsten Haitzler (Rasterman)
2020-05-21e wl - fix frame req timestamp to be the same as othersCarsten Haitzler (Rasterman)
no others subtrace the base... weston doesnt.. no input events cb's do... this is a mistake with what is a wrong timeline as a result. fix and use the same timeline as everyone else @fix
2020-05-19xkb - optimize handling of keymaps to only change them a few timesCarsten Haitzler (Rasterman)
also listen to all xkb events properly.. @fix
2020-05-19Remove duplicated includesElyes HAOUAS
Remove duplicated includes Reviewed-by: Christopher Michael <devilhorns@comcast.net> Differential Revision: https://phab.enlightenment.org/D11857
2020-05-19tree-wide: get rid of trailing whitespaceRiccardo Calixte
Remove trailing whitespaces Reviewed-by: Stefan Schmidt <stefan@datenfreihafen.org> Differential Revision: https://phab.enlightenment.org/D11841
2020-05-19env var config - fix null var value handling in guiCarsten Haitzler (Rasterman)
fix CID 1428891 back to 0 issues.
2020-05-18wl_drm: Add missing new line on error printingChristopher Michael
2020-05-16wl desktop shell - fix symbols to explicily be extern as they shouldCarsten Haitzler (Rasterman)
missing externs - compiler fixed it up for us... -fno-common will stop that... and this fixes that. @fix
2020-05-14tree-wide: get rid of trailing whitespaceElyes HAOUAS
Remove trailing whitespaces Reviewed-by: Stefan Schmidt <stefan@datenfreihafen.org> Differential Revision: https://phab.enlightenment.org/D11826
2020-05-14tree-wide: get rid of trailing whitespace (last part)Elyes HAOUAS
Remove trailing whitespaces Reviewed-by: Stefan Schmidt <stefan@datenfreihafen.org> Differential Revision: https://phab.enlightenment.org/D11832
2020-05-14tree-wide: get rid of trailing whitespace (part 11)Elyes HAOUAS
Remove trailing whitespaces Reviewed-by: Stefan Schmidt <stefan@datenfreihafen.org> Differential Revision: https://phab.enlightenment.org/D11831
2020-05-14tree-wide: get rid of trailing whitespace (part 10)Elyes HAOUAS
Remove trailing whitespaces Reviewed-by: Stefan Schmidt <stefan@datenfreihafen.org> Differential Revision: https://phab.enlightenment.org/D11830
2020-05-14tree-wide: get rid of trailing whitespace (part 9)Elyes HAOUAS
Remove trailing whitespaces Reviewed-by: Stefan Schmidt <stefan@datenfreihafen.org> Differential Revision: https://phab.enlightenment.org/D11829
2020-05-14tree-wide: get rid of trailing whitespace (part 8)Elyes HAOUAS
Remove trailing whitespaces Reviewed-by: Stefan Schmidt <stefan@datenfreihafen.org> Differential Revision: https://phab.enlightenment.org/D11828
2020-05-14tree-wide: get rid of trailing whitespace (part 7)Elyes HAOUAS
Remove trailing whitespaces Reviewed-by: Stefan Schmidt <stefan@datenfreihafen.org> Differential Revision: https://phab.enlightenment.org/D11827
2020-05-14tree-wide: get rid of trailing whitespace (part 6)Elyes HAOUAS
Remove trailing whitespaces Reviewed-by: Stefan Schmidt <stefan@datenfreihafen.org> Differential Revision: https://phab.enlightenment.org/D11825
2020-05-14tree-wide: get rid of trailing whitespace (part 5)Elyes HAOUAS
Remove trailing whitespaces Reviewed-by: Stefan Schmidt <stefan@datenfreihafen.org> Differential Revision: https://phab.enlightenment.org/D11824
2020-05-14tree-wide: get rid of trailing whitespace (part 4)Elyes HAOUAS
Remove trailing whitespaces Reviewed-by: Stefan Schmidt <stefan@datenfreihafen.org> Differential Revision: https://phab.enlightenment.org/D11823
2020-05-14tree-wide: get rid of trailing whitespace (part 3)Elyes HAOUAS
Remove trailing whitespaces Reviewed-by: Stefan Schmidt <stefan@datenfreihafen.org> Differential Revision: https://phab.enlightenment.org/D11822
2020-05-14tree-wide: get rid of trailing whitespace (part 2)Elyes HAOUAS
Remove trailing whitespaces Reviewed-by: Stefan Schmidt <stefan@datenfreihafen.org> Differential Revision: https://phab.enlightenment.org/D11821