summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Updating french and italian translationsHEADmastermaxerba2022-01-222-339/+341
|
* shot - reset cnp flag once cnp'dCarsten Haitzler (Rasterman)2022-01-221-1/+2
| | | | | | | otherwise we segv assuming we are doing cnp still and access a null cnp_file. @fix
* focus out - ignore all ungrabs as we unfocus a window that should beCarsten Haitzler (Rasterman)2022-01-211-1/+3
| | | | | | this fixes a boundary case on mouse ungrabs @fix
* xkb config - fix segv on close advanced mode dialogCarsten Haitzler (Rasterman)2022-01-211-9/+24
| | | | | | | | didnt remove the lists with del callbacks that accessed the cfdata struct to set lisrts to null on del before cfdata was freed... callback hell. yay. @fix
* e_about: Update copyright yearChristopher Michael2022-01-201-1/+1
|
* bz5 - dont ping devices on unpowered adapterCarsten Haitzler (Rasterman)2022-01-201-1/+2
| | | | @fix
* notification - fix shadow around extra notifications when all shownCarsten Haitzler (Rasterman)2022-01-191-0/+1
| | | | | | | if you show notifications on all screens the extra ones not on the current screen get a shadow - this is wrong. this fixes that @fix
* gesture - add an option to turn it all on or offCarsten Haitzler (Rasterman)2022-01-188-10/+50
| | | | | | | | so - some people have issues if we open devices. why... i don't know, but add an option to toggle this and be conservative and have it off by default @fix
* backlight - add option for ddc to work or notCarsten Haitzler (Rasterman)2022-01-177-6/+26
| | | | | just because libddcutil is installed doesnt mean someone always wants backlight on monitors controlled, so allow an option.
* ibar - emit left/right a;ign if gadcon is left/right verticalCarsten Haitzler (Rasterman)2022-01-171-1/+0
| | | | @fix
* theme - ibar/ibox label overlay - properly align with text min sizeCarsten Haitzler (Rasterman)2022-01-172-3/+15
| | | | @fix
* fileman - fix favorites to scaleCarsten Haitzler (Rasterman)2022-01-121-1/+1
| | | | @fix
* bluez5 - dont need the force conenct option it seems - cant find a needCarsten Haitzler (Rasterman)2022-01-094-70/+5
| | | | | | | | if connected AND trusted it should conenct again next time you power them on etc. ... so .. let's remove extra option cruft we seemingly don't need - less confusion for users @fix
* focus: leave frame focus setting hereMarcel Hollerbach2022-01-091-1/+1
| | | | | that might cause bugs, however, everything else might end up in a endless recursion.
* bluez mod - on unload deregister gadcon classCarsten Haitzler (Rasterman)2022-01-091-0/+1
| | | | | | fix leak of this class on unload. @fix
* focus: do not revert to another client when client is unfocusedMarcel Hollerbach2022-01-094-8/+11
| | | | | | | | | | | | | This was a nice idea to fix most focus bugs at once. However, due to the runtime of e many things can get "randomly" focused, for exmaple: volume control on the frame, internal dialogs, config value screens when grabbing for keys, widgets when they get created in a gadget. The list is quite long. However, fixing all those little bugs is hard and partly impossible as the behaviour is correct in the context of a toolkit, not in the context of a compositor. Long term we should split window-focus and canvas-focus from each other, then bugs like these would not be a problem anymore.
* e focus - volume - dont allow obj focus that disturbs the rest of eCarsten Haitzler (Rasterman)2022-01-091-0/+1
| | | | | | | this messes up focus on windows etc. ... quick fix - dont allow the slider to be focused... :) @fix
* Updating french and portuguese translationsmaxerba2022-01-092-21/+23
|
* e focus - fix previous commit segv on no windows leftCarsten Haitzler (Rasterman)2022-01-071-0/+8
| | | | | | | | | if window deleted is the focused on... oops - BOOM. not handled. handle it. also revert x focus to root so bindings work. fixes previous 2d86d75139c40e7365e34880b0e3b56f248b0e41 @fix
* add forgotten header defineMarcel Hollerbach2022-01-061-0/+1
|
* e_client: revert focus instead of setting it to NULLMarcel Hollerbach2022-01-062-7/+8
| | | | | | | | | | | | | | When closing a client a few different things can happen: 1. Client hides, this will destroy the e_client object, which will reverts focus to another client. 2. Client hook del, this will recover focus to the root window if no e_client is focused. 3. Client unfocus event, setted the focused to NULL and sets the focus field to 0. when first 1 happens then 2 or 3 everything is fine. However, it seems that sometimes first 3 happend, then 2, then 1. Which results in focus beeing first NULL, then recovered to the root window, resulting in the wrong things happening.
* e_icon - switch from edj/std icon to custom img file properlyCarsten Haitzler (Rasterman)2022-01-051-0/+1
| | | | @fix
* systray - add more debugging to find clients that act oddlyCarsten Haitzler (Rasterman)2022-01-051-3/+22
| | | | @fix
* let's go back to dev mode .99Carsten Haitzler (Rasterman)2022-01-031-1/+1
|
* e - border list - fix list to filter volume outCarsten Haitzler (Rasterman)2021-12-311-1/+17
| | | | | | | | the volume style is not a border but the gadget - a mistake made long ago when this was added. cant change now due to theme compat to filter out in code @fix
* gesture - vm (vbox) detect hack to work around xorg no display bugCarsten Haitzler (Rasterman)2021-12-301-0/+33
| | | | | | | | | | | | | | | | | | | | | | | | so... you go through wizard - only in vbox it seems (or maybe other vm's - don't know - only tried vbox - this doesnt happen on real systems). at the end e restarts... and it's blank. e is actually rendering. you can screengrab (eg import -window root out.png) and see the screen drawn just fine. xrandr is all set up right - everything is kosher... but nothing will display except the curosr. xorg is just not displaying rendered content. somehow e's gesture code and use of logind/libinput to get inpiut devices for gestures tickles this xorg bug. i don't quite know why as xorg doesnt seem to be complaining. once you restart the xorg process everything works fine from there on. it's some bug inside xorg that just refuses to display output. manually changing resolution with xrandr will reset things and have things render... until e restarts. a fukll xorg re-run is needed to fix it... there just is nothing i can see that e is doing wrong or to fix in e... so this is a workaround the xorg side by just not using the gesture support if on a vm. they won't have touchpads anyway and emulate mice so ... no real loss. this won't affect peolpe on real systems and it may not always work as a workaround as it relies on systemd-detect-virt or hostnamectl. @fix
* windows - netxcloud app - fix constant show/hide cyclesCarsten Haitzler (Rasterman)2021-12-281-0/+1
| | | | | | | | e is not ignoring the first unmap event on this reparent ... this fixes that and the nextcloud app stops making e sit and spin at full cpu and flickering tasks etc. @fix
* release - 0.25Carsten Haitzler (Rasterman)2021-12-261-2/+2
|
* Updating french translationmaxerba2021-12-211-14/+14
|
* profiles - update icons to be flatCarsten Haitzler (Rasterman)2021-12-212-0/+0
|
* backgrounds - add a nice simple flat squiggleCarsten Haitzler (Rasterman)2021-12-205-0/+4
|
* slight tuning of flat backgrounds to add some noiseCarsten Haitzler (Rasterman)2021-12-202-0/+0
|
* config change - no edge bindings by defaultCarsten Haitzler (Rasterman)2021-12-202-68/+0
| | | | if you want them you'll have to set them up manually later on.
* add more wallpapersCarsten Haitzler (Rasterman)2021-12-202-0/+1
|
* add another hand designed bg with centered image anbd patternCarsten Haitzler (Rasterman)2021-12-192-0/+1
|
* remove old wallpapers - lower res and replace with newer high resCarsten Haitzler (Rasterman)2021-12-1950-40/+12
|
* add another wallpaperCarsten Haitzler (Rasterman)2021-12-192-0/+1
|
* it should be edd not eed ... :(Marcel Hollerbach2021-12-171-1/+1
|
* e_pointer: improve overallMarcel Hollerbach2021-12-172-2/+27
| | | | | do not allow a dangling pointer, and check all entities that require the pointer object to be alive.
* do not crash when context is NULLMarcel Hollerbach2021-12-171-0/+2
|
* e temp - use labels not paths to match sensors - more reliableCarsten Haitzler (Rasterman)2021-12-142-4/+14
| | | | | | | | the device PATHS may change - depending on probe times/order and luck, so use the labels to match as these should be more reliable boot to boot. @fix
* e wallpapers - dont install old wallpaers for now as i add new onesCarsten Haitzler (Rasterman)2021-12-141-37/+37
|
* e wallpaper - add a photo-modified mountain wallpaperCarsten Haitzler (Rasterman)2021-12-132-0/+4
|
* e backgrounds - add a textures stone pattern bg tooCarsten Haitzler (Rasterman)2021-12-122-0/+2
|
* e wallpapers - add new flattish design wallpaper number 2Carsten Haitzler (Rasterman)2021-12-122-0/+1
|
* wallpaper - add new wallpapers for a flat world - first oneCarsten Haitzler (Rasterman)2021-12-122-1/+3
|
* Updating french localizationmaxerba2021-12-111-8/+8
|
* shot: Remove unused variables and unused functionChristopher Michael2021-12-071-18/+0
|
* shot - make initial size fit as best as possible and be bigCarsten Haitzler (Rasterman)2021-12-073-1/+41
|
* lokker - remove extra ptr pop that doesnt seem needed - fix blanking ptrCarsten Haitzler (Rasterman)2021-12-071-1/+0
|