Guile Really-Improved 3 Window Manager Fork of i3-wm with guile configuration
Go to file
Vladimir Panteleev 480f688b44
Fix erratic behavior with single container child jumping outputs
This fixes a regression introduced in commit
4e88c10564ca5366c2578908f62ec56625a26718: when attempting to move the
single child of a container in the direction of another output, i3
would move the window to the output, despite the window not being at
the edge of its output, instead of moving it to its parent container.

The bug occurred because the check for moving containers across
outputs with non-default workspace layouts (issue #1603) did not
actually verify that the moved window lies at the edge of the
workspace, despite what its comment said.

Fixes issue #2466.
2017-09-15 09:27:32 +00:00
.github document our project governance model (#2675) 2017-02-06 10:10:41 -08:00
AnyEvent-I3 AnyEvent-I3: use Carp for easier debugging (includes stacktraces) 2017-09-13 16:39:44 +02:00
contrib contrib: add per-workspace-layout.pl 2014-01-26 16:51:32 +01:00
debian debian: update changelog 2017-09-04 08:21:06 +02:00
docs Merge pull request #2920 from CyberShadow/monitor-output-names 2017-09-13 10:58:38 +02:00
etc Move/rename config files/.desktop files into subdirs 2016-10-23 21:09:24 +02:00
i3-config-wizard migrate i3-config-wizard to draw_util (#2654) 2017-01-24 23:18:13 -08:00
i3-dump-log Ensure all *.[ch] files include config.h 2016-10-23 21:09:24 +02:00
i3-input migrate i3-input to draw_util (#2645) 2017-01-21 07:30:31 -08:00
i3-msg Introduce the GET_CONFIG IPC request 2017-08-19 19:08:51 +02:00
i3-nagbar Revert "i3-nagbar: add button flag to execute action with /bin/sh directly" (#2893) 2017-08-31 22:50:00 +02:00
i3bar i3bar: ensure get_buffer does not leak memory 2017-09-09 06:56:50 +02:00
include Fix typo in con_parent_with_orientation description 2017-09-15 00:07:40 +00:00
libi3 Revert "Use OVER operator for drawing text (#2908)" (#2925) 2017-09-10 17:03:09 +02:00
m4 Accept calling absolute path when building outsource 2016-11-09 22:37:21 +01:00
man Revert "i3-nagbar: add button flag to execute action with /bin/sh directly" (#2893) 2017-08-31 22:50:00 +02:00
parser-specs parser: only skip set[\s], not set.* 2017-08-20 12:59:07 +02:00
share Move/rename config files/.desktop files into subdirs 2016-10-23 21:09:24 +02:00
src Fix erratic behavior with single container child jumping outputs 2017-09-15 09:27:32 +00:00
testcases Fix erratic behavior with single container child jumping outputs 2017-09-15 09:27:32 +00:00
travis travis: install xrandr in Docker container for t/533-randr15.t (#2949) 2017-09-14 17:48:22 +02:00
.clang-format switch to clang-format-3.8 (#2547) 2016-11-08 13:46:43 -08:00
.editorconfig Add .editorconfig (see editorconfig.org) (#2943) 2017-09-13 18:38:27 +02:00
.gitignore Add files generated by make check in AnyEvent-I3/ to .gitignore (#2915) 2017-09-09 14:47:32 +02:00
.travis.yml travis: remove clang-analyze (#2917) 2017-09-09 18:30:17 +02:00
DEPENDS Remove conditional compilation for cairo/pangocairo (#2480) 2016-09-27 12:57:00 -07:00
I3_VERSION Set non-git version to 4.14-non-git. 2017-09-04 07:53:39 +02:00
LICENSE Remove copyright year range from License 2016-01-17 16:25:54 +05:30
Makefile.am Include AnyEvent-I3 directory in dist tarballs (#2916) 2017-09-09 14:22:16 +02:00
PACKAGE-MAINTAINER Update PACKAGE-MAINTAINER’s compilation instructions 2016-10-23 21:09:24 +02:00
README.md Add README.md (#2910) 2017-09-10 07:43:53 +02:00
RELEASE-NOTES-4.14 release i3 4.14 2017-09-04 07:53:25 +02:00
configure.ac release i3 4.14 2017-09-04 07:53:25 +02:00
generate-command-parser.pl Implement RandR 1.5 support (#2580) 2016-11-28 18:20:46 +01:00
i3-dmenu-desktop prevent multiple menu items per .desktop entry 2017-05-15 05:02:09 +02: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 Update "mark" to "marks" in i3-save-tree. (#2308) 2016-04-23 12:43:23 +01:00
i3-sensible-editor Fix name of mcedit (#2524) 2016-12-09 08:37:49 +01:00
i3-sensible-pager Quote the variables in i3-sensible-* correctly 2015-11-30 21:36:23 +00:00
i3-sensible-terminal Add KDE konsole terminal fallback to i3-sensible-terminal 2017-07-10 12:27:31 +01: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 Added instructions to update Github milestones after release. (#2561) 2016-11-21 12:41:43 -08:00

README.md

Logo i3: A tiling window manager

Build Status Issue Stats Pull Request Stats

i3 is a tiling window manager for X11.

For more information about i3, please see the project's website and online documentation.

For information about contributing to i3, please see CONTRIBUTING.md.