aboutsummaryrefslogtreecommitdiff
path: root/src/utils
AgeCommit message (Expand)Author
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
2024-09-01Change IdCounter to be backed by an AtomicU64Ivan Molodetskikh
2024-09-01utils/id: Use a Relaxed atomic opIvan Molodetskikh
2024-08-23Implement window close transactionIvan Molodetskikh
2024-08-22Implement resize transactionsIvan Molodetskikh
2024-06-28id: Start from 1Ivan Molodetskikh
2024-06-18Add fractional scales to auto scale guessingIvan Molodetskikh
2024-06-18Round scale to closest representableIvan Molodetskikh
2024-06-18Refactor layout to fractional-logicalIvan Molodetskikh
2024-06-18Enable fractional scalingIvan Molodetskikh
2024-06-17Rename apply_scale to to_physical_precise_roundIvan Molodetskikh
2024-06-10Move apply_scale() to utilsIvan Molodetskikh
2024-06-10Signal fractional scale to clientsIvan Molodetskikh
2024-06-09Use generic Atomic for rlim_tIvan Molodetskikh
2024-05-23Increase RLIMIT_NOFILE to maximumIvan Molodetskikh
2024-05-11Set cursor for niri-initiated interactive resizeIvan Molodetskikh
2024-05-10Implement interactive mouse resizingIvan Molodetskikh
2024-04-24Implement ideal scale factor guessingIvan Molodetskikh
2024-03-27Replace config transform with ipcIvan Molodetskikh
2024-03-27Add logical output info and preferred modes to IPCIvan Molodetskikh
2024-03-19Wrap mapped windows in a MappedIvan Molodetskikh
2024-03-19Workspace back and forth (#253)FluxTape
2024-03-18Implement warp-mouse-to-focusFluxTape
2024-03-09utils/spawning: Pass grandchild PID only on systemdIvan Molodetskikh