summaryrefslogtreecommitdiff
path: root/src/state.rs
Commit message (Collapse)AuthorAgeFilesLines
* Run detached and reload config liveHEADmaincashmere2026-08-161-1/+43
|
* add collapsible SNI system tray, rename project to i3bar-mangocashmere2026-07-291-0/+37
| | | | | | | | | | | Tray: the bar acts as org.kde.StatusNotifierWatcher plus host (zbus), rendering items on the right edge with icon/name; [tray] config toggles expanded, show_icon, show_name, show_description. Clicks map to Activate/SecondaryActivate/ContextMenu. Rename: package, binary, config dir, layer-shell namespace and DBus names are now i3bar-mango; mango is the default feature and the first WM provider tried.
* mango: show focused window next to tags, fix mmsg lookup, 0.15.x compatcashmere2026-07-211-0/+13
| | | | | | | | | | | | | - new focused-window block ({icon} {app_id} - {title}) driven by the active_client field of mmsg watch all-monitors (mangowm >= 0.14) - resolve program icons via freedesktop icon themes/.desktop files (new icon module, cairo png feature, cached per app_id) - new show_focused_window config option (default true) - run mmsg from PATH instead of hardcoded /usr/bin/mmsg (broken on NixOS) - handle null active_client fields (no focused client) without failing to parse the whole event - drop stale TODO comment and unused variable in mango provider - add .justfile run recipe exporting MANGO_INSTANCE_SIGNATURE
* removed debugging printsElden2026-06-161-1/+0
|
* added mangowm supportElden2026-06-151-0/+1
|
* config: add start_hidden optionMaxVerevkin2025-04-221-1/+1
|
* update wayrs-client and other depsMaxVerevkin2025-01-091-15/+10
|
* fix error handling in wm_info_providerMaxVerevkin2024-10-131-7/+12
|
* reimplement throttling with frame callbacksMaxVerevkin2023-11-261-4/+4
|
* more refactoringMaxVerevkin2023-09-071-25/+9
|
* some refactoringMaxVerevkin2023-09-071-4/+7
|
* hyprland againMaxVerevkin2023-09-071-18/+24
|
* update wayrsMaxVerevkin2023-08-291-19/+18
|
* move some code from state.rs to bar.rsMaxVerevkin2023-08-281-102/+7
|
* show current mode on river (can be turned off) (#15)Max Verevkin2023-08-261-0/+14
|
* rework wm_info_provider stuffMaxVerevkin2023-08-261-19/+56
|
* allow setting config path via cli argsMaxVerevkin2023-08-211-2/+3
|
* update depsMaxVerevkin2023-08-201-2/+3
|
* fix hidpiMaxVerevkin2023-08-101-2/+1
|
* refactor wl_output stuff into its own mod, require wl_output v4 (for name)MaxVerevkin2023-08-031-61/+19
|
* allow disabling bar on certain outputsMaxVerevkin2023-08-031-15/+49
|
* cargo updateMaxVerevkin2023-07-231-2/+2
|
* cargo fmtMaxVerevkin2023-07-231-1/+3
|
* fix typoMaxVerevkin2023-06-021-3/+3
|
* small changesMaxVerevkin2023-06-011-8/+6
|
* update wayrs-utilsMaxVerevkin2023-05-181-5/+7
|
* cargo updateMaxVerevkin2023-05-141-3/+1
|
* some refactoring and removing of unnecessary clonesMaxVerevkin2023-04-271-1/+1
|
* update depsMaxVerevkin2023-04-201-1/+1
|
* refactor cache managementMaxVerevkin2023-04-171-12/+6
|
* update wayrsMaxVerevkin2023-04-121-2/+3
|
* poll() instead of tokioMaxVerevkin2023-03-311-23/+9
|
* show hide with pkill -SIGUSR1 i3bar-riverMaxVerevkin2023-03-251-36/+29
|
* update wayrs_utilsMaxVerevkin2023-03-251-23/+20
|
* Revert "use wayrs_utils::outptus"MaxVerevkin2023-03-231-74/+93
| | | | This reverts commit 1e73ed219792dcb59ec51f744e6dead5fcc06928.
* use wayrs_utils::outptusMaxVerevkin2023-03-231-93/+74
|
* use wayrs_utils::seatsMaxVerevkin2023-03-231-99/+65
|
* update dependenciesMaxVerevkin2023-03-231-11/+6
|
* update dependenciesMaxVerevkin2023-02-201-12/+6
|
* implement fractional scaling supportMaxVerevkin2023-02-051-8/+33
|
* fix margins for all directionsMaxVerevkin2023-02-031-2/+6
|
* implement margins for all directionsMaxVerevkin2023-02-031-3/+15
|
* make vertical margin configurableMaxVerevkin2023-02-011-2/+5
|
* add position config optionMaxVerevkin2023-02-011-4/+2
|
* abstract over tag and layout name providerMaxVerevkin2023-01-311-45/+14
|
* Make cursor.rs more genericMaxVerevkin2023-01-311-16/+36
| | | | Probably will move it into a separate crate (wayrs_cursor) at some point.
* update dependenciesMaxVerevkin2023-01-241-233/+223
|
* rewrite using wayrsMaxVerevkin2023-01-021-328/+385
|
* refactorMaxVerevkin2022-12-101-57/+23
|
* WIP: support river-status-unstable-v1 version 3MaxVerevkin2022-11-271-0/+17
| | | | Depends on https://github.com/riverwm/river/pull/673