Guile Really-Improved 3 Window Manager Fork of i3-wm with guile configuration
Go to file
aksel bbfa140c0f For resizing, convert pixel diff to percentage, based on parent.
Previously, it first calculated one of the containers' next percentage, and then subtracted the previous percentage to find the actual change.

Now it directly calculates the change, and subtracts and adds the change to the two affected containers.

Added util function con_rect_size_in_orientation.

Removed px_resize_to_percent; inlined, using con_rect_size_in_orientation.

Also, prematurely return when pixel diff is 0, as no action is necessary.

This is related to [this issue on i3-gaps](https://github.com/Airblader/i3/issues/247).
2018-11-08 23:15:23 +01:00
.github add specific GitHub issue templates 2018-10-07 20:41:42 +02:00
AnyEvent-I3 introduce the sync IPC command 2018-03-30 21:09:52 +02:00
contrib dump-asy.pl: Include floating_nodes 2018-09-14 14:05:51 +03:00
debian update debian/changelog 2018-11-04 14:55:50 +01:00
docs Merge pull request #2954 from orestisf1993/swap-for-floating 2018-11-07 13:13:41 +00:00
etc i3-nagbar: add option for button that runs commands without a terminal (#3258) 2018-10-07 22:43:24 +02:00
i3-config-wizard Enforce strict prototypes 2018-10-13 21:10:09 +03:00
i3-dump-log i3-dump-log: enable shmlog on demand 2017-11-26 18:07:02 +01:00
i3-input Enforce strict prototypes 2018-10-13 21:10:09 +03:00
i3-msg i3-msg: add support for SUBSCRIBE message type 2018-10-04 12:54:45 -04:00
i3-nagbar Fix typo: childs -> children 2018-10-13 21:10:11 +03:00
i3bar Do not assume STDIN_FILENO is available for input from child 2018-10-26 09:31:43 -04:00
include For resizing, convert pixel diff to percentage, based on parent. 2018-11-08 23:15:23 +01:00
libi3 Merge pull request #3473 from soumya92/pango-font-alignment 2018-10-24 22:57:31 +03:00
m4 Accept calling absolute path when building outsource 2016-11-09 22:37:21 +01:00
man Change config order in manpage 2018-11-05 14:15:07 +01:00
parser-specs Add title_align config directive 2018-10-12 19:58:48 +03:00
share Move/rename config files/.desktop files into subdirs 2016-10-23 21:09:24 +02:00
src For resizing, convert pixel diff to percentage, based on parent. 2018-11-08 23:15:23 +01:00
testcases Merge pull request #2954 from orestisf1993/swap-for-floating 2018-11-07 13:13:41 +00:00
travis travis: move (failing) ubuntu build from xenial to bionic 2018-11-04 15:24:10 +01: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 Fix missing prototypes 2018-10-13 21:10:10 +03:00
DEPENDS Fix DEPENDS table 2018-05-01 13:49:55 +03:00
I3_VERSION Set non-git version to 4.16-non-git. 2018-11-04 14:47:46 +01:00
LICENSE Remove copyright year range from License 2016-01-17 16:25:54 +05:30
Makefile.am release i3 4.16 2018-11-04 14:47:34 +01:00
PACKAGE-MAINTAINER Update PACKAGE-MAINTAINER’s compilation instructions 2016-10-23 21:09:24 +02:00
README.md Update badges in README 2018-10-26 09:58:04 -07:00
RELEASE-NOTES-4.16 release i3 4.16 2018-11-04 14:47:34 +01:00
configure.ac release i3 4.16 2018-11-04 14:47:34 +01:00
generate-command-parser.pl Remove trailing whitespace from Perl scripts 2018-03-15 21:33:45 +02:00
i3-dmenu-desktop Replace http:// with https:// where applicable 2017-09-24 10:19:07 +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 i3-save-tree: Exclude unsupported "transient_for" property 2018-09-12 14:13:56 +03:00
i3-sensible-editor Added gVim to i3-sensible-editor 2018-02-19 15:39:46 +01:00
i3-sensible-pager Quote the variables in i3-sensible-* correctly 2015-11-30 21:36:23 +00:00
i3-sensible-terminal enhancement: adds hyper as a sensible terminal option 2018-08-01 08:21:44 -05:00
logo.svg s/i3.zekjur.net/i3wm.org/g 2011-08-28 17:44:42 +02:00
pseudo-doc.doxygen Replace http:// with https:// where applicable 2017-09-24 10:19:07 +02:00
release.sh release.sh: save docs first 2018-11-05 19:32:29 +01: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.