Bastien Dejean
|
b8cf51d989
|
Fix dzen2 panel script typo
|
2014-02-28 13:41:18 +01:00 |
|
Bastien Dejean
|
f98162fc38
|
Extend directional focusing to nearby monitors
Fixes #121
|
2014-02-26 20:59:08 +01:00 |
|
Bastien Dejean
|
42a0fdd253
|
Refactor error reporting
Fixes #123
|
2014-02-17 11:55:34 +01:00 |
|
Bastien Dejean
|
527766463e
|
Fix dzen2 panel example center collision case
Fixes #122
|
2014-02-16 21:25:16 +01:00 |
|
Bastien Dejean
|
b8f9e567b9
|
Add a --get-status option to the *control* command
Fixes #120.
|
2014-02-11 18:40:34 +01:00 |
|
Bastien Dejean
|
76cd787937
|
Fix window centering
|
2014-02-09 16:57:14 +01:00 |
|
Bastien Dejean
|
d59fadd8ce
|
Turn the *border_width* setting into a desktop/window setting
|
2014-02-09 14:47:27 +01:00 |
|
Bastien Dejean
|
da0fc3d11d
|
Consider the border width when centering pseudo-tiled clients
|
2014-02-09 12:08:03 +01:00 |
|
Bastien Dejean
|
2c50a15455
|
Add desktop selector: MONITOR_SEL:^<n>
|
2014-02-09 10:23:01 +01:00 |
|
Bastien Dejean
|
167bd82d8e
|
Center windows that don't specify an initial position
|
2014-02-08 19:01:50 +01:00 |
|
Bastien Dejean
|
764b428d38
|
The list of monitors must start with the primary monitor
|
2014-02-07 11:58:11 +01:00 |
|
Bastien Dejean
|
f6878c5ebd
|
Remove *lower* rule consequence
|
2014-02-06 21:00:46 +01:00 |
|
Bastien Dejean
|
fd2a62af05
|
Filter focus requests using client source indication
|
2014-02-06 20:42:04 +01:00 |
|
Bastien Dejean
|
eabbdd1b4f
|
Reintroduce the *automatic* window modifier
|
2014-02-03 10:30:41 +01:00 |
|
Bastien Dejean
|
7542b5e6ff
|
Handle NULL nodes in node_matches
|
2014-02-02 14:36:23 +01:00 |
|
Bastien Dejean
|
8702ebf955
|
Don't try to set the split direction of *NULL*
|
2014-02-02 14:26:45 +01:00 |
|
Bastien Dejean
|
ac0d0dcac2
|
Add new rule consequence: split_dir
|
2014-02-02 14:10:44 +01:00 |
|
Bastien Dejean
|
f5054b595f
|
Keep normal windows below fullscreen windows
|
2014-01-31 21:16:06 +01:00 |
|
Bastien Dejean
|
93894bd0fa
|
Apply tab conversion to contrib/
|
2014-01-21 20:51:02 +01:00 |
|
Bastien Dejean
|
a1dc440d7d
|
Use tabs consistently
|
2014-01-21 20:48:49 +01:00 |
|
Bastien Dejean
|
d90955d28a
|
Remove unused asciidoc.conf
|
2014-01-21 20:24:22 +01:00 |
|
Bastien Dejean
|
7cbcc64e7d
|
Fix *restore* regression introduced by c231e8c
The lines of the output of `query -T` are now indented using tabs.
Hence, `restore_tree`'s *level* variable is now equal to the number of tabs.
|
2014-01-19 14:58:32 +01:00 |
|
Bastien Dejean
|
b9dcab1900
|
Remove trailing spaces in headers
|
2014-01-19 14:41:37 +01:00 |
|
Bastien Dejean
|
c231e8cf41
|
Indentation: convert spaces to tabs
http://lea.verou.me/2012/01/why-tabs-are-clearly-superior/
|
2014-01-18 16:30:00 +01:00 |
|
Bastien Dejean
|
65184b7113
|
Update status when focusing an urgent window
|
2014-01-13 20:39:41 +01:00 |
|
Bastien Dejean
|
f8b489b647
|
Prevent pointer actions on an unmanaged window
|
2014-01-12 21:17:35 +01:00 |
|
Bastien Dejean
|
0d1b920d24
|
Handle WM_NORMAL_HINTS atom modifications
|
2014-01-10 12:00:21 +01:00 |
|
Bastien Dejean
|
ae0250338f
|
Update TODO list
|
2014-01-09 15:15:28 +01:00 |
|
Bastien Dejean
|
215d23b639
|
Fix scan-build *bug*
|
2014-01-09 15:09:23 +01:00 |
|
Bastien Dejean
|
b47c758ad5
|
Handle min/max window size hints
|
2014-01-09 14:58:54 +01:00 |
|
Bastien Dejean
|
adfdda3ea9
|
Add built-in rule to center dialog windows
|
2014-01-07 14:29:58 +01:00 |
|
Bastien Dejean
|
3250438d7c
|
Update the insertion point if the target desktop changes
|
2014-01-05 10:43:13 +01:00 |
|
Bastien Dejean
|
50c6f10182
|
Add new rule consequence: window=WINDOW_SEL
|
2014-01-04 21:25:57 +01:00 |
|
Bastien Dejean
|
168ff7968f
|
New desktop option: --equalize
|
2014-01-04 12:15:42 +01:00 |
|
Bastien Dejean
|
f7d3159a3b
|
Improve colors of example bar panel
|
2014-01-04 12:01:17 +01:00 |
|
Bastien Dejean
|
edcb1f9aec
|
Show window instance names in the output of query -T
|
2014-01-04 11:07:20 +01:00 |
|
Bastien Dejean
|
d7c81d8fce
|
Version 0.8.8
|
2014-01-03 09:10:32 +01:00 |
|
Bastien Dejean
|
f84727fd51
|
Update TODO list
|
2014-01-01 14:18:31 +01:00 |
|
Bastien Dejean
|
ad5d5a9390
|
Handle SIG{INT,HUP,TERM} signals
|
2014-01-01 10:36:01 +01:00 |
|
Bastien Dejean
|
86940387b3
|
Allow cross-monitor desktop swapping
|
2013-12-31 18:44:02 +01:00 |
|
Bastien Dejean
|
41c91cefa0
|
Add new desktop selector: focused:MONITOR_SEL
|
2013-12-31 18:39:47 +01:00 |
|
Bastien Dejean
|
56d17d8572
|
Update the window border when pseudo-focusing
|
2013-12-31 18:05:30 +01:00 |
|
Bastien Dejean
|
14b3fd235e
|
Fix bogus desktop focus fallback
|
2013-12-31 17:48:11 +01:00 |
|
Bastien Dejean
|
0073eff5dc
|
Simply treat transient windows as floating windows
http://tronche.com/gui/x/icccm/sec-4.html#WM_TRANSIENT_FOR
|
2013-12-29 19:53:42 +01:00 |
|
Bastien Dejean
|
f2ece80cf0
|
Pointer-resize pseudo-tiled windows as floating windows
|
2013-12-29 10:34:12 +01:00 |
|
Bastien Dejean
|
6d2f407da3
|
Remove obsolete opacity atom
|
2013-12-28 14:42:48 +01:00 |
|
Bastien Dejean
|
b972f0abbd
|
Provide padding settings for monitors
If a padding space is requested for a status bar, it concerns the
underlying monitor.
|
2013-12-28 10:30:49 +01:00 |
|
Bastien Dejean
|
6561ab1c48
|
Refresh header dependencies
|
2013-12-28 00:09:10 +01:00 |
|
Bastien Dejean
|
0c7e34700d
|
Don't transfer windows on configure requests
|
2013-12-27 18:55:41 +01:00 |
|
Bastien Dejean
|
bc39da7e78
|
Pull and push edges via window -e DIR ±PIXELS
|
2013-12-27 14:46:35 +01:00 |
|