Skip to content

Releases: jzbor/moonwm

8.1.0 - A bunch of small improvements

25 Apr 12:54
Compare
Choose a tag to compare

Changes

  • Adding swallow command
  • Fixing systray hiding for togglebar
  • Copying screenshots to clipboard
  • Adding extra color setting for system tray (moonwm.trayBg)
  • Deprecating moonwm-utils launch-minimal
  • Adding (pmenu)[https://github.com/phillbush/pmenu] as binding for middle click on desktop
    • It will show your favorites (same as middle click on menu)
    • pmenu will not be added as a dependency for now; if you want to use it just install it
  • Improving positioning of floating windows when adding monitors
  • Removing handling for _KDE_NET_WINDOW_TYPE_OVERRIDE

8.0.0 - Pademelon integration

08 Feb 14:03
Compare
Choose a tag to compare

With this release MoonWM drops support for its desktop-managing scripts and instead relies on Pademelon for such features. Furthermore the wmcommons submodule was merged back into the project.

Changes

  • Merging wmcommons back into the project
  • Dropping the following functions of moonwm-utils:
    • brightness, launch, monitors screenlayouts, screenstup, setup-keyboard, setwallpaper, start, volume
  • Integrating pademelon-tools for volume, backlight and wallpaper
  • Adding keybindings:
    • Increase and decrease nmaster (MOD + a / MOD + x)
  • Removing keybindings:
    • Screen locking
  • Dropping support for setxkbmap options and custom modmap
  • Redoing the main menu
  • Adding options for insets to make space for external bars etc
  • Launching status only when MOONWM_LAUNCH_STATUS is specified (temporary workaround)
  • Removing xdg-xmenu
  • Adding closeswallowed option

7.3.0

06 Jan 22:17
Compare
Choose a tag to compare

Changes

  • Initial compatibility with pademelon
  • Improved resource management with lockscreen image generating
  • Borderwidth now always respects smartgaps
  • Pipewire for a more efficient implementation of playing sounds
  • Fixed behavior for _NET_WM_DESKTOP

WARNING: From version 8.0.0 on the scripts making MoonWM a complete desktop experience are going to get stripped drastically or removed entirely. This functionality will instead get managed by pademelon. The goal is to let MoonWM be just a WM and improve the desktop experience over all.

7.2.0 - New config file and overall improved experience

13 Oct 22:03
Compare
Choose a tag to compare

Changes

  • Move windows with your mouse even when they are fullscreen
  • Spawn floating windows where the mouse is
  • Pulling windows to first monitor if theirs got disconnected
  • Configuration is now done in the xres format
  • Making a lot of stuff optional via options:
    • rules and tagrules
    • enable/disable NerdFont icons via env variable (MOONWM_NERDFONT)
  • Navigation and organisation by direction:
    • added movedir
    • improved focusdir algorithm
  • Support for feh as wallpaper-setter
  • Improved drun (with ! and ? modifier)
  • Improving the 'expose' feature
  • Compiler optimizations enabled by default
  • Splitting stuff of to wmcommons