]> code.delx.au - spectrwm/log
spectrwm
7 years agoSupport _NET_WM_WINDOW_TYPE_DESKTOP and _NET_WM_WINDOW_TYPE_DOCK ewmh_desktop_and_dock private/ewmh_desktop_and_dock
James Bunton [Wed, 21 Sep 2016 12:28:42 +0000 (22:28 +1000)]
Support _NET_WM_WINDOW_TYPE_DESKTOP and _NET_WM_WINDOW_TYPE_DOCK

This makes spectrwm compatible with XFCE.

* Map both these window types but don't add them to the managed lists
* Docks go to the top of the stack
* The desktop gets put just above the region window
* All new windows are placed under the bar instead of above the region.
  This ensures that the desktop stays underneath every other window.

7 years agoFix man errors master origin/HEAD origin/master private/master
Andrea Bolognani [Sun, 26 Jun 2016 16:55:26 +0000 (18:55 +0200)]
Fix man errors

Remove all uses of the .Cm macro that are immediately followed
by another macro, such as .Ns or .Aq.

[rk@rejii.com: tweak commit message; resolves 'man --warnings']
closes #138

7 years agoInclude the top level header of each xcb module used
Andrea Bolognani [Mon, 11 Jul 2016 22:18:50 +0000 (00:18 +0200)]
Include the top level header of each xcb module used

One xcb module, one header file: <xcb/xcb.h> should to be
included directly, instead of relying on other modules dragging
it in; on the other hand, it's okay to include just the top
level <xcb/xcb_util.h> instead of the three separate sub-headers.

[rk@rejii.com: skip xcb_util.h since it breaks xcb-util < 0.3.8]
closes #142

7 years agolinux: Enable PIE
Andrea Bolognani [Sun, 31 Jul 2016 16:56:27 +0000 (18:56 +0200)]
linux: Enable PIE

PIE (position-independent executables) is a security feature
that has been made reasonably cheap by recent improvements in
GCC; as a result, more and more Linux distributions are pushing
for its adoption.

Unfortunately, PIE and PIC are not compatible, so we have to
manage the CFLAGS and LDFLAGS used to compile the library and
the executable indipendently.

7 years agolinux: Use -fPIC instead of -fpic
Andrea Bolognani [Sun, 31 Jul 2016 16:51:36 +0000 (18:51 +0200)]
linux: Use -fPIC instead of -fpic

According to GCC's documentation, -fpic can have compatibility
issues on some platforms. Use -fPIC instead, which generates
slightly bigger objects but is generally more likely to work.

Get rid of -DPIC, since the symbol is not used anywhere.

7 years agolinux: Use --as-needed when linking
Andrea Bolognani [Tue, 5 Jul 2016 11:46:35 +0000 (13:46 +0200)]
linux: Use --as-needed when linking

Using this flag will cause the linker to ignore any libraries
that have been listed on the command line but whose symbols are
not actually used.

