Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Updating french and italian translationsHEADmaster | maxerba | 2022-01-22 | 2 | -339/+341 |
| | |||||
* | shot - reset cnp flag once cnp'd | Carsten Haitzler (Rasterman) | 2022-01-22 | 1 | -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 be | Carsten Haitzler (Rasterman) | 2022-01-21 | 1 | -1/+3 |
| | | | | | | this fixes a boundary case on mouse ungrabs @fix | ||||
* | xkb config - fix segv on close advanced mode dialog | Carsten Haitzler (Rasterman) | 2022-01-21 | 1 | -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 year | Christopher Michael | 2022-01-20 | 1 | -1/+1 |
| | |||||
* | bz5 - dont ping devices on unpowered adapter | Carsten Haitzler (Rasterman) | 2022-01-20 | 1 | -1/+2 |
| | | | | @fix | ||||
* | notification - fix shadow around extra notifications when all shown | Carsten Haitzler (Rasterman) | 2022-01-19 | 1 | -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 off | Carsten Haitzler (Rasterman) | 2022-01-18 | 8 | -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 not | Carsten Haitzler (Rasterman) | 2022-01-17 | 7 | -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 vertical | Carsten Haitzler (Rasterman) | 2022-01-17 | 1 | -1/+0 |
| | | | | @fix | ||||
* | theme - ibar/ibox label overlay - properly align with text min size | Carsten Haitzler (Rasterman) | 2022-01-17 | 2 | -3/+15 |
| | | | | @fix | ||||
* | fileman - fix favorites to scale | Carsten Haitzler (Rasterman) | 2022-01-12 | 1 | -1/+1 |
| | | | | @fix | ||||
* | bluez5 - dont need the force conenct option it seems - cant find a need | Carsten Haitzler (Rasterman) | 2022-01-09 | 4 | -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 here | Marcel Hollerbach | 2022-01-09 | 1 | -1/+1 |
| | | | | | that might cause bugs, however, everything else might end up in a endless recursion. | ||||
* | bluez mod - on unload deregister gadcon class | Carsten Haitzler (Rasterman) | 2022-01-09 | 1 | -0/+1 |
| | | | | | | fix leak of this class on unload. @fix | ||||
* | focus: do not revert to another client when client is unfocused | Marcel Hollerbach | 2022-01-09 | 4 | -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 e | Carsten Haitzler (Rasterman) | 2022-01-09 | 1 | -0/+1 |
| | | | | | | | this messes up focus on windows etc. ... quick fix - dont allow the slider to be focused... :) @fix | ||||
* | Updating french and portuguese translations | maxerba | 2022-01-09 | 2 | -21/+23 |
| | |||||
* | e focus - fix previous commit segv on no windows left | Carsten Haitzler (Rasterman) | 2022-01-07 | 1 | -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 define | Marcel Hollerbach | 2022-01-06 | 1 | -0/+1 |
| | |||||
* | e_client: revert focus instead of setting it to NULL | Marcel Hollerbach | 2022-01-06 | 2 | -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 properly | Carsten Haitzler (Rasterman) | 2022-01-05 | 1 | -0/+1 |
| | | | | @fix | ||||
* | systray - add more debugging to find clients that act oddly | Carsten Haitzler (Rasterman) | 2022-01-05 | 1 | -3/+22 |
| | | | | @fix | ||||
* | let's go back to dev mode .99 | Carsten Haitzler (Rasterman) | 2022-01-03 | 1 | -1/+1 |
| | |||||
* | e - border list - fix list to filter volume out | Carsten Haitzler (Rasterman) | 2021-12-31 | 1 | -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 bug | Carsten Haitzler (Rasterman) | 2021-12-30 | 1 | -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 cycles | Carsten Haitzler (Rasterman) | 2021-12-28 | 1 | -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.25 | Carsten Haitzler (Rasterman) | 2021-12-26 | 1 | -2/+2 |
| | |||||
* | Updating french translation | maxerba | 2021-12-21 | 1 | -14/+14 |
| | |||||
* | profiles - update icons to be flat | Carsten Haitzler (Rasterman) | 2021-12-21 | 2 | -0/+0 |
| | |||||
* | backgrounds - add a nice simple flat squiggle | Carsten Haitzler (Rasterman) | 2021-12-20 | 5 | -0/+4 |
| | |||||
* | slight tuning of flat backgrounds to add some noise | Carsten Haitzler (Rasterman) | 2021-12-20 | 2 | -0/+0 |
| | |||||
* | config change - no edge bindings by default | Carsten Haitzler (Rasterman) | 2021-12-20 | 2 | -68/+0 |
| | | | | if you want them you'll have to set them up manually later on. | ||||
* | add more wallpapers | Carsten Haitzler (Rasterman) | 2021-12-20 | 2 | -0/+1 |
| | |||||
* | add another hand designed bg with centered image anbd pattern | Carsten Haitzler (Rasterman) | 2021-12-19 | 2 | -0/+1 |
| | |||||
* | remove old wallpapers - lower res and replace with newer high res | Carsten Haitzler (Rasterman) | 2021-12-19 | 50 | -40/+12 |
| | |||||
* | add another wallpaper | Carsten Haitzler (Rasterman) | 2021-12-19 | 2 | -0/+1 |
| | |||||
* | it should be edd not eed ... :( | Marcel Hollerbach | 2021-12-17 | 1 | -1/+1 |
| | |||||
* | e_pointer: improve overall | Marcel Hollerbach | 2021-12-17 | 2 | -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 NULL | Marcel Hollerbach | 2021-12-17 | 1 | -0/+2 |
| | |||||
* | e temp - use labels not paths to match sensors - more reliable | Carsten Haitzler (Rasterman) | 2021-12-14 | 2 | -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 ones | Carsten Haitzler (Rasterman) | 2021-12-14 | 1 | -37/+37 |
| | |||||
* | e wallpaper - add a photo-modified mountain wallpaper | Carsten Haitzler (Rasterman) | 2021-12-13 | 2 | -0/+4 |
| | |||||
* | e backgrounds - add a textures stone pattern bg too | Carsten Haitzler (Rasterman) | 2021-12-12 | 2 | -0/+2 |
| | |||||
* | e wallpapers - add new flattish design wallpaper number 2 | Carsten Haitzler (Rasterman) | 2021-12-12 | 2 | -0/+1 |
| | |||||
* | wallpaper - add new wallpapers for a flat world - first one | Carsten Haitzler (Rasterman) | 2021-12-12 | 2 | -1/+3 |
| | |||||
* | Updating french localization | maxerba | 2021-12-11 | 1 | -8/+8 |
| | |||||
* | shot: Remove unused variables and unused function | Christopher Michael | 2021-12-07 | 1 | -18/+0 |
| | |||||
* | shot - make initial size fit as best as possible and be big | Carsten Haitzler (Rasterman) | 2021-12-07 | 3 | -1/+41 |
| | |||||
* | lokker - remove extra ptr pop that doesnt seem needed - fix blanking ptr | Carsten Haitzler (Rasterman) | 2021-12-07 | 1 | -1/+0 |
| |