Orestis Floros
cb73fd5e31
Fix focus order issues when encapsulating workspaces
...
See new tests for an explanation of the problem.
2018-02-26 23:08:57 +02:00
Orestis Floros
dc2363a665
Introduce *focus_order functions
2018-02-26 23:06:04 +02:00
Ingo Bürk
0ee3ca01b7
Merge pull request #3153 from orestisf1993/issue-2990
...
Don't raise floating windows when workspace is shown
2018-02-26 21:50:59 +01:00
Orestis Floros
60200b1d3c
Don't raise floating windows when workspace is shown
...
From comment:
https://github.com/i3/i3/issues/2990#issuecomment-368345169
To easily reproduce:
1. Open 2 floating windows
2. Focus (with `focus_follows_mouse`) the one behind
3. Move the mouse to the other workspace
4. Move the mouse inside the previous workspace (without it even
touching a window)
2018-02-26 03:26:05 +02:00
Michael Stapelberg
27e60bd9d0
Makefile: include contrib/ in dist tarballs ( #3152 )
...
unbreaks the debian package build
2018-02-25 13:55:30 +01:00
Ingo Bürk
a4b07b2c5e
Merge pull request #3147 from walker0643/next
...
dump-asy: add prerequisites check; fix empty container names warnings
2018-02-24 09:48:04 +01:00
Ingo Bürk
8acddcab93
Merge pull request #3150 from stapelberg/examples
...
debian: install contrib/ scripts as examples (Thanks anarcat)
2018-02-24 09:42:14 +01:00
Ingo Bürk
3b48cf0fed
Merge pull request #3151 from stapelberg/gzip
...
debian: explicitly use gzip compression
2018-02-24 09:41:49 +01:00
Michael Stapelberg
b280f103cf
debian: explicitly use gzip compression
...
fixes #3146
2018-02-24 08:57:35 +01:00
Michael Stapelberg
128f4dcb2e
debian: install contrib/ scripts as examples (Thanks anarcat)
2018-02-24 08:24:53 +01:00
walker0643
5f453914a0
contrib/dump-asy.pl: add prerequisites check and fix warnings about empty container names
2018-02-21 16:55:55 -05:00
Ingo Bürk
d2e86da84f
Merge pull request #3145 from DebianWall/gvim
...
Added gVim to i3-sensible-editor
2018-02-19 16:03:55 +01:00
Ingo Bürk
47cce28d68
Merge pull request #3144 from DebianWall/guaketilda
...
Added guake and tilda.
2018-02-19 15:42:30 +01:00
DebianWall
acc58a6763
Added gVim to i3-sensible-editor
2018-02-19 15:39:46 +01:00
DebianWall
49f7e6bed0
Added guake and tilda.
2018-02-19 15:35:01 +01:00
Ingo Bürk
2cffb978f0
Merge pull request #3138 from clawoflight/default-border
...
[WIP] Add default_{,floating_}border
2018-02-19 07:03:03 +01:00
Ingo Bürk
57a9741a28
Merge pull request #3142 from jcrben/patch-1
...
Remove hardcoded 2013 date from user guide
2018-02-19 06:58:43 +01:00
Ben Creasy
306a7e46d3
Remove hardcoded 2013 date
...
The front page and docs landing page emphasize documentation, but the user guide looks like it hasn't been updated since 2013. It seems from the history of the file that this number is misleading. Let me know if I'm missing anything.
2018-02-18 18:44:40 -08:00
Ingo Bürk
6c99b712b6
Merge pull request #3135 from op8867555/update_ewmh_atoms
...
Update EWMH atoms when closing inactive workspace
2018-02-15 16:29:29 +01:00
Bennett Piater
f8d6c10d7c
Add default_{,floating_}border to config
...
userguide: document default_{,floating_}border
201-config-parser.t: add new tokens to $expected_all_tokens
201-config-parser-t: fix whitespace
closes i3/i3#2702
2018-02-15 16:25:56 +01:00
Alex Lu
147d3c354a
Update EWMH atoms when closing a workspace container
...
fix #3126
2018-02-13 12:00:56 +08:00
Ingo Bürk
e9abc064de
Merge pull request #3131 from EdwardBetts/patch-1
...
Correct spelling a mistake.
2018-02-11 15:48:55 +01:00
Edward Betts
9ea5c238e1
Correct spelling a mistake.
2018-02-07 08:01:26 +00:00
Ingo Bürk
9610dc29b8
Merge pull request #3080 from orestisf1993/cmd_move_con_to_workspace
...
Reduce repetition in cmd_move_con_to_workspace*
2018-01-17 21:26:09 +01:00
Ingo Bürk
17fd50999f
Merge pull request #3102 from jolange/fix3071
...
tiling resize: remove minimum size (was 5%)
2018-01-17 21:24:52 +01:00
Ingo Bürk
eda440d6ae
Merge pull request #3104 from jolange/testcase_warnings
...
Testcase warnings
2018-01-17 21:24:00 +01:00
Michael Stapelberg
fe95ac56bb
Merge pull request #2998 from orestisf1993/issue-2990
...
Don't raise floating windows when focused because of focus_follows_mouse
2018-01-14 18:22:44 +01:00
Orestis Floros
0c2fbeedc2
Don't raise floating windows when focused because of focus_follows_mouse
...
Fixes #2990 .
2018-01-14 15:45:33 +02:00
livanh
7b59da8a4f
Implement 'resize set <width> ppt <height> ppt' command for tiling windows ( #3036 )
2018-01-08 23:25:08 +01:00
Ingo Bürk
1a04608796
Send success response for nop. ( #3113 )
...
fixes #3112
2018-01-06 23:24:33 +01:00
livanh
c0378f737b
Improve resize_find_tiling_participants() and simplify cmd_resize_tiling_width_height() ( #3111 )
2018-01-06 17:59:27 +01:00
Ingo Bürk
2f29fce801
Merge pull request #3110 from DikiCook/config
...
Add comment $mod+r in back to normal when resize window
2018-01-05 18:43:51 +01:00
Diki Ananta
c2483e415c
config: add comment $mod+r in back to normal when resize window
2018-01-05 07:14:57 +07:00
Ingo Bürk
59e2b7d48e
Merge pull request #3101 from tpraxl/feature/workspace-variables
...
Add workspace vars to support DRY when customizing
2018-01-02 09:34:54 +01:00
Orestis Floros
2b5b6330dc
Add testcases for focus_follows_mouse
2017-12-31 14:47:48 +02:00
Orestis Floros
e0f1579669
cmd_move_con_to_workspace_number: rename workspace->ws
...
For consistency with other cmd_move_con_to_workspace* functions.
2017-12-27 20:56:37 +02:00
Orestis Floros
a2e9b1461f
Reduce repetition in cmd_move_con_to_workspace*
2017-12-27 20:55:22 +02:00
Ingo Bürk
0af1edd19a
Merge pull request #3105 from clonejo/feat/pango-markup
...
Docs: state that pango markup in i3bar requires the use of a pango font.
2017-12-27 18:22:32 +01:00
clonejo
eb679bfabd
Docs: state that pango markup requires the use of a pango font.
2017-12-27 17:41:55 +01:00
Johannes Lange
dc6a099bed
fixing uninitialized warnings in testcases
2017-12-27 09:24:35 +01:00
Johannes Lange
80ea18624a
fixing redeclaration warnings in testcases
2017-12-27 09:24:34 +01:00
Johannes Lange
8f30a04425
tiling resize: remove minimum size (was 5%)
...
fixes #3071
2017-12-26 12:02:00 +01:00
Thomas Praxl
941fe9ab4f
Shorten comment for workspace variables
...
The old comments gave the impression that you had to define workspace names upfront, which is not true. This also keeps the overall config as brief as possible.
2017-12-26 11:29:42 +01:00
Ingo Bürk
320246ab47
Merge pull request #3100 from jolange/fix3086
...
free last_motion_notify before returning
2017-12-25 09:52:09 +01:00
Johannes Lange
0b25259370
free last_motion_notify before returning
...
fixes #3086
2017-12-24 09:44:52 +01:00
Thomas Praxl
0600b11d2b
Add workspace vars to support DRY when customizing
...
Relabeling the workspaces required the user to update the labels at least in two places of the i3 config file (switch to workspace + move focused container to workspace) to keep a consistent state.
This got even worse when the user started to reference the workspaces elsewhere, e.g. for assigning containers to specific workspaces.
This change supports the DRY principle for users. Relabeling the workspaces is now merely a matter of changing the respective variable ($ws1, $ws2, … $ws10).
2017-12-23 12:28:03 +01:00
Ingo Bürk
2f1fc7f610
Merge pull request #3095 from pallavagarwal07/next
...
Add support for relative coordinates in i3bar click events
2017-12-20 18:33:21 +01:00
Pallav Agarwal
161db6f17d
Add relative coordinates in JSON for i3bar click events ( fixes #2767 )
...
Add support for relative coordinates in i3bar click events
Rename {x,y}_rel to relative_{x,y}
Update i3bar-protocol doc to mention the added fields in click events
2017-12-20 22:51:14 +05:30
Michael Stapelberg
eb227c2332
Merge pull request #2969 from orestisf1993/issue-1819
...
Make 'focus' disable blocking fullscreen windows
2017-12-18 08:54:45 +01:00
Ingo Bürk
36449ba22d
Merge pull request #3079 from orestisf1993/generate-command-parser
...
generate-command-parser.pl: remove trailing characters
2017-12-12 16:49:48 +01:00