-
afa65a8201
patches: 0008 restored to confirmed working version (
3e5fe81)
Daneel
2026-02-28 17:08:49 +01:00
-
e09b8c61f0
patches: 0008 - setTitle:empty instead of setAccessibilityElement:NO
Daneel
2026-02-28 17:04:06 +01:00
-
306cde4f79
patches: restore 0008 + setAccessibilityElement:NO (no Zoom changes)
Daneel
2026-02-28 16:59:05 +01:00
-
f05d124381
Revert "config: corfu-terminal on macOS GUI for VoiceOver accessibility"
Martin Sukany
2026-02-28 16:57:55 +01:00
-
190a4ae346
config: corfu-terminal on macOS GUI for VoiceOver accessibility
Daneel
2026-02-28 16:49:40 +01:00
-
9772b7e33e
patches: drop 0008 (child frame), revert 0007 to clean state
Daneel
2026-02-28 16:48:53 +01:00
-
1455542227
patches: 0008 - GroupRole + focus restore + overlayZoom reset
Daneel
2026-02-28 16:43:26 +01:00
-
5a58e3b925
patches: 0008 - setAccessibilityElement:NO (suppress window announcement)
Daneel
2026-02-28 16:34:41 +01:00
-
2dc4182856
patches: 0008 - Zoom via parent overlayZoomRect + suppress window announcement
Daneel
2026-02-28 16:29:26 +01:00
-
3e5fe814b8
patches: 0008 fix specpdl_ref type (not ptrdiff_t)
Daneel
2026-02-28 16:19:08 +01:00
-
5aa0f05a33
patches: 0008 fix current_buffer bug + unbind_to on all return paths
Daneel
2026-02-28 16:15:41 +01:00
-
31fcc1a711
patches: remove stale 0007 (merged overlay+child-frame variant)
Daneel
2026-02-28 16:11:52 +01:00
-
659b9e2a1e
patches: 0008 fix - re-entrance guard + modiff gate + safety checks
Daneel
2026-02-28 16:11:23 +01:00
-
a8af58cff1
patches: split 0007 (overlay) + 0008 (child frame)
Daneel
2026-02-28 16:02:13 +01:00
-
92188ab008
patches: v8 0007 - child frame completion (Corfu) + Zoom fix
Daneel
2026-02-28 15:59:11 +01:00
-
be4e0bb5be
patches: v7 0007 - Zoom left edge + selection face match
Daneel
2026-02-28 15:51:06 +01:00
-
4e5596d9de
patches: v6 0007 - fix Zoom Y offset (line_height arithmetic)
Daneel
2026-02-28 15:39:44 +01:00
-
9129f032cf
patches: v5 0007 - review fixes (em dash, comments, safety docs)
Daneel
2026-02-28 15:36:50 +01:00
-
99609f0437
patches: v4 0007 - Zoom follows overlay candidate
Daneel
2026-02-28 15:33:45 +01:00
-
9359277143
patches: v3 0007 - face name heuristic for candidate detection
Daneel
2026-02-28 15:25:52 +01:00
-
fcff3429b1
patches: rewrite 0007 - fix root cause of 'new line' announcement
Daneel
2026-02-28 15:12:11 +01:00
-
9408e37a90
patches: rewrite 0007 overlay support
Daneel
2026-02-28 14:57:00 +01:00
-
6c502c7af5
patches: squash 0007+0008+0009 into single clean 0007
Daneel
2026-02-28 14:46:43 +01:00
-
8a48e72493
patches: add 0009 fix Fequal face comparison in overlay detection
Daneel
2026-02-28 14:44:37 +01:00
-
99ed8b4ae4
patches: add 0008 fix overlay announcement bugs
Daneel
2026-02-28 14:41:42 +01:00
-
270adb363d
update
Martin Sukany
2026-02-28 14:33:41 +01:00
-
-
24fd61f1f6
patches: add 0007 overlay display string support
Daneel
2026-02-28 14:16:41 +01:00
-
ed3bc1e0ad
patches: add 0007 overlay display string support
Daneel
2026-02-28 14:16:41 +01:00
-
-
1f91d94ae0
Revert "vertico: enable buffer-mode for VoiceOver accessibility"
Martin Sukany
2026-02-28 14:16:02 +01:00
-
5799521a00
vertico: enable buffer-mode for VoiceOver accessibility
Daneel
2026-02-28 14:12:42 +01:00
-
a39ccd13d7
org-agenda: start from today, remove duplicates
Daneel
2026-02-28 13:34:50 +01:00
-
c67fa525ab
org-super-agenda: fix sorting and grouping
Daneel
2026-02-28 13:31:18 +01:00
-
5293eef3ac
dired: enable gnus-dired-mode for multi-file mail attachments
Daneel
2026-02-28 13:18:54 +01:00
-
9130268ff0
patches: fix ObjC category declaration warnings
Daneel
2026-02-28 12:58:18 +01:00
-
6da6f7c90f
mu4e: add citation color faces for reply readability
Daneel
2026-02-28 12:52:01 +01:00
-
ca77cc8e3d
patches: add TESTING.txt with macOS build and VoiceOver evidence
Daneel
2026-02-28 11:46:53 +01:00
-
edab71038a
patches: 6-patch series (split Buffer into core + notifications)
Daneel
2026-02-28 10:35:53 +01:00
-
fa28bb52e1
patches: fix forward dependency (helpers moved to patch 1)
Daneel
2026-02-28 10:24:39 +01:00
-
5016155c8a
patches: 5-patch VoiceOver series (improved split + safety docs)
Daneel
2026-02-28 10:11:16 +01:00
-
67b1d25c34
patches: 4-patch VoiceOver series (split + improved docs)
Daneel
2026-02-28 09:54:51 +01:00
-
2c8515a0a1
patches: split VoiceOver into 3-patch series, improve docs
Daneel
2026-02-28 09:34:00 +01:00
-
bbd328dc81
fix: patch hunk 8 old_count 7→6 (trailer miscount)
Daneel
2026-02-28 09:10:53 +01:00
-
b002d3004a
patches: fix MRC build — add @synthesize for spanLabel/spanValue
Daneel
2026-02-27 22:25:36 +01:00
-
d408a542e5
patches: review fixes — defvar, method extraction, GC safety, window_end_valid
Daneel
2026-02-27 17:51:39 +01:00
-
b83a061322
patches: review fixes — eassert, blank lines, Texinfo doc
Daneel
2026-02-27 17:15:18 +01:00
-
65c799dc3f
patches: review fixes — specpdl protection, overlay_modiff tracking, binary search, enum cleanup
Daneel
2026-02-27 16:56:05 +01:00
-
765725aaef
patches: fix review B1/W1-5 — unwind protection, dealloc leak, DEFSYM nav, lineRange, buffer validation, select-window
Daneel
2026-02-27 16:38:12 +01:00
-
936c251f11
patches: comprehensive review fixes — B1/W1-4/M1-4
Daneel
2026-02-27 16:14:47 +01:00
-
a6a3aca678
remove some stale files
Martin Sukany
2026-02-27 15:47:21 +01:00
-
60e9ea2c59
patches: update README — document async notification posting
Daneel
2026-02-27 15:44:22 +01:00
-
111013ddf1
patches: fix VoiceOver deadlock — async AX notification posting
Daneel
2026-02-27 15:41:26 +01:00
-
fa3ee7cc88
fix: correct patch hunk headers after static BOOL insertion
Daneel
2026-02-27 15:23:19 +01:00
-
d29a33fcfb
fix: add missing 'static BOOL' return type to ns_ax_find_completion_overlay_range
Daneel
2026-02-27 15:21:47 +01:00
-
0b43fd25e3
patches: review fixes — memory leak, dead code, unwind-protect, protocol conformance
Daneel
2026-02-27 15:12:40 +01:00
-
6994403014
patches: complete thread safety — dispatch_sync on ALL AX methods
Daneel
2026-02-27 14:55:03 +01:00
-
e4129581b7
patches: unify AX threading — dispatch_sync on all getter methods
Daneel
2026-02-27 14:49:33 +01:00
-
404d26e2fe
patches: R3 — add missing NSTRACE to 3 EmacsView methods
Daneel
2026-02-27 14:37:11 +01:00
-
1ecb9908af
patches: maintainer review R2 fixes — all must-fix items resolved
Daneel
2026-02-27 14:35:04 +01:00
-
eafc80e324
patches: maintainer review fixes — thread safety, performance, safety
Daneel
2026-02-27 14:29:41 +01:00
-
af960683f0
config: robust dired-hide-details-mode for VoiceOver
Daneel
2026-02-27 14:08:40 +01:00
-
d151c40357
config: add dired-hide-details-mode hook for dirvish too
Daneel
2026-02-27 14:04:55 +01:00
-
b8ef731a8a
config: minimal dirvish attributes for VoiceOver
Daneel
2026-02-27 14:01:46 +01:00
-
4eb370f6f0
patches: add README.txt — full VoiceOver architecture documentation
Daneel
2026-02-27 13:59:08 +01:00
-
33eff6e9f8
patches: QA round 2 PASS (93.5/100) — final indentation fix + ChangeLog commit message
Daneel
2026-02-27 13:38:30 +01:00
-
95b5271e35
patches: QA round 1 — all 13 issues fixed
Daneel
2026-02-27 13:34:33 +01:00
-
7971f42600
patches: restore full-line AnnouncementRequested for C-n/C-p
Daneel
2026-02-27 12:59:32 +01:00
-
3447fcc8d5
patches: hybrid notification — SelectedTextChanged + selective AnnouncementRequested
Daneel
2026-02-27 12:49:55 +01:00
-
495a5510c6
patches: AnnouncementRequested PriorityMedium→High (interrupt buffer reading)
Daneel
2026-02-27 12:37:42 +01:00
-
8a834448f9
patches: systematic notification strategy — eliminate double-speech
Daneel
2026-02-27 12:27:20 +01:00
-
edad606809
patches: fix double-speech and evil block cursor char reading
Daneel
2026-02-27 12:16:32 +01:00
-
5f98a78467
patches: fix 5 critical issues in VoiceOver patch
Daneel
2026-02-27 12:07:19 +01:00
-
3df5dc94b1
patches: fix char nav — announce char AT point, not before it (evil block cursor)
Daneel
2026-02-27 11:48:42 +01:00
-
75c1b471c4
patches: fix granularity — line comparison not delta, fixes org-mode empty lines
Daneel
2026-02-27 11:36:08 +01:00
-
8890e659e1
patches: systematic line announcement (granularity=line, all modes)
Daneel
2026-02-27 11:14:30 +01:00
-
0110670734
patches: fix broken function insertion (build error)
Daneel
2026-02-27 11:06:11 +01:00
-
ab4367c459
update
Martin Sukany
2026-02-27 11:05:28 +01:00
-
f306599d94
patches: fix completion announcement (CONSP completion--string, focused+unfocused paths)
Daneel
2026-02-27 11:01:22 +01:00
-
c138bdc6d5
patches: remove accessibilityChildren override (C-n/C-p line nav regression fix)
Daneel
2026-02-27 10:47:54 +01:00
-
5f08e0a315
patches: fix completion span boundary (completion--string vs mouse-face)
Daneel
2026-02-27 10:42:31 +01:00
-
23102444d4
patches: fix build errors (Fplist_get arity, MRC weak, duplicate decl)
Daneel
2026-02-27 10:31:02 +01:00
-
92ef24332f
patches: add EmacsAccessibilityInteractiveSpan (VoiceOver Tab nav, buttons, links, completions)
Daneel
2026-02-27 10:26:29 +01:00
-
7a0e7722f7
patches: fix Tab navigation in completion buffer (probe order + Tab detection)
Daneel
2026-02-27 10:10:39 +01:00
-
1245253e15
patches: fix B1 (live window ref), B2 (matrix guard), B3 (invisibility-spec), H1 (thread safety), H4 (main thread assert)
Daneel
2026-02-27 09:57:10 +01:00
-
081d1c01e7
patches: restore postAccessibilityUpdates in ns_update_end (VoiceOver broken after rebase)
Daneel
2026-02-27 09:39:42 +01:00
-
d11aa168b9
patches: fix Vreal_this_command linker error, squash into single patch
Daneel
2026-02-27 07:43:13 +01:00
-
f37e06b00f
patches: rebase on upstream f0dbe25 + fix NSRange return type
Daneel
2026-02-27 07:38:18 +01:00
-
7419d9b0e4
patches: regenerate from actual emacs repo (fix src/ path prefix)
Daneel
2026-02-27 07:31:44 +01:00
-
368f9600df
patches: fix NSRange return type bug in accessibilitySelectedTextRange
Daneel
2026-02-27 07:29:56 +01:00
-
97776b5141
Fix patch after 3-reviewer pipeline review
Daneel
2026-02-26 22:27:25 +01:00
-
3c0a68cfb9
Fix patch: adjust subsequent hunk offsets after 2-line removal
Daneel
2026-02-26 21:52:45 +01:00
-
9a08f01066
removed
Martin Sukany
2026-02-26 21:51:50 +01:00
-
20d9605afa
Merge remote-tracking branch 'refs/remotes/origin/master'
Martin Sukany
2026-02-26 21:50:36 +01:00
-
-
35a5326c18
Fix corrupt patch: correct hunk line counts after extern removal
Daneel
2026-02-26 21:50:23 +01:00
-
f6c4328cf6
Merge remote-tracking branch 'refs/remotes/origin/master'
Martin Sukany
2026-02-26 21:43:12 +01:00
-
-
220e90144f
Fix build errors in Zoom/VoiceOver patch
Daneel
2026-02-26 21:43:04 +01:00
-
c8d7d11136
Merge remote-tracking branch 'refs/remotes/origin/master'
Martin Sukany
2026-02-26 21:38:10 +01:00
-
-
3bad798541
patches: fix v16.4 build errors (extern redecl + invalid C-n/C-p escape)
Daneel
2026-02-26 21:37:41 +01:00
-
259ec157d1
Merge remote-tracking branch 'refs/remotes/origin/master'
Martin Sukany
2026-02-26 19:14:20 +01:00
-
-
7c01587079
patches: isolate C-n/C-p keypath from arrow navigation
Daneel
2026-02-26 18:41:35 +01:00
-
059ee5a0ea
patches: target C-n/C-p vs arrow VoiceOver line-read mismatch
Daneel
2026-02-26 18:37:06 +01:00