SHA256
1
0
forked from pool/waybar

147 Commits

Author SHA256 Message Date
83fcafbc67 Accepting request 1288166 from X11:Wayland
- Update to 0.13.0:
  * fix(FreeBSD): Use dev.cpu temperature sysctl #4002
  * Resolves #3092 Add source support to wireplumber module #3638
  * add login-proxy option #3995
  * cffi: always return config values as JSON #3969
  * flake.lock: Update #3961
  * nix/default: disable version check #3970
  * Provide an option to show ipv4, ipv6 or both #3959
  * fix incorrect type for weeks-pos in waybar-clock man page #4009
  * Migrate Hyprland workspace events to v2 #3878
  * Features/systray custom icons #3941
  * Add support for vertical orientation in privacy module #3921
  * flake.lock: Update #4018
  * fix manpage for backlight/slider #4017
  * hyprland/workspaces: fix crash #4024
  * .github/workflows/clang-format: bump github action (fix clang-format check) #4026
  * fix: support libcava 0.10.4 #4052
  * audio_backend: fix crash #4045
  * wlr/taskbar: find icon #4042
  * libCava bump: 0.10.4 #4056
  * nix: cava bump (fix nix build) #4058
  * flake.nix: add treefmt; treewide: clang and nix format #4025
  * wireplumber: fix potential nullpointer deref #4032
  * flake.lock: Update #4075
  * Sway Workspace: Fix workspace button not showing for tabbed/nested layouts #4046
  * Memory Fix for continuous scripts in custom module #4183
  * fix: network frequency is reported in GHz #4189
  * fix: cldMonShift_ not getting initialized in Clock() constructor #4202
  * Dockerfiles: Use debian-slim for container #4205
  * fix: length_error thrown in handleOutputDescription #4191
  * fix: network module not displaying rfkill state #4190
  * Fix Description= in systemd service file #4154
  * Fix gentoo CI build #4211
  * ci: bump FreeBSD to 14.3 #4214
  * fix: don't use c++20 chrono literals #4213
  * Fix namespace pollution #4212
  * Fix CI clang-format #4209
  * modules: memory: Add swapState format argument #4204
  * fix: MPRIS widget not hiding when no player is active #4207
  * Feat/display systemd system state #4210
  * privacy: ignore some streams #4173
  * Update mediaplayer.py - Fix artist name display in mediaplayer.py #4095
  * AIconLabel.cpp: honour "rotation" property and add "swap-icon-label" propery #4160
  * Add idle_inhibitor style docs. #4096
  * flake.lock: Update #4088
  * Use load_symbolic for gtk icon to support styling in tray icon #4102
  * Issue 3981: try and fix memory leak in privacy module #4092
  * Fix signal safety deadlock #4048
  * Fix calendar extra padding if there are wide characters #4155
  * hyprland/submap: allow pango markup. #4040
  * Fixes: Add stretching of modules and modules-center toggling #3881
  * Fix typos in function, variable names and in documentation #3887
  * feat: sway/window: provide {marks} format replacement #4097
  * niri/workspaces: Add empty icon #4127
  * Add support for mouse side buttons (back/forward) to control track navigation in mpris module #4131
  * Add persistent-only setting for hyprland/workspaces #4133
  * exec runs after on-* events #1784
  * add module wayfire/window, wayfire/workspaces #3863
  * hyprland workspaces: Add sorting Special Centered #4136
  * niri: add support for urgency indicators to workspaces #4113
  * add rewrite to wlr tooltip #3762
  * Fixed one layout with multiple variant bug hyprland/language Fixes #3676 #4068
  * Add GPS module #3628
  * add Hyprland/windowcount module #3544
  * Bluetooth module: fetch battery percentage from upower if not found from bluez #2886
  * Revert "Bluetooth module: fetch battery percentage from upower if not found from bluez" #4217
  * Added IPC fix and Nix GPS fix #4219

OBS-URL: https://build.opensuse.org/request/show/1288166
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=60
2025-06-24 18:49:53 +00:00
7373d9f7f3 - Update to 0.13.0:
* fix(FreeBSD): Use dev.cpu temperature sysctl #4002
  * Resolves #3092 Add source support to wireplumber module #3638
  * add login-proxy option #3995
  * cffi: always return config values as JSON #3969
  * flake.lock: Update #3961
  * nix/default: disable version check #3970
  * Provide an option to show ipv4, ipv6 or both #3959
  * fix incorrect type for weeks-pos in waybar-clock man page #4009
  * Migrate Hyprland workspace events to v2 #3878
  * Features/systray custom icons #3941
  * Add support for vertical orientation in privacy module #3921
  * flake.lock: Update #4018
  * fix manpage for backlight/slider #4017
  * hyprland/workspaces: fix crash #4024
  * .github/workflows/clang-format: bump github action (fix clang-format check) #4026
  * fix: support libcava 0.10.4 #4052
  * audio_backend: fix crash #4045
  * wlr/taskbar: find icon #4042
  * libCava bump: 0.10.4 #4056
  * nix: cava bump (fix nix build) #4058
  * flake.nix: add treefmt; treewide: clang and nix format #4025
  * wireplumber: fix potential nullpointer deref #4032
  * flake.lock: Update #4075
  * Sway Workspace: Fix workspace button not showing for tabbed/nested layouts #4046
  * Memory Fix for continuous scripts in custom module #4183
  * fix: network frequency is reported in GHz #4189
  * fix: cldMonShift_ not getting initialized in Clock() constructor #4202
  * Dockerfiles: Use debian-slim for container #4205
  * fix: length_error thrown in handleOutputDescription #4191

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=142
2025-06-24 07:12:38 +00:00
b33936bfbc Accepting request 1274566 from X11:Wayland
- change sway to Suggests as waybar now supports other window managers too
  and when user ignores the --no-reccommends flag, It pulls the sway window
  manager components

OBS-URL: https://build.opensuse.org/request/show/1274566
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=59
2025-05-05 20:29:17 +00:00
7b22e161e9 - change sway to Suggests as waybar now supports other window managers too
and when user ignores the --no-reccommends flag, It pulls the sway window
  manager components

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=140
2025-05-05 12:22:55 +00:00
e641cd5739 Accepting request 1248068 from X11:Wayland
OBS-URL: https://build.opensuse.org/request/show/1248068
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=58
2025-02-24 14:50:08 +00:00
43616fb354 - Update to 0.12.0:
* Clarify documentation of 'rotate' option. #3580
  * Fix std::bad_casts in tray module #3604
  * fix: return app_identifier as itself in AAppIconLabel if it's an absolute path #3613
  * Fixes for Sway modes and wlr_scene support #3528
  * fix(custom): stop mixing manual and automatic arg indexing #3617
  * cava: Add format_silent option and css triggers #3523
  * Fix: 3383. Clock. Default value for cldYearShift_ = 1900/01/01 #3632
  * nix: remove patches from downstream #3640
  * cava bump #3646
  * .github/workflows: don't run on forks #3651
  * nix/default: cava bump #3650
  * .github/workflows: allow forks to manually run flake lock update #3652
  * #2275 Backlight: Add minimum brightness #3637
  * flake.lock: Update #3658
  * Fix a crash after handling SIGINT and a data race when initializing the Hyprland workspace modules #3695
  * pulseaudio: volume indicator update on default output switch #3464
  * Add warning threshold to temperature module #3674
  * Add signals section to manpage #3758
  * fix hyprland's grouped window flags #3747
  * flake.lock: Update #3736
  * Add stretching of modules and modules-center toggling #3730
  * fix null-deref due to unconstructed PrivacyNodeInfo #3768
  * flake.lock: Update #3800
  * Let network module handle ipv4 and ipv6 simultaneously #3809
  * sway/workspaces: use X11 class for XWayland windows #3801
  * Add locking for interacting with the pulseaudio thread #3806
  * Using 'auto' instead of 'self' in backlight module #3808
  * sway: fix "Mapping is not an object" warning #3831
  * fix: hyprland/window get empty ipc json data #3826

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=138
2025-02-24 10:06:38 +00:00
481eda8662 Accepting request 1202614 from X11:Wayland
OBS-URL: https://build.opensuse.org/request/show/1202614
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=57
2024-09-24 15:32:09 +00:00
Soc Virnyl Estela
48a305ac7f - Add tray-fix.patch "Fix std::bad_casts in tray module"
* see https://github.com/Alexays/Waybar/pull/3604

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=136
2024-09-23 11:13:37 +00:00
22970c58f4 Accepting request 1200774 from X11:Wayland
- 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

