summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* music-control: do not crash when no config is selectedMarcel Hollerbach2021-11-021-0/+1
| | | | this is a fresh config crash.
* paledit - add undo/redo with escape as undoCarsten Haitzler (Rasterman)2021-11-016-2/+427
| | | | now you can rescue yourself from badness...
* paledit - add a bunch of tooltips to help the UICarsten Haitzler (Rasterman)2021-10-313-3/+22
|
* paledit - make del button become reset if there is a shadow sys palCarsten Haitzler (Rasterman)2021-10-311-12/+32
|
* paledit - use new api's to list available cc'sCarsten Haitzler (Rasterman)2021-10-312-35/+296
| | | | | | | | | | this makes paledit friendlier still things to do: 1. reset a palette (rm the user copy) 2. undo/redo 3. tooltips
* ibar - go back to a traditional del timer/add dimer and no reset modelCarsten Haitzler (Rasterman)2021-10-271-4/+2
| | | | for mousover menu show... as per the subject
* e_bindings: do not crash when action is not foundMarcel Hollerbach2021-10-171-0/+4
|
* e exec recent files - filter out files that don't exist at some pointsCarsten Haitzler (Rasterman)2021-10-151-1/+21
| | | | if files do not exist anymore, then filter them out.
* e - exec - recent - fix loading of prevous recent data on append firstCarsten Haitzler (Rasterman)2021-10-151-30/+32
|
* efm - add a rfecent files menu (up to 30) wirth minimal mime iconsCarsten Haitzler (Rasterman)2021-10-096-5/+294
| | | | | | | | | | | | | efm now tracks the most recent 30 files opened with timestamps in 100th of a second and a menu with these recent files under main menu -> navigate ... the icons are plain mime type icons and not thumbnails as the efm code isnmt really usafle to create icons in menus without a lot of work. something to keep in mind for the redo of efm... :) at least you can easily access recently opened files with efm now :) @feat
* protect against possible junk fullscreen windows in listCarsten Haitzler (Rasterman)2021-10-042-5/+8
|
* mixer - add some more device iconsCarsten Haitzler (Rasterman)2021-09-291-0/+2
|
* e - fix a null csd property on a ssd x win - new chrome does odd thingsCarsten Haitzler (Rasterman)2021-09-231-6/+28
| | | | | | | | | | | new chrome versions now set a CSd gtk property of 0 0 0 0 on windows.... but set it later on thus confusing e into seeing information changes for csd frame insets for a window that has no csd frame but is ssd! this drops into a logic hole of "this shouldn't happen" and weird stuff does happen. avoid this weirdness and just assume a ssd window as normal then. @fix
* add details to error complaint of setting csd frame on ssd winCarsten Haitzler (Rasterman)2021-09-231-1/+1
|
* tasks - handle shutdown case with still existing clients in listCarsten Haitzler (Rasterman)2021-09-171-10/+30
| | | | | | | avoid accessing possibly freed/deleted clients in the case of a clean shutdown if clients still exist. @fix
* convert a whole lot of CRIs to ERRs that will not be useful with abortsCarsten Haitzler (Rasterman)2021-09-123-29/+16
|
* temp - we free sleeper in the cthread cancel cbCarsten Haitzler (Rasterman)2021-09-081-1/+0
|
* procstats: revert dont dont block.Alastair Poole2021-09-081-0/+1
| | | | load/unload.
* procstats: shutdown dont wait.Alastair Poole2021-09-071-3/+7
| | | | Don't block.
* procstats: name and feedback thread.Alastair Poole2021-09-072-129/+192
| | | | Struggled to read my own code. This seems clearer now.
* procstats - make use of gadget nicelyCarsten Haitzler (Rasterman)2021-09-071-23/+30
|
* procstats - dont leak objects - was not even neededCarsten Haitzler (Rasterman)2021-09-071-8/+3
|
* procstats: delete don't dismiss.Alastair Poole2021-09-071-1/+1
| | | | Don't animate and less cleanup needed...also leak.
* procstats: check null return / ptr.Alastair Poole2021-09-071-2/+2
|
* e utils - delayed dia del - try avoid multiple entriesCarsten Haitzler (Rasterman)2021-09-061-15/+34
|
* e util - set idler to null first in case some del func hook adds it backCarsten Haitzler (Rasterman)2021-09-061-1/+1
|
* e util - fix leak - someone forgot to free their iteratorCarsten Haitzler (Rasterman)2021-09-061-0/+1
|
* e util - handle empty array when clearing out the current dialogCarsten Haitzler (Rasterman)2021-09-061-2/+4
| | | | missed having no array...
* procstats: use after free.Alastair Poole2021-09-061-15/+16
| | | | | Don't set callbacks on objects that persist longer than module. Delete safely.
* e utils - ensure the delays dialog array does not have refs to freed diaCarsten Haitzler (Rasterman)2021-09-051-7/+10
|
* ibox - track timer and elete it when icon deleted... bad tracking of tmrCarsten Haitzler (Rasterman)2021-09-041-3/+8
| | | | | | | | if you create a timer for some object and are passing in that ptr to the timer later.. what happens if that icon (object, struct etc.) is deleted BEFORE the timer fires? timer fires passing in a junk ptr to freed memory... and this causes bad thingsā„¢. don't do this. track your timers and delete them...
* randr - use new refrsh api to work around server-side problemsCarsten Haitzler (Rasterman)2021-09-031-0/+1
| | | | | | | | in some situations the xserver randr driver doesn't refresh edid's on its own. it should, but doesn't. for example - optmus setups. this seems to fix it. works around that. @fix
* e - fix dont blank with fs windows when a fs window exitsCarsten Haitzler (Rasterman)2021-08-202-1/+12
|
* check glapi better and report errors sensibly if it fails initCarsten Haitzler (Rasterman)2021-08-052-6/+16
|
* remove unsed varsCarsten Haitzler (Rasterman)2021-07-261-3/+0
|
* pager - remove desk show coede on swap as it just locks up desk switchnCarsten Haitzler (Rasterman)2021-07-261-12/+0
| | | | | | | middle mouse drag on pager to swap whole desks is a bit borken with this code - remove it. @fix
* randr - allow custom names for screen (not output but model)Carsten Haitzler (Rasterman)2021-07-223-2/+33
|
* askpass - pretty up a bitCarsten Haitzler (Rasterman)2021-07-211-19/+49
|
* efm - fix exif data parse - do by hand because sscanf is stupidCarsten Haitzler (Rasterman)2021-07-141-3/+59
| | | | :)
* client list - other prop - not just stacking, keep internal wins outCarsten Haitzler (Rasterman)2021-07-131-1/+6
|
* e - netwm - dont include intnernal marker layer clients in clients propCarsten Haitzler (Rasterman)2021-07-131-3/+9
|
* xkb settings - fix typo copy & paste for advanced add ctrl optsCarsten Haitzler (Rasterman)2021-07-081-1/+1
| | | | | | this fixes T8947 @fix
* auth - fprint - support any finger for auth instead of just first oneCarsten Haitzler (Rasterman)2021-07-071-1/+1
|
* mixer - fix accesses to invalid objectsCarsten Haitzler (Rasterman)2021-07-071-0/+3
| | | | | one was a result of not turning off the source monitor and the other not nulling out an obj handle.
* auth - fprint - handle no finger reg and use default right indexCarsten Haitzler (Rasterman)2021-07-061-1/+2
|
* system ddc - more of a delay at start after modprobeCarsten Haitzler (Rasterman)2021-07-041-1/+1
| | | | | | it seems on starts while xrandr is busy talking to screens sometiems one of my screens doesnt respond... unless we wait a bit. so .. wait more.
* ddc - support latest major versionCarsten Haitzler (Rasterman)2021-07-041-1/+3
|
* auth - fprint - only start after verify stop doneCarsten Haitzler (Rasterman)2021-07-031-12/+21
|
* auth and desklock - support auth by fingerprint and show statusCarsten Haitzler (Rasterman)2021-07-026-0/+457
|
* polkit- use nicerr icon when not told which icon to displayCarsten Haitzler (Rasterman)2021-07-011-3/+3
| | | | use lock icon.