Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

waybar-0.11.0-2.2 RPM for riscv64

From OpenSuSE Ports Tumbleweed for riscv64

Name: waybar Distribution: openSUSE Tumbleweed
Version: 0.11.0 Vendor: openSUSE
Release: 2.2 Build date: Mon Sep 23 13:09:48 2024
Group: System/GUI/Other Build host: reproducible
Size: 1526668 Source RPM: waybar-0.11.0-2.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/Alexays/Waybar
Summary: Customizable Wayland bar for Sway and Wlroots based compositors
A customizable Wayland bar for Sway and Wlroots based compositors.
It comes with modules for pipewire, alsa, backlight, and bluetooth.
Other modules can be found in the manpages of Waybar.

Provides

Requires

License

MIT

Changelog

* Mon Sep 23 2024 Soc Virnyl Estela <obs@uncomfyhalomacro.pl>
  - Add tray-fix.patch "Fix std::bad_casts in tray module"
    * see https://github.com/Alexays/Waybar/pull/3604
* Fri Sep 13 2024 Michael Vetter <mvetter@suse.com>
  - Update to 0.11.0:
    * bar: fix setVisible#3459
    * Walk up Symlink Chain#3462
    * Fix #3414
    * group: fix revealer hover regression#3500
    * flake.lock: Update#3493
    * Handle offline CPUs and CPU hotplug#3499
    * Fix #3490
    * Accept "default-node-changed" signals from wireplumber, even
      if only the node ID is changed #3511
    * fix crash caused#3531
    * fix: check format-source before use#3534
    * hyprland/backend: drop unnecessary getaddrinfo call#3527
    * taskbar: Send minimize geometry hints#3506
    * chore: update power_profiles_daemon.cpp#3585
    * flake.lock: Update#3555
    * fix/upower: upower module selection with multiple devices#3554
    * feat: hidpi support for image module#3565
    * Add niri/workspaces, niri/window, niri/language#3551
