pkgsrc/wm
nia 5a8af2dc46 herbstluftwm: Update to 0.8.2
Release 0.8.2 on 2020-05-04
---------------------------

  * Selection of empty frames by the mouse (by click or by hover if
    focus_follows_mouse is enabled)
  * The commands 'close_and_remove' / 'close_or_remove' act like 'close' for
    floating clients
  * The decoration window allows focusing, moving, and resizing the client
    via the mouse (as known from standard floating window managers)
  * Improved herbstclient tab completion for the fish shell
  * Bug fixes:
    - Fix a crash in the error handler when a invalid monitor name is
      passed. (Affects list_padding move_monitor rename_monitor lock_tag
      unlock_tag)
    - Fix the type of WM_STATE
    - The client attributes sizehints_tiling and sizehints_floating are now
      writable
    - Fix EWMH urgency change for clients without WM hints set
    - Fix the exit code of the 'focus' command

Release 0.8.1 on 2020-04-21
---------------------------

  * the frame index 'e' refers to the first empty frame (e.g. 'rule index=e' places
    new windows in empty frames, if possible)
  * new setting 'hide_covered_windows' to improve the appearance when used with
    a compositor.
  * resize floating windows with the same command ('resize') as in tiling mode
    and thus the same keybindings as in tiling mode. Therefore, the
    'fractiondelta' parameter to the 'resize' command is now optional.
  * keybind now checks that the bound command exists.
  * cycle_all (Alt-Tab) now also traverses floating clients
  * new setting 'auto_detect_panels' controlling the panel detection algorithm.
  * improved herbstclient tab completion for the fish shell
  * Bug fixes:
    - Handle the regular expression "" correctly, since the grammar of extended
      regular expressions does not allow "".
    - Error handling for the lack of xrandr
    - Fixes to make it compile on other systems and architecture

Release 0.8.0 on 2020-04-09
---------------------------

  * single window floating (every client has an attribute 'floating' which can
    be set at run time and via the rule consequence 'floating=on')
  * monitor detection via xrandr
  * detection of external panels
  * new command: apply_rules
  * new command: export (convenience wrapper around setenv)
  * new client attribute: keys_inactive (negation of keymask)
  * new command: drag (initiates moving/resizing a window by mouse)
  * if tags have been configured through EWMH before herbstluftwm starts (from
    a previous running window manager), then herbstluftwm re-uses these tags
    (start with --no-tag-import to disable this)
  * The build system is now cmake. See the INSTALL file if you need to
    compile herbstluftwm yourself.
  * the 'remove' command now tries to preserve the focus and the client
    arrangement. Intuitively speaking, 'remove' is undoing a frame split.
  * Many boolean style settings were formerly of type int. Now, these are
    boolean settings.
  * The 'toggle' command only works for boolean settings. For the former
    behavior for int-typed settings, use 'cycle_value'.
  * Writing '%%' in the 'sprintf' format string now gives a literate '%', just
    as printf. Formerly it stayed '%%'.
  * The 'keybind' command now accepts all valid key symbols, even if they are
    not present on the current keyboard layout at the time of setup.
  * the rules are also applied to those clients that change their WM_CLASS
    after being shown already.
  * 'detect_monitors' has an additional '--list-all' parameter
  * do not change the focus (for focus_follows_mouse=1) when an unmanaged
    dialog (e.g. a rofi menu or a notification) closes.
  * list_rules now prints regex-based rule conditions with '~' instead of '='
  * new attributes on every monitor for pad_up pad_down pad_left pad_right
  * new flag --exit-on-xerror (to be used in automated testing only)
  * Formerly, double dots in object paths were allowed (similar to double
    slashes in file paths in unix). Right now, they are only allowed at the end
    (which is necessary for the tab-completion of attr):
    - +monitors+ is valid
    - +monitors.+ is valid
    - +monitors..+ is valid
    - +monitors.by-name.+ is valid
    - +monitors..by-name.+ is *invalid*
