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