[ubuntu/wily-proposed] jwm 2.3.1-0ubuntu1 (Accepted)

Israel Dahl israeldahl at gmail.com
Wed Aug 12 11:20:13 UTC 2015


jwm (2.3.1-0ubuntu1) wily; urgency=medium

  * New upstream release.
  * debian/patches
    - removed all old patches, because they are obsolete due to changes in the upstream code.
    - created new jwmrc patch to re-implement debian menu as well as add a more complete icon search path and more common keyboard bindings
  * debian/rules
    - use autoconf to automatically configure
  * debian/watch
    - point upstream to correct link and use better extention search
  * debian/control
    - improve readability and add support for jpg and svg icons
  * 2.3.1 fixes
    - Added an option to group windows by class in the task bar. (the group attribute of the TrayStyle tag).
    - Fixed an issue with menus showing up across monitors when Xinerama is enabled.
    - Added the ability to show Motif-style handles on windows (the decorations attribute of WindowStyle).
    - Fixed an issue where the next/prev key bindings would not advance past a window that does not accept input focus.
    - Fixed the behavior of the Include tag within menus so that it no longer creates a submenu.
    - Menus included using Include are no longer loaded each time the menu is accessed.
    - Added a Dynamic submenu that will re-load its menu contents each time it is accessed.

  * 2.3.0
  * New Features
    - Added support for client requested XRaiseWindow (issue #117).
    - Added native language support for the confirm dialog.
    - Added support for _NET_RESTACK_WINDOW (issue #118).
    - Added key binding to send the current window to a different desktop (issue #119).
    - Support the specification of an alternate configuration file (patch from Brian Bidulock)
    - Added Corner option to configure the roundedness of windows.
    - Updated the look of borders around menus and trays.
    - Add support for _NET_WM_MOVERESIZE (issue #142).
    - Add the fullscreen group option (patch from George Shaw).
    - Made window style configuration more consistent (may break old configuration files).
    - Add scale background type.
    - Added group options: nomin, nomax, noclose, nomove, noresize (issue #152), and nofullscreen (issue #163).
    - Added the Outline tag to MenuStyle to specify the color of menu outlines (issue #31).
    - Added the Outline tag to TrayStyle to specify the color of tray outlines.
    - To conform with GNU standards, running "make install" no longer strips the executable. To strip the executable, "make install‑strip" can be used instead.
    - Added the ability to swallow the same client into a tray multiple times.
    - Added the ability to specify where the tray is hidden when auto-hide is enabled (issue #34).
    - Menu Includes are now loaded dynamically when a menu is shown rather than when JWM starts.
    - Added the sendu, sendd, sendl and sendr key bindings to send a window to a different desktop (issue #119).
    - Added the maxh, maxv, maxtop, maxbottom, maxleft and maxright key bindings (issues #120 and #157).
    - Added the ability to have separate actions per mouse button for tray buttons (issue #171). This is accomplished using the Button tag.
    - The Button tags are optional. By default the action will use mouse button mask 123.
    - Add the ability to have separate actions per mouse button for clock tray components (issue #171) and the ability to have clock tray components run actions like tray buttons (issue #172).
    - Add support for more than 10 menus. Now 26 additional menus can be defined using the letters a through z.
  * Configuration Changes
    - The following XSLT is available to update JWM v2.2 configuration files for use with JWM v2.3: jwm-2.3.xslt.
    - To convert an existing v2.2 configuration file using xsltproc, run: cp ~/.jwmrc ~/.jwmrc.old && xsltproc jwm-2.3.xslt ~/.jwmrc.old > ~/.jwmrc
    - If you have multiple configuration files, it may be necessary to apply the XSLT to some or all of them depending on what configuration options are stored in the file.

  * A summary of configuration changes follows.

    - The ActiveBackground and ActiveForeground tags have been replaced by Background and Foreground under the Active tag. This applies to TrayStyle, TaskListStyle, TrayButtonStyle, PagerStyle, and MenuStyle.
    - The Inactive tag under WindowStyle has been removed. The tags that used to go within this tag now go directly under the WindowStyle tag.
    - The autohide attribute in Tray now determines where the tray should be hidden (left, right, top, bottom, or off) instead of true or false.
    - Now actions in the Clock tag must be prefixed with exec: to run an external program.
    - See the configuration documentation for documentation on all configuration options.
  * Bug Fixes
    - ICCCM 2.0 WM_S selection compliance (patch from Brian Bidulock).
    - Fixed client window position after maximize/restore (issue #115, patch from Biran Bidulock).
    - Fixed window mapping bug with show desktop (issue #114).
    - Give focus to the top-most window after show desktop (issue #64).
    - Fix uninitialized memory when loading images (patch from Brian Bidulock).
    - Fix overlapping string issue with FriBidi (patch from Brian Bidulock).
    - Fixed non-UTF8 locales (issue #56).
    - Fixed transparency issue with some applications (issue #130).
    - Fixed focus after key events (patch from Brian Bidulock).
    - Fixed loss of focus after restoring windows (issue #131).
    - Fix setting of _NET_WM_STATE_HIDDEN when a window is minimized (issue #133, patch from Brian Bidulock).
    - Grab input focus at startup if not already set (issue #148).

  * Updated Translations

    - Russian (Aleksandr Samusenko)
    - French (Pierrick)
    - Italian (Flavio aka Man from Mars)
    - Spanish (Pablo Lezaeta)

Date: Tue, 04 Aug 2015 10:55:35 -0500
Changed-By: Israel Dahl <israeldahl at gmail.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Signed-By: Timo Jyrinki <timo.jyrinki at canonical.com>
https://launchpad.net/ubuntu/+source/jwm/2.3.1-0ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 04 Aug 2015 10:55:35 -0500
Source: jwm
Binary: jwm
Architecture: source
Version: 2.3.1-0ubuntu1
Distribution: wily
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Israel Dahl <israeldahl at gmail.com>
Description:
 jwm        - very small lightweight pure X11 window manager with tray and menu
Changes:
 jwm (2.3.1-0ubuntu1) wily; urgency=medium
 .
   * New upstream release.
   * debian/patches
     - removed all old patches, because they are obsolete due to changes in the upstream code.
     - created new jwmrc patch to re-implement debian menu as well as add a more complete icon search path and more common keyboard bindings
   * debian/rules
     - use autoconf to automatically configure
   * debian/watch
     - point upstream to correct link and use better extention search
   * debian/control
     - improve readability and add support for jpg and svg icons
   * 2.3.1 fixes
     - Added an option to group windows by class in the task bar. (the group attribute of the TrayStyle tag).
     - Fixed an issue with menus showing up across monitors when Xinerama is enabled.
     - Added the ability to show Motif-style handles on windows (the decorations attribute of WindowStyle).
     - Fixed an issue where the next/prev key bindings would not advance past a window that does not accept input focus.
     - Fixed the behavior of the Include tag within menus so that it no longer creates a submenu.
     - Menus included using Include are no longer loaded each time the menu is accessed.
     - Added a Dynamic submenu that will re-load its menu contents each time it is accessed.
 .
   * 2.3.0
   * New Features
     - Added support for client requested XRaiseWindow (issue #117).
     - Added native language support for the confirm dialog.
     - Added support for _NET_RESTACK_WINDOW (issue #118).
     - Added key binding to send the current window to a different desktop (issue #119).
     - Support the specification of an alternate configuration file (patch from Brian Bidulock)
     - Added Corner option to configure the roundedness of windows.
     - Updated the look of borders around menus and trays.
     - Add support for _NET_WM_MOVERESIZE (issue #142).
     - Add the fullscreen group option (patch from George Shaw).
     - Made window style configuration more consistent (may break old configuration files).
     - Add scale background type.
     - Added group options: nomin, nomax, noclose, nomove, noresize (issue #152), and nofullscreen (issue #163).
     - Added the Outline tag to MenuStyle to specify the color of menu outlines (issue #31).
     - Added the Outline tag to TrayStyle to specify the color of tray outlines.
     - To conform with GNU standards, running "make install" no longer strips the executable. To strip the executable, "make install‑strip" can be used instead.
     - Added the ability to swallow the same client into a tray multiple times.
     - Added the ability to specify where the tray is hidden when auto-hide is enabled (issue #34).
     - Menu Includes are now loaded dynamically when a menu is shown rather than when JWM starts.
     - Added the sendu, sendd, sendl and sendr key bindings to send a window to a different desktop (issue #119).
     - Added the maxh, maxv, maxtop, maxbottom, maxleft and maxright key bindings (issues #120 and #157).
     - Added the ability to have separate actions per mouse button for tray buttons (issue #171). This is accomplished using the Button tag.
     - The Button tags are optional. By default the action will use mouse button mask 123.
     - Add the ability to have separate actions per mouse button for clock tray components (issue #171) and the ability to have clock tray components run actions like tray buttons (issue #172).
     - Add support for more than 10 menus. Now 26 additional menus can be defined using the letters a through z.
   * Configuration Changes
     - The following XSLT is available to update JWM v2.2 configuration files for use with JWM v2.3: jwm-2.3.xslt.
     - To convert an existing v2.2 configuration file using xsltproc, run: cp ~/.jwmrc ~/.jwmrc.old && xsltproc jwm-2.3.xslt ~/.jwmrc.old > ~/.jwmrc
     - If you have multiple configuration files, it may be necessary to apply the XSLT to some or all of them depending on what configuration options are stored in the file.
 .
   * A summary of configuration changes follows.
 .
     - The ActiveBackground and ActiveForeground tags have been replaced by Background and Foreground under the Active tag. This applies to TrayStyle, TaskListStyle, TrayButtonStyle, PagerStyle, and MenuStyle.
     - The Inactive tag under WindowStyle has been removed. The tags that used to go within this tag now go directly under the WindowStyle tag.
     - The autohide attribute in Tray now determines where the tray should be hidden (left, right, top, bottom, or off) instead of true or false.
     - Now actions in the Clock tag must be prefixed with exec: to run an external program.
     - See the configuration documentation for documentation on all configuration options.
   * Bug Fixes
     - ICCCM 2.0 WM_S selection compliance (patch from Brian Bidulock).
     - Fixed client window position after maximize/restore (issue #115, patch from Biran Bidulock).
     - Fixed window mapping bug with show desktop (issue #114).
     - Give focus to the top-most window after show desktop (issue #64).
     - Fix uninitialized memory when loading images (patch from Brian Bidulock).
     - Fix overlapping string issue with FriBidi (patch from Brian Bidulock).
     - Fixed non-UTF8 locales (issue #56).
     - Fixed transparency issue with some applications (issue #130).
     - Fixed focus after key events (patch from Brian Bidulock).
     - Fixed loss of focus after restoring windows (issue #131).
     - Fix setting of _NET_WM_STATE_HIDDEN when a window is minimized (issue #133, patch from Brian Bidulock).
     - Grab input focus at startup if not already set (issue #148).
 .
   * Updated Translations
 .
     - Russian (Aleksandr Samusenko)
     - French (Pierrick)
     - Italian (Flavio aka Man from Mars)
     - Spanish (Pablo Lezaeta)
Checksums-Sha1:
 a37313cfb4f73d22fcbe37d56da7bb8adad52099 2038 jwm_2.3.1-0ubuntu1.dsc
 c7b1ad362b607eaac3e8a2c2b02bbe6e8374afb5 305736 jwm_2.3.1.orig.tar.xz
 156e542cb1c5969260b402f3630931d68ed1d368 22872 jwm_2.3.1-0ubuntu1.debian.tar.xz
Checksums-Sha256:
 22b8a9f213087469a4bae445cd9f2642b1b54fd24176bd4570b1dbe8ec64aba3 2038 jwm_2.3.1-0ubuntu1.dsc
 869ff5099841d8a2aba1539a82c670fe4082efc87ddb12bbd409f566cc50e953 305736 jwm_2.3.1.orig.tar.xz
 c47d48483b6e984f11e1c930cf356cc26f1bdf5946dd2995f42fe013994990b9 22872 jwm_2.3.1-0ubuntu1.debian.tar.xz
Files:
 2dc6ba9d553d10977c440d5b736c790a 2038 x11 optional jwm_2.3.1-0ubuntu1.dsc
 172aef20a5c0396c168d891e86d3e379 305736 x11 optional jwm_2.3.1.orig.tar.xz
 1593b31548d5aac92eb849ac9af35320 22872 x11 optional jwm_2.3.1-0ubuntu1.debian.tar.xz
Original-Maintainer: Jari Aalto <jari.aalto at cante.net>

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCgAGBQJVyyuhAAoJEOD3WfeQvdIH8TEP/2xcu31YJUSg5KEQ90Fm+iWd
plU/5uA9fOriiQAlNJtr7OpyAcDecH2wF+hhVRe+caOei2GKfm+fAoNeLlM9x52y
ZNNwNKSabqAjp9mqdCW5WcHd3kNwIE2aM+yxfvr4KMS+N9Js0SfhMc5+Sge5jGv1
CHS7IERCszgQgPYJYC7JuF/S8BJ+OpyzktzJLoWfT6JPV6w0xgOVQohu7vZlfMhu
avWqvE5/PKQgabrjaH5CQyZouWb8MEEtWrQkVSw9bofxTlW3xLL1dUrAaP9Pzybp
Ywpc4LPyhAZ1vx4GQPMQeR6VJOY+K0HuqQvOor+uhipX7WEb81fDB/TnPkCEegqF
cXBrTt5Z4LXWM9BPKIMIagymRPMkgGzWHtUBJhsCEb3W7t6W2bI44Wl/6ab9lWdr
Yq4zq9ax6gdbeU9J4C89sxgsabHrcM5u1HD9h30EIjNrnRkYJ13XT+opy4ZPi01p
SGKjobwkWVAvDnfegWvN5H55Toane9JVgBc3OTbss4J8/50L+3ITY50A9l6MBbeC
gU8kdnVhkNSF+zyN+CE8LReQvE94ubff8vjtuHZJeKIUbgaUiL2a6GAzJanzxzUf
N4xoxTAacGnlvaHWbNQwfTWjqtd6Bl/RvGwjcY693cD0qPXghf6hwmrsayahDqEl
DzFvlNI8zLnts7w3rRl7
=hPVX
-----END PGP SIGNATURE-----


More information about the Wily-changes mailing list