Marco Peereboom
00913e0a93
Add Mod5 to support some more weird keyboards.
...
From Franck Lesage <fkl@rayservers.net>
2015-01-27 09:13:59 -06:00
shobute
99677cb82b
Fixed bug in man page.
...
It was saying M-S-<Up> switches to the last visited workspace, but by
default it is M-a.
2014-12-30 10:45:59 +08:00
Marco Peereboom
b30775f505
osx also likes to see the extended build version
2014-11-18 16:24:49 -06:00
Marco Peereboom
71ee75f5c6
pull latest tag + commit digest
2014-11-18 16:24:27 -06:00
Reginald Kennedy
cbbe2779fa
Prevent possible focus change on release of a pointer grab.
2014-11-18 11:36:26 +08:00
David Hill
ad878f12d8
Use poll(2) instead of select(2).
2014-11-04 11:34:25 -05:00
Marco Peereboom
dae745b013
Prepare for release 2.6.1.
2014-10-26 10:25:13 -05:00
Reginald Kennedy
89f0f8e1db
Fix urgency indicator issue.
...
Only the last window in a workspace would register.
Fixes #83
2014-10-25 18:42:10 +08:00
Reginald Kennedy
6d31f1c543
Fix stacking issue on (re)start when managing unmanaged windows.
...
Fix always_raise.
2014-10-25 01:24:32 +08:00
Reginald Kennedy
e39267765c
Fix focus_urgent.
...
fixes #81
2014-10-14 09:51:09 +08:00
Yuri D'Elia
1a4854383b
Honour correctly "disable_border" in max_stack
2014-10-08 00:56:20 +08:00
Reginald Kennedy
33d4117279
Add note to man page regarding autorun and LD_PRELOAD.
...
closes #72
2014-10-06 10:57:28 +08:00
Reginald Kennedy
56313f2dcc
Fix warp_pointer centering.
...
Pointer now centers on the following actions:
swap window
move/resize floated window
stack reconfiguration
cycle/flip layout
maximize toggle
Fixes #71
2014-09-30 09:32:13 +08:00
Reginald Kennedy
829092cd42
Reorder LDFLAGS in Linux Makefile to work with --as-needed.
2014-09-30 09:29:40 +08:00
Andrea Bolognani
087a459347
Man page fixes, mostly spacing related.
2014-09-09 22:47:15 +02:00
Andrea Bolognani
9f53715989
Update Italian man page.
2014-09-05 00:10:34 +02:00
Andrea Bolognani
0063e6f13b
Fix xscreensaver-command example.
2014-08-26 00:11:09 +02:00
Marco Peereboom
274cbd3209
Prepare for release 2.6.0.
2014-08-22 14:12:58 -05:00
Marco Peereboom
7a60eacaab
Revert "cleanup baraction.sh"
...
This reverts commit d78d51c805
.
2014-08-14 16:28:52 -05:00
Reginald Kennedy
18364e3dce
Add new option: urgent_collapse
...
Enables hiding of placeholders in the urgency hint indicator for
workspaces that do not have any urgent windows.
Closes #60
2014-08-15 04:08:48 +08:00
Reginald Kennedy
638428ac07
Add new quirk: WS[n]
...
Forces a new window to appear on workspace n.
Closes #6
2014-08-15 04:04:42 +08:00
Andrea Bolognani
884794feec
Improve Linux Makefile.
...
The following changes have been implemented:
* make sure all standard (eg. $CFLAGS) variables are taken into
account when compiling;
* define default compilation flags in separate $MAINT_* variables
so that user-defined variables can override them;
* split default flags the expected way, eg. $CPPFLAGS instead of
$CFLAGS for C preprocessor flags;
* declare all dependencies, including the ones on header files;
* install localized man pages in the corresponding locale-qualified
directories, so that man(1) can pick them up automatically;
* install .desktop file;
* support $DESTDIR for downstream maintainers' convenience;
* provide uninstall target;
* get rid of symlink hackery.
2014-08-15 04:03:38 +08:00
Andrea Bolognani
ebadaee5f9
Improve English man page.
...
The improvements fall into three categories:
1. typos / grammar;
2. internal consistency, eg. the format of all options is described
using the same conventions;
3. better semantics, eg. using .Ar instead of .Pa for arguments.
2014-08-09 18:50:16 +02:00
Varun B Patil
d78d51c805
cleanup baraction.sh
...
1. Do not hardcode path to coreutils.
2. Do not pass variables to functions where not required.
3. Run top as a batch process to be able to grep its output.
2014-08-08 16:44:06 +08:00
Jean-Philippe Ouellet
9e034db344
Fix bug in baraction.sh that causes bar text to flicker every 20s.
2014-08-08 06:35:44 +08:00
Reginald Kennedy
ae2989db90
Add new option: warp_pointer.
...
Centers the mouse pointer on the focused window when using key bindings
to change focus, switch workspaces, change regions, etc.
2014-08-08 06:02:27 +08:00
Reginald Kennedy
54ebbac260
Convert all booleans to stdbool.h bool.
...
Add missing code to read java_workaround from config file.
Remove unused variables.
Rename s/xrandr/randr.
2014-07-29 17:32:22 +08:00
Reginald Kennedy
f986795d66
Fix stacking issue at (re)start when spawn_position = first or prev.
...
Begin using stdbool.h.
2014-07-29 15:03:32 +08:00
Jean-Philippe Ouellet
de157659cf
fix typo s/fallowing/following/
2014-06-17 14:08:37 -04:00
Reginald Kennedy
ca2de79bd2
Add new quirk IGNORESPAWNWS.
...
Ignore the spawn workspace when determining the initial workspace for a
new window.
resolves #11
2014-05-09 15:48:39 +08:00
Reginald Kennedy
8f2b071e3d
Add new quirk IGNOREPID.
...
Ignore the PID when determining the initial workspace for a new window.
Especially useful for terminal windows that share a process.
closes #49
2014-05-09 15:48:39 +08:00
Reginald Kennedy
5e9a0de7ca
Fix man page to use escape codes for aring å and pi π.
2014-05-09 15:48:39 +08:00
Marco Peereboom
af0542e503
Prepare for release 2.5.1.
2014-05-08 08:49:15 -05:00
Reginald Kennedy
2c9a693ca9
Fix segfault when loading "layout" with non-zero parameters.
...
This affected multi-region. stack() must be called after the region bars
are created.
Fix layout entry in man page.
Fixes #38
2014-03-21 01:48:06 +08:00
Reginald Kennedy
d2cf9769ea
Improve stacking for windows with multiple transients.
...
Fix hang in fullscreen layout when a window has multiple transients.
Fix focus_(prev|next) for windows with multiple transients.
Add a missing queue.h macro to Linux util.h.
2014-03-12 10:02:04 +08:00
Reginald Kennedy
332906d454
Set stacking order when setting up a new status bar.
...
Fixes stacking issues that can arise on a randr screenchange event.
2014-03-08 06:50:08 +08:00
Reginald Kennedy
b5b9fa3388
Fix segfault in fullscreen layout when a window with transient(s) unmap.
2014-03-07 23:44:39 +08:00
Reginald Kennedy
91f1a47639
Add default maximize_toggle binding to man page.
2014-02-27 09:05:52 +08:00
Reginald Kennedy
2f1d83807d
Add clarification for the 'name' option to man page.
...
Remove stray new paragraph macro in man page.
Closes #33 and closes #34
2014-02-27 09:05:40 +08:00
Marco Peereboom
a2cd068485
Prepare for release 2.5.0.
2014-02-26 08:45:42 -06:00
Reginald Kennedy
c7dc4771c9
Fix text rendering issue in search_win.
...
The depth of the indicator window must match the depth of the allocated
text color. To ensure this is always the case, copy from root instead
of parent.
2014-02-26 12:48:26 +08:00
Reginald Kennedy
870f90b273
Ignore EnterNotify when entering from an inferior window.
...
Fixes #28
2014-02-26 12:48:26 +08:00
Reginald Kennedy
78cac56aec
Fix floating windows remaining borderless after being fullscreen.
...
Fixes #32
2014-02-20 13:22:08 +08:00
Reginald Kennedy
b015891a95
Fix window border colors when moving windows to hidden workspaces.
...
Fixes #31
2014-02-20 12:27:50 +08:00
Reginald Kennedy
3677d289e8
Fix typo in man page.
2014-02-20 11:52:35 +08:00
Reginald Kennedy
a6032ff131
Add new OBEYAPPFOCUSREQ quirk.
...
When an application requests focus on the window via a
_NET_ACTIVE_WINDOW client message (source indication of 1), comply with
the request.
2014-02-07 23:37:39 +08:00
Reginald Kennedy
9c6fb4c472
Fix segfault when attempting to set a color on a non-existent screen.
...
Show error instead of exiting when screen index is invalid.
Cleanup setconfcolor() and setscreencolor().
Fix warning.
2014-02-07 23:37:39 +08:00
Reginald Kennedy
f52df6cff1
Deny _NET_ACTIVE_WINDOW ClientMessages with a source type of 'normal'.
...
Focus change requests that are not a result of direct user action are
ignored. Requests from applications that use the old EWMH specification
such as wmctrl(1) are still accepted.
Fixes #28
2014-02-07 23:37:39 +08:00
Reginald Kennedy
585edea31e
Rename variables that shadow global declarations.
...
Fix some typos.
2014-02-07 23:37:39 +08:00
Reginald Kennedy
3a8ade46f6
Add color_focus_maximized and color_unfocus_maximized config options.
...
Sets border colors on maximized windows. Defaults to the value of
color_focus and color_unfocus, respectively.
2014-02-07 23:37:39 +08:00