Commit Graph

  • b103e31727 terminal: isBetween needs to fall through for matching y on top page Mitchell Hashimoto 2024-07-25 21:31:49 -07:00
  • f17c072637 renderer/metal: use swap chain for custom shader passes Qwerasd 2024-07-25 21:16:35 -04:00
  • 16d0df0ba7 Merge pull request #1998 from edmundmiller/zsh-shebang Mitchell Hashimoto 2024-07-25 07:04:59 -07:00
  • 3829cc5def zsh: Generalize shebang Edmund Miller 2024-07-25 08:56:06 -05:00
  • 2fb84343a4 config: switch to a Surface.Options-based approach Jon Parise 2024-07-25 09:50:15 -04:00
  • ec2f8e6626 config: use the standard 'packed struct' behavior Jon Parise 2024-05-30 10:27:55 -04:00
  • 834fe8d7f6 config: restore window-inherit-working-directory defaults Jon Parise 2024-04-17 21:52:11 -07:00
  • f5ddb36c94 config: window-inherit-working-directory options Jon Parise 2024-04-17 16:24:09 -07:00
  • 5620d3bf96 Merge pull request #1995 from ghostty-org/hyperlink Mitchell Hashimoto 2024-07-23 16:04:37 -07:00
  • 902913554b terminal: printing over a cell with the same hyperlink keeps flag Mitchell Hashimoto 2024-07-23 15:58:12 -07:00
  • 910ef97080 renderer/metal: zig fmt Mitchell Hashimoto 2024-07-23 10:02:02 -07:00
  • 2b73b3ab4f Merge pull request #1993 from ghostty-org/hyperlinkcrash Mitchell Hashimoto 2024-07-22 17:07:09 -07:00
  • 3b889438aa terminal: page clone handles case where hyperlink can't dupe Mitchell Hashimoto 2024-07-22 17:01:25 -07:00
  • 12f0108673 renderer/metal: fix custom shader animations with display link Mitchell Hashimoto 2024-07-22 15:32:58 -07:00
  • d07e954933 Merge pull request #1979 from kareigu/gtk-context-menu Mitchell Hashimoto 2024-07-22 15:20:11 -07:00
  • 3e4a8644b5 renderer/opengl: implement cursor-invert-fg-bg Gregory Anders 2024-07-22 16:22:53 -05:00
  • 5eb7925446 apprt/gtk: don't dim surface when opening context menu karei 2024-07-22 21:03:49 +03:00
  • 53e942abae apprt/gtk: some stylistic changes Mitchell Hashimoto 2024-07-22 10:29:59 -07:00
  • cc3b040571 apprt/gtk: get rid of forcing context menu for now Mitchell Hashimoto 2024-07-22 10:21:18 -07:00
  • ba2032c1f6 Merge branch 'bash-prompt-marks' Mitchell Hashimoto 2024-07-22 10:15:37 -07:00
  • 6f658704ad Merge pull request #1958 from remi-gelinas/remi-gelinas/config-validation-cli-action Mitchell Hashimoto 2024-07-22 09:49:49 -07:00
  • b3e1b2e02a some tweaks Mitchell Hashimoto 2024-07-22 09:48:23 -07:00
  • 52ce196068 config: clarify reload font-size behavior Mitchell Hashimoto 2024-07-22 09:43:40 -07:00
  • a75ee29f2d Merge pull request #1981 from injust/adjust-line Mitchell Hashimoto 2024-07-22 09:40:45 -07:00
  • d912c144f2 Merge pull request #1987 from rockorager/main Mitchell Hashimoto 2024-07-22 09:31:13 -07:00
  • 8d0532d59e Merge pull request #1986 from multifreded/working_branch Mitchell Hashimoto 2024-07-22 09:30:35 -07:00
  • aa47047a6e bash: ghostty doesn't support OSC 133;P Jon Parise 2024-07-22 10:53:50 -04:00
  • b09e4e5d63 config: add cursor-invert-fg-bg option Gregory Anders 2024-06-17 10:17:14 -05:00
  • 8211e7e83a inspector: fix mode prefix by prepending '?' only to private modes Tim Culverhouse 2024-07-22 05:56:18 -05:00
  • 64f9327a7d Add unit tests Justin Su 2024-07-21 17:58:00 -04:00
  • 72c672adb7 Fix multiple deprecated names for zig lib/std multifred 2024-07-22 00:06:18 +02:00
  • a917d80a1d Merge branch 'ghostty-org:main' into adjust-line Justin Su 2024-07-21 17:52:46 -04:00
  • 76e0cf1046 Merge pull request #1982 from injust/fix-relabel-tabs Mitchell Hashimoto 2024-07-21 10:09:57 -07:00
  • 5268780f00 macos: comment on clearing tab Mitchell Hashimoto 2024-07-21 10:09:18 -07:00
  • d656b0650d Merge pull request #1985 from ghostty-org/fcmono Mitchell Hashimoto 2024-07-21 09:57:20 -07:00
  • 4b5ad77b70 font: fontconfig always prefer monospace in pattern Mitchell Hashimoto 2024-07-21 09:48:07 -07:00
  • 4f182c5578 docs: specify path must be absolute Remi Gelinas 2024-07-21 11:36:43 -04:00
  • c6cf13ac89 feat: add absolute path assertion Remi Gelinas 2024-07-21 10:19:46 -04:00
  • 6e5bc62726 apprt/gtk: disable copy in context menu while without selection karei 2024-07-20 23:02:17 +03:00
  • 57db35036e apprt/gtk: implement context menu karei 2024-07-20 20:56:40 +03:00
  • f57f9f2ec9 Use 1-indexed values when dealing with tabs Justin Su 2024-07-21 03:31:33 -04:00
  • 823e073795 Relabel all tabs and clear labels for tabs with no key equivalent Justin Su 2024-07-20 23:48:30 -04:00
  • 7919cb266e Update comment Justin Su 2024-07-21 01:33:37 -04:00
  • 97bd46de7f Add adjust_selection actions for beginning_of_line and end_of_line Justin Su 2024-07-20 23:06:06 -04:00
  • 3ad478044b Fix some words Justin Su 2024-07-20 23:04:24 -04:00
  • e6a4bb99f7 Merge pull request #1980 from ghostty-org/scrollweird Mitchell Hashimoto 2024-07-20 14:56:27 -07:00
  • 9198adcba3 terminal: Pin.isBetween broken logic Mitchell Hashimoto 2024-07-20 14:50:31 -07:00
  • 3a5b940703 Merge pull request #1978 from injust/xcode-16 Mitchell Hashimoto 2024-07-20 11:12:04 -07:00
  • 5d71ab9f26 Fix build on Xcode 16 Justin Su 2024-07-20 13:13:49 -04:00
  • 019561d8c2 Merge pull request #1959 from kareigu/open_scrollback Mitchell Hashimoto 2024-07-19 20:27:27 -07:00
  • a62b76eda3 core: add binding to write screen to file Mitchell Hashimoto 2024-07-19 20:24:51 -07:00
  • 55657465a7 add write_selection_file Mitchell Hashimoto 2024-07-19 20:20:49 -07:00
  • 10198d88dc core: make the write scrollback file logic more generic Mitchell Hashimoto 2024-07-19 20:16:17 -07:00
  • e3df08039a some bikeshedding Mitchell Hashimoto 2024-07-19 20:03:20 -07:00
  • 9f6e85eba7 Revert "macos: add button and menu item for opening scrollback file" Mitchell Hashimoto 2024-07-19 19:54:33 -07:00
  • fa264ca160 Revert "apprt/gtk: add menu button for opening scrollback file" Mitchell Hashimoto 2024-07-19 19:54:21 -07:00
  • f9c14c55b4 macos: add button and menu item for opening scrollback file karei 2024-07-17 22:15:56 +03:00
  • 4e9639711c apprt/gtk: add menu button for opening scrollback file karei 2024-07-16 20:52:55 +03:00
  • 6fde429728 core: support opening scrollback file in default text editor karei 2024-07-16 15:10:37 +03:00
  • 5ed0bcc4ac Merge pull request #1864 from SkamDart/text-selection-keybinds Mitchell Hashimoto 2024-07-19 14:26:04 -07:00
  • 72c0f9dd32 adjust selection Mitchell Hashimoto 2024-07-19 14:20:28 -07:00
  • 72d8af5d0b rename to expand_selection Mitchell Hashimoto 2024-07-19 14:19:21 -07:00
  • cdeeeb9f88 feat: keybinds for text selection on copy mode Cameron Dart 2024-06-14 14:00:19 -07:00
  • 56a03c5689 refactor: attempted autoupdate configuration hanna 2024-07-19 10:04:48 -07:00
  • 2bf1f80f77 bash: add primary and secondary marks to PS1 and PS2 Jon Parise 2024-07-19 07:20:13 -04:00
  • 1eb18895bf Merge pull request #1964 from jparise/osc-133-secondary Mitchell Hashimoto 2024-07-18 21:39:23 -07:00
  • 53d59eb93d Merge pull request #1971 from hauleth/fix/append-to-manpath-instead-of-overriding Mitchell Hashimoto 2024-07-18 18:53:56 -07:00
  • 66ed6798ed Merge pull request #1970 from qwerasd205/shaper-cache-reset Mitchell Hashimoto 2024-07-18 18:49:45 -07:00
  • f4c26dfaf5 shaper/coretext: use pointer address for cache comparison Mitchell Hashimoto 2024-07-18 18:46:09 -07:00
  • 1100145cf3 tweaks Mitchell Hashimoto 2024-07-18 15:57:55 -07:00
  • 255e50124c fix: instead of overriding MANPATHs set by OS, append to them Łukasz Niemier 2024-07-19 00:36:42 +02:00
  • 12e8d96b1a shaper/coretext: reset font cache on grid change Qwerasd 2024-07-18 17:39:57 -04:00
  • bf2450479e Merge pull request #1969 from vancluever/gtk-mouse-shape-drag Mitchell Hashimoto 2024-07-18 09:34:12 -07:00
  • ffb31bbd03 Merge pull request #1967 from jparise/bash-prompt-end Mitchell Hashimoto 2024-07-18 09:34:01 -07:00
  • 7a50d37bc2 Merge pull request #1962 from jparise/screen-clearprompt-continuation Mitchell Hashimoto 2024-07-18 09:30:26 -07:00
  • b387796cc9 Merge pull request #1965 from jparise/editorconfig Mitchell Hashimoto 2024-07-18 09:28:39 -07:00
  • d0446a8444 apprt/gtk: set mouse shape on GL area widget instead of overlay Chris Marchesi 2024-07-18 08:56:24 -07:00
  • 699fce0ee5 docs: add docstrings Remi Gelinas 2024-07-18 11:03:23 -04:00
  • 00fe956b3b bash: always send "end of command" prompt sequence Jon Parise 2024-07-18 10:31:41 -04:00
  • 8218a19421 editorconfig: indent styles for shell scripts Jon Parise 2024-07-18 09:17:14 -04:00
  • a4bc98a031 terminal: differentiate OSC 133 continuation and secondary kinds Jon Parise 2024-07-18 08:56:50 -04:00
  • a2f0dbcecf Merge pull request #1955 from ghostty-org/ibsr Mitchell Hashimoto 2024-07-17 19:54:24 -07:00
  • 9369a1a34b terminal: test clearPrompt with a continuation Jon Parise 2024-07-17 20:39:43 -04:00
  • 0197f6d15e fix: handle recursive config files Remi Gelinas 2024-07-17 17:27:31 -04:00
  • a546da0417 feat: print every config error message Remi Gelinas 2024-07-17 17:03:09 -04:00
  • 368868f712 fix: handle relative paths in CLI Remi Gelinas 2024-07-17 16:51:16 -04:00
  • c12bed7557 Merge pull request #1960 from o-az/patch-1 Mitchell Hashimoto 2024-07-17 13:47:35 -07:00
  • 252c0ef927 fix: remove dollar sign from code snippets omar 2024-07-17 14:18:23 -06:00
  • 91d13ae0b0 Merge pull request #1957 from ghostty-org/font-flag Mitchell Hashimoto 2024-07-17 12:05:06 -07:00
  • 3350e3c848 refactor: move config file loading into loadFile Remi Gelinas 2024-07-17 15:02:03 -04:00
  • 6ac13034fe config: font-family CLI flags will clear font families set in files Mitchell Hashimoto 2024-07-17 11:59:15 -07:00
  • 12291d036c Merge pull request #1956 from ghostty-org/gtk-e-flag Mitchell Hashimoto 2024-07-17 11:21:26 -07:00
  • 306e9f8bb6 config: -e CLI flag automatically implies gtk-single-instance=false Mitchell Hashimoto 2024-07-17 11:17:15 -07:00
  • 137ba66211 terminal: implement in-band size reports (Mode 2048) Mitchell Hashimoto 2024-07-17 10:18:15 -07:00
  • 431c99313c feat(cli): add initial validate-config action Remi Gelinas 2024-07-17 12:27:12 -04:00
  • 11571a86da Merge pull request #1954 from ghostty-org/base64 Mitchell Hashimoto 2024-07-16 20:29:48 -07:00
  • 360e4f690f terminal/kitty: change graphics base64 decode to use simdutf Mitchell Hashimoto 2024-07-16 20:21:09 -07:00
  • 27acd71105 simd: add base64 functions from simdutf Mitchell Hashimoto 2024-07-16 20:12:45 -07:00
  • 00b1851191 Merge pull request #1952 from kareigu/gtk_fix_inspector_menu_button Mitchell Hashimoto 2024-07-16 08:52:27 -07:00
  • 50c562bb47 gtk: fix terminal inspector menu button karei 2024-07-16 15:14:33 +03:00