Orestis Floros
ba134d3c7c
i3bar: Exit with 1 on wrong argument
2021-01-15 23:35:31 +01:00
Orestis Floros
6668d03157
i3bar: LOG version on startup
2021-01-15 23:28:33 +01:00
Orestis Floros
9c7616cc98
Merge pull request #4315 from orestisfl/i3bar-fixes
...
I3bar fixes
2021-01-12 09:10:22 +01:00
Orestis Floros
1a29b28fa5
i3bar: No reason to get_workspaces after output event
...
got_output_reply() requests this information anyway and if it is
received before the output reply, the information will be erased by
get_output_reply().
2021-01-12 08:56:38 +01:00
Orestis Floros
6e0b29a65b
i3bar: properly restart status command after config change
2021-01-12 08:56:38 +01:00
Orestis Floros
0370c5e297
i3bar: Properly close FDs
2021-01-12 08:35:41 +01:00
Orestis Floros
31580ddc7f
Merge pull request #4231 from orestisfl/i3bar-default-bar_id
...
i3bar: Add default bar_id
2021-01-03 19:49:25 +01:00
Orestis Floros
052c4bea5c
Merge pull request #4309 from i3/orestisfl-patch-1
...
Add release note for framebuffer fix
2021-01-03 10:26:55 +01:00
Orestis Floros
c1ec2ad19b
i3bar: Add default bar_id
...
Instead of erroring, request the list of bar configs from i3 and use the
first one.
2021-01-03 10:17:43 +01:00
Orestis Floros
fb5d2a05c2
i3bar: Update manpage/help with options
2021-01-03 10:17:39 +01:00
Orestis Floros
2a2c350eb6
Add release note for framebuffer fix
...
#4308
2021-01-03 09:48:27 +01:00
Tristan Giles
057a635279
Clear framebuffer before drawing borders ( #4308 )
...
Clear framebuffer before copying surface to prevent visual garbage
Fixes #3481
Corrects problems of #4280
2021-01-03 09:36:43 +01:00
Ingo Bürk
d3d2612eba
Merge pull request #4307 from i3/revert-4280-next
...
Revert "Clear pixmap to black before starting to draw"
2021-01-03 08:18:03 +01:00
Orestis Floros
5bf58a4c87
Revert "Clear pixmap to black before starting to draw"
2021-01-03 01:11:21 +01:00
Orestis Floros
bfa22cafea
Merge pull request #4280 from tbgiles/next
...
Clear pixmap to black before starting to draw
2021-01-03 00:36:31 +01:00
Tristan Giles
337dd653ae
Clear framebuffer before copying surface to prevent visual garbage
...
Fixes #3481
2021-01-02 23:54:11 +01:00
Orestis Floros
8d0b8b59c4
Merge pull request #4305 from i3/orestisfl-patch-1
...
Comment-out i3-dmenu-desktop bindcode
2021-01-02 23:09:06 +01:00
Orestis Floros
3f063bcb6f
Comment-out duplicate i3-dmenu-desktop bindcode
...
Fixes #4304
2021-01-02 21:54:36 +01:00
Orestis Floros
b638ca593d
Merge pull request #4230 from Xyene/tab-focus
...
Implement context-sensitive tab-clicking behavior
2021-01-01 22:17:27 +01:00
Tudor Brindus
f2ec5a4e77
Implement context-sensitive tab-clicking behavior
...
This commit makes it so that when clicking on a tab for the first time,
its inactive-focused child is focused. This matches i3 behavior when
scrolling on tabs.
A second click on the tab titlebar focuses the tab container itself.
Subsequent clicks cycle between these two states.
Closes #4225 .
2021-01-01 16:04:33 -05:00
Orestis Floros
b2af112a04
Merge pull request #4284 from sojito/next
...
Add missing SYNC Reply type in IPC docs
2021-01-01 15:57:04 +01:00
Orestis Floros
87f033fbd4
Merge pull request #4299 from abeutot/fix_workspace_assignment_on_screen_change
...
Fix workspace assignment on screen change
2020-12-30 23:33:08 +01:00
Anaël Beutot
d539c6e288
Fix workspace assignements after output changes
...
Fix #4261
The previous method was modifying the same list it was iterating upon
causing an erronous iteration and thus not every workspace got assigned
back to were they should (only the first one).
2020-12-30 23:01:50 +01:00
Orestis Floros
5354eaa27e
Merge pull request #4300 from abeutot/cleanup_remaining_cmdparse
...
Remove unused header file and references to it
2020-12-30 22:09:09 +01:00
Anaël Beutot
b1fb440345
Remove unused header file and references to it
2020-12-30 21:40:54 +01:00
Ingo Bürk
1d06cb976e
Merge pull request #4297 from Airblader/feature-requests-doc
...
[Proposal] Update CONTRIBUTING and issue template(s) for feature requests
2020-12-30 20:17:32 +01:00
Ingo Bürk
b6ced01676
Update CONTRIBUTING and issue template(s) for feature requests
2020-12-29 20:29:48 +01:00
Michael Stapelberg
74b461e25e
build.i3wm.org: disallow search engine indexing ( #4295 )
...
related to https://github.com/i3/i3.github.io/issues/41
2020-12-29 20:05:59 +01:00
Orestis Floros
da1a720782
Merge pull request #4296 from stapelberg/spelling
...
check-spelling: exempt typo until upstream merges the fix
2020-12-29 17:37:59 +01:00
Michael Stapelberg
3a1e44da68
check-spelling: exempt typo until upstream merges the fix
...
This must have come in with a new version of clang.
2020-12-29 17:13:11 +01:00
Romuald Brunet
146305d6c6
Remove small bulge in i3 SVG logo ( #4281 )
...
* Upgrade logo's inkscape SVG attributes
Inscape changed their attribute handling with version 1.0, this commit
is dedicated to this change
* Update logo to remove small bulge
2020-12-28 23:22:22 +01:00
Ralph Gutkowski
679335f19b
Add missing SYNC Reply type in IPC docs
2020-12-16 16:36:55 +01:00
ajakk
27ff84ff42
Use docdir for all docs when building ( #4269 )
2020-12-08 08:11:59 +01:00
Orestis Floros
be4790802e
Merge pull request #4244 from ekarpp/nagbar
...
i3-nagbar: add possibility to open bar on focused monitor
2020-11-29 23:34:43 +01:00
ekarpp
b6690045ed
i3-nagbar: add possibility to open bar on focused monitor
...
Closes #3692
i3-nagbar will open by default on the monitor with input focus and using the flag -p on the primary monitor.
2020-11-29 22:36:49 +01:00
Orestis Floros
37ebd2a179
Merge pull request #4252 from orestisfl/create_workspace_on_output-duplicate-num
...
create_workspace_on_output: Prevent duplicate workspace nums
2020-11-28 23:41:49 +01:00
Orestis Floros
13757ac1ca
workspace.c: Make small consistency changes
2020-11-28 23:22:55 +01:00
Orestis Floros
68258785ac
create_workspace_on_output: Prevent duplicate workspace nums
...
When going through the `binding_workspace_names` to prioritize
user-specified names, we only check if the workspace exists, not the
workspace number. If the user specified a `bindsym … workspace number X`
directive, then it is appended in `binding_workspace_names` and a
workspace is created using that number even though from the POV of a
user that uses numbers to change workspaces, that workspace already
exists.
In similar code here:
1d9160f2d2/src/workspace.c (L997)
we do the check.
Fixes #4238
2020-11-28 23:22:55 +01:00
Dmitri Goutnik
d0067077ed
declare parser generated sources as deps ( #4264 )
2020-11-21 19:18:24 +01:00
Michael Stapelberg
eb83b37936
userguide: clarify home row / vi navigational key relation ( #4260 )
...
Before this commit, the userguide mentioned “compatibility with most keyboard
layouts”, but that seems to not have been the intention of vi author(s).
2020-11-16 11:10:03 +01:00
Michael Stapelberg
9f3a3a1d98
i3-sensible-terminal: prioritize terminals with good accessibility ( #4259 )
...
We never did (and still do not) guarantee any order in which terminal emulators
are tried. Quoting from the i3-sensible-terminal man page:
> Please don’t complain about the order: If the user has any preference, they
> will have $TERMINAL set or modified their i3 configuration file.
This commit moves mate-terminal to the beginning of the list, which is
considered the most accessible terminal emulator among blind users.
fixes https://github.com/i3/i3/issues/4256
2020-11-16 09:56:49 +01:00
Michael Stapelberg
4b1ea08eef
release.sh and release notes changes post-release ( #4258 )
2020-11-15 19:22:09 +01:00
Michael Stapelberg
a901498758
debian: update changelog
2020-11-15 18:28:25 +01:00
Michael Stapelberg
e6af0a5427
Merge branch 'next' into stable
2020-11-15 18:23:15 +01:00
Michael Stapelberg
2e59f512e3
Merge branch 'release-4.19'
2020-11-15 18:23:15 +01:00
Michael Stapelberg
8ac9a815f3
Restore non-git version suffix
2020-11-15 18:23:15 +01:00
Michael Stapelberg
969e6bc8c4
release i3 4.19
4.19
2020-11-15 18:23:00 +01:00
Michael Stapelberg
93d3f9cc6a
remove now-unnecessary I3_VERSION file
...
related to https://github.com/i3/i3/issues/4086
2020-11-15 16:42:41 +01:00
Michael Stapelberg
f4d784b5a7
debian/rules: remove now-unnecessary override
...
related to https://github.com/i3/i3/issues/4086
2020-11-15 16:42:41 +01:00
Michael Stapelberg
60c89296c1
gitignore: remove now-unused autotools files
...
related to https://github.com/i3/i3/issues/4086
2020-11-15 16:42:41 +01:00