Sebastian Dransfeld
11a7aa51ec
tiling: gitignore
...
ignore created .edj file
10 years ago
Mike Blumenkrantz
ae81d76a3c
ignore ignored clients for X mouse events
...
fix T1058
10 years ago
Sebastian Dransfeld
35fea59e2d
conf_randr: redo randr dialog to trust e_randr_cfg
...
Prevously conf_randr worked directly against ecore_x_randr. Now we
rather modify e_randr_cfg, and use e_randr to apply changes against
ecore_x_randr.
10 years ago
Sebastian Dransfeld
c994e235f9
conf_randr: hide refresh rates when none to show
10 years ago
Sebastian Dransfeld
d9acc5a5c2
conf_randr: don't store variable when used once
10 years ago
Sebastian Dransfeld
77ea4d2256
conf_randr: remove clone support
...
Clone isn't well supported in base randr config. Remove until it is.
10 years ago
Sebastian Dransfeld
6e87cec645
conf_randr: use refresh_rate function from e_randr
10 years ago
Sebastian Dransfeld
8c3b7800c9
randr: TODO++
10 years ago
Sebastian Dransfeld
c0d0afad32
randr: function to apply current config
10 years ago
Sebastian Dransfeld
f6a0ec2753
randr: only activate outputs we want to connect
10 years ago
Sebastian Dransfeld
52751092f5
randr: store connection status in output
10 years ago
Sebastian Dransfeld
2e7964794b
randr: make current setup extern
10 years ago
Sebastian Dransfeld
9bd18c6272
randr: same param name in prototype and function
10 years ago
Sebastian Dransfeld
d6cec482d4
randr: don't let crtc changes change our config
10 years ago
Sebastian Dransfeld
ff750b2bb9
randr: add match for refresh rate
...
Store output config with refresh rate, so we don't just get correct
geometry for outputs.
10 years ago
Sebastian Dransfeld
f32426878c
randr: common function for fetching output name
...
Add a common function to get output name, and also check edid if no name
is set by randr.
10 years ago
Sebastian Dransfeld
82e7d1184c
randr: remember crtc in output struct
10 years ago
Sebastian Dransfeld
2b4a70b283
randr: remove wrong typedef
...
There is no struct for crtc config
10 years ago
Sebastian Dransfeld
464df11e28
conf_randr: remember whether geometry has changed
10 years ago
Sebastian Dransfeld
5c6eed2307
randr: allocate hot-plugged outputs
10 years ago
Sebastian Dransfeld
11e21fd1ff
randr: allocate hot-plugged crtcs
10 years ago
Sebastian Dransfeld
8b5153130a
randr: Use already fetched root window
10 years ago
Mike Blumenkrantz
63b01101ee
fix comp util object initial visibility
10 years ago
Mike Blumenkrantz
851ef43c41
force comp render on dirty for hidden objects with visible mirrors
10 years ago
Mike Blumenkrantz
8b4162d681
fix maximization geometry on desks with shelves
...
in some cases during startup a client can get post-maximize geometry before the sizing algorithm is applied
fix T1052
10 years ago
Mike Blumenkrantz
ee6b8e8c38
simplify maximize shelf fill visibility check
10 years ago
Mike Blumenkrantz
a40d0d7e21
fix ibox initial urgent states
10 years ago
Mike Blumenkrantz
267966834f
fix deskmirror visibility for re_manage previously-iconic clients
10 years ago
Mike Blumenkrantz
f82351d3e2
reset client urgency on focus-out and iconify
10 years ago
Mike Blumenkrantz
9ad04eb877
redo client urgency again with separate flag for actual urgent state
...
preserve icccm flag for accurate detection
10 years ago
Carsten Haitzler
f43279d839
colors cfg - support adjustment of colorclasses - remove bad ones, add new
10 years ago
Stefan Schmidt
58286beed4
e_comp_wl: Remove unused variable.
...
Later on we use state_w directly.
10 years ago
Carsten Haitzler
4d9b7ecdee
colorclass config - add option for focused color class too.
10 years ago
Tom Hacohen
e82b1fc82e
Delete generated configs on make distclean.
10 years ago
Carsten Haitzler
565faa1155
based on submission from Seunghun, Lee - dont access NULL desk
...
this effectively accepts D574 but is re-done with different formatting.
10 years ago
Mike Blumenkrantz
8568a76313
always set iconic client comp state as visible
...
pass: init_states
10 years ago
Mike Blumenkrantz
5241140dd2
don't run client visibility idler updates for iconic clients
10 years ago
Mike Blumenkrantz
7b44add514
redo iconic setting for new clients
10 years ago
Mike Blumenkrantz
47ef5c5be1
test: user_time-0, iconic, sticky, urgent window
...
PS. fuck you ubuntu update-manager.
10 years ago
Mike Blumenkrantz
043a3c17e0
fix some enum decls
10 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.
10 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.
10 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.
10 years ago
Mike Blumenkrantz
e77d536466
remove comp override immediately on screensaver disable
10 years ago
Mike Blumenkrantz
41c4cded01
send unmaximize signal when unfullscreening
...
fix T1044
10 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
10 years ago
Mike Blumenkrantz
c720451933
force client urgency unsetting on focus
...
fix T1016
10 years ago
Mike Blumenkrantz
254a318fc6
enforce comp hidden state for quickaccess clients
...
fix T1035
10 years ago
Mike Blumenkrantz
6555daf56d
correctly set keygrab flag on renaming efm icon to not permanently break input
10 years ago
Mike Blumenkrantz
78403e2f54
don't reshadow on client redirect
...
fix T1019
10 years ago