remove old RELEASE-NOTES from git. they are archived in the i3-website git

This commit is contained in:
Michael Stapelberg 2011-07-31 22:07:02 +02:00
parent 03f639d45c
commit e18dd21075
8 changed files with 0 additions and 376 deletions

View File

@ -1,54 +0,0 @@
Release notes for i3 v3.a-bf1
-----------------------------
This is the first bugfix release (bf1) for version 3.a of i3. We felt it was
a good idea to release the bugfixes which were collected during the last two
months so that the users of stable releases (as opposed to users following
the git tree) enjoy a much better i3.
Id like to thank all contributors who made this release possible by their
support and bug reports, especially mist, mxf, Atsutane and ch3ka.
All users of i3 3.a are encouraged to upgrade as soon as possible.
A list of changes follows:
* Bugfix: When entering a stack window with the mouse, set focus to the
active client in the container the stack window belongs to.
* Bugfix: Correctly filter out the numlock bit. This fixes i3 not reacting
to any keybindings after pressing numlock once.
* Bugfix: Don't crash when Xinerama is disabled.
* Bugfix: Correctly remove client from container when moving to another
workspace.
* Bugfix: Set focus to the client which was previously focused instead of
the next client in container when moving windows out of a container.
* Bugfix: Correctly set focus when switching between screens.
* Bugfix: Don't crash anymore moving focus to another screen under the
following conditions: The screen you switch to has a lower number of cells
and/or rows than the current one, you switch focus using your mouse, you
previously were in a column/row which is not available on the destination
screen.
* Bugfix: When switching screens, warp the pointer to the correct
destination window.
* Bugfix: Store dock clients per screen, not per workspace.
* Bugfix: Perform bounds checking for snapped containers.
* Bugfix: Send clients their absolute position/size (on the root window) in
generated configure events. This fixes problems with xfontsel, xmaple,
etc.
* Bugfix: Correctly update state when moving fullscreen windows across
workspaces.
* Bugfix: Correctly restart i3 when not using its absolute path
* Bugfix: Drag & Drop in GTK applications works now
* Bugfix: Don't hide non-managed windows (libnotify-popups for example)
when raising clients in stacked containers.
* Bugfix: Correctly restore focus when leaving fullscreen mode
* Bugfix: Re-distribute free space when closing customly resized containers,
re-evaluate for other containers
* Bugfix: When moving windows into different containers, insert them at the
correct position.
* Bugfix: Correctly set focus when moving windows into other containers
* Implement scrolling on stack windows and on the bottom bar.
* Create i3-wm-dbg with debug symbols
* Don't rely on libxcb-wm any longer, as it got removed in libxcb 0.3.4.
-- Michael Stapelberg, 2009-05-03

View File

@ -1,51 +0,0 @@
Release notes for i3 v3.β
-----------------------------
This is the second version (3.β, transcribed 3.b) of i3. It is considered stable.
The most important change probably is the implementation of floating clients,
primarily useful for dialog/toolbar/popup/splash windows. When using i3 for
managing floating windows other than the ones mentioned beforehand, please
keep in mind that i3 is a tiling window manager in the first place and thus
you might better use a "traditional" window manager when having to deal a
lot with floating windows.
Now that youre warned, lets have a quick glance at the other new features:
* jumping to other windows by specifying their position or window class/title
* assigning clients to specific workspaces by window class/title
* automatically starting programs (such as i3status + dzen2)
* configurable colors
* variables in configfile
Furthermore, we now have a users guide which should be the first document
you read when new to i3 (apart from the manpage).
Thanks for this release go out to mist, Atsutane, ch3ka, urs, Moredread,
badboy and all other people who reported bugs/made suggestions.
A list of changes follows:
* Bugfix: Correctly handle col-/rowspanned containers when setting focus.
* Bugfix: Correctly handle col-/rowspanned containers when snapping.
* Bugfix: Force reconfiguration of all windows on workspaces which are
re-assigned because a screen was detached.
* Bugfix: Several bugs in resizing table columns fixed.
* Bugfix: Resizing should now work correctly in all cases.
* Bugfix: Correctly re-assign dock windows when workspace is destroyed.
* Bugfix: Correctly handle Mode_switch modifier.
* Bugfix: Don't raise clients in fullscreen mode.
* Bugfix: Re-assign dock windows to different workspaces when a workspace
is detached.
* Bugfix: Fix crash because of workspace-pointer which did not get updated
* Bugfix: Correctly initialize screen when Xinerama is disabled.
* Bugfix: Fullscreen window movement and focus problems fixed
* Implement jumping to other windows by specifying their position or
window class/title.
* Implement jumping back by using the focus stack.
* Implement autostart (exec-command in configuration file).
* Implement floating.
* Implement automatically assigning clients on specific workspaces.
* Implement variables in configfile.
* Colors are now configurable.
-- Michael Stapelberg, 2009-06-21

