Permalink
Browse files

Update the documentation for the 0.5 release.

  • Loading branch information...
1 parent d4edee6 commit 380b5c14bb68ae5eeec56af0cfdd90a8a15cb4b1 @dmpayton dmpayton committed Nov 11, 2012
Showing with 82 additions and 2 deletions.
  1. +2 −2 docs/conf.py
  2. +1 −0 docs/index.rst
  3. +66 −0 docs/releases/0.5.rst
  4. +13 −0 docs/releases/index.rst
View
@@ -48,9 +48,9 @@
# built documents.
#
# The short X.Y version.
-version = '0.4'
+version = '0.5'
# The full version, including alpha/beta/rc tags.
-release = '0.4'
+release = '0.5'
# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
View
@@ -57,6 +57,7 @@ Miscellaneous
* :doc:`Frequently Asked Questions </manual/faq>`
* :doc:`Hacking Qtile </manual/hacking>`
+* :doc:`Release notes </releases/index>`
* :doc:`License </manual/license>`
View
@@ -0,0 +1,66 @@
+=======================
+Qtile 0.5 release notes
+=======================
+
+*November 11th, 2012*
+
+Download `qtile-0.5.tar.gz <https://github.com/qtile/qtile/archive/v0.5.tar.gz>`_
+
+This marks the first officially community managed release.
+
+Changelog
+=========
+
+Features
+--------
+
+* Test framework is now `nose <https://nose.readthedocs.org/en/latest/>`_
+* Documentation is now in `sphinx <http://sphinx-doc.org/>`_
+* Several install guides for various OSes
+* New widgets: battery based icon, MPRIS1, canto, current layout, yahoo
+ weather, sensors, screen brightness, notifiy, pacman, windowtabs,
+ she, crashme, wifi.
+* Several improvements to old widgets (e.g. battery widget displays low
+ battery in red, GroupBox now has a better indication of which screen
+ has focus in multi-screen setups, improvements to Prompt, etc.)
+* Desktop notification service.
+* More sane way to handle configuration files
+* Promote dgroups to a first class entity in libqtile
+
+- Allow layouts to be named on an instance level, so you can:
+ ::
+
+ layouts = [
+ # a layout just for gimp
+ layout.Slice('left', 192, name='gimp', role='gimp*toolbox',
+ fallback=layout.Slice('right', 256, role='gimp*dock',
+ fallback=layout.Stack(stacks=1, **border_args)))
+ ]
+ ...
+
+ dynamic_groups = { 'gimp': {'layout': 'gimp'} }
+
+ Dgroups(..., dynamic_groups, ...)
+
+* New Layout: Zoomy
+* Add a session manager to re-exec qtile if things go south
+* Support for WM_TAKE_FOCUS protocol
+* Basic .desktop file for support in login managers
+* Qsh reconnects after qtile is restarted from within it
+* Textbox supports pango markup
+* Examples moved to `qtile-examples <https://github.com/qtile/qtile-examples>`_ repository.
+
+Bug fixes
+---------
+
+* Fix several classes of X races in a more sane way
+* Minor typo fixes to most widgets
+* Fix several crashes when drawing systray icons too early
+* Create directories for qtile socket as necessary
+* PEP8 formatting updates (though we're not totally there yet)
+* All unit tests pass
+* Lots of bugfixes to MonadTall
+* Create IPC socket directory if necessary
+* Better error if two widgets have STRETCH width
+* Autofloat window classes can now be overridden
+* xkeysyms updated
@@ -0,0 +1,13 @@
+=============
+Release Notes
+=============
+
+Release notes for official Qtile releases.
+
+Final Releases
+==============
+
+0.5 release
+-----------
+
+* :doc:`/releases/0.5/`

0 comments on commit 380b5c1

Please sign in to comment.