Right now, it just gets rid of the unnecessary linking against
xcb-render (see https://bugs.debian.org/829709), but it might
catch missing dependencies in the future, and it will generally
keep the resulting binaries nice and tidy.

Ubuntu and Arch are both using --as-needed by default already,
and other distributions will probably switch at some point.

7 years agolinux: Use pkg-config for dependencies' CPPFLAGS and LDLIBS
Andrea Bolognani [Sun, 3 Jul 2016 17:32:38 +0000 (19:32 +0200)]
linux: Use pkg-config for dependencies' CPPFLAGS and LDLIBS

Instead of hardcoding the information needed to compile and link
against libraries, call pkg-config to retrieve them at runtime.

7 years agolinux: Split off dependencies' CPPFLAGS
Andrea Bolognani [Sun, 3 Jul 2016 17:28:42 +0000 (19:28 +0200)]
linux: Split off dependencies' CPPFLAGS

Use MAINT_CPPFLAGS only for stuff used directly by spectrwm, and
move all the stuff needed by dependencies to the newly-defined
BIN_CPPFLAGS and LIB_CPPFLAGS.

7 years agolinux: Reduce linking for libswmhack
Andrea Bolognani [Sat, 2 Jul 2016 10:05:09 +0000 (12:05 +0200)]
linux: Reduce linking for libswmhack

The libswmhack library uses dlopen() and friends, so it needs
to link against libdl; on the other hand, it doesn't use nearly
as many library as spectrwm itself, so linking against them is
pointless.

Split MAINT_LDLIBS into BIN_LDLIBS and LIB_LDLIBS, and use them
for spectrwm and libswmhack respectively.

7 years agoupdate man page link
James Campos [Thu, 23 Jun 2016 23:09:29 +0000 (16:09 -0700)]
update man page link

7 years agoAdd .gitattributes to exclude some files from release archives.
Reginald Kennedy [Fri, 10 Jun 2016 03:25:46 +0000 (11:25 +0800)]
Add .gitattributes to exclude some files from release archives.

7 years agoPrepare for release 3.0.2. SPECTRWM_3_0_2
Marco Peereboom [Mon, 23 May 2016 16:45:08 +0000 (11:45 -0500)]
Prepare for release 3.0.2.

7 years agoEnsure iconic windows stay iconic when reparenting.
Reginald Kennedy [Tue, 17 May 2016 16:05:32 +0000 (00:05 +0800)]
Ensure iconic windows stay iconic when reparenting.

7 years agoFix workspace cleanup on RandR screenchange.
Reginald Kennedy [Mon, 9 May 2016 10:53:19 +0000 (18:53 +0800)]
Fix workspace cleanup on RandR screenchange.

Fixes #127 and #120

7 years agoPrepare for release 3.0.1. SPECTRWM_3_0_1
Marco Peereboom [Thu, 5 May 2016 14:15:14 +0000 (09:15 -0500)]
Prepare for release 3.0.1.

7 years agoRedraw the focus window frame when changing regions with the pointer.
Reginald Kennedy [Wed, 4 May 2016 16:59:14 +0000 (00:59 +0800)]
Redraw the focus window frame when changing regions with the pointer.

fixes #126

7 years agoPrepend SWM_LIB to LD_PRELOAD instead of clobbering.
Reginald Kennedy [Wed, 4 May 2016 14:10:14 +0000 (22:10 +0800)]
Prepend SWM_LIB to LD_PRELOAD instead of clobbering.

closes #124

7 years agoretire unmaintained man pages harder
Marco Peereboom [Tue, 3 May 2016 19:51:17 +0000 (14:51 -0500)]
retire unmaintained man pages harder

7 years agoright link and add feedback heading
Marco Peereboom [Mon, 2 May 2016 22:43:45 +0000 (17:43 -0500)]
right link and add feedback heading

7 years agoPrepare for release 3.0.0. SPECTRWM_3_0_0
Marco Peereboom [Mon, 2 May 2016 22:32:42 +0000 (17:32 -0500)]
Prepare for release 3.0.0.

7 years agostray ]
Marco Peereboom [Mon, 2 May 2016 22:24:15 +0000 (17:24 -0500)]
stray ]

7 years agoattempt to add html doco
Marco Peereboom [Mon, 2 May 2016 22:23:18 +0000 (17:23 -0500)]
attempt to add html doco

7 years agoadd html man page
Marco Peereboom [Mon, 2 May 2016 22:15:59 +0000 (17:15 -0500)]
add html man page

7 years agoretire man pages that are way outdated and add html target for english man page
Marco Peereboom [Mon, 2 May 2016 22:14:42 +0000 (17:14 -0500)]
retire man pages that are way outdated and add html target for english man page

7 years agoadd screenshots
Marco Peereboom [Mon, 2 May 2016 21:58:25 +0000 (16:58 -0500)]
add screenshots

7 years agocommit this for test
Marco Peereboom [Mon, 2 May 2016 21:31:16 +0000 (16:31 -0500)]
commit this for test

