Jeroen Schweitzer jpmschweitzer
  • Joined on 2025-11-14
jpmschweitzer pushed to main at jpmschweitzer/clide 2026-05-18 14:56:52 +02:00
2aed695cd9 T-124 follow-up: two more server tests to clear the gate
5428b5a2db T-124 follow-up: cover server.dart error paths
c4bccd35a3 T-124: unix-domain IPC server, wired into Flutter app boot
Compare 3 commits »
jpmschweitzer pushed to main at jpmschweitzer/clide 2026-05-18 14:44:24 +02:00
2b93bb1cb2 D-70/71/72: lock in the T-99 IPC server architecture choices
jpmschweitzer pushed to main at jpmschweitzer/clide 2026-05-18 13:53:16 +02:00
ae8d774529 forward mouse wheel as xterm wheel escapes when TUI asks for it (T-74)
jpmschweitzer pushed to main at jpmschweitzer/clide 2026-05-18 13:33:30 +02:00
74f9a45539 extend build-info bake to name + tagline + repository
jpmschweitzer pushed to main at jpmschweitzer/clide 2026-05-18 13:24:11 +02:00
7c2eae42f1 fix theme picker integration test; one bake for build-time facts (T-116)
jpmschweitzer pushed to main at jpmschweitzer/clide 2026-05-18 12:30:27 +02:00
68aa34e9dd clean lib/src/terminal/ to the project bar (T-107)
jpmschweitzer pushed to main at jpmschweitzer/clide 2026-05-18 12:07:33 +02:00
8697f79a0a restore coverage floor to 95; cover ground elsewhere
jpmschweitzer pushed to main at jpmschweitzer/clide 2026-05-18 11:30:57 +02:00
78b38e389d T-115 finishing touches + D-66 amendment for justified floor drops
7046bf9c70 picker-first startup with per-project sticky override (T-115)
Compare 2 commits »
jpmschweitzer pushed tag v2.1.0 to jpmschweitzer/clide 2026-05-18 10:22:16 +02:00
jpmschweitzer pushed to main at jpmschweitzer/clide 2026-05-18 10:21:39 +02:00
980f60f798 release v2.1.0
jpmschweitzer pushed to main at jpmschweitzer/clide 2026-05-18 10:07:16 +02:00
0160f5e018 write CONTRIBUTING.md; dedupe Unreleased; add make verify (T-109)
jpmschweitzer pushed to main at jpmschweitzer/clide 2026-05-18 09:54:34 +02:00
31d40ad8ce harden IPC: reject -prefixed git refs, cap files.read / git.log (T-104)
jpmschweitzer pushed to main at jpmschweitzer/clide 2026-05-18 09:48:49 +02:00
683c90d0af cover vertical-axis + custom-slot branches in drag_resize_test
9249b1511d extract bumpedSlotSize for direct test coverage (T-111)
5d1237501c panel splitters get keyboard parity and Semantics (T-111)
Compare 3 commits »
jpmschweitzer pushed to main at jpmschweitzer/clide 2026-05-18 09:06:49 +02:00
f113cb5efd re-flow text_zoom_test.dart per dart format
jpmschweitzer pushed to main at jpmschweitzer/clide 2026-05-18 09:05:32 +02:00
044d1b2ff1 lift text-zoom into kernel, surface it in the palette (T-114)
jpmschweitzer pushed to main at jpmschweitzer/clide 2026-05-18 09:02:11 +02:00
6d4a642773 tokenise window-control colours + palette shadow
70c1bd3598 drop changelog gate's soft warning, keep 60-word hard cap
Compare 2 commits »
jpmschweitzer pushed to main at jpmschweitzer/clide 2026-05-18 08:57:43 +02:00
18cbb4e47b re-flow contrast.dart per dart format
cbbbc526f9 split contrast gate + ship -hc theme variants (T-114, T-118)
Compare 2 commits »
jpmschweitzer pushed to main at jpmschweitzer/clide 2026-05-17 22:13:33 +02:00
d4f8f89016 code-quality batch (T-112)
b66e8f6cc0 event-driven test waits, fail-loud on timeout (T-108)
7937da1734 panel-to-panel focus traversal via F6 / Shift+F6 (T-105)
Compare 3 commits »
jpmschweitzer pushed to main at jpmschweitzer/clide 2026-05-17 21:49:49 +02:00
12e0509fa3 keyboard-operable ClideTappable + palette nav (T-100)
798ba524f1 keystroke mapper layer — intents, presets, when-clauses (T-117)
Compare 2 commits »
jpmschweitzer pushed to main at jpmschweitzer/clide 2026-05-17 21:22:59 +02:00
a8729db893 governance + docs quick-wins batch (T-113)
6e525c3250 add push-check-full gate + repair integration tests (T-103)
2768f11767 fix SchedulerService isolate-spawn race (T-106)
06b08b7388 reject symlinks pointing outside the workspace (T-102)
dd3b38ba85 fix onboarding docs to match current architecture (T-101)
Compare 18 commits »