]> git.decadent.org.uk Git - ion3.git/blobdiff - RELNOTES
Reworded explanation of unstripped binaries.
[ion3.git] / RELNOTES
index 0834cfa59f5c067cfd5aac6e0adf81469da63ca5..468a6c4cf72c0cf6fd775409feec533e4940f0be 100644 (file)
--- a/RELNOTES
+++ b/RELNOTES
@@ -1,10 +1,86 @@
 
+ion-3rc-20070708
+----------------
+
+This third "rc" release again simply fixes some minor problems in 
+the previous release.
+
+
+ion-3rc-20070608
+----------------
+
+This is the second "rc" release, and contains primarily bug fixes
+and other minor improvements.
+
+
+ion-3rc-20070506
+----------------
+
+This is the first "rc" or "(stable) release candidate" release of 
+Ion3. This means that there will not be any further major changes 
+to it. Bugs will be fixed, and as an exception to the general 
+feature freeze, some hooks may still be added, if deemed useful.
+Translations may also be included. After no new bugs (that can not
+be deemed features) have been found in this or following "rc" 
+releases, the stable Ion3 will be released.
+
+Most of the changes in this release to the previous one already
+are bug fixes, in addition to some general clean-up. Other notable
+changes are:
+
+  * Winprop matching improvements: it is possible to match against
+    `is_dockapp` and `is_transient` (booleans), and there's a hack
+    to support `class` and `instance` for dockapps too.
+
+  * The default configuration puts dockapps in the statusbar's
+    tray area.
+
+  * The autoconf kludge has been removed, as I will have nothing
+    to do with it, and nobody else seems to support or maintain 
+    it either.
+
+  * Tab numbers are displayed when releasing modifiers in the
+    `Mod1+K` submap.
+
+Distributors should pay heed to the name policy notice in the
+LICENSE file.
+
+
+ion-3ds-20070318
+----------------
+
+This may be the last "ds" release if Ion3; if all goes well, the next
+release is likely to be an "rc". Some minor improvements will still 
+be done, and minor requests may be accepted, so be quick.
+
+The most notable changes in this release from the previous one are:
+
+  * Transients and queries in too small frames are "unsqueezed" out
+    of them, unless disabled with `ioncore.set{ unsqueeze = false }`.
+
+  * Some changes in default `cfg_ion.lua`: instead of loading 
+    various other files, just `cfg_default.lua` is loaded instead.
+
+  * `mod_tiling.untile` (available in the context menu) may be used 
+    to decompose tilings into floating frames. (This is the approximate
+    opposite of `mod_tiling.mkbottom` and the "new tiling" context menu 
+    entry.)
+
+  * Improved context menus.
+
+  * Slightly improved defaults style, using the drawing engine's
+    added possibility of partial borders.
+
+  * Various fixes and other improvements, in particular in relation
+    to focus code.
+
+
 ion-3ds-20070203
 ----------------
 
   * There's been changes in padding/spacing usage in styles. Frames
     now surround stuff inside borders not with `spacing` pixels, but
-    with `padding_pixels. Spacing is only used to space things within
+    with `padding_pixels`. Spacing is only used to space things within
     the borders (all the tabs and the client window from each other).
     Consequently, custom styles may need to be updated to reflect this,
     by increasing the padding, possibly also altering/removing colour