View File

@ -1,41 +0,0 @@
Release notes for i3 v3.γ
-----------------------------
This is the third version (3.γ, transcribed 3.c) of i3. It is considered stable.
This release contains many small improvements like using keysymbols in the
configuration file, named workspaces, borderless windows, an IPC interface
etc. (see below for a complete list of changes)
Thanks for this release go out to bapt, badboy, Atsutane, tsdh, xeen, mxf,
and all other people who reported bugs/made suggestions.
Special thanks go to steckdenis, yellowiscool and farvardin who designed a logo
for i3.
A list of changes follows:
* Implement a reload command
* Implement keysymbols in configuration file
* Implement assignments of workspaces to screens
* Implement named workspaces
* Implement borderless/1-px-border windows
* Implement command to focus screens
* Implement IPC via unix sockets
* Correctly render decoration of floating windows
* Map floating windows requesting (0x0) to center of their leader/workspace
* Optimization: Render stack windows on pixmaps to reduce flickering
* Optimization: Directly position new windows to their final position
* Bugfix: Repeatedly try to find screens if none are available
* Bugfix: Correctly redecorate clients when changing focus
* Bugfix: Dont crash when clients reconfigure themselves
* Bugfix: Fix screen wrapping
* Bugfix: Fix selecting a different screen with your mouse when not having
any windows on the current workspace
* Bugfix: Correctly unmap stack windows and dont re-map them too early
* Bugfix: Allow switching layout if there are no clients in the this container
* Bugfix: Set WM_STATE_WITHDRAWN when unmapping, unmap windows when
destroying
* Bugfix: Dont hide assigned clients to inactive but visible workspaces
-- Michael Stapelberg, 2009-08-19

View File