7 years agogot to love md moving target...
Marco Peereboom [Mon, 2 May 2016 21:27:08 +0000 (16:27 -0500)]
got to love md moving target...

7 years agostart reworking wiki/front page
Marco Peereboom [Mon, 2 May 2016 21:21:11 +0000 (16:21 -0500)]
start reworking wiki/front page

7 years agoAdd new fullscreen_toggle action.
Reginald Kennedy [Mon, 14 Sep 2015 18:16:20 +0000 (02:16 +0800)]
Add new fullscreen_toggle action.
Toggles _NET_WM_STATE_FULLSCREEN on the current window.
Default binding: M-S-e

7 years agoRename raise_focused to raise and set default binding to M-r.
Reginald Kennedy [Mon, 2 May 2016 19:43:53 +0000 (03:43 +0800)]
Rename raise_focused to raise and set default binding to M-r.

Rename mvws_next and mvws_prev to mvrg_next and mvrg_prev, respectively.

Fix man page typo.

Tweak styling.

7 years agoSend window to next/previous regions workspace
Campbell Barton [Sat, 23 May 2015 23:53:32 +0000 (09:53 +1000)]
Send window to next/previous regions workspace

7 years agoImplement the "raise_focused" function
Yuri D'Elia [Mon, 29 Apr 2013 16:27:23 +0000 (18:27 +0200)]
Implement the "raise_focused" function

7 years agoAlways swap regions when using rg_move_next/rg_move_prev
Yuri D'Elia [Sun, 1 May 2016 16:14:22 +0000 (18:14 +0200)]
Always swap regions when using rg_move_next/rg_move_prev

Fixes interaction with the option workspace_clamp

7 years agoRemove unused macros.
Reginald Kennedy [Fri, 29 Apr 2016 15:48:31 +0000 (23:48 +0800)]
Remove unused macros.

7 years agoUpdate the license in spectrwm.c
Reginald Kennedy [Fri, 29 Apr 2016 14:52:54 +0000 (22:52 +0800)]
Update the license in spectrwm.c
spectrwm.c does not contain any 'copy' or 'substantial portion' of dwm.

7 years agoRevert "-Werror, because we care"
Marco Peereboom [Fri, 29 Apr 2016 12:25:35 +0000 (07:25 -0500)]
Revert "-Werror, because we care"

This reverts commit 962991cc9997f8d4e8aed2aa774e830c0d800af3.

Suggested by LordReg.  Damn him and all his making sense.

7 years ago-Werror, because we care
Marco Peereboom [Wed, 27 Apr 2016 15:56:30 +0000 (10:56 -0500)]
-Werror, because we care

7 years agocleanup warnings
David Hill [Wed, 27 Apr 2016 15:28:11 +0000 (11:28 -0400)]
cleanup warnings

7 years agoFix segfault when handling RRScreenChangeNotify.
Reginald Kennedy [Fri, 22 Apr 2016 20:45:03 +0000 (04:45 +0800)]
Fix segfault when handling RRScreenChangeNotify.

Fixes #118

7 years agoFix ICCCM 4.2.3 compliance and add special handling for Java.
Reginald Kennedy [Thu, 21 Apr 2016 18:45:13 +0000 (02:45 +0800)]
Fix ICCCM 4.2.3 compliance and add special handling for Java.

Fix transient windows blocking focus to respective main windows.

Fix override_redirect window focus issue.

Fix window borders when applications set focus.

Add more details to debug overlay.

Fixes #42

7 years agoUpgrade to window reparenting.
Reginald Kennedy [Wed, 23 Mar 2016 01:46:40 +0000 (09:46 +0800)]
Upgrade to window reparenting.

Change X11 window borders to drawn frames.

Add support for _NET_REQUEST_FRAME_EXTENTS.

Disable java_workaround.
We no longer need to spoof the LG3D non-reparenting window manager.
A dummy option is still present to prevent a startup exception.

