forked from external/yambar
changelog: turn all issue links into markdown hyperlinks
This commit is contained in:
parent
c1e549df54
commit
acb8a09376
1 changed files with 37 additions and 37 deletions
74
CHANGELOG.md
74
CHANGELOG.md
|
@ -14,13 +14,13 @@
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
* Support for custom font fallbacks
|
* Support for custom font fallbacks
|
||||||
(https://codeberg.org/dnkl/yambar/issues/153).
|
([#153](https://codeberg.org/dnkl/yambar/issues/153)).
|
||||||
* overline: new decoration
|
* overline: new decoration
|
||||||
(https://codeberg.org/dnkl/yambar/issues/153).
|
([#153](https://codeberg.org/dnkl/yambar/issues/153)).
|
||||||
* i3/sway: boolean option `strip-workspace-numbers`.
|
* i3/sway: boolean option `strip-workspace-numbers`.
|
||||||
* font-shaping: new inheritable configuration option, allowing you to
|
* font-shaping: new inheritable configuration option, allowing you to
|
||||||
configure whether strings should be _shaped_ using HarfBuzz, or not
|
configure whether strings should be _shaped_ using HarfBuzz, or not
|
||||||
(https://codeberg.org/dnkl/yambar/issues/159).
|
([#159](https://codeberg.org/dnkl/yambar/issues/159)).
|
||||||
|
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
@ -37,9 +37,9 @@
|
||||||
properties_).
|
properties_).
|
||||||
* Slow/laggy behavior when quickly spawning many `on-click` handlers,
|
* Slow/laggy behavior when quickly spawning many `on-click` handlers,
|
||||||
e.g. when handling mouse wheel events
|
e.g. when handling mouse wheel events
|
||||||
(https://codeberg.org/dnkl/yambar/issues/169).
|
([#169](https://codeberg.org/dnkl/yambar/issues/169)).
|
||||||
* cpu: don’t error out on systems where SMT has been disabled
|
* cpu: don’t error out on systems where SMT has been disabled
|
||||||
(https://codeberg.org/dnkl/yambar/issues/172).
|
([#172](https://codeberg.org/dnkl/yambar/issues/172)).
|
||||||
|
|
||||||
|
|
||||||
### Security
|
### Security
|
||||||
|
@ -51,14 +51,14 @@
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
* ramp: can now have custom min and max values
|
* ramp: can now have custom min and max values
|
||||||
(https://codeberg.org/dnkl/yambar/issues/103).
|
([#103](https://codeberg.org/dnkl/yambar/issues/103)).
|
||||||
* border: new decoration.
|
* border: new decoration.
|
||||||
* i3/sway: new boolean tag: `empty`
|
* i3/sway: new boolean tag: `empty`
|
||||||
(https://codeberg.org/dnkl/yambar/issues/139).
|
([#139](https://codeberg.org/dnkl/yambar/issues/139)).
|
||||||
* mem: a module handling system memory monitoring
|
* mem: a module handling system memory monitoring
|
||||||
* cpu: a module offering cpu usage monitoring
|
* cpu: a module offering cpu usage monitoring
|
||||||
* removables: support for audio CDs
|
* removables: support for audio CDs
|
||||||
(https://codeberg.org/dnkl/yambar/issues/146).
|
([#146](https://codeberg.org/dnkl/yambar/issues/146)).
|
||||||
* removables: new boolean tag: `audio`.
|
* removables: new boolean tag: `audio`.
|
||||||
|
|
||||||
|
|
||||||
|
@ -69,7 +69,7 @@
|
||||||
* battery: unknown battery states are now mapped to ‘unknown’, instead
|
* battery: unknown battery states are now mapped to ‘unknown’, instead
|
||||||
of ‘discharging’.
|
of ‘discharging’.
|
||||||
* Wayland: the bar no longer exits when the monitor is
|
* Wayland: the bar no longer exits when the monitor is
|
||||||
disabled/unplugged (https://codeberg.org/dnkl/yambar/issues/106).
|
disabled/unplugged ([#106](https://codeberg.org/dnkl/yambar/issues/106)).
|
||||||
|
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
@ -78,16 +78,16 @@
|
||||||
options.
|
options.
|
||||||
* Crash when `udev_monitor_receive_device()` returned `NULL`. This
|
* Crash when `udev_monitor_receive_device()` returned `NULL`. This
|
||||||
affected the “backlight”, “battery” and “removables” modules
|
affected the “backlight”, “battery” and “removables” modules
|
||||||
(https://codeberg.org/dnkl/yambar/issues/109).
|
([#109](https://codeberg.org/dnkl/yambar/issues/109)).
|
||||||
* foreign-toplevel: update bar when a top-level is closed.
|
* foreign-toplevel: update bar when a top-level is closed.
|
||||||
* Bar not being mapped on an output before at least one module has
|
* Bar not being mapped on an output before at least one module has
|
||||||
“refreshed” it (https://codeberg.org/dnkl/yambar/issues/116).
|
“refreshed” it ([#116](https://codeberg.org/dnkl/yambar/issues/116)).
|
||||||
* network: failure to retrieve wireless attributes (SSID, RX/TX
|
* network: failure to retrieve wireless attributes (SSID, RX/TX
|
||||||
bitrate, signal strength etc).
|
bitrate, signal strength etc).
|
||||||
* Integer options that were supposed to be >= 0 were incorrectly
|
* Integer options that were supposed to be >= 0 were incorrectly
|
||||||
allowed, leading to various bad things; including yambar crashing,
|
allowed, leading to various bad things; including yambar crashing,
|
||||||
or worse, the compositor crashing
|
or worse, the compositor crashing
|
||||||
(https://codeberg.org/dnkl/yambar/issues/129).
|
([#129](https://codeberg.org/dnkl/yambar/issues/129)).
|
||||||
* kib/kb, mib/mb and gib/gb formatters were inverted.
|
* kib/kb, mib/mb and gib/gb formatters were inverted.
|
||||||
|
|
||||||
|
|
||||||
|
@ -112,17 +112,17 @@
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
* i3: `persistent` attribute, allowing persistent workspaces
|
* i3: `persistent` attribute, allowing persistent workspaces
|
||||||
(https://codeberg.org/dnkl/yambar/issues/72).
|
([#72](https://codeberg.org/dnkl/yambar/issues/72)).
|
||||||
* bar: `border.{left,right,top,bottom}-width`, allowing the width of
|
* bar: `border.{left,right,top,bottom}-width`, allowing the width of
|
||||||
each side of the border to be configured
|
each side of the border to be configured
|
||||||
individually. `border.width` is now a short-hand for setting all
|
individually. `border.width` is now a short-hand for setting all
|
||||||
four borders to the same value
|
four borders to the same value
|
||||||
(https://codeberg.org/dnkl/yambar/issues/77).
|
([#77](https://codeberg.org/dnkl/yambar/issues/77)).
|
||||||
* bar: `layer: top|bottom`, allowing the layer which the bar is
|
* bar: `layer: top|bottom`, allowing the layer which the bar is
|
||||||
rendered on to be changed. Wayland only - ignored on X11.
|
rendered on to be changed. Wayland only - ignored on X11.
|
||||||
* river: `all-monitors: false|true`.
|
* river: `all-monitors: false|true`.
|
||||||
* `-d,--log-level=info|warning|error|none` command line option
|
* `-d,--log-level=info|warning|error|none` command line option
|
||||||
(https://codeberg.org/dnkl/yambar/issues/84).
|
([#84](https://codeberg.org/dnkl/yambar/issues/84)).
|
||||||
* river: support for the river-status protocol, version 2 (‘urgent’
|
* river: support for the river-status protocol, version 2 (‘urgent’
|
||||||
views).
|
views).
|
||||||
* `online` tag to the `alsa` module.
|
* `online` tag to the `alsa` module.
|
||||||
|
@ -143,7 +143,7 @@
|
||||||
* bar: do not add `spacing` around empty (zero-width) modules.
|
* bar: do not add `spacing` around empty (zero-width) modules.
|
||||||
* alsa: do not error out if we fail to connect to the ALSA device, or
|
* alsa: do not error out if we fail to connect to the ALSA device, or
|
||||||
if we get disconnected. Instead, keep retrying until we succeed
|
if we get disconnected. Instead, keep retrying until we succeed
|
||||||
(https://codeberg.org/dnkl/yambar/issues/86).
|
([#86](https://codeberg.org/dnkl/yambar/issues/86)).
|
||||||
|
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
@ -153,7 +153,7 @@
|
||||||
* Regression: `{where}` tag not being expanded in progress-bar
|
* Regression: `{where}` tag not being expanded in progress-bar
|
||||||
`on-click` handlers.
|
`on-click` handlers.
|
||||||
* `alsa` module causing yambar to use 100% CPU if the ALSA device is
|
* `alsa` module causing yambar to use 100% CPU if the ALSA device is
|
||||||
disconnected (https://codeberg.org/dnkl/yambar/issues/61).
|
disconnected ([#61](https://codeberg.org/dnkl/yambar/issues/61)).
|
||||||
|
|
||||||
|
|
||||||
### Contributors
|
### Contributors
|
||||||
|
@ -169,39 +169,39 @@
|
||||||
|
|
||||||
* Text shaping support.
|
* Text shaping support.
|
||||||
* Support for middle and right mouse buttons, mouse wheel and trackpad
|
* Support for middle and right mouse buttons, mouse wheel and trackpad
|
||||||
scrolling (https://codeberg.org/dnkl/yambar/issues/39).
|
scrolling ([#39](https://codeberg.org/dnkl/yambar/issues/39)).
|
||||||
* script: polling mode. See the new `poll-interval` option
|
* script: polling mode. See the new `poll-interval` option
|
||||||
(https://codeberg.org/dnkl/yambar/issues/67).
|
([#67](https://codeberg.org/dnkl/yambar/issues/67)).
|
||||||
|
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
* doc: split up **yambar-modules**(5) into multiple man pages, one for
|
* doc: split up **yambar-modules**(5) into multiple man pages, one for
|
||||||
each module (https://codeberg.org/dnkl/yambar/issues/15).
|
each module ([#15](https://codeberg.org/dnkl/yambar/issues/15)).
|
||||||
* fcft >= 2.4.0 is now required.
|
* fcft >= 2.4.0 is now required.
|
||||||
* sway-xkb: non-keyboard inputs are now ignored
|
* sway-xkb: non-keyboard inputs are now ignored
|
||||||
(https://codeberg.org/dnkl/yambar/issues/51).
|
([#51](https://codeberg.org/dnkl/yambar/issues/51)).
|
||||||
* battery: don’t terminate (causing last status to “freeze”) when
|
* battery: don’t terminate (causing last status to “freeze”) when
|
||||||
failing to update; retry again later
|
failing to update; retry again later
|
||||||
(https://codeberg.org/dnkl/yambar/issues/44).
|
([#44](https://codeberg.org/dnkl/yambar/issues/44)).
|
||||||
* battery: differentiate "Not Charging" and "Discharging" in state
|
* battery: differentiate "Not Charging" and "Discharging" in state
|
||||||
tag of battery module.
|
tag of battery module.
|
||||||
(https://codeberg.org/dnkl/yambar/issues/57).
|
([#57](https://codeberg.org/dnkl/yambar/issues/57)).
|
||||||
* string: use HORIZONTAL ELLIPSIS instead of three regular periods
|
* string: use HORIZONTAL ELLIPSIS instead of three regular periods
|
||||||
when truncating a string
|
when truncating a string
|
||||||
(https://codeberg.org/dnkl/yambar/issues/73).
|
([#73](https://codeberg.org/dnkl/yambar/issues/73)).
|
||||||
|
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
* Crash when merging non-dictionary anchors in the YAML configuration
|
* Crash when merging non-dictionary anchors in the YAML configuration
|
||||||
(https://codeberg.org/dnkl/yambar/issues/32).
|
([#32](https://codeberg.org/dnkl/yambar/issues/32)).
|
||||||
* Crash in the `ramp` particle when the tag’s value was out-of-bounds
|
* Crash in the `ramp` particle when the tag’s value was out-of-bounds
|
||||||
(https://codeberg.org/dnkl/yambar/issues/45).
|
([#45](https://codeberg.org/dnkl/yambar/issues/45)).
|
||||||
* Crash when a string particle contained `{}`
|
* Crash when a string particle contained `{}`
|
||||||
(https://codeberg.org/dnkl/yambar/issues/48).
|
([#48](https://codeberg.org/dnkl/yambar/issues/48)).
|
||||||
* `script` module rejecting range tag end values containing the digit
|
* `script` module rejecting range tag end values containing the digit
|
||||||
`9` (https://codeberg.org/dnkl/yambar/issues/60).
|
`9` ([#60](https://codeberg.org/dnkl/yambar/issues/60)).
|
||||||
|
|
||||||
|
|
||||||
### Contributors
|
### Contributors
|
||||||
|
@ -216,7 +216,7 @@
|
||||||
|
|
||||||
* i3: workspaces with numerical names are sorted separately from
|
* i3: workspaces with numerical names are sorted separately from
|
||||||
non-numerically named workspaces
|
non-numerically named workspaces
|
||||||
(https://codeberg.org/dnkl/yambar/issues/30).
|
([#30](https://codeberg.org/dnkl/yambar/issues/30)).
|
||||||
|
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
@ -224,7 +224,7 @@
|
||||||
* mpd: `elapsed` tag not working (regression, introduced in 1.6.0).
|
* mpd: `elapsed` tag not working (regression, introduced in 1.6.0).
|
||||||
* Wrong background color for (semi-) transparent backgrounds.
|
* Wrong background color for (semi-) transparent backgrounds.
|
||||||
* battery: stats sometimes getting stuck at 0, or impossibly large
|
* battery: stats sometimes getting stuck at 0, or impossibly large
|
||||||
values (https://codeberg.org/dnkl/yambar/issues/25).
|
values ([#25](https://codeberg.org/dnkl/yambar/issues/25)).
|
||||||
|
|
||||||
|
|
||||||
## 1.6.0
|
## 1.6.0
|
||||||
|
@ -233,17 +233,17 @@
|
||||||
|
|
||||||
* alsa: `percent` tag. This is an integer tag that represents the
|
* alsa: `percent` tag. This is an integer tag that represents the
|
||||||
current volume as a percentage value
|
current volume as a percentage value
|
||||||
(https://codeberg.org/dnkl/yambar/issues/10).
|
([#10](https://codeberg.org/dnkl/yambar/issues/10)).
|
||||||
* river: added documentation
|
* river: added documentation
|
||||||
(https://codeberg.org/dnkl/yambar/issues/9).
|
([#9](https://codeberg.org/dnkl/yambar/issues/9)).
|
||||||
* script: new module, adds support for custom user scripts
|
* script: new module, adds support for custom user scripts
|
||||||
(https://codeberg.org/dnkl/yambar/issues/11).
|
([#11](https://codeberg.org/dnkl/yambar/issues/11)).
|
||||||
* mpd: `volume` tag. This is a range tag that represents MPD's current
|
* mpd: `volume` tag. This is a range tag that represents MPD's current
|
||||||
volume in percentage (0-100)
|
volume in percentage (0-100)
|
||||||
* i3: `sort` configuration option, that controls how the workspace
|
* i3: `sort` configuration option, that controls how the workspace
|
||||||
list is sorted. Can be set to one of `none`, `ascending` or
|
list is sorted. Can be set to one of `none`, `ascending` or
|
||||||
`descending`. Default is `none`
|
`descending`. Default is `none`
|
||||||
(https://codeberg.org/dnkl/yambar/issues/17).
|
([#17](https://codeberg.org/dnkl/yambar/issues/17)).
|
||||||
* i3: `mode` tag: the name of the currently active mode
|
* i3: `mode` tag: the name of the currently active mode
|
||||||
|
|
||||||
|
|
||||||
|
@ -253,12 +253,12 @@
|
||||||
error”_.
|
error”_.
|
||||||
* Memory leak when a YAML parsing error was encountered.
|
* Memory leak when a YAML parsing error was encountered.
|
||||||
* clock: update every second when necessary
|
* clock: update every second when necessary
|
||||||
(https://codeberg.org/dnkl/yambar/issues/12).
|
([#12](https://codeberg.org/dnkl/yambar/issues/12)).
|
||||||
* mpd: fix compilation with clang
|
* mpd: fix compilation with clang
|
||||||
(https://codeberg.org/dnkl/yambar/issues/16).
|
([#16](https://codeberg.org/dnkl/yambar/issues/16)).
|
||||||
* Crash when the alpha component in a color value was 0.
|
* Crash when the alpha component in a color value was 0.
|
||||||
* XCB: Fallback to non-primary monitor when the primary monitor is
|
* XCB: Fallback to non-primary monitor when the primary monitor is
|
||||||
disconnected (https://codeberg.org/dnkl/yambar/issues/20)
|
disconnected ([#20](https://codeberg.org/dnkl/yambar/issues/20))
|
||||||
|
|
||||||
|
|
||||||
### Contributors
|
### Contributors
|
||||||
|
|
Loading…
Add table
Reference in a new issue