summaryrefslogtreecommitdiff
path: root/wm
AgeCommit message (Collapse)AuthorFilesLines
2022-11-13enlightenment16: fix timer lockup issuegutteridge3-2/+113
2022-10-30i3: update to 4.21.1.wiz2-6/+6
This release fixes a few rough edges with regards to the newly-introduced tiling drag feature, which is now configurable: https://i3wm.org/docs/userguide.html#config_tiling_drag
2022-10-30awesome: Fix manpages build for Ruby 3.1triaxx3-6/+7
pkgsrc changes: --------------- * Update patch to find executable provided by ruby31-asciidoctor. * Bump revision.
2022-10-24enlightenment16: update to 1.0.26gutteridge3-35/+6
e16 v1.0.26 - 2022-10-24 ------------------------ - 1.0.26 - Update po - autofoo: Rework git tag/release stuff - autofoo: Fix incorrect handling of no-container option - Handle quoting in StrlistDecodeEscaped() - eesh: Improve argument passing - Portuguese translation update (Hugo Carvalho) - Fix some clang-analyzer complaints - autofoo: Drop pkg_revision some more - edge: Prevent pointer click and motion events propagating to root - edge: Refactor window creation - edge: Cosmetics - events: Discard all but last reparent event in queue for window - events: Trivial cleanup - menus: Fix potential crash - autofoo: Drop pkg_revision - French translation update (Philippe J. Guillaumie)
2022-10-22jwm: update to 2.4.3.tsutsui2-6/+6
Upstream changes: https://github.com/joewing/jwm/releases/tag/v2.4.3 v2.4.3 What's Changed * Update es.po by @ciroH in #570 * Fall back to the 2.3.7 behavior when SVG image size in pixels is unknown by @dimkr in #572 * Closes #575 Add window title match support in Group config section by @twister9893 in #576 * Retry select() on dynamic menu pipe if interrupted by SIGCHLD by @dimkr in #577 * Update ru.po by @adem4ik in #582 * added configuration options for issue #585 (kill menu, client name in title) by @mikefhewitt in #587 New Contributors * @ciroH made their first contribution in #570 * @dimkr made their first contribution in #572 * @twister9893 made their first contribution in #576 * @adem4ik made their first contribution in #582 * @mikefhewitt made their first contribution in #587
2022-10-20fvwm: backport fix for locking issues with libX11 1.8.1gutteridge5-3/+94
Issue reported and patches tested by John D. Baker, on NetBSD-Users@.
2022-10-20openbox: record py-xdg dependencygutteridge1-2/+3
2022-10-19fvwm3: update to 1.0.5gutteridge3-8/+12
(One of the more significant changes is that locking issues with libX11 1.8.1 are fixed.) ## [1.0.5](https://github.com/fvwmorg/fvwm3/tree/1.0.5) (2022-09-28) [Full Changelog](https://github.com/fvwmorg/fvwm3/compare/1.0.4...1.0.5) **Breaking changes:** - Function parser rewrite & Repeat command deprecation [\#642](https://github.com/fvwmorg/fvwm3/issues/642) - MapRequest: don't fake map/unmap events [\#703](https://github.com/fvwmorg/fvwm3/pull/703) ([ThomasAdam](https://github.com/ThomasAdam)) - Rewrite function parser and remove the Repeat command [\#643](https://github.com/fvwmorg/fvwm3/pull/643) ([ThomasAdam](https://github.com/ThomasAdam)) - Update and cleanup SnapAttract code. [\#641](https://github.com/fvwmorg/fvwm3/pull/641) ([somiaj](https://github.com/somiaj)) - Doc: split manpages into sections [\#637](https://github.com/fvwmorg/fvwm3/pull/637) ([ThomasAdam](https://github.com/ThomasAdam)) - Remove Efence and Dmalloc support [\#635](https://github.com/fvwmorg/fvwm3/pull/635) ([ThomasAdam](https://github.com/ThomasAdam)) **Implemented enhancements:** - A better ManualPlacement that allows drawing the geometry of the new window. [\#674](https://github.com/fvwmorg/fvwm3/issues/674) - expand: add monitor.prev variable [\#699](https://github.com/fvwmorg/fvwm3/pull/699) ([ThomasAdam](https://github.com/ThomasAdam)) - Add AnyScreen to conditional in IconManClick [\#696](https://github.com/fvwmorg/fvwm3/pull/696) ([somiaj](https://github.com/somiaj)) - \_NET\_WM\_NAME: update to fvwm3 [\#609](https://github.com/fvwmorg/fvwm3/pull/609) ([ThomasAdam](https://github.com/ThomasAdam)) **Fixed bugs:** - Style \* Icon cause Fvwm3 stuck in loading when restart. [\#681](https://github.com/fvwmorg/fvwm3/issues/681) - Recaptured windows can have a negative offset away from the page they should be on [\#678](https://github.com/fvwmorg/fvwm3/issues/678) - VLC still decorates its transient window even when explicitly given the NakedTransient style [\#673](https://github.com/fvwmorg/fvwm3/issues/673) - configuring with `--disable-png` causes builds to fail [\#669](https://github.com/fvwmorg/fvwm3/issues/669) - Emoji in window titles make FvwmIconMan stop showing window names. [\#654](https://github.com/fvwmorg/fvwm3/issues/654) - Unable to initialize RandR [\#650](https://github.com/fvwmorg/fvwm3/issues/650) - PipeRead when called from a function cannot grab pointer [\#610](https://github.com/fvwmorg/fvwm3/issues/610) - Man Pages Cleanup [\#554](https://github.com/fvwmorg/fvwm3/issues/554) - Windows from various pages are moved to page 0 0 on fvwm3 restart [\#694](https://github.com/fvwmorg/fvwm3/issues/694) - Separator in menu gets focus [\#675](https://github.com/fvwmorg/fvwm3/issues/675) - Unshading a window with WindowShade function sometimes makes the window lose "true input focus". [\#671](https://github.com/fvwmorg/fvwm3/issues/671) - When configured with `--disable-xft` fvwm3 fails to build. [\#667](https://github.com/fvwmorg/fvwm3/issues/667) - my fvwm config does not work with recent chromium [\#663](https://github.com/fvwmorg/fvwm3/issues/663) - FvwmEvent event new\_desk gets triggered multiple times in multi-monitor shared setup [\#655](https://github.com/fvwmorg/fvwm3/issues/655) - Windows with style "PositionPlacement Center" split between monitors [\#648](https://github.com/fvwmorg/fvwm3/issues/648) - FVWM branch dv/pager-noaspect crashes with core dump [\#647](https://github.com/fvwmorg/fvwm3/issues/647) - SnapAttraction prefers wrong window [\#631](https://github.com/fvwmorg/fvwm3/issues/631) - FvwmPrompt is installed unstripped [\#618](https://github.com/fvwmorg/fvwm3/issues/618) - DesktopName fails to set desktop name under described circumstances [\#606](https://github.com/fvwmorg/fvwm3/issues/606) - FvwmEvent event monitor\_focus broken in FVWM3 1.0.4 [\#604](https://github.com/fvwmorg/fvwm3/issues/604) - Building FvwmPrompt disables FvwmConsole, but still installs manual page. [\#597](https://github.com/fvwmorg/fvwm3/issues/597) - Wait command in configuration file can cause unexpected issues with GeometryWindow. [\#590](https://github.com/fvwmorg/fvwm3/issues/590) - "GeometryWindow Hide" doesn't work [\#589](https://github.com/fvwmorg/fvwm3/issues/589) - Special characters \(umlauts\) are sometimes not displayed correctly in the window title [\#482](https://github.com/fvwmorg/fvwm3/issues/482) - FvwmEvent: handle previous\_monitor and no longer passthrough ID [\#701](https://github.com/fvwmorg/fvwm3/pull/701) ([ThomasAdam](https://github.com/ThomasAdam)) - doc: don't build FvwmConsole.1 if FvwmPrompt enabled [\#700](https://github.com/fvwmorg/fvwm3/pull/700) ([ThomasAdam](https://github.com/ThomasAdam)) - DesktopConfiguration shared: keep windows in-situ [\#697](https://github.com/fvwmorg/fvwm3/pull/697) ([ThomasAdam](https://github.com/ThomasAdam)) - desk\_add: fix starting desk/monitor [\#689](https://github.com/fvwmorg/fvwm3/pull/689) ([ThomasAdam](https://github.com/ThomasAdam)) - shared: fix flagging of new\_desk [\#687](https://github.com/fvwmorg/fvwm3/pull/687) ([ThomasAdam](https://github.com/ThomasAdam)) - Fix for lock recusion in handle\_all\_expose\(\) [\#683](https://github.com/fvwmorg/fvwm3/pull/683) ([mherrb](https://github.com/mherrb)) - Asciidoc fixes [\#676](https://github.com/fvwmorg/fvwm3/pull/676) ([topcat001](https://github.com/topcat001)) - grow: ignore transient windows [\#627](https://github.com/fvwmorg/fvwm3/pull/627) ([ThomasAdam](https://github.com/ThomasAdam)) - MoveToScreen: fix NULL-dereference [\#605](https://github.com/fvwmorg/fvwm3/pull/605) ([ThomasAdam](https://github.com/ThomasAdam)) - Bugfix: fvwm-menu-desktop --get-menus [\#593](https://github.com/fvwmorg/fvwm3/pull/593) ([somiaj](https://github.com/somiaj)) **Closed issues:** - Code Cleanup: Codacy issues list [\#107](https://github.com/fvwmorg/fvwm3/issues/107) **Merged pull requests:** - avoid sprintf\(%n\) [\#653](https://github.com/fvwmorg/fvwm3/pull/653) ([omar-polo](https://github.com/omar-polo)) - FvwmPrompt: add GOFLAGS to build stripped [\#619](https://github.com/fvwmorg/fvwm3/pull/619) ([Zirias](https://github.com/Zirias)) - Wait: don't run until windows are captured [\#592](https://github.com/fvwmorg/fvwm3/pull/592) ([ThomasAdam](https://github.com/ThomasAdam)) - CMD\_GeometryWindow: Move NULL check. [\#591](https://github.com/fvwmorg/fvwm3/pull/591) ([somiaj](https://github.com/somiaj)) - cleanup: address warnings [\#705](https://github.com/fvwmorg/fvwm3/pull/705) ([ThomasAdam](https://github.com/ThomasAdam)) - modconf: disable debug [\#698](https://github.com/fvwmorg/fvwm3/pull/698) ([ThomasAdam](https://github.com/ThomasAdam)) - GotoDesk: avoid over-eager matching [\#695](https://github.com/fvwmorg/fvwm3/pull/695) ([ThomasAdam](https://github.com/ThomasAdam)) - update\_fvwm\_monitor: cosmetic change [\#692](https://github.com/fvwmorg/fvwm3/pull/692) ([ThomasAdam](https://github.com/ThomasAdam)) - menuitem: set selectable when not a separator [\#690](https://github.com/fvwmorg/fvwm3/pull/690) ([ThomasAdam](https://github.com/ThomasAdam)) - Windowshade: explicitly set input focus [\#672](https://github.com/fvwmorg/fvwm3/pull/672) ([ThomasAdam](https://github.com/ThomasAdam)) - FvwmPrompt: update core modules [\#665](https://github.com/fvwmorg/fvwm3/pull/665) ([ThomasAdam](https://github.com/ThomasAdam)) - FvwmPrompt: update vendor deps [\#664](https://github.com/fvwmorg/fvwm3/pull/664) ([ThomasAdam](https://github.com/ThomasAdam)) - Fix selectable flag for the Resize window operation menu item [\#656](https://github.com/fvwmorg/fvwm3/pull/656) ([topcat001](https://github.com/topcat001)) - Fix ExitFunction [\#651](https://github.com/fvwmorg/fvwm3/pull/651) ([pghvlaans](https://github.com/pghvlaans)) - DisplayPosition: fix segfault [\#645](https://github.com/fvwmorg/fvwm3/pull/645) ([ThomasAdam](https://github.com/ThomasAdam)) - convert UPDATE\_FVWM\_SCREEN from macro to function [\#644](https://github.com/fvwmorg/fvwm3/pull/644) ([ThomasAdam](https://github.com/ThomasAdam)) - ta/dv logfile [\#640](https://github.com/fvwmorg/fvwm3/pull/640) ([ThomasAdam](https://github.com/ThomasAdam)) - Resize: fix resize bounds [\#638](https://github.com/fvwmorg/fvwm3/pull/638) ([ThomasAdam](https://github.com/ThomasAdam)) - ta/dv2 [\#636](https://github.com/fvwmorg/fvwm3/pull/636) ([ThomasAdam](https://github.com/ThomasAdam)) - ta/dv misc [\#634](https://github.com/fvwmorg/fvwm3/pull/634) ([ThomasAdam](https://github.com/ThomasAdam)) - Reject out of range windows for Move and Resize commands. [\#633](https://github.com/fvwmorg/fvwm3/pull/633) ([ThomasAdam](https://github.com/ThomasAdam)) - FVWMMFL: ignore SIGPIPE [\#632](https://github.com/fvwmorg/fvwm3/pull/632) ([ThomasAdam](https://github.com/ThomasAdam)) - ta/dv ifdev [\#630](https://github.com/fvwmorg/fvwm3/pull/630) ([ThomasAdam](https://github.com/ThomasAdam)) - ta/from dv [\#629](https://github.com/fvwmorg/fvwm3/pull/629) ([ThomasAdam](https://github.com/ThomasAdam)) - DesktopName: don't duplicate entries with same name [\#607](https://github.com/fvwmorg/fvwm3/pull/607) ([ThomasAdam](https://github.com/ThomasAdam)) - Patches from Debian [\#599](https://github.com/fvwmorg/fvwm3/pull/599) ([ThomasAdam](https://github.com/ThomasAdam))
2022-10-11wm/shod: update to 2.5.0pin2-6/+6
Added dockapp states. Added rio-like hiding. Added alttab feature. Added -d and -t options. Several bugfixes.
2022-10-10wm/leftwm: Fix broken buildpin3-95/+98
See, http://www.ki.nu/pkgsrc/reports/current/NetBSD-9.0/20221007.2334/leftwm-0.4.0/build.log Caused by regenerated 'Cargo.lock'. Fetch the correct versions of dependencies. While here, add a conflict with 'lefthk'. The daemon is built-in the WM and the standalone package is only intended to be used with other WMs.
2022-10-09dwm: Update to 6.4leot3-41/+7
pkgsrc changes: - Switch to https:// MASTER_SITES and HOMEPAGE - Remove no longer needed patch (FC_COLOR is no longer referenced) 6.4 --- - Improvements and bug fixes
2022-10-04wm/leftwm: regenerate checksumspin1-4/+4
Somehow this got the wrong checksums.
2022-10-02wm/leftwm: update to 0.4.0pin4-412/+428
IMPORTANT NOTE: LeftWM has changed the config language from TOML to RON with the 0.4.0 release. Please use 'leftwm-check --migrate-toml-to-ron' to migrate your config and visit the wiki, https://github.com/leftwm/leftwm/wiki for more information. Fixed - Fixed again a lot of small papercuts - Command parity between keybinds and external aka `leftwm-command` commands - Improved window snapping - Improved behaviour of floating windows - `dock` windows not recieving `click` after some window was `fullscreen` Added - Commands `AttachScratchpad`, `ReleaseScratchpad`, `NextScratchpadWindow`, `PrevScratchpadWindow` - Commands `MoveWindowToNextTag`, `MoveWindowToPreviousTag` - Window rules by `WINDOW_CLASS` or `WINDOW_TITLE` - `test-full` to `Makefile` using padantic clippy as well - Introduced `lefthk` as default daemon to handle keybinds - Changed config language from `TOML` to `RON` - Journald logging is default for AUR packages and when building from source - Tags support `urgent` flag - `sloppy_mouse_follows_focus` - `disable_window_snap` Minimum Supported Rust Version - The currently supported MSRV is 1.59.0
2022-09-30Add lefthkpin1-1/+2
2022-09-30wm/lefthk: import packagepin5-0/+294
LeftHK - A hotkey daemon written in Rust Standalone package for lefthk, the built-in hotkey daemon of leftwm > 0.3.0. This package allows lefthk to be used as a hotkey daemon with other window managers.
2022-09-27evilwm: Update to 1.4.0.jperkin3-12/+16
Version 1.4.0, Tue Sep 27 2022 * Send more accurate response to _NET_REQUEST_FRAME_EXTENTS. * Support arbitrary key binds and semi-arbitrary button binds. * Reread config and remanage all windows on SIGHUP. Version 1.3.1, Fri Jul 30 2021 * Documentation updates & fixes only. Version 1.3.0, Fri Jul 16 2021 * Add EWMH 1.5 _NET_WM_STATE_FOCUSED support. * Add basic multi-monitor support when Randr >= 1.5 available. * Remove border when window is maximised (useful for multi-monitor). * Set _NET_FRAME_EXTENTS whenever relevant. * Add new -wholescreen option to reinstate old behaviour of treating screen as one large display. * Remove -DVWM build option. User can run with "-numvdesks 1" if necessary. Version 1.2.1, Mon Jul 5 2021 * Fix QWERTZ_KEYMAP build option [Sime Ramov] Version 1.2.0, Mon Jul 5 2021 * Code reorder. Better code separation and many more/better comments. * Don't focus mapped window if pointer not on same screen [by Ben Stern] * Added QWERTZ_KEYMAP build option [by Thomas Egerer] * Remove option to exclude help and error messages. * Set focus to root window when closing current [adapted from Arch patch] * Add tiny configure script to help with Debian multiarch cross-builds. * Generate some documentation from HTML source.
2022-09-26i3: update to 4.21.wiz2-8/+7
┌──────────────────────────────┐ │ Release notes for i3 v4.21 │ └──────────────────────────────┘ This is i3 v4.21. This version is considered stable. All users of i3 are strongly encouraged to upgrade. The biggest change in this release is that you can now drag tiling windows with your mouse (floating windows could already be dragged). For more details on how to use this feature, please refer to the userguide: https://i3wm.org/docs/userguide.html#_moving_tiling_containers_with_the_mouse A big thank you goes out to our core i3 developer Orestis Floros who made this feature possible, based on previous work from Michael Forster and Tony Crisci! ┌────────────────────────────┐ │ Changes in i3 v4.21 │ └────────────────────────────┘ • Allow dragging tiling windows with the mouse • Add client.focused_tab_title color option • Add support for multiple output names in the focus command, allowing users to cycle focus between e.g. VGA1 and LVDS1 but not DVI0. • Add a toggle option to the title_window_icon command • i3 switched from the obsolete PCRE 8.x regular expression matching library to the current PCRE2 10.x version. ┌────────────────────────────┐ │ Bugfixes │ └────────────────────────────┘ • docs/ipc: document all window_type values • docs/userguide: clarify the difference between the “workspace N” and “workspace number N” commands • i3bar: fix default font not being applied to bars if defined after bar block • i3-dmenu-desktop: add backslashes for the exec command, which fixes opening some .desktop files (e.g. electrum) • i3-sensible-pager: sanitize LESS environment variable to remove -E or -F • testsuite: catch i3 crashes instead of hanging on crash • Fix logging on machines with 256 GB of RAM • Do not replace existing IPC socket on start, to prevent clobbering the IPC socket when running i3 within i3 (e.g. in Xepyhr, for development) • Refuse to start without a valid IPC socket • Fix focus when moving container between outputs with mouse warp and focus_follows_mouse • Fix endless loop with transient_for windows • Fix wrong “failed” IPC reply on move workspace to output • Fix WM registration selection (from WM_S_S<screen> to WM_S<screen>) • avoid graphics artifacts when changing the layout tree by initializing surfaces to all black • update parent split con titles when child container swaps position with another child container • Fix segfault if command in bindsym is empty • Fix segfault with explicit mode "default" key bindings • Fix crash if config contains nested variables. • strip trailing whitespace in bar output names • Fix crash with long commands • Fix changing borders by restoring BS_NORMAL _MOTIF_WM_HINTS correctly
2022-09-20herbstluftwm: Wants libXfixesnia1-1/+2
2022-09-11*: bump PKGREVISION for flac shlib bumpwiz1-2/+2
2022-09-06bmpanel2: fix accidentally committed debug goonia1-2/+2
2022-09-06bmpanel2: Add Python 3 support.nia5-14/+67
Also use CMAKE_INSTALL_MANDIR so the man page gets installed properly.
2022-09-05wm/openbox: Patch openbox-xdg-autostart to run in Python 3.riastradh3-3/+130
2022-09-04blackbox: fix builds in some contexts (missing time.h)gutteridge3-8/+16
2022-08-28wm/wmutils-core: update to 1.7pin3-7/+8
-Add manpage for pdw(1)
2022-08-19*: summon ghosts of HOMEPAGEs past with Wayback Machinetnn1-3/+3
2022-08-11Bump all dependent packages of wayland (belatedly)gutteridge12-24/+24
The package changed with the addition of its libepoll-shim dependency. Otherwise, we can get: ERROR: libepoll-shim>=0.0.20210418 is not installed; can't buildlink files.
2022-08-09*: Remove hardcoded -liconv / -lintl on SunOS.jperkin4-9/+6
This is now handled centrally via OPSYS_EXPLICIT_LIBDEPS support in libiconv and gettext-lib.
2022-08-02fvwm3: this version conflicts with other fvwm-related packagesgutteridge1-1/+3
2022-08-02fvwm: this package also conflicts with fvwm3gutteridge1-2/+2
2022-08-01wmi: add string.h for strdup() prototypewiz2-1/+16
Fixes build.
2022-08-01wm/herbstluftwm: update to 0.9.5pin2-6/+6
-Use hlwm colors and font when running dmenu (#1438) -IPC: drop property events from queue early (#1467) -Extend 'smart_frame_surroundings' for more granular control (#1464) -Cancel outdated workflow runs (#1470) -Add content_geometry attribute to monitors and frames (#1469) -Add keybind for key release events (#1446) -Move XKeyGrabber out of KeyManager (#1479) -Filter Numlock/Caps Lock modifiers out of mouse events to match key e… -Test mouse binds independent of numlock state (#1491) -New setting 'show_frame_decorations' (#1480) -Update regular expression parser error (#1497) -Add show_frame_decorations if_empty to show frame placeholders (#1500) -tests: Work around endianess in image data (#1501) -IPC Server: fix type of command status (#1502) -Add 'at_end' attribute for tag order (#1493) -Introduce %{ } format for sprintf (#1481)
2022-07-29*: Explicitly pass -lintl on SunOS where required.jperkin1-1/+3
Recent libtool update appears to have exposed more of these.
2022-07-29wm/skippy: Fix for graphics/imlib2 updaterin3-10/+13
Switch to `pkg-config imlib2`. Bump revision.
2022-07-29wm/3ddesktop: Fix for graphics/imlib2 updaterin3-3/+48
Add minimal support to `pkg-config imlib2`; imlib2-config has been dropped since imlib2-1.7.5. Bump revision.
2022-07-14Bump everything affected by the jpeg.buildlink3.mk fix.dholland2-4/+4
2022-07-14enlightenment16: add an upstream fix for a crasher buggutteridge3-3/+31
This will be in the next release, but those are infrequent, so add it here now.
2022-07-11mutter: add missing dependency on libxkbcommonwiz1-1/+2
Broke build, so no PKGREVISION bump
2022-07-04emwm-utils: fix grammar in DESCRgutteridge1-1/+1
2022-07-04Add emwm-utilspin1-1/+2
2022-07-04wm/emwm-utilspin6-0/+117
Packaged in wip by Paolo Vincenzo Olivo. This package provides the XmSm and XmToolbox utilities, to use in conjuction with the Enhanced Motif Window Manager. - XmSm is simple session manager that provides session configuration and screen locking, as well as shutdown/suspend options. It also launches the window manager and the toolbox. - XmToolbox, is a toolchest like application launcher, which reads it's multi-level menu structure from a simple plain-text file (namely ~/.toolboxrc). It also communicates with the session manager to provide lock, log out, and shutdown commands.
2022-07-04Add emwmpin1-1/+2
2022-07-04wm/emwm: import packagepin5-0/+67
Packaged in wip by Paolo Vincenzo Olivo. EMWM is a lightweight window manager for X11. It is derived from MWM, adding support for UTF-8, Xinerama and Extended Window Manager Hints.
2022-07-02*: Recursive revbump from audio/pulseaudioryoon1-2/+2
2022-06-30*: Revbump packages that use Python at runtime without a PKGNAME prefixnia7-13/+14
2022-06-28*: recursive bump for perl 5.36wiz15-28/+30
2022-06-14enlightenment16: update to 1.0.25gutteridge4-40/+45
e16 v1.0.25 - 2022-06-13 ------------------------ - 1.0.25 - arrange: Keep upper left corner on screen when centering window - Danish translation update - Update po - ipc: Improve help for win_op target specification - bindings.cfg: Add bindings for pinning - Update config/e16keyedit.db (pinning) - Update docs/e16.asc (desktops.names) - xprop: Drop setting default desktop names in ex_netwm_desk_names_set() - desktops: Enable setting desktop names - desktops: Introduce DesksGetNames() - desktops: Cosmetics - Introduce HintsSetDesktopNames() - Introduce EobjSetName() - docs: Corrections after conversion, remove obsolete stuff, updates - docs: Convert xml to asciidoc - Menu and bindings cleanups - iclass: Remove unneeded header - iclass: Make active state more visible in fallback icon class - ewins: Fix ewin area calculation - GSOD: Fix repaint after quit by button press - GSOD: Some refactoring - containers: Fix creating new iconboxes - containers: Cosmetics - French translation update (Philippe J. Guillaumie) - background: Discard broken backgrounds when opening configuration dialog - Update winter theme - autofoo: Invert no-container option logic - moveresize: Fix screen edge resistance for grouped windows - moveresize: Move SnapEwin() to where it is used. - moveresize: Enable configuring edge restistance in dialog - arrange: Introduce screen struts - arrange: Refactor SnapEwin() - session: Fix broken session id handling - pinning: Remember across restart - menus: Drop (edox) Help - main: Don't start edox on first startup - French translation update (Philippe J. Guillaumie) - Clamp window position on move - CM: Adjust shadowing conditions some more - CM: Fix sharp shadows when window is shaped - place-pagers.pl: Behave properly when pagers have borders - ipc: Add custom format window_list - Danish translation update - po: Patch po files in accordance with text changes - config/menus: Text cleanups - dialogs: Text cleanups - Update config/strings.c and po - po: On Top -> Highest - dialogs: Fixup after recent layout changes - Fix C++ build - arrange: Fix C++ build - epp: Fix potential compiler warning - focus: IPC help tweaks - menus: Add pass_ptr option to winops menu - place-pagers.pl: Only optionally stack below(or above) - ipc: Debug tweaks - dialogs: Drop re-centering combined dialog on item change - Dialog layout adjustments - moveresize: Refactor some conditions for readability - moveresize: Remove long time unused constrained move code - moveresize: Remove long time unused swapmove code - moveresize: Remove disabled nogroup move functions - containers: Configuration saving tweaks - fixup - Fix some problems with resize-by-keyboard - Winops layer menu: Add "Lowest" - ipc: win_op help updates - French translation update (Philippe J. Guillaumie) - Add window option to pass-through pointer events - arrange: Disable ARRANGE_BY_POSITION mode - arrange: Simplify/speed up by using qsort(), cosmetics - arrange: Minor tweak in SnapEwin() - arrange: Use object order list when arranging - arrange: Remove pointless call to EwinListGetAll() - stacking: Hold all objects in the order list - stacking: Cache EWin lists - stacking: Refactor EwinListStackGet() - stacking: Cosmetics, preparing for other changes - stacking: Rename EwinListStack to EobjListStack - stacking: Remove unused EwinListStackGetTop() - Update winder theme - CM: Adjust shadowing conditions some more - e_gen_menu: Fix breakage when PATH contains non-existing directory - Fix imageclass flip/rotate for real - focus list: Fix a couple of glitches with outline window - Accept client window events a bit earlier - Remove stray quote in help text - CM: Adjust shadowing conditions - CM: Fix initial shaped state on OR windows - Danish translation update. - Update po - backgrounds: Drop 'use_bg' IPC command (but not entirely) - backgrounds: Drop most calls to autosave() - ipc: Return error message on unknown command - session: Do call module exit functions on X disconnect - glwin: Drop close on exit - containers: Configuration saving tweaks - Move XFontSet based text rendering module to separate file - Drop XFontStruct based font handling - Simplify src/Makefile.am - Add python versions of perl sample-scripts - Sample script fixes and tweaks - sample-scripts: Tabs -> spaces - e_gen_menu: Some icon search updates - e_gen_menu: Drop old gnome/kde stuff - e_gen_menu: New python version - e_gen_menu: Rename to e_gen_menu.pl - config: Convert string update script to python and update - menus: No longer need to pass through shell - Remove now unused usershell() - Drop using shell to run menu (ipc exec) commands - Introduce EnvSubst() - actions.c: Drop elaborate GSOD messages on ipc exec errors - actions.c: Let Eexec() use ExecSetupEnv() too - ipc: Only include dialog_ok if ENABLE_DIALOGS - Disable setting internal window title via ipc (properly) - ipc: Enable setting dialog_ok title - Update COMPLIANCE - Remove gnome1 hint support - extinitwin: Fix errors in window mode when using old window cursor mode - New feature - Making windows stick on specific desks/areas - snaps.c: Cosmetics - Introduce Ememdup() - 1.0.24.000 - edox: Don't try rendering text outside edox window - Do focus windows to be manually placed - matches.cfg: Correct help text regarding size matching - Implement matchregexp() using fnmatch()
2022-05-28jwm: update to 2.4.2.tsutsui3-69/+10
pkgsrc changes: - switch MASTER_SITES to github per upstream HOMEPAGE - remove a patch fixed in upstream #556 Upstream changes: https://github.com/joewing/jwm/releases/tag/v2.4.2 v2.4.2 What's Changed * Add nomaxtitle group option by @JCallicoat in #557 * Add backandforth attribute to Desktops tag by @JCallicoat in #558 * Updated pt_BR.po language for the JWM. by @marcelocripe in #559 * Update Portuguese (pt.po) translation by @hugok79 in #561 * Bugfix/nls fix translation installation, closes #565 #564 #556 by @01micko in #566 * Update pl.po by @Faalagorn in #567 * Fix an issue with dynamic configuration generation #563 New Contributors * @JCallicoat made their first contribution in #557 * @01micko made their first contribution in #566 * @Faalagorn made their first contribution in #567
2022-05-189wm: Update to 1.4.2nikita3-6/+21
There are no release notes from upstream, here is a partial list of changes from the git commit log: - Use sigaction(), not signal(), for SIGCHLD. - Don't mix declarations and code.
2022-05-18cwm: Update MAINTAINER emailcharlotte1-2/+2
2022-05-17wm/sdorfehs: update to 1.4pin2-6/+6
-frame: Assign vscreen properly from frestore.