Commit graph

1094 commits

Author SHA1 Message Date
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
Bastien Dejean
48e0043f84 Implement the pseudo-tiled window state 2013-12-27 14:23:25 +01:00
Bastien Dejean
e0b6cd3cd4 *Frames* are unnecessary
The padding settings are sufficient for this.
2013-12-27 10:43:37 +01:00
Bastien Dejean
471fd2c7fc Turn {top,right,bottom,left}_padding into desktop settings 2013-12-25 10:06:02 +01:00
Bastien Dejean
986825a118 Just quit when the connection is closed 2013-12-23 20:39:14 +01:00
Bastien Dejean
a090902140 Fix formatting of the socket path environment variable 2013-12-23 11:48:58 +01:00
Bastien Dejean
a7fe634bf0 Incorporate the display name into the default socket path
Fixes #105
2013-12-23 11:41:10 +01:00
Bastien Dejean
5e037978dd Don't reset *num_clients* in *restore_tree* 2013-12-19 18:52:59 +01:00
Bastien Dejean
8eb599400a Document the window states 2013-12-16 17:22:25 +01:00
Bastien Dejean
7fa6d76fc0 Remove extra empty line 2013-12-16 12:04:00 +01:00
Bastien Dejean
d5672d09cd Don't crop splitting ratio in query -T 2013-12-16 11:55:44 +01:00
Bastien Dejean
1379e6fbdf Change edge position via window -e DIR ±PIXELS 2013-12-16 11:50:17 +01:00
Bastien Dejean
2470de24d6 Merge pull request #104 from jvvv/xinerama
Add Xinerama fallback
2013-12-16 02:03:30 -08:00
jvvv
2341efd48d Whitespace fix. 2013-12-15 20:27:33 -05:00
John Vogel
923e2d10ef Add xinerama support back in. 2013-12-15 20:24:21 -05:00
Bastien Dejean
f3f344fccd Remove obsolete debug messages 2013-12-13 10:40:44 +01:00
Bastien Dejean
aa6cf98854 Update header dependencies 2013-12-12 20:10:21 +01:00
Bastien Dejean
cd97a3290a Reinstate the *rule* command
External rules are truly optional. At last.
2013-12-12 14:38:48 +01:00
Bastien Dejean
9a23707adc Version 0.8.7 2013-12-05 15:03:20 +01:00
Bastien Dejean
e0836ce5df Merge pull request #102 from sahne/master
Fix endless loop due to missing cast
2013-12-04 08:45:21 -08:00
Daniel Walter
abb4094ce2 Fix endless loop due to missing cast
On armv7 bspwm startup hangs during startup
due to a missing cast.
2013-12-04 12:07:55 +01:00
Bastien Dejean
beabeb8d6f Use default sxhkd config path in DM session 2013-12-01 11:33:08 +01:00