* Thu Jul 18 2024 Joshua Smith <smolsheep@opensuse.org>
  - Update to 0.10.4
    * Add config option to select UPower device based on device
      model.
    * Add GitHub action for nightly Docker image building
    * add hide-empty-text option to hide module whenever output is
      empty but format is not
    * Add hotplug detection of bluetooth controllers
    * Adding the ability to have dropdown menu for modules
    * Add keyboard debug info to hyprland language module
    * AModule: Cursor config option
    * Cava. $XDG_CONFIG_HOME validation
    * cava bump: 0.10.2
    * chore: update meson build command in readme
    * clang-tidy fixes in the privacy module
    * Do not try to strcmp a variable that may be a null-pointer
    * Enable using capture groups in window-rewrite
    * feat: Toggle drawer state
    * change layer for mode invisible to nullopt
    * Fix Clock. Tooltip calendar text overflows(#2240)
    * Fix device list not being updated on selecting new bluetooth
      controller
    * fix: display titles with '&' correctly
    * Fix docker image build github action
    * fix example in manpage for pulseaudio/slider
    * Fix format replacement names
    * Fix hyprland/language events not working with keyboard names
      with commas in them
    * fix mpris: hide on current player vanished
    * fix privacy: consider only configured modules
    * fix: taskbar not applying empty class on empty
    * hyprland: disable modules instead of rendering empty
    * (hyprland) fix crash when failed to parse IPC message
    * hyprland: refactor and cleanup
    * hyprland/window: fix crash when no return from socket
    * Hyprland/Workspaces: Added option to hide non-visible special
      workspaces
    * hyprland/workspaces: remove deprecated property
    * modules/battery: Deprioritize capacity /sys value for battery
      calculation if other methods are available
    * modules/hyprland/backend: handle empty socket response
    * modules/hyprland/backend: use /tmp
    * modules/hyprland/workspace: ignore empty window-rewrite
    * network: add bssid format replacement
    * Organize tests and start Hyprland testing
    * pulseaudio: Consider ignored sinks never running
    * Support for muted icons for pulseaudio devices/ports
    * sway/workspaces: Correct behavior when "current-only" is set
    * sway/workspaces: remove deprecated field and ignore empty
      rewrite rules
    * temperature: allow hwmon-path-abs as array
    * (temperature) fix clang-tidy lint .
    * treewide: clang-tidy
    * treewide: meson deprecation and freebsd fixes
    * Upower. Fix segmentation fault
    * Upower refactoring
    * workaround for icons not rendered for apps existing before
      waybar launch
* Tue May 07 2024 Joshua Smith <smolsheep@opensuse.org>
  - Update to 0.10.3
    * fix(battery): Fix {health} format replacement
    * Cursor change to indicate module clickability
    * upower: fix segfault by initializing lastWarningLevel
    * Fix Hyprland socketpath changed to XDG_RUNTIME_DIR
    * pipewire: unbreak build on FreeBSD
    * fix: set cursor appropriately on user event hover
    * fix: custom module mediaplayer doesn't respect argument
    * feat: style tray icon on hover
    * fix: tooltip-format on custom modules not working in some cases
    * feat: hover for whole group
    * Remove listener when the window is destroyed
* Tue Apr 23 2024 Joshua Smith <smolsheep@opensuse.org>
  - Enabled tests
  - Update to 0.10.2
    * fix: hover event did not propagate causing issues
* Tue Apr 23 2024 Joshua Smith <smolsheep@opensuse.org>
  - Remove waybar-build-for-wireplumber-0.5.patch (Fixed upstream)
  - Update to 0.10.1
    * Add always on option for hyprland/submap
    * Add dwl/window module
    * Add empty workspace style for Sway
    * Add waybar-styles(5) manual page
    * Also consider floating nodes when checking for flags
      and active workspace status
    * battery: Add {cycles}, {health} format replacements
    * calendar: add shift_reset action
      empty workspaces
    * Escape tooltip in custom module
    * feat: (optional) hover for all modules
    * (Fix) Alt format on group modules
    * Fix clock on-scroll value not being used for calendar
    * fix:dwl tag crash when use wlr-randr enable monitor
    * Fixed segfault
    * Fixes for hyprland/workspaces
    * Fix peristent class on buttons
    * fix(power-profiles-daemon): correctly set initial visibility
    * Fix reloading config
    * fix(sway/workspaces): floating_nodes and focused icon
    * fix(sway/workspaces): visible class doesn't work
    * fix(sway/workspaces): Visible class doesn't work on visible and
    * fix: update clock tooltip without placeholders
    * fix(wlr/taskbar): crash on taskbar drag and drop event
      functions
    * Hyprland workspaces hosting-monitor css class
    * [hyprland/workspaces] New options to change on click behaviour
    * Make right-click to circle down ppd
    * Pipewire backend: use pipewire thread lock
    * README: tweak repology badge
    * refactor(backlight): use concrete types for some helper
    * refactor(privacy): clean up the module
    * Remove unused variable in Workspaces::updateWindows
    * sway/workspaces: Fix scroll on unfocused monitor
    * taskbar: search user directories first for desktop files
    * Update Wireplumber API to 0.5
    * Upower warning level
* Thu Mar 21 2024 Michael Vetter <mvetter@suse.com>
  - Update waybar-build-for-wireplumber-0.5.patch to current version.
    Remove URL so we need to manually update in case it changes again.
    See Alexays/Waybar#2919
* Wed Mar 20 2024 Joshua Smith <smolsheep@opensuse.org>
  - Add waybar-build-for-wireplumber-0.5.patch
  - Enable wireplumber
* Mon Mar 18 2024 Filippo Bonazzi <filippo.bonazzi@suse.com>
  - Add waybar.rpmlintrc to Sources
* Wed Mar 13 2024 Joshua Smith <smolsheep@opensuse.org>
  - Remove hhdate build requirement as now provided by C++20
  - Disable wireplumber feature: fixes build and bugs boo#1221110
    boo#1221317 boo#1221247
  - Add rpmlintrc to remove a false error
  - Update to 0.10.0
    * avoid converting to local_time when converting to zoned_time
      afterwards
    * Add Privacy Module
    * Fix segmentation fault in WirePlumber module
    * c++20. clock chrono API. STL + format
    * Happy clang. fmt9-10
    * cpu_usage/linux: count iowait toward idle time
    * hyprland module: added sort_workspaces after rename occured
    * Using 'image-missing' fallback if no taskbar icon is found
    * privacy: fix visibility when a module is disabled
    * Add button click check to hyprland workspaces module
    * Disconnect from PipeWire when destroying the WirePlumber module
    * Added initial .clang-tidy file
    * upower: show-icon config option
    * Applied clang-tidy suggestions for hyprland workspaces
    * Sway/workspaces: fix persistent icon
    * Specify config is JSONC
    * C ABI plugin system
    * Pass WAYBAR_OUTPUT_NAME environment variable to custom exec
      scripts
    * Fix wireplumber reverse-scroll option
    * fix restart-interval being ignored while signal is defined
    * hyprland/workspaces: allow using the original window
      class/title
    * Catch2 bump
    * Improvements for Hyprland worskspaces & backend
    * Fix/Hyprland/Workspaces: Window Rewrite on multiple
      non-overlapping bars
    * Add module systemd-failed-units to monitor failed systemd units
    * fix(tray): completely hide tray when it is empty
    * clock: handle timezone changes (again again)
    * clock: fix construction with calendar.format.today
    * Fix use after free on task close
    * Fix module UPower display device poniter
    * Add "empty" class for Image module when path/exec is returning
      an empty value.
    * feat(battery): added support for battery state-based classes on
      the entire waybar
    * Using steps() in animation to reduce cpu usage.
    * Move .empty CSS class from Img to Box in the Image module
    * pulseaudio: reconnect context when pulseaudio server restarts
    * Fix JSON parsing with hexadecimal characters
    * Adding css reloader
    * fix: reload style
    * Fix: drawer not appearing on configured side
    * Make battery estimate inaccessible in the "Full" state on
      default config
    * Fix build warnings
    * Add style classes for hyprland/submap
    * Add module class to the root elements of the modules
    * fix build warning in bar.cpp
    * libcava bump 0.10.1
    * Add check for tooltip-format for custom modules
    * Search for the first hwmon* directory
    * Hyprland/workspaces: use Hyprland's workspace rules for
      persistency
    * Require gtk-layer-shell
    * Add style class for CPU state
    * Add css classes to hyprland special workspaces
    * Add ordinal date toolbar format specifier to clock module
    * Implement windows formating in sway/workspaces
    * Revert "Add style class for CPU state"
    * Revert "Implement windows formating in sway/workspaces"
    * build: refactorings and deprecation fixes
    * refactor: move all module includes to factory.cpp
    * fix(clock): crash on scrolling with local timezone ("") in the
      list
    * Fix hyprland special workspace button click
    * Fixed window#waybar.swallowing for module hyprland/window
    * nix: update libcava version and removal of gtk-layer-shell
      meson option
    * Implement windows formating in sway/workspaces
    * feat: implement cpufreq for bsd by sysctl
    * mediaplayer: add exclude player option
    * Config tweaks
    * feat(sway/language): option to hide module with single layout
    * fix clang-tidy errors in hyprland module
    * RFC: Rename config to config.jsonc
    * hyprland/workspaces: Improve the workspaces persistency logic
    * Improved hyprland/window by fixing icon search and implementing
      configurable spacing
    * Filter out special output __i3 which contains scratchpad
    * ci: move FreeBSD to ubuntu runners
    * Sway-Workspaces: Fixed scrolling not working
    * mpd: less aggressive logging and reconnections
    * Introduce a power-profiles-daemon module
    * Add justify config option for Labels
    * Fix peristant workspaces for sway
    * feat: allow horizontal scroll
* Fri Nov 03 2023 Joshua Smith <jsmithfpv@gmail.com>
  - Update to 0.9.24:
    * Hotfix for #2631 due to #2629 causing high CPU load
* Fri Nov 03 2023 Michael Vetter <mvetter@suse.com>
  - Update to 0.9.23:
    * Fix simpleclock module compilation with recent fmt #2412
    * Add format-no-controller to bluetooth module and fix it still
      being visible if the format string is empty #2413
    * chore: update subprojects #2420
    * feat(keyboard-state): add binding-keys options #2424
    * Hyprland urgent class support #2429
    * Show workspaces on all outputs if persistent_workspaces value is empty #2442
    * Release button event second attempt #2414
    * hyprland/workspaces: Add "empty" icon and class #2431
    * hyprland persistent workspace support new config declaration #2438
    * Hyprland linting cleanup #2457
    * sni: fix passing relative coordinates to dbus methods #2417
    * Display battery percentage as weighted average of battery levels #2134
    * modules/hyprland: Fix segfault when attempting to set_urgent on a missing
      workspace by @xercesblue #2460
    * hyprland/workspaces: react on renameworkspace event #2466
    * Implement 'active_only' option and 'visible' class in hyprland/workspaces #2408
    * Hyprland/workspaces: add urgent icon #2477
    * fix: rename workspace active fix #2485
    * feat: hyprland workspaces add sort-#2486
    * deprecate persistent_workspaces in favor of persistent-workspaces #2468
    * search for dark or light mode stylesheet #2470
    * Update workspaces.cpp #2507
    * Fix battery not showing for some devices #2494
    * fix(backlight): wrong percentage numbers for device apple-panel-bl #2518
    * Lighter Weight Signal-Based Custom Modules #2517
    * hyprland/workspaces: use name as fallback icon #2534
    * Fix: Hyprland's special workspaces aren't cleared #2540
    * Feature: Hyprland dynamic window names on workspaces #2529
    * Adding options to allow disk outputs to always be in a specific unit. #2558
    * Feat/Hyprland/Workspaces: Ignore workspaces #2568
    * Revise cava module to hide on silence #2554
    * Feat/Hyprland: Allow matching against Window Titles for Rewrite #2563
    * Feature: Group Drawers #257
    * fix(modules/mpris): fix on-*-click typos #2560
    * Feature: Fantastic Sliders and Where to Find Them (Audio, Backlight
      and Abstract Sliders) #2575
    * Split cpu module #2114
    * fix clock to work with fmt 10.x #2515
    * Fix: Hyprland/Workspaces' windows disappearing when moving around #2578
    * Lint header files with hpp file ending #2589
    * Fix potential memory leaks #2586
    * Custom module: Allow signal without interrupt #2588
    * Show the network interface with highest priority (aka lower metric) #2585
    * Revert "Fix potential memory leaks" #2599
    * modules/mpris: change default interval value to 0 #2596
    * docs: fix typos and improve language coherence #2593
    * General cleanup in hyprland/workspaces #2592
    * Fix: Hyprland/Workspaces workspaces not being created as persistent
      when they already exist at startup in #2605
    * Reduce freebsd ci timeout #2609
    * Fix sleep_for for max duration #2601
    * Fix FreeBSD build error and increase freebsd ci timeout #2611
    * Fixed variable synchronization exception caused by the
      "hyprland/workspace" module #2613
    * Skips logging NoActivePlayer error msgs #2622
    * fix: custom: do not crash if input text is not valid utf-8 #2624
    * Cava bump #2623
    * Happy Linter #2625
    * tray: load_icon use request_size directly #2626
    * hyprland/workspaces: fix crash on monitor off/on #2628
    * custom: reap zombie processes on termination #2629
* Thu Aug 17 2023 Michael Vetter <mvetter@suse.com>
  - Update to 0.9.22:
    * Explicitly cast ustring to string when passing to fmt #2409
    * fix: typo in taskbar.cpp #2404
* Tue Aug 15 2023 Michael Vetter <mvetter@suse.com>
  - Update to 0.9.21:
    * sway/window: app_id on unfocused workspaces #2234
    * cava bump #2328
    * cava man page #2333
    * [sway/workspaces] feat: add high-priority-named optiion #2336
    * Mediaplayer improvements #2323
    * time conversion between time zones #2340
    * Use C++20 #2322
    * hyprland/workspaces improvements #2316
    * Clock. Narrow seconds precision #2345
    * hyprland/workspaces fix typo #2347
    * hyprland/window start behavior fix #2352
    * tooltip-format spaces breaks pango format #2360
    * Manpage fixes #2365
    * Fixed sway IPC compile warnings #2366
    * man: Fix several whitespace formatting issues #2367
    * Persistent workspaces in hyprland/workspaces #2341
    * Fix logical errors, formatting error #2373
    * flake: fix infrec in package overlay #2370
    * Change default workspace format #2377
    * Updated hyprland-workspaces manpage #2401
    * Button release action #2399
    * Hyprland/workspaces: use named icons instead of searching #2393
    * docs: fix Arch repository name #2402
* Tue Jul 25 2023 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
  - Use upstream tarball. Remove service files.
* Tue Jul 18 2023 Michael Vetter <mvetter@suse.com>
  - Update to 0.9.20:
    * Fixed build warnings #2282
    * hyprland/window: Add .hidden CSS class, account for hidden & fullscreen windows #2270
    * Unbreak modules without DBus #2284
    * hyprland/window: Fix no info with separate-outputs=true #2286
    * fix, default to true, sway/workspaces: warp-on-scroll #2293
    * clock: handle timezone changes (again) #2296
    * hyprland/window expose more data #2294
    * App Icons for hyprland/window #2303
    * hyprland/window: Fix overlap with .hidden class from default style #2307
    * hyprland/window: rename .hidden to .swallowing (and fix grouped windows) #2308
    * backlight: do not convert percent to string in fmt #2317
    * hyprland/backend: Fix JSON parser runtime error #2321
    * Fix wrong name for {name} #2306
    * Ensure signal is disconnected in destructor #2324
    * hyprland/language: Differentiating keyboard layout variants #2326
    * hyprland/window remove duplicate empty css #2318
* Tue Jul 04 2023 Joshua Smith <jsmithfpv@gmail.com>
  - Update to version 0.9.19:
    * Fix broken link in README
    * fix(dwl-module): fix typo to avoid null pointer
    * river/window: Add tooltip.
    * Fixing 'incomplete type error' during building
    * [hyprland/window] Add css class for empty window name
    * Small performance fixies
    * Tray module causes: Invalid id passed to g_bus_unwatch_name()
    * deprecated: implicit capture of 'this' via '[=]'
    * [sway/workspaces] fix: change icons priority
    * Lift reverse-scrolling option into AModule
    * sway/window: fix appid style not cleared
    * Issue#2204
    * Upower native-path filter
    * More robust Hyprland backend
    * hyprland/window: Add CSS customization similar to sway/window
    * support multiple items in hwmon-path of temperature module
    * [wrl/taskbar] fix: use empty class for empty taskbar
    * Add output port (display) of workspace to template function of
      sway/workspace
    * Fixed some build warnings
    * feat: hyprland/workspaces
    * Refresh Gentoo docker
    * Wake all sleeping threads when leaving suspend
    * Fixes for hyprland/workspaces
    * Don't apply reverse scrolling to mice wheels
    * wireplumber: Support for scrolling
    * Fix random segfault on GTK icon functions
    * [hyperland/workspaces] fix: segfault on create/destroy
    * Catch2 bump
    * Fix rare segfault when destroying workspace
    * Stop MPRIS module from updating every ~20ms
    * wlr/taskbar: add support for rewrite rules
    * Add a new start_hidden flag
    * Image tooltip
    * improve nix dev shell; override the nixpkgs waybar
    * sway/workspaces: setting to not warp to window when scrolling
    * mpris: dynamic tag ordering and separator customization
    * Add output parameter format to manpage
    * Partially revert 3af1853 to fix use-after-free
* Mon Jun 19 2023 Filippo Bonazzi <filippo.bonazzi@suse.com>
  - Add fontawesome font as recommended
* Mon May 29 2023 Filippo Bonazzi <filippo.bonazzi@suse.com>
  - Update to version 0.9.18:
    * fix: battery time remaining
    * Sway window newstyles
    * fix(wireplumber): waybar crashes when default node changes
    * get_desktop_app_info: fix crash on failed DesktopAppInfo::create
    * hyprland/submap: run initial render on startup
    * GCC 13 and C++20 support
    * Allow any module to implement signal handling
    * modules/custom: Added percentage rounding
    * Sanitize hyprland language string only instead of the whole format
    * Year calendar
    * Clock. Proper handletoggle propagation
    * Clock. Formating simplify
    * Image module CSS fix
    * Fix kbName initialization
    * fix(wireplumber): free(): invalid pointer
    * When no one timezone is provided use system's TZ
    * Fixing memory leak on update UPower tooltip
    * Clock. Calendar. Avoid of unnecessary string transformation
    * Backlight: add brightness control
    * Set Image path from executable file (Image Module)
    * Remove repeated "the" and fix some typos
    * AModule implements module actions call
    * add river/layout
    * feat(sway): add workspace css class
    * Revert "feat(sway): add workspace css class"
    * AModule enable_click & enable_scroll
    * Clock tz try catch
    * group module: configurable orientation
    * Happy clang
    * fix: mpd bug paused with no song.
    * Wireplumber: Free the default node name
    * refactor: make linter happy.
    * config:output:Allow multiple exclusions & wildcard
    * custom module: free memory returned by libc's getline
    * modules/clock: fix calendar shift in months with 31 days
    * mpris: add tooltip, length limits, position tag
    * wlr-taskbar: allow sorting by app_id
    * [hyprland/language] Add more format replacements.
    * sway/window: Rewrite entire format output instead of just the title
    * mpris: fix css class application
    * Generate wireplumber module man page
    * Made use of node_id_
    * today style not applied to new date 1 day after starting waybar
    * Cava module
    * pulseaudio apply states
    * backlight: support tooltip
    * mpris: fix non-dynamic tags not being html escaped
    * Persistent workspaces for [wlr/workspaces]
    * Add DWL tags module
    * fix: use getaddrinfo() instead of gethostbyname()
    * river/tags: refactor to support special purpose tags
    * Fix hyprland language initialization problem
    * network: detect if link is p2p and use local addr
    * cava: shared library is not found
    * [wlr/workspaces] Separate CSS class for empty persistent workspaces
    * Add persistent format-icon to wlr/workspaces
    * mpris: Hide label if empty
    * mpris: Fix incorrect format replacement names
    * File descriptor handling bugs
    * Fix SEGFAULT in battery module
    * Update to new ipc version
  - Disable cava module due to missing libcava
  - Drop 0000-replace-gethostbyname-getaddrinfo.patch (fixed upstream)
  - Drop 0001-require-date-dependency.patch (changed upstream)
  - Drop ca9d237b00b4d01f341b0d7bc938afb10a4f8cad.patch (fixed upstream)
* Sat Apr 01 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Add ca9d237b00b4d01f341b0d7bc938afb10a4f8cad.patch: Fix(sway):
    add missing includes for GCC 13
* Mon Jan 16 2023 Filippo Bonazzi <filippo.bonazzi@suse.com>
  - Remove `changesgenerate` service
    Upstream provides a better changelog than the one this service is able to
    generate from git commits.
* Wed Jan 11 2023 Filippo Bonazzi <filippo.bonazzi@suse.com>
  - Update to version 0.9.17:
    * Add image module
    * Upower click
    * feat: add icon support to the wireplumber module
    * fix: wireplumber module when used with a bluetooth device
    * Allow the calendar month scrolling to be inverted
    * User Module: added file existence check
    * Don't search "Keyboard at" from hyprland/language
    * Hide module if text resolves to being empty
    * fix AIconLabel spacing between image and label
    * feat(battery): add macsmc-battery time remaining support
    * fix(calendar week numbers)
    * fix(battery): ignore non-system power supplies
    * Calendar week numbers
    * format-calendar-weeks won't accept format strings
    * Fix hyprland language initialization issues
    * Minor refactorings and formatting fixes for hyprland language module
    * Implement hyprland submap module
    * Fix wrong layout name in hyprland language module when a variant is used
    * modules/clock: improve ux when calendar_shift is used
    * sway,feat: allow alphabetical sort
    * fix: cpu_load pushed twice to the vector
    * Add mpris module
    * Activate CI for mpris module
    * Fix GTK crash due to wlr/workspace module upon reconnecting monitor
* Tue Dec 13 2022 Filippo Bonazzi <filippo.bonazzi@suse.com>
  - Fix: actually use the date library dependency provided by hhdate
    * add 0001-require-date-dependency.patch
* Mon Dec 05 2022 Filippo Bonazzi <filippo.bonazzi@suse.com>
  - Fix: do not require versioned branding (bsc#1205950)
  - Add dependency to hhdate library now in Factory
  - Add _service file back now that we don't need to modify the source tarball
  - Move to obscpio archive to save space
* Fri Dec 02 2022 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
  - Add 0000-replace-gethostbyname-getaddrinfo.patch
* Fri Dec 02 2022 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
  - Update specfile and remove deprecated functions.
  - Improve description to remove rpmlint warnings.
* Thu Dec 01 2022 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
  - Fix sources on spec file.
  - Remove service file that was overlooked
  - Add back the tarball containing the downloaded subprojects
  - Add wireplumber dependency
* Tue Nov 29 2022 Filippo Bonazzi <filippo.bonazzi@suse.com>
  - Update to version 0.9.16:
    * Revert breaking changes introduced in 0.9.14
    * button: Remove AButton class
    * modules: Revert button to label
    * Battery: "Plugged" status for TLP settings
    * fix: don't escape mpd label twice
    * Make backlight module respect format- config
    * feat(backlight): hide if the display is powered off
    * Do not crash when a monitor is removed
    * normalize capacity by number of batteries
    * clicking on the user label opens the default file manager
    * User module: fix call parent event handle, added command to open user folder
    * Recognize outputs with 'bluez' in monitor name as bluetooth class
    * feat: wireplumber support
    * fix custom module leaves zombie processes behind when bars are removed
    * Fix crashes when using named workspaces in Hyprland
* Thu Nov 03 2022 Michael Vetter <mvetter@suse.com>
  - Update to 0.9.15:
    * Added gamemode man file to meson #1566
    * upower: unbreak build on libc++ systems (FreeBSD, OpenBSD, Chimera) #1567
    * fix: vertical bar not anchored when width is set #1571
    * fixes bluetooth module #1576
    * Advertise river modules #1578
    * river/mode: new module in #1579
    * README.md: add river/mode to feature list in #1580
    * Add total bandwidth formatting options #1575
    * Retain instance name css class for custom modules #1588
    * pulseaudio: avoid retaining outdated form factor #1590
    * Last weekday applies Unix fmt #1599
    * New Gentoo CI #1612
    * CI: upgrade FreeBSD version to avoid future breakage #1621
    * battery: fix wrong definition for "format" #1624
    * Language: Add layout as class name #1628
    * fix: adapt to fmt 9.0.0 breaking changes #1617
    * CI: prevent FreeBSD breakage in future #1637
    * Added UPower to README #1638
    * sni: Use the pixmap if for the given icon name an icon could not be found #1627
    * mpd: add filename formatter #1631
    * Added a Hyprland backend and a Window module #1656
    * Feature: sway/window can show 'shell' parameter #1651
    * #1591 river escape window and mode #1668
    * fix(network): dont escape essid in tooltip #1669
    * scale icons for HiDPI monitor #1670
    * style(lint): fix some files lint #1672
    * add JACK module #1653
    * Added a basic hyprland/language module #1657
    * Add 'max-volume' option to pulseaudio #1659
    * Add support for reading the config path from env #1600
    * feat(idle-inhibitor): add tooltip format #1678
    * Issue#1545. Calendar scrolling opportunity #1646
    * Add battery format-time option for zero-padded minutes #1412
    * added checking router id in handleEvent function, because module does… #1685
    * Revert "added checking router id in handleEvent function, because module does…" #1686
    * FreeBSD: Add support to temperature #1702
    * mpd: encode "&" signs to "&" for gtk braunschweig in #1710
    * Add config option to ignore Pulseaudio Sinks #1636
    * Add config value for inhibitor default state. #1720
    * Fixed pulseaudio max-volume configuration #1704
    * Escape text in custom module #1687
    * Use GtkButton instead of GtkLabel for Modules #1120
    * Some logic issues in battery.cpp #1679
    * Fix binary pow formatting for values between 1000 and 1024 #1630
    * [FreeBSD] Use thermal-zone #1705
    * [hyprland/window] Add option to show active window on a per monitor basis #1719
    * pulseaudio: disconnect on destruction #1728
    * [sway/scratchpad] New module for scratchpad of sway #1667
    * added user module #1701
    * Remove border effect on hover #1729
    * [hyprland/window] Fix crash on quickly switching workspaces #1733
    * Add option to wlr/workspaces to sort workspaces by number #1721
    * FreeBSD: Add support to battery #1703
    * Fix battery indicator crash on linux #1736
    * Set default minimal width of buttons to zero #1737
    * Fix button padding #1738
    * Fix build with catch2>=3.0.0 #1724
    * [hyprland/window] Implement rewrite option like in sway/window #1730
    * Improve keyboard response time and enable hotplug support #1661
    * Fixed gamemode module segfaulting when disconnecting monitor #1740
    * fixed memory module not rounding numbers #1744
    * taskbar: implement drag-and-drop task reordering #1747
    * Revert "Escape text in custom module" #1758
* Tue Nov 01 2022 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
  - Fix spec file to use catch2 >= 3.0
* Thu Oct 27 2022 Michael Vetter <mvetter@suse.com>
  - Update to 0.9.14:
    No changelog. Too many commits to list. Please see
    https://github.com/Alexays/Waybar/compare/0.9.13...0.9.14
  - Remove waybar-0.9.13-fmt-compat.patch
  - Use catch2 >= 3
  - Enable sndio
* Sun Oct 16 2022 Chris Bradbury <obs@chrbrd.com>
  - waybar-0.9.13-fmt-compat.patch: Add upstream patch 1617 to fix build with fmt>=9.0.0
  - Use Catch2 < 3.0 due to upstream incompatibility with Catch2 >= 3.0
* Sat Jun 04 2022 Arnav Singh <opensuse@arnavion.dev>
  - Recreate source tarball with submodules downloaded as before.
    Otherwise the clock module was replaced with the simpleclock module
    because libdate subproject was missing.
* Tue May 24 2022 Denys Kondratenko <stdden@opensuse.org>
  - Update to 0.9.13:
    * use moon phases for backlight format-icons #1478
    * Use user-defined mode when toggling visibility rather than resetting to default #1479
    * sway/language: Load exotic xkb rules too #1480
    * Battery module. Gamepads support #1481
    * Hide/Unhide temperature module when "format*" is empty. #1485
    * feat: added network speed in Bytes #1489
    * Upower module #1484
    * Add option to display week number on calendar #1315
    * Upower fixes #1493
    * Battery module support for rk817 #1495
    * Waybar. Issue#1068. Double/Triple events #1499
    * refactor: change enum ipc_command_type to uint32_t #1516
    * Add disabled bluetooth style #1518
    * #1315. Add option to display week number on calendar #1492
    * Sway/window: Only update icon from main thread #1522
    * sway/window: Allow the user to change the size of the app icon #1523
    * bar: don't set layer-shell anchor for edges when width is not 'auto' #1524
    * Replace sleep_until with sleep_for to prevent clock from getting stuck with system time adjustment #1500
    * Show hidden bar #1510
    * Backlight: avoid crash on getting brightness fails #1530
    * Add a config to set a timeout for the idle_inhibitor module #1454
    * network: calculate bandwidth for current interface #1527
    * feat: extend bluetooth module #1540
    * Add classes to individual keyboard state labels #1551
    * Calendar module: localization issue #1552
    * Prevent segfault in getCpuFrequency #1563
    * Issue#1556. Battery module: a lot of warnings when battery dissapears #1557
    * Gamemode Module #1554
    * Calendar module: localization issue #1552 #1555
    * sway/window: Add heuristics for finding icons #1525
    * River Window Module #1562
* Thu Mar 10 2022 Michael Vetter <mvetter@suse.com>
  - Update to 0.9.12:
    * Update network.cpp
    * Fixed English mechanics: grammar, punctuation, and styling.
* Thu Mar 10 2022 Michael Vetter <mvetter@suse.com>
  - Update to 0.9.11:
    * Update waybar-sway-window.5.scd
    * refactor: disable icon by default
    * man: document icon in sway/window module
    * Feature Clock: show list of time in other timezones in a tooltip
* Mon Mar 07 2022 Michael Vetter <mvetter@suse.com>
  - Update to 0.9.10:
    * avoid use-after-free in lambda
    * style.css: add fontawesome to beginning of font list
    * Fix remaining posix compatability issues in keyboard_state
    * Don't use gnu extensions which are too new for debian and ubuntu
    * Make error messages portable
    * Improve keyboard_state error messages
    * limit cpu load figure to 2 points
    * Add 1 to songPosition in the MPD module
    * fix #1431: audio output does not update on unplug
    * move Glib ustring format helper to utils
    * remove duplicated string manipulation methods
    * ltrim and rtrim take argument by const-ref
    * make functions in header file inline
    * Update man page clock module - tooltip
    * Fix disabled tooltip on clock module
    * Update spotify example to work on copy paste
    * Properly initialize distance_scrolled members.
    * Fix Typo in Example for sway/mode
    * Add config option "reverse-direction"
    * use pack_end instead of pack_start
    * sway/language: fix segmentation fault for layouts not found in XKBContext
    * Show application icon when using sway window module
    * battery: read status with spaces
    * Use locale when formatting clock
    * fix(man): add missing newlines to wlr docs.
    * created a hotfix for libfmt-8.1.0 and above
    * removed commented useless runtime errors
    * changing want_route_dump to default to true, since we say we have gwaddr support
    * maybe we shouldn't actually runtime error, but still doing a check
    * explicitly checking for errors to silence unused variable warnings when writing to fd
    * Add man
    * Add swap flags
* Wed Feb 16 2022 Antonio Larrosa <alarrosa@suse.com>
  - Use g++-11 when building in Backports/Leap 15.4 since otherwise
    the compiler is too old.
* Mon Jan 10 2022 Michael Vetter <mvetter@suse.com>
  - Update to 0.9.9:
    * resources: don't break tray icon checkboxes via CSS
    * chore: add `tzdata` to the alpine builder
    * fix(util): make waybar_time formatter compatible with fmt 8.1.0
    * chore: bump supported fmt ver to 7.0.0
    * fix: match sway workspace order with sway one
    * fix: Missing tasks
    * Add `fixed-center` option
    * add to network module - signalStrengthApp shows what applications can run at current signal strength
    * change frequency to GHz
    * change signal strength to penalize overly strong signals
    * man: Add waybar-inhibitor man page
    * Add logind feature, with its 'inhibitor' module
    * bar: Fix crash when unplugging HDMI
    * Adjust max wifi strength that is possible
    * Allow sink in addition to source for pulse icon
    * feat(bar): allow customization of bar modes
    * fix(swaybar-ipc): avoid unnecessary copy of struct swaybar_config
    * mediaplayer.py: Exit properly on SIGPIPE
    * Checking if emoji byte doesn't get out of bounds
    * Add {flag} format replacement
    * fix(bar): handle ipc connection errors.
    * Fix sort
    * fix(swaybar-ipc): better logs
    * doc: document swaybar ipc options, `ipc` and `id`
    * river/tags: Add possibility for mouse clicks
    * Ensure MPD volume is not negative
    * Fix divide by zero (#1303)
    * Fix Clock crash on empty string in timezones field
    * sway/window: include floating_nodes when considering window count for class
    * fix(tray): fix visibility of Passive items
    * Update catch2 dependency 2.13.3 -> 2.13.7
    * Add cpu usage for every core
    * sway/language: remove tabs, indent with 2 spaces
    * Revert "Add CPU usage for every core"
    * fixed wrong dependency for make target
    * Add CPU usage for every core
    * fix(config): preserve explicit null when merging objects
    * added support for the {gwaddr} variable
    * round brightness
    * Only use g_memdup2 for glib >= 2.68
    * Switch network module to read /proc/net/dev
    * Fix memory leak and data race
    * Fix tray icon scaling on multi-display setups
    * Fix leak
    * Add shortDescription
    * feat(swaybar-ipc): handle visibility_by_modifier update
    * feat(swaybar-ipc): handle mode update
    * feat(swaybar-ipc): add swaybar IPC client
    * feat(client): store bar_id argument
    * feat(bar): attach CSS class `mode-{mode}` to window when setting mode
    * feat(bar): use "default" mode to store global options
    * feat(bar): store modes as a map of presets
    * feat(bar): support swaybar `mode` for configuring window
    * test(util): add tests for SafeSignal
    * feat(util): optimize SafeSignal for events from the main thread
    * fix(util): avoid creating temporary functor for each event
    * feat(util): SafeSignal class for cross-thread signals with arguments
    * Fix docs typos Add removing buttons Adjust handling multiple outputs.
    * Add docs and adjust sorting
    * Finish base implementation
    * Add formatting and states handling
    * Add base name representation
    * disk: make used calculation match df(1) output
* Wed Dec 08 2021 Jan Engelhardt <jengelh@inai.de>
  - Declare g++ >= 8 is needed for building.
* Mon Aug 16 2021 Michael Vetter <mvetter@suse.com>
  - Update to 0.9.8:
    * Fix incorrect tray icon scaling
    * Don't start if graphical-session is not running
    * feat(tray): handle Status property
    * feat(tray): handle scroll events
    * feat(tray): fallback to Title for items without ToolTip
    * feat(tray): implement tooltips (text only) for tray items
    * refactor(tray): infer changed properties from signal name
    * fix(tray): ignore unused WindowId property
    * Fix blurry tray icons for HiDPI displays
    * Remove unused variable
    * Add man page for keyboard_state module
    * Search for device automatically if none given
    * Add default style
    * Update css class when locked/unlocked
    * Add more configuaration
    * Basic keyboard state module
    * Fix pulseaudio icon name compilation error
    * pulseaudio: Control currently running sink
    * Support per-device icon in pulseaudio
    * Improve sway/language
    * Do not fail to parse a multi-bar config
    * libfmt >=8.0.0 compatibility
    * Add include man section
    * Workaround for circular imports
    * Proper formatting
    * Add recursive config includes
    * fix(util): protect std::condition_variable methods from pthread_cancel
    * network: Fix mix use of default and state specific format
    * network: Fix one case where default route is deleted without notification
    * network: Handle ip route priority
    * network: Also clear ifname in clearIface()
    * network: Parse whole RTM_NEWROUTE msg before interpreting it
    * sway-language: ignore events with empty layout
    * network: Update WiFi information when available
    * network: Fix use of carrier information
    * doc: add man for exclusive and passthrough flags
    * feat(bar): add config flag to disable exclusive zone
    * feat(bar): add config flag for pointer event passthrough
    * Add options to use a .json extension for the config filename
    * network: Handle carrier information
    * network: Rework interface auto detection, handle route change events
    * network: Rework address lookup to use only events
    * network: Rework initial interface search by using a dump
    * network: Read all available messages on ev_sock_
    * network: Start the module with some text in the label_
    * network: Initialise cidr_ like clearIface() does
    * Fix power calculation when battery units are in μA instead of μW
    * fix: incorrect battery percentage on Pinebook Pro
    * fix: bluetooth status tooltip
    * rewriteTitle: allow multiple sequential rewrites
    * [modules/battery] allow format-discharging-full
    * [modules/pulseaudio] fix bluetooth class for PipeWire
    * Document changes in manpage
    * Catch exception on erroneous rules
    * Add option to rewrite sway/window title
    * feat: implement mpd volume format template
    * Remove exceed protected
    * Add ignore-list param to wlr/taskbar
  - Remove waybar-0.9.7-fmt-compat.patch: upstreamed
* Tue Jul 13 2021 Michael Vetter <mvetter@suse.com>
  - bsc#1188200 - waybar undefined symbol:
    Add waybar-0.9.7-fmt-compat.patch
* Mon Apr 19 2021 Michael Vetter <mvetter@suse.com>
  - Update to 0.9.7:
    Changed:
    * Improve Pulseaudio sink/source separation
    * [Module CPU] fix crash due to empty frequencies
* Mon Apr 19 2021 Michael Vetter <mvetter@suse.com>
  - Update to 0.9.6:
    Added:
    * Implement support for reloading of config files. #842
    * Add simpleclock as fallback when hhdate is not available #903
    * Add option 'tag-labels' to river/tags #980
    * Add "tooltip-format" to temperature module #891
    * Support format-{state} for cpu/disk/memory #881
    * Allow customization of battery module tooltip #830
    * Add an option to use battery design capacity #964
    * Add power formatter to battery module #996
    * Add a way to configure auto_back_and_forth on Sway workspaces #1014
    * Terminate custom module scripts on exit #1032
    * Add length limits for MPD module tags #1002
    * Add style for battery state "plugged" #1056
    * Add default styling for disk module #1051
    * Add cpu min/max/avg frequencies #1037
    Changed:
    * Fix Sway #waybar.solo CSS rule applying on split #946
    * Fix for group module selectors when bar is vertical #959
    * Added waybar_output.identifier support. #956
    * Fixing logic in getIcon #965
    * Fix issues in wlr/taskbar #969
    * Fix duplicate bars on xdg_output property changes #992
    * Update waybar-bluetooth.5.scd #1003
    * Improved wlr/taskbar icon search. #1006
    * [calendar] CJK locale formatting #1007
    * [wlr/taskbar] More icon search improvements. #1011
    * [wlr/taskbar] Fix unhandled exception crash when icon name is a path. #1018
    * [wlr/taskbar] Check StartupWMClass #1021
    * Disable Idle Inhibitor module if unsupported #1026
    * Rfkill code refactoring #1015
    * Configure systemd.service file to allow reloading #1036
    * fix: schedule output destruction on idle callback #1035
    * Fix: CPU load values #1050
    * meson.build: add missing waybar-sway-language manpage #1052
    * Use the correct battery status when multiple batteries are present #1061
  - Remove 1015-rfkill_code_refactoring.patch: upstreamed
* Sun Mar 14 2021 Matej Cepl <mcepl@suse.com>
  - Add 1015-rfkill_code_refactoring.patch to avoid
    gh#Alexays/Waybar#994 and boo#1183499.
* Mon Jan 04 2021 Michael Vetter <mvetter@suse.com>
  - Update to 0.9.5:
    https://github.com/Alexays/Waybar/compare/0.9.4...0.9.5

Files

/usr/bin/waybar
/usr/lib/systemd/user/waybar.service
/usr/share/man/man5/waybar-backlight-slider.5.gz
/usr/share/man/man5/waybar-backlight.5.gz
/usr/share/man/man5/waybar-battery.5.gz
/usr/share/man/man5/waybar-bluetooth.5.gz
/usr/share/man/man5/waybar-cffi.5.gz
/usr/share/man/man5/waybar-clock.5.gz
/usr/share/man/man5/waybar-cpu.5.gz
/usr/share/man/man5/waybar-custom.5.gz
/usr/share/man/man5/waybar-disk.5.gz
/usr/share/man/man5/waybar-dwl-tags.5.gz
/usr/share/man/man5/waybar-dwl-window.5.gz
/usr/share/man/man5/waybar-gamemode.5.gz
/usr/share/man/man5/waybar-hyprland-language.5.gz
/usr/share/man/man5/waybar-hyprland-submap.5.gz
/usr/share/man/man5/waybar-hyprland-window.5.gz
/usr/share/man/man5/waybar-hyprland-workspaces.5.gz
/usr/share/man/man5/waybar-idle-inhibitor.5.gz
/usr/share/man/man5/waybar-image.5.gz
/usr/share/man/man5/waybar-inhibitor.5.gz
/usr/share/man/man5/waybar-jack.5.gz
/usr/share/man/man5/waybar-keyboard-state.5.gz
/usr/share/man/man5/waybar-memory.5.gz
/usr/share/man/man5/waybar-menu.5.gz
/usr/share/man/man5/waybar-mpd.5.gz
/usr/share/man/man5/waybar-mpris.5.gz
/usr/share/man/man5/waybar-network.5.gz
/usr/share/man/man5/waybar-niri-language.5.gz
/usr/share/man/man5/waybar-niri-window.5.gz
/usr/share/man/man5/waybar-niri-workspaces.5.gz
/usr/share/man/man5/waybar-power-profiles-daemon.5.gz
/usr/share/man/man5/waybar-privacy.5.gz
/usr/share/man/man5/waybar-pulseaudio-slider.5.gz
/usr/share/man/man5/waybar-pulseaudio.5.gz
/usr/share/man/man5/waybar-river-layout.5.gz
/usr/share/man/man5/waybar-river-mode.5.gz
/usr/share/man/man5/waybar-river-tags.5.gz
/usr/share/man/man5/waybar-river-window.5.gz
/usr/share/man/man5/waybar-sndio.5.gz
/usr/share/man/man5/waybar-states.5.gz
/usr/share/man/man5/waybar-styles.5.gz
/usr/share/man/man5/waybar-sway-language.5.gz
/usr/share/man/man5/waybar-sway-mode.5.gz
/usr/share/man/man5/waybar-sway-scratchpad.5.gz
/usr/share/man/man5/waybar-sway-window.5.gz
/usr/share/man/man5/waybar-sway-workspaces.5.gz
/usr/share/man/man5/waybar-systemd-failed-units.5.gz
/usr/share/man/man5/waybar-temperature.5.gz
/usr/share/man/man5/waybar-tray.5.gz
/usr/share/man/man5/waybar-upower.5.gz
/usr/share/man/man5/waybar-wireplumber.5.gz
/usr/share/man/man5/waybar-wlr-taskbar.5.gz
/usr/share/man/man5/waybar.5.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Nov 13 00:41:02 2024