Commit Graph

  • a746d0f728 Update VOUCHED list (#12816) ghostty-vouch[bot] 2026-05-25 20:38:13 +00:00
  • ac69942cdc cli: rework +ssh-cache internals and user interface Jon Parise 2026-05-25 14:53:24 -04:00
  • 2d0fb81751 Update VOUCHED list (#12813) ghostty-vouch[bot] 2026-05-25 17:54:35 +00:00
  • cb28160b5a elvish: remove community maintenance note (#12812) Mitchell Hashimoto 2026-05-25 09:07:19 -07:00
  • 53e400ad85 cli: fix readEntries leak and double-free (#12811) Mitchell Hashimoto 2026-05-25 09:07:09 -07:00
  • 16d7c8f2b4 elvish: remove community maintenance note Jon Parise 2026-05-25 11:56:37 -04:00
  • a5550a2dcb cli: fix readEntries leak and double-free Jon Parise 2026-05-25 11:29:00 -04:00
  • ae52f97dca Update VOUCHED list (#12809) ghostty-vouch[bot] 2026-05-25 13:31:49 +00:00
  • b869a6e5ab libghostty: expose per-cell selection state (#12798) Mitchell Hashimoto 2026-05-24 20:28:58 -07:00
  • edf2da0157 libghostty: expose per-cell selection state Mitchell Hashimoto 2026-05-24 20:22:30 -07:00
  • cf9e85ecd7 deal with large outputs from xdg-open/rundll32/open (#12797) Mitchell Hashimoto 2026-05-24 19:49:04 -07:00
  • bb375a2f75 deal with large outputs from xdg-open/rundll32/open Jeffrey C. Ollie 2026-05-24 20:35:39 -05:00
  • c5946f4fef libghostty: detach tracked grid refs on free (#12795) Mitchell Hashimoto 2026-05-24 14:21:58 -07:00
  • 5f08694759 libghostty: selection APIs for C (#12794) Mitchell Hashimoto 2026-05-24 14:14:54 -07:00
  • 03df613e39 libghostty: detach tracked grid refs on free Mitchell Hashimoto 2026-05-24 14:09:28 -07:00
  • 2ce5db29ca libghostty: selection formatting Mitchell Hashimoto 2026-05-24 13:56:54 -07:00
  • eb777b8036 libghostty: selectWordBetween in C Mitchell Hashimoto 2026-05-24 13:51:43 -07:00
  • e8f5353912 example/c-vt-selection Mitchell Hashimoto 2026-05-24 13:47:32 -07:00
  • cc48312c08 libghostty: selection word/line/output/all helpers Mitchell Hashimoto 2026-05-24 12:53:41 -07:00
  • 847b8afc87 libghostty: remove selection validation, way too expensive Mitchell Hashimoto 2026-05-23 18:31:07 -07:00
  • 7b49d1f129 terminal: PageList.reset needs to reset page serial mins Mitchell Hashimoto 2026-05-23 15:26:24 -07:00
  • ae839393d9 libghostty: add Selection equal and validate Mitchell Hashimoto 2026-05-23 15:21:44 -07:00
  • 2512fad940 libghostty: move selection functions to selection doxygen group Mitchell Hashimoto 2026-05-23 15:20:12 -07:00
  • 671c12fad9 libghostty: add selection contains API Mitchell Hashimoto 2026-05-23 15:17:18 -07:00
  • 4a77e81967 libghostty: add selection ordering APIs Mitchell Hashimoto 2026-05-23 15:15:03 -07:00
  • 15d8963681 libghostty: add selection adjustment api Mitchell Hashimoto 2026-05-23 15:08:38 -07:00
  • 545a5aef66 libghostty: document selection snapshot lifetime Mitchell Hashimoto 2026-05-23 15:04:51 -07:00
  • 24048ffd47 libghostty: expose row-local render selections Mitchell Hashimoto 2026-05-23 14:58:56 -07:00
  • ae03d3cae4 libghostty: expose get/set active selection state Mitchell Hashimoto 2026-05-23 14:54:34 -07:00
  • d5d8cef4d3 macOS: fix search bar Enter key blocking IME composition (#12781) Mitchell Hashimoto 2026-05-23 14:51:12 -07:00
  • 7c3d9502dc Update VOUCHED list (#12779) Mitchell Hashimoto 2026-05-23 14:50:45 -07:00
  • af94eac1e1 libghostty: add tracked grid ref API (#12785) Mitchell Hashimoto 2026-05-23 14:50:19 -07:00
  • 60f767dd84 core: guard surface left-click pins with screen generations Mitchell Hashimoto 2026-05-23 14:42:33 -07:00
  • 2355550a94 libghostty: add tracked grid ref API Mitchell Hashimoto 2026-05-23 13:56:12 -07:00
  • da541bea63 fix stray brace from conflict resolution minorcell 2026-05-23 16:33:33 +08:00
  • 7a346dd8d4 macOS: fix search bar Enter key blocking IME composition minorcell 2026-05-23 00:08:34 +08:00
  • a968e120dd Update VOUCHED list (#12780) ghostty-vouch[bot] 2026-05-23 07:58:07 +00:00
  • 1b3c5b57ff Update VOUCHED list github-actions[bot] 2026-05-23 07:25:16 +00:00
  • 3e3705b932 macOS: fix surface focus/render state after dragging in to to another window/tab (#12338) Mitchell Hashimoto 2026-05-22 09:05:11 -07:00
  • f5aa271d07 cli: add an ssh-wrapping +ssh action (#12582) Mitchell Hashimoto 2026-05-22 09:04:36 -07:00
  • a03b52e18b fix: preserve active cursor position during reflow (#12598) Mitchell Hashimoto 2026-05-22 09:03:52 -07:00
  • 24d664f0ba fix: apply variation selectors to preceding codepoint (#12596) Mitchell Hashimoto 2026-05-22 09:02:48 -07:00
  • b78174a68f macOS: update window appearance for About and ConfigurationErrors (#12601) Mitchell Hashimoto 2026-05-22 08:58:26 -07:00
  • 7e24f0e0bc macOS: use find pasteboard for search needle (#12712) Mitchell Hashimoto 2026-05-22 08:57:45 -07:00
  • afe4819920 macOS: Re-enable global keybinds after event tap disable events (#12714) Mitchell Hashimoto 2026-05-22 08:56:16 -07:00
  • 52f23fb419 macOS: review windows when quitting (#12742) Mitchell Hashimoto 2026-05-22 08:55:14 -07:00
  • ec15d0e7db gtk: wire up occlusionCallback for non-focused tabs (#12760) Mitchell Hashimoto 2026-05-22 08:54:02 -07:00
  • 10c6121458 build(deps): bump docker/build-push-action from 7.1.0 to 7.2.0 (#12765) Jeffrey C. Ollie 2026-05-21 20:02:51 -05:00
  • cb79efa779 build(deps): bump docker/build-push-action from 7.1.0 to 7.2.0 dependabot[bot] 2026-05-22 00:23:23 +00:00
  • 14d9e600ac renderer: skip updateFrame when surface is not visible Mike Bommarito 2026-05-20 22:50:03 -04:00
  • 88d30bb30a gtk: wire occlusionCallback to GLArea map/unmap Mike Bommarito 2026-05-20 22:50:03 -04:00
  • 46d54ed673 vouch: enable auto-locking closed issues (#12752) Mitchell Hashimoto 2026-05-20 09:38:17 -07:00
  • 4f94afdb4b vouch: enable auto-locking closed issues trag1c 2026-05-20 18:13:49 +02:00
  • 25596541ec snap: export TERMINFO_DIRS so child shells find xterm-ghostty (#12662) Ken VanDine 2026-05-20 16:57:21 +02:00
  • 86444156b4 build(highway): require apple_sdk for darwin builds (#12725) Mitchell Hashimoto 2026-05-20 06:07:07 -07:00
  • e40a5475db Rewrite localization teams docs for clarity and permit reviewer bias. kat 2026-05-18 01:34:44 +10:00
  • 19e20f7664 Update VOUCHED list (#12746) ghostty-vouch[bot] 2026-05-20 03:31:15 +00:00
  • 9bcb30aa11 Update VOUCHED list (#12744) ghostty-vouch[bot] 2026-05-19 20:36:54 +00:00
  • 00a989774e macOS: add review windows when quitting Lukas 2026-05-19 20:01:32 +02:00
  • 8f9b86afa8 macOS: add confirmCloseAsync to return the actual response Lukas 2026-05-19 19:58:01 +02:00
  • 7f5c233492 macOS: add windowCanBeClosedWithoutConfirmation without any side effects Lukas 2026-05-19 19:56:09 +02:00
  • 8150b5b772 Update iTerm2 colorschemes (#12711) Mitchell Hashimoto 2026-05-19 09:11:09 -07:00
  • 5f2f08ebda macOS: check the resource the URL refers to (#12731) Mitchell Hashimoto 2026-05-19 09:10:05 -07:00
  • 3ac7562791 macOS: set error when there is no directory to open with Lukas 2026-05-18 20:42:05 +02:00
  • fdf84ef7ce macOS: check the resource the URL refers to. Lukas 2026-05-18 20:40:57 +02:00
  • 3706abab0c Update VOUCHED list (#12733) ghostty-vouch[bot] 2026-05-18 19:17:07 +00:00
  • bf716a0c39 feat: add extension to normalize OSPasteboard string interface Nolin McFarland 2026-05-18 10:12:26 -04:00
  • 7c2b29a9f3 build(highway): require apple_sdk for darwin builds Elias Andualem 2026-05-18 13:44:34 +08:00
  • b5f5ca0789 Add "available since" Jeffrey C. Ollie 2026-05-17 21:12:51 -05:00
  • 4b7bf0b20e IPC: add +toggle-quick-terminal command (#12661) Jeffrey C. Ollie 2026-05-17 21:03:09 -05:00
  • cfac861794 split_tree: rescale split ratio when resizing (#12699) Jeffrey C. Ollie 2026-05-17 20:20:19 -05:00
  • 4814aee44e gtk: fix invisible splits and focus being lost (#12698) Jeffrey C. Ollie 2026-05-17 20:20:01 -05:00
  • 22b9df25e6 Fix "Available since" Jeffrey C. Ollie 2026-05-17 14:42:27 -05:00
  • ed52160612 feat: support BackportSelectionTextField on iOS 18 Nolin McFarland 2026-05-17 12:33:56 -04:00
  • 69cab3d808 feat: select needle when reading from pasteboard Nolin McFarland 2026-05-17 11:26:32 -04:00
  • e90b7c9fad build(deps): bump actions/create-github-app-token from 3.1.1 to 3.2.0 (#12670) Jeffrey C. Ollie 2026-05-16 19:42:18 -05:00
  • aed646139d deps: Update iTerm2 color schemes mitchellh 2026-05-17 00:33:21 +00:00
  • 8fa42c6ec0 feat: add search state unit tests Nolin McFarland 2026-05-16 20:05:11 -04:00
  • 59eece9a8e feat: use find pasteboard to store search needle Nolin McFarland 2026-05-16 19:59:20 -04:00
  • b6c6f7630a macos: opacity-toggle setting persists between tabs in a window and to a newly created window (#11583) Lukas 2026-05-17 00:45:24 +02:00
  • cf24a4856b Update VOUCHED list (#12707) ghostty-vouch[bot] 2026-05-16 12:57:27 +00:00
  • 42ed74bf8c Update VOUCHED list (#12706) ghostty-vouch[bot] 2026-05-16 12:56:56 +00:00
  • 0a3598d7a1 Update VOUCHED list (#12705) ghostty-vouch[bot] 2026-05-16 12:53:21 +00:00
  • 9f72eb9d7c added back accidentally deleted empty line Daniel Kinzler 2026-05-15 17:52:48 +02:00
  • 93d1142ada small formatting changes Daniel Kinzler 2026-05-15 17:20:57 +02:00
  • 0071971b57 Delete test_align (#12688) Jeffrey C. Ollie 2026-05-14 22:50:26 -05:00
  • 84ad649128 Update VOUCHED list (#12689) ghostty-vouch[bot] 2026-05-15 03:28:40 +00:00
  • e9213bb1e7 Delete test_align Chris Marchesi 2026-05-14 20:27:04 -07:00
  • 96848d792e config: clear command-palette-entry like keybind (#12682) Leah Amelia Chen 2026-05-15 03:27:07 +09:00
  • 13ca032b1d config: clear command-palette-entry like keybind Lukas 2026-05-14 19:43:08 +02:00
  • 47382f8dcb Update VOUCHED list (#12680) ghostty-vouch[bot] 2026-05-14 16:15:46 +00:00
  • 54a38e8134 Distinguish resize and manual update using a combination of max-position and position properties. Listening to drag events directly did not work that well. Daniel Kinzler 2026-05-14 15:45:29 +02:00
  • b23d567cd8 Update VOUCHED list (#12675) ghostty-vouch[bot] 2026-05-13 20:43:34 +00:00
  • ee316e43c1 build(deps): bump actions/create-github-app-token from 3.1.1 to 3.2.0 dependabot[bot] 2026-05-13 01:38:02 +00:00
  • e59e27f8bd Fix nested splits disappearing and focus being lost. Daniel Kinzler 2026-05-12 14:13:10 +02:00
  • 0226bcf034 macOS: update window appearance for About and ConfigurationErrors Lukas 2026-05-06 19:14:42 +02:00
  • 2c6dd59406 macOS: fix render_thread "stuck" after dragging surface to another tab within the same window Lukas 2026-04-19 23:13:40 +02:00
  • 366c34831a macOS: fix first responder after dragging a non-focused surface Lukas 2026-04-19 20:53:19 +02:00
  • 81af65766f feat: add +toggle-quick-terminal IPC command Hua Jiang 2026-05-12 09:03:14 +08:00
  • 5ea45919d7 config: add gtk-horizontal-tab-scroll option 00jciv00 2026-05-07 15:11:33 -04:00