Removed news since it is redundant to the main news file

This commit is contained in:
2019-05-26 19:00:43 +02:00
parent 731e58e02a
commit 2dc0ef5a2f
2 changed files with 0 additions and 170 deletions

View File

@@ -14,7 +14,6 @@ Guided Tour
.. class:: screenshot center
.. image:: images/gnusteplogo.png
:alt: Amanda by Agnieszka Czajkowska
:height: 100
:width: 100
@@ -73,7 +72,6 @@ Table of contents
- `Clip <clip.html>`_
- `Backgrounds and themes <back.html>`_
- `Miscellaneous <misc.html>`_
- `News <news.html>`_
Archives
--------

View File

@@ -1,168 +0,0 @@
---
layout: default
title: Guided Tour - News
---
<h1><strong>
<center>News</center></strong></h1>
<strong>
</strong>
<p>
</p>
<center><a href="index.html">Back to index</a></center>
<p>
<strong>This page has been added to allow easy discovery of the main
changes from one
version to another. The original text is drawn directly from the <a href="{{ site.baseurl }}/news">windowmaker.org site</a>.
Moving forward, it is anticipated that additional comments and
observations on Window Maker development news will be provided as well.</strong>
</p>
<h3>Version 0.95.4 released</h3>
<p> Window Maker 0.95.4 was released on January 3rd 2013. There was a major code cleanup related to icons, some changes
in WPrefs, the addition of a new "Center" placement strategy, support for _NET_FRAME_EXTENTS, the removal of CPP
dependency to process menu files and small fixes and improvements all around.</p>
<h3>Version 0.95.3 released</h3>
<p> Window Maker 0.95.3 was released on May 16th 2012. This release fixes a regression
which would cause more than one instance of an application to start (under some circunstances) when using menu
shortcuts. The window maximization procedures now have a more intuitive behavior with respect to remembering
the old geometry and going back to it. Furthermore, there are some other small fixes and cleanups.</p>
<h3>Version 0.95.2 released</h3>
<p> Window Maker 0.95.2 was released on February 14th 2012, and it contains just a few
commits on top of 0.95.1. They were necessary to fix a few issues like 'make dist' not compiling.
Furthermore a few more code cleanups slipped in.</p>
<h3>Version 0.95.1 released</h3>
<p>Window Maker 0.95.1 was released on January 29th 2012.</p>
<p>The last official Window Maker release was version 0.92.0 from 2005, and version 0.95.1 contains many bug fixes and
also a few new features.</p>
<h3>New features and highlights</h3>
<p>The following list is incomplete, but should give a first-order approximation to the new features in this release.
For the truly curious among you, reading through <code>git log</code> is the only complete source of information.</p>
<ul>
<li>
<p><a href="http://repo.or.cz/w/wmaker-crm.git/commit/6924454836b3a9432def2749f093ea060ac82e97">Left Half / Right
Half Maximize</a>.</p>
</li><li>
<p><a href="http://repo.or.cz/w/wmaker-crm.git/commit/cf62d1591f5aef1e6760a8c0881a6de97ae26e92">Maximus: tiled
maximization</a>. Maximizes a window such that it occupies the largest area without overlapping others.</p>
</li><li>
<p><a href="http://repo.or.cz/w/wmaker-crm.git/commit/a063338175511c4e6af211cef9f2c8a555d7cb44">New mouse-resizing
functionality</a>. Windows can now be resized vertically (horizontally) using MOD+Wheel (CTRL+Wheel).</p>
</li><li>
<p><a href="http://repo.or.cz/w/wmaker-crm.git/commit/05720d97076ffc1569e50d904b998ec99c3d3d4e">History and TAB
completion in dialogs</a>. To use this new functionality in your old WMRootMenu, replace %a by %A in the relevant
entry. It will look like this <code>(Run..., SHEXEC, "%A(Run, Type command:)")</code>. Or use
<code>wmgenmenu</code> to generate a new menu.</p>
</li><li>
<p><a href="http://repo.or.cz/w/wmaker-crm.git/commit/a257e16593bb471662ce46f65d489c2ba6d87813">Bouncing appicon
effect</a>.</p>
</li><li>
<p>New applications (<a href="http://repo.or.cz/w/wmaker-crm.git/commit/1861880239634774bf898175a3155b7c7cd9b59c">wmgenmenu</a> and wmmenugen)
to generate the root menu automatically by looking which applications you have on your $PATH. Translations to
German, <a href="http://repo.or.cz/w/wmaker-crm.git/commit/077a2eaa71623421eaffc234c30e6d40a52f0220">Spanish and
French</a> of menus generated by wmgenmenu.</p>
</li><li>
<p><a href="http://repo.or.cz/w/wmaker-crm.git/commit/56d856878743ec2d3b8d98ab6a0b61a6b2c99129">Automatic detection
of configuration changes</a>. Linux users whose kernel supports the <a href="http://en.wikipedia.org/wiki/Inotify">inotify</a> mechanism have their configuration changes detected
automatically without polling, reducing the number of CPU wakeups.</p>
</li><li>
<p><a href="http://repo.or.cz/w/wmaker-crm.git/commit/9318a7f42870753bd6b8c306573936369aa819f4">Improved dockapp
recognition.</a></p>
</li><li>
<p>And many trivial things which reduce little annoyances one might have. For example, an option was added to
control whether or not Window Maker should do <a href="http://repo.or.cz/w/wmaker-crm.git/commit/d6c134f420bfa1cd6b6a9474d01548933b559901">automatic workspace
switching</a> to satisfy a focus request from a window located in another workspace.</p>
</li><li>
<p>(For developers). The <a href="http://repo.or.cz/w/wmaker-crm.git/commit/442e3876c6e5a78c6ed385ec204647553f45c168">addition</a> of a debian/
folder which allows the creation of a debian package for wmaker using the git sources.</p>
</li><li>
<p><a href="http://repo.or.cz/w/wmaker-crm.git/commit/b6689a0108fd06ba4d7bf22b789b3de531c2ad70">Added keyboard
shortcut to uncover/cover the dock</a>.</p>
</li><li>
<p><a href="http://repo.or.cz/w/wmaker-crm.git/commit/18408fff93468c533bf4aef3ce6c9808b415adde">Mac OS X-style
window cycling</a>.</p>
</li><li>
<p><a href="http://repo.or.cz/w/wmaker-crm.git/commit/c201e1612c1798106ccc2f806669a90b0bbb7a19">Preliminary XRandR
support</a> (needs a bit more work to be bug-free; not compiled in by default. Use --enable-xrandr if you want to
test it).</p>
</li>
</ul>
<h3>Bug fixes</h3>
<p>Window Maker 0.92.0 was already very stable, but many bugs were fixed in this release. A <strong>very</strong>
incomplete list is given below, and as time permits it will be updated (including links to the commits) in the future.
But the message now is that if you don't like bugs, use version 0.95.1.</p>
<ul>
<li>
<p><a href="http://repo.or.cz/w/wmaker-crm.git/commit/37829a7c60ca09eb47d4d82b00070f6f6c0fb277">Fix loading saved
states on 64-bit systems</a></p>
</li><li>
<p>Fix to avoid a segfault when creating more than 81 workspaces, as reported on youtube <a href="http://www.youtube.com/watch?v=fkNJZvKwmhE">here</a>.</p>
</li><li>
<p><a href="http://repo.or.cz/w/wmaker-crm.git/commit/c91bb1ba1360006c568db37438779e525868cf17">Periodic focus
bug</a>.</p>
</li>
</ul>
<h3>Summary of changes</h3>
<p>A lot of effort was put into cleaning up the code, with lots of code removal and tidying things up. The following
output should give you an idea of the development in the last cycle:</p>
<pre>git diff --shortstat wmaker-0.92.0+..wmaker-0.95.1<br> 592 files changed, 118361 insertions(+), 133342 deletions(-)<br>git diff --shortstat 688a56e8ab67b..wmaker-0.95.1<br> 566 files changed, 37676 insertions(+), 41817 deletions(-)<br></pre>
The first shortstat is really everything, including the (huge) patch generated in this <a href="http://repo.or.cz/w/wmaker-crm.git/commit/688a56e8ab67b56550e2874d9d7423f0d435bfd9">commit</a> from 2009, which changed the old
sources to the linux kernel coding style. The second shortstat contains the summary of development afterwards -- but included is
the addition of a debian folder with files summing around ~20k lines. The full diffstat for the second command can be seen
<a href="{{ site.baseurl }}/news/fulldiffstat.html">here</a>.
<p>
</p>
<center><a href="index.html">Back to index</a></center>