Remove the use of BORDER() since it is no longer needed.

Fix move_ on tiled.

Add new debug_toggle bind for SWM_DEBUG.

Fix managing of mapped 'withdrawn' windows.

Wait for all x11 events to finish processing on shutdown_cleanup.

8 years agogive up on printing tag
Marco Peereboom [Thu, 14 Apr 2016 14:35:21 +0000 (09:35 -0500)]
give up on printing tag

8 years agoFix possible delay on uniconify/search_win/search_workspace.
Reginald Kennedy [Wed, 23 Mar 2016 02:38:38 +0000 (10:38 +0800)]
Fix possible delay on uniconify/search_win/search_workspace.

8 years agoxcb_aux_sync moved to xcb-util
Marco Peereboom [Tue, 22 Mar 2016 16:45:55 +0000 (11:45 -0500)]
xcb_aux_sync moved to xcb-util

8 years agoFix spectrwm.conf unbind example.
Reginald Kennedy [Sat, 4 Jul 2015 05:24:24 +0000 (13:24 +0800)]
Fix spectrwm.conf unbind example.

8 years agoAdd SIMPLEQ->STAILQ macros for freebsd.
Reginald Kennedy [Sat, 30 May 2015 23:25:46 +0000 (07:25 +0800)]
Add SIMPLEQ->STAILQ macros for freebsd.

8 years agoPrepare for release 2.7.2. SPECTRWM_2_7_2
Marco Peereboom [Tue, 26 May 2015 22:03:36 +0000 (17:03 -0500)]
Prepare for release 2.7.2.

8 years agoRevert "Prepare for release 2.8.0."
Marco Peereboom [Tue, 26 May 2015 21:44:49 +0000 (16:44 -0500)]
Revert "Prepare for release 2.8.0."

This reverts commit a7ba4e04cc31e102f3c0b22399d0d4bdd32138b3.

8 years agoPrepare for release 2.8.0.
Marco Peereboom [Tue, 26 May 2015 21:41:39 +0000 (16:41 -0500)]
Prepare for release 2.8.0.

8 years agoRestore Num_Lock workaround.
Reginald Kennedy [Tue, 26 May 2015 16:30:32 +0000 (00:30 +0800)]
Restore Num_Lock workaround.
If Num_Lock is mapped to a modifier, filter the modifier.

closes #103

8 years agoPrepare for release 2.7.1. SPECTRWM_2_7_1
Marco Peereboom [Sun, 24 May 2015 14:03:16 +0000 (09:03 -0500)]
Prepare for release 2.7.1.

8 years agoFix autorun.
Reginald Kennedy [Sun, 24 May 2015 12:17:31 +0000 (20:17 +0800)]
Fix autorun.
free() from memory leak fix was too early.

8 years agoPrepare for release 2.7.0. SPECTRWM_2_7_0
Marco Peereboom [Fri, 22 May 2015 15:40:59 +0000 (10:40 -0500)]
Prepare for release 2.7.0.

8 years agoCleanup osx/queue.h whitespace.
Reginald Kennedy [Thu, 21 May 2015 01:45:39 +0000 (09:45 +0800)]
Cleanup osx/queue.h whitespace.

Remove TAILQ_END from osx/osx.h since it is in osx/queue.h.

8 years agoadd queue.h to OSX
Marco Peereboom [Thu, 16 Apr 2015 14:32:29 +0000 (09:32 -0500)]
add queue.h to OSX

OSX' queue.h does not provide SIMPLEQ because it is too old.  Pull in
tha latest version from Bitrig and use that instead for all queue
related stuff.

8 years agoImprove the bind[] option to accept pointer buttons.
Reginald Kennedy [Fri, 13 Mar 2015 14:09:27 +0000 (22:09 +0800)]
Improve the bind[] option to accept pointer buttons.
Buttons are specified as Button<n> (case sensitive) where n is 1 to 255.

Example:
bind[move] = MOD+Button8

