From e18dd2107541cbbf4b5bf875f5919a6938910d91 Mon Sep 17 00:00:00 2001 From: Michael Stapelberg Date: Sun, 31 Jul 2011 22:07:02 +0200 Subject: [PATCH] remove old RELEASE-NOTES from git. they are archived in the i3-website git --- RELEASE-NOTES-3.a-bf1 | 54 ------------------------------------ RELEASE-NOTES-3.b | 51 ---------------------------------- RELEASE-NOTES-3.c | 41 ---------------------------- RELEASE-NOTES-3.d | 62 ------------------------------------------ RELEASE-NOTES-tree-pr1 | 45 ------------------------------ RELEASE-NOTES-tree-pr2 | 43 ----------------------------- RELEASE-NOTES-tree-pr3 | 43 ----------------------------- RELEASE-NOTES-tree-pr4 | 37 ------------------------- 8 files changed, 376 deletions(-) delete mode 100644 RELEASE-NOTES-3.a-bf1 delete mode 100644 RELEASE-NOTES-3.b delete mode 100644 RELEASE-NOTES-3.c delete mode 100644 RELEASE-NOTES-3.d delete mode 100644 RELEASE-NOTES-tree-pr1 delete mode 100644 RELEASE-NOTES-tree-pr2 delete mode 100644 RELEASE-NOTES-tree-pr3 delete mode 100644 RELEASE-NOTES-tree-pr4 diff --git a/RELEASE-NOTES-3.a-bf1 b/RELEASE-NOTES-3.a-bf1 deleted file mode 100644 index e3c51355..00000000 --- a/RELEASE-NOTES-3.a-bf1 +++ /dev/null @@ -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. - -I’d 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 diff --git a/RELEASE-NOTES-3.b b/RELEASE-NOTES-3.b deleted file mode 100644 index 43220a4d..00000000 --- a/RELEASE-NOTES-3.b +++ /dev/null @@ -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 you’re warned, let’s 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 user’s 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 diff --git a/RELEASE-NOTES-3.c b/RELEASE-NOTES-3.c deleted file mode 100644 index 8005d366..00000000 --- a/RELEASE-NOTES-3.c +++ /dev/null @@ -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: Don’t 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 don’t 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: Don’t hide assigned clients to inactive but visible workspaces - --- Michael Stapelberg, 2009-08-19 diff --git a/RELEASE-NOTES-3.d b/RELEASE-NOTES-3.d deleted file mode 100644 index 83a6659c..00000000 --- a/RELEASE-NOTES-3.d +++ /dev/null @@ -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 user’s 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: Don’t crash if the numlock symbol cannot be found - * Bugfix: Don’t 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 diff --git a/RELEASE-NOTES-tree-pr1 b/RELEASE-NOTES-tree-pr1 deleted file mode 100644 index dec817fa..00000000 --- a/RELEASE-NOTES-tree-pr1 +++ /dev/null @@ -1,45 +0,0 @@ -Release notes for i3 tree-pr1 ------------------------------ - -This is a PREVIEW RELEASE for the tree branch. It is *NOT* part of i3’s 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 it’s 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 diff --git a/RELEASE-NOTES-tree-pr2 b/RELEASE-NOTES-tree-pr2 deleted file mode 100644 index 533c3c76..00000000 --- a/RELEASE-NOTES-tree-pr2 +++ /dev/null @@ -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 -i3’s 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 it’s 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 diff --git a/RELEASE-NOTES-tree-pr3 b/RELEASE-NOTES-tree-pr3 deleted file mode 100644 index fd8f4c3f..00000000 --- a/RELEASE-NOTES-tree-pr3 +++ /dev/null @@ -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 -i3’s 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 it’s 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 diff --git a/RELEASE-NOTES-tree-pr4 b/RELEASE-NOTES-tree-pr4 deleted file mode 100644 index 9316bbaf..00000000 --- a/RELEASE-NOTES-tree-pr4 +++ /dev/null @@ -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 -i3’s 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