Ivan Molodetskikh
3d49db3870
wiki: Clarify max-bpc docs
...
As discussed: https://oftc.catirclogs.org/wayland/2026-05-29
2026-05-29 14:59:31 +03:00
Michael Yang
9bd6c2cadd
feat: add 10-bit framebuffer pixel format
...
Enable true 10-bit content on supported outputs (tested).
2026-05-28 19:50:25 +03:00
Michael Yang
c5253968b4
feat: add per output max-bpc config and ipc action
...
List current max-bpc values in outputs.
fix: remove 16 bpc and change default behaviour
feat(ipc): add max_bpc and format to output
fix: bpc on output config change
docs: add bpc to Outputs
feat: use atomic commits for connector properties
fix: drm `value_type` breaking change
fix: minor changes based on PR review
Rename bpc to max-bpc.
Add max-bpc output action.
refactor: add set_connector_properties
Fix niri-config parse test.
fix: bail when outside valid max bpc range
2026-05-28 19:50:25 +03:00
Jakob Hellermann
9a6f31012d
Fix clippy lints
2026-05-28 08:08:18 +03:00
KarimAlaswad
4294948cf1
Add XF86AudioPause media key mapping
...
Some Bluetooth earbuds send alternating XF86AudioPlay/XF86AudioPause
keycodes on the same physical press. Without a binding for XF86AudioPause,
every other press is dropped, making playback toggle unreliable.
2026-05-21 17:47:43 +03:00
bokicoder
cd5ac3e5e0
nix: add systemd units to the right location
2026-05-15 18:25:56 +03:00
Ivan Molodetskikh
38191826cb
Optimize and move .png files from LFS into repo
...
We want to include them in the tarballs alongside the wiki. I tried
toggling the include LFS in archives option, but it quickly used up most
of our free LFS traffic. So let's move these files in-repo, they are not
that big.
I optimized the files with:
oxipng -o max --strip safe docs/wiki/img/*.png
Need to rememeber to do that for any new .png files.
2026-05-10 08:04:05 +03:00
HigherOrderLogic
0200670d9e
Fix typo in issue type name
2026-05-07 23:30:58 -07:00
HigherOrderLogic
90366886b2
Assign issue with type instead of label
2026-05-07 12:36:33 -07:00
ArtikusHG
56654034e9
Prevent leaving an orphaned shell process when using niri-session
2026-05-05 12:30:34 -07:00
Ivan Molodetskikh
1f07cffa9f
Allow spawn and spawn-sh while in the screenshot UI
2026-05-02 17:55:45 +03:00
Ivan Molodetskikh
cb3a06cd54
Move existing screenshot selection when holding Mod
2026-05-02 14:14:09 +03:00
Ivan Molodetskikh
f115f2e5e7
Clamp pointer to output inside screenshot_ui
...
- Removes some duplication
- Allows for better handling by screenshot UI itself depending on the
case
2026-05-02 13:32:31 +03:00
Ivan Molodetskikh
2e07282977
input: Extract mod_down upwards
...
View diff with whitespace ignored.
2026-05-02 13:31:13 +03:00
Ivan Molodetskikh
cba0454c94
input: Filter allowed_during_screenshot() for non-kb binds
...
Forgot about it for those.
2026-05-02 12:06:52 +03:00
Ivan Molodetskikh
5f6f131b24
Add map-to-focused-window tablet setting
2026-05-01 12:18:00 +03:00
Ivan Molodetskikh
adb5b3cd2c
input/tablet: Use f64 for the target rectangle
2026-05-01 12:08:33 +03:00
Ivan Molodetskikh
0650e7b640
layout: Change active_tile_visual_rectangle() to window
...
New functionality needs window specifically, and existing logic will be
fine with window too.
2026-04-30 19:20:50 +03:00
Canmi
dd1c3bcb9f
fix: link to hyprland scrolling layout docs
2026-04-29 06:10:55 -07:00
Dagmawi Ali
e5d463e15b
render: fix blur on OpenGL ES 2.0 GPUs
2026-04-29 02:43:46 -07:00
Dimitry Ishenko
26100096e8
Revert "Stop including broken LFS files in source tarball"
...
This reverts commit d8265ad34e .
2026-04-27 09:03:06 -07:00
Ivan Molodetskikh
a85b922919
wiki/security: Add a lock screen section
2026-04-27 00:11:59 +03:00
Ivan Molodetskikh
7d2b620ce9
wiki/security: Mention X11
2026-04-27 00:11:59 +03:00
Nick Janetakis
a48f2645d9
Add additional video reference
2026-04-26 07:01:18 -07:00
Ivan Molodetskikh
83e839762f
wiki: Document the security model
2026-04-26 15:03:14 +03:00
Ivan Molodetskikh
4c1196f45b
wiki/releasing: Add updating wayland.app step
2026-04-26 10:46:13 +03:00
Ivan Molodetskikh
8ed0da44d9
wiki: Document the release process
v26.04
2026-04-25 14:19:21 +03:00
Ivan Molodetskikh
91be662ac6
Update screenshot in the README
2026-04-25 14:14:21 +03:00
Ivan Molodetskikh
4438aefc8d
Update README
2026-04-25 11:19:54 +03:00
Ivan Molodetskikh
6c4dfd7772
rpkg: Update licenses
2026-04-25 11:17:16 +03:00
Ivan Molodetskikh
1ad422f0db
wiki: Add screenshot to window effects
2026-04-25 11:16:48 +03:00
Ivan Molodetskikh
8fd9fb73f2
Bump Since on the wiki
2026-04-25 09:16:29 +03:00
Ivan Molodetskikh
8d83fbae67
CI: Update Fedora to 42
...
41 is EOL
2026-04-25 09:12:26 +03:00
Ivan Molodetskikh
414729dce5
Bump version to 26.04
2026-04-25 09:12:26 +03:00
Ivan Molodetskikh
dbe79b7873
CI: Fix next release check in release workflow
2026-04-25 09:12:16 +03:00
Ivan Molodetskikh
9438f59e2b
Bump Smithay (last fix was merged)
2026-04-24 18:45:29 +03:00
Ivan Molodetskikh
719255ac35
Bump Smithay to fix GTK 4.23 text-input panic
2026-04-24 18:00:34 +03:00
Ivan Molodetskikh
8a51935224
wiki: Update blur example from foot to alacritty
2026-04-24 15:38:50 +03:00
mgabor3141
8d583fe854
Preserve num lock state when loading custom keymap
2026-04-23 23:52:47 -07:00
Ivan Molodetskikh
74d2b18603
wiki: Mention Mod+M default bind
2026-04-22 13:24:01 +03:00
Ivan Molodetskikh
fad02316f1
wiki: Update binds list on Getting Started
2026-04-22 13:22:57 +03:00
Ivan Molodetskikh
47385c2ecd
wiki: Add missing Since next release
2026-04-22 13:18:39 +03:00
Uzlkav
e430d3ab2b
wiki: explicitly mention possible include methods
2026-04-22 13:18:14 +03:00
Ivan Molodetskikh
e472b5b0f1
wiki: Fix typos
2026-04-21 22:35:13 +03:00
Ivan Molodetskikh
efb169416d
wiki: Mention these are the default blur values
2026-04-21 22:35:06 +03:00
Ivan Molodetskikh
3a3a97ec2a
Remove wrong return before dlclose()
2026-04-21 17:58:59 +03:00
Ivan Molodetskikh
e9c182a13c
Make use of new DndGrabHandler::cancelled()
2026-04-20 20:42:21 +03:00
Ivan Molodetskikh
cfe059c303
Fix clipped surface + y_invert buffer
2026-04-20 20:38:26 +03:00
Ivan Molodetskikh
bd7c748a4f
Upgrade Smithay (old laptop screenshot fix)
2026-04-20 20:37:33 +03:00
Ivan Molodetskikh
68bb942d21
Add test for set_fullscreen panic on removed wl_output
2026-04-19 14:35:36 +03:00