Commit Graph

  • 178fef7a90 Merge pull request #229 from mitchellh/linux-jump Mitchell Hashimoto 2023-08-05 21:58:36 -07:00
  • 247ddd227d update README with shell integration instructions Mitchell Hashimoto 2023-08-05 21:43:51 -07:00
  • 321be2d5ad termio: respect GHOSTTY_RESOURCES_DIR Mitchell Hashimoto 2023-08-05 21:38:32 -07:00
  • 2840062ad5 bind shift+<page-up/down> to jump_to_prompt back/forward, respectively Mitchell Hashimoto 2023-08-05 21:32:30 -07:00
  • ef5d75e328 input: support assigning integer binding action values Mitchell Hashimoto 2023-08-05 21:31:34 -07:00
  • 5f5a23acc4 macos: help menu goes to the github repo Mitchell Hashimoto 2023-08-05 15:03:17 -07:00
  • d9baf5e759 Merge pull request #226 from mitchellh/copy-paste Mitchell Hashimoto 2023-08-05 14:53:42 -07:00
  • d895887361 macos: enable copy/paste menu items in "Edit" Mitchell Hashimoto 2023-08-05 14:50:18 -07:00
  • 0bb286eeb2 C API for invoking bindings Mitchell Hashimoto 2023-08-05 14:46:47 -07:00
  • 2f6159b16d macos: quit menu should say "Ghostty" Mitchell Hashimoto 2023-08-05 13:04:06 -07:00
  • e604b9086c Merge pull request #225 from mitchellh/mrn/readd-edit-menu Mitchell Hashimoto 2023-08-05 12:00:28 -07:00
  • bbe171f314 macos: remove unimplemented menu items Mitchell Hashimoto 2023-08-05 11:59:57 -07:00
  • 1908895303 macos: re-add Edit submenu to main menu Thorsten Ball 2023-08-05 20:51:43 +02:00
  • a09bfecce5 Merge pull request #224 from mitchellh/quit-without-focus Mitchell Hashimoto 2023-08-05 10:46:54 -07:00
  • 2752995ec5 macos: Cmd-Q without any window focus works Mitchell Hashimoto 2023-08-05 10:43:56 -07:00
  • b6d5848f13 update tester readme info Mitchell Hashimoto 2023-08-05 08:11:37 -07:00
  • 2e55b87e51 Merge pull request #222 from mitchellh/size Mitchell Hashimoto 2023-08-04 19:58:40 -07:00
  • 437c1ca261 only send resize messages to renderer/io thread if changes happen Mitchell Hashimoto 2023-08-04 19:50:21 -07:00
  • 8ff81de30f apprt/gtk: fix build for macos non-native fullscreen changes Mitchell Hashimoto 2023-08-04 18:19:48 -07:00
  • 90cdcab190 Merge pull request #215 from mitchellh/mrn/non-native-fs Mitchell Hashimoto 2023-08-04 17:50:46 -07:00
  • 7c98f991db macos: new tab menu/shortcut works even if no windows are present Mitchell Hashimoto 2023-08-04 17:45:57 -07:00
  • 8c01160afa macos: "+" button ensures tab is added to same window group Mitchell Hashimoto 2023-08-04 17:39:40 -07:00
  • bb7c67b967 macos: implement newWindowForTab for "+" button Mitchell Hashimoto 2023-08-04 17:35:57 -07:00
  • 994d456223 set the title of the window Mitchell Hashimoto 2023-08-04 17:24:28 -07:00
  • 9105637697 macos: reorganize, rename, put files in groups Mitchell Hashimoto 2023-08-04 17:17:18 -07:00
  • bf190ba442 macos: merge AppController and AppDelegate, organize groups Mitchell Hashimoto 2023-08-04 17:05:52 -07:00
  • b56ffa6285 Add config setting to turn non-native fullscreen on or off Thorsten Ball 2023-07-29 21:05:49 +02:00
  • 850bf3e945 macos: add support for non-native fullscreen mode Thorsten Ball 2023-06-30 06:33:46 +02:00
  • 4df462ce6f Merge pull request #221 from mitchellh/default-title Mitchell Hashimoto 2023-08-04 11:26:20 -07:00
  • 363e911f77 shell-integration/zsh: enable title changes Mitchell Hashimoto 2023-08-04 11:14:45 -07:00
  • b11734bd67 default the title to the ghostty emoji Mitchell Hashimoto 2023-08-04 11:11:15 -07:00
  • fb2f635c91 termio/exec: default window title to the pwd if not reported Mitchell Hashimoto 2023-08-04 11:07:46 -07:00
  • 63ce5d67ed HTML tweak Mitchell Hashimoto 2023-08-03 14:50:10 -07:00
  • bd1991f6f4 add README for testers Mitchell Hashimoto 2023-08-03 10:50:21 -07:00
  • 674bdac024 Merge pull request #217 from mitchellh/update-zig Mitchell Hashimoto 2023-08-02 17:52:44 -07:00
  • 9e3d59534d update build.zig required zig version Mitchell Hashimoto 2023-08-02 16:18:27 -07:00
  • 5c277bf9f9 update flatpak builder to correct zig version Mitchell Hashimoto 2023-08-02 16:18:07 -07:00
  • 2b5776b101 switch back to mach-glfw fork Mitchell Hashimoto 2023-08-02 16:01:46 -07:00
  • dd18eaab5d fix various build scripts Mitchell Hashimoto 2023-08-02 15:06:24 -07:00
  • d649b3f6d4 update zig Mitchell Hashimoto 2023-08-02 14:39:19 -07:00
  • 7324cccffc Merge pull request #216 from mitchellh/mrn/gtk-close-dialog Mitchell Hashimoto 2023-08-01 08:09:21 -07:00
  • 3ab96f266b gtk: add missing space in close dialog and add newline Thorsten Ball 2023-08-01 07:03:57 +02:00
  • 4b3b42bc54 update zig Mitchell Hashimoto 2023-07-28 10:22:58 -07:00
  • b459c6e002 Merge pull request #214 from mitchellh/mrn/gtk-default-keybinding-split Mitchell Hashimoto 2023-07-23 15:59:45 -07:00
  • 1b9c183d66 Merge pull request #213 from mitchellh/mrn/gtk-disable-border Mitchell Hashimoto 2023-07-23 15:58:55 -07:00
  • 920b90ba1a config: change default keybind for goto-split on non-Darwin Thorsten Ball 2023-07-23 14:02:39 +02:00
  • a01a3fdcde gtk: remove thin, white border Thorsten Ball 2023-07-23 13:05:02 +02:00
  • 587a5159a1 Merge pull request #212 from mitchellh/sgr Mitchell Hashimoto 2023-07-20 19:31:31 -07:00
  • e45c8d97d7 CSI for SGR only if there are no intermediates Mitchell Hashimoto 2023-07-20 19:23:01 -07:00
  • 595c855d76 Merge pull request #211 from mitchellh/update-zig Mitchell Hashimoto 2023-07-20 19:02:17 -07:00
  • 7ba68ce361 update libxev Mitchell Hashimoto 2023-07-20 18:50:46 -07:00
  • 57cd4ec4ca update zig Mitchell Hashimoto 2023-07-20 18:49:29 -07:00
  • 6faa7c195b Revert "update zig" Mitchell Hashimoto 2023-07-20 17:57:30 -07:00
  • 11939915cd update zig Mitchell Hashimoto 2023-07-20 17:50:23 -07:00
  • b49dd6e3b7 Merge pull request #208 from mitchellh/mrn/locale-lang Mitchell Hashimoto 2023-07-18 22:08:15 -07:00
  • 5472d03832 locale: remove default value for local dev env Thorsten Ball 2023-07-19 06:46:01 +02:00
  • 4b48d42a07 locale: set LANG to the fallback value if we have invalid locale Thorsten Ball 2023-07-19 06:44:35 +02:00
  • c9b0c42341 Merge pull request #207 from mitchellh/split-at-cursor Mitchell Hashimoto 2023-07-18 16:44:07 -07:00
  • 4137c6cf69 font/shaper: do not break on merged emoji if cursor is directly on it Mitchell Hashimoto 2023-07-18 16:38:02 -07:00
  • 4b062dc45c font/shaper: text runs should split around block cursors Mitchell Hashimoto 2023-07-18 16:17:46 -07:00
  • 1aec2f2ca5 update zig version Mitchell Hashimoto 2023-07-18 10:59:09 -07:00
  • 6ae3c4b20e Merge pull request #205 from mitchellh/locale2 Mitchell Hashimoto 2023-07-18 10:55:06 -07:00
  • f8ce52a9e1 Merge pull request #204 from mitchellh/mrn/blurry-fonts Mitchell Hashimoto 2023-07-18 10:54:54 -07:00
  • 4176c6bdbf reset LANG env var if we set it and it is invalid Mitchell Hashimoto 2023-07-18 10:49:43 -07:00
  • 3d48432daf renderer: change padding to integers Mitchell Hashimoto 2023-07-18 10:43:59 -07:00
  • ead997b5ec Fix blurry fonts by flooring padding of surface Thorsten Ball 2023-07-18 07:02:33 +02:00
  • 5d77144e1b Merge pull request #203 from mrnugget/mrn/gtk-default-size Mitchell Hashimoto 2023-07-16 21:58:39 -07:00
  • de5780a771 gtk: change default window size to 1000x600 Thorsten Ball 2023-07-17 06:54:47 +02:00
  • 24ec9f7e2a Merge pull request #202 from mitchellh/locale Mitchell Hashimoto 2023-07-11 12:04:35 -07:00
  • 0849aa8f20 validate locale prior to setting, fallback to en_US.UTF-8 Mitchell Hashimoto 2023-07-11 11:50:12 -07:00
  • bf25bf0a6a move a bunch of files to src/os Mitchell Hashimoto 2023-07-10 16:48:22 -07:00
  • 9300404603 font: block cursor was not taking full cell width Mitchell Hashimoto 2023-07-10 11:45:35 -07:00
  • ea268bae5e renderer: do not blink explicit steady cursor styles Mitchell Hashimoto 2023-07-10 11:27:37 -07:00
  • 1028d517e4 do not write scrollback file for alternate screens Mitchell Hashimoto 2023-07-09 13:03:29 -07:00
  • 187fc40c31 Merge pull request #200 from mitchellh/screen-string Mitchell Hashimoto 2023-07-09 12:41:10 -07:00
  • 5faafbbfa5 write_scrollback_file binding Mitchell Hashimoto 2023-07-09 12:28:48 -07:00
  • 9a0d131b5b move TempDir to src/os and use the real tmpDir Mitchell Hashimoto 2023-07-09 12:14:05 -07:00
  • 26e17de777 add os.tmpDir to get the recommended temp dir base path Mitchell Hashimoto 2023-07-09 11:58:04 -07:00
  • 791e1a84af terminal: don't export plainString, its only for testing Mitchell Hashimoto 2023-07-09 11:56:19 -07:00
  • a890cc3a5b terminal: add screen.dumpString Mitchell Hashimoto 2023-07-09 11:50:36 -07:00
  • 88c41bcf69 Merge pull request #199 from mitchellh/update-deps Mitchell Hashimoto 2023-07-09 11:06:33 -07:00
  • 23c5ba9810 vendor: update utf8proc Mitchell Hashimoto 2023-07-09 10:46:07 -07:00
  • bdbef94b70 vendor: update libpng Mitchell Hashimoto 2023-07-09 10:45:18 -07:00
  • 6ec6ae7cb2 vendor: update pixman Mitchell Hashimoto 2023-07-09 10:43:52 -07:00
  • c853df7527 vendor: update harfbuzz Mitchell Hashimoto 2023-07-09 10:42:54 -07:00
  • 678072e9b5 update freetype to 2.13.1 Mitchell Hashimoto 2023-07-09 10:42:07 -07:00
  • 020772f777 update zig Mitchell Hashimoto 2023-07-09 10:38:41 -07:00
  • dfd0bbc7f1 Merge pull request #198 from mitchellh/scroll-viewport Mitchell Hashimoto 2023-07-08 14:07:52 -07:00
  • de66d4925a terminal: rename scroll "delta/delta_no_grow" to screen/viewport Mitchell Hashimoto 2023-07-08 13:47:16 -07:00
  • 1a94f6ba7d terminal: do not scroll viewport if new lines are added while scrolled Mitchell Hashimoto 2023-07-08 13:42:00 -07:00
  • 13315471d7 renderer: double line widths for sprite fonts when font-thicken is true Mitchell Hashimoto 2023-07-07 09:08:46 -07:00
  • 3f079e89b9 Merge pull request #191 from mitchellh/shell-integration Mitchell Hashimoto 2023-07-06 18:29:15 -07:00
  • 7e42d163ad update README Mitchell Hashimoto 2023-07-06 18:27:21 -07:00
  • 247638c2da config: support enum cloning Mitchell Hashimoto 2023-07-06 18:13:26 -07:00
  • 02d0619f87 change "auto" to "detect" for shell integration Mitchell Hashimoto 2023-07-06 18:05:01 -07:00
  • 8239f09d9d allow configuring shell integration injection Mitchell Hashimoto 2023-07-06 18:04:12 -07:00
  • 18e43ddb3f config: support parsing enums Mitchell Hashimoto 2023-07-06 17:56:19 -07:00
  • 80e2cd4e78 zsh integration Mitchell Hashimoto 2023-07-06 17:46:54 -07:00
  • 4cdad44119 zsh files starting Mitchell Hashimoto 2023-07-06 16:42:01 -07:00
  • efd7cb35b8 fish: pwd reporting Mitchell Hashimoto 2023-07-06 16:15:30 -07:00