Guile Really-Improved 3 Window Manager Fork of i3-wm with guile configuration
Go to file
Nils Schneider 78decb565a randr: use root window in case of no randr outputs
This patch introduces a root output covering the root window. It is used
in two cases:

1. RandR is not available. In this case, the previous behaviour of
   creating a single output covering the root window is preserved.

2. RandR is available, but there is no active output. In this case,
   the root output is enabled and will be the only active output.
   If any RandR output becomes available, the root output will be
   disabled again. Existing mechanisms for migrating workspaces will
   just work without modification.

I've carefully slipped in a global variable `Output root_output` representing
that output.

Fixes #926 and #1489
2015-09-18 23:18:03 +02:00
contrib contrib: add per-workspace-layout.pl 2014-01-26 16:51:32 +01:00
debian debian: update changelog 2015-09-08 09:25:53 +02:00
docs Revert "Add a timeout: delay_exit_on_zero_displays" 2015-09-14 22:34:05 +02:00
i3-config-wizard Merge pull request #1816 from tcreech/tcreech-for-illumos 2015-08-04 00:10:06 -07:00
i3-dump-log Update copyright notices and get rid of ranges 2015-04-20 17:50:21 -04:00
i3-input Use safe wrappers wherever possible 2015-08-03 12:50:50 +03:00
i3-msg i3-msg: strdup getenv() result before freeing 2015-08-20 23:07:41 +03:00
i3-nagbar Use safe wrappers wherever possible 2015-08-03 12:50:50 +03:00
i3bar Use safe wrappers wherever possible 2015-08-03 12:50:50 +03:00
include randr: use root window in case of no randr outputs 2015-09-18 23:18:03 +02:00
libi3 Free the string returned by g_markup_escape_text. 2015-09-05 16:21:16 +02:00
man release i3 4.10.4 2015-09-08 09:19:17 +02:00
parser-specs Revert "Add a timeout: delay_exit_on_zero_displays" 2015-09-14 22:34:05 +02:00
src randr: use root window in case of no randr outputs 2015-09-18 23:18:03 +02:00
testcases Revert "Add a timeout: delay_exit_on_zero_displays" 2015-09-14 22:34:05 +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.yml: add a wrapped functions grepper script 2015-08-03 12:51:39 +03:00
CONTRIBUTING.md docs: improve formatting for CONTRIBUTING 2015-08-01 14:50:55 -04:00
DEPENDS add util-{wm,keysyms} explicitly, remove obsolete xlib, update lkgv 2015-06-28 21:27:52 +02:00
LICENSE remove obsolete CMDMODE and TODO files, update LICENSE 2011-10-08 15:18:04 +01:00
Makefile Rebuild version.o when version.c or LAST_VERSION change 2015-04-12 12:31:58 -04:00
PACKAGE-MAINTAINER Introduce the i3-sensible-{pager,editor,terminal} scripts 2011-09-25 18:46:37 +01:00
RELEASE-NOTES-4.10.4 release i3 4.10.4 2015-09-08 09:19:17 +02:00
common.mk Changes for compiling on Illumos 2015-07-30 07:44:10 -04:00
generate-command-parser.pl generate parser enums stably: additionally sort on name 2015-08-05 21:23:51 +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 Use command -v (built-in) instead of which(1) (Thanks val) 2014-10-23 23:05:01 +02:00
i3-sensible-pager Added 'pg' to i3-sensible-pager 2015-07-14 20:03:55 +12:00
i3-sensible-terminal Added terminology to i3-sensible-terminal 2015-07-28 23:00:18 +02: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 Add 'tray_output primary' to the default config 2015-08-25 18:56:05 +02:00
i3.config.keycodes Add 'tray_output primary' to the default config 2015-08-25 18:56:05 +02: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 update release.sh for 4.10.4 release 2015-09-08 09:27:59 +02:00