OBS-URL: https://build.opensuse.org/request/show/1200774
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=56
2024-09-13 12:34:36 +00:00
f68727f98a Accepting request 1188284 from X11:Wayland
OBS-URL: https://build.opensuse.org/request/show/1188284
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=55
2024-07-19 13:26:24 +00:00
Soc Virnyl Estela
7fa3ce9a5f - 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

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=132
2024-07-18 03:34:27 +00:00
bdb379ccbc Accepting request 1172319 from X11:Wayland
OBS-URL: https://build.opensuse.org/request/show/1172319
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=54
2024-05-07 16:04:05 +00:00
1e53d263d4 Accepting request 1172289 from home:smolsheep:upgrades
- 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

OBS-URL: https://build.opensuse.org/request/show/1172289
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=130
2024-05-07 06:14:31 +00:00
2926057bec Accepting request 1169914 from X11:Wayland
OBS-URL: https://build.opensuse.org/request/show/1169914
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=53
2024-04-25 18:48:00 +00:00
Soc Virnyl Estela
580c69d1f3 Accepting request 1169912 from home:smolsheep:upgrades
Upstream dropped another one. :p
- Enabled tests
- Update to 0.10.2
  * fix: hover event did not propagate causing issues
- 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

OBS-URL: https://build.opensuse.org/request/show/1169912
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=128
2024-04-23 17:01:13 +00:00
44b007a4e1 Accepting request 1160087 from X11:Wayland
- 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

- Add waybar-build-for-wireplumber-0.5.patch
- Enable wireplumber

OBS-URL: https://build.opensuse.org/request/show/1160087
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=52
2024-03-21 16:01:21 +00:00
b7617df1da - 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

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=126
2024-03-21 11:39:22 +00:00
d9a673ff6c Accepting request 1159931 from home:smolsheep:upgrades
I've tested this with the wireplumber module. It displays the volume correctly from default source. Debug logs don't show any issues, but I'll keep this up-to-date until merge.
- Add waybar-build-for-wireplumber-0.5.patch
- Enable wireplumber

OBS-URL: https://build.opensuse.org/request/show/1159931
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=125
2024-03-21 06:50:02 +00:00
7756825c68 Accepting request 1158996 from X11:Wayland
- Add waybar.rpmlintrc to Sources
- 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

OBS-URL: https://build.opensuse.org/request/show/1158996
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=51
2024-03-19 16:29:32 +00:00
583c1d6e82 Accepting request 1158995 from home:fbonazzi:branches:X11:Wayland
- Add waybar.rpmlintrc to Sources

OBS-URL: https://build.opensuse.org/request/show/1158995
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=123
2024-03-18 12:45:24 +00:00
38c773b03c Accepting request 1158331 from home:smolsheep:upgrades
- 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

OBS-URL: https://build.opensuse.org/request/show/1158331
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=122
2024-03-18 12:24:20 +00:00
0619646cc9 Accepting request 1123246 from X11:Wayland
OBS-URL: https://build.opensuse.org/request/show/1123246
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=50
2023-11-03 21:20:55 +00:00
Soc Virnyl Estela
471a6b25e6 Accepting request 1123240 from home:smolsheep:upgrades
- Update to 0.9.24:
  * Hotfix for #2631 due to #2629 causing high CPU load

OBS-URL: https://build.opensuse.org/request/show/1123240
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=120
2023-11-03 14:01:38 +00:00
1f28323e0c - 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

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=119
2023-11-03 09:54:56 +00:00
90c1211bca Accepting request 1104309 from X11:Wayland
- Update to 0.9.22:
  * Explicitly cast ustring to string when passing to fmt #2409
  * fix: typo in taskbar.cpp #2404

OBS-URL: https://build.opensuse.org/request/show/1104309
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=49
2023-08-17 17:44:29 +00:00
2d96849ee5 - Update to 0.9.22:
* Explicitly cast ustring to string when passing to fmt #2409
  * fix: typo in taskbar.cpp #2404

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=117
2023-08-17 07:15:39 +00:00
3491572cbe Accepting request 1103978 from X11:Wayland
- 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

OBS-URL: https://build.opensuse.org/request/show/1103978
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=48
2023-08-15 14:39:59 +00:00
a3814829a7 - 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

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=115
2023-08-15 06:30:42 +00:00
80de393ca1 Accepting request 1100748 from X11:Wayland
- Use upstream tarball. Remove service files.
- 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

OBS-URL: https://build.opensuse.org/request/show/1100748
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=47
2023-07-26 11:24:27 +00:00
Soc Virnyl Estela
ce84b833e3 - Use upstream tarball. Remove service files.
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=113
2023-07-25 23:36:52 +00:00
5ac7d3431e - 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

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=112
2023-07-18 15:16:38 +00:00
36bdbedbc6 Accepting request 1096866 from X11:Wayland
OBS-URL: https://build.opensuse.org/request/show/1096866
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=46
2023-07-05 13:31:11 +00:00
Soc Virnyl Estela
95136d258d Accepting request 1096859 from home:smolsheep:upgrades
- 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

OBS-URL: https://build.opensuse.org/request/show/1096859
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=110
2023-07-04 23:02:28 +00:00
0b01c06ea5 Accepting request 1093771 from X11:Wayland
- Add fontawesome font as recommended

OBS-URL: https://build.opensuse.org/request/show/1093771
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=45
2023-06-20 14:48:16 +00:00
8d7a6f9732 Accepting request 1093770 from home:fbonazzi:branches:X11:Wayland
- Add fontawesome font as recommended

OBS-URL: https://build.opensuse.org/request/show/1093770
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=108
2023-06-19 12:04:08 +00:00
5ad6f77b29 Accepting request 1093765 from home:apappas:branches:X11:Wayland
Related to https://github.com/openSUSE/openSUSEway/issues/105 and https://github.com/openSUSE/openSUSEway/pull/118

Waybar depends on FontAwesome to display some symbols like the battery indicator. If fontawesome-fonts is not installed, it will revert to whatever font has glyphs in that Unicode page, which in most systems is a Chinese font.

This adds the fontawesome-fonts as a Recommends.

OBS-URL: https://build.opensuse.org/request/show/1093765
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=107
2023-06-19 11:33:14 +00:00
4e695521cb Accepting request 1089663 from X11:Wayland
- 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)

OBS-URL: https://build.opensuse.org/request/show/1089663
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=44
2023-05-30 20:02:26 +00:00
Soc Virnyl Estela
aed26bb5a5 OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=105 2023-05-29 22:52:52 +00:00
Soc Virnyl Estela
1d8ccae2f8 Accepting request 1089596 from home:fbonazzi:branches:X11:Wayland
- 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)

OBS-URL: https://build.opensuse.org/request/show/1089596
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=104
2023-05-29 15:38:01 +00:00
de0a6571ca Accepting request 1078128 from X11:Wayland
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1078128
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=43
2023-04-09 16:40:58 +00:00
Soc Virnyl Estela
3e60dcf330 Accepting request 1076675 from home:iznogood:branches:X11:Wayland
- Add ca9d237b00b4d01f341b0d7bc938afb10a4f8cad.patch: Fix(sway):
  add missing includes for GCC 13

OBS-URL: https://build.opensuse.org/request/show/1076675
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=102
2023-04-03 03:34:10 +00:00
fafb7dc9fa Accepting request 1058640 from X11:Wayland
OBS-URL: https://build.opensuse.org/request/show/1058640
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=42
2023-01-16 16:59:40 +00:00
f6a71f6c55 Accepting request 1058639 from home:fbonazzi:branches:X11:Wayland
- Remove `changesgenerate` service
  Upstream provides a better changelog than the one this service is able to
  generate from git commits.
- 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

OBS-URL: https://build.opensuse.org/request/show/1058639
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=100
2023-01-16 09:21:18 +00:00
7df6b5ebff Accepting request 1043178 from X11:Wayland
- Fix: actually use the date library dependency provided by hhdate
  * add 0001-require-date-dependency.patch

OBS-URL: https://build.opensuse.org/request/show/1043178
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=41
2022-12-16 16:51:36 +00:00
Soc Virnyl Estela
7dc89b8449 * add 0001-require-date-dependency.patch
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=98
2022-12-14 01:46:54 +00:00
Soc Virnyl Estela
eb4ce2b64f Accepting request 1042785 from home:fbonazzi:branches:X11:Wayland
- Fix: actually use the date library dependency provided by hhdate
Currently packaged waybar is silently using a fallback version of the clock without fancy format strings, so that e.g. the calendar tooltip does not work. This was not obvious to me when I moved the date library dependency to its own hhdate package, and I am rectifying this now.

