Merge branch 'release-4.18'
This commit is contained in:
commit
0dd60756af
|
@ -1 +1 @@
|
||||||
4.17.1-non-git
|
4.18-non-git
|
||||||
|
|
|
@ -118,7 +118,7 @@ EXTRA_DIST = \
|
||||||
I3_VERSION \
|
I3_VERSION \
|
||||||
LICENSE \
|
LICENSE \
|
||||||
PACKAGE-MAINTAINER \
|
PACKAGE-MAINTAINER \
|
||||||
RELEASE-NOTES-4.17.1 \
|
RELEASE-NOTES-4.18 \
|
||||||
generate-command-parser.pl \
|
generate-command-parser.pl \
|
||||||
parser-specs/commands.spec \
|
parser-specs/commands.spec \
|
||||||
parser-specs/config.spec \
|
parser-specs/config.spec \
|
||||||
|
|
|
@ -1,29 +0,0 @@
|
||||||
|
|
||||||
┌──────────────────────────────┐
|
|
||||||
│ Release notes for i3 v4.17.1 │
|
|
||||||
└──────────────────────────────┘
|
|
||||||
|
|
||||||
This is i3 v4.17.1. This version is considered stable. All users of i3 are
|
|
||||||
strongly encouraged to upgrade.
|
|
||||||
|
|
||||||
This is a bugfix release for v4.17
|
|
||||||
|
|
||||||
┌────────────────────────────┐
|
|
||||||
│ Bugfixes │
|
|
||||||
└────────────────────────────┘
|
|
||||||
|
|
||||||
• unset _I3_RESTART_FD after restart (fixes crashes on restart)
|
|
||||||
• default config: immediately refresh i3status after volume changes
|
|
||||||
• default config: add XF86AudioMicMute
|
|
||||||
• default config: mention loginctl lock-session alongside xss-lock
|
|
||||||
• default config: use workspace number, not just workspace
|
|
||||||
|
|
||||||
┌────────────────────────────┐
|
|
||||||
│ Thanks! │
|
|
||||||
└────────────────────────────┘
|
|
||||||
|
|
||||||
Thanks for testing, bugfixes, discussions and everything I forgot go out to:
|
|
||||||
|
|
||||||
David Shen
|
|
||||||
|
|
||||||
-- Michael Stapelberg, 2019-08-30
|
|
|
@ -0,0 +1,71 @@
|
||||||
|
|
||||||
|
┌────────────────────────────┐
|
||||||
|
│ Release notes for i3 v4.18 │
|
||||||
|
└────────────────────────────┘
|
||||||
|
|
||||||
|
This is i3 v4.18. This version is considered stable. All users of i3 are
|
||||||
|
strongly encouraged to upgrade.
|
||||||
|
|
||||||
|
┌────────────────────────────┐
|
||||||
|
│ Changes in i3 v4.18 │
|
||||||
|
└────────────────────────────┘
|
||||||
|
|
||||||
|
• docs/ipc: document fullscreen_mode in GET_TREE reply
|
||||||
|
• docs/ipc: document marks field in GET_TREE reply
|
||||||
|
• docs/ipc: document window_type in GET_TREE reply
|
||||||
|
• docs/ipc: improve documentation for window_properties
|
||||||
|
• docs/userguide: clarify commands/config directive wording
|
||||||
|
• layout saving: remanage window after property updates (e.g. titles)
|
||||||
|
• get_first_output: prefer primary output (e.g. when moving disabled outputs)
|
||||||
|
• ipc: add window_type to nodes
|
||||||
|
• ipc: add container id to nodes
|
||||||
|
• allow dragging active titles for all container types (e.g. floating+tabbed)
|
||||||
|
• allow dragging inactive titles after a 10px threshold
|
||||||
|
• make tray icon order deterministic (sorted by class/instance)
|
||||||
|
• implement focus next|prev
|
||||||
|
• implement focus next|prev sibling
|
||||||
|
• implement focus_wrapping workspace
|
||||||
|
• exit with exit code 0 on --help
|
||||||
|
• exec command: respect command criteria
|
||||||
|
|
||||||
|
┌────────────────────────────┐
|
||||||
|
│ Bugfixes │
|
||||||
|
└────────────────────────────┘
|
||||||
|
|
||||||
|
• build: fix lcov support
|
||||||
|
• build: use AC_REPLACE_FUNCS, drop bundled memmem
|
||||||
|
• build: fix building with -fno-common (for gcc 10)
|
||||||
|
• build: configure: deal with git worktree checkouts, where .git is a file
|
||||||
|
• docs/userguide: fix link to pango markup
|
||||||
|
• docs/userguide: add missing manipulating_layout anchor
|
||||||
|
• docs/userguide: fix IPC socket location
|
||||||
|
• i3-nagbar: make debug log visible
|
||||||
|
• i3-nagbar: fix small memory leaks
|
||||||
|
• i3bar: fix small memory leaks
|
||||||
|
• move workspace to output: don’t create duplicate numbered workspace
|
||||||
|
• correctly select output when pointer query fails
|
||||||
|
• fix moving windows to scratchpad when using marks
|
||||||
|
• fix startup workspace selection when workspace command uses options
|
||||||
|
• do not try to center floating window on itself (fixes xterm placement)
|
||||||
|
• fix “move window to <mark>” when target is a workspace
|
||||||
|
• correctly activate windows behind a fullscreen window
|
||||||
|
• fix back-and-forth after renaming workspaces
|
||||||
|
• keep focus when moving container to marked workspace
|
||||||
|
• do not show scratchpad windows upon move to position command
|
||||||
|
• reparent windows to their current position when unmanaging
|
||||||
|
(fixes dock clients unexpectedly moving to different output)
|
||||||
|
• fix crash when moving containers
|
||||||
|
• scratchpad_move: un-fullscreen correct container
|
||||||
|
• avoid crash when nc->window is NULL
|
||||||
|
|
||||||
|
┌────────────────────────────┐
|
||||||
|
│ Thanks! │
|
||||||
|
└────────────────────────────┘
|
||||||
|
|
||||||
|
Thanks for testing, bugfixes, discussions and everything I forgot go out to:
|
||||||
|
|
||||||
|
acheronfail, Albert Safin, Antoine, Benjamin Dopplinger, Brian Ashworth,
|
||||||
|
Damien Cassou, Daniele Varrazzo, David Shen, Erwin J. van Eijk, Ingo Bürk,
|
||||||
|
Iskustvo, izzel, Konst Mayer, Orestis Floros, Yury Ignatev
|
||||||
|
|
||||||
|
-- Michael Stapelberg, 2020-02-17
|
|
@ -2,7 +2,7 @@
|
||||||
# Run autoreconf -fi to generate a configure script from this file.
|
# Run autoreconf -fi to generate a configure script from this file.
|
||||||
|
|
||||||
AC_PREREQ([2.69])
|
AC_PREREQ([2.69])
|
||||||
AC_INIT([i3], [4.17.1], [https://github.com/i3/i3/issues])
|
AC_INIT([i3], [4.18], [https://github.com/i3/i3/issues])
|
||||||
# For AX_EXTEND_SRCDIR
|
# For AX_EXTEND_SRCDIR
|
||||||
AX_ENABLE_BUILDDIR
|
AX_ENABLE_BUILDDIR
|
||||||
AM_INIT_AUTOMAKE([foreign subdir-objects -Wall no-dist-gzip dist-bzip2])
|
AM_INIT_AUTOMAKE([foreign subdir-objects -Wall no-dist-gzip dist-bzip2])
|
||||||
|
|
Loading…
Reference in New Issue