Existing pointer actions are now available for bind[]:
focus - Focus window/region under pointer.
move - Move window with pointer while binding is pressed.
resize - Resize window with pointer while binding is pressed.
resize_centered - Same as resize but keep window centered.

Defaults:
bind[focus] = ANYMOD+REPLAY+Button1
bind[move] = MOD+Button1
bind[resize] = MOD+Button3
bind[resize_centered] = MOD+Shift+Button3

Button binds can be unbound the same as key binds:

Example:
bind[] = MOD+Button1 # unbind default move binding.

Add new special bind arguments:
ANYMOD
Binds all modifier combinations not handled by another binding.

REPLAY
Allows other programs to receive press/release events for bind.
Unavailable for move, resize and resize_centered.

8 years agoPacify -Wconditional-uninitialized warnings.
Reginald Kennedy [Wed, 20 May 2015 20:13:49 +0000 (04:13 +0800)]
Pacify -Wconditional-uninitialized warnings.

8 years agoCleanup libswmhack.so.
Reginald Kennedy [Wed, 20 May 2015 18:40:54 +0000 (02:40 +0800)]
Cleanup libswmhack.so.

8 years agoChange libswmhack.so to use RTLD_NEXT functionality when _GNU_SOURCE is defined,...
Andreas Eriksson [Wed, 6 May 2015 18:36:37 +0000 (20:36 +0200)]
Change libswmhack.so to use RTLD_NEXT functionality when _GNU_SOURCE is defined, and add some error handling.

8 years agoTweak the urgency indicator default padding for urgent_collapse = 1.
Reginald Kennedy [Thu, 14 May 2015 04:21:01 +0000 (12:21 +0800)]
Tweak the urgency indicator default padding for urgent_collapse = 1.
e.g. * 1 3* -> *1 3*

Add clarification for urgent_collapse in the man page.

closes #96

8 years agoSort quirks in man page.
Reginald Kennedy [Wed, 22 Apr 2015 10:30:52 +0000 (18:30 +0800)]
Sort quirks in man page.

9 years agoAdditional shutdown cleanup.
Reginald Kennedy [Thu, 16 Apr 2015 07:46:30 +0000 (15:46 +0800)]
Additional shutdown cleanup.

Initialize some global pointers to NULL.

Fix more leaks.

Fix styling.

closes #93

9 years agoResolve memory leaks on exit
Campbell Barton [Wed, 15 Apr 2015 13:51:29 +0000 (23:51 +1000)]
Resolve memory leaks on exit

9 years agoFix MINIMALBORDER on region focus cycling.
Reginald Kennedy [Fri, 10 Oct 2014 07:04:12 +0000 (15:04 +0800)]
Fix MINIMALBORDER on region focus cycling.

Fix quirk ordering in man page.

9 years agoAdd 'MINIMALBORDER' quirk to remove borders from floating/unfocused windows.
Yuri D'Elia [Sat, 22 Mar 2014 20:41:11 +0000 (21:41 +0100)]
Add 'MINIMALBORDER' quirk to remove borders from floating/unfocused windows.

9 years agoKeep function prototypes in alphabetical order.
Reginald Kennedy [Wed, 15 Apr 2015 08:55:05 +0000 (16:55 +0800)]
Keep function prototypes in alphabetical order.

closes #92

9 years agoResolve memory leaks on exit.
Campbell Barton [Wed, 15 Apr 2015 07:41:27 +0000 (17:41 +1000)]
Resolve memory leaks on exit.

9 years agoFix segfault when attempting to switch workspace during startup.
Reginald Kennedy [Wed, 25 Mar 2015 16:46:53 +0000 (00:46 +0800)]
Fix segfault when attempting to switch workspace during startup.

9 years agoAdd new option: warp_focus
Reginald Kennedy [Wed, 15 Oct 2014 11:38:45 +0000 (19:38 +0800)]
Add new option: warp_focus
Focus on the target window/workspace/region when clamped.
For example, when attempting to switch to a workspace that is mapped on
another region and workspace_clamp is enabled, focus on the region with
the target workspace.  Enable by setting to 1.