OBS-URL: https://build.opensuse.org/request/show/1042785
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=97
2022-12-13 22:37:43 +00:00
f44e63c7e3 Accepting request 1040461 from X11:Wayland
OBS-URL: https://build.opensuse.org/request/show/1040461
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=40
2022-12-06 13:23:50 +00:00
Soc Virnyl Estela
8bcf56f924 Accepting request 1040414 from home:fbonazzi:branches:X11:Wayland
- 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

OBS-URL: https://build.opensuse.org/request/show/1040414
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=95
2022-12-05 22:34:00 +00:00
Soc Virnyl Estela
db38cd0b44 OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=94 2022-12-02 21:02:50 +00:00
Soc Virnyl Estela
dc9f876446 OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=93 2022-12-02 14:24:46 +00:00
Soc Virnyl Estela
4eb09c95a9 OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=92 2022-12-02 14:06:25 +00:00
Soc Virnyl Estela
4b136a8452 - Add 0000-replace-gethostbyname-getaddrinfo.patch
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=91
2022-12-02 13:53:54 +00:00
Soc Virnyl Estela
a046f27ca0 OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=90 2022-12-02 08:03:31 +00:00
Soc Virnyl Estela
2300b99d11 - Update specfile and remove deprecated functions.
- Improve description to remove rpmlint warnings.

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=89
2022-12-02 07:55:50 +00:00
Soc Virnyl Estela
2e564fc01d OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=88 2022-12-02 00:35:50 +00:00
Soc Virnyl Estela
ee41afc373 - Add wireplumber dependency
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=87
2022-12-01 22:48:48 +00:00
Soc Virnyl Estela
7d55107cf2 - Fix sources on spec file.
- Remove service file that was overlooked
- Add back the tarball containing the downloaded subprojects

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=86
2022-12-01 22:45:41 +00:00
f66a9a19b7 Accepting request 1039030 from X11:Wayland
OBS-URL: https://build.opensuse.org/request/show/1039030
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=39
2022-11-30 14:00:07 +00:00
Soc Virnyl Estela
17b22c20ec Accepting request 1039015 from home:fbonazzi:branches:X11:Wayland
- 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

OBS-URL: https://build.opensuse.org/request/show/1039015
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=84
2022-11-30 00:50:12 +00:00
dd2595ac43 Accepting request 1033009 from X11:Wayland
- 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

OBS-URL: https://build.opensuse.org/request/show/1033009
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=38
2022-11-03 18:14:38 +00:00
96cda2369b - 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

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=82
2022-11-03 08:52:59 +00:00
eb3fee2865 Accepting request 1032797 from X11:Wayland
OBS-URL: https://build.opensuse.org/request/show/1032797
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=37
2022-11-02 11:47:18 +00:00
e788e6e950 Accepting request 1032595 from home:uncomfyhalomacro:branches:X11:Wayland
- Fix spec file to use catch2 >= 3.0

OBS-URL: https://build.opensuse.org/request/show/1032595
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=80
2022-11-02 08:42:38 +00:00
000eb45159 - 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

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=79
2022-10-31 08:15:10 +00:00
16cf8d54dd Accepting request 1029716 from X11:Wayland
OBS-URL: https://build.opensuse.org/request/show/1029716
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=36
2022-10-18 14:12:51 +00:00
597e5a5ee4 Accepting request 1029666 from home:fbonazzi:branches:X11:Wayland
Mention recent patch addition by name in changelog to get to Factory

OBS-URL: https://build.opensuse.org/request/show/1029666
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=77
2022-10-18 11:26:24 +00:00
cd221c62cc Accepting request 1012105 from home:chrBrd:branches:X11:Wayland
- Add upstream patch 1617 to fix build with fmt>=9.0.0
- Use Catch2 < 3.0 due to upstream incompatibility with Catch2 >= 3.0

OBS-URL: https://build.opensuse.org/request/show/1012105
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=76
2022-10-17 14:11:25 +00:00
af9556a65d Accepting request 981093 from X11:Wayland
OBS-URL: https://build.opensuse.org/request/show/981093
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=35
2022-06-07 09:45:19 +00:00
ca9d594112 Accepting request 980691 from home:Arnavion
- Recreate source tarball with submodules downloaded as before.
  Otherwise the clock module was replaced with the simpleclock module
  because libdate subproject was missing.

OBS-URL: https://build.opensuse.org/request/show/980691
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=74
2022-06-07 07:13:39 +00:00
e65d87cd35 Accepting request 978941 from X11:Wayland
OBS-URL: https://build.opensuse.org/request/show/978941
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=34
2022-05-24 18:31:47 +00:00
7d09483bae Accepting request 978870 from home:stdden:branches:X11:Wayland
- 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

OBS-URL: https://build.opensuse.org/request/show/978870
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=72
2022-05-24 11:11:33 +00:00
a1dc4b73f8 Accepting request 960704 from X11:Wayland
- Update to 0.9.12:
  * Update network.cpp
  * Fixed English mechanics: grammar, punctuation, and styling.

- 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

OBS-URL: https://build.opensuse.org/request/show/960704
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=33
2022-03-10 21:45:19 +00:00
5b474e87b6 - Update to 0.9.12:
* Update network.cpp
  * Fixed English mechanics: grammar, punctuation, and styling.

- 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

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=70
2022-03-10 10:00:20 +00:00
b3185d1e68 Accepting request 959817 from X11:Wayland
- 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

OBS-URL: https://build.opensuse.org/request/show/959817
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=32
2022-03-07 16:46:56 +00:00
625449b849 - 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

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=68
2022-03-07 09:52:38 +00:00
a1fa3cb60a Accepting request 955586 from X11:Wayland
OBS-URL: https://build.opensuse.org/request/show/955586
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=31
2022-02-17 22:40:16 +00:00
11d5fb72d4 Accepting request 955440 from home:alarrosa:branches:X11:Wayland
- Use g++-11 when building in Backports/Leap 15.4 since otherwise
  the compiler is too old.

OBS-URL: https://build.opensuse.org/request/show/955440
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=67
2022-02-17 08:34:11 +00:00
ec1042944b Accepting request 946362 from X11:Wayland
- 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

OBS-URL: https://build.opensuse.org/request/show/946362
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=30
2022-01-14 22:13:22 +00:00
b207e2cc8e - 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

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=66
2022-01-10 16:17:16 +00:00
b97e6e00e9 Accepting request 938150 from X11:Wayland
OBS-URL: https://build.opensuse.org/request/show/938150
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=29
2021-12-09 18:45:54 +00:00
53779da197 Accepting request 936745 from home:jengelh:branches:X11:Wayland
- Declare g++ >= 8 is needed for building.

OBS-URL: https://build.opensuse.org/request/show/936745
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=65
2021-12-09 15:51:16 +00:00
Richard Brown
f8e6b024c9 Accepting request 912430 from X11:Wayland
- 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

OBS-URL: https://build.opensuse.org/request/show/912430
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=28
2021-08-18 06:55:54 +00:00
f9b008097d OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=64 2021-08-16 14:38:35 +00:00
38a18fff10 * 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

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=63
2021-08-16 14:34:48 +00:00
f55e882f9d - Remove waybar-0.9.7-fmt-compat.patch: upstreamed
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=62
2021-08-16 14:27:29 +00:00
977da7608e - Update to 0.9.8:
* https://github.com/Alexays/Waybar/compare/0.9.7...0.9.8

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=61
2021-08-16 14:26:34 +00:00
bb25d78b69 Accepting request 906064 from X11:Wayland
- bsc#1188200 - waybar undefined symbol:
  Add waybar-0.9.7-fmt-compat.patch

OBS-URL: https://build.opensuse.org/request/show/906064
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=27
2021-07-13 20:37:36 +00:00
56fc2c80a0 Add waybar-0.9.7-fmt-compat.patch
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=60
2021-07-13 09:52:40 +00:00
082605b040 OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=59 2021-07-13 09:52:15 +00:00
3014c4008e OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=58 2021-07-13 09:50:51 +00:00
2a8e8abbf1 - bsc#1188200 - waybar undefined symbol:
Add waybar-9.7-fmt-compat.patch

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=57
2021-07-13 09:50:23 +00:00
15e8f0aa55 Accepting request 886684 from X11:Wayland
- Update to 0.9.7:
  Changed:
  * Improve Pulseaudio sink/source separation
  * [Module CPU] fix crash due to empty frequencies

- 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

OBS-URL: https://build.opensuse.org/request/show/886684
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=26
2021-04-19 19:06:27 +00:00
ceabdc4b8e - Update to 0.9.7:
Changed:
  * Improve Pulseaudio sink/source separation
  * [Module CPU] fix crash due to empty frequencies

