| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | configurable focused window widget, tray hidden list, global coords for tray ↵ | cashmere | 2026-07-29 | 1 | -15/+37 |
| | | | | | context menu | ||||
| * | add collapsible SNI system tray, rename project to i3bar-mango | cashmere | 2026-07-29 | 1 | -3/+189 |
| | | | | | | | | | | | | 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 compat | cashmere | 2026-07-21 | 1 | -1/+63 |
| | | | | | | | | | | | | | | - 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 | ||||
| * | simplify render_blocks | MaxVerevkin | 2025-02-24 | 1 | -12/+16 |
| | | |||||
| * | scrolling between tags/workspaces | MaxVerevkin | 2024-09-11 | 1 | -1/+4 |
| | | |||||
| * | config: add show_tags option | MaxVerevkin | 2024-08-09 | 1 | -1/+1 |
| | | |||||
| * | config: add layer option | MaxVerevkin | 2024-08-09 | 1 | -1/+1 |
| | | |||||
| * | config: add tags_margin | MaxVerevkin | 2024-08-02 | 1 | -23/+18 |
| | | |||||
| * | use the new cstr literal syntax | MaxVerevkin | 2024-03-22 | 1 | -1/+1 |
| | | |||||
| * | update deps | MaxVerevkin | 2024-03-22 | 1 | -9/+12 |
| | | |||||
| * | fix "surface was destroyed before its role object" error | MaxVerevkin | 2023-11-26 | 1 | -2/+2 |
| | | |||||
| * | reimplement throttling with frame callbacks | MaxVerevkin | 2023-11-26 | 1 | -25/+29 |
| | | |||||
| * | more refactoring | MaxVerevkin | 2023-09-07 | 1 | -3/+2 |
| | | |||||
| * | hyprland again | MaxVerevkin | 2023-09-07 | 1 | -5/+4 |
| | | |||||
| * | update wayrs | MaxVerevkin | 2023-08-29 | 1 | -29/+27 |
| | | |||||
| * | move some code from state.rs to bar.rs | MaxVerevkin | 2023-08-28 | 1 | -17/+124 |
| | | |||||
| * | show current mode on river (can be turned off) (#15) | Max Verevkin | 2023-08-26 | 1 | -0/+39 |
| | | |||||
| * | rework wm_info_provider stuff | MaxVerevkin | 2023-08-26 | 1 | -8/+14 |
| | | |||||
| * | add `blend` config option | MaxVerevkin | 2023-08-22 | 1 | -3/+11 |
| | | |||||
| * | clip status line instead of overflowing | MaxVerevkin | 2023-08-21 | 1 | -0/+5 |
| | | |||||
| * | fix hidpi | MaxVerevkin | 2023-08-10 | 1 | -4/+3 |
| | | |||||
| * | refactor wl_output stuff into its own mod, require wl_output v4 (for name) | MaxVerevkin | 2023-08-03 | 1 | -3/+3 |
| | | |||||
| * | cargo update | MaxVerevkin | 2023-07-23 | 1 | -1/+1 |
| | | |||||
| * | small changes | MaxVerevkin | 2023-06-01 | 1 | -11/+2 |
| | | |||||
| * | update deps | MaxVerevkin | 2023-04-20 | 1 | -3/+3 |
| | | |||||
| * | refactor cache management | MaxVerevkin | 2023-04-17 | 1 | -101/+13 |
| | | |||||
| * | refactor progressive short-text switching | MaxVerevkin | 2023-03-31 | 1 | -21/+20 |
| | | |||||
| * | show hide with pkill -SIGUSR1 i3bar-river | MaxVerevkin | 2023-03-25 | 1 | -4/+42 |
| | | |||||
| * | Revert "use wayrs_utils::outptus" | MaxVerevkin | 2023-03-23 | 1 | -0/+1 |
| | | | | | This reverts commit 1e73ed219792dcb59ec51f744e6dead5fcc06928. | ||||
| * | use wayrs_utils::outptus | MaxVerevkin | 2023-03-23 | 1 | -1/+0 |
| | | |||||
| * | update dependencies | MaxVerevkin | 2023-03-23 | 1 | -1/+1 |
| | | |||||
| * | update dependencies | MaxVerevkin | 2023-02-20 | 1 | -5/+8 |
| | | |||||
| * | implement fractional scaling support | MaxVerevkin | 2023-02-05 | 1 | -16/+31 |
| | | |||||
| * | fix typo | MaxVerevkin | 2023-01-31 | 1 | -1/+1 |
| | | |||||
| * | abstract over tag and layout name provider | MaxVerevkin | 2023-01-31 | 1 | -80/+87 |
| | | |||||
| * | update dependencies | MaxVerevkin | 2023-01-24 | 1 | -3/+19 |
| | | |||||
| * | implement tags_padding config option | MaxVerevkin | 2023-01-02 | 1 | -1/+1 |
| | | |||||
| * | rewrite using wayrs | MaxVerevkin | 2023-01-02 | 1 | -84/+76 |
| | | |||||
| * | refactor | MaxVerevkin | 2022-12-10 | 1 | -14/+23 |
| | | |||||
| * | WIP: support river-status-unstable-v1 version 3 | MaxVerevkin | 2022-11-27 | 1 | -0/+30 |
| | | | | | Depends on https://github.com/riverwm/river/pull/673 | ||||
| * | update wayland libs & readd set_cursor | MaxVerevkin | 2022-11-27 | 1 | -7/+3 |
| | | |||||
| * | support transparent background | MaxVerevkin | 2022-09-23 | 1 | -1/+4 |
| | | |||||
| * | refactor | MaxVerevkin | 2022-08-27 | 1 | -1/+1 |
| | | |||||
| * | do not clone fonts | MaxVerevkin | 2022-08-25 | 1 | -7/+4 |
| | | |||||
| * | feat: add hide_inactive_tags option | MaxVerevkin | 2022-08-25 | 1 | -11/+16 |
| | | |||||
| * | refactoring | MaxVerevkin | 2022-08-09 | 1 | -12/+11 |
| | | |||||
| * | some renames | MaxVerevkin | 2022-08-09 | 1 | -4/+4 |
| | | |||||
| * | rewrite using latest walayd libs & implement HiDPI | MaxVerevkin | 2022-08-08 | 1 | -0/+412 |
