Bastien Dejean
233f6a62c7
Version 0.8.5
2013-10-01 11:28:48 +02:00
Bastien Dejean
bfded1effc
History is global and stacking is independent
...
The last desktop and monitor are now deduced from the history.
The stacking order is now independent from the history of the focused
nodes: this prevents hacks on both sides.
All windows are now considered in the stacking algorithm: it prevents
tiled windows from one monitor to appear above the floating windows of
another monitor.
Transfered windows are stacked below the windows of the same kind.
2013-10-01 10:48:03 +02:00
Bastien Dejean
30eb9598b8
Extract pointer functions from events.c
2013-09-25 18:00:01 +02:00
Bastien Dejean
85f67b2164
Remove a few useless header inclusion via deheader
2013-09-19 15:38:22 +02:00
Bastien Dejean
d168e919e3
Split types.c into {monitor,desktop,history}.c
2013-09-19 15:02:49 +02:00
Bastien Dejean
7559d6ce49
Move completions to contrib
2013-09-10 13:46:59 +02:00
Bastien Dejean
1e097e228c
Add Zsh completion
2013-08-16 11:59:09 +02:00
Bastien Dejean
349abb230b
Version 0.8
2013-08-05 14:51:26 +02:00
Bastien Dejean
28953c13aa
Cosmetic improvements
2013-08-02 11:01:02 +02:00
Bastien Dejean
13629dbfd8
No logo
2013-07-31 18:52:02 +02:00
Bastien Dejean
1bd1a79f40
Don't use brace expansion in Makefile
2013-07-21 19:31:57 +02:00
Steven Allen
1c140d44db
Allow overriding compiler.
2013-07-20 12:07:36 -04:00
Bastien Dejean
8fd8521322
Rewrite message handling
...
The new message syntax:
- Provides 10 commands instead of 60.
- Allows multiple actions to be applied in one call.
The client now returns an non zero exit code when a message fails.
The `is_adjacent` function now handles vacant nodes.
2013-07-12 21:52:02 +02:00
Bastien Dejean
647d0a4354
Generate documentation via asciidoc
2013-06-26 21:50:01 +02:00
Bastien Dejean
a298555019
Generate documentation via pandoc
2013-06-24 22:53:00 +02: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
60bffe22a6
Create bspc
manual symbolic link
2013-05-30 13:28:40 +02:00
Bastien Dejean
38b3f3531a
Handle monitors via RandR
2013-05-29 08:35:13 +02:00
Bastien Dejean
63aa38a5c2
Fix bash completion path
2013-05-06 14:55:29 +02:00
Bastien Dejean
978f655c7e
Bash completion: first cut
2013-05-06 14:52:18 +02:00
Bastien Dejean
51206461ee
Drop chmod
: preserve attributes via cp -p
2013-05-06 14:45:40 +02:00
Bastien Dejean
72fbb89e9c
Version 0.6
2013-04-21 20:40:26 +02:00
Bastien Dejean
0c30711cae
Fix incomplete source dependencies
2013-03-19 23:17:39 +01:00
Bastien Dejean
7a7130d4c8
Pattern rules are not POSIX
2013-03-19 19:03:17 +01:00
Bastien Dejean
1dd4f179b8
Sensible Makefile
2013-03-19 18:54:41 +01:00
Bastien Dejean
fde438c092
Rework Makefile
...
Add headers dependency, let the commands be printed as if.
2013-03-19 14:54:53 +01:00
Bastien Dejean
d393da88ce
Version 0.5
2013-03-14 11:49:07 +01:00
Bastien Dejean
9e3b95d8ba
Show libraries
2013-01-16 18:02:03 +01:00
Bastien Dejean
e29e593ae5
Don't use fancy cp
flags
2013-01-12 18:15:42 +01:00
Bastien Dejean
c5a22662c4
Make the Makefile more POSIX
2013-01-12 11:39:35 +01:00
Bastien Dejean
d3e351adf6
Revert "Cursor pointer feedbacks for 'grab_pointer'"
...
This reverts commit e1e04bff2e
.
2013-01-12 11:12:17 +01:00
Bastien Dejean
e1e04bff2e
Cursor pointer feedbacks for 'grab_pointer'
2013-01-10 17:59:22 +01:00
Bastien Dejean
45ef3b78cc
New message: 'mouse'
...
The code related to mouse buttons handling is gone.
Mouse bindings must now be created via sxhkd.
2013-01-06 18:04:55 +01:00
Bastien Dejean
c4d989dc29
Don't pass the same processor macro multiple times
2013-01-05 12:18:14 +01:00
Bastien Dejean
6526e56b8c
Remove settings: '{numlock,capslock}_modifier'
...
The lock keys (num, caps, scroll) are now handled internally and the
aforementioned settings are obsolete.
2013-01-02 12:36:54 +01:00
Bastien Dejean
ce885e5e32
Use specified fifo ('-s' flag) instead of stdout
2012-12-18 12:38:46 +01:00
Bastien Dejean
55fd546477
Version 0.3
2012-11-29 15:32:52 +01:00
Bastien Dejean
1e23f6949c
Version 0.2
2012-10-27 19:53:46 +02:00
Bastien Dejean
fa82a462c0
Handle manual page in Makefile
2012-10-24 12:40:21 +02:00
Bastien Dejean
c6786af58b
Refactor README, support VERSION in *main*
2012-10-24 12:30:37 +02:00
Bastien Dejean
2a3362fc4b
Added support for multiple monitors
2012-10-17 16:18:40 +02:00
Bastien Dejean
ce4761c1a2
Add missing .PHONY entry
2012-10-04 19:11:07 +02:00
Bastien Dejean
26cdd8505d
By default, don't produce a debug executable
2012-10-03 23:06:31 +02:00
Ivan Kanakarakis
3f914c7297
separate rules for debug and stripped binaries
2012-10-03 20:53:16 +03:00
Ivan Kanakarakis
dac696d74d
corerctly handle debug messages
2012-10-03 20:50:37 +03:00
Ivan Kanakarakis
de3742c74c
update Makefile - remove misc and include helpers
2012-10-03 20:08:02 +03:00
Bastien Dejean
5df99a71ed
Removed the Lua dependency
2012-09-27 10:46:04 +02:00
Bastien Dejean
a43b45f7f4
Documentation
2012-09-22 23:11:57 +02:00
Bastien Dejean
24507288bf
Numerous fixes
2012-09-18 17:21:04 +02:00