- 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

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=55
2021-04-19 12:05:32 +00:00
Richard Brown
6dbfb191ac Accepting request 879180 from X11:Wayland
OBS-URL: https://build.opensuse.org/request/show/879180
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=25
2021-03-16 14:45:09 +00:00
f717abc004 Accepting request 879138 from home:mcepl:branches:X11:Wayland
- Add 1015-rfkill_code_refactoring.patch to avoid
  gh#Alexays/Waybar#994 and boo#1183499.

OBS-URL: https://build.opensuse.org/request/show/879138
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=53
2021-03-15 11:53:01 +00:00
028e214d52 Accepting request 860803 from X11:Wayland
- Update to 0.9.5:
  https://github.com/Alexays/Waybar/compare/0.9.4...0.9.5

OBS-URL: https://build.opensuse.org/request/show/860803
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=24
2021-01-06 18:57:40 +00:00
ea25e179be - Update to 0.9.5:
https://github.com/Alexays/Waybar/compare/0.9.4...0.9.5

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=51
2021-01-06 18:10:54 +00:00
491ba3acc0 Accepting request 835932 from X11:Wayland
- Update to 0.9.4:
  Added:
  * Add option for no workspace switch on click #817
  * Add IDs to sway workspace buttons for CSS styling #819
  * Add ability to switch timezones on scroll #821
  * MPD: Add song position and queue length
  * Add an "exec-on-event" config for the custom module #851
  * Add format for memory tooltip #847
  Changed:
  * Fixed a signal issue with custom modules #778
  * Switch workspace on mouse-down to match swaybar #800
  * Taskbar string fixes #798
  * Systemd now using standard targets #801
  * Fixed fmt crash after update #813
  * Rfkill is now optional #823
  * Fixed network status update #861
  * Fix resizing of the bar with gtk-layer-shell #824
  * Fix, prevent line breaks in ellipsized labels #828
  * Fix "restart-interval" in the custom module #840
  * Allow enabing pango markup in the taskbar string #814

OBS-URL: https://build.opensuse.org/request/show/835932
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=23
2020-09-25 14:32:47 +00:00
94f6cff4f6 - Update to 0.9.4:
Added:
  * Add option for no workspace switch on click #817
  * Add IDs to sway workspace buttons for CSS styling #819
  * Add ability to switch timezones on scroll #821
  * MPD: Add song position and queue length
  * Add an "exec-on-event" config for the custom module #851
  * Add format for memory tooltip #847
  Changed:
  * Fixed a signal issue with custom modules #778
  * Switch workspace on mouse-down to match swaybar #800
  * Taskbar string fixes #798
  * Systemd now using standard targets #801
  * Fixed fmt crash after update #813
  * Rfkill is now optional #823
  * Fixed network status update #861
  * Fix resizing of the bar with gtk-layer-shell #824
  * Fix, prevent line breaks in ellipsized labels #828
  * Fix "restart-interval" in the custom module #840
  * Allow enabing pango markup in the taskbar string #814

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=49
2020-09-21 21:06:31 +00:00
cd07bb34e5 Accepting request 824593 from X11:Wayland
- Update to 0.9.3:
  Added:
  * FreeBSD support tada #425
  * Taskbar module tada #692
  * Added an on-update option to all modules #402
  * Network: Added Rfkill status #568
  * Bluetooth: Basic new module #568
  * Added a way to exclude specific output #596
  * Temperature: Add kelvin-scale #683
  * sway/workspaces: Added current_output CSS class #693
  * River status module #745
  Changed:
  * Fixed AMD brightness e01a081
  * Fixed full-at #680
  * sway/workspaces: sort by the "num" property provided by sway #696
  * Clock: prefer default fmt format when not using a timezone #715
  * Fixed exec-if hidding 3b16946
  * Fixed SIGSEV/BLOCKING bar while changing/removing output 6e7f22a
  * Battery: add check for battery type 401ea05
  * Fixed Workspace back and forth unwanted behavior 0080feb
  * Fixed persistent workspace position #783
  * Network: make nl80211 dep optional fb8cda9
  * Updated date, gtk-layer-shell subproject #797, Fixes #776 #780 #530 #750

OBS-URL: https://build.opensuse.org/request/show/824593
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=22
2020-08-06 08:39:38 +00:00
07c9a18bda - Update to 0.9.3:
Added:
  * FreeBSD support tada #425
  * Taskbar module tada #692
  * Added an on-update option to all modules #402
  * Network: Added Rfkill status #568
  * Bluetooth: Basic new module #568
  * Added a way to exclude specific output #596
  * Temperature: Add kelvin-scale #683
  * sway/workspaces: Added current_output CSS class #693
  * River status module #745
  Changed:
  * Fixed AMD brightness e01a081
  * Fixed full-at #680
  * sway/workspaces: sort by the "num" property provided by sway #696
  * Clock: prefer default fmt format when not using a timezone #715
  * Fixed exec-if hidding 3b16946
  * Fixed SIGSEV/BLOCKING bar while changing/removing output 6e7f22a
  * Battery: add check for battery type 401ea05
  * Fixed Workspace back and forth unwanted behavior 0080feb
  * Fixed persistent workspace position #783
  * Network: make nl80211 dep optional fb8cda9
  * Updated date, gtk-layer-shell subproject #797, Fixes #776 #780 #530 #750

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=47
2020-08-06 06:03:39 +00:00
716eedf11e Accepting request 816415 from X11:Wayland
OBS-URL: https://build.opensuse.org/request/show/816415
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=21
2020-06-23 19:04:48 +00:00
da61d13fc6 Accepting request 816406 from home:dkondratenko:branches:X11:Wayland
- package shouldn't require specific branding version, just a package

OBS-URL: https://build.opensuse.org/request/show/816406
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=45
2020-06-22 15:31:59 +00:00
11411091f3 Accepting request 812493 from X11:Wayland
OBS-URL: https://build.opensuse.org/request/show/812493
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=20
2020-06-08 22:05:27 +00:00
b26e90606b Accepting request 812031 from home:dkondratenko:branches:X11:Wayland
- Add separate branding package

OBS-URL: https://build.opensuse.org/request/show/812031
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=43
2020-06-08 09:05:09 +00:00
0e6520969f Accepting request 793446 from X11:Wayland
- Update to 0.9.2:
  Added:
  * Battery: full-at config, define the max percentage of
    the battery #649
  Changed:
  * Support libc++ >=9.0.0 #583
  * Sway: add missing unordered_map include #584
  * Network: fix label text not updated properly when formats
    contain Unicode characters #589
  * Pulseaudio: Fix alt #592
  * Pulseaudio: track default source/sink changes #599
  * Tray: Use the same StatusNotifierWatcher for all trays #598
  * Pulseaudio: track only the default sink and source #603
  * Systemd service: fix start up ordering #612
  * Fix: set exclusive zone early for gtk-layer-shell #613
  * Readme: ubuntu dependencies #615
  * Temperature: Added support for absolute device paths #624
  * Switch default Makefile rule from run to build #625
  * Memory: provide better free memory approximation on old kernel #629
  * Pulseaudio: fallback to default muted format 9acf558
  * Custom: restore SIGCHLD settings to SIG_DFL #636
  * Custom: check WIFEXITED ec451b5
  * Pulseaudio: Start wait for server #651
  * Sway/Workspaces: default value unstripped, add value format option 27fbea2

OBS-URL: https://build.opensuse.org/request/show/793446
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=19
2020-04-13 10:54:17 +00:00
c232020e6f - Update to 0.9.2:
Added:
  * Battery: full-at config, define the max percentage of
    the battery #649
  Changed:
  * Support libc++ >=9.0.0 #583
  * Sway: add missing unordered_map include #584
  * Network: fix label text not updated properly when formats
    contain Unicode characters #589
  * Pulseaudio: Fix alt #592
  * Pulseaudio: track default source/sink changes #599
  * Tray: Use the same StatusNotifierWatcher for all trays #598
  * Pulseaudio: track only the default sink and source #603
  * Systemd service: fix start up ordering #612
  * Fix: set exclusive zone early for gtk-layer-shell #613
  * Readme: ubuntu dependencies #615
  * Temperature: Added support for absolute device paths #624
  * Switch default Makefile rule from run to build #625
  * Memory: provide better free memory approximation on old kernel #629
  * Pulseaudio: fallback to default muted format 9acf558
  * Custom: restore SIGCHLD settings to SIG_DFL #636
  * Custom: check WIFEXITED ec451b5
  * Pulseaudio: Start wait for server #651
  * Sway/Workspaces: default value unstripped, add value format option 27fbea2

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=41
2020-04-12 21:35:05 +00:00
171512ef8c Accepting request 788920 from X11:Wayland
OBS-URL: https://build.opensuse.org/request/show/788920
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=18
2020-03-29 12:25:44 +00:00
cd3c1b29ff Accepting request 788919 from home:dkondratenko:branches:X11:Wayland
- Update to 0.9.1:
  Added
  * Clock: Add timezone support tada #560
  * Clock: Current month calendar in tooltip tada#570
  * Mpd: add paused format string #543
  Changed:
  * Network: hide on empty format c885be3
  * Mediaplayer: Show title if artist isn't available #534
  * Fixed: WindowId recieves 'u' #536
  * Man: adding and clarification of configuration options #541
  * Add info on "on-click-middle" option to custom module man page #529
  * Network: add missing include #546
  * Tray: Keep aspect ratio when scaling tray icons #548
  * Fixed SIGSEGV on Monitor Disconnect/Connect #555 #578
  * Pulseaudio: Use PA_PROP_DEVICE_FORM_FACTOR for device icon #550
  * Pulseaudio: Adapt icon names to form factors #571 #577
  * Clock: lower precision of zoned_time to avoid fractional seconds in output #579