2020-05-17 14:56:42 +00:00
..
2bwm
3ddesktop *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:53 +00:00
9wm 9wm: Update to 1.4.1 2020-01-18 21:40:24 +00:00
aewm++ *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:53 +00:00
afterstep Fix shell code portability 2020-03-18 18:02:11 +00:00
amaterus wm: align variable assignments 2019-11-04 21:50:15 +00:00
amiwm all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
awesome librsvg: update bl3.mk to remove libcroco in rust case 2020-03-10 22:08:37 +00:00
bbkeys *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:53 +00:00
bbkeys09 *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:53 +00:00
bbpager
bbpager04
bbrun
blackbox blackbox: tweak DESCR 2019-10-08 03:06:27 +00:00
blackbox70 Adjust iconv use 2020-03-18 18:02:41 +00:00
bmpanel2 librsvg: update bl3.mk to remove libcroco in rust case 2020-03-10 22:08:37 +00:00
bsetroot *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:53 +00:00
bspwm bspwm: Update to 0.9.9 2020-01-18 21:45:34 +00:00
ccsm wm: align variable assignments 2019-11-04 21:50:15 +00:00
chunkwm
coma coma: update to 1.1. 2019-10-31 10:30:22 +00:00
compiz revbump after boost update 2020-05-06 14:04:05 +00:00
compiz-fusion-plugins-extra librsvg: update bl3.mk to remove libcroco in rust case 2020-03-10 22:08:37 +00:00
compiz-fusion-plugins-main librsvg: update bl3.mk to remove libcroco in rust case 2020-03-10 22:08:37 +00:00
ctwm wm: align variable assignments 2019-11-04 21:50:15 +00:00
cwm cwm: update HOMEPAGE 2020-03-13 08:37:59 +00:00
dwm
e16menuedit2 librsvg: update bl3.mk to remove libcroco in rust case 2020-03-10 22:08:37 +00:00
e16themes e16themes: amend another comment 2020-01-10 07:08:55 +00:00
echinus
enlightenment16 librsvg: update bl3.mk to remove libcroco in rust case 2020-03-10 22:08:37 +00:00
evilwm all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
fluxbox wm/fluxbox: remove unknown configure options 2020-03-21 15:58:49 +00:00
fluxter
flwm wm/flwm: Update to 1.16 2019-10-18 10:40:40 +00:00
fvwm fvwm: g/c unused variable 2020-04-29 00:18:36 +00:00
fvwm-devel Bump PKGREVISIONs for perl 5.30.0 2019-08-11 13:17:48 +00:00
fvwm-themes *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:53 +00:00
fvwm1
golem *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:53 +00:00
herbstluftwm herbstluftwm: Update to 0.8.2 2020-05-17 14:56:42 +00:00
i3 i3: update to 4.18.1. 2020-04-28 17:33:42 +00:00
icewm wm/icewm: remove unknown configure option 2020-03-22 10:08:38 +00:00
icewm-imlib
icewm13 *: recursive bump for libffi 2020-03-08 16:47:24 +00:00
icewm14 *: recursive bump for libffi 2020-03-08 16:47:24 +00:00
icewmconf
jwm librsvg: update bl3.mk to remove libcroco in rust case 2020-03-10 22:08:37 +00:00
larswm
libAppleWM all: migrate several HOMEPAGEs to https 2020-01-18 23:30:43 +00:00
lwm lwm: Update to 1.2.4 2020-03-24 17:54:27 +00:00
marco Update all MATE packages (except system-monitor) to 1.24.0. 2020-04-05 16:05:39 +00:00
matchbox-wm
mate-netbook Update all MATE packages (except system-monitor) to 1.24.0. 2020-04-05 16:05:39 +00:00
mlvwm
musca
notion *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:53 +00:00
novawm *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:53 +00:00
obconf librsvg: update bl3.mk to remove libcroco in rust case 2020-03-10 22:08:37 +00:00
obconf-qt Recursive revision bump after textproc/icu update 2020-04-12 08:27:48 +00:00
obpager *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:53 +00:00
olvwm
openbox librsvg: update bl3.mk to remove libcroco in rust case 2020-03-10 22:08:37 +00:00
oroborox librsvg: update bl3.mk to remove libcroco in rust case 2020-03-10 22:08:37 +00:00
oroborus
pekwm
piewm
pwm pwm: update to 20070720. 2019-11-26 13:34:05 +00:00
quartz-wm
ratpoison ratpoison: Update to 1.4.8 2019-11-19 18:16:09 +00:00
sawfish wm/sawfish: fix pkglint warning about categories 2020-05-12 19:32:14 +00:00
selectwm librsvg: update bl3.mk to remove libcroco in rust case 2020-03-10 22:08:37 +00:00
skhd
skippy
sowm wm/sowm 2020-04-22 08:21:06 +00:00
spectrwm wm/spectrwm: Update to 3.3.0 2019-12-30 13:15:37 +00:00
swc swc: Update to 0.0.0.20200228 2020-03-15 16:15:23 +00:00
trayer librsvg: update bl3.mk to remove libcroco in rust case 2020-03-10 22:08:37 +00:00
tvtwm
twm all: migrate several HOMEPAGEs to https 2020-01-18 23:30:43 +00:00
uwm
velox *: recursive bump for libffi 2020-03-08 16:47:24 +00:00
vtwm vtwm: Update to 5.5.0 2020-02-26 17:23:42 +00:00
w9wm
waimea Bump PKGREVISIONs for perl 5.30.0 2019-08-11 13:17:48 +00:00
wampager *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:53 +00:00
wbar librsvg: update bl3.mk to remove libcroco in rust case 2020-03-10 22:08:37 +00:00
weewm
windowlab
windowmaker wm/windowmaker: remove WindowMaker.in from SUBST_FILES 2020-05-02 14:33:20 +00:00
wm2 all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
wmakerconf Fix build against newer windowmaker. 2020-04-13 19:09:32 +00:00
wmctrl *: recursive bump for libffi 2020-03-08 16:47:24 +00:00
wmextra
wmi
wmii Needs pkg-config. 2019-12-19 22:25:06 +00:00
wmutils-core
wmutils-opt
wmx Needs libXcomposite 2020-05-14 18:56:23 +00:00
wmx-gnome wm/wmx-gnome: Update to Version 8. 2020-04-28 15:29:45 +00:00
xfce4-wm xfce4-wm: update to 4.14.2 2020-05-13 01:56:42 +00:00
xfce4-wm-themes librsvg: update bl3.mk to remove libcroco in rust case 2020-03-10 22:08:37 +00:00
xmonad Remove HASKELL_ENABLE_SHARED_LIBRARY=no 2020-01-11 14:37:18 +00:00
xmonad-contrib Update to xmonad-contrib-0.16 2020-01-11 14:29:29 +00:00
Makefile import wm/sowm 2020-04-12 17:32:45 +00:00