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
Michael Stapelberg
a4c12432cf
travis: remove autotools build in favor of meson
...
related to https://github.com/i3/i3/issues/4086
2020-11-15 16:42:41 +01:00
Michael Stapelberg
358471a5f2
remove autotools files in favor of meson
...
related to https://github.com/i3/i3/issues/4086
2020-11-15 16:42:41 +01:00
Michael Stapelberg
8c0077c058
Update compilation instructions throughout our docs
...
related to https://github.com/i3/i3/issues/4086
2020-11-15 16:42:41 +01:00
Orestis Floros
e9610b84f6
Merge pull request #4249 from wlhlm/issue-3889-v2
...
Only swallow windows once v2
2020-11-10 18:54:13 +01:00
Wilhelm Schuster
c246f176eb
Add regression test for #3888
2020-11-10 17:16:56 +01:00
izzel
377f7d7ab2
added remanage swallow check
2020-11-10 16:58:43 +01:00
Orestis Floros
1d9160f2d2
Merge pull request #4243 from stapelberg/parseerror
...
ipc: document parse_error COMMAND reply field
2020-11-03 11:51:42 +01:00
Michael Stapelberg
829b4d2b7c
config: specify --no-startup-id for dmenu_run
...
fixes #4216
2020-11-03 11:35:40 +01:00
Michael Stapelberg
c22b35c293
ipc: document parse_error COMMAND reply field
...
fixes #4166
2020-11-03 09:48:28 +01:00
Orestis Floros
19fbe1d30c
Merge pull request #4240 from stapelberg/may
...
userguide: may → might in most places (thanks Bruce)
2020-11-01 21:13:23 +01:00
Michael Stapelberg
6a1806931b
userguide: may → might in most places (thanks Bruce)
...
Quoting https://www.freelists.org/post/i3-discuss/Grammar-check-in-the-doc
May inquires only into permission.
Might inquires into probability.
Can inquires into possibility.
Will/shall inquires into certainty.
2020-11-01 10:09:43 +01:00
Michael Stapelberg
8a7ac068c8
meson.build: fix typo in summary: docs → mans
2020-10-28 21:34:48 +01:00
Michael Stapelberg
5c565d0ad4
debian/rules: explicitly enable building manpages
...
This fixes a build failure in dh_installwms.
fixes #4136
2020-10-28 21:34:48 +01:00
Orestis Floros
e54e88b9e5
Merge pull request #4229 from stapelberg/next
...
travis: fix bintray deploy step
2020-10-25 22:42:09 +01:00
Michael Stapelberg
466f7c16f9
travis: fix bintray deploy step
...
Commit be1065f62d156fb825f566b7e1e6ab4937dc9db4 moved the Debian/Ubuntu package
builds into the distbuild/ directory.
fixes #4179
2020-10-25 21:54:07 +01:00
Orestis Floros
a24c9b65e1
Merge pull request #4195 from mschuwalow/i3bar-nonprimary-output
...
i3bar: add support for nonprimary output
2020-10-24 14:29:17 +02:00
Maxim Schuwalow
90e7a156a2
i3bar: add support for nonprimary output
...
Added a new output option `nonprimary` that causes the bar to be
displayed on all outputs except the primary one.
Fixes #4083
2020-10-24 11:44:34 +02:00
Orestis Floros
3cd1c45eba
Merge pull request #4214 from burik666/i3bar-output_xy
...
Add coordinates relative to the current output in i3bar click events
2020-10-23 13:56:57 +02:00
Andrey Burov
60384d446b
Add coordinates relative to the current output in i3bar click events
...
Currently i3bar click events provide x and y coordinates relative to all monitors.
I've added coordinates relative to the current output.
+-----------+-----------+
| | i3bar |
| +-----------+
| HDMI-0 | DP-0 |
| 1920x1080 | 2560x1080 |
+-----------+-----------+
When you click in the top right corner of the DP-0,
i3bar will provide something like this:
{
"x": 4480,
"y": 10,
"output_x": 2560,
"output_y": 10,
}
This is useful for creating a rofi menu or something else.
rofi -show run -location 1 -xoffset ${I3_OUTPUT_X} -yoffset ${I3_OUTPUT_Y}
2020-10-23 12:51:21 +03:00
Orestis Floros
e6f419b882
Merge pull request #4189 from acheronfail/feat-3519/ppt-move-position
...
allow ppt values in move direction and move position commands
2020-10-20 11:20:20 +02:00
Orestis Floros
ffad26beb0
Merge pull request #3957 from xzfc/clang-format-typenamemacros
...
clang-format: use TypenameMacros
2020-10-20 09:43:24 +02:00
Alessandro Vinciguerra
9e059ccc55
Add situational exit codes ( #4107 )
...
Add situational exit codes
Distinguish user canceled and other errors
Closes #3705
2020-10-20 09:38:35 +02:00
Albert Safin
e3a1c5b294
clang-format: use TypenameMacros
...
This commit removes line breaks and extra empty lines introduced in
commit fff3f79da9a87a1f790c6328f6615422f2b69b47.
2020-10-20 09:36:44 +02:00
acheronfail
fae10f6df7
allow ppt values in move direction and move position commands
...
make ppt values clear in userguide
chore: move is_ppt and DLOG out of TAILQ_FOREACH loop
2020-10-20 17:48:26 +11:00
Michael Stapelberg
83078a1e16
debian: update changelog
2020-10-19 23:41:16 +02:00
Michael Stapelberg
036903e8b2
Merge branch 'release-4.18.3'
2020-10-19 23:17:05 +02:00
Michael Stapelberg
ce01babc7c
Update debian/changelog
2020-10-19 23:17:05 +02:00