]>
git.lizzy.rs Git - bspwm.git/log
Bastien Dejean [Sat, 15 Aug 2015 08:55:40 +0000 (10:55 +0200)]
Just print the server response as is
Fixes #284.
Bastien Dejean [Wed, 12 Aug 2015 12:10:41 +0000 (14:10 +0200)]
Don't add a new line at the end of partial lines
Fixes #253
Bastien Dejean [Mon, 10 Aug 2015 08:31:08 +0000 (10:31 +0200)]
Merge pull request #283 from rye761/link-fix
Replaced broken old AUR link with up to date links to arch packages.
Ryan [Sun, 9 Aug 2015 23:46:29 +0000 (17:46 -0600)]
Replaced broken old AUR link with up to date links to arch packages.
Bastien Dejean [Fri, 7 Aug 2015 06:47:24 +0000 (08:47 +0200)]
*leaf_monocle*: only consider tiled windows
Fixes #282.
Bastien Dejean [Thu, 6 Aug 2015 06:48:17 +0000 (08:48 +0200)]
Merge pull request #281 from fbergroth/leaf-monocle
New setting: leaf_monocle
Fredrik Bergroth [Wed, 5 Aug 2015 21:20:07 +0000 (23:20 +0200)]
New setting: leaf_monocle
Use monocle layout if there is a single node.
Bastien Dejean [Sat, 1 Aug 2015 12:37:15 +0000 (14:37 +0200)]
Add a few subscriber events
Bastien Dejean [Fri, 12 Jun 2015 20:05:22 +0000 (22:05 +0200)]
Reinstate the motion recorder for FFP
Because many clients (e.g. termite) prevent us (maybe unknowingly) from
capturing motion events on their windows, we're forced to create a
window for this sole purpose.
Grabbing the pointer isn't an option, because it forces us to consider
some of the enter notify events we should be ignoring.
Bastien Dejean [Thu, 11 Jun 2015 08:07:01 +0000 (10:07 +0200)]
Grab the pointer in order to capture motions
Bastien Dejean [Thu, 11 Jun 2015 07:58:05 +0000 (09:58 +0200)]
Propagate FFP_MASK
Bastien Dejean [Wed, 10 Jun 2015 07:41:24 +0000 (09:41 +0200)]
Make motion notify debug message more verbose
Bastien Dejean [Tue, 9 Jun 2015 18:56:05 +0000 (20:56 +0200)]
Remove unused function
Bastien Dejean [Tue, 9 Jun 2015 18:39:00 +0000 (20:39 +0200)]
Only honor FFP in reaction to pointer motion events
It appears that unmapping windows might generate undesirable enter
notify events. It can lead a very nasty bug where the focus constantly
switches between two desktops ad infinitum (cf. #268).
Bastien Dejean [Tue, 9 Jun 2015 11:34:31 +0000 (13:34 +0200)]
Handle preselection in pseudo-automatic mode example
Bastien Dejean [Tue, 9 Jun 2015 10:33:53 +0000 (12:33 +0200)]
Add pseudo-automatic mode example
Bastien Dejean [Tue, 9 Jun 2015 08:07:09 +0000 (10:07 +0200)]
Fix the return value of the SETSTR macro
Bastien Dejean [Sat, 6 Jun 2015 16:25:20 +0000 (18:25 +0200)]
Implement focus_follows_pointer via enter notify events
The implementation based on a motion recorder had bad side effects.
Bastien Dejean [Tue, 26 May 2015 21:31:19 +0000 (23:31 +0200)]
Add `desktop --bubble`
Fixes #257
Bastien Dejean [Sat, 9 May 2015 19:12:19 +0000 (21:12 +0200)]
Allow subscribers to choose what they listen to
Bastien Dejean [Sat, 2 May 2015 16:42:12 +0000 (18:42 +0200)]
Merge pull request #243 from buztard/force-installation
Force installation of bsp{wm,c}
Bastian Winkler [Sat, 2 May 2015 14:02:48 +0000 (16:02 +0200)]
Force installation of bsp{wm,c}
Bastien Dejean [Mon, 27 Apr 2015 09:03:08 +0000 (11:03 +0200)]
Rewrite the handling of overlapping monitors
Bastien Dejean [Sun, 26 Apr 2015 12:37:30 +0000 (14:37 +0200)]
Don't try to merge a monitor into NULL
Bastien Dejean [Mon, 6 Apr 2015 07:07:02 +0000 (09:07 +0200)]
sxhkdrc: grab pointer synchronously
Bastien Dejean [Sun, 5 Apr 2015 15:40:19 +0000 (17:40 +0200)]
Update TODO
Bastien Dejean [Sun, 5 Apr 2015 15:38:08 +0000 (17:38 +0200)]
Update examples to reflect changes in sxhkd
Bastien Dejean [Fri, 20 Mar 2015 21:29:14 +0000 (22:29 +0100)]
Version 0.9
Bastien Dejean [Tue, 17 Mar 2015 07:59:19 +0000 (08:59 +0100)]
Loop example: fix indentation
Bastien Dejean [Tue, 17 Mar 2015 07:56:46 +0000 (08:56 +0100)]
Merge pull request #225 from iskatu/fix/loop-example
Loop example: Saving stack correctly
iskatu [Mon, 16 Mar 2015 23:16:24 +0000 (00:16 +0100)]
Loop example: Saving stack correctly
Bastien Dejean [Mon, 16 Mar 2015 19:04:48 +0000 (20:04 +0100)]
Merge pull request #223 from yate/bar-to-lemonbar
Rename bar to lemonbar
yate [Mon, 16 Mar 2015 18:43:55 +0000 (14:43 -0400)]
Rename bar to lemonbar
[Bar was renamed](https://github.com/LemonBoy/bar/commit/
72106b17b15a42d6db084143368c5d6583f773c7 ) so this example needs to be updated
Bastien Dejean [Mon, 23 Feb 2015 10:07:10 +0000 (11:07 +0100)]
Update TODO
Bastien Dejean [Sun, 22 Feb 2015 10:34:19 +0000 (11:34 +0100)]
Process errors delivered on the event loop
Cf. xcb-requests(3).
Bastien Dejean [Sun, 22 Feb 2015 09:19:24 +0000 (10:19 +0100)]
Don't try to set the split ratio of NULL
Fixes #215
Bastien Dejean [Sat, 21 Feb 2015 09:14:27 +0000 (10:14 +0100)]
Add rule consequence: split_ratio
Fixes #214
Bastien Dejean [Mon, 9 Feb 2015 12:56:46 +0000 (13:56 +0100)]
Be verbose regarding broken connections
Bastien Dejean [Thu, 5 Feb 2015 09:44:07 +0000 (10:44 +0100)]
Fix code block formatting
Bastien Dejean [Thu, 5 Feb 2015 09:42:28 +0000 (10:42 +0100)]
Update debugging instructions
Bastien Dejean [Sat, 31 Jan 2015 09:41:12 +0000 (10:41 +0100)]
Merge remote-tracking branch 'svenstaro/rename-install-freedesktop-stuff'
Bastien Dejean [Sat, 31 Jan 2015 09:30:42 +0000 (10:30 +0100)]
Merge pull request #204 from svenstaro/add-doc-install
Add examples and other docs to install target
Sven-Hendrik Haase [Sat, 31 Jan 2015 03:43:12 +0000 (04:43 +0100)]
Rename lightdm contrib stuff to freedesktop and install it
Sven-Hendrik Haase [Sat, 31 Jan 2015 03:33:04 +0000 (04:33 +0100)]
Add examples and other docs to install target
Bastien Dejean [Thu, 15 Jan 2015 13:39:33 +0000 (14:39 +0100)]
Update TODO regarding pointer grabbing
Bastien Dejean [Thu, 15 Jan 2015 13:18:25 +0000 (14:18 +0100)]
New setting: center_pseudo_tiled
Bastien Dejean [Tue, 13 Jan 2015 16:43:09 +0000 (17:43 +0100)]
Fix null pointer dereference
The insertion point needs to be a leaf when we enter the private/public
routine in the node insertion function.
Fixes #195.
Bastien Dejean [Tue, 6 Jan 2015 19:10:09 +0000 (20:10 +0100)]
Add new setting: initial_polarity
Fixes #193.
Bastien Dejean [Tue, 6 Jan 2015 18:35:05 +0000 (19:35 +0100)]
Fix alignment
Joseph Lansdowne [Sat, 3 Jan 2015 11:44:56 +0000 (11:44 +0000)]
add new selector modifier: unfocused
Artur Shaik [Thu, 27 Nov 2014 08:08:43 +0000 (14:08 +0600)]
Protect mouse pointer when pointer_follows_focus set
When dialog window shows, I cannot move pointer outside this dialog window
because when I move it, it jumps in window's center (again on dialog).
So, this commit disables pff when mouse focus event happen and enables
after.
Bastien Dejean [Sun, 23 Nov 2014 14:38:49 +0000 (15:38 +0100)]
Use explicit screen number in socket path template
Bastien Dejean [Wed, 19 Nov 2014 08:58:04 +0000 (09:58 +0100)]
Documentation cleanup
Michael Andrews [Sun, 9 Nov 2014 20:56:26 +0000 (15:56 -0500)]
Automatically check for sockets without screen name.
Bastien Dejean [Wed, 22 Oct 2014 09:53:03 +0000 (11:53 +0200)]
Use generic BSD 2-clause license
Fixes #176
Bastien Dejean [Wed, 22 Oct 2014 09:24:51 +0000 (11:24 +0200)]
Add setting: pointer_follows_focus
Bastien Dejean [Tue, 9 Sep 2014 10:23:44 +0000 (12:23 +0200)]
Update monitors when setting *_monitors
Bastien Dejean [Sat, 16 Aug 2014 19:04:04 +0000 (21:04 +0200)]
Fix some grammatical mistakes
Thanks to Scot Doyle.
Bastien Dejean [Thu, 14 Aug 2014 16:14:25 +0000 (18:14 +0200)]
Add new rule consequence: border
Bastien Dejean [Sun, 10 Aug 2014 17:34:56 +0000 (19:34 +0200)]
Update current EWMH desktop when removing desktops
Because `focus_desktop` will not do it in this case.
Bastien Dejean [Tue, 29 Jul 2014 21:33:23 +0000 (23:33 +0200)]
Fix regression introduced by
aebb671
Bastien Dejean [Mon, 28 Jul 2014 09:45:00 +0000 (11:45 +0200)]
Handle client selection in `nearest_from_tree`
Bastien Dejean [Thu, 24 Jul 2014 19:52:34 +0000 (21:52 +0200)]
Check if directional focus fallback matches
Luuk Hendriks [Wed, 23 Jul 2014 20:55:23 +0000 (22:55 +0200)]
Fixed bspc rule --add syntax in documentation
Bastien Dejean [Mon, 21 Jul 2014 10:58:49 +0000 (12:58 +0200)]
Fix missing separator after layout info
Bastien Dejean [Sat, 19 Jul 2014 18:40:05 +0000 (20:40 +0200)]
Panel: fix inactive monitor color
Bastien Dejean [Sat, 19 Jul 2014 13:33:38 +0000 (15:33 +0200)]
Remove example Lua rule system
Bastien Dejean [Sat, 19 Jul 2014 13:26:06 +0000 (15:26 +0200)]
Remove dzen2 panel example
Bastien Dejean [Sat, 19 Jul 2014 08:32:04 +0000 (10:32 +0200)]
Provide the layout of the focused desk. of every monitor
Bastien Dejean [Fri, 18 Jul 2014 17:21:58 +0000 (19:21 +0200)]
Reinstate `focus_by_distance` setting
Bastien Dejean [Fri, 18 Jul 2014 16:59:16 +0000 (18:59 +0200)]
Handle NULL node ref. in node_matches
Bastien Dejean [Fri, 27 Jun 2014 16:54:06 +0000 (18:54 +0200)]
Use the #AARRGGBB color notation for *bar*
Bastien Dejean [Sat, 21 Jun 2014 21:15:18 +0000 (23:15 +0200)]
Version 0.8.9
Bastien Dejean [Fri, 20 Jun 2014 08:17:32 +0000 (10:17 +0200)]
Fail on non-tiled windows in `window --edge`
Bastien Dejean [Fri, 9 May 2014 18:42:30 +0000 (20:42 +0200)]
Update documentation for --reset-desktops
Bastien Dejean [Fri, 9 May 2014 18:32:15 +0000 (20:32 +0200)]
Reset desktop settings via `monitor -d`
Bastien Dejean [Fri, 9 May 2014 13:12:03 +0000 (15:12 +0200)]
Use appropriate shell function name
Bastien Dejean [Fri, 9 May 2014 10:31:07 +0000 (12:31 +0200)]
Update example bspwmrc for current settings
Bastien Dejean [Fri, 9 May 2014 09:12:08 +0000 (11:12 +0200)]
Clarify desktop level status of border width setting
Bastien Dejean [Wed, 7 May 2014 09:09:48 +0000 (11:09 +0200)]
Reinstate getters for default border width and window gap
Bastien Dejean [Wed, 7 May 2014 09:00:18 +0000 (11:00 +0200)]
Load default settings before adding desktops
Bastien Dejean [Tue, 6 May 2014 16:24:25 +0000 (18:24 +0200)]
Set the default value of border widths and window gaps via `config`
Bastien Dejean [Mon, 5 May 2014 18:48:45 +0000 (20:48 +0200)]
Merge into existing monitors when rectangles are equal
Bastien Dejean [Mon, 5 May 2014 09:58:12 +0000 (11:58 +0200)]
Pluralize setting
Bastien Dejean [Mon, 5 May 2014 09:54:49 +0000 (11:54 +0200)]
New setting: merge_overlapping_monitors
Bastien Dejean [Mon, 5 May 2014 09:46:55 +0000 (11:46 +0200)]
Don't remove unplugged monitors by default
Bastien Dejean [Mon, 5 May 2014 09:35:06 +0000 (11:35 +0200)]
Use proper function names
Bastien Dejean [Sat, 3 May 2014 17:35:28 +0000 (19:35 +0200)]
Merge branch 'persistent_monitors'
Bastien Dejean [Thu, 1 May 2014 12:10:11 +0000 (14:10 +0200)]
Merge pull request #135 from esn89/master
Add BAR panel font
esn89 [Sat, 26 Apr 2014 20:51:25 +0000 (13:51 -0700)]
added BAR panel font
Bastien Dejean [Tue, 29 Apr 2014 09:50:09 +0000 (11:50 +0200)]
New setting: persistent_monitors
Bastien Dejean [Sun, 27 Apr 2014 10:43:28 +0000 (12:43 +0200)]
Merge pull request #136 from chessman/master
Fix source_these: remove commas
Eugene Apollonsky [Sun, 27 Apr 2014 08:32:26 +0000 (12:32 +0400)]
Fix source_these: remove commas
Bastien Dejean [Sun, 20 Apr 2014 08:38:08 +0000 (10:38 +0200)]
Merge pull request #134 from Stebalien/master
Pop the second pointer track argument
Steven Allen [Sat, 19 Apr 2014 18:04:06 +0000 (14:04 -0400)]
Pop the second pointer track argument.
Bastien Dejean [Mon, 31 Mar 2014 15:57:41 +0000 (17:57 +0200)]
Merge pull request #130 from Ohope5/patch-1
Make colors work in panel_bar
Oliver Hope [Mon, 31 Mar 2014 11:35:40 +0000 (12:35 +0100)]
Make colors work in panel_bar
I realised the colours weren't sourced, causing the bar not to work correctly.
Bastien Dejean [Sun, 30 Mar 2014 17:57:21 +0000 (19:57 +0200)]
Update *bar* panel example for new syntax
Bastien Dejean [Sat, 29 Mar 2014 09:56:22 +0000 (10:56 +0100)]
Increase class name string length
Bastien Dejean [Fri, 28 Mar 2014 20:54:33 +0000 (21:54 +0100)]
Increase instance name string length
Fixes #129.