Rename visible_noswap to workspace_clamp and update man page:
Prevents workspaces from being swapped when attempting to switch to a
workspace that is mapped to another region.  Use warp_focus if you want
to focus on the region containing the workspace and warp_pointer if you
want to also send the pointer.  Enable by setting to 1.

closes #80.

9 years agoDocument visible_noswap and at it in spectrwm.conf
Jonathan Armani [Tue, 7 Oct 2014 16:41:27 +0000 (18:41 +0200)]
Document visible_noswap and at it in spectrwm.conf

9 years agoAdd a new visible_noswap option that allow to not swap two visible workspace
Jonathan Armani [Tue, 7 Oct 2014 16:32:38 +0000 (18:32 +0200)]
Add a new visible_noswap option that allow to not swap two visible workspace

This is useful in multi monitor setup, if you have workspace 1 on left
and workspace 2 on right monitor, trying to switch from 1 to 2 on left
region now does nothing.

This option can be enabled in combination with warp_pointer to send the
mouse pointer on the non-swapped workspace.

9 years agoAdd missing binds to keymapping files.
Reginald Kennedy [Wed, 25 Feb 2015 00:43:40 +0000 (08:43 +0800)]
Add missing binds to keymapping files.

9 years agoRevert "Mouse button mapping config option, by levaidaniel"
Reginald Kennedy [Mon, 23 Feb 2015 09:11:59 +0000 (17:11 +0800)]
Revert "Mouse button mapping config option, by levaidaniel"

This reverts commit e0e24c4fa679220c8313a0dca19d3220941373b1.

9 years agoChange rg_move_(prev|next) and stack_balance to be unbound by default.
Reginald Kennedy [Wed, 18 Feb 2015 08:00:41 +0000 (16:00 +0800)]
Change rg_move_(prev|next) and stack_balance to be unbound by default.

Some cleanup.

9 years agoStrip trailing padding with urgent_collapse
Yuri D'Elia [Mon, 8 Sep 2014 10:07:59 +0000 (12:07 +0200)]
Strip trailing padding with urgent_collapse

9 years agoad yuri to copyrights
Marco Peereboom [Tue, 17 Feb 2015 18:53:34 +0000 (12:53 -0600)]
ad yuri to copyrights

9 years agoImplement rg_move_prev/rg_move_next to move workspaces across regions/screens.
Yuri D'Elia [Fri, 21 Mar 2014 16:58:38 +0000 (17:58 +0100)]
Implement rg_move_prev/rg_move_next to move workspaces across regions/screens.

9 years agoAdd 'maximize_hide_bar' to also hide the bar when maximing a window.
Yuri D'Elia [Sat, 6 Sep 2014 13:43:55 +0000 (15:43 +0200)]
Add 'maximize_hide_bar' to also hide the bar when maximing a window.

9 years agoImplement quirk NOFOCUSCYCLE to remove a window from the normal focus cycle.
Yuri D'Elia [Sat, 22 Mar 2014 20:46:17 +0000 (21:46 +0100)]
Implement quirk NOFOCUSCYCLE to remove a window from the normal focus cycle.

9 years agoImplement stack_balance and assign it to M-S-<h,l>
Yuri D'Elia [Mon, 15 Apr 2013 16:50:42 +0000 (18:50 +0200)]
Implement stack_balance and assign it to M-S-<h,l>

9 years agoMouse button mapping config option, by levaidaniel
Campbell Barton [Sun, 30 Nov 2014 16:55:49 +0000 (17:55 +0100)]
Mouse button mapping config option, by levaidaniel

With modification not to enforce correct buttons when applying configuration.
Instead warn if an invalid configuration is set after loading the configuration.

9 years agoadjust copyright dates
Marco Peereboom [Wed, 4 Feb 2015 13:32:25 +0000 (07:32 -0600)]
adjust copyright dates

