Skip to content

Commit

Permalink
Update changelog and release spectrwm 3.6.0!
Browse files Browse the repository at this point in the history
  • Loading branch information
LordReg committed Jul 10, 2024
1 parent d14db38 commit 64776ba
Show file tree
Hide file tree
Showing 3 changed files with 62 additions and 4 deletions.
58 changes: 58 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,61 @@
spectrwm 3.6.0
==============

Released on Jun 10, 2024

Adds some new features, removes limits and fixes bugs.

* Improve `focus_mode` to support customization of specific focus situations.
* Improve quirks.
- Add support for `+=` and `-=` assignment operators for quirk assignment.
- Add new optional window type field to quirks.
- Add `BELOW` quirk.
- Add `ICONIFY` quirk.
- Add `MAXIMIZE` quirk.
* Add new `spawn_flags` option to adjust program spawn entry settings.
* Add new `layout_order` option to customize the layout sequence used by the
`cycle_layout` action.
* Improve bar font handling.
- Remove the `bar_font` limit of 10 fonts when using Xft.
- Extend `bar_format` markup sequences to support font indexes above 9.
* Improve bar color handling.
- Remove the 10 color limit on options that accept a color list.
- Extend `bar_format` markup sequences to support color indexes above 9.
- Add support for the `+=` operator with options that accept a color list.
- Fix handling of normal/unfocus/free bar colors with different counts.
- Fix bar colors should be per X screen.
* Improve urgent window handling.
- Add `color_urgent*` options to change the border colors of urgent windows.
- Fix `focus_urgent` search issue.
* Improve EWMH handling.
- Add special handling of `_NET_WM_WINDOW_TYPE_NOTIFICATION` windows.
- Fix `warp_pointer` should not apply to `_NET_WM_MOVERESIZE`.
- Fix `_NET_ACTIVE_WINDOW` request handling.
- Fix `_NET_DESKTOP_VIEWPORTS`.
- Fix EWMH `_NET_WM_DESKTOP` requests should not bypass `workspace_limit`.
* Improve libswmhack.so.
- Add XCB support.
- Remove unneeded compile time linking with libX11.
- Improve symbol lookup.
* Add new `bar_workspace_limit` option to limit the workspaces shown in the
workspace (`+L`) and urgency hint (`+U`) indicators.
* Fix flipped vertical/horizontal layout positioning issue.
* Fix segfault when setting the `layout` option to `floating`.
* Fix window mapping issue when swapping a maximized window.
* Fix `swap_main` issue.
* Fix listing of empty workspaces in `bar_format` `+U` and `+L`.
* Fix escape handling of `+` in `bar_action` script output.
* Fix possible bar redraw delays.
* Fix some leaks and a possible crash.
* Fix building against XCB with RandR < 1.6.
* Improve RandR checks.
* Remove Xlib RandR dependency.
* Remove BSD function ports for Linux and depend on `libbsd` instead.
* Improve included `spectrwm.desktop` and move it to the main directory.
* Improve man page.
* Improve CHANGELOG and README.


spectrwm 3.5.1
==============

Expand Down
4 changes: 2 additions & 2 deletions spectrwm.1
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
.\" Copyright (c) 2009-2012 Marco Peereboom <[email protected]>
.\" Copyright (c) 2009 Darrin Chandler <[email protected]>
.\" Copyright (c) 2011-2023 Reginald Kennedy <[email protected]>
.\" Copyright (c) 2011-2024 Reginald Kennedy <[email protected]>
.\" Copyright (c) 2011-2012 Lawrence Teo <[email protected]>
.\" Copyright (c) 2011-2012 Tiago Cunha <[email protected]>
.\" Copyright (c) 2012 David Hill <[email protected]>
Expand All @@ -17,7 +17,7 @@
.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\"
.Dd $Mdocdate: November 25 2023 $
.Dd $Mdocdate: July 10 2024 $
.Dt SPECTRWM 1
.Os
.Sh NAME
Expand Down
4 changes: 2 additions & 2 deletions spectrwm.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 64776ba

Please sign in to comment.