@ -1,62 +0,0 @@
Release notes for i3 v3.δ
-----------------------------
This is the third version (3.δ, transcribed 3.d) of i3. It is considered stable.
This release features tabbing and some more advanced modifications of the
stacking window (see the users guide), vim-like marks, support for the
urgency hint, horizontal resizing of containers (finally), modes (which can
make your keybindings a lot simpler), an unlimited amount of workspaces
and several bugfixes (see below for the complete list of changes).
Furthermore, the configuration file parsing has been rewritten to use a
lex/yacc based lexer/parser. This makes our configuration file more easy to
understand and more flexible from the point of view of a developer. For some
of the new features, you already need the new lexer/parser. To not break your
current configuration, however, the old parser is still included and used by
default. I strongly recommend you to add the flag -l when starting i3 and
switch your configuration file to the new lexer/parser. This should only
require minor changes, if at all. In the next released version of i3, the
old configuration file parsing will be removed!
Also, this release includes the testcases which were developed in a separate
branch so far. They use Perl, together with X11::XCB, which you can download
from CPAN. Please make sure you are not doing anything important when running
the testcases, as they may modify your layout and use different workspaces.
They also might, of course, actually find bugs and crash i3 ;-).
Thanks for this release go out to xeen, mist, badboy, Mikael, mxf, Atsutane,
tsdh, litemotiv, shatter, msi, yurifury, dirkson, Scytale, Grauwolf and all
other people who reported bugs/made suggestions.
A list of changes follows:
* Implement tabbing (command "T")
* Implement horizontal resize of containers (containers! not windows)
* Implement the urgency hint for windows/workspaces
* Implement vim-like marks (mark/goto command)
* Implement stack-limit for further defining how stack windows should look
* Implement modes which allow you to use a different set of keybindings
when inside a specific mode
* Implement changing the default mode of containers
* Implement long options (--version, --no-autostart, --help, --config)
* Implement 'bt' to toggle between the different border styles
* Implement an option to specify the default border style
* Use a yacc/lex parser/lexer for the configuration file
* The number of workspaces is now dynamic instead of limited to 10
* Floating windows (and tiled containers) can now be resized using
floating_modifier and right mouse button
* Dock windows can now reconfigure their height
* Bugfix: Correctly handle multiple messages on the IPC socket
* Bugfix: Correctly use base_width, base_height and size increment hints
* Bugfix: Correctly send fake configure_notify events
* Bugfix: Dont crash if the numlock symbol cannot be found
* Bugfix: Dont display a colon after unnamed workspaces
* Bugfix: If the pointer is outside of the screen when starting, fall back to
the first screen.
* Bugfix: Initialize screens correctly when not using Xinerama
* Bugfix: Correctly handle unmap_notify events when resizing
* Bugfix: Correctly warp pointer after rendering the layout
* Bugfix: Fix NULL pointer dereference when reconfiguring screens
-- Michael Stapelberg, 2009-11-09

View File

@ -1,45 +0,0 @@
Release notes for i3 tree-pr1
-----------------------------
This is a PREVIEW RELEASE for the tree branch. It is *NOT* part of i3s regular
releases and should *NOT* be packaged in the usual way for distributions.
Instead, provide a separate, unofficial package if possible.
The so called tree branch is the place where the next version of i3 is
developed. This time, we did a major code refactoring bringing many changes.
The idea is to use a tree as datastructure instead of separate lists (like one
for outputs, workspaces and a table for storing your window layout).
Quite a few advantages arise from this new data structure. The most prominent
ones will be a slightly different look and feel, the possibility to store your
layout and restore it later, correct resizing, a much cleaner command parser
and more little improvements.
As this is a preview release, some things are not working yet. Generally,
though, the core developers are using it already and think its good enough to
try it out. With this release, we want to gather feedback from you, so please
report any bugs you encounter in our bugtracker at http://i3.zekjur.net/bugs
What should be working in this release?
---------------------------------------
• Basic window management, navigation, moving
• Fullscreen mode, correct aspect ratio
• Stacked/Tabbed layout, floating mode
• Splitting (for fancy layouts), resizing
• Restarts, preserving the layout
• i3bar, get it from http://git.merovius.de/
If any of these features do not work (correctly), please file a bugreport.
What is not working in this release?
------------------------------------
• RandR changes (i3 needs to be restarted)
• Assignments
• Configfile compatibility
• Workspace switching is sometimes not working. If you find a pattern, please
report it.
• There are still some bugs in resizing. Please report!
-- Michael Stapelberg, 2010-12-06

View File

