Guile Really-Improved 3 Window Manager Fork of i3-wm with guile configuration
Go to file
Ingo Bürk b638ce2e4c Check output crossing on ENTER_NOTIFY to dockarea. (#2477)
When receiving an ENTER_NOTIFY event on a dock client we returned as to not
focus the dock client (cf. #321 and #323). However, we still need to check
for crossing output boundaries and if that happened focus the new output.

Otherwise it can happen that the cursor is on a different output than the
focused output. When opening a window, this would open it on the old output
and then warp the mouse there. This effect will be even worse if the window
is immediately moved with 'move position mouse' as the window will end up
in its correct position on the new output and the cursor warped to the old
output.

relates to #2081
2016-09-26 18:31:16 -07: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 Introduce support for specifying variables from X resources. (#2286) 2016-05-08 12:55:27 +02:00
docs Fix link in the documentation. (#2462) 2016-09-24 10:53:02 -07:00
i3-config-wizard Use Xft.dpi for DPI if available. 2016-09-26 20:29:53 +02:00
i3-dump-log Remove compatibility definitions for xcb-util < 0.3.8 (#2473) 2016-09-24 09:48:32 -07:00
i3-input Use Xft.dpi for DPI if available. 2016-09-26 20:29:53 +02:00
i3-msg Remove compatibility definitions for xcb-util < 0.3.8 (#2473) 2016-09-24 09:48:32 -07:00
i3-nagbar Use Xft.dpi for DPI if available. 2016-09-26 20:29:53 +02:00
i3bar Use Xft.dpi for DPI if available. 2016-09-26 20:29:53 +02:00
include Use Xft.dpi for DPI if available. 2016-09-26 20:29:53 +02:00
libi3 Use Xft.dpi for DPI if available. 2016-09-26 20:29:53 +02:00
man Update manpages (#2404) 2016-07-30 19:30:25 +02:00
parser-specs Smart option added to hide_edge_borders config param (#2191) (#2191) 2016-05-10 20:27:20 +02:00
src Check output crossing on ENTER_NOTIFY to dockarea. (#2477) 2016-09-26 18:31:16 -07:00
testcases Merge pull request #2469 from Airblader/feature-2465 2016-09-26 18:30:18 -07:00
travis travis-base.Dockerfile: depend on perl, not perl-modules 2016-09-26 20:42:51 +02: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: pass through CC to run-tests 2016-09-05 09:01:41 +02:00
DEPENDS Introduce support for specifying variables from X resources. (#2286) 2016-05-08 12:55:27 +02:00
I3_VERSION initial (manual) version files check-in 2016-04-07 19:12:21 +02:00
LICENSE Remove copyright year range from License 2016-01-17 16:25:54 +05:30
Makefile Deleting VERSION and extracting it from I3_VERSION instead (#2419) 2016-08-13 13:46:27 -07:00
PACKAGE-MAINTAINER Update information on where to find #i3 on IRC 2016-03-10 18:05:17 +01:00
RELEASE-NOTES-4.12 release i3 4.12 2016-03-06 16:17:15 +01:00
common.mk Remove compatibility definitions for xcb-util < 0.3.8 (#2473) 2016-09-24 09:48:32 -07: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 i3-dmenu-desktop: do not die on failed open 2016-03-23 18:48:38 +01: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 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 Add uxterm to terminal list (#2397) 2016-07-19 19:28:42 +01:00
i3-with-shmlog.xsession.desktop *.xsession.desktop: add Keywords= 2016-04-01 15:57:41 +02:00
i3.applications.desktop Make i3.applications.desktop file more complete 2016-03-09 10:27:04 +01: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 *.xsession.desktop: add Keywords= 2016-04-01 15:57:41 +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 Deleting VERSION and extracting it from I3_VERSION instead (#2419) 2016-08-13 13:46:27 -07:00