9 years agoPrepare for release 2.6.2. SPECTRWM_2_6_2
Marco Peereboom [Tue, 27 Jan 2015 15:18:37 +0000 (09:18 -0600)]
Prepare for release 2.6.2.

9 years agoAdd Mod5 to support some more weird keyboards.
Marco Peereboom [Tue, 27 Jan 2015 15:13:59 +0000 (09:13 -0600)]
Add Mod5 to support some more weird keyboards.

From Franck Lesage <fkl@rayservers.net>

9 years agoFixed bug in man page.
shobute [Fri, 7 Nov 2014 13:30:57 +0000 (13:30 +0000)]
Fixed bug in man page.

It was saying M-S-<Up> switches to the last visited workspace, but by
default it is M-a.

9 years agoosx also likes to see the extended build version
Marco Peereboom [Tue, 18 Nov 2014 22:24:49 +0000 (16:24 -0600)]
osx also likes to see the extended build version

9 years agopull latest tag + commit digest
Marco Peereboom [Tue, 18 Nov 2014 22:24:27 +0000 (16:24 -0600)]
pull latest tag + commit digest

9 years agoPrevent possible focus change on release of a pointer grab.
Reginald Kennedy [Tue, 18 Nov 2014 03:20:38 +0000 (11:20 +0800)]
Prevent possible focus change on release of a pointer grab.

9 years agoUse poll(2) instead of select(2).
David Hill [Mon, 3 Nov 2014 23:24:03 +0000 (18:24 -0500)]
Use poll(2) instead of select(2).

9 years agoPrepare for release 2.6.1. SPECTRWM_2_6_1
Marco Peereboom [Sun, 26 Oct 2014 15:25:13 +0000 (10:25 -0500)]
Prepare for release 2.6.1.

9 years agoFix urgency indicator issue.
Reginald Kennedy [Sat, 25 Oct 2014 10:08:44 +0000 (18:08 +0800)]
Fix urgency indicator issue.
Only the last window in a workspace would register.

Fixes #83

9 years agoFix stacking issue on (re)start when managing unmanaged windows.
Reginald Kennedy [Wed, 15 Oct 2014 03:24:15 +0000 (11:24 +0800)]
Fix stacking issue on (re)start when managing unmanaged windows.

Fix always_raise.

9 years agoFix focus_urgent.
Reginald Kennedy [Tue, 14 Oct 2014 00:44:31 +0000 (08:44 +0800)]
Fix focus_urgent.

fixes #81

9 years agoHonour correctly "disable_border" in max_stack
Yuri D'Elia [Thu, 20 Mar 2014 16:20:48 +0000 (17:20 +0100)]
Honour correctly "disable_border" in max_stack

9 years agoAdd note to man page regarding autorun and LD_PRELOAD.
Reginald Kennedy [Mon, 6 Oct 2014 02:56:43 +0000 (10:56 +0800)]
Add note to man page regarding autorun and LD_PRELOAD.

closes #72

9 years agoFix warp_pointer centering.
Reginald Kennedy [Tue, 30 Sep 2014 01:32:13 +0000 (09:32 +0800)]
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

9 years agoReorder LDFLAGS in Linux Makefile to work with --as-needed.
Reginald Kennedy [Tue, 30 Sep 2014 01:03:55 +0000 (09:03 +0800)]
Reorder LDFLAGS in Linux Makefile to work with --as-needed.

9 years agoMan page fixes, mostly spacing related.
Andrea Bolognani [Tue, 9 Sep 2014 20:47:15 +0000 (22:47 +0200)]
Man page fixes, mostly spacing related.

9 years agoUpdate Italian man page.
Andrea Bolognani [Thu, 4 Sep 2014 22:10:34 +0000 (00:10 +0200)]
Update Italian man page.

9 years agoFix xscreensaver-command example.
Andrea Bolognani [Mon, 25 Aug 2014 22:11:09 +0000 (00:11 +0200)]
Fix xscreensaver-command example.