- new 'date' library added to the sources archive
  * added to the subprojects dir with 'meson subprojects download'
  * it is a dependency for the Clock
  * https://github.com/Alexays/Waybar/issues/594
- changing Sources to local archive as it packs additional `date` submodule
  * OBS checks would fail if it points to the exernal sources
- Add dependency on systemd and new gtk-layer-shell-devel
- Update to 0.9.0:
  Added:
  * Use GTK Layer Shell for working Popups #441
  * Disk module #471
  * Man pages option #443
  * Battery: format time #455
  * Systemd user unit #460
  * Detect timezone changes #480
  * Pulseaudio: export desc as a format #507
  * Toggle opacity #510
  Changed:
  * Fix man memory description #444
  * Fix output typo #445
  * Fix typo: persistant -> persistent #446
  * Fix exclusive zone #447
  * Network: clamp signal strength 334bc1e
  * MPD: take lock in waitForEvent to prevent SIGABORT #467
  * Pulseaudio: audio scroll bound #475
- BuildRequire pkgconfig(libudev) instead of libudev-devel:
  Allow OBS to shortcut through the -mini flavors.
- Pkgconfigy spec, ensure the correct BuildRequires are pulled in.
- Add scdoc build dependency for generating waybar man pages
- Update to 0.8.0:
  Added:
  * Manual #431
  * Muted bluetooth format #429
  * Support sway/mode pango markup #442
  Changed:
  * Fixed fmt 6.0.0 breakup #439
  * Fixed stack-use-after-return8f9e6c1
  * Fixed Tray dbusmenu delay and initial render #438
- Update to 0.7.2:
  * Fixed crash on output unplug bb99e6c
  * MediaPlayer script: Ignore selected player if not defined #421
- Update to 0.7.1:
  Added:
  * Added css class for window name and position #397
  Changed:
  * Fixed workspaces scroll deadlock #403
  * Fixed pulseaudio scroll #405
- Update to 0.7.0:
  Added:
  * Scrolling threshold #381
  * Total memory #385
  Changed:
  * Improved scroll behavior
  * Fixed sway/window not showing window title sometimes 486b5a5
  * Fixed sway/window not showing floating window title dabe2be
- Update to 0.6.9:
  Added:
  * Added monitor name as bar class 46e5dd9
  * Added class for persistant workspaces c2e9ed6
  Changed:
  * Fixed custom module exit status 564fdcb
  * Avoid expand sway/window width 3c9b533
- Update to 0.6.8:
  * Fixed window app class 1962caf
  * Fixed static custom module 9dbf057
  * Only watch pulseaudio change events 0b01b35
- Update to 0.6.7:
  * Better network events handler ecec02c
  * Hide custom module on empty text be2fa74
  * Code cleaning and Some optimizations
- Update to 0.6.6:
  Added
  * Pulseaudio microphone state bb4af29
  * Persistent workspaces #330
  * Logger #332
  * Estimated battery remaining time until empty/full #331
  Changed
  * Switch between network ifaces upon disconnection 48a58cd
  * Brightness amd fix #336
  * Fixed some clock issues #333
  * Wlroots dependency removed 03e43f
  * Escape sway mode 12a251c
------------------------------------------------------------------
- Update to 0.6.5:
    Added
    * Network bandwidth support (traffic) #328
    * Network frequency tag cb2d6e1
    * Update custom modules on click/scroll ff28de0
    Changed
    * Execute Modules update on gtk idle aa385e2
    * Fixed battery plugged state 17291df
    * Fixed gtk error on output plug/unplug f8a4759
    * Fixed tray button behaviour d2d9db2
    * Network code optimizations d34c3a8 4865a9a aa385e2
    * Workspace scroll changes 1e95f5d 0d59f7b 3e1c77d
------------------------------------------------------------------
- Update to 0.6.4:
    Added
    * Temperature format-icons fcb23d3
    * Battery plugged but not charging status 5b3402e
    * Network linked state/format #319
    * Able to scroll throught workspaces from bar blank spaces #322
    * Battery format-icons by states 4b4b74d
    Changed
    * Network refactor #319, closes #292 #230 #239
    * Fixed network module compilation on Alpine e12766a
    * Fixed window classes 62f8af8
    * Fixed state order for modules 92967c7 7e8eee0
    * Fixed pulseaudio scroll override 4f1defe
    * Fixed sigsev on output plug/unplug 362c393 0c3c548
    * Fixed tray items duplication b54160e
- Update to 0.6.3:
    Changed
    * Fixed battery module compilation on older system 80e9ea7
    * Fixed pulseaudio bluetooth format e343cf4
    * Remove empty and solo classes when they do not apply 7cdde05
- Update to 0.6.2:
    Added
    * Gaps/Margins 4688002
    * Idle inhibitor click arguments 5623bbe
    * Battery states adapted to backlight, cpu, memory, network, volume percentage values #297
    Changed
    * Title flickers fixed 74137be
- Update to 0.6.1:
  Added:
  * Labels rotation #287
  Changed:
  * s/hidded/hidden/ typo fixed 4d4562a
  * JSON parser threads concurrence fixed d027243
  * Custom modules with once interval fixed e8f31a0
- Update to 0.6.0:
  Added:
  * MPD Module
  * Manage the style of the bar according to the window in the workspace bb8ff5a
  * Custom modules: Allow to toggle multiple classes 6aee514
  * Partially hide Waybar with the .hidded class on toggle (SIGUSR1) ecc5f48
  * Multiple bars on the same screen with one file 79a5e9e
  Changed:
  * Handle widgets size changes for auto height/width management 311c34e
  * Tray: Icons update fixed
  * Tray: Icons size 3273ee8
  * Workspace: Pango markup now supported bc9a497
  * Custom: Kill scripts on bar destroy 90d89fe
  * Some screens output/unplug fixed
- Update to 0.5.1:
  Added:
  * Tray: Handle icons updates #252
  * Allow waybar to be positioned on left/right 47142a6
  * Custom: Allow icon selection based on json alt attribute #245
  Changed:
  * Network: Escape ESSID #241
  * Workspace: Reversed scrolling direction to reflect swaybar
    behavior 5144426
  * Script: mediaplayer script is now generic and return json
    data with player name for icon matching #249
  * Network: Fixed multiple networking module regression 1f6f443
- Update to 0.5.0:
  Added:
  * Add temperature module 7ae549d
  * Add option to show only current workspace in sway/workspaces module #206
  * Add custom tooltip format for network module a9f680b
  * Add status class to idle_inhibitor 973cec1
  * Add pkill signals to custom modules #228
  Changed:
  * Improving mouse button support d0f56b7
  * Fixed idle_inhibitor, handles click events correctly 80ef637
  * Fixed clock seconds ef88f0a
  * Fixed sway ipc crash when compiled with -D_GLIBCXX_ASSERTIONS 00176c9
  * Fixed network skipped changes
  * Workspaces scroll is now output aware except when all-outputs is set
- Update to 0.4.0:
  Added:
  * Output configuration
  * Backlight module, thanks to @ianhattendorf
  * Idle inhibitor, thanks to @jonfin
  * Option to disable tooltip
  * Option to escape custom module script output
  Changed:
  * Fixed workspace button order
  * Fixed tray big icons
  * Fixed scroll with touchpad
- Changes from 0.3.0:
  Added:
  * Signal strength icons range, thx @Robinhuett
  * Add format-icons to custom modules, again @Robinhuett smile
  Changed:
  * Return puleseaudio port string if unknown, thx @chep
  * Check adapter online as fallback when battery status report unknown
  * Typos fixed
  * Better modules destructions
- Package waybar 0.2.3 for openSUSE