@ -1,43 +0,0 @@
Release notes for i3 tree-pr2
-----------------------------
This is the second PREVIEW RELEASE for the tree branch. It is *NOT* part of
i3s regular releases and should *NOT* be packaged in the usual way for
distributions. Instead, provide a separate, unofficial package if possible.
The so called tree branch is the place where the next version of i3 is
developed. This time, we did a major code refactoring bringing many changes.
The idea is to use a tree as datastructure instead of separate lists (like one
for outputs, workspaces and a table for storing your window layout).
Quite a few advantages arise from this new data structure. The most prominent
ones will be a slightly different look and feel, the possibility to store your
layout and restore it later, correct resizing, a much cleaner command parser
and more little improvements.
As this is a preview release, some things are not working yet. Generally,
though, the core developers are using it already and think its good enough to
try it out. With this release, we want to gather feedback from you, so please
report any bugs you encounter in our bugtracker at http://i3.zekjur.net/bugs
What should be working in this release?
---------------------------------------
• Basic window management, navigation, moving
• Fullscreen mode, correct aspect ratio
• Stacked/Tabbed layout, floating mode
• Splitting (for fancy layouts), resizing
• Restarts (preserving the layout), crash handler
• RandR changes, keyboard layout changes
• Dock clients
• i3bar, get it from http://git.merovius.de/
If any of these features do not work (correctly), please file a bugreport.
What is not working in this release?
------------------------------------
• Assignments
• Configfile compatibility
-- Michael Stapelberg, 2011-03-07

View File

@ -1,43 +0,0 @@
Release notes for i3 tree-pr3
-----------------------------
This is the third PREVIEW RELEASE for the tree branch. It is *NOT* part of
i3s regular releases and should *NOT* be packaged in the usual way for
distributions. Instead, provide a separate, unofficial package if possible.
The so called tree branch is the place where the next version of i3 is
developed. This time, we did a major code refactoring bringing many changes.
The idea is to use a tree as datastructure instead of separate lists (like one
for outputs, workspaces and a table for storing your window layout).
Quite a few advantages arise from this new data structure. The most prominent
ones will be a slightly different look and feel, the possibility to store your
layout and restore it later, correct resizing, a much cleaner command parser
and more little improvements.
As this is a preview release, some things are not working yet. Generally,
though, the core developers are using it already and think its good enough to
try it out. With this release, we want to gather feedback from you, so please
report any bugs you encounter in our bugtracker at http://bugs.i3wm.org/
What should be working in this release?
---------------------------------------
• Basic window management, navigation, moving
• Fullscreen mode, correct aspect ratio
• Stacked/Tabbed layout, floating mode
• Splitting (for fancy layouts), resizing
• Restarts (preserving the layout), crash handler
• RandR changes, keyboard layout changes
• Dock clients
• Assignments
• i3bar, get it from http://git.merovius.de/
If any of these features do not work (correctly), please file a bugreport.
What is not working in this release?
------------------------------------
• Configfile compatibility
-- Michael Stapelberg, 2011-05-28

View File

@ -1,37 +0,0 @@
Release notes for i3 tree-pr4
-----------------------------
This is the fourth PREVIEW RELEASE for the tree branch. It is *NOT* part of
i3s regular releases and should *NOT* be packaged in the usual way for
distributions. Instead, provide a separate, unofficial package if possible.
The so called tree branch is the place where the next version of i3 is
developed. This time, we did a major code refactoring bringing many changes.
The idea is to use a tree as datastructure instead of separate lists (like one
for outputs, workspaces and a table for storing your window layout).
Quite a few advantages arise from this new data structure. The most prominent
ones will be a slightly different look and feel, the possibility to store your
layout and restore it later, correct resizing, a much cleaner command parser
and more little improvements.
This release is considered a release candidate for i3 v4.0. We will not make
big changes and plan to release v4.0 in a few weeks.
With this release, we want to gather feedback from you, so please
report any bugs you encounter in our bugtracker at http://bugs.i3wm.org/
What should be working in this release?
---------------------------------------
• Basic window management, navigation, moving
• Fullscreen mode, correct aspect ratio
• Stacked/Tabbed layout, floating mode
• Splitting (for fancy layouts), resizing
• Restarts (preserving the layout), crash handler
• RandR changes, keyboard layout changes
• Dock clients
• Assignments
• Config file compatibility
• i3bar, get it from http://git.merovius.de/
-- Michael Stapelberg, 2011-07-15