Commit graph

551 commits

Author SHA1 Message Date
Bastien Dejean
57d304f74a Move documentation into doc/ 2013-06-27 15:23:39 +02:00
Bastien Dejean
d77f7e3370 Four hyphens is enough 2013-06-27 12:21:24 +02:00
Bastien Dejean
647d0a4354 Generate documentation via asciidoc 2013-06-26 21:50:01 +02:00
Bastien Dejean
a523700fdf Rename textwidth to txtw 2013-06-26 13:28:33 +02:00
Bastien Dejean
2f4f2c6809 Refresh TODO list 2013-06-25 23:11:35 +02:00
Bastien Dejean
b1be1341dc Update source dependencies 2013-06-25 12:43:05 +02:00
Bastien Dejean
d2b3ebc459 Honor history_aware_focus for shift 2013-06-25 12:41:59 +02:00
Bastien Dejean
6059838a96 Place build instructions in separate file 2013-06-25 12:04:23 +02:00
Bastien Dejean
a298555019 Generate documentation via pandoc 2013-06-24 22:53:00 +02:00
Bastien Dejean
e794bfdc51 Revert bogus push/pull factorisation 2013-06-24 16:36:59 +02:00
Bastien Dejean
d5d8805ad2 New setting: history_aware_focus 2013-06-24 16:25:50 +02:00
Bastien Dejean
7fb314a3d4 Use empty sequence element in example sxhkdrc 2013-06-23 15:21:09 +02:00
Bastien Dejean
32ecbcfbc3 New message: fence_ratio 2013-06-22 12:13:35 +02:00
Bastien Dejean
955b9bb229 Merge pull request #26 from Stebalien/dont-clobber-build-flags
Don't clobber system build flags
2013-06-20 01:51:44 -07:00
Steven Allen
92ae13560c Don't clobber system build flags
Currently bspwm clobbers system build flags. This prevents
stack-smashing protection and other compiler features from being
applied.
2013-06-19 18:20:51 -04:00
Bastien Dejean
ffdcf600df Version 0.7 2013-06-18 21:19:49 +02:00
Bastien Dejean
05081fe0cd Refresh and simplify examples 2013-06-18 20:40:13 +02:00
Bastien Dejean
30f891fad5 Don't try to import monitors when RandR is off 2013-06-10 13:51:46 +02:00
Bastien Dejean
9f9368cc8d When removing the focused monitor focus another 2013-06-09 22:19:00 +02:00
Bastien Dejean
c1fb3ac484 Always end with a new line in put_status 2013-06-09 21:35:27 +02:00
Bastien Dejean
c0970551e5 Better fallback for current monitor removal 2013-06-09 21:33:20 +02:00
Bastien Dejean
e3bc2b90bd While merging a monitor, the source ends up empty 2013-06-09 17:12:21 +02:00
Bastien Dejean
7eee047b14 Arrange when swapping 2013-06-08 22:52:24 +02:00
Bastien Dejean
12403a5081 Handle fullscreen state in apply_layout 2013-06-08 18:31:55 +02:00
Bastien Dejean
ad44ed1565 Arrange after toggle_floating 2013-06-08 13:11:22 +02:00
Bastien Dejean
1516b9dc0e Update all desktops in set_setting
But also:
- Call `manage` explicitly in `process_message`.
- Don't arrange after `ratio`: just redraw the window border.
2013-06-08 12:28:38 +02:00
Bastien Dejean
b939bd7480 Consider only pointer_follows_monitor exceptions
We'd prefer not to have to clutter `messages.c` with redundant code and
hence we handle the two exceptions instead.
2013-06-08 11:53:48 +02:00
Bastien Dejean
9c6af342b3 Honor pointer_follows_monitor with alternate_monitor 2013-06-08 11:34:36 +02:00
Bastien Dejean
cd97c9b971 Handle visibility within desktop_{show,hide} 2013-06-07 13:58:22 +02:00
Bastien Dejean
865025e7b8 Merge branch 'randr' 2013-06-07 12:04:58 +02:00
Bastien Dejean
3322e3b37b Refresh TODO list 2013-06-07 12:03:39 +02:00
Bastien Dejean
d3e5566b07 Pointer follows monitor only via use* messages 2013-06-07 11:58:31 +02:00
Bastien Dejean
310b3f3807 Don't rotate when inserting a floating window 2013-06-07 11:39:02 +02:00
Bastien Dejean
9cac7cd459 Consolidate transfer_desktop 2013-06-07 11:17:41 +02:00
Bastien Dejean
f19cf121d7 Call arrange in transfer_node
Fix a few regressions, and add numerous minor cosmetic improvements.
2013-06-06 23:51:30 +02:00
Bastien Dejean
1449794750 Revert "Revert "Try not to point to an unlinked desktop""
This reverts commit 9eb7be1303.
2013-06-06 11:51:57 +02:00
Bastien Dejean
9eb7be1303 Revert "Try not to point to an unlinked desktop"
This reverts commit 454c492a2f.
2013-06-06 00:39:55 +02:00
Bastien Dejean
454c492a2f Try not to point to an unlinked desktop 2013-06-06 00:29:50 +02:00
Bastien Dejean
dde8f7f07b Handle identity in rotate_tree 2013-06-06 00:08:03 +02:00
Bastien Dejean
311fbc06d5 New setting: pointer_follows_monitor 2013-06-05 21:21:12 +02:00
Bastien Dejean
6296eebd13 Only emit one call to put_status in focus_node 2013-06-05 16:14:53 +02:00
Bastien Dejean
fee7d5146c Fix silly mistakes in send_desktop_to 2013-06-05 11:35:43 +02:00
Bastien Dejean
412fa576f9 Add --follow option to send_desktop_to 2013-06-04 13:45:18 +02:00
Bastien Dejean
25136fc9b5 Add debug outputs for the motion recorder 2013-06-03 20:59:27 +02:00
Bastien Dejean
2e2564c1e4 Remove obsolete debug message 2013-06-03 11:50:31 +02:00
Bastien Dejean
23d392e49f When unlinking a desktop clear the prev/next links 2013-06-03 10:18:06 +02:00
Bastien Dejean
ffea1b6f52 Synchronize the motion recorder and the root window 2013-06-02 22:03:51 +02:00
Bastien Dejean
1432226ab6 When transferring a desktop, hide it 2013-06-02 21:20:11 +02:00
Bastien Dejean
a46f09650b Set split mode before drawing borders 2013-06-02 21:04:24 +02:00
Bastien Dejean
34d4014648 Remove unnecessary --verbose option 2013-06-02 14:24:31 +02:00