OBS-URL: https://build.opensuse.org/request/show/788919
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=39
2020-03-27 08:58:53 +00:00
1566a4aba3 Accepting request 788449 from home:dkondratenko:branches:X11:Wayland
- Update to 0.9.1:
  Added
  * Clock: Add timezone support tada #560 @mjec
  * Clock: Current month calendar in tooltip tada#570
  * Mpd: add paused format string #543
  Changed:
  * Network: hide on empty format c885be3
  * Mediaplayer: Show title if artist isn't available #534
  * Fixed: WindowId recieves 'u' #536
  * Man: adding and clarification of configuration options #541
  * Add info on "on-click-middle" option to custom module man page #529
  * Network: add missing include #546
  * Tray: Keep aspect ratio when scaling tray icons #548
  * Fixed SIGSEGV on Monitor Disconnect/Connect #555 #578
  * Pulseaudio: Use PA_PROP_DEVICE_FORM_FACTOR for device icon #550
  * Pulseaudio: Adapt icon names to form factors #571 #577
  * Clock: lower precision of zoned_time to avoid fractional seconds in output #579
- new 'date' library added to the sources archive
  * added to the subprojects dir with 'meson subprojects download'
  * it is a dependency for the Clock
  * https://github.com/Alexays/Waybar/issues/594

OBS-URL: https://build.opensuse.org/request/show/788449
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=38
2020-03-26 09:02:17 +00:00
5b1c3eaa07 Accepting request 759783 from X11:Wayland
- Add dependency on systemd and new gtk-layer-shell-devel
- Update to 0.9.0:
  Added:
  * Use GTK Layer Shell for working Popups #441
  * Disk module #471
  * Man pages option #443
  * Battery: format time #455
  * Systemd user unit #460
  * Detect timezone changes #480
  * Pulseaudio: export desc as a format #507
  * Toggle opacity #510
  Changed:
  * Fix man memory description #444
  * Fix output typo #445
  * Fix typo: persistant -> persistent #446
  * Fix exclusive zone #447
  * Network: clamp signal strength 334bc1e
  * MPD: take lock in waitForEvent to prevent SIGABORT #467
  * Pulseaudio: audio scroll bound #475

OBS-URL: https://build.opensuse.org/request/show/759783
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=17
2020-01-04 18:21:07 +00:00
d9e63cb062 - Add dependency on systemd and new gtk-layer-shell-devel
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=36
2019-12-28 13:27:09 +00:00
4e4629b1e3 OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=35 2019-12-28 12:26:43 +00:00
dcbaddd1ea - Update to 0.9.0:
Added:
  * Use GTK Layer Shell for working Popups #441
  * Disk module #471
  * Man pages option #443
  * Battery: format time #455
  * Systemd user unit #460
  * Detect timezone changes #480
  * Pulseaudio: export desc as a format #507
  * Toggle opacity #510
  Changed:
  * Fix man memory description #444
  * Fix output typo #445
  * Fix typo: persistant -> persistent #446
  * Fix exclusive zone #447
  * Network: clamp signal strength 334bc1e
  * MPD: take lock in waitForEvent to prevent SIGABORT #467
  * Pulseaudio: audio scroll bound #475

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=34
2019-12-28 12:21:40 +00:00
7849cab432 Accepting request 758871 from X11:Wayland
OBS-URL: https://build.opensuse.org/request/show/758871
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=16
2019-12-23 21:45:29 +00:00
5e9d88910f Accepting request 758293 from home:dimstar:Factory
- BuildRequire pkgconfig(libudev) instead of libudev-devel:
  Allow OBS to shortcut through the -mini flavors.

OBS-URL: https://build.opensuse.org/request/show/758293
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=32
2019-12-22 16:55:24 +00:00
66efa34241 Accepting request 732853 from X11:Wayland
OBS-URL: https://build.opensuse.org/request/show/732853
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=15
2019-09-25 06:36:22 +00:00
df0d5b7495 Accepting request 732780 from home:iznogood:branches:X11:Wayland
- Pkgconfigy spec, ensure the correct BuildRequires are pulled in.

OBS-URL: https://build.opensuse.org/request/show/732780
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=30
2019-09-24 07:28:59 +00:00
5bc6aceba2 Accepting request 727984 from X11:Wayland
OBS-URL: https://build.opensuse.org/request/show/727984
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=14
2019-09-04 07:15:55 +00:00
43548cb558 Accepting request 727979 from home:MichaelAquilina:branches:X11:Wayland
- Add scdoc build dependency for generating waybar man pages

OBS-URL: https://build.opensuse.org/request/show/727979
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=28
2019-09-03 11:17:01 +00:00
8514af6b01 Accepting request 727168 from X11:Wayland
- Update to 0.8.0:
  Added:
  * Manual #431
  * Muted bluetooth format #429
  * Support sway/mode pango markup #442
  Changed:
  * Fixed fmt 6.0.0 breakup #439
  * Fixed stack-use-after-return8f9e6c1
  * Fixed Tray dbusmenu delay and initial render #438

OBS-URL: https://build.opensuse.org/request/show/727168
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=13
2019-08-30 12:42:27 +00:00
392128de87 - Update to 0.8.0:
Added:
  * Manual #431
  * Muted bluetooth format #429
  * Support sway/mode pango markup #442
  Changed:
  * Fixed fmt 6.0.0 breakup #439
  * Fixed stack-use-after-return8f9e6c1
  * Fixed Tray dbusmenu delay and initial render #438

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=26
2019-08-30 08:50:47 +00:00
c6c6ebb125 Accepting request 724706 from X11:Wayland
- Update to 0.7.2:
  * Fixed crash on output unplug bb99e6c
  * MediaPlayer script: Ignore selected player if not defined #421

OBS-URL: https://build.opensuse.org/request/show/724706
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=12
2019-08-20 09:00:07 +00:00
909f1078ff - Update to 0.7.2:
* Fixed crash on output unplug bb99e6c
  * MediaPlayer script: Ignore selected player if not defined #421

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=24
2019-08-20 07:29:43 +00:00
9ace465674 Accepting request 714773 from X11:Wayland
- Update to 0.7.1:
  Added:
  * Added css class for window name and position #397
  Changed:
  * Fixed workspaces scroll deadlock #403
  * Fixed pulseaudio scroll #405

OBS-URL: https://build.opensuse.org/request/show/714773
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=11
2019-07-13 11:49:51 +00:00
42ab4c6beb - Update to 0.7.1:
Added:
  * Added css class for window name and position #397
  Changed:
  * Fixed workspaces scroll deadlock #403
  * Fixed pulseaudio scroll #405

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=22
2019-07-12 06:51:47 +00:00
513bee1127 Accepting request 711644 from X11:Wayland
- Update to 0.7.0:
  Added:
  * Scrolling threshold #381
  * Total memory #385
  Changed:
  * Improved scroll behavior
  * Fixed sway/window not showing window title sometimes 486b5a5
  * Fixed sway/window not showing floating window title dabe2be

OBS-URL: https://build.opensuse.org/request/show/711644
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=10
2019-06-24 19:53:12 +00:00
b102c986e8 - Update to 0.7.0:
Added:
  * Scrolling threshold #381
  * Total memory #385
  Changed:
  * Improved scroll behavior
  * Fixed sway/window not showing window title sometimes 486b5a5
  * Fixed sway/window not showing floating window title dabe2be

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=20
2019-06-24 06:45:12 +00:00
5dc768e573 Accepting request 710283 from X11:Wayland
- Update to 0.6.9:
  Added:
  * Added monitor name as bar class 46e5dd9
  * Added class for persistant workspaces c2e9ed6
  Changed:
  * Fixed custom module exit status 564fdcb
  * Avoid expand sway/window width 3c9b533

OBS-URL: https://build.opensuse.org/request/show/710283
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=9
2019-06-17 08:35:05 +00:00
603f9f4c74 - Update to 0.6.9:
Added:
  * Added monitor name as bar class 46e5dd9
  * Added class for persistant workspaces c2e9ed6
  Changed:
  * Fixed custom module exit status 564fdcb
  * Avoid expand sway/window width 3c9b533

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=18
2019-06-17 06:07:01 +00:00
f2cf2e9344 Accepting request 709001 from X11:Wayland
- Update to 0.6.8:
  * Fixed window app class 1962caf
  * Fixed static custom module 9dbf057
  * Only watch pulseaudio change events 0b01b35

OBS-URL: https://build.opensuse.org/request/show/709001
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=8
2019-06-12 11:15:54 +00:00
95c72105ff - Update to 0.6.8:
* Fixed window app class 1962caf
  * Fixed static custom module 9dbf057
  * Only watch pulseaudio change events 0b01b35

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=16
2019-06-11 03:22:58 +00:00
3f550eb6ac Accepting request 707076 from X11:Wayland
- Update to 0.6.7:
  * Better network events handler ecec02c
  * Hide custom module on empty text be2fa74
  * Code cleaning and Some optimizations

