Carsten Haitzler
93fa4e6393
pager - don't keep building up more popups on popups on switches
...
re-use the existing popup and stop stacking more and more.
@fix
2022-01-31 11:39:15 +00:00
Carsten Haitzler
6fe4d9c9b7
efm - recent - fix up mis-sorting on re-load and make icons better
...
was missing thumbnails - now do them. fix re-sorting of items weirdly
on re-load later.
@fix
2022-01-30 11:34:51 +00:00
Carsten Haitzler
18a86f2f64
efm - do same mime lookup method as efm in recents menu
...
@fix
2022-01-27 17:13:36 +00:00
Carsten Haitzler
aa93a66b5f
desklock settinghs - fix kbd layout list to fill vert
...
@fix
2022-01-24 14:14:31 +00:00
Carsten Haitzler
cef95a0189
shot - reset cnp flag once cnp'd
...
otherwise we segv assuming we are doing cnp still and access a null
cnp_file.
@fix
2022-01-22 18:45:38 +00:00
Carsten Haitzler
921f5208e7
xkb config - fix segv on close advanced mode dialog
...
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
2022-01-21 16:10:38 +00:00
Carsten Haitzler
b84fc34d08
bz5 - dont ping devices on unpowered adapter
...
@fix
2022-01-20 11:12:22 +00:00
Carsten Haitzler
dcc02e3bd2
notification - fix shadow around extra notifications when all shown
...
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
2022-01-19 11:52:36 +00:00
Carsten Haitzler
264b59c42f
gesture - add an option to turn it all on or off
...
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
2022-01-18 21:17:54 +00:00
Carsten Haitzler
29e1a12da3
backlight - add option for ddc to work or not
...
just because libddcutil is installed doesnt mean someone always wants
backlight on monitors controlled, so allow an option.
2022-01-17 22:23:07 +00:00
Carsten Haitzler
58462390be
ibar - emit left/right a;ign if gadcon is left/right vertical
...
@fix
2022-01-17 20:56:45 +00:00
Carsten Haitzler
f615a2120d
theme - ibar/ibox label overlay - properly align with text min size
...
@fix
2022-01-17 20:56:03 +00:00
Carsten Haitzler
6ad07d07c2
fileman - fix favorites to scale
...
@fix
2022-01-12 14:24:34 +00:00
Carsten Haitzler
b6da0ac873
bluez5 - dont need the force conenct option it seems - cant find a need
...
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
2022-01-09 16:40:21 +00:00
Carsten Haitzler
47767cf645
bluez mod - on unload deregister gadcon class
...
fix leak of this class on unload.
@fix
2022-01-09 15:26:03 +00:00
Carsten Haitzler
0f17a85674
systray - add more debugging to find clients that act oddly
...
@fix
2022-01-05 11:50:11 +00:00
Marcel Hollerbach
1766779b19
it should be edd not eed ... :(
2021-12-17 13:19:28 +01:00
Marcel Hollerbach
b237764161
e_pointer: improve overall
...
do not allow a dangling pointer, and check all entities that require the
pointer object to be alive.
2021-12-17 13:12:02 +01:00
Carsten Haitzler
d936a22ff6
e temp - use labels not paths to match sensors - more reliable
...
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
2021-12-14 19:53:02 +00:00
Christopher Michael
b13a34cfeb
shot: Remove unused variables and unused function
2021-12-07 09:03:43 -05:00
Carsten Haitzler
5ce8d65020
shot - make initial size fit as best as possible and be big
2021-12-07 12:52:12 +00:00
Carsten Haitzler
f098843f01
lokker - remove extra ptr pop that doesnt seem needed - fix blanking ptr
2021-12-07 12:52:12 +00:00
Carsten Haitzler
03f6b0bfe6
settings - add a palette entry under look and in main menu for shortcut
...
now paledit is where you'd expect it in settings
2021-11-24 19:13:55 +00:00
Carsten Haitzler
07274b9495
e transitions - add theme anim duration multiplier setting
...
this is a universal knob for "make those transtions faster". set it ot
0 and edje animations will essentially stop and be instant (take 0
time). if set to 1 - they will go at "theme defined", 2.0 == take
twice as long etc. ... so for people who want "things to go faster"
slid this down to where you like it. they dont actually go faster... e
goes just as fast - just some transtion takes less time (fewer
frames)... :) this has been in elm and edje for a long time but this
makes the setting obvious to find.
2021-11-24 18:39:11 +00:00
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