Commit Graph

  • e9e7864b43 remove fuzze entries in *.po files Jeffrey C. Ollie 2026-08-01 11:28:10 -05:00
  • 74ad15c104 Update VOUCHED list (#13542) ghostty-vouch[bot] 2026-08-01 16:23:13 +00:00
  • 7a512c3125 gtk: fix capitalization of banner title Jeffrey C. Ollie 2026-02-09 15:57:29 -06:00
  • 631c71e41c inspector: add copy and export for terminal IO events (#13519) Jeffrey C. Ollie 2026-08-01 10:54:10 -05:00
  • 57ad6c77a5 Rewrite the localization teams docs to improve legibility, and explicitly permit members who know each other (#12720) Leah Amelia Chen 2026-08-01 23:26:56 +08:00
  • cc1d262105 macOS: fix update error pill is not showing properly Lukas 2026-08-01 15:35:26 +02:00
  • aa21caeaa3 terminal: improve resize with reflow performance (~6x faster) (#13537) Mitchell Hashimoto 2026-08-01 06:10:41 -07:00
  • aa74971282 build: lower iOS deployment target version Elias Andualem 2026-08-01 02:04:01 +03:00
  • ec5b369611 terminal: vectorize reflow run scan Mitchell Hashimoto 2026-07-31 20:58:35 -07:00
  • d4e446c480 terminal: reduce reflow run scan to masked compares Mitchell Hashimoto 2026-07-31 20:56:58 -07:00
  • 0fb3565c76 terminal: support nested field paths and eqlAny in Mask Mitchell Hashimoto 2026-07-31 21:20:23 -07:00
  • 46276d046c terminal: recycle pages within a column reflow Mitchell Hashimoto 2026-07-31 20:53:18 -07:00
  • 179161c081 terminal: memoize reflow new-page capacity adjustment Mitchell Hashimoto 2026-07-31 20:51:50 -07:00
  • c249b9de34 terminal: bulk-copy runs of simple cells during reflow Mitchell Hashimoto 2026-07-31 20:48:19 -07:00
  • c5ca2db1b6 terminal: memoize style id mapping during reflow Mitchell Hashimoto 2026-07-31 20:47:52 -07:00
  • 4a88cc5948 terminal: skip reflow pin scans for rows without pins Mitchell Hashimoto 2026-07-31 20:44:52 -07:00
  • dc52c248e7 benchmark: terminal-resize Mitchell Hashimoto 2026-07-31 19:59:34 -07:00
  • 08f039fbb3 cli: report ssh terminfo cache failures (#13533) Mitchell Hashimoto 2026-07-31 19:59:13 -07:00
  • 154ddc2a2f terminal/snapshot: binary snapshot format (#13534) Mitchell Hashimoto 2026-07-31 19:26:59 -07:00
  • ca3dc9eeac cli: classify ssh cache errors in DiskCache Jon Parise 2026-07-31 16:41:25 -04:00
  • 6b09bb3fca terminal/snapshot: ignore hex files in typos Mitchell Hashimoto 2026-07-31 13:21:53 -07:00
  • 05d4934848 terminal/snapshot: better root export Mitchell Hashimoto 2026-07-31 13:16:42 -07:00
  • 8fca64957b cli: report ssh terminfo cache failures Jon Parise 2026-07-31 15:31:58 -04:00
  • e2e74fecbe terminal/snapshot: move history size hints to screen record Mitchell Hashimoto 2026-07-31 11:57:58 -07:00
  • d37e1fe184 terminal/snapshot: format doesn't require EOF Mitchell Hashimoto 2026-07-31 11:46:07 -07:00
  • f0fe788fcc terminal/snapshot: less buffering, better stream writing Mitchell Hashimoto 2026-07-31 11:17:56 -07:00
  • 58e92098a2 terminal/snapshot: snapshot robustness Mitchell Hashimoto 2026-07-31 10:57:28 -07:00
  • 9d1c6a9217 terminal/snapshot: terminal robustness Mitchell Hashimoto 2026-07-31 10:53:23 -07:00
  • 7c64181b69 terminal/snapshot: history robustness Mitchell Hashimoto 2026-07-31 10:47:05 -07:00
  • a44eb83358 terminal/snapshot: style/hyperlink robustness in page and screen Mitchell Hashimoto 2026-07-31 09:59:42 -07:00
  • 465488d6b4 terminal/snapshot: screen robustness Mitchell Hashimoto 2026-07-31 09:41:04 -07:00
  • 2c0d2588a7 inspector: make FileChooser cast type-safe Uzair Aftab 2026-07-31 18:40:49 +02:00
  • 31f4931f8b i18n: add missing strings Uzair Aftab 2026-07-31 18:39:48 +02:00
  • a508720a89 terminal/snapshot: grid decode robustness principle Mitchell Hashimoto 2026-07-31 09:29:10 -07:00
  • f8ac0ca98f terminal/snapshot: accept kitty placeholder cells, track rows Mitchell Hashimoto 2026-07-31 08:16:35 -07:00
  • 66ea61dd9d ci: verify snapshot kaitai Mitchell Hashimoto 2026-07-30 21:10:14 -07:00
  • 38d92c50c9 terminal/snapshot: kaitai verification Mitchell Hashimoto 2026-07-30 21:02:19 -07:00
  • 13bc78b7f3 terminal/snapshot: grid tests Mitchell Hashimoto 2026-07-30 20:16:46 -07:00
  • 627f343097 build: helpgen needs terminal options Mitchell Hashimoto 2026-07-30 15:28:17 -07:00
  • 32f11a4663 terminal/snapshot: test fixtures Mitchell Hashimoto 2026-07-30 15:14:14 -07:00
  • 92c8dfd508 terminal/snapshot: clean up tests Mitchell Hashimoto 2026-07-30 13:22:15 -07:00
  • 43ec9b373b terminal/snapshot: harden hyperlink decoding, allow invalid hyperlinks for page Mitchell Hashimoto 2026-07-30 13:07:25 -07:00
  • b867a0f59e terminal/snapshot: use lib.Enum enums where possible Mitchell Hashimoto 2026-07-30 12:58:02 -07:00
  • 86ec146334 terminal/snapshot: full encode/decode Mitchell Hashimoto 2026-07-30 10:38:00 -07:00
  • 83e482700b terminal/snapshot: ready/finish checkpoints Mitchell Hashimoto 2026-07-30 09:45:55 -07:00
  • 0288bec3cf terminal/snapshot: terminal record Mitchell Hashimoto 2026-07-30 09:25:33 -07:00
  • 7d91b87766 terminal/snapshot: history record Mitchell Hashimoto 2026-07-30 08:20:26 -07:00
  • d34fd0593e terminal/snapshot: screen decoding Mitchell Hashimoto 2026-07-29 14:17:32 -07:00
  • f50bdfab20 terminal/snapshot: screen plus active encoding Mitchell Hashimoto 2026-07-29 13:28:08 -07:00
  • 6508cbbb49 terminal/snapshot: screen record Mitchell Hashimoto 2026-07-28 20:35:40 -07:00
  • e8e56e782c terminal/snapshot: small edits Mitchell Hashimoto 2026-07-28 07:28:44 -07:00
  • 83ffa74e2b terminal/snapshot: page records Mitchell Hashimoto 2026-07-28 06:27:45 -07:00
  • 406f5e7d82 terminal/snapshot: encode sparse page grids Mitchell Hashimoto 2026-07-27 13:37:09 -07:00
  • 2fc238ed01 terminal/snapshot: decode directly into pages Mitchell Hashimoto 2026-07-24 14:34:46 -07:00
  • d44baa9147 terminal/snapshot: setup the snapshot main Mitchell Hashimoto 2026-07-22 13:48:10 -07:00
  • 805c3b0baf terminal/snapshot: start page encoding Mitchell Hashimoto 2026-07-22 13:48:10 -07:00
  • b4fd26f0d9 terminal/snapshot: hyperlink and style encoding Mitchell Hashimoto 2026-07-22 13:48:10 -07:00
  • fdf8dfd7b1 terminal/snapshot: define v0 record framing Mitchell Hashimoto 2026-07-22 13:48:10 -07:00
  • 4d605bf0d8 Misc improvements for future binary snapshot API (#13525) Mitchell Hashimoto 2026-07-30 11:21:45 -07:00
  • 457c5a0a64 terminal: PageList align Builder/PageAllocation APIs better Mitchell Hashimoto 2026-07-30 11:02:12 -07:00
  • 506de8517a terminal: fix string capacity check in hyperlink reflow (#13524) Mitchell Hashimoto 2026-07-30 09:45:58 -07:00
  • d5c7e54ae4 terminal: fix string capacity check in hyperlink reflow Mitchell Hashimoto 2026-07-30 09:29:24 -07:00
  • e77c2612e5 lib: Zig enums have stable values Mitchell Hashimoto 2026-07-30 08:51:07 -07:00
  • 35db32078b terminal: PageList allocatePage Mitchell Hashimoto 2026-07-30 07:21:05 -07:00
  • 70c498ac32 Update VOUCHED list (#13521) ghostty-vouch[bot] 2026-07-30 08:51:35 +00:00
  • ad96613a8c inspector: add copy and export for terminal IO events Uzair Aftab 2026-07-30 08:04:07 +02:00
  • 96e39f8235 Update VOUCHED list (#13518) ghostty-vouch[bot] 2026-07-30 03:17:51 +00:00
  • 60b4a35854 Fix CircBuf metadata after shrinking Minh Vu 2026-07-30 00:42:22 +02:00
  • fc1bd06a1a terminal: PageList builder to build from raw pages Mitchell Hashimoto 2026-07-29 14:04:11 -07:00
  • 6ad1fe7d8c url: exclude trailing spaces from path matches (#13505) Mitchell Hashimoto 2026-07-29 08:18:20 -07:00
  • adfef29776 wayland/Hotkeys: polish & simplify (#13512) Jeffrey C. Ollie 2026-07-29 10:10:34 -05:00
  • c3b5cab941 wayland/Hotkeys: polish & simplify Leah Amelia Chen 2026-07-28 13:43:52 +08:00
  • a34bf0dce7 Update VOUCHED list (#13511) ghostty-vouch[bot] 2026-07-29 14:17:15 +00:00
  • ae8727401d docs: clarify macOS dependencies (#13498) Mitchell Hashimoto 2026-07-28 20:02:19 -07:00
  • 6bbbf59e9f update zig-gobject to 0.3.2 (#13502) Mitchell Hashimoto 2026-07-28 20:02:06 -07:00
  • 9fc2a30852 url: exclude trailing spaces from path matches r 2026-07-29 09:42:16 +09:00
  • 1cc5e7bec1 update zig-gobject to 0.3.2 Jeffrey C. Ollie 2026-07-28 11:52:26 -05:00
  • 232d40c062 Update VOUCHED list (#13499) ghostty-vouch[bot] 2026-07-28 20:07:22 +00:00
  • 4b586231af docs: clarify macOS dependencies Max Coplan 2026-07-28 13:04:19 -07:00
  • 7bea975bd3 Update VOUCHED list (#13497) ghostty-vouch[bot] 2026-07-28 19:46:53 +00:00
  • 4133c6e48c mirror deps (#13496) Mitchell Hashimoto 2026-07-28 09:22:54 -07:00
  • 07f6c6bb07 mirror deps Mitchell Hashimoto 2026-07-28 08:55:51 -07:00
  • 03eaa01d48 terminal: add visibility reports with GTK suspension tracking (#13494) Mitchell Hashimoto 2026-07-28 09:13:43 -07:00
  • 6c8c07981d terminal: add visibility reports Tim Culverhouse 2026-07-26 13:56:14 -05:00
  • 2f3814ca5e gtk: honor suspended window state Tim Culverhouse 2026-07-26 13:45:32 -05:00
  • 95befb3377 Update VOUCHED list (#13495) ghostty-vouch[bot] 2026-07-28 15:12:57 +00:00
  • 6e21f41c0c cli: fix list-themes preview lifecycle (#13466) Jeffrey C. Ollie 2026-07-28 09:21:34 -05:00
  • 74f45b3219 config: update info about global keybinds on Linux (#13492) Mitchell Hashimoto 2026-07-28 06:10:42 -07:00
  • d320cd7df2 cli: fix list-themes preview lifecycle Jon Parise 2026-07-26 09:52:42 -04:00
  • d71695550d config: update info about global keybinds on Linux Leah Amelia Chen 2026-07-27 16:57:58 +08:00
  • a60cd15bb5 renderer/metal: fix 2x sizeof over-allocation in Buffer.sync (#13490) Mitchell Hashimoto 2026-07-27 19:55:34 -07:00
  • 4a22eed6d9 renderer/metal: fix 2x sizeof over-allocation in Buffer.sync Uzair Aftab 2026-07-27 20:24:34 +02:00
  • b61fd5fbb6 terminal: add iterator to ref counted set Mitchell Hashimoto 2026-07-22 13:48:10 -07:00
  • 2dd79f3bc6 Expose additional events: desktop and progress (#13483) Mitchell Hashimoto 2026-07-27 13:22:01 -07:00
  • eb9faed28b font/sprite: update to z2d 0.12.1, use native path insetting (#13489) Mitchell Hashimoto 2026-07-27 13:20:50 -07:00
  • d0e72a3ab6 font/sprite: update to z2d 0.12.1, use native path insetting Chris Marchesi 2026-07-27 09:09:12 -07:00
  • c14cb5196a GhosttyI18n: fix build on freebsd with zig 0.16 (#13485) Jeffrey C. Ollie 2026-07-27 13:11:39 -05:00
  • 2729996eab terminal: update event tests for constructor API Jack Pearkes 2026-07-27 12:18:32 -04:00
  • 628adaf30f terminal: share progress state enum Jack Pearkes 2026-07-27 11:20:39 -04:00
  • 28f02ac3ce Update VOUCHED list (#13487) ghostty-vouch[bot] 2026-07-27 16:44:59 +00:00