• Joined on 2025年12月05日
avph pushed to vulkan-backend at avph/ewm 2026年06月30日 19:42:08 +02:00
ac49c1b4ac
nix: add vulkan-loader dependency for Vulkan backend
65533201c9
backend: add Vulkan allocator infrastructure
7ea1f63929 feat(output): support custom and modeline output modes
2900a4f5c6 feat(input): translate intercepted keys to arbitrary keys
44a94ed684 feat(compositor): implement ext-foreign-toplevel-list-v1
Compare 9 commits »
avph pushed to vulkan-backend at avph/ewm 2026年06月26日 15:27:21 +02:00
1b32b83991
nix: add vulkan-loader dependency for Vulkan backend
aceb67d6e3
backend: add Vulkan allocator infrastructure
370b698320 fix(popups): redraw outputs on popup commits
e4df3e265a refactor: remove dead ewm screenshot command
c3043c27cd feat(workspace): allow marking workspaces urgent
Compare 487 commits »
avph pushed to per-keyboard-settings at avph/ewm 2026年06月24日 13:32:29 +02:00
3d6ec5287a
feat(input): support per-keyboard settings
370b698320 fix(popups): redraw outputs on popup commits
e4df3e265a refactor: remove dead ewm screenshot command
c3043c27cd feat(workspace): allow marking workspaces urgent
e7b2752b5c fix(input): refresh pointer focus after grabs end
Compare 29 commits »
avph pushed to QutebrowserFix at avph/ewm 2026年06月24日 13:30:30 +02:00
1fff3581a0
input: gate text-input intercept on active IM
370b698320 fix(popups): redraw outputs on popup commits
e4df3e265a refactor: remove dead ewm screenshot command
c3043c27cd feat(workspace): allow marking workspaces urgent
e7b2752b5c fix(input): refresh pointer focus after grabs end
Compare 29 commits »
avph commented on pull request ezemtsov/ewm#114 2026年06月20日 08:43:57 +02:00
input: flush clients before redraw

@avph do you have any measurements of how much this helps with the emacs input delay?

avph created pull request ezemtsov/ewm#114 2026年06月18日 18:16:31 +02:00
input: flush clients before redraw
avph pushed to typing-latency-flush at avph/ewm 2026年06月18日 18:14:56 +02:00
avph created branch typing-latency-flush in avph/ewm 2026年06月18日 18:14:56 +02:00
avph pushed to typing-latency-logging at avph/ewm 2026年06月18日 18:14:56 +02:00
cf72a5cfcf
debug: trace typing latency
b787a2e6d3
input: flush clients before redraw
Compare 2 commits »
avph pushed to typing-latency-logging at avph/ewm 2026年06月18日 11:40:53 +02:00
83c0d35e80
debug: trace typing latency and pre-redraw flush
avph created branch typing-latency-logging in avph/ewm 2026年06月18日 11:40:53 +02:00
avph created pull request ezemtsov/ewm#110 2026年06月14日 09:04:12 +02:00
screencast: expose Emacs buffers to portal picker
avph pushed to EmacsScreencast at avph/ewm 2026年06月14日 09:02:26 +02:00
aec8fa0bbd
screencast: expose Emacs buffers to portal picker
avph pushed to EmacsScreencast at avph/ewm 2026年06月13日 22:15:33 +02:00
9fcea0c92a
screencast: expose Emacs buffers to portal picker
1e6ad0c9c8 lisp: publish ewm-mode after compositor readiness
64f83bbbc5 testing: cover layer-shell popup hit testing
c010f29469 render: share layer popup placement with hit testing
b552ed22ac fix: render popups for layer-shell surfaces
Compare 10 commits »
avph created branch EmacsScreencast in avph/ewm 2026年06月13日 22:15:33 +02:00
avph created pull request ezemtsov/ewm#104 2026年06月07日 16:48:05 +02:00
feat(input): support per-keyboard settings
avph pushed to per-keyboard-settings at avph/ewm 2026年06月07日 16:46:22 +02:00
00a77238ed
feat(input): support per-keyboard settings
avph pushed to per-keyboard-settings at avph/ewm 2026年06月07日 09:58:22 +02:00
fd93bef5ab
Per keyboard settings
avph created branch per-keyboard-settings in avph/ewm 2026年06月07日 09:58:22 +02:00
avph pushed to VirtualOutput at avph/ewm 2026年06月07日 09:06:49 +02:00
3ad39dd64a
docs: document virtual outputs
e4f0f84cc9
feat(elisp): configure virtual sidecar outputs
78b5e4ead3
feat(compositor): add virtual outputs and remote input
Compare 3 commits »