OBS-URL: https://build.opensuse.org/request/show/707076
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=7
2019-06-03 16:56:35 +00:00
262cd6ab2e - Update to 0.6.7:
* Better network events handler ecec02c
  * Hide custom module on empty text be2fa74
  * Code cleaning and Some optimizations

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=14
2019-06-03 08:23:07 +00:00
57ba9c711c Accepting request 706081 from X11:Wayland
OBS-URL: https://build.opensuse.org/request/show/706081
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=6
2019-06-01 07:50:51 +00:00
82b9763716 Accepting request 705994 from home:MichaelAquilina:branches:X11:Wayland
- Update to 0.6.6:
  Added
  * Pulseaudio microphone state bb4af29
  * Persistent workspaces #330
  * Logger #332
  * Estimated battery remaining time until empty/full #331
  Changed
  * Switch between network ifaces upon disconnection 48a58cd
  * Brightness amd fix #336
  * Fixed some clock issues #333
  * Wlroots dependency removed 03e43f
  * Escape sway mode 12a251c
------------------------------------------------------------------
- Update to 0.6.5:
    Added
    * Network bandwidth support (traffic) #328
    * Network frequency tag cb2d6e1
    * Update custom modules on click/scroll ff28de0
    Changed
    * Execute Modules update on gtk idle aa385e2
    * Fixed battery plugged state 17291df
    * Fixed gtk error on output plug/unplug f8a4759
    * Fixed tray button behaviour d2d9db2
    * Network code optimizations d34c3a8 4865a9a aa385e2
    * Workspace scroll changes 1e95f5d 0d59f7b 3e1c77d
------------------------------------------------------------------
- Update to 0.6.4:
    Added
    * Temperature format-icons fcb23d3
    * Battery plugged but not charging status 5b3402e

OBS-URL: https://build.opensuse.org/request/show/705994
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=12
2019-05-28 13:57:24 +00:00
26a067171d Accepting request 700319 from X11:Wayland
- Update to 0.6.1:
  Added:
  * Labels rotation #287
  Changed:
  * s/hidded/hidden/ typo fixed 4d4562a
  * JSON parser threads concurrence fixed d027243
  * Custom modules with once interval fixed e8f31a0

OBS-URL: https://build.opensuse.org/request/show/700319
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=5
2019-05-03 20:47:29 +00:00
e4e0d7bb30 - Update to 0.6.1:
Added:
  * Labels rotation #287
  Changed:
  * s/hidded/hidden/ typo fixed 4d4562a
  * JSON parser threads concurrence fixed d027243
  * Custom modules with once interval fixed e8f31a0

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=10
2019-05-03 06:54:59 +00:00
3ef7c8526d Accepting request 698119 from X11:Wayland
- Update to 0.6.0:
  Added:
  * MPD Module
  * Manage the style of the bar according to the window in the workspace bb8ff5a
  * Custom modules: Allow to toggle multiple classes 6aee514
  * Partially hide Waybar with the .hidded class on toggle (SIGUSR1) ecc5f48
  * Multiple bars on the same screen with one file 79a5e9e
  Changed:
  * Handle widgets size changes for auto height/width management 311c34e
  * Tray: Icons update fixed
  * Tray: Icons size 3273ee8
  * Workspace: Pango markup now supported bc9a497
  * Custom: Kill scripts on bar destroy 90d89fe
  * Some screens output/unplug fixed

OBS-URL: https://build.opensuse.org/request/show/698119
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=4
2019-04-26 20:54:56 +00:00
114b959700 - Update to 0.6.0:
Added:
  * MPD Module
  * Manage the style of the bar according to the window in the workspace bb8ff5a
  * Custom modules: Allow to toggle multiple classes 6aee514
  * Partially hide Waybar with the .hidded class on toggle (SIGUSR1) ecc5f48
  * Multiple bars on the same screen with one file 79a5e9e
  Changed:
  * Handle widgets size changes for auto height/width management 311c34e
  * Tray: Icons update fixed
  * Tray: Icons size 3273ee8
  * Workspace: Pango markup now supported bc9a497
  * Custom: Kill scripts on bar destroy 90d89fe
  * Some screens output/unplug fixed

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=8
2019-04-26 09:47:33 +00:00
1c8b740d9e Accepting request 691469 from X11:Wayland
- Update to 0.5.1:
  Added:
  * Tray: Handle icons updates #252
  * Allow waybar to be positioned on left/right 47142a6
  * Custom: Allow icon selection based on json alt attribute #245
  Changed:
  * Network: Escape ESSID #241
  * Workspace: Reversed scrolling direction to reflect swaybar
    behavior 5144426
  * Script: mediaplayer script is now generic and return json
    data with player name for icon matching #249
  * Network: Fixed multiple networking module regression 1f6f443

OBS-URL: https://build.opensuse.org/request/show/691469
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=3
2019-04-05 10:04:50 +00:00
b2e6337f87 - Update to 0.5.1:
Added:
  * Tray: Handle icons updates #252
  * Allow waybar to be positioned on left/right 47142a6
  * Custom: Allow icon selection based on json alt attribute #245
  Changed:
  * Network: Escape ESSID #241
  * Workspace: Reversed scrolling direction to reflect swaybar
    behavior 5144426
  * Script: mediaplayer script is now generic and return json
    data with player name for icon matching #249
  * Network: Fixed multiple networking module regression 1f6f443

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=6
2019-04-04 10:34:20 +00:00
d7d9844239 Accepting request 687137 from X11:Wayland
- Update to 0.5.0:
  Added:
  * Add temperature module 7ae549d
  * Add option to show only current workspace in sway/workspaces module #206
  * Add custom tooltip format for network module a9f680b
  * Add status class to idle_inhibitor 973cec1
  * Add pkill signals to custom modules #228
  Changed:
  * Improving mouse button support d0f56b7
  * Fixed idle_inhibitor, handles click events correctly 80ef637
  * Fixed clock seconds ef88f0a
  * Fixed sway ipc crash when compiled with -D_GLIBCXX_ASSERTIONS 00176c9
  * Fixed network skipped changes
  * Workspaces scroll is now output aware except when all-outputs is set

- Update to 0.4.0:
  Added:
  * Output configuration
  * Backlight module, thanks to @ianhattendorf
  * Idle inhibitor, thanks to @jonfin
  * Option to disable tooltip
  * Option to escape custom module script output
  Changed:
  * Fixed workspace button order
  * Fixed tray big icons
  * Fixed scroll with touchpad
- Changes from 0.3.0:
  Added:
  * Signal strength icons range, thx @Robinhuett
  * Add format-icons to custom modules, again @Robinhuett smile

OBS-URL: https://build.opensuse.org/request/show/687137
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=2
2019-03-26 14:43:44 +00:00
98e4171cbc - Update to 0.5.0:
Added:
  * Add temperature module 7ae549d
  * Add option to show only current workspace in sway/workspaces module #206
  * Add custom tooltip format for network module a9f680b
  * Add status class to idle_inhibitor 973cec1
  * Add pkill signals to custom modules #228
  Changed:
  * Improving mouse button support d0f56b7
  * Fixed idle_inhibitor, handles click events correctly 80ef637
  * Fixed clock seconds ef88f0a
  * Fixed sway ipc crash when compiled with -D_GLIBCXX_ASSERTIONS 00176c9
  * Fixed network skipped changes
  * Workspaces scroll is now output aware except when all-outputs is set

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=4
2019-03-21 08:10:27 +00:00
43f766f890 - Update to 0.4.0:
Added:
  * Output configuration
  * Backlight module, thanks to @ianhattendorf
  * Idle inhibitor, thanks to @jonfin
  * Option to disable tooltip
  * Option to escape custom module script output
  Changed:
  * Fixed workspace button order
  * Fixed tray big icons
  * Fixed scroll with touchpad
- Changes from 0.3.0:
  Added:
  * Signal strength icons range, thx @Robinhuett
  * Add format-icons to custom modules, again @Robinhuett smile
  Changed:
  * Return puleseaudio port string if unknown, thx @chep
  * Check adapter online as fallback when battery status report unknown
  * Typos fixed
  * Better modules destructions

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=3
2019-03-12 10:02:00 +00:00
Stephan Kulow
ef995a25f1 Accepting request 669032 from X11:Wayland
- Package waybar 0.2.3 for openSUSE

OBS-URL: https://build.opensuse.org/request/show/669032
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waybar?expand=0&rev=1
2019-02-24 16:09:51 +00:00
9883f35946 Accepting request 668703 from home:jubalh
Please add me as maintainer

OBS-URL: https://build.opensuse.org/request/show/668703
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waybar?expand=0&rev=1
2019-01-28 10:51:06 +00:00
6 changed files with 146 additions and 12 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:50a9ae85d3dcfef04e4bc4e0f3470f187964e4466c156e5558850cea84a3df5c
size 301886

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ad1ead64aec35bc589207ea1edce90e848620d578985967d44a850a66b5ef829
size 309411

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6a0e9f0f7f2eff503951958cbb16dc39041c0b67e86c35154e8507677c61be9d
size 317607

3
waybar-0.13.0.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5148c802ecdcb459f0dbcb20b43a30f5751e9c1b2c9ed7bb893aa87f37212307
size 336832

View File

@@ -1,3 +1,142 @@
-------------------------------------------------------------------
Mon Jun 23 10:16:57 UTC 2025 - Michael Vetter <mvetter@suse.com>
- Update to 0.13.0:
* fix(FreeBSD): Use dev.cpu temperature sysctl #4002
* Resolves #3092 Add source support to wireplumber module #3638
* add login-proxy option #3995
* cffi: always return config values as JSON #3969
* flake.lock: Update #3961
* nix/default: disable version check #3970
* Provide an option to show ipv4, ipv6 or both #3959
* fix incorrect type for weeks-pos in waybar-clock man page #4009
* Migrate Hyprland workspace events to v2 #3878
* Features/systray custom icons #3941
* Add support for vertical orientation in privacy module #3921
* flake.lock: Update #4018
* fix manpage for backlight/slider #4017
* hyprland/workspaces: fix crash #4024
* .github/workflows/clang-format: bump github action (fix clang-format check) #4026
* fix: support libcava 0.10.4 #4052
* audio_backend: fix crash #4045
* wlr/taskbar: find icon #4042
* libCava bump: 0.10.4 #4056
* nix: cava bump (fix nix build) #4058
* flake.nix: add treefmt; treewide: clang and nix format #4025
* wireplumber: fix potential nullpointer deref #4032
* flake.lock: Update #4075
* Sway Workspace: Fix workspace button not showing for tabbed/nested layouts #4046
* Memory Fix for continuous scripts in custom module #4183
* fix: network frequency is reported in GHz #4189
* fix: cldMonShift_ not getting initialized in Clock() constructor #4202
* Dockerfiles: Use debian-slim for container #4205
* fix: length_error thrown in handleOutputDescription #4191
* fix: network module not displaying rfkill state #4190
* Fix Description= in systemd service file #4154
* Fix gentoo CI build #4211
* ci: bump FreeBSD to 14.3 #4214
* fix: don't use c++20 chrono literals #4213
* Fix namespace pollution #4212
* Fix CI clang-format #4209
* modules: memory: Add swapState format argument #4204
* fix: MPRIS widget not hiding when no player is active #4207
* Feat/display systemd system state #4210
* privacy: ignore some streams #4173
* Update mediaplayer.py - Fix artist name display in mediaplayer.py #4095
* AIconLabel.cpp: honour "rotation" property and add "swap-icon-label" propery #4160
* Add idle_inhibitor style docs. #4096
* flake.lock: Update #4088
* Use load_symbolic for gtk icon to support styling in tray icon #4102
* Issue 3981: try and fix memory leak in privacy module #4092
* Fix signal safety deadlock #4048
* Fix calendar extra padding if there are wide characters #4155
* hyprland/submap: allow pango markup. #4040
* Fixes: Add stretching of modules and modules-center toggling #3881
* Fix typos in function, variable names and in documentation #3887
* feat: sway/window: provide {marks} format replacement #4097
* niri/workspaces: Add empty icon #4127
* Add support for mouse side buttons (back/forward) to control track navigation in mpris module #4131
* Add persistent-only setting for hyprland/workspaces #4133
* exec runs after on-* events #1784
* add module wayfire/window, wayfire/workspaces #3863
* hyprland workspaces: Add sorting Special Centered #4136
* niri: add support for urgency indicators to workspaces #4113
* add rewrite to wlr tooltip #3762
* Fixed one layout with multiple variant bug hyprland/language Fixes #3676 #4068
* Add GPS module #3628
* add Hyprland/windowcount module #3544
* Bluetooth module: fetch battery percentage from upower if not found from bluez #2886
* Revert "Bluetooth module: fetch battery percentage from upower if not found from bluez" #4217
* Added IPC fix and Nix GPS fix #4219
-------------------------------------------------------------------
Mon May 5 11:02:58 UTC 2025 - Sai Karthik Karra <kskarthik@disroot.org>
- change sway to Suggests as waybar now supports other window managers too
and when user ignores the --no-reccommends flag, It pulls the sway window
manager components
-------------------------------------------------------------------
Fri Feb 21 15:43:03 UTC 2025 - Michael Vetter <mvetter@suse.com>
- Update to 0.12.0:
* Clarify documentation of 'rotate' option. #3580
* Fix std::bad_casts in tray module #3604
* fix: return app_identifier as itself in AAppIconLabel if it's an absolute path #3613
* Fixes for Sway modes and wlr_scene support #3528
* fix(custom): stop mixing manual and automatic arg indexing #3617
* cava: Add format_silent option and css triggers #3523
* Fix: 3383. Clock. Default value for cldYearShift_ = 1900/01/01 #3632
* nix: remove patches from downstream #3640
* cava bump #3646
* .github/workflows: don't run on forks #3651
* nix/default: cava bump #3650
* .github/workflows: allow forks to manually run flake lock update #3652
* #2275 Backlight: Add minimum brightness #3637
* flake.lock: Update #3658
* Fix a crash after handling SIGINT and a data race when initializing the Hyprland workspace modules #3695
* pulseaudio: volume indicator update on default output switch #3464
* Add warning threshold to temperature module #3674
* Add signals section to manpage #3758
* fix hyprland's grouped window flags #3747
* flake.lock: Update #3736
* Add stretching of modules and modules-center toggling #3730
* fix null-deref due to unconstructed PrivacyNodeInfo #3768
* flake.lock: Update #3800
* Let network module handle ipv4 and ipv6 simultaneously #3809
* sway/workspaces: use X11 class for XWayland windows #3801
* Add locking for interacting with the pulseaudio thread #3806
* Using 'auto' instead of 'self' in backlight module #3808
* sway: fix "Mapping is not an object" warning #3831
* fix: hyprland/window get empty ipc json data #3826
* Escape markup characters in dwl/window #3827
* Update LICENSE, fix copyright license year #3860
* flake.lock: Update #3859
* Fix compilation with libc++ #3866
* fix: never sleep cava when sleep_timer is 0 #3875
* Escape tray tooltip text #3877
* Allow using wildcards in config include paths #3862
* Hide vacant tags config option on River #3823
* Make battery module update on plugging/unplugging again (refs #2519) #3474
* Revert "Make battery module update on plugging/unplugging again (refs #2519)" #3902
* fix: JSON format for Hyprland keyboard example #3913
* Hide upower module when specified device disconnected #3919
* flake.lock: Update #3914
* [hyprland/window] enable tooltip for hyprland window module #3898
* Fix workspacerules not taking into account defaultName #3947
* fix: battery runtime estimation with negative sysfs values #3942
* update(docs): link #3940
* Hyprland IPC improvements #3945
* hyprland/workspaces: fixed urgent for special workspaces #3932
* turn off ellipsize for niri/language module #3922
- Drop upstreamed: tray-fix.patch
-------------------------------------------------------------------
Mon Sep 23 11:09:48 UTC 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 09:00:31 UTC 2024 - Michael Vetter <mvetter@suse.com>

View File

@@ -1,7 +1,7 @@
#
# spec file for package waybar
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: waybar
Version: 0.11.0
Version: 0.13.0
Release: 0
Summary: Customizable Wayland bar for Sway and Wlroots based compositors
License: MIT
@@ -58,6 +58,7 @@ BuildRequires: pkgconfig(libnl-genl-3.0)
# optional: audio
BuildRequires: pkgconfig(libevdev)
BuildRequires: pkgconfig(jack)
BuildRequires: pkgconfig(libgps)
BuildRequires: pkgconfig(libpulse)
BuildRequires: pkgconfig(libudev)
BuildRequires: pkgconfig(sigc++-2.0)
@@ -72,7 +73,7 @@ BuildRequires: pkgconfig(xkbregistry)
# NOTE: unversioned branding is required to avoid issues like bsc#1205950
Requires: %{name}-branding
# optional: sway integration
Recommends: sway
Suggests: sway
# Default configurations require Fontawesome 6
Recommends: fontawesome-fonts