Login
Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2025-03-09
22:37
Merge branch 'next' of https://github.com/yshui/picom into bean-uniform Leaf check-in: 8667047a3f user: brain@beanbrain.blog tags: bean-uniform, origin/ci, origin/redir-debug, origin/round, origin/rounded-corner-anti-alias, origin/tmp, origin/wallpaper-fix, origin/webhook, trunk
2025-02-21
19:02
Merge pull request #1409 from absolutelynothelix/syncconst x: use XSyncBad{Counter,Alarm,Fence} from X11/extensions/syncconst.h Leaf check-in: 73fdfefdf7 user: noreply@github.com tags: origin/ci, origin/next, origin/redir-debug, origin/round, origin/rounded-corner-anti-alias, origin/tmp, origin/wallpaper-fix, origin/webhook, trunk
15:34
x: use XSyncBad{Counter,Alarm,Fence} from X11/extensions/syncconst.h check-in: e3364bd227 user: msolovyov@protonmail.com tags: origin/ci, origin/next, origin/redir-debug, origin/round, origin/rounded-corner-anti-alias, origin/tmp, origin/wallpaper-fix, origin/webhook, trunk
15:22
x: remove an unused function check-in: 70c4b1448a user: msolovyov@protonmail.com tags: origin/ci, origin/next, origin/redir-debug, origin/round, origin/rounded-corner-anti-alias, origin/tmp, origin/wallpaper-fix, origin/webhook, trunk
2025-02-14
15:02
github: update pull request template Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com> Leaf check-in: d7fbd8d292 user: yshuiv7@gmail.com tags: origin/ci, origin/redir-debug, origin/round, origin/rounded-corner-anti-alias, origin/tmp, origin/wallpaper-fix, origin/webhook, origin/yshui-buildtest, trunk
2025-02-13
05:42
Merge branch 'next' of https://github.com/yshui/picom into bean-uniform merged latest check-in: 1bd4473e1e user: brain@beanbrain.blog tags: bean-uniform, origin/ci, origin/redir-debug, origin/round, origin/rounded-corner-anti-alias, origin/tmp, origin/wallpaper-fix, origin/webhook, trunk
05:41
wrote my chromatic animations into presets check-in: 7466855629 user: brain@beanbrain.blog tags: bean-uniform, origin/ci, origin/redir-debug, origin/round, origin/rounded-corner-anti-alias, origin/tmp, origin/wallpaper-fix, origin/webhook, trunk
2025-02-12
01:03
tools: make-a-release: Changelog, not ChangeLog Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com> Leaf check-in: 54c2a982c6 user: yshuiv7@gmail.com tags: FETCH_HEAD, origin/ci, origin/redir-debug, origin/round, origin/rounded-corner-anti-alias, origin/tmp, origin/wallpaper-fix, origin/webhook, trunk
00:17
backend/egl: fix a codeql complaint the entire if block doesn't make sense. check-in: 3b0676fb7c user: msolovyov@protonmail.com tags: FETCH_HEAD, origin/ci, origin/redir-debug, origin/round, origin/rounded-corner-anti-alias, origin/tmp, origin/wallpaper-fix, origin/webhook, trunk
2025-02-11
20:55
picom: add damage to windows that have animated shaders done in paint_preprocess because doing this in command_blit_damage or layer_from_win would be complicated. Changelog: BugFix: Fix animated shaders. (cherry picked from commit ca5d18aa2637bcccac98b6d75bd4947c0021f19b) Leaf check-in: f122b522a4 user: yshuiv7@gmail.com tags: origin/ci, origin/redir-debug, origin/round, origin/rounded-corner-anti-alias, origin/stable/12, origin/tmp, origin/wallpaper-fix, origin/webhook, trunk
20:50
Merge pull request #1407 from absolutelynothelix/fix-animated-shaders picom: add damage to windows that have animated shaders check-in: 1c1bc4f4f2 user: noreply@github.com tags: FETCH_HEAD, origin/ci, origin/redir-debug, origin/round, origin/rounded-corner-anti-alias, origin/tmp, origin/wallpaper-fix, origin/webhook, trunk
19:39
picom: add damage to windows that have animated shaders done in paint_preprocess because doing this in command_blit_damage or layer_from_win would be complicated. Changelog: BugFix: Fix animated shaders. check-in: ccfbb9894f user: msolovyov@protonmail.com tags: FETCH_HEAD, origin/ci, origin/redir-debug, origin/round, origin/rounded-corner-anti-alias, origin/tmp, origin/wallpaper-fix, origin/webhook, trunk
08:47
On bean-uniform: adding_unifm_user options to config Leaf check-in: 0aea2a0a00 user: brain@beanbrain.blog tags: origin/ci, origin/redir-debug, origin/round, origin/rounded-corner-anti-alias, origin/tmp, origin/wallpaper-fix, origin/webhook, refs/stash, trunk
08:47
untracked files on bean-uniform: e6380e6e added unifm-user output variable, accessible from shader. has flickering bug to be fixed in a later commit. check-in: 528cc5e254 user: brain@beanbrain.blog tags: origin/ci, origin/redir-debug, origin/round, origin/rounded-corner-anti-alias, origin/tmp, origin/wallpaper-fix, origin/webhook, refs/stash, trunk
08:47
index on bean-uniform: e6380e6e added unifm-user output variable, accessible from shader. has flickering bug to be fixed in a later commit. check-in: 761da7229e user: brain@beanbrain.blog tags: origin/ci, origin/redir-debug, origin/round, origin/rounded-corner-anti-alias, origin/tmp, origin/wallpaper-fix, origin/webhook, refs/stash, trunk
01:33
added unifm-user output variable, accessible from shader. has flickering bug to be fixed in a later commit. check-in: 5ddcb7f3c8 user: brain@beanbrain.blog tags: bean-uniform, origin/ci, origin/redir-debug, origin/round, origin/rounded-corner-anti-alias, origin/tmp, origin/wallpaper-fix, origin/webhook, trunk
2024-11-21
17:54
dbus: remove unnecessary implementation of o.fd.DBus.Peer ... which is provided by libdbus already. Fixes: #1391 Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com> Leaf check-in: 53bdfef818 user: yshuiv7@gmail.com tags: HEAD, origin/ci, origin/redir-debug, origin/round, origin/rounded-corner-anti-alias, origin/tmp, origin/wallpaper-fix, origin/webhook, trunk
2024-11-14
15:38
dbus: disallow calling BlockUnblockAnimation with trigger aliases Since the dbus interface was never documented, so this does not need to go through the deprecation process. Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com> check-in: 9e20da5d8a user: yshuiv7@gmail.com tags: HEAD, origin/ci, origin/redir-debug, origin/round, origin/rounded-corner-anti-alias, origin/tmp, origin/wallpaper-fix, origin/webhook, trunk
15:25
config: fix use of the "geometry" alias in animation suppressions Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com> check-in: 24a91d03e6 user: yshuiv7@gmail.com tags: HEAD, origin/ci, origin/redir-debug, origin/round, origin/rounded-corner-anti-alias, origin/tmp, origin/wallpaper-fix, origin/webhook, trunk
13:09
Merge pull request #1335 from Monsterovich/feat-split-geometry-trigger wm: split geometry trigger into size and position check-in: 4310548dae user: noreply@github.com tags: HEAD, origin/ci, origin/redir-debug, origin/round, origin/rounded-corner-anti-alias, origin/tmp, origin/wallpaper-fix, origin/webhook, trunk
13:03
wm: split geometry trigger into size and position And keep geometry as an alias for setting both size and position. Changelog: NewFeature: Separate the "geometry" animation trigger into "size" and "position" to allow finer-grained control. "geometry" is kept as an alias for setting both "size" and "position". Co-authored-by: Monsterovich <monsterovich@gmail.com> Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com> check-in: 6aaf3cb14b user: yshuiv7@gmail.com tags: HEAD, origin/ci, origin/redir-debug, origin/round, origin/rounded-corner-anti-alias, origin/tmp, origin/wallpaper-fix, origin/webhook, trunk
12:46
config: tweak animation trigger parsing Use a bitflag internally to keep track of which triggers are set. Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com> check-in: e9ea30f5e2 user: yshuiv7@gmail.com tags: HEAD, origin/ci, origin/redir-debug, origin/round, origin/rounded-corner-anti-alias, origin/tmp, origin/wallpaper-fix, origin/webhook, trunk
12:42
config: prepare for animation trigger aliases Aliases aren't triggers themselves so their numbering goes beyond ANIMATION_TRIGGER_COUNT. Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com> check-in: 17bb1af4cd user: yshuiv7@gmail.com tags: HEAD, origin/ci, origin/redir-debug, origin/round, origin/rounded-corner-anti-alias, origin/tmp, origin/wallpaper-fix, origin/webhook, trunk
2024-11-13
09:38
tools: add a rudimentary make-a-release script To make mistake less likely. This is very much untested and subject to change. We will find out how well this works in next picom release. Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com> check-in: 0884a61076 user: yshuiv7@gmail.com tags: HEAD, origin/ci, origin/redir-debug, origin/round, origin/rounded-corner-anti-alias, origin/tmp, origin/wallpaper-fix, origin/webhook, trunk
06:48
release: v12.5 Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com> Leaf check-in: 50ab5ec9f5 user: yshuiv7@gmail.com tags: origin/ci, origin/redir-debug, origin/round, origin/rounded-corner-anti-alias, origin/tmp, origin/wallpaper-fix, origin/webhook, trunk, v12.5
2024-11-12
09:45
wm: allow wm_find_by_client to be called with the root window (cherry picked from commit b2bf3cc0ee969b257d04be2b0887b4b10492c0a4) Some window managers (e.g. qtile) may set _NET_ACTIVE_WINDOW to the root window, and in that case `update_ewmh_active_win` will call `wm_find_by_client` with the root, which crashes. Fixes #1384 Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com> check-in: 6712ebf3a0 user: yshuiv7@gmail.com tags: origin/ci, origin/redir-debug, origin/round, origin/rounded-corner-anti-alias, origin/tmp, origin/wallpaper-fix, origin/webhook, trunk
09:39
meson: bump version Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com> check-in: 55f996194a user: yshuiv7@gmail.com tags: origin/ci, origin/redir-debug, origin/round, origin/rounded-corner-anti-alias, origin/tmp, origin/wallpaper-fix, origin/webhook, trunk, v12.4
09:38
misc: update CHANGELOG.md Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com> check-in: 9166e68403 user: yshuiv7@gmail.com tags: HEAD, origin/ci, origin/redir-debug, origin/round, origin/rounded-corner-anti-alias, origin/tmp, origin/wallpaper-fix, origin/webhook, trunk
09:37
wm: allow wm_find_by_client to be called with the root window Some window managers (e.g. qtile) may set _NET_ACTIVE_WINDOW to the root window, and in that case `update_ewmh_active_win` will call `wm_find_by_client` with the root, which crashes. Fixes #1384 Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com> check-in: 57c8dff4d2 user: yshuiv7@gmail.com tags: HEAD, origin/ci, origin/redir-debug, origin/round, origin/rounded-corner-anti-alias, origin/tmp, origin/wallpaper-fix, origin/webhook, trunk
2024-11-11
18:25
Merge pull request #1053 from absolutelynothelix/dependencies-cleanup core: separate work with the x extensions check-in: f62f3a29c1 user: noreply@github.com tags: HEAD, origin/ci, origin/redir-debug, origin/round, origin/rounded-corner-anti-alias, origin/tmp, origin/wallpaper-fix, origin/webhook, trunk
18:19
utils/process: initialize the used x extensions check-in: 81db937a12 user: msolovyov@protonmail.com tags: HEAD, origin/ci, origin/redir-debug, origin/round, origin/rounded-corner-anti-alias, origin/tmp, origin/wallpaper-fix, origin/webhook, trunk
18:19
x: x_error_code_to_string doesn't need ps_g anymore check-in: 7c4b8f3903 user: msolovyov@protonmail.com tags: HEAD, origin/ci, origin/redir-debug, origin/round, origin/rounded-corner-anti-alias, origin/tmp, origin/wallpaper-fix, origin/webhook, trunk
18:18
wm/win: win_update_bounding_shape doesn't need shape_exists anymore check-in: 79a998fca5 user: msolovyov@protonmail.com tags: HEAD, origin/ci, origin/redir-debug, origin/round, origin/rounded-corner-anti-alias, origin/tmp, origin/wallpaper-fix, origin/webhook, trunk
18:18
diagnostic: unify the optional x extensions presence reporting check-in: 16b04f8480 user: msolovyov@protonmail.com tags: HEAD, origin/ci, origin/redir-debug, origin/round, origin/rounded-corner-anti-alias, origin/tmp, origin/wallpaper-fix, origin/webhook, trunk
18:18
core: move initialization of the x extensions into a separate function check-in: cdebd812df user: msolovyov@protonmail.com tags: HEAD, origin/ci, origin/redir-debug, origin/round, origin/rounded-corner-anti-alias, origin/tmp, origin/wallpaper-fix, origin/webhook, trunk
18:18
core: move information about the x extensions into a separate structure check-in: 5794dd99e5 user: msolovyov@protonmail.com tags: HEAD, origin/ci, origin/redir-debug, origin/round, origin/rounded-corner-anti-alias, origin/tmp, origin/wallpaper-fix, origin/webhook, trunk
18:18
common: remove unused information about the x extensions check-in: 7349f4b966 user: msolovyov@protonmail.com tags: HEAD, origin/ci, origin/redir-debug, origin/round, origin/rounded-corner-anti-alias, origin/tmp, origin/wallpaper-fix, origin/webhook, trunk
17:13
x: fix uninitialized fields in xerror xerror left xcb_err.response_type uninitialized, but it must be initialized to 0 for it to be treated as an error. This also move freeing of xcb error out of x_feed_event, since xerror passes it an error object on the stack. Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com> check-in: 4dd5a9607e user: yshuiv7@gmail.com tags: HEAD, origin/ci, origin/redir-debug, origin/round, origin/rounded-corner-anti-alias, origin/tmp, origin/wallpaper-fix, origin/webhook, trunk
2024-11-09
00:11
misc: update CHANGELOG.md Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com> check-in: 35430e2055 user: yshuiv7@gmail.com tags: origin/ci, origin/redir-debug, origin/round, origin/rounded-corner-anti-alias, origin/tmp, origin/wallpaper-fix, origin/webhook, trunk
00:09
core: don't leak pixmaps of saved window images check-in: 1fd1f02b0c user: yshuiv7@gmail.com tags: origin/ci, origin/redir-debug, origin/round, origin/rounded-corner-anti-alias, origin/tmp, origin/wallpaper-fix, origin/webhook, trunk
00:09
backend/xrender: always set the slow blur quirk a (hopefully temporary) workaround for #1349. check-in: 168326401f user: yshuiv7@gmail.com tags: origin/ci, origin/redir-debug, origin/round, origin/rounded-corner-anti-alias, origin/tmp, origin/wallpaper-fix, origin/webhook, trunk
00:09
flake: don't use url literals Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com> check-in: 8182e61d96 user: yshuiv7@gmail.com tags: HEAD, origin/ci, origin/redir-debug, origin/round, origin/rounded-corner-anti-alias, origin/tmp, origin/wallpaper-fix, origin/webhook, trunk
00:09
utils/ui: use bilinear filter It looks better. (Still not good.) Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com> check-in: 321a2909d5 user: yshuiv7@gmail.com tags: HEAD, origin/ci, origin/redir-debug, origin/round, origin/rounded-corner-anti-alias, origin/tmp, origin/wallpaper-fix, origin/webhook, trunk
00:08
utils/ui: fix non-integer scaling Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com> check-in: 38edb30e1d user: yshuiv7@gmail.com tags: HEAD, origin/ci, origin/redir-debug, origin/round, origin/rounded-corner-anti-alias, origin/tmp, origin/wallpaper-fix, origin/webhook, trunk
2024-11-06
21:41
core: don't leak pixmaps of saved window images check-in: a8b335ae0d user: msolovyov@protonmail.com tags: HEAD, origin/ci, origin/redir-debug, origin/round, origin/rounded-corner-anti-alias, origin/tmp, origin/wallpaper-fix, origin/webhook, trunk
18:46
backend/xrender: always set the slow blur quirk a (hopefully temporary) workaround for #1349. check-in: 0037e6b06b user: msolovyov@protonmail.com tags: HEAD, origin/ci, origin/redir-debug, origin/round, origin/rounded-corner-anti-alias, origin/tmp, origin/wallpaper-fix, origin/webhook, trunk
2024-10-30
10:24
x: remove unused x_get_prop_info and winprop_info check-in: f5a92d0654 user: msolovyov@protonmail.com tags: HEAD, origin/ci, origin/redir-debug, origin/round, origin/rounded-corner-anti-alias, origin/tmp, origin/wallpaper-fix, origin/webhook, trunk
09:53
update contributors list check-in: 73f1e4a3a2 user: msolovyov@protonmail.com tags: HEAD, origin/ci, origin/redir-debug, origin/round, origin/rounded-corner-anti-alias, origin/tmp, origin/wallpaper-fix, origin/webhook, trunk
2024-10-29
19:52
Merge pull request #1374 from Lenivaya/fix/nix/overlay fix: nix overlays check-in: 75923d5237 user: noreply@github.com tags: HEAD, origin/ci, origin/redir-debug, origin/round, origin/rounded-corner-anti-alias, origin/tmp, origin/wallpaper-fix, origin/webhook, trunk
19:48
fix: nix overlays check-in: 2fbe2784f2 user: yshuiv7@gmail.com tags: HEAD, origin/ci, origin/redir-debug, origin/round, origin/rounded-corner-anti-alias, origin/tmp, origin/wallpaper-fix, origin/webhook, trunk