-
5c5d916960
fix: close the RV6 verification gaps
ddidderr
2026-10-12 10:27:37 +02:00
-
e57e54cbf2
docs(rewrite): status update
ddidderr
2026-10-12 10:12:12 +02:00
-
6ec3c5a99a
docs(rewrite): record final verification RV6
ddidderr
2026-10-12 10:11:58 +02:00
-
a5deda9d7b
docs(rewrite): status update
ddidderr
2026-10-12 10:06:14 +02:00
-
8f3e206d9f
refactor: type escaped OS strings and fix the final audit findings
ddidderr
2026-10-12 10:06:07 +02:00
-
0f898d3e41
docs(rewrite): status update
ddidderr
2026-10-12 09:32:55 +02:00
-
ab15369ac5
docs(rewrite): record final targeted check RV5
ddidderr
2026-10-12 09:32:36 +02:00
-
b1ad29fa97
feat(crash): Breakpad-style minidumps on macOS and Windows
ddidderr
2026-10-12 08:55:27 +02:00
-
41e0b9cb68
docs(rewrite): status update
ddidderr
2026-10-12 08:45:38 +02:00
-
184cdd5c62
fix: close the tail items from the targeted re-audit
ddidderr
2026-10-12 08:45:21 +02:00
-
bc297c823b
docs(rewrite): status update
ddidderr
2026-10-12 08:22:50 +02:00
-
bdaa27d90f
docs(rewrite): record targeted re-audit RV4
ddidderr
2026-10-12 08:22:30 +02:00
-
2d897a61ad
docs(rewrite): status update
ddidderr
2026-10-12 08:16:26 +02:00
-
6a1053418c
build: add reproducible macOS, Windows and wasm cross-check scripts
ddidderr
2026-10-12 08:16:14 +02:00
-
ebefad5031
fix: Windows core build, embedded init, byte-exact paths, version info
ddidderr
2026-10-12 08:14:02 +02:00
-
8519f1ba1b
fix: preserve non-UTF-8 bytes in OS, config and CLI layers
ddidderr
2026-10-12 08:14:02 +02:00
-
3f3f6680a5
feat(dist): website data, library installs, XCFramework, dist tarball
ddidderr
2026-10-12 08:14:02 +02:00
-
8af6ab68d3
fix: C allocator contract, shadertoy overloads/MSL stride, minidumps
ddidderr
2026-10-12 08:14:02 +02:00
-
5568f99bae
docs(rewrite): status update
ddidderr
2026-10-12 06:55:01 +02:00
-
e3d09bb133
docs(rewrite): record final completeness re-audit
ddidderr
2026-10-12 06:54:10 +02:00
-
d514dca6ee
docs(rewrite): phase 8 status update
ddidderr
2026-10-12 06:38:49 +02:00
-
49d4ecefae
feat(lib): port libghostty, Ghostty's embedded C API
ddidderr
2026-10-12 06:38:33 +02:00
-
4787565397
feat: port GTK version fallbacks, helpgen, bench modes, CLI leftovers
ddidderr
2026-10-12 06:38:33 +02:00
-
020beb2d75
docs(rewrite): phase 8 status update
ddidderr
2026-10-12 06:03:20 +02:00
-
452b782149
feat(macos): port Ghostty's macOS code paths (Metal, CoreText, Darwin)
ddidderr
2026-10-12 06:02:39 +02:00
-
3c8fae1089
feat(windows): port Ghostty's Windows code paths
ddidderr
2026-10-12 06:02:28 +02:00
-
42cb8796da
test: verify IME, clipboard dialogs, quick terminal and Flatpak paths
ddidderr
2026-10-12 06:02:28 +02:00
-
a714fd9a65
feat(crash): port Ghostty's local crash reporting
ddidderr
2026-10-12 06:02:28 +02:00
-
a07b224869
feat(wasm): use zig-js's exact JS interop ABI
ddidderr
2026-10-12 05:26:53 +02:00
-
28f55ff2dd
docs(rewrite): phase 8 status update
ddidderr
2026-10-12 05:22:10 +02:00
-
7d48a4bf29
perf: close the last benchmark gaps to Zig (render state, parser)
ddidderr
2026-10-12 05:22:01 +02:00
-
42f05c926d
feat(wasm): port Ghostty's wasm32 build
ddidderr
2026-10-12 05:21:14 +02:00
-
75252a7651
feat(vt-capi): port the libghostty-vt C API
ddidderr
2026-10-12 05:16:41 +02:00
-
5b9a0723a9
docs(rewrite): extend scope to all of Ghostty's Zig code (phase 8)
ddidderr
2026-10-12 05:05:36 +02:00
-
bdf9f1c362
docs(rewrite): mark the rewrite complete in STATUS
ddidderr
2026-10-12 05:03:59 +02:00
-
126da77a37
style: apply nightly rustfmt import grouping across the workspace
ddidderr
2026-10-12 05:03:37 +02:00
-
3fd4ea6ae9
test(apprt-gtk): replay mouse input and verify real-world TUIs
ddidderr
2026-10-12 05:02:48 +02:00
-
89203b9063
docs(rewrite): status update
ddidderr
2026-10-12 04:41:00 +02:00
-
63216eda8e
docs: add README, changelog entry and top-down architecture overview
ddidderr
2026-10-12 04:40:52 +02:00
-
f4c020101c
fix: close remaining gaps found by the completeness audit
ddidderr
2026-10-12 04:39:24 +02:00
-
90ad602969
feat(inspector): port the terminal inspector
ddidderr
2026-10-12 04:39:14 +02:00
-
2dc1c6028d
feat(dist): generate completions, editor syntax, man pages, translations
ddidderr
2026-10-12 04:39:14 +02:00
-
79486601b5
docs(rewrite): status update
ddidderr
2026-10-12 04:09:18 +02:00
-
b95eb44e6e
docs(rewrite): record completeness audit and intentional omissions
ddidderr
2026-10-12 04:08:47 +02:00
-
55989475fc
docs(rewrite): status update
ddidderr
2026-10-12 03:58:50 +02:00
-
be6d706ba5
test(core): add headless end-to-end tests and fix bugs they found
ddidderr
2026-10-12 03:58:19 +02:00
-
d650e5171b
chore(dist): add Linux desktop integration files for installation
ddidderr
2026-10-12 03:58:19 +02:00
-
e9fdce0b26
perf(terminal): make screen clone match Zig, batch OSC payload copies
ddidderr
2026-10-12 03:51:46 +02:00
-
e2bd4c28da
docs(rewrite): status update
ddidderr
2026-10-12 03:46:21 +02:00
-
c4a4d1dcc3
docs(rewrite): status update
ddidderr
2026-10-12 02:08:22 +02:00
-
7868e56273
refactor: resolve cross-crate integration TODOs and resources discovery
ddidderr
2026-10-12 02:08:22 +02:00
-
062c643ea8
perf: add ghostty-bench and bring terminal throughput to Zig parity
ddidderr
2026-10-12 02:08:01 +02:00
-
c6a0c49567
feat(resources): bundle color themes and compiled xterm-ghostty terminfo
ddidderr
2026-10-12 01:45:39 +02:00
-
aa1126e07d
docs(rewrite): status update
ddidderr
2026-10-12 01:39:42 +02:00
-
1399e6c6fb
docs(rewrite): record Codex audit of core Surface port
ddidderr
2026-10-12 01:39:14 +02:00
-
ac89525014
docs(rewrite): status update for phase 7
ddidderr
2026-10-12 01:35:00 +02:00
-
3266108c10
feat(core): port App/Surface and wire up the runnable ghostty binary
ddidderr
2026-10-12 01:33:44 +02:00
-
9c3eeeba50
docs(rewrite): status update
ddidderr
2026-10-11 23:10:31 +02:00
-
2fbb43317c
feat(renderer): port the generic renderer, renderer thread and state
ddidderr
2026-10-11 23:09:52 +02:00
-
25da94fb75
docs(terminal): clarify kitty file-transmission size deviation
ddidderr
2026-10-11 23:07:45 +02:00
-
c81375e6f1
feat(termio): port the IO thread, Exec backend and stream handler
ddidderr
2026-10-11 22:58:48 +02:00
-
0c92dd0966
docs(rewrite): status after GTK port and terminal integration
ddidderr
2026-10-11 22:57:46 +02:00
-
677683b740
refactor(terminal): wire kitty graphics and drop PageList workarounds
ddidderr
2026-10-11 22:57:35 +02:00
-
88cc13871c
feat(apprt-gtk): port the GTK4/libadwaita app runtime
ddidderr
2026-10-11 22:57:15 +02:00
-
72434a1255
docs(rewrite): status update
ddidderr
2026-10-11 22:52:28 +02:00
-
fb9e33f1f2
feat(terminal): port kitty graphics protocol storage and execution
ddidderr
2026-10-11 22:52:07 +02:00
-
db1d4fe41d
feat(terminal): port terminal search and the tmux control-mode viewer
ddidderr
2026-10-11 22:51:36 +02:00
-
3742a131b8
docs(rewrite): status update
ddidderr
2026-10-11 22:50:42 +02:00
-
6a374b6953
feat(terminal): port render state, highlights and the formatter
ddidderr
2026-10-11 22:50:22 +02:00
-
f43c0cd00f
docs(rewrite): record remaining PageList API requests
ddidderr
2026-10-11 22:41:26 +02:00
-
ed7c644438
feat(terminal): bring PageList to full parity with Ghostty
ddidderr
2026-10-11 22:41:14 +02:00
-
e495ae72f1
docs(rewrite): status update
ddidderr
2026-10-11 22:40:10 +02:00
-
ea6fb5880f
feat(terminal): port Terminal, read-only stream handler and StringMap
ddidderr
2026-10-11 22:39:29 +02:00
-
ecf16f4a97
docs(rewrite): status update
ddidderr
2026-10-11 22:39:16 +02:00
-
c5d2cf4a64
feat(font): add run iterator, shared grid set and config integration
ddidderr
2026-10-11 22:38:55 +02:00
-
ab9c3fc9db
docs(rewrite): status update
ddidderr
2026-10-11 22:28:40 +02:00
-
271f5e7bb5
feat(terminal): port Screen, ScreenSet, Tabstops and Selection
ddidderr
2026-10-11 22:28:03 +02:00
-
99d3ff9d41
docs(rewrite): status update
ddidderr
2026-10-11 22:26:45 +02:00
-
c548e63bd1
feat(renderer): port the OpenGL backend, shaders and size math
ddidderr
2026-10-11 22:26:09 +02:00
-
ac0e05def1
feat(apprt): port the core/runtime contract types
ddidderr
2026-10-11 22:25:05 +02:00
-
6f970bfe26
chore: add ghostty-apprt crate for core/runtime contract types
ddidderr
2026-10-11 22:22:24 +02:00
-
8e0a94dff2
docs(rewrite): status after cli port
ddidderr
2026-10-11 22:22:01 +02:00
-
f2c4b40062
feat(cli): port ghostty +action CLI commands
ddidderr
2026-10-11 22:22:01 +02:00
-
5462bd8e3e
docs(rewrite): status update
ddidderr
2026-10-11 22:13:47 +02:00
-
fc7bb5c025
feat(font): port the Linux font engine
ddidderr
2026-10-11 22:13:06 +02:00
-
b9ac54e794
feat(terminal): port page memory model (partial PageList)
ddidderr
2026-10-11 22:12:31 +02:00
-
59bc84fde0
feat(termio): port pty, child command spawning, shell integration
ddidderr
2026-10-11 22:06:51 +02:00
-
6792799fbe
docs(rewrite): status update
ddidderr
2026-10-11 22:00:52 +02:00
-
39d4d29e96
chore: add ghostty-cli crate for +action commands
ddidderr
2026-10-11 22:00:52 +02:00
-
5bacb4d90b
docs(rewrite): update status after config port
ddidderr
2026-10-11 22:00:12 +02:00
-
33d15a2dc2
feat(config): port the configuration system and CLI argument parser
ddidderr
2026-10-11 22:00:12 +02:00
-
800fe5be5e
feat(vt): port the stream layer between parser and handlers
ddidderr
2026-10-11 21:59:15 +02:00
-
3afe938b95
feat(input): port keyboard, keybinding and mouse input handling
ddidderr
2026-10-11 21:56:07 +02:00
-
3323c3f525
feat(unicode,datastruct): port Unicode tables and data structures
ddidderr
2026-10-11 21:54:57 +02:00
-
e724645057
docs(rewrite): track cross-crate integration TODOs and status
ddidderr
2026-10-11 21:54:18 +02:00
-
b681241359
feat(os): port Ghostty's Linux OS helpers
ddidderr
2026-10-11 21:54:11 +02:00
-
04a6b7c97a
feat(font): port font metrics, atlas and the sprite font
ddidderr
2026-10-11 21:53:29 +02:00
-
bf84326c2f
feat(vt): port Ghostty's VT parsing layer
ddidderr
2026-10-11 21:52:41 +02:00
-
987f2957ad
chore: scaffold Cargo workspace for the Ghostty rewrite
ddidderr
2026-10-11 21:41:01 +02:00
-
e04991c1f5
Initial project structure
ddidderr
2026-10-11 21:27:49 +02:00