pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/wm/jwm



Module Name:    pkgsrc
Committed By:   tsutsui
Date:           Sun Jan 19 15:27:16 UTC 2014

Modified Files:
        pkgsrc/wm/jwm: Makefile distinfo options.mk
        pkgsrc/wm/jwm/patches: patch-aa patch-ab

Log Message:
Update jwm to 2.2.0.

Changelog per http://joewing.net/projects/jwm/release-2.2.shtml

New Features

    Added support for _NET_SHOWING_DESKTOP, _NET_WM_ACTION_ABOVE, 
_NET_WM_ACTION_BELOW, _NET_WM_STATE_SKIP_PAGER, and _NET_REQUEST_FRAME_EXTENTS.
    JWM now uses xrender for image scaling
    Added native language support using GNU gettext.
    Added a fullscreen keybinding.
    Added the "-reload" command line option to force JWM to reload the menus 
without restarting.
    Added a width attribute to docks.
    Better tray support for multiple monitors.
    Added a tray spacer component (Spacer).
    Added support for changes in root window resolution/orientation.
    JWM now supports resizable icons for window border buttons
    Add support for SVG icons using libRSVG and Cairo.
    Added the noshade group option
    Minor changes to mouse bindings on window frames.
    Added support for the urgency hint as well as a group option, noturgent to 
disable it. JWM will now flash the borders of windows that set the urgency hint 
set unless the noturgent option is set.
    Added centered and tiled window placement group options.
    Added the iignore group option to ignore increment size hint when 
maximizing a window.
    Added support for gradients in trays.
    Add the constrain group option to prevent windows from moving themselves 
off screen.
    It is now possible to use icons of any type for title bar buttons.

Configuration Changes

    The way windows are associated with groups has changed. Now within a Group 
tag, if one or more Name tags is specified, a client window must match at least 
one to be considered part of the group. Likewise, if one or more Class tags is 
specified, a program must match at least one. If no tag is specified, all 
client windows will match.
    The name and class fields in Group tags are now treated as POSIX regular 
expressions.
    The number of supported window layers has been reduced to 3. Rather than a 
number between 0 and 12, JWM now uses above, normal, and below.
    JWM no longer allows custom window buttons. These buttons are now custom 
drawn to an appropriate size using X graphics primitives.
    The information in TrayButtonStyle is now inherited from TrayStyle instead 
of TaskListStyle. This means that tray buttons now get defaults from the tray 
instead of from the task list. In addition, it is now possible to specify 
ActiveBackground and ActiveForeground in TrayStyle. This makes it possible to 
set defaults for both tray buttons and task list buttons in TrayStyle.

New Translations

    Dutch (by Bert)
    French (by Pierrick Pinot)
    German (by fido <L18L@puppy.forum>)
    Italian (by Man from Mars)
    Polish (by Mis Uszatek)
    Portuguese/Portugal (by Vitor Lopes)
    Russian (by Aleksandr Samusenko)
    Spanish (by Victor Martinez)

Bug Fixes

    Fixed issues with maximize and fullscreen
    Fixed issues with input focus
    Fixed issues with mapping of windows in some applications
    Fixed some timezone issues
    Fixed an issue with docks when JWM restarts
    Windows can now be made larger than the root screen
    Set _NET_CURRENT_DESKTOP at startup
    Rendering changes to allow JWM to run in Xnest
    Fixed a bug with XML entity parsing
    Fixed bi-directional text rendering
    Performance improvements


To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 pkgsrc/wm/jwm/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/wm/jwm/distinfo
cvs rdiff -u -r1.4 -r1.5 pkgsrc/wm/jwm/options.mk
cvs rdiff -u -r1.3 -r1.4 pkgsrc/wm/jwm/patches/patch-aa \
    pkgsrc/wm/jwm/patches/patch-ab

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index