Carsten Haitzler
565faa1155
based on submission from Seunghun, Lee - dont access NULL desk
...
this effectively accepts D574 but is re-done with different formatting.
9 years ago
Mike Blumenkrantz
8568a76313
always set iconic client comp state as visible
...
pass: init_states
9 years ago
Mike Blumenkrantz
5241140dd2
don't run client visibility idler updates for iconic clients
9 years ago
Mike Blumenkrantz
7b44add514
redo iconic setting for new clients
9 years ago
Mike Blumenkrantz
47ef5c5be1
test: user_time-0, iconic, sticky, urgent window
...
PS. fuck you ubuntu update-manager.
9 years ago
Mike Blumenkrantz
043a3c17e0
fix some enum decls
9 years ago
Tom Hacohen
698a737eab
feature: Add a tiling config.
...
This was requested by Cedric, and actually makes sense to have.
It's a profile that loads the tiling module by default, puts the
gadget in the shelf, and sets some key bindings.
9 years ago
Tom Hacohen
68b7c92c6c
bugfix: Fix selection of the standard profile in wizard.
...
There was a bug there, that caused the one after the standard to be
selected, instead of the standard one.
This was caused because directories and the default profile were not
properly ignored.
9 years ago
Carsten Haitzler
5c8710ded3
fix screen blanking while fullscreen window is up - work again
...
@fix - this fixes T1019 - when a window is fullscreen the display just
NVER can blank no mater what. it's hrdcoded, and wrong to enforce. if
an app wants to display screensaver - there is the xscreensaver extn -
or maybe supporting an explicit property on a window would work
better, but just equating fullscreen == never blank is wrong. it's an
option now. off by default.
9 years ago
Mike Blumenkrantz
e77d536466
remove comp override immediately on screensaver disable
9 years ago
Mike Blumenkrantz
41c4cded01
send unmaximize signal when unfullscreening
...
fix T1044
9 years ago
Mike Blumenkrantz
54999472de
force full rerender on present pixmap size change
...
a new X extension should make this unnecessary in the future for pixmap resizes, but for now it seems to be a necessary evil
fix T993
9 years ago
Mike Blumenkrantz
c720451933
force client urgency unsetting on focus
...
fix T1016
9 years ago
Mike Blumenkrantz
254a318fc6
enforce comp hidden state for quickaccess clients
...
fix T1035
9 years ago
Mike Blumenkrantz
6555daf56d
correctly set keygrab flag on renaming efm icon to not permanently break input
9 years ago
Mike Blumenkrantz
78403e2f54
don't reshadow on client redirect
...
fix T1019
9 years ago
Mike Blumenkrantz
6abcb5f946
save efm rename focus hook pointer
9 years ago
Mike Blumenkrantz
c01a1fcc6c
manage comp overrides for comp objects
...
fix T1019
9 years ago
Mike Blumenkrantz
def17d763b
+e_comp_util_object_is_above_nocomp()
9 years ago
Mike Blumenkrantz
6a90f66cc4
use comp overrides when grabbing comp input
9 years ago
Mike Blumenkrantz
7604e7a6f7
use one comp override per comp, not per zone, when toggling screensaver fading
9 years ago
Mike Blumenkrantz
a331627e09
reduce comp override pop timer, successive pops trigger instapop
9 years ago
Mike Blumenkrantz
a52ede0c66
track current nocomp client
9 years ago
Mike Blumenkrantz
a22181c0da
allow nocomp on some overrides
9 years ago
Mike Blumenkrantz
ef26b0fb1e
set client-redirected on overrides
9 years ago
Mike Blumenkrantz
1920e62c80
bugfix: pointer warp speed config slider correctly detects changed state
...
fix T1020
9 years ago
Mike Blumenkrantz
ef520ba331
set winlist input window as child of root, not comp overlay win
...
T1019
9 years ago
Daniel Kolesa
79f3313931
e_comp_x: reverted 7c20b54
(was fixed in the meantime and i didn't notice)
9 years ago
Daniel Kolesa
7c20b5407a
e_comp_x: check for zone before actually using it
9 years ago
Mike Blumenkrantz
b7f4686d00
e_object zone warning--
9 years ago
Daniel Kolesa
6085d79df8
e_client: build fix
9 years ago
Mike Blumenkrantz
eca0549238
only set atoms for zone geometry for non-ignored clients
...
another T787 crash
9 years ago
Carsten Haitzler
0313a54da4
e-object-check - this has been turned off since 2007 - back on
...
this is crazy. all the E_OBJECT_CHECK macros have been off since 2007.
this is just nuts. either remove them, or have them on by default, but
not off. so this turns them back on and fixes code to actually compile
again with them on, as this broke over the years. a lot of code
expects/assumes thatthese willcheck types and null ptrs, but they
don't because they are off by default.
9 years ago
Mike Blumenkrantz
9395553039
don't reset ignored clients on canvas update
...
part of T787
9 years ago
maxerba
5c4d818573
Updating portuguese and italian translations
9 years ago
Sebastian Dransfeld
43aed04241
randr: check NULL before dereference
...
Fixes CID 1181926
9 years ago
maxerba
54950b40ad
Include lokker in translatable modules
9 years ago
maxerba
15b42f65b8
Updating italian translation
9 years ago
Carsten Haitzler
2a11dfec63
remove % from battery reading to save space
9 years ago
Tom Hacohen
e406966a64
Fix 'make dist' (include extra files).
...
This wasn't tested here, as I don't have a proper set up,
but it seems to be what's needed.
Thanks to Simotek for reporting.
9 years ago
Davide Andreoli
863502eff5
unify the usage of my name
9 years ago
Carsten Haitzler
f3ad2c3896
po update
9 years ago
Mike Blumenkrantz
c4a9adebc8
bugfix: don't use raise stack for iterating clients
...
T914
9 years ago
Mike Blumenkrantz
b92fb1af3e
fix visibility checks for shelves in client smart placement
9 years ago
Mike Blumenkrantz
d6c037ff30
fix maximize size calculation on non-current desks with shelves
9 years ago
Mike Blumenkrantz
21d9b84c53
force resizing when changing desk on same screen
...
this normally happens in zone_set
9 years ago
Mike Blumenkrantz
5857bd32e5
fix e_maximize_client_shelf_fill() to account for all shelves
9 years ago
Mike Blumenkrantz
33370022af
deskmirror now handles border theme changes
9 years ago
Mike Blumenkrantz
4cb130e25b
break out deskmirror frame setup into helper function
9 years ago
Mike Blumenkrantz
b83cbdd100
bugfix: evry string matching now handles UTF8
...
T152
9 years ago