add release notes for v4.6
This commit is contained in:
parent
bf760d0241
commit
e6ee8b3256
99
RELEASE-NOTES-4.6
Normal file
99
RELEASE-NOTES-4.6
Normal file
@ -0,0 +1,99 @@
|
||||
|
||||
┌──────────────────────────────┐
|
||||
│ Release notes for i3 v4.6 │
|
||||
└──────────────────────────────┘
|
||||
|
||||
This is the i3 v4.6. This version is considered stable. All users of i3 are
|
||||
strongly encouraged to upgrade.
|
||||
|
||||
The main improvement of this release is increased compatibility. We made a few
|
||||
tiny code changes and hope that Mathematica and Java applications will work
|
||||
better with i3 now. i3-nagbar should work with more terminal emulators than
|
||||
before.
|
||||
|
||||
For debugging, the shmlog and debuglog commands can be sent via IPC to enable
|
||||
shared memory logging while i3 is running. For the large number of users using
|
||||
a release version (i.e. a version without shared memory logging by default),
|
||||
this will make debugging their issues much simpler.
|
||||
|
||||
i3bar now supports click events and can be hidden/shown via an i3 IPC command.
|
||||
|
||||
┌────────────────────────────┐
|
||||
│ Changes in v4.6 │
|
||||
└────────────────────────────┘
|
||||
|
||||
• docs/userguide: mention forgotten layout splitv/splith
|
||||
• docs/multi-monitor: nVidia ≥ 302.17 works just fine
|
||||
• docs/wsbar: update (we have i3bar now, i3-wsbar is just an example)
|
||||
• docs/testsuite: Document fixes and workarounds for test failures
|
||||
• man/i3-msg.man: updated man page to include all options
|
||||
• lib/i3test: clarify how to identify open_window() windows in i3 commands
|
||||
• Use a saner sanity check for floating_reposition
|
||||
• tabbed: floor(), put extra pixels into the last tab
|
||||
• raise fullscreen windows on top of all other X11 windows
|
||||
• Draw indicator border only for split layouts
|
||||
• re-shuffle struct members to save a bit of memory
|
||||
• Add 'NoDisplay=true' to i3.application.desktop
|
||||
• Store aspect_ratio instead of weird proportional_{width,height}
|
||||
• Implement shmlog command
|
||||
• Implement debuglog command
|
||||
• Implement unmark command
|
||||
• actively delete _NET_WORKAREA on startup
|
||||
• Handle the _NET_REQUEST_FRAME_EXTENTS ClientMessage (java compat)
|
||||
• i3bar: add click events
|
||||
• i3bar: fix -b parameter, fix usage description
|
||||
• i3bar: restore compatibility with libyajl version 1
|
||||
• i3bar: unhide hidden i3bar when mode is active
|
||||
• i3bar: fix font display height in i3bar
|
||||
• i3bar: introduced i3 command for changing the hidden state and mode
|
||||
• i3bar: fix wrong placement of i3bar when connecting/disconnecting outputs
|
||||
• i3bar: draw workspace buttons at x=0 instead of x=1
|
||||
• i3-nagbar: take our terminal execution kludge to the next level
|
||||
• i3-nagbar: Bugfix: -m requires an argument (crashes if none specified)
|
||||
• i3-dmenu-desktop: run commands when they don’t match a .desktop file
|
||||
(e.g. enter “i3 layout stacking”)
|
||||
• i3-dmenu-desktop: honor Path= key
|
||||
• contrib/dump-asy.pl: Fix $ and & in window titles
|
||||
• contrib/dump-asy.pl: Display nicer double-quotes
|
||||
• contrib/gtk-tree-watch.pl: Remove bogus default socket path
|
||||
|
||||
┌────────────────────────────┐
|
||||
│ Bugfixes │
|
||||
└────────────────────────────┘
|
||||
|
||||
• Bugfix: ipc: use correct workspace in workspace change event
|
||||
• Bugfix: fix floating window size with hide_edge_borders
|
||||
• Bugfix: Fix parsing of comments in the config file
|
||||
• Bugfix: Fix error messages for the debug log
|
||||
• Bugfix: shm_unlink the correct file when handling errors
|
||||
• Bugfix: Fix shm logging on FreeBSD
|
||||
• Bugfix: Fix restarting with 32 bit depth windows
|
||||
• Bugfix: Fix scratchpad_show on non-scratchpad windows
|
||||
• Bugfix: i3bar: mark IPC fd CLOEXEC
|
||||
• Bugfix: fix crash when not having tray_output configured
|
||||
• Bugfix: make sure that resize will take place even if pixel is smaller
|
||||
than size increments.
|
||||
• Bugfix: render_con: fix height rounding in aspect ratio computation
|
||||
• Bugfix: fix problem when moving fullscreen window to scratchpad
|
||||
• Bugfix: Unmap windows before reparenting them to the root window
|
||||
(fixes Mathematica)
|
||||
• Bugfix: update parent urgency hint if a child is removed.
|
||||
• Bugfix: fix bus error on OpenBSD/sparc64
|
||||
• Bugfix: fix focus handling in 'floating disable' on non-visible windows
|
||||
• Bugfix: ignore spaces in front of default workspace name
|
||||
• Bugfix: call i3-nagbar correctly for configfiles without the font directive
|
||||
• Bugfix: resize and center a scratchpad even when a criteria is used.
|
||||
|
||||
┌────────────────────────────┐
|
||||
│ Thanks! │
|
||||
└────────────────────────────┘
|
||||
|
||||
Thanks for testing, bugfixes, discussions and everything I forgot go out to:
|
||||
|
||||
Alexander, Alexander Berntsen, Arun Persaud, badboy, Baptiste Daroussin,
|
||||
Clément Bœsch, Diego Ongaro, Eelis van der Weegen, Eika Enge, enkore, Eric S.
|
||||
Raymond, Franck Michea, haptix, HedgeMage, koebi, Layus, Mayhem, Merovius,
|
||||
necoro, oblique, Philippe Virouleau, phillip, psychon, Simon Elsbrock, Simon
|
||||
Wesp, Thomas Adam, tobiasu, vandannen, xeen, Yuxuan Shui
|
||||
|
||||
-- Michael Stapelberg, 2013-08-07
|
@ -7,7 +7,7 @@ template::[header-declarations]
|
||||
<refentrytitle>{mantitle}</refentrytitle>
|
||||
<manvolnum>{manvolnum}</manvolnum>
|
||||
<refmiscinfo class="source">i3</refmiscinfo>
|
||||
<refmiscinfo class="version">4.5.1</refmiscinfo>
|
||||
<refmiscinfo class="version">4.6</refmiscinfo>
|
||||
<refmiscinfo class="manual">i3 Manual</refmiscinfo>
|
||||
</refmeta>
|
||||
<refnamediv>
|
||||
|
Loading…
Reference in New Issue
Block a user