| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Run detached and reload config liveHEADmain | cashmere | 2026-08-16 | 9 | -49/+275 |
| | | |||||
| * | tray: register as StatusNotifierHost so libappindicator and Electron clients ↵ | cashmere | 2026-07-29 | 1 | -0/+12 |
| | | | | | register | ||||
| * | configurable focused window widget, tray hidden list, global coords for tray ↵ | cashmere | 2026-07-29 | 6 | -19/+89 |
| | | | | | context menu | ||||
| * | add collapsible SNI system tray, rename project to i3bar-mango | cashmere | 2026-07-29 | 13 | -45/+1649 |
| | | | | | | | | | | | | 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. | ||||
| * | package with npins and nix | cashmere | 2026-07-21 | 5 | -0/+316 |
| | | | | | | | | | - npins pins nixpkgs-unstable - nix/package.nix: rustPlatform.buildRustPackage with pkg-config, glib, cairo, pango and harfbuzz - default.nix exposes packages.default - ignore nix-build result symlink | ||||
| * | mango: show focused window next to tags, fix mmsg lookup, 0.15.x compat | cashmere | 2026-07-21 | 11 | -7/+306 |
| | | | | | | | | | | | | | | - 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 | ||||
| * | add devenv environment with rust toolchain and pango/cairo system deps | cashmere | 2026-07-21 | 5 | -0/+159 |
| | | | | | pangocairo's -sys crates need glib/cairo/pango via pkg-config; provide them through devenv so cargo build works on NixOS. | ||||
| * | removed debugging prints | Elden | 2026-06-16 | 1 | -1/+0 |
| | | |||||
| * | added clicking tags support & layout name | Elden | 2026-06-16 | 1 | -20/+55 |
| | | |||||
| * | added mangowm support | Elden | 2026-06-15 | 5 | -1/+144 |
| | | |||||
| * | Support disabling WM support (#45) | Benedikt Peetz | 2025-05-19 | 3 | -1/+19 |
| | | | | | | | | Most people profit from a bar that supports multiple compositors. But some (like me), depend on special features of a compositor and as such only ever use one of the supported compositors. Being able to disable support for the others, at compile time, allows them to remove dead code from their system. | ||||
| * | use std::io::pipe | MaxVerevkin | 2025-05-16 | 1 | -19/+5 |
| | | |||||
| * | cargo update | MaxVerevkin | 2025-05-16 | 1 | -80/+80 |
| | | |||||
| * | config: add start_hidden option | MaxVerevkin | 2025-04-22 | 3 | -1/+4 |
| | | |||||
| * | use dyn trait upcasting | MaxVerevkin | 2025-04-06 | 6 | -24/+11 |
| | | |||||
| * | update msrv-related todos | MaxVerevkin | 2025-03-24 | 2 | -1/+2 |
| | | |||||
| * | fix clippy::clippy::io_other_error | MaxVerevkin | 2025-03-05 | 1 | -4/+4 |
| | | |||||
| * | update formatting to rust 2024 | MaxVerevkin | 2025-03-05 | 4 | -4/+4 |
| | | |||||
| * | cargo update | MaxVerevkin | 2025-02-24 | 1 | -61/+60 |
| | | |||||
| * | update to rust 2024 | MaxVerevkin | 2025-02-24 | 1 | -1/+1 |
| | | |||||
| * | simplify render_blocks | MaxVerevkin | 2025-02-24 | 1 | -12/+16 |
| | | |||||
| * | update wayrs-client and other deps | MaxVerevkin | 2025-01-09 | 7 | -118/+97 |
| | | |||||
| * | fix clippy::precedence and remove usless bitmasking | MaxVerevkin | 2024-12-29 | 1 | -7/+7 |
| | | |||||
| * | cargo update | MaxVerevkin | 2024-11-27 | 1 | -80/+56 |
| | | |||||
| * | fix clippy lints | MaxVerevkin | 2024-11-27 | 4 | -4/+4 |
| | | |||||
| * | v1.1.0 | MaxVerevkin | 2024-11-20 | 2 | -2/+2 |
| | | |||||
| * | update README | MaxVerevkin | 2024-11-20 | 1 | -1/+1 |
| | | |||||
| * | Add support for niri workspaces (#39) | Bill Doyle | 2024-11-19 | 3 | -0/+243 |
| | | |||||
| * | try to fix hypland workspaces | MaxVerevkin | 2024-10-13 | 1 | -21/+9 |
| | | |||||
| * | fix error handling in wm_info_provider | MaxVerevkin | 2024-10-13 | 4 | -10/+16 |
| | | |||||
| * | v1.0.1 | MaxVerevkin | 2024-10-07 | 2 | -2/+2 |
| | | |||||
| * | cargo update | MaxVerevkin | 2024-10-07 | 1 | -77/+77 |
| | | |||||
| * | hyprland: Fixed active workspace selection with named workspaces (#36) | Florian Straubinger | 2024-10-06 | 1 | -6/+16 |
| | | |||||
| * | ci: install fd-find for fmt check | MaxVerevkin | 2024-10-05 | 1 | -1/+1 |
| | | |||||
| * | v1.0.0 | MaxVerevkin | 2024-09-11 | 2 | -2/+2 |
| | | |||||
| * | cargo update | MaxVerevkin | 2024-09-11 | 1 | -12/+12 |
| | | |||||
| * | river: handle correctly max_tag > 32 | MaxVerevkin | 2024-09-11 | 1 | -1/+1 |
| | | |||||
| * | scrolling between tags/workspaces | MaxVerevkin | 2024-09-11 | 5 | -21/+99 |
| | | |||||
| * | v0.1.10 | MaxVerevkin | 2024-09-07 | 2 | -2/+2 |
| | | |||||
| * | hyprland: Also trigger workspace update on focusedmon (#34) | vpzomtrrfrt | 2024-09-07 | 1 | -0/+9 |
| | | |||||
| * | cargo update | MaxVerevkin | 2024-09-06 | 1 | -81/+57 |
| | | |||||
| * | flush wayland socket after tag updates on hypland | MaxVerevkin | 2024-09-06 | 3 | -16/+30 |
| | | |||||
| * | config: add show_tags option | MaxVerevkin | 2024-08-09 | 3 | -1/+4 |
| | | |||||
| * | cargo update | MaxVerevkin | 2024-08-09 | 2 | -33/+34 |
| | | |||||
| * | config: add layer option | MaxVerevkin | 2024-08-09 | 3 | -2/+25 |
| | | |||||
| * | config: add tags_margin | MaxVerevkin | 2024-08-02 | 3 | -23/+21 |
| | | |||||
| * | slice::trim_ascii_start is stable | MaxVerevkin | 2024-07-25 | 2 | -31/+2 |
| | | |||||
| * | update pangocairo | MaxVerevkin | 2024-07-25 | 2 | -99/+99 |
| | | |||||
| * | v0.1.9 | MaxVerevkin | 2024-05-07 | 2 | -2/+2 |
| | | |||||
| * | update wayrs-core for FreeBSD support | MaxVerevkin | 2024-05-07 | 1 | -2/+2 |
| | | |||||
