Carsten Haitzler
36dac31c8f
mixer - add some more device icons
1 year ago
Carsten Haitzler
32255d0122
e - fix a null csd property on a ssd x win - new chrome does odd things
...
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
1 year ago
Carsten Haitzler
c9070fc03f
add details to error complaint of setting csd frame on ssd win
1 year ago
Carsten Haitzler
d74aaba994
remove old autogne.sh - dont need it anymore
1 year ago
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
1 year ago
Carsten Haitzler
4cd3bb45c4
convert a whole lot of CRIs to ERRs that will not be useful with aborts
1 year ago
Carsten Haitzler
f8d8d82d34
temp - we free sleeper in the cthread cancel cb
1 year ago
Alastair Poole
572955d2e5
procstats: revert dont dont block.
...
load/unload.
1 year ago
Alastair Poole
fd42187935
procstats: shutdown dont wait.
...
Don't block.
1 year ago
Alastair Poole
1f6ab7d860
procstats: name and feedback thread.
...
Struggled to read my own code. This seems clearer now.
1 year ago
Carsten Haitzler
664b44631d
procstats - make use of gadget nicely
1 year ago
Carsten Haitzler
c794168da6
procstats - dont leak objects - was not even needed
1 year ago
Alastair Poole
4fd87f338e
procstats: delete don't dismiss.
...
Don't animate and less cleanup needed...also leak.
1 year ago
Alastair Poole
79a15be294
procstats: check null return / ptr.
1 year ago
Carsten Haitzler
5d3f6ad594
e utils - delayed dia del - try avoid multiple entries
1 year ago
Carsten Haitzler
59753eab23
e util - set idler to null first in case some del func hook adds it back
1 year ago
Carsten Haitzler
8095472f5d
e util - fix leak - someone forgot to free their iterator
1 year ago
Carsten Haitzler
3e691525eb
e util - handle empty array when clearing out the current dialog
...
missed having no array...
1 year ago
Alastair Poole
94ceea2a74
procstats: use after free.
...
Don't set callbacks on objects that persist longer than module.
Delete safely.
1 year ago
Carsten Haitzler
47aaa31886
e utils - ensure the delays dialog array does not have refs to freed dia
1 year ago
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...
1 year ago
Carsten Haitzler
02ab631524
randr - use new refrsh api to work around server-side problems
...
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
1 year ago
Carsten Haitzler
45938e3b48
e - fix dont blank with fs windows when a fs window exits
1 year ago
Carsten Haitzler
0bd602b7ed
check glapi better and report errors sensibly if it fails init
2 years ago
Carsten Haitzler
1c225c082d
remove unsed vars
2 years ago
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
2 years ago
Carsten Haitzler
a4626f87fd
randr - allow custom names for screen (not output but model)
2 years ago
Carsten Haitzler
a5efea6b52
askpass - pretty up a bit
2 years ago
Carsten Haitzler
01a4b5ece2
talk about confs/
...
make that compile and install more std in readme
2 years ago
Carsten Haitzler
926a50d358
todo++ - fprint in polkit auth
2 years ago
maxerba
084807d63b
Updating french and italian translations
2 years ago
Carsten Haitzler
ce933dd5c1
efm - fix exif data parse - do by hand because sscanf is stupid
...
:)
2 years ago
Carsten Haitzler
571a188eb0
client list - other prop - not just stacking, keep internal wins out
2 years ago
Carsten Haitzler
b2e79f46c8
e - netwm - dont include intnernal marker layer clients in clients prop
2 years ago
Carsten Haitzler
7d694d6eea
xkb settings - fix typo copy & paste for advanced add ctrl opts
...
this fixes T8947
@fix
2 years ago
Carsten Haitzler
32e2825e93
auth - fprint - support any finger for auth instead of just first one
2 years ago
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.
2 years ago
Carsten Haitzler
28a43e0e7c
auth - fprint - handle no finger reg and use default right index
2 years ago
Carsten Haitzler
32d642d338
system ddc - more of a delay at start after modprobe
...
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.
2 years ago
Carsten Haitzler
a197e3c1db
ddc - support latest major version
2 years ago
maxerba
8927930002
Updating french translation
2 years ago
Carsten Haitzler
de5f13df12
update todo - did fprint
2 years ago
Carsten Haitzler
2fbbb52f94
auth - fprint - only start after verify stop done
2 years ago
Carsten Haitzler
1cf5595208
auth and desklock - support auth by fingerprint and show status
2 years ago
Carsten Haitzler
bf44092492
polkit- use nicerr icon when not told which icon to display
...
use lock icon.
2 years ago
Carsten Haitzler
fe32c5d679
connman - warning remove after disabling econnman settings
2 years ago
Carsten Haitzler
58f0c652de
coonman gadget - thats it - no more settings to run econnman
...
this just confuses people. disable.
2 years ago
Carsten Haitzler
14a83251bf
mixer - use double progress bar for a decay "max vu" value
2 years ago
maxerba
5881da2264
Updating french translation
2 years ago
Marcel Hollerbach
e7781b4b89
e_comp_x: do not display this error a million times
...
once is enough.
2 years ago