Guile Really-Improved 3 Window Manager Fork of i3-wm with guile configuration
Go to file
Ingo Bürk ad702dff13 Revert to default binding mode before reloading the config.
If a user reloads the config while in some binding mode, the binding mode
will revert to the default, but no event will ever be fired, causing a
broken i3bar mode display.

This patch explicitly reverts to the default binding mode before reloading
the config. We reload rather than switch to the binding mode after having
reloaded the config because there's no guarantee that mode will even still
exist.

fixes #2228
2016-02-25 19:28:48 +01:00
.github Add issue template 2016-02-19 18:48:49 +01:00
contrib contrib: add per-workspace-layout.pl 2014-01-26 16:51:32 +01:00
debian debian: update changelog 2015-09-30 09:03:34 +02:00
docs Allow "modifier none" in i3bar to disable the modifier. 2016-02-11 20:51:05 +01:00
i3-config-wizard Correct color management for pango fonts 2015-12-29 14:26:21 +01:00
i3-dump-log i3-dump-log: explicitly free shmname 2016-01-08 20:17:34 +01:00
i3-input travis: check spelling of binaries and manpages, use docker 2016-02-06 10:36:43 +01:00
i3-msg Add pledge(2) support for OpenBSD 2016-01-17 18:49:00 +01:00
i3-nagbar Add pledge(2) support for OpenBSD 2016-01-17 18:49:00 +01:00
i3bar Document tray initialization better. 2016-02-21 14:26:13 +01:00
include Ensure that the "border" command uses logical pixels. 2016-02-09 21:03:44 +01:00
libi3 travis: check spelling of binaries and manpages, use docker 2016-02-06 10:36:43 +01:00
man Reflect changes to i3-sensible-terminal in its manpage 2016-02-14 13:28:14 +01:00
parser-specs Allow "modifier none" in i3bar to disable the modifier. 2016-02-11 20:51:05 +01:00
src Revert to default binding mode before reloading the config. 2016-02-25 19:28:48 +01:00
testcases Revert to default binding mode before reloading the config. 2016-02-25 19:28:48 +01:00
travis travis: check spelling of binaries and manpages, use docker 2016-02-06 10:36:43 +01:00
.clang-format clang-format: don’t define ForeachMacros 2014-06-19 11:17:46 +02:00
.gitignore Rebuild version.o when version.c or LAST_VERSION change 2015-04-12 12:31:58 -04:00
.travis.yml travis: check spelling of binaries and manpages, use docker 2016-02-06 10:36:43 +01:00
DEPENDS Raise dependency to cairo 1.14.4. 2015-11-02 17:32:04 -05:00
LICENSE Remove copyright year range from License 2016-01-17 16:25:54 +05:30
Makefile Rebuild version.o when version.c or LAST_VERSION change 2015-04-12 12:31:58 -04:00
PACKAGE-MAINTAINER Fix contact information 2015-11-22 19:57:46 +01:00
RELEASE-NOTES-4.11 release i3 4.11 2015-09-30 08:55:07 +02:00
common.mk common.mk: add ASAN flag for AddressSanitizer 2016-01-09 17:15:33 +01:00
generate-command-parser.pl travis: check spelling of binaries and manpages, use docker 2016-02-06 10:36:43 +01:00
i3-dmenu-desktop Update copyright notices and get rid of ranges 2015-04-20 17:50:21 -04:00
i3-migrate-config-to-v4 Remove dead documentation for non-existing feature "stack-limit". 2015-06-09 23:13:15 +02:00
i3-save-tree i3-save-tree: retain “rect” for floating_cons 2015-08-05 22:43:18 +02:00
i3-sensible-editor Added Neovim to i3-sensible-editor 2016-02-01 01:18:41 +00:00
i3-sensible-pager Quote the variables in i3-sensible-* correctly 2015-11-30 21:36:23 +00:00
i3-sensible-terminal Added st to i3-sensible-terminal 2016-02-09 22:33:37 +01:00
i3-with-shmlog.xsession.desktop enable shmlog when invoked as i3-with-shmlog, install symlink + .desktop file 2014-01-04 12:18:45 +01:00
i3.applications.desktop Add 'NoDisplay=true' to i3.application.desktop 2013-06-12 19:47:57 +02:00
i3.config Revert "Add 'tray_output primary' to the default config" 2016-02-21 14:12:02 +01:00
i3.config.keycodes Revert "Add 'tray_output primary' to the default config" 2016-02-21 14:12:02 +01:00
i3.xsession.desktop set DesktopNames (which gdm uses) (Thanks Yves-Alexis) 2014-10-23 23:18:15 +02:00
logo.svg s/i3.zekjur.net/i3wm.org/g 2011-08-28 17:44:42 +02:00
pseudo-doc.doxygen s/i3.zekjur.net/i3wm.org/g 2011-08-28 17:44:42 +02:00
release.sh Use https if possible 2015-11-19 13:32:35 +01:00
travis-build.Dockerfile travis: check spelling of binaries and manpages, use docker 2016-02-06 10:36:43 +01:00