aboutsummaryrefslogtreecommitdiff
path: root/src/utils
AgeCommit message (Expand)Author
2025-11-21tty: Throttle VBlanks on displays running faster than expectedIvan Molodetskikh
2025-11-18tty: Honor "panel orientation" propertyIvan Molodetskikh
2025-10-30fix: building with systemd on musl libc systemsVal Packett
2025-10-26feat: event-stream event for when a screenshot is taken (#2565)Kainoa Kanter
2025-10-15Extract with_toplevel_last_uncommitted_configure()Ivan Molodetskikh
2025-10-02utils/watcher: Support config includesIvan Molodetskikh
2025-10-02utils/watcher: Extract PropsIvan Molodetskikh
2025-10-02Partially implement config includesIvan Molodetskikh
2025-09-17Update Smithay (last_acked refactor, Qt layer-shell popup grab fix, popup ord...Ivan Molodetskikh
2025-08-29Change xwl-s spawning error messages from info! to warn!Ivan Molodetskikh
2025-08-20Add spawn-sh, spawn-at-startup-shIvan Molodetskikh
2025-08-17Add ConfigLoaded event to IPC, option to disable built-in notification (#1829)Horu
2025-08-15watcher: Refactor tests to not use threadsIvan Molodetskikh
2025-08-14watcher: Mark tests as ignoredIvan Molodetskikh
2025-08-09Add the `LoadConfigFile` action (#2163)vanderlokken
2025-08-05fix hot reloading `/etc/niri/config.kdl` (#1907)sodiboo
2025-07-31signals: Gate on target_os = "linux"Ivan Molodetskikh
2025-07-31signals: Reduce fn visibilityIvan Molodetskikh
2025-07-31xwayland: Make abstract socket optional and Linux-onlyIvan Molodetskikh
2025-07-18block signals early: now handled correctly with tracy ondemandsodiboo
2025-07-18refactor signal handling, and clear sigmask before spawningsodiboo
2025-06-18Fix typos (#1822)Baily
2025-06-07Implement xwayland-satellite integrationIvan Molodetskikh
2025-05-12Implement baba-is-float for layersIvan Molodetskikh
2025-05-07Add a resize transaction client-server testIvan Molodetskikh
2025-03-29Fix typo in commentpeelz
2025-03-13Extract utils::is_mapped()Ivan Molodetskikh
2025-03-13Add tiled-state window rule, update the tiled state liveIvan Molodetskikh
2025-03-09doc: fix wrongly formatted link that `rustdoc` kept complaining aboutJon Heinritz
2025-02-12watcher: Allow running a processing function on the threadIvan Molodetskikh
2025-02-10Implement tab indicatorsIvan Molodetskikh
2025-01-17dbus: DisplayConfig: report fractional scales as supportedVal Packett
2025-01-12use standard padding syntax instead of implementing our ownsodiboo
2025-01-10Format version as calver automaticallyIvan Molodetskikh
2025-01-10Add NIRI_BUILD_COMMIT env variable overrideIvan Molodetskikh
2025-01-10Add NIRI_BUILD_VERSION_STRING env variable to override the versionIvan Molodetskikh
2025-01-04Migrate to new Rectangle functionsIvan Molodetskikh
2025-01-02Remove notify-rust dependencyIvan Molodetskikh
2025-01-02Upgrade `zbus` and `async-io`bbb651
2024-12-30floating: Take into account non-fixed min/max size window ruleIvan Molodetskikh
2024-12-30Extract center_preferring_top_left_in_area()Ivan Molodetskikh
2024-12-30floating: Implement smarter clamping for window locationIvan Molodetskikh
2024-12-30Honor min/max size in more places like initial configureIvan Molodetskikh
2024-12-22Switch from k9 to insta for snapshot testingIvan Molodetskikh
2024-12-15Add missing blank lineIvan Molodetskikh
2024-11-29xdg: startup activationChristian Meissl
2024-11-12Add PID to Window IPCIvan Molodetskikh
2024-11-05Extract is_laptop_panel() to utilsIvan Molodetskikh
2024-11-02Add with_toplevel_role() util functionIvan Molodetskikh
2024-09-03Use libdisplay-info for make/model/serial parsing, implement throughoutIvan Molodetskikh