From fa61b79bc98959698d9e1a3ad2a9e3c9704259ec Mon Sep 17 00:00:00 2001 From: speedie Date: Fri, 18 Nov 2022 19:18:31 +0100 Subject: [PATCH] Update releaseinfo, readme --- README.md | 1 + docs/releaseinfo.md | 54 +++++++++++++++++++++++++++++++++------------ 2 files changed, 41 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index bce6e97..b81659c 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,4 @@ +# speedwm ![image](/docs/preview.png) ## What is speedwm? diff --git a/docs/releaseinfo.md b/docs/releaseinfo.md index da1815f..b564d7e 100644 --- a/docs/releaseinfo.md +++ b/docs/releaseinfo.md @@ -1,21 +1,47 @@ -### **speedwm 1.3** +### **speedwm 1.4** -speedwm 1.3 mostly adds changes to stellar, the built in status bar such as speed improvements. The net module has also been rewritten. +New release of speedwm! ### Changelog -- Speed improvements to stellar -- ITEM_ORDER should no longer have whitespace. -- Rewrite module_net. New format sucks less! -- Fix module_weather not displaying -- Hide module_temp when not printing anything useful -- Update speedwm_run -- Fix keybind conflict -- Hide empty genre with default configuration in module_music -- Fix ampersand in module_music -- Release information is now in docs/releaseinfo.md -- Disable autoresize by default +- Add pango support. Requires x11-libs/pango though. +- Fix center floating option not working as expected. +- Fix volume not being displayed for the default device. +- Fix colorscheme for urgent tags. +- Fix colorscheme for selected title. +- Add a few keybinds. +- Add a gsimplecal action on right click for the date status module. +- Add a preview image. +- Add PHP and CSS support for writing the website. +- Replace old templates. +- Fix # speedwm markdown being unintentionally cut off. +- Fix status crashing. +- Fix status not being optional (stupid oversight) +- Update docs to reflect change made back in version 1.2 +- Add middle click option to memory status which shows most intensive processes. +- Add warping cursor support to switcher. +- Fix rare crash with the switcher. +- Fix swallow not working, caused by unnecessary rules. +- Fix title being clickable when it shouldn't be. +- Add toggle for focusonnetactive. +- Remove speedwm-ipc after make install. +- New defaults. +- Add new layout (15), empty which hides all windows. +- Replace Centered Floating Master layout with Tatami layout. +- Implement modified version of flextile_deluxe. +- Fix ipc.h indentation. +- speedwm_status now has a -r argument which restarts the status. +- Change statusrc to reflect the above. +- Add s/\&/\&/g option to status which may be necessary now that speedwm supports Pango markup. +- Various other bugfixes (see commit history) + +### libspeedwm +Due to signals changing constantly, I decided to write libspeedwm, a little utility which will be updated with new signals. New versions are released alongside speedwm just like speedwm-extras. + +It can run signals, but more importantly, it has a list of actions which will always be up to date with the latest speedwm version. speedwm-extras now requires this in order to work properly. You can install this using the ebuild though. Otherwise, compile it manually. + +libspeedwm has its own git repository, see [this repository](https://codeberg.org/speedie/libspeedwm). ### Installation Nothing has changed with the installation since last release, simply download and unpack the tarball, and `make clean install` as root. -- If you are on Gentoo, you can install both x11-wm/speedwm and x11-wm/speedwm-extras by adding my overlay. +- If you are on Gentoo, you can install both x11-wm/speedwm, x11-wm/libspeedwm and x11-wm/speedwm-extras by adding my overlay.