Ivan Molodetskikh
b774fc1baf
render_helpers: Add GradientFadeTexture
2025-11-16 22:36:01 +03:00
Ivan Molodetskikh
661fcd42ad
input: Pass bindings list as iterator
...
Allows generating it dynamically.
2025-11-16 22:36:01 +03:00
Ivan Molodetskikh
9a23426551
focus-ring: Fix first frame draw of border rounded corners
...
How was this a thing until now?
2025-11-16 22:36:01 +03:00
Ivan Molodetskikh
df6c0dff93
focus-ring: Add thicken_corners setting
2025-11-16 22:36:01 +03:00
MunsMan
9dad215b9f
docs: fix typo in screenshot-window action name
2025-11-16 12:48:05 +03:00
Ivan Molodetskikh
2652efe9db
CI: Disable caching on FreeBSD
...
It didn't quite work, now it started failing altogether.
2025-11-16 11:10:30 +03:00
Ivan Molodetskikh
a52df533c4
layout: Fix background color premultiplication
2025-11-13 09:14:07 +03:00
Ivan Molodetskikh
5b77107161
wiki: Add more Arch optional deps to quick start
2025-11-11 20:11:02 +03:00
HigherOrderLogic
fb2f67c8a0
docs: update swww name and link
2025-11-11 12:44:25 +03:00
Ivan Molodetskikh
5c965d6ad6
wiki: Mention Waybar in quick start
2025-11-11 11:29:56 +03:00
Ivan Molodetskikh
978c4e6c8a
wiki: Add quick start to Getting Started
2025-11-10 22:50:32 +03:00
Etch9
9b11e39890
Update LXQt wiki link in niri integration
...
The github wiki is deprecated
2025-11-10 15:31:07 +03:00
Ivan Molodetskikh
2144f9a6ae
Update Smithay (layer-shell exclusive edge fixup)
2025-11-07 08:16:44 +03:00
Ivan Molodetskikh
a2ca2b3c86
Update Smithay (layer-shell exclusive edge, tablet pressure workaround)
2025-11-03 08:11:25 +03:00
Ivan Molodetskikh
e257687921
layout: Find preset width for new columns
...
Fixes first Mod+R doing nothing on windows like non-tiled foot.
2025-10-31 08:35:58 +03:00
Ivan Molodetskikh
94eeecac8c
Avoid triggering hot corner during some grabs
2025-10-31 08:06:41 +03:00
Ivan Molodetskikh
739834dfec
Simplify downcast_ref().is_some()
2025-10-31 08:05:15 +03:00
Frankie Robertson
7c0dcddee7
Update installation options in Getting-Started.md
...
Added a link to a pacstall package for Debian-based distros.
2025-10-30 07:56:50 +03:00
Val Packett
4c9df7eb5b
fix: building with systemd on musl libc systems
...
This mostly affects postmarketOS as we're the ones pushing musl+systemd
the most currently.
2025-10-30 07:54:54 +03:00
Ivan Molodetskikh
6e8fd15339
tty: Fix cast for aarch64
2025-10-29 10:01:51 +03:00
Ivan Molodetskikh
db32f52ce6
tty: Move HDR property reset to session resume
...
Not sure why it was in output config changed, but it shouldn't be there
as that's called quite frequently.
2025-10-29 09:29:39 +03:00
Ivan Molodetskikh
978aace94d
tty: Tone down some property setting messages
...
If those props are missing we don't want to scream "error" in the logs.
2025-10-29 09:23:32 +03:00
Ivan Molodetskikh
66583cd650
Update Smithay (linear dmabuf import fix, damage shaper overflow fix, popup focus fix)
2025-10-29 09:14:37 +03:00
Ivan Molodetskikh
b01bc10e60
Pin tracing-subscriber to 0.3.19
2025-10-29 09:12:58 +03:00
Merlijn
6a2c6261df
Add support for custom modes and modelines. ( #2479 )
...
* Implement custom modes and modelines
Co-authored-by: ToxicMushroom <32853531+ToxicMushroom@users.noreply.github.com >
* fixes
* refactor mode and modeline kdl parsers.
* add IPC parse checks
* refactor: address feedback
* fix: add missing > 0 refresh rate check
* move things around
* fixes
* wiki fixes
---------
Co-authored-by: Christian Meissl <meissl.christian@gmail.com >
Co-authored-by: Ivan Molodetskikh <yalterz@gmail.com >
2025-10-29 09:10:38 +03:00
Kainoa Kanter
e6f3c538da
feat: event-stream event for when a screenshot is taken ( #2565 )
...
* feat: event-stream event for when a screenshot is taken
* ScreenshotTaken --> ScreenshotCaptured
* review comments
* fix: screenshot completion event path serializatation
* fixes
---------
Co-authored-by: Ivan Molodetskikh <yalterz@gmail.com >
2025-10-26 06:33:49 +00:00
elivance
4310c20c32
config: fix parsing of XF86ScreenSaver key
...
Closes #1969
2025-10-24 23:25:23 +03:00
Luna B
b3245b81a6
Create parents of screenshots directory
2025-10-20 09:02:29 +03:00
haansn08
31eb943599
docs: describe screen mirroring with wl-mirror ( #2633 )
...
* docs: describe screen mirroring with wl-mirror
* docs: apply wording suggestions for wl-mirror section
* Update docs/wiki/Screencasting.md
* Update docs/wiki/Screencasting.md
---------
Co-authored-by: Ivan Molodetskikh <yalterz@gmail.com >
2025-10-20 08:53:03 +03:00
Markus Pettersson
137b87bbe5
Use AsFd to get rid of re-borrowing of zbus Power Key fd
2025-10-19 23:43:24 +03:00
athul-krishna-kr
c8eea8ee9d
backend/tty: Consider only primary node in drm udev event
2025-10-19 16:01:37 +03:00
Lin Xianyi
23cd5aa78a
Add --path argument for niri msg screenshot* commands ( #2126 )
...
* Check for empty screenshot parent before creating
Avoids a warning.
* Add --path argument for niri msg screenshot* commands
* fix
---------
Co-authored-by: Ivan Molodetskikh <yalterz@gmail.com >
2025-10-19 14:22:31 +03:00
Ivan Molodetskikh
8c8447918f
Add login1 LidClosed monitoring
2025-10-18 09:14:57 +03:00
Ivan Molodetskikh
a4f5c90cf0
Extract set_lid_closed()
2025-10-18 09:14:57 +03:00
Mykyta Onipchenko
79cdbc5748
feat(move-floating-window): percentage change ( #2371 )
...
* feat: add percentage change to move-floating-window
* fixes
---------
Co-authored-by: Ivan Molodetskikh <yalterz@gmail.com >
2025-10-18 05:39:50 +00:00
ArijanJ
d31a90edb0
Redraw cursor if hidden during screenshot
2025-10-18 08:02:26 +03:00
Yuri Pieters
8eeb7dd27e
wiki: fix list in tab-indicator section
2025-10-18 07:48:45 +03:00
Ivan Molodetskikh
ada6e844ba
tty: Retry adding device on change
...
On my laptop, sometimes the initial addition of the dGPU fails for some
reason.
2025-10-17 18:03:21 +03:00
Ivan Molodetskikh
b38df2d1c8
tty: Improve debug messages
2025-10-17 17:33:27 +03:00
Ivan Molodetskikh
2776005c5f
niri.spec: Just skip the par fd limit tests
2025-10-15 13:27:11 +03:00
Ivan Molodetskikh
ff09f7a558
niri.spec: Also set --test-threads=2
...
For some reason it's not enough?
2025-10-15 13:06:55 +03:00
Ivan Molodetskikh
c27191ac64
niri.spec: Bring back RAYON_NUM_THREADS limit
...
Until we figure out how to bump the fd limits.
2025-10-15 12:30:39 +03:00
Ivan Molodetskikh
c482b446a9
wiki: Mention windowed fullscreen on fullscreen and maximize page
2025-10-15 12:08:07 +03:00
Ivan Molodetskikh
1dd82a8dcf
wiki: Add missing Since annotations
2025-10-15 12:07:58 +03:00
Ivan Molodetskikh
755aaac039
wiki: Really fix images
2025-10-15 09:24:47 +03:00
Ivan Molodetskikh
2d67ff8dc3
wiki: Fix images
...
GitHub is making this harder than necessary
2025-10-15 09:14:27 +03:00
Ivan Molodetskikh
32d7323570
wiki: Document fullscreen and maximize
2025-10-15 09:04:16 +03:00
Ivan Molodetskikh
536204fd82
layout: Make resizing actions unmaximize
...
I feel this is more intuitive compared to them doing nothing. True
maximize is kinda similar to full-width in spirit, so make the actions
behave the same.
2025-10-15 09:04:16 +03:00
Ivan Molodetskikh
e1fad994da
Implement maximize-to-edges (true Wayland maximize)
2025-10-15 09:04:16 +03:00
Ivan Molodetskikh
e5d4e7c1b1
layout/monitor: Make between-workspace insert hint narrower
...
I've got feedback that full-width hint looks like the window will be
maximized on the new workspace.
2025-10-15 09:04:16 +03:00