Commit Graph

8988 Commits

Author SHA1 Message Date
Carsten Haitzler 1b02c4c6ab connman gadget popup - fix sizing to scale better 2021-11-12 22:47:16 +00:00
Marcel Hollerbach e64e7d77c6 music-control: do not crash when no config is selected
this is a fresh config crash.
2021-11-02 17:10:46 +01:00
Carsten Haitzler 356d2a6428 ibar - go back to a traditional del timer/add dimer and no reset model
for mousover menu show... as per the subject
2021-10-27 18:02:50 +01:00
Carsten Haitzler 8b16ea75a0 efm - add a rfecent files menu (up to 30) wirth minimal mime icons
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
2021-10-09 11:59:59 +01:00
Carsten Haitzler 36dac31c8f mixer - add some more device icons 2021-09-29 08:45:26 +01:00
Carsten Haitzler ac70f6ce26 tasks - handle shutdown case with still existing clients in list
avoid accessing possibly freed/deleted clients in the case of a clean
shutdown if clients still exist.

@fix
2021-09-17 00:07:53 +01:00
Carsten Haitzler f8d8d82d34 temp - we free sleeper in the cthread cancel cb 2021-09-08 08:56:15 +01:00
Alastair Poole 572955d2e5 procstats: revert dont dont block.
load/unload.
2021-09-08 07:26:14 +01:00
Alastair Poole fd42187935 procstats: shutdown dont wait.
Don't block.
2021-09-07 22:01:46 +01:00
Alastair Poole 1f6ab7d860 procstats: name and feedback thread.
Struggled to read my own code. This seems clearer now.
2021-09-07 21:23:07 +01:00
Carsten Haitzler 664b44631d procstats - make use of gadget nicely 2021-09-07 14:05:56 +01:00
Carsten Haitzler c794168da6 procstats - dont leak objects - was not even needed 2021-09-07 12:15:50 +01:00
Alastair Poole 4fd87f338e procstats: delete don't dismiss.
Don't animate and less cleanup needed...also leak.
2021-09-07 09:12:13 +01:00
Alastair Poole 79a15be294 procstats: check null return / ptr. 2021-09-07 08:15:08 +01:00
Alastair Poole 94ceea2a74 procstats: use after free.
Don't set callbacks on objects that persist longer than module.
Delete safely.
2021-09-06 00:14:51 +01:00
Carsten Haitzler d12acf0d01 ibox - track timer and elete it when icon deleted... bad tracking of tmr
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...
2021-09-04 08:51:50 +01:00
Carsten Haitzler 1c225c082d remove unsed vars 2021-07-26 21:34:27 +01:00
Carsten Haitzler 28258cf105 pager - remove desk show coede on swap as it just locks up desk switchn
middle mouse drag on pager to swap whole desks is a bit borken with
this code - remove it.

@fix
2021-07-26 20:29:50 +01:00
Carsten Haitzler a4626f87fd randr - allow custom names for screen (not output but model) 2021-07-22 10:56:02 +01:00
Carsten Haitzler 7d694d6eea xkb settings - fix typo copy & paste for advanced add ctrl opts
this fixes T8947

@fix
2021-07-08 17:51:02 +01:00
Carsten Haitzler 1fefd5aef9 mixer - fix accesses to invalid objects
one was a result of not turning off the source monitor and the other
not nulling out an obj handle.
2021-07-07 11:11:05 +01:00
Carsten Haitzler 1cf5595208 auth and desklock - support auth by fingerprint and show status 2021-07-02 13:26:05 +01:00
Carsten Haitzler bf44092492 polkit- use nicerr icon when not told which icon to display
use lock icon.
2021-07-01 16:48:15 +01:00
Carsten Haitzler fe32c5d679 connman - warning remove after disabling econnman settings 2021-06-28 00:15:04 +01:00
Carsten Haitzler 58f0c652de coonman gadget - thats it - no more settings to run econnman
this just confuses people. disable.
2021-06-26 21:51:52 +01:00
Carsten Haitzler 14a83251bf mixer - use double progress bar for a decay "max vu" value 2021-06-24 15:54:29 +01:00
Carsten Haitzler 92d33f8ca2 mixer - add actions for vol+- mute of mic/input/source device 2021-06-07 16:18:32 +01:00
Carsten Haitzler 15733e53ef mixer - printf debug - remove 2021-06-07 15:32:48 +01:00
Carsten Haitzler 9376490ba8 mixer - show a mic/recording slider if someothing is and icons
so now display icons for clients/apps that are playing anything back
right now next to the vu meter. also if some app is recording
something, display a slider for mic/input source volume and a list of
icons that are recording too and a vu meter too for this (95% of the
time things wont record so hide it then and only show when something
does).
2021-06-07 15:19:47 +01:00
maxerba e26931e091 Adding portuguese locale in wizard module 2021-06-02 22:05:02 +02:00
Alastair Poole 37a3dd3dfc temp: OpenBSD support all temperatures reported by driver. 2021-05-25 12:05:19 +01:00
Alastair Poole 57d3edc3de procstats: hide popup when iconic/hidden. 2021-05-21 21:52:41 +01:00
Carsten Haitzler 8421011f78 temp - split bsd and linux code to make it easier to read 2021-05-20 14:50:47 +01:00
Carsten Haitzler 745b00a131 pkgkit - clean up version title 2021-05-18 13:40:20 +01:00
Carsten Haitzler 2ca99f2079 pkgkit - swap labels in double label 2021-05-18 13:36:51 +01:00
Carsten Haitzler 9243554dd8 pager - allow pager popup action to stay up and dnd windows 2021-05-18 12:14:28 +01:00
Carsten Haitzler 15e395b88e blanking - fiddling with it to try find a vbox bug... fix some things
make dpms delay longer - 10 sec.
force pointers to not render if comp not rendering
nuke open menus on blank
remove unused vars
2021-05-12 23:13:16 +01:00
Carsten Haitzler 2718516b42 bluez5 - if bz says it's busy when trying to power on, keep trying again 2021-05-07 00:37:04 +01:00
maxerba 56e3d705ed Updating french and dutch translations 2021-05-05 21:20:05 +02:00
Carsten Haitzler 3faf1a4627 move to eina's new fnmatch 2021-05-03 20:59:27 +01:00
Alastair Poole 07ced06649 mixer: :) 2021-04-25 11:40:39 +01:00
Alastair Poole 5133b018a5 mixer: simplify icon logic. 2021-04-25 11:30:53 +01:00
Alastair Poole b59c07ea33 mixer: name can be null w/OpenBSD.
Without further investigation checking for NULL here fixes
an issue with OpenBSD, which is a bit "special".
2021-04-24 09:28:42 +01:00
Alastair Poole e6a8d1c03c mixer: sink icon for A***** Echo. 2021-04-22 17:29:04 +01:00
Carsten Haitzler 0e158491e2 evry - fix self feeding event loop for stacking of override windows 2021-04-21 13:22:34 +01:00
Carsten Haitzler 335f5fee8c evry - clean up some window handling that isnt needed 2021-04-21 13:22:10 +01:00
Carsten Haitzler dd61dc4c6b tasks - fix focus mess with preview popup so focus stays where it is 2021-04-21 11:04:29 +01:00
Carsten Haitzler 32cab564d7 mixer - remove debug printf 2021-04-21 10:34:05 +01:00
Carsten Haitzler 9145276a20 pager - remove debug printf 2021-04-20 18:58:08 +01:00
Carsten Haitzler f98a8e82d2 clock - save some power and send freeze to clock when screen is blanked
don't tick quietly in the background when screen is off. no point
2021-04-20 10:16:53 +01:00