Commit Graph

  • 559fd92295 build: use xcrun --sdk <sdk> metal for metal paths Mitchell Hashimoto 2025-06-17 16:23:15 -07:00
  • 51b9fa751a macos: disambiguate close tab vs close window for confirmation Mitchell Hashimoto 2025-06-17 16:13:23 -07:00
  • 7d01332574 macOS tip regression: Confirm close on window close (#7617) Mitchell Hashimoto 2025-06-17 15:20:53 -07:00
  • e6c77789d3 macOS: Confirm close on window close Mitchell Hashimoto 2025-06-17 15:02:59 -07:00
  • 676d11fd06 ci: build macOS releases with Xcode 26 (#7616) Mitchell Hashimoto 2025-06-17 14:04:57 -07:00
  • 6d283c012e ci: build macOS releases with Xcode 26 Mitchell Hashimoto 2025-06-17 13:34:18 -07:00
  • d71f715514 Merge branch 'ghostty-org:main' into hu_HU_localization Balázs Szücs 2025-06-17 21:20:47 +02:00
  • f794693bdc bash: remove dependency on $GHOSTTY_RESOURCES_DIR (#7611) Mitchell Hashimoto 2025-06-17 06:48:54 -07:00
  • b629f3337a bash: remove dependency on $GHOSTTY_RESOURCES_DIR Jon Parise 2025-06-16 19:32:42 -04:00
  • d0f116da35 macOS: Basic Read-Only Accessibility Integration (#7601) Mitchell Hashimoto 2025-06-15 15:10:27 -07:00
  • a2b4a2c0e4 macos: complete more ax APIs for terminal accessibility Mitchell Hashimoto 2025-06-15 14:00:39 -07:00
  • e69c756c89 macos: auto-expire cached screen contents Mitchell Hashimoto 2025-06-15 13:55:03 -07:00
  • 839d89f2dc macos: simple cache of screen contents for ax Mitchell Hashimoto 2025-06-15 13:46:34 -07:00
  • e1ee180172 apprt/embedded: API to read text can get top left/bottom right coords Mitchell Hashimoto 2025-06-15 13:06:18 -07:00
  • c5f921bb06 apprt/embedded: improve text reading APIs (selection, random points) Mitchell Hashimoto 2025-06-09 15:48:03 -07:00
  • b46673e631 macos: Tahoe menu item icons, missed the "Ghostty" menu entirely (#7599) Mitchell Hashimoto 2025-06-15 07:57:11 -07:00
  • be437f5b64 macos: bare minimum terminal ax Mitchell Hashimoto 2025-06-09 14:09:23 -07:00
  • c90eb2e952 macos: AX for debug warning Mitchell Hashimoto 2025-06-09 12:48:42 -07:00
  • 4237dad240 macOS: simple SplitView AX Mitchell Hashimoto 2025-06-09 12:20:15 -07:00
  • 57c79fa357 macos: Tahoe menu item icons, missed the "Ghostty" menu entirely Mitchell Hashimoto 2025-06-15 07:48:14 -07:00
  • db28ab4340 macos 15 regression: transparent style shouldn't draw border (#7597) Mitchell Hashimoto 2025-06-15 06:57:05 -07:00
  • 7cc7f6cb06 macos 15 regression: transparent style shouldn't draw border Mitchell Hashimoto 2025-06-15 06:51:00 -07:00
  • 391e5a5d5b Merge branch 'ghostty-org:main' into hu_HU_localization Balázs Szücs 2025-06-15 14:22:26 +02:00
  • f50379fb2f Merge branch 'ghostty-org:main' into ms_MY яυzαιηι 2025-06-15 17:59:19 +08:00
  • 9e45da17d0 macos: menu item symbols for Tahoe (#7594) Mitchell Hashimoto 2025-06-14 19:50:58 -07:00
  • 202020cd7d macos: menu item symbols for Tahoe Mitchell Hashimoto 2025-06-14 14:21:40 -07:00
  • bfb1daffbe macos: set toolbar title isBordered to avoid glass view (#7593) Mitchell Hashimoto 2025-06-14 15:04:49 -07:00
  • f7148da32a Merge branch 'ghostty-org:main' into hu_HU_localization Balázs Szücs 2025-06-14 23:57:34 +02:00
  • c4a978b07a macos: set toolbar title isBordered to avoid glass view Mitchell Hashimoto 2025-06-14 13:49:58 -07:00
  • 2f33eee166 fix comptime if statement Kristófer R 2025-06-14 16:26:03 -04:00
  • 22776adc28 ci: update macOS builders to Sequoia (15) and Xcode 16.4 (#7592) Mitchell Hashimoto 2025-06-14 12:48:31 -07:00
  • 5b9f4acbc8 ci: update macOS builders to Sequoia (15) and Xcode 16.4 Mitchell Hashimoto 2025-06-14 12:30:09 -07:00
  • c52fd52645 Merge branch 'ghostty-org:main' into hu_HU_localization Balázs Szücs 2025-06-14 18:01:01 +02:00
  • f26dec559a macOS: Tahoe Titlebar Styling Fixes (#7588) Mitchell Hashimoto 2025-06-14 07:02:12 -07:00
  • 928603c23e macos: use a runtime liquid glass check for our Tahoe styling Mitchell Hashimoto 2025-06-13 20:20:49 -07:00
  • 1b6142b271 macos: don't restore tab bar with non-native fs Mitchell Hashimoto 2025-06-13 15:02:05 -07:00
  • ac4b0dcac0 macos: fix transparent tabs on sequoia Mitchell Hashimoto 2025-06-13 14:57:49 -07:00
  • 1388c277d5 macos: sequoia should use same tab bar identifier as TerminalWindow Mitchell Hashimoto 2025-06-13 14:43:01 -07:00
  • 8cfc904c0c macos: fix up some sequoia regressions Mitchell Hashimoto 2025-06-13 14:38:07 -07:00
  • a7df90ee55 macos: remove split zoom accessory when tabs appear Mitchell Hashimoto 2025-06-13 13:36:03 -07:00
  • f7f0514b9f macos: move old toolbar into ventura file Mitchell Hashimoto 2025-06-13 13:14:14 -07:00
  • 59812c3b02 macos: remove TODO Mitchell Hashimoto 2025-06-13 12:27:44 -07:00
  • b1b74d3421 comments Mitchell Hashimoto 2025-06-13 12:25:21 -07:00
  • 00d41239da macOS: prep the tab bar when system appearance changes Mitchell Hashimoto 2025-06-13 11:11:00 -07:00
  • 79d376f94a gtk: add option for numeric icons on tabs Jeffrey C. Ollie 2025-01-02 23:46:01 -06:00
  • c1d04a6175 gtk: document effect of changing the class on launching Ghostty Jeffrey C. Ollie 2025-06-02 15:42:22 -05:00
  • e5c737a423 linux: use launched-from for new window action Jeffrey C. Ollie 2025-06-02 15:24:32 -05:00
  • 57392dfcb5 linux: use explicit launched-from config in service files Jeffrey C. Ollie 2025-06-02 14:38:58 -05:00
  • 649cca61eb gtk: use exhaustive switch for initial-window Jeffrey C. Ollie 2025-06-02 14:37:03 -05:00
  • 8824d11e1c linux: add dbus and systemd activation services Jeffrey C. Ollie 2025-05-24 17:01:06 -05:00
  • 17ad77b5b0 macos: fix background color of terminal window to match surface Mitchell Hashimoto 2025-06-12 21:33:40 -07:00
  • 9d9c451b0a macos: titlebar tabs handle hidden traffic buttons Mitchell Hashimoto 2025-06-12 20:03:19 -07:00
  • d84c30ce71 macos: titlebar tabs should be transparent Mitchell Hashimoto 2025-06-12 18:10:25 -07:00
  • 5f99670247 macos: tahoe titlebar tabs taking shape Mitchell Hashimoto 2025-06-12 16:37:26 -07:00
  • 6ae8bd737a macos: hide the reset zoom titlebar accessory when tab bar is shown Mitchell Hashimoto 2025-06-12 15:11:35 -07:00
  • 5c8f1948ce macos: remove the duplicated reset zoom accessory view from legacy Mitchell Hashimoto 2025-06-12 14:42:08 -07:00
  • de40e7ce02 macos: non-native fullscreen should restore toolbars Mitchell Hashimoto 2025-06-12 14:36:33 -07:00
  • 658ec2eb6f macos: add reset zoom to all window titles Mitchell Hashimoto 2025-06-12 14:33:18 -07:00
  • 70029bf82a macos: tahoe terminal tabs shows title Mitchell Hashimoto 2025-06-12 13:39:17 -07:00
  • 5877913ab8 macoS: Split out terminal tabs for ventura vs tahoe Mitchell Hashimoto 2025-06-12 12:02:31 -07:00
  • fd785f98bb macos: titlebar tabs uses legacy window for now Mitchell Hashimoto 2025-06-12 11:36:38 -07:00
  • 82a3617a2b fix: wait-after-command confirmation set George Nicholas Padron 2025-06-12 14:09:40 -04:00
  • ccfd33022f macos: only titlebar tabs uses legacy styling now Mitchell Hashimoto 2025-06-11 15:15:06 -07:00
  • e5cb33e911 typos Mitchell Hashimoto 2025-06-11 15:09:42 -07:00
  • 63e56d0402 macos: titlebar fonts work with new terminal window Mitchell Hashimoto 2025-06-11 15:08:12 -07:00
  • a804dab288 macos: native terminal style works with new subclasses Mitchell Hashimoto 2025-06-11 14:35:49 -07:00
  • dfa7a114de macos: make transparent titlebars robust against show/hide tabs Mitchell Hashimoto 2025-06-11 13:12:25 -07:00
  • 3595b2a847 macos: transparent titlebar handles transparent background Mitchell Hashimoto 2025-06-11 12:37:15 -07:00
  • 6ce7f612a6 macos: transparent titlebar needs to be rehidden when tabs change Mitchell Hashimoto 2025-06-11 07:29:44 -07:00
  • 7d02977482 macos: add NSView hierarchy debugging code Mitchell Hashimoto 2025-06-11 07:00:40 -07:00
  • 4d33a73fc4 wip: redo terminal window styling Mitchell Hashimoto 2025-06-10 13:03:30 -07:00
  • c3d65d3975 build(deps): bump softprops/action-gh-release from 2.2.2 to 2.3.2 (#7569) Mitchell Hashimoto 2025-06-11 06:54:43 -07:00
  • 31e386afa6 use else if instead of else { if } Kristófer R 2025-06-10 22:03:33 -04:00
  • 990b6a6b08 build(deps): bump softprops/action-gh-release from 2.2.2 to 2.3.2 dependabot[bot] 2025-06-11 00:31:07 +00:00
  • 76a3612195 macos: hidden titlebar windows should cascade on new tab (#7567) Mitchell Hashimoto 2025-06-10 14:38:48 -07:00
  • 3db5b3da75 macos: hidden titlebar windows should cascade on new tab Mitchell Hashimoto 2025-06-10 14:31:41 -07:00
  • e5f5e19eef macos: for windowShouldClose, only close the tab if we have multiple (#7566) Mitchell Hashimoto 2025-06-10 12:46:47 -07:00
  • 1f340b4b2d macos: for windowShouldClose, only close the tab if we have multiple Mitchell Hashimoto 2025-06-10 12:39:09 -07:00
  • 8b5cceed3e ci: pin gh-action-release to 2.2.2 to workaround issue Mitchell Hashimoto 2025-06-10 12:30:15 -07:00
  • 95a04eebc8 macos: unsplit window shouldn't allow split zooming (#7565) Mitchell Hashimoto 2025-06-10 12:21:58 -07:00
  • 2b9a6a4820 macos: unsplit window shouldn't allow split zooming Mitchell Hashimoto 2025-06-10 12:11:17 -07:00
  • 40340e994c font/sprite: add corner pieces from Geometric Shapes block (#7562) Mitchell Hashimoto 2025-06-10 11:57:33 -07:00
  • c9e6f8bc8d license: update copyright notices to include contributors (#7561) Mitchell Hashimoto 2025-06-10 11:35:54 -07:00
  • 12ad0fa4b6 font/sprite: add corner pieces from Geometric Shapes block Qwerasd 2025-06-10 12:11:59 -06:00
  • 3d692e46f4 license: update copyright notices to include contributors Qwerasd 2025-06-10 10:20:26 -06:00
  • 900045d663 add Hungarian translations for the application Balázs Szücs 2025-06-10 17:47:34 +02:00
  • ad4facf8f1 build: Xcode 26, macOS Tahoe support (build tooling only) (#7559) Mitchell Hashimoto 2025-06-10 07:22:28 -07:00
  • b0e0aadaf3 build: Xcode 26, macOS Tahoe support (build tooling only) Mitchell Hashimoto 2025-06-09 20:44:23 -07:00
  • 57cd5ef085 feat: implement mode 1048 for saving/restoring cursor position (#7553) Mitchell Hashimoto 2025-06-09 07:14:59 -07:00
  • 5e77bd6e9b termio: unconditionally show "process exited" message (#7556) Mitchell Hashimoto 2025-06-09 06:57:59 -07:00
  • 59bc980250 feat: implement mode 1048 for saving/restoring cursor position Alex Straight 2025-06-08 23:22:04 -07:00
  • a87c68d49a termio: unconditionally show "process exited" message Mitchell Hashimoto 2025-06-09 06:51:14 -07:00
  • e25708fc43 macos: add id to SplitTreeView to detect tree structural changes (#7547) Mitchell Hashimoto 2025-06-08 20:18:12 -07:00
  • e4cd90b8a0 macos: set explicit identity for split tree view based on structure Mitchell Hashimoto 2025-06-08 19:57:38 -07:00
  • 804d270ba1 macOS: Undo/Redo for changes to windows, tabs, and splits (#7535) Mitchell Hashimoto 2025-06-08 12:54:55 -07:00
  • 6e85c2970b Update iTerm2 colorschemes (#7545) Mitchell Hashimoto 2025-06-08 12:42:14 -07:00
  • 26e1dd8f8e macos: clear out the surface trees to prevent repeat undo Mitchell Hashimoto 2025-06-08 12:23:08 -07:00
  • 3de3f48faf macos: fix undo/redo for closing windows with multiple tabs Mitchell Hashimoto 2025-06-08 07:29:19 -07:00
  • ec043e1386 macos: red traffic light should be undoable Mitchell Hashimoto 2025-06-08 07:00:49 -07:00
  • 6ed94b0034 move mac address length constant to file-level scope Kristófer R 2025-06-07 22:17:01 -04:00