Commit Graph

  • a68e1b151e
    Merge branch 'main' of ssh://github.com/ghostty-org/ghostty into feat/quickterm-with-tab Austin Drummond 2025-12-13 10:50:00 -0500
  • 0a6311c819
    input: shift+backspace in Kitty with only disambiguate should do CSIu (#9896) Mitchell Hashimoto 2025-12-13 07:21:10 -0800
  • c5d6b951e9
    input: shift+backspace in Kitty with only disambiguate should do CSIu Mitchell Hashimoto 2025-12-13 07:06:06 -0800
  • ad1c6f4fbb
    Merge branch 'main' into feat/fullscreen-non-native-config Sachin Beniwal 2025-12-13 17:25:09 +0530
  • 91b4a218ca
    macOS: change `window` to `new-window` for `macos-dock-drop-behavior` Lukas 2025-11-30 20:45:18 +0100
  • 4a04efaff1
    fix: explicitly allow preservation for TERMINFO in shell-integration definfo 2025-12-13 16:55:41 +0800
  • 3d95804200 linter errors rhodes-b 2025-12-13 00:14:48 -0600
  • 7ae79b5ae4 use surface property for read only rhodes-b 2025-12-13 00:07:02 -0600
  • fa65b34060 fix search overlay and readonly overlay overlapping rhodes-b 2025-12-12 21:18:36 -0600
  • bed185ebcf working readonly surface overlay rhodes-b 2025-12-12 20:54:31 -0600
  • 7a1ff7779b
    feat: add readonly surface mode (#9130) Mitchell Hashimoto 2025-12-12 14:16:39 -0800
  • 182cb35bae
    core: remove readonly check Mitchell Hashimoto 2025-12-12 14:15:43 -0800
  • 19e0864688
    macos: unintended change Mitchell Hashimoto 2025-12-12 14:14:14 -0800
  • 43b4ed5bc0
    macos: only show readonly badge on AppKit Mitchell Hashimoto 2025-12-12 14:12:02 -0800
  • 6dcf75126b
    macos: more strict detection for tab context menu (#9888) Mitchell Hashimoto 2025-12-12 14:09:39 -0800
  • ddaf307cf7
    macos: more strict detection for tab context menu Mitchell Hashimoto 2025-12-12 14:05:46 -0800
  • 22b8809858
    macos: add a popover to the readonly badge with info Mitchell Hashimoto 2025-12-12 14:01:35 -0800
  • 173d8efd90
    macos: add to context menu Mitchell Hashimoto 2025-12-12 13:55:02 -0800
  • ceb1b5e587
    macos: add a read-only menu item in View Mitchell Hashimoto 2025-12-12 13:50:20 -0800
  • ec2638b3c6
    macos: readonly badge Mitchell Hashimoto 2025-12-12 13:41:32 -0800
  • dc7bc3014e
    add apprt action to notify apprt of surface readonly state Mitchell Hashimoto 2025-12-12 13:13:53 -0800
  • 262b82ab08
    fix(docs): `window-decoration` is now `none` instead of `false` (#9887) Mitchell Hashimoto 2025-12-12 13:08:27 -0800
  • 0bf3642939
    core: manage read-only through queueIo Mitchell Hashimoto 2025-12-12 13:07:43 -0800
  • 6dd9a74e6e fix(docs): `window-decoration` is now `none` instead of `false` Michael Hazan 2025-12-12 22:56:06 +0200
  • c198c6dc69
    fix: bash shell integration use-after-free bug from PR #9881 (#9885) Mitchell Hashimoto 2025-12-12 12:11:06 -0800
  • 29fdb541d5
    make all IO message queueing go through queueIo so we can intercept Mitchell Hashimoto 2025-12-12 12:00:20 -0800
  • 2d9c83dbb7 fix: bash shell integration use-after-free bug Michael Bommarito 2025-12-12 13:36:36 -0500
  • b58ac983cf
    docs changes Mitchell Hashimoto 2025-12-12 07:29:42 -0800
  • 6369aaa93e Merge branch 'main' of github.com:ghostty-org/ghostty into feat/read-only Matthew Hrehirchuk 2025-10-21 10:13:31 -0600
  • 547bcd261d fix: removed apprt action for toggle_readonly Matthew Hrehirchuk 2025-10-21 09:57:14 -0600
  • 12bb2f3f47 feat: add readonly surface mode Matthew Hrehirchuk 2025-10-10 12:30:55 -0600
  • dd06d8a13b
    os/shell: introduce ShellCommandBuilder (#9881) Mitchell Hashimoto 2025-12-12 07:09:58 -0800
  • c95801db85
    CONTRIBUTING: limit AI assistance to code only (#9882) Mitchell Hashimoto 2025-12-12 07:09:35 -0800
  • 0bce07d92f core: add Surface.stopProcess Jon Parise 2025-12-12 09:57:04 -0500
  • 075ef6980b Fix comment typo Jacob Sandlund 2025-12-12 09:27:45 -0500
  • 04fecd7c07 os/shell: introduce ShellCommandBuilder Jon Parise 2025-12-11 21:02:42 -0500
  • 6b1d1d7f9d Merge remote-tracking branch 'origin/main' into shaping-positions Jacob Sandlund 2025-12-12 08:54:34 -0500
  • 315c8852a8
    CONTRIBUTING: reorganize paragraphs Leah Amelia Chen 2025-12-12 18:58:52 +0800
  • 8a1bb215c1
    CONTRIBUTING: further clarifications Leah Amelia Chen 2025-12-12 18:54:22 +0800
  • 5e049e1b3a
    CONTRIBUTING: AI-assisted != AI-generated Leah Amelia Chen 2025-12-12 18:46:05 +0800
  • 65539d0d54
    CONTRIBUTING: limit AI assistance to code only Leah Amelia Chen 2025-12-12 18:21:17 +0800
  • 9a6bb80eee
    Merge branch 'ghostty-org:main' into lpg/feature/unfocused-window-opacity Larry Gouger 2025-12-11 20:19:20 -0500
  • 5aefb4b0a8
    build(deps): bump cachix/install-nix-action from 31.8.4 to 31.9.0 (#9877) Mitchell Hashimoto 2025-12-11 16:54:02 -0800
  • cba82e976c
    macOS: Change Tab Title (#9879) Mitchell Hashimoto 2025-12-11 16:53:50 -0800
  • 50bbced0c9
    macos: add title override to restorable state Mitchell Hashimoto 2025-12-11 16:40:09 -0800
  • 6105344c31
    macos: add change tab title to right click menu Mitchell Hashimoto 2025-12-11 16:28:10 -0800
  • 65c5e72d3e
    macos: add tab title change to tab context menu Mitchell Hashimoto 2025-12-11 16:22:22 -0800
  • 7b48eb5c62
    macos: add change tab title to menu Mitchell Hashimoto 2025-12-11 16:12:48 -0800
  • 65cf124e2c
    core: change apprt action to enum value instead of a new one Mitchell Hashimoto 2025-12-11 16:09:08 -0800
  • 1f05625d3f
    build(deps): bump cachix/install-nix-action from 31.8.4 to 31.9.0 dependabot[bot] 2025-12-12 00:06:57 +0000
  • e93a4a911f
    macos: implement prompt_tab_title Mitchell Hashimoto 2025-12-11 16:00:13 -0800
  • 32033c9e1a
    core: prompt_tab_title binding and apprt action Mitchell Hashimoto 2025-12-11 16:00:13 -0800
  • 2448a90c30
    bash: use a shell command for shell integration (#9875) Mitchell Hashimoto 2025-12-11 15:41:29 -0800
  • 4d757f0f28
    macos: show tab color as header for menu item so its not grey Mitchell Hashimoto 2025-12-11 14:43:21 -0800
  • 612689adbd
    feat(config): allow fullscreen config to specify non-native mode directly benodiwal 2025-12-12 04:00:09 +0530
  • 89bdee447f
    macos: selected color in tab color menu should use target's color Mitchell Hashimoto 2025-12-11 14:33:50 -0800
  • d77b7c32f9
    feat(macos): add tab color picker to tab context menu (#9784) Mitchell Hashimoto 2025-12-11 14:27:25 -0800
  • 2331e17835
    macos: change tab color label to circle Mitchell Hashimoto 2025-12-11 14:12:24 -0800
  • c0deaaba4e bash: use a shell command for shell integration Jon Parise 2025-12-11 16:50:27 -0500
  • 6332fb5c01
    macos: some cleanup Mitchell Hashimoto 2025-12-11 13:59:06 -0800
  • f71a25a621
    macos: make the tab color indicator SwiftUI Mitchell Hashimoto 2025-12-11 13:53:56 -0800
  • c83bf1de75
    macos: simplify terminal controller a bunch Mitchell Hashimoto 2025-12-11 13:50:12 -0800
  • 1073e89a0d
    macos: move context menu stuff in terminal window down to an ext Mitchell Hashimoto 2025-12-11 13:40:01 -0800
  • f559bccc38
    macos: clean up setting up the tab menu by using an NSMenu extension Mitchell Hashimoto 2025-12-11 13:36:46 -0800
  • a0089702f1
    macos: convert tab color view to SwiftUI Mitchell Hashimoto 2025-12-11 13:18:25 -0800
  • 5e667b0d78
    Merge 2a34f03be6 into 5dd4e60c31 Lukas 2025-12-11 10:21:40 -0700
  • 42bc4022e5
    Merge ffbe5e46ca into 5dd4e60c31 Jiulong Wang 2025-12-11 17:31:43 +0100
  • 5dd4e60c31
    Fix typo in po/README_TRANS (#9870) Jeffrey C. Ollie 2025-12-11 10:06:54 -0600
  • 6addccdeeb Add shape Tai Tham vowels test Jacob Sandlund 2025-12-11 10:48:28 -0500
  • 04913905a3
    macos: tab color is codable for restoration Mitchell Hashimoto 2025-12-11 07:24:46 -0800
  • 51589a4e02
    macos: move TerminalTabColor to its own file Mitchell Hashimoto 2025-12-11 07:23:50 -0800
  • 1a65c1aae2 feat(macos): add tab color picker to tab context menu George Papadakis 2025-12-01 22:24:10 +0200
  • c45a762031
    fix(terminal): increase grapheme_bytes instead of hyperlink_bytes during reflow (#9866) Mitchell Hashimoto 2025-12-11 07:06:51 -0800
  • b224b69054 fix(terminal): increase grapheme_bytes instead of hyperlink_bytes during reflow Devzeth 2025-12-11 01:05:51 +0100
  • 86503045e9
    fix: prevent integer overflow in hash_map layoutForCapacity (#9871) Mitchell Hashimoto 2025-12-11 06:57:23 -0800
  • f4560390d7 Remove accidental changes to macos/text/run.ig Jacob Sandlund 2025-12-11 09:35:40 -0500
  • 942f326c58 Merge remote-tracking branch 'origin/main' into shaping-positions Jacob Sandlund 2025-12-11 09:32:01 -0500
  • b979ad4302
    Merge branch 'ghostty-org:main' into lpg/feature/unfocused-window-opacity Larry Gouger 2025-12-11 09:16:35 -0500
  • 0d8c193bda
    fix(terminal): prevent integer overflow in hash_map layoutForCapacity benodiwal 2025-12-11 16:43:16 +0530
  • 3b2f551dc0 Fix typo in po/README_TRANS Felipe M.B. 2025-12-11 07:49:07 -0300
  • dd4493b153
    Fix typo in po/README_CONTRIB (#9869) Jeffrey C. Ollie 2025-12-11 01:54:50 -0600
  • f96aca7a3f Fix typo in po/README_CONTRIB Felipe M.B. 2025-12-11 04:10:03 -0300
  • 669733d597
    macos: remove iOS signing (dev team) Mitchell Hashimoto 2025-12-10 21:21:03 -0800
  • 4a6d551941
    macos: don't put NSMenu extension in iOS build Mitchell Hashimoto 2025-12-10 21:20:38 -0800
  • a531ea8b08
    Add close tabs on the right action (#9783) Mitchell Hashimoto 2025-12-10 21:09:13 -0800
  • 3352d5f081
    Fix up close right description Mitchell Hashimoto 2025-12-10 20:57:36 -0800
  • eb75d48e6b
    macos: add xmark to other tab close items Mitchell Hashimoto 2025-12-10 20:56:07 -0800
  • 7f1dcbd570
    remove native macos restoration on quick terminal Austin Drummond 2025-12-10 23:53:23 -0500
  • 1387dbefad
    macos: target should be the correct target Mitchell Hashimoto 2025-12-10 20:50:26 -0800
  • 7ea4e7f1ae
    added state restoration support for quick terminal Austin Drummond 2025-12-10 23:50:16 -0500
  • dc641c7861
    macos: change to NSMenu extension Mitchell Hashimoto 2025-12-10 20:47:15 -0800
  • 95b76e4f71
    dont hide keybind icon on quickterm tab hover Austin Drummond 2025-12-10 23:46:26 -0500
  • f612e4632c
    macos: clean up some style on tab bar context menu configuring Mitchell Hashimoto 2025-12-10 20:43:38 -0800
  • f7c46701f6
    fix focus race condition Austin Drummond 2025-12-10 23:35:51 -0500
  • 01a75ceec4
    benchmark: add option to microbenchmark OSC parser Jeffrey C. Ollie 2025-12-10 22:31:27 -0600
  • a9d7c9b661
    added keybind indicators to the right of the tab for goto_tab actions Austin Drummond 2025-12-10 23:31:11 -0500
  • cfdcd50e18
    benchmark: generate more types of OSC sequences Jeffrey C. Ollie 2025-12-10 22:30:19 -0600
  • 4424451c59
    macos: remove to "close to the right" Mitchell Hashimoto 2025-12-10 20:24:54 -0800
  • 10bac6a5dd
    benchmark: use newer bytes api to generate ascii Jeffrey C. Ollie 2025-12-10 22:26:40 -0600
  • 26efe96a3f
    improve quick terminal tab drop into new window Austin Drummond 2025-12-10 23:24:25 -0500