Anagram
bffc5c1377
Include play/stop/prev/next media keys in the default config. ( #2395 )
...
* Included example for media keys: play/pause, stop, previous and next in the default config
* Update resources/default-config.kdl
---------
Co-authored-by: Ivan Molodetskikh <yalterz@gmail.com >
2025-09-16 13:47:29 +00:00
Ivan Molodetskikh
c30e5c9185
layout: End DnD gesture when toggling interactive move to floating
...
Effective behavior mostly unchanged (it would end on refresh()), but this was
failing the invariant checks.
2025-09-16 08:35:03 +03:00
Ivan Molodetskikh
b2d2a766e4
layout: Fix crash when a window opens next-to an only interactively moved window with no outputs
2025-09-16 08:35:03 +03:00
Ivan Molodetskikh
cd0d45fdb8
layout/tests: Mark operations_dont_panic as slow
...
It's by far the slowest test (disabling it cuts cargo test time by 2x), and it
hadn't caught much in the past months.
2025-09-15 09:06:34 +03:00
Ivan Molodetskikh
e6a8ad3847
niri.spec.rpkg: Add xwayland-satellite dependency
...
It landed in stable Fedora.
2025-09-14 09:40:20 +03:00
Ivan Molodetskikh
b7909dbf61
Update cargo-rpm version
2025-09-12 09:00:21 +03:00
ilyx
bdee1a6576
Don't clear DISPLAY/WAYLAND_DISPLAY/WAYLAND_SOCKET on WSL with --session ( #2354 )
...
* use winit backend on WSL
* Update src/main.rs
---------
Co-authored-by: Ivan Molodetskikh <yalterz@gmail.com >
2025-09-08 19:13:04 +00:00
Jan Ivica
22f629c24b
wiki: Remove rofi-wayland mention
2025-09-07 04:00:23 -07:00
Ivan Molodetskikh
c69464c128
wiki: Add Name and Logo page
2025-09-03 22:01:04 +03:00
Ivan Molodetskikh
c08bffb092
wiki: Set vertical-align: middle for tables
...
Should match GitHub better.
2025-09-03 21:41:55 +03:00
Ivan Molodetskikh
0c5beaac40
wiki/Accessibility: Mention more current limitations
2025-09-03 13:34:28 +03:00
yuitayuun
77465e11fe
wiki/Xwayland: Added a mention of Native Wayland for gaming compat ( #2321 )
...
* wiki/Xwayland: Added a mention of Native Wayland for gaming compatibility
* Update docs/wiki/Xwayland.md
---------
Co-authored-by: Ivan Molodetskikh <yalterz@gmail.com >
2025-09-01 15:04:33 +03:00
Ivan Molodetskikh
db419b4fc7
wiki/Accessibility: Clarify workspace announcement
2025-08-31 11:20:20 +03:00
Ivan Molodetskikh
7c14063707
wiki/Accessibility: Mention xfce4-appfinder
2025-08-31 11:19:29 +03:00
Ivan Molodetskikh
01be0e65f4
README: Add logo
v25.08
2025-08-30 15:18:41 +03:00
Ivan Molodetskikh
96d9e5e956
Update README
2025-08-30 15:18:41 +03:00
Ivan Molodetskikh
5dd6fbddb5
wiki/Accessibility: Add demo video
2025-08-30 15:18:41 +03:00
Ivan Molodetskikh
a62b38790e
niri.spec.rpkg: Update licenses
2025-08-29 22:39:15 +03:00
Ivan Molodetskikh
af4b5f99e9
Bump version to 25.08
2025-08-29 22:01:28 +03:00
Ivan Molodetskikh
ddb9dd407d
Change xwl-s spawning error messages from info! to warn!
2025-08-29 19:06:16 +03:00
Ivan Molodetskikh
0cc041f5ad
wiki/Nvidia: Mention that screencast flickering was fixed
2025-08-29 16:30:46 +03:00
Ivan Molodetskikh
6e0b38050d
default-config: Use spawn-sh more
...
It's easier to understand.
2025-08-29 15:58:01 +03:00
Ivan Molodetskikh
bf472970c6
wiki: Update Xwayland-related info
2025-08-29 11:54:25 +03:00
Ivan Molodetskikh
082d0581b7
Improve filtering for tests that need EGL
...
This way we don't skip the layout animation tests.
2025-08-29 10:07:15 +03:00
Ivan Molodetskikh
fd6dd826fb
wiki/Integrating-niri: Mention to remove manual xwl-s startup
2025-08-29 10:06:47 +03:00
Ivan Molodetskikh
2bb26f0281
wiki/Packaging-niri: Mention shell completions
2025-08-29 09:35:01 +03:00
Ivan Molodetskikh
e11c35c387
wiki/Accessibility: Expand info from feedback
2025-08-29 09:32:53 +03:00
Ivan Molodetskikh
90ef2020c4
.gitattributes: Update img path
2025-08-29 09:15:21 +03:00
Ivan Molodetskikh
dfe463ed7d
layout/floating: Fix resetting preset width idx instead of height
2025-08-29 09:13:52 +03:00
Said Kadrioski
0c3223ac72
Add cycle back feature for presets of column/window width/height.
2025-08-29 09:13:52 +03:00
Horu
1ffda91e0c
feat: cubic-bezier curve for animation ( #2059 )
...
* feat: bezier curve for animation
* fixes
---------
Co-authored-by: Ivan Molodetskikh <yalterz@gmail.com >
2025-08-29 05:31:50 +00:00
Ivan Molodetskikh
d9833fc1c3
wiki/Integrating-niri: Add desktop components section
2025-08-27 17:27:04 +03:00
Ivan Molodetskikh
dfcd5e9497
wiki/Integrating-niri: Add Since to screen readers
2025-08-27 17:09:37 +03:00
Ivan Molodetskikh
5b26f58285
Fix typos
2025-08-27 15:01:56 +03:00
Ivan Molodetskikh
7115b214b2
wiki: Add Integrating niri page
2025-08-27 14:22:23 +03:00
Ivan Molodetskikh
b02c5d2d36
config: Rename DebugConfig => Debug
2025-08-27 11:25:51 +03:00
Ivan Molodetskikh
e5188da1f8
config: Clean up animations struct names
2025-08-27 11:22:27 +03:00
Ivan Molodetskikh
82697773f8
config: Move workspace into its own module
2025-08-27 11:16:36 +03:00
Ivan Molodetskikh
f64cb6c03e
config: Cleanup
2025-08-27 11:12:28 +03:00
Ivan Molodetskikh
91257862e5
config: Move leftover input tests to input
2025-08-27 11:10:38 +03:00
Ivan Molodetskikh
178469301b
config: Extract misc
2025-08-27 11:02:04 +03:00
Ivan Molodetskikh
c637d4ce99
config: Move some stuff to utils
2025-08-27 10:59:28 +03:00
Ivan Molodetskikh
a03a7bd1a3
config: Extract binds
2025-08-27 10:55:31 +03:00
Ivan Molodetskikh
758a4c5e65
Move Position/SizeChange parsing tests to niri-ipc
2025-08-27 10:55:16 +03:00
Ivan Molodetskikh
66584ab466
config: Extract debug
2025-08-27 10:46:46 +03:00
Ivan Molodetskikh
3c11004515
config: Extract gestures
2025-08-27 10:46:46 +03:00
Ivan Molodetskikh
02e3f9f66e
config: Extract appearance and layout
2025-08-27 10:46:46 +03:00
Ivan Molodetskikh
19c576cfd8
config: Extract output
2025-08-27 10:43:57 +03:00
Ivan Molodetskikh
ab52bb9521
config: Extract input
2025-08-27 10:43:57 +03:00
Ivan Molodetskikh
da5e33775c
config: Extract animations
2025-08-27 10:43:57 +03:00