Package Release Info

yambar-1.11.0-bp160.1.14

Update Info: Base Release
Available in Package Hub : 16.0

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

yambar
yambar-devel

Change Logs

* Mon Apr 22 2024 Joshua Smith <smolsheep@opensuse.org>
- Add keyring and signature for package.
- Update to 1.11.0:
  Added:
  * battery: current smoothing, for improved discharge estimates.
  * battery: scale option, for batteries that report 'charge' at a
    different scale than 'current'.
  * network: new quality tag (Wi-Fi only).
  * Read alternative config from pipes and FIFOs (e.g. --config
    /dev/stdin).
  * Added overlay and background as possible layer values.
  Changed:
  * log-level: default to warning
  * network: use dynlist instead of fixed name
  Fixed:
  * Compiler error ‘fmt’ may be used uninitialized.
  * map: conditions failing to match when they contain multiple,
    quoted tag values.
  * Crash when hidden by an opaque window.
  * Bar not resizing itself when the screen resolution is changed.
  * i3/sway: incorrect empty/title state of workspaces.
  * mem: state updated on each bar redraw.
  * script: buffer overflow when reading large amounts of data.
  * i3/sway: module fails when reloading config file.
  * Worked around bug in gcc causing a compilation error.
  * Miscalculation of list width in presence of empty particles.
  * Log-level not respected by syslog.
* Thu Jul 20 2023 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Remove _service file
- Update to version 1.10.0
  * Field width tag format option
  * river: support for ‘layout’ events.
  * dwl: support for specifying name of tags
  * i3/sway: extend option sort; use native to sort numbered workspaces only.
  * modules/dwl: handle the appid status
  * battery: also show estimation for time to full
  * on-click: tilde expansion
  * script: tilde expansion of path.
  * disk-io: interval renamed to poll-interval
  * mem: interval renamed to poll-interval
  * battery/network/script: poll-interval unit changed from seconds to milliseconds.
  * all modules: minimum poll interval changed from 500ms to 250ms.
  * network: do not use IPv6 link-local
  * Build failures for certain combinations of enabled and disabled plugins.
  * Documentation for the cpu module; interval has been renamed to poll-interval.
  * battery: module was not thread safe.
  * dwl module reporting only the last part of the title
  * i3/sway: regression; persistent workspaces shown twice.
  * pipewire: use roundf() instead of ceilf() for more accuracy
  * Crash when a yaml anchor has a value that already exists in the target yaml node.
  * battery: Fix time conversion in battery estimation
  * battery: poll timeout being reset when receiving irrelevant udev notification (leading to battery status never updating, in worst case).
* Mon Jan 23 2023 socvirnyl.estela@gmail.com
- Update to version 1.9.0+g34:
  * module/dwl: allow specify the name of tags
  * CHANGELOG.md: add issue #262
  * modules/pipewire: change type of volume from uint8 to uint16
  * modules/pipewire: use roundf instead of ceilf for more accuracy
  * module/river: add support for ‘layout’ events
* Fri Jan 13 2023 socvirnyl.estela@gmail.com
- Update to version 1.9.0+g28:
  * module/pipewire: handle failures when trying to connect to pipewire
  * ci: drop gitlab CI
  * tag: handle width formatter on ints when no other formatting options are used
  * doc: tags: add a couple of formatting examples
  * doc: tags: re-arrange columns in ‘formatting’ table
  * implement field width tag format option
  * module/i3: fix regression in handling of persistent workspaces
  * module/dwl: correctly handle the title
  * modules: change min poll interval from 500ms to 250ms
  * module/battery: using a static buffer in readline_from_fd() isn’t thread safe
* Tue Dec 20 2022 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Fix installation of license and docs.
- Set devel to noarch.
* Mon Dec 19 2022 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Simplify specfile and just use the defined C standard in meson config.
* Sat Dec 17 2022 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Update to version 1.9.0:
  * Added
  - Support for specifying number of decimals when printing a float tag.
  - Support for custom font fallbacks.
  - overline: new decoration.
  - i3/sway: boolean option `strip-workspace-numbers`.
  - font-shaping: new inheritable configuration option, allowing you to
  - configure whether strings should be _shaped_ using HarfBuzz, or not.
  - river: support for the new “mode” event present in version 3 of the
  - river status manager protocol, in the form of a new tag, _”mode”_,
  - in the `title` particle.
  - network: request link stats and expose under tags `dl-speed` and
  - `ul-speed` when `poll-interval` is set.
  - new module: disk-io.
  - new module: pulse.
  - alsa: `dB` tag.
  - mpd: `file` tag.
  - pipewire: add a new module for pipewire
  - on-click: support `next`/`previous` mouse buttons.
  - dwl: add a new module for DWL
  - sway: support for workspace ‘rename’ and ‘move’ events.
  * Changed
  - All modules are now compile-time optional.
  - Minimum required meson version is now 0.59.
  - Float tags are now treated as floats instead of integers when
  formatted with the `kb`/`kib`/`mb`/`mib`/`gb`/`gib` string particle
  formatters.
  - network: `tx-bitrate` and `rx-bitrate` are now in bits/s instead of
  Mb/s. Use the `mb` string formatter to render these tags as before
  (e.g. `string: {text: "{tx-bitrate:mb}"}`).
  - i3: newly created, and **unfocused** workspaces are now considered
  non-empty
  - alsa: use dB instead of raw volume values, if possible, when
  calculating the `percent` tag
  - cpu: `content` particle is now a template instantiated once for each
  core, and once for the total CPU usage. See **yambar-modules-cpu**(5)
  for more information.
  - **BREAKING CHANGE**: overhaul of the `map` particle. Instead of
  specifying a `tag` and then an array of `values`, you must now
  simply use an array of `conditions`
  * Fixed
  - i3: fixed “missing workspace indicator” (_err: modules/i3.c:94:
  workspace reply/event without 'name' and/or 'output', and/or 'focus'
  properties_).
  - Slow/laggy behavior when quickly spawning many `on-click` handlers,
  e.g. when handling mouse wheel events.
  - cpu: don’t error out on systems where SMT has been disabled.
  - examples/dwl-tags: updated parsing of `output` name.
  - sway-xkb: don’t crash when Sway sends an _”added”_ event for a
  device yambar is already tracking.
  - Crash when a particle is “too wide”, and tries to render outside the
  bar.
  - string: crash when failing to convert string to UTF-32.
  - script: only first transaction processed when receiving multiple
  transactions in a single batch.
  - network: missing SSID (recent kernels, or possibly wireless drivers,
  no longer provide the SSID in the `NL80211_CMD_NEW_STATION`
  response).
  - sway-xkb: crash when compositor presents multiple inputs with
  identical IDs.
* Sat Aug 20 2022 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- set C standard to none if suse version is 15.4
* Sat May 28 2022 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Fix rpm lint errors on unpackaged files
* Fri May 27 2022 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Initial spec for yambar 1.8.0