path: root/src (follow)
AgeCommit message (Collapse)Author
23 hourse polkit - fix password to de-escape to utf8HEADmasterCarsten Haitzler (Rasterman)
like askpass was broken - this was too. fix. @fix
23 hourse askpass - convert text to plain utf8 proeprly for passwd outputCarsten Haitzler (Rasterman)
36 hoursdesklock config - remove infinite loop - bug added in gad removeCarsten Haitzler (Rasterman)
accidentally added a widget again to the list thus causing a loop. didnt delete the append when removing in gad remove commit
2 dayse system - isolate stdio of commands we run so they dont polluteCarsten Haitzler (Rasterman)
4 daysibox: dnd behaviour.Alastair Poole
Summary: * No dragging icons within an ibox (it can be perceived as a broken move visually). * Show preview when dragging a preview. * When dragging an object into the ibox, the drop icon should be at the position of the dnd. Else mouse pointer and the indicator are out of sync and it looks like a bug. Reviewers: devilhorns Subscribers: raster, cedric, zmike Tags: #enlightenment-git Differential Revision:
4 dayse start - handle exit code for restart AND exit choices because of libCarsten Haitzler (Rasterman)
so library somewhere is causing an exit(1) sometimes... this means i lose my entire desktop. this is not e doing it... so it's some dependency bug and this shouldn't happen - but it does and it causes the entire login session to be losst, so treat an exit code ofr 0 as a clean exit, and anything else as a bug to be handled like segfaults etc. and restart e.
5 dayscpufreq: FreeBSD et al.Alastair Poole
Fix CPU frequency setting on FreeBSD/DragonFlyBSD. Also fix the display of the dial so it behaves identically to the Linux gadget.
8 daysbattery: OpenBSD use proper constants.Alastair Poole
Not a workaround, we can be AMP or WATT hour.
8 dayse - enum conversion warnings - fix by doing proper conversion or enumCarsten Haitzler (Rasterman)
8 daysremove warnings of unused functions and varsCarsten Haitzler (Rasterman)
8 daysshot - dont allow image in virtual cnavs to resizeCarsten Haitzler (Rasterman)
9 dayse gadgets - as per email to e-devbel - it's easier to fix old so rm newCarsten Haitzler (Rasterman)
new gadget infra--
9 daysibox: Add Live Preview Optional View.Alastair Poole
Reviewers: raster, devilhorns Subscribers: cedric, zmike Tags: #enlightenment-git Differential Revision:
2020-07-01e exec - if an invalid exe is found - null it outCarsten Haitzler (Rasterman)
2020-06-30desklock - remove autolock as its pointless as we can lock on blankCarsten Haitzler (Rasterman)
alsoit was inaccurate reling on polling (a poller) and thus wakeups all the time ... so use the "lock on blanking" in timers instead... :) less complexity to deal with in config anyway.
2020-06-30comp wl - blanking fix saver timeout if 0 - dont set it as its off at 0Carsten Haitzler (Rasterman)
2020-06-29e_comp_wl: Fix possible typo with function nameChristopher Michael
2020-06-28only call notidle if wl compiled in and wl on...Carsten Haitzler (Rasterman)
2020-06-28e comp x - ensure animator works before fading in backlightCarsten Haitzler (Rasterman)
2020-06-28e wl screen dimming.blanking/timeouts/lock handling redo/fixupCarsten Haitzler (Rasterman)
so there was a fair bit of stick-tape and chewing gum in putting the wl screensaving in e_Screensaver.c ... it thus was very different to the x stuff. it SHOULd have had e_comp_wl handle idle timeout like the xserver did and then glue in the same way the x code did to be conistsent. instead of trying to fix the chewing gum ball there in e_Screensver.c to find the logic holes ... i made it work like the code as indicated above. this now makes it work reliably. dim reliably. lock reliably. it even doesnt exit on ctrl+alt+backspace once desklock is up now to allow locks to really lock... (dont use locks during dev then if you need ctl+alt+backspace). at least now all this dpms/screensavwr/brightness/backlight/lock goop is consistent between wl and x11 and wl seems reliabkle now (to me). knock this off as an annoyance fixed. @fix
2020-06-24e_start_main: Guard against malloc.h on BSD.Alastair Poole
This fixes a build break on FreeBSD. Guarding as per other blocks. These guards can be removed at a later stage as OpenBSD has removed malloc.h and FreeBSD is in the process of reintroducing it after a failed attempt to deprecate the header. For consistency's sake keep these blocks identical within the tree. We can nuke these later when FreeBSD make their minds up.
2020-06-22e init - stop listening to zone changes once init has been hiddenCarsten Haitzler (Rasterman)
2020-06-21fix preload of e icon when already loaded to show new iconCarsten Haitzler (Rasterman)
didn't stack right always. had if (x) not if (!x) ...
2020-06-20screen setup - put shortcut in config quick-access menuCarsten Haitzler (Rasterman)
2020-06-20randr - add response timeout config valueCarsten Haitzler (Rasterman)
2020-06-17e xsettings - do not use long for 32bit types... it's WRONGCarsten Haitzler (Rasterman)
long varies by architecture... whoever decided C32 should be long... was totally wrong. it varies between 32 and 64bit (on unixen). @fix
2020-06-16Didn't knew it was possible to change desktop name, maybe other users should ↵maxerba
know about it :)
2020-06-15randr - add option to ignore disconnects on specific screens...Carsten Haitzler (Rasterman)
work around kvm's that like to disconenct screens... be able to force an ignore on disconnects on specific screens.
2020-06-14fix null edid more - found hole missed in last fixCarsten Haitzler (Rasterman)
adds more fix on top 80f92ee486dd98ec3b72a1ab3d77f7472f35323e
2020-06-14e - increase timeout for efreetd responding to 20 secCarsten Haitzler (Rasterman)
it seems some peole suffer from an unusually long scan time so account for that.
2020-06-14init - handle zone changes during startup/initCarsten Haitzler (Rasterman)
2020-06-13precache - add more prints to see when thread spawns for infoCarsten Haitzler (Rasterman)
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