Commit Graph

  • 64e3721bb7 config: formatter can output docs Mitchell Hashimoto 2024-01-20 15:42:43 -08:00
  • daf297cee2 config: union type formatters Mitchell Hashimoto 2024-01-20 15:35:16 -08:00
  • 95a67e5f06 config: support only formatting changed fields Mitchell Hashimoto 2024-01-20 15:24:17 -08:00
  • dbb808ae93 config: tests for formatEntry Mitchell Hashimoto 2024-01-20 15:13:43 -08:00
  • 2bf37843f3 config: tests for all custom formatEntry calls Mitchell Hashimoto 2024-01-20 15:07:32 -08:00
  • 32a1c6ec06 config: ability to format all field types except tagged unions Mitchell Hashimoto 2024-01-20 14:41:49 -08:00
  • d32667e46c nix: only linux is supported for the package Mitchell Hashimoto 2024-01-20 14:23:05 -08:00
  • 9369baac60 cli: empty field resets optionals to null Mitchell Hashimoto 2024-01-20 12:50:11 -08:00
  • 33c4c328b6 config: file formatter Mitchell Hashimoto 2024-01-20 12:43:15 -08:00
  • f9996d46ec Merge pull request #1338 from mitchellh/help-rebase Mitchell Hashimoto 2024-01-20 11:48:35 -08:00
  • 7595b9b4bf re-add helpgen Mitchell Hashimoto 2024-01-20 09:49:27 -08:00
  • 1778905f53 cli: add help command Mitchell Hashimoto 2024-01-20 09:49:17 -08:00
  • b438998fb8 cli: support --help and -h for actions Mitchell Hashimoto 2024-01-20 09:29:26 -08:00
  • 203b38fdac rewrite generate_help for personal style Mitchell Hashimoto 2024-01-19 22:22:29 -08:00
  • f9ac37cdf7 Generate help strings from doc comments Jeffrey C. Ollie 2024-01-16 10:00:36 -06:00
  • eff62fa915 Merge pull request #1337 from mitchellh/split-dir Mitchell Hashimoto 2024-01-19 21:13:09 -08:00
  • cc01049d55 macos: select split above/below should go to correct split when nested Mitchell Hashimoto 2024-01-19 21:11:20 -08:00
  • 624319b665 Merge pull request #1336 from mitchellh/update-zig Mitchell Hashimoto 2024-01-19 20:58:33 -08:00
  • e0eda66162 Merge pull request #1335 from mitchellh/semprompt Mitchell Hashimoto 2024-01-19 19:01:37 -08:00
  • bb64939fe4 update zig Mitchell Hashimoto 2024-01-19 19:00:03 -08:00
  • 3e3c07619e terminal: soft-wrap inherits semantic prompt status of previous line Mitchell Hashimoto 2024-01-19 18:58:06 -08:00
  • c7632eb407 Merge pull request #1333 from mitchellh/select-line Mitchell Hashimoto 2024-01-19 16:04:34 -08:00
  • 48d6c93e09 terminal: select line considers semantic prompt change a boundary Mitchell Hashimoto 2024-01-19 15:48:53 -08:00
  • 87987cd89e Merge pull request #1332 from mitchellh/wrap Mitchell Hashimoto 2024-01-19 15:47:34 -08:00
  • e9fe14c750 terminal: ECH resets line wrap state in any scenario Mitchell Hashimoto 2024-01-19 14:31:33 -08:00
  • bab932431f terminal: erase line right should reset soft wrap state Mitchell Hashimoto 2024-01-19 14:08:09 -08:00
  • e7169afffa Merge pull request #1327 from mitchellh/ios-adventures Mitchell Hashimoto 2024-01-19 07:50:44 -08:00
  • 8b01d79502 macos: iOS bg color extends to unsafe areas Mitchell Hashimoto 2024-01-18 20:31:41 -08:00
  • fd782746d4 macos: set proper content size for UIView views Mitchell Hashimoto 2024-01-18 20:26:42 -08:00
  • 487c22011c macos: make SurfaceView cross-platform! Mitchell Hashimoto 2024-01-18 19:27:43 -08:00
  • 344c2db097 renderer/metal: initialize layer in init, handle iOS layer Mitchell Hashimoto 2024-01-18 18:50:22 -08:00
  • 95f729a5fc renderer/metal: only set wantsLayer for AppKit Mitchell Hashimoto 2024-01-18 15:36:06 -08:00
  • 26e6e8cec8 apprt/embedded: add iOS platform with uivew Mitchell Hashimoto 2024-01-18 15:03:03 -08:00
  • 5fe3900efa core: Apple Emoji should be loaded on any darwin, not just macos Mitchell Hashimoto 2024-01-18 15:02:32 -08:00
  • cf284b1363 Merge pull request #1326 from der-teufel-programming/libghostty-on-windows Mitchell Hashimoto 2024-01-18 13:10:05 -08:00
  • 316cb5314c cimgui metal impl available only when target is Darwin Krzysztof Wolicki 2024-01-18 21:43:57 +01:00
  • 4f9559afd5 Merge pull request #1324 from mitchellh/libghostty-linux Mitchell Hashimoto 2024-01-18 09:16:44 -08:00
  • 50054f8535 ci: libghostty on Linux build Mitchell Hashimoto 2024-01-18 09:01:18 -08:00
  • d1ad8e4740 build: copy header files, build static lib too Mitchell Hashimoto 2024-01-18 08:59:07 -08:00
  • 01afa293c8 apprt/embedded: fix initialization on macOS Mitchell Hashimoto 2024-01-18 08:55:03 -08:00
  • df09c21103 apprt/embedded: compile for Linux Mitchell Hashimoto 2024-01-18 08:44:56 -08:00
  • cb463edb84 Merge pull request #1323 from mitchellh/mrn/min-size-gtk-splits Mitchell Hashimoto 2024-01-18 07:49:36 -08:00
  • 551d19205b gtk: respect minimum split size when using resize keys Thorsten Ball 2024-01-18 06:38:08 +01:00
  • 8fad0b7c6f Merge pull request #1322 from mitchellh/macos-mouse-follow Mitchell Hashimoto 2024-01-17 20:34:33 -08:00
  • 2568b4979b macos: allow first click when non-focused to shift focus Mitchell Hashimoto 2024-01-17 20:29:24 -08:00
  • 71a5007507 Merge pull request #1321 from mitchellh/wait Mitchell Hashimoto 2024-01-17 08:51:26 -08:00
  • 62ba9eb47c Merge pull request #1320 from mitchellh/macos-restore Mitchell Hashimoto 2024-01-17 08:45:48 -08:00
  • 93c87f21ff apprt/embedded: set wait-after-command when command is set Mitchell Hashimoto 2024-01-17 08:43:04 -08:00
  • 33bc424d7e config: introduce wait-after-command Mitchell Hashimoto 2024-01-17 08:40:21 -08:00
  • fa0ba0a354 macos: terminals with custom commands are not restorable Mitchell Hashimoto 2024-01-17 08:26:48 -08:00
  • 18dc09c0c3 update README styling Mitchell Hashimoto 2024-01-17 08:18:02 -08:00
  • 499dc6e9b0 update README Mitchell Hashimoto 2024-01-17 08:13:35 -08:00
  • 79704da1da update README Mitchell Hashimoto 2024-01-17 08:08:33 -08:00
  • 128c263fa9 readme: remove outdated sequences docs, more up to date are in web Mitchell Hashimoto 2024-01-17 08:00:11 -08:00
  • ed3f1df5f0 Merge pull request #1316 from qwerasd205/macos-file-handler Mitchell Hashimoto 2024-01-16 18:56:34 -08:00
  • 1005116f03 macos: detect error during surface initialization and render Mitchell Hashimoto 2024-01-16 18:50:47 -08:00
  • 51f53aa9bf Added macOS file open handler Qwerasd 2024-01-16 16:26:21 -05:00
  • a0b94abede Merge pull request #1315 from mitchellh/mtl-fail Mitchell Hashimoto 2024-01-16 12:58:21 -08:00
  • 90ea950d71 renderer/metal: use a semaphore to protect deinit while waiting for GPU Mitchell Hashimoto 2024-01-16 12:18:55 -08:00
  • b806b45bae macos: use UIColor for iOS Mitchell Hashimoto 2024-01-16 11:57:21 -08:00
  • 87933cc631 nix: update hash Mitchell Hashimoto 2024-01-16 11:28:24 -08:00
  • c28f2e36cc renderer/metal: do not be unhealthy by default :) Mitchell Hashimoto 2024-01-16 11:28:01 -08:00
  • 376345dcae macos: detect renderer health failures and show error view Mitchell Hashimoto 2024-01-16 11:27:18 -08:00
  • 0277a0fb4c renderer/metal: detect frame commit failures and notify surface Mitchell Hashimoto 2024-01-16 10:50:42 -08:00
  • d07506d285 update zig-objc so enum types work for msgSend on x86_64 Mitchell Hashimoto 2024-01-16 10:49:00 -08:00
  • 771cbea0b0 Merge pull request #1314 from mitchellh/xft-dpi-round Mitchell Hashimoto 2024-01-15 23:05:50 -08:00
  • 34d5cbda13 apprt/gtk: xft-dpi can be fractional, do not expect exact division Mitchell Hashimoto 2024-01-15 20:49:12 -08:00
  • cd0cdd2df0 Merge pull request #1313 from mitchellh/pty-bug Mitchell Hashimoto 2024-01-15 20:42:14 -08:00
  • b87bbd55c5 termio: handle termio thread failure by showing a message in window Mitchell Hashimoto 2024-01-15 19:58:29 -08:00
  • 77de39d036 Merge pull request #1312 from mitchellh/dependabot/github_actions/cachix/cachix-action-14 Mitchell Hashimoto 2024-01-15 19:38:48 -08:00
  • 0a67718c28 build(deps): bump cachix/cachix-action from 13 to 14 dependabot[bot] 2024-01-16 00:56:58 +00:00
  • e4aa17a2dc Merge pull request #1308 from mitchellh/build-change Mitchell Hashimoto 2024-01-15 15:09:42 -08:00
  • e1a1fad0d1 Merge pull request #1309 from mitchellh/opengl-constrain Mitchell Hashimoto 2024-01-15 15:07:05 -08:00
  • 62a2fdcf88 renderer/opengl: set texture size for constrained glyphs Mitchell Hashimoto 2024-01-15 15:04:05 -08:00
  • 85fdcdccdb Merge pull request #1302 from Pangoraw/update_unfocused_tab_title Mitchell Hashimoto 2024-01-15 14:38:54 -08:00
  • 8d4416995b build: no more resolved target hack Mitchell Hashimoto 2024-01-15 14:33:56 -08:00
  • 0a1fba0059 Merge pull request #1305 from der-teufel-programming/better-build Mitchell Hashimoto 2024-01-15 14:30:37 -08:00
  • b5cd2e7a33 build: set os_version_min on default target so tests work Mitchell Hashimoto 2024-01-15 14:29:55 -08:00
  • f75558b387 Use addCSourceFiles with dependency instead of manually adding files in a loop Krzysztof Wolicki 2024-01-15 23:23:41 +01:00
  • 67ea0d81c7 Merge pull request #1306 from LordMZTE/readme-fix Mitchell Hashimoto 2024-01-15 13:05:15 -08:00
  • 5c4a423e57 docs: correct note in readme about splits on linux LordMZTE 2024-01-15 21:53:26 +01:00
  • c8c2f4b0ff Make addDeps cleaner Krzysztof Wolicki 2024-01-15 21:49:22 +01:00
  • 9157df114c Merge pull request #1304 from gpanders/resize-bounds Mitchell Hashimoto 2024-01-15 10:48:40 -08:00
  • fc08d91392 Merge pull request #1303 from mitchellh/update-zig Mitchell Hashimoto 2024-01-15 09:42:26 -08:00
  • e4d8ddb3d5 macos: respect minimum split size when using resize keys Gregory Anders 2024-01-15 10:05:53 -06:00
  • d5ffdcda93 update zig Mitchell Hashimoto 2024-01-15 07:53:09 -08:00
  • 2b52c5ed88 gtk: update tab title even when the tab is unfocused Paul Berg 2024-01-15 11:50:39 +01:00
  • fd57724e14 Merge pull request #1298 from mitchellh/ios Mitchell Hashimoto 2024-01-14 20:56:42 -08:00
  • 326a817bf0 ci: ios build does not use code signing Mitchell Hashimoto 2024-01-14 19:48:41 -08:00
  • 76231713dc Revert "Merge pull request #1300 from mitchellh/dependabot/github_actions/cachix/install-nix-action-25" Mitchell Hashimoto 2024-01-14 19:40:57 -08:00
  • c5b2561ca6 Revert "Merge pull request #1299 from mitchellh/dependabot/github_actions/cachix/cachix-action-14" Mitchell Hashimoto 2024-01-14 19:40:43 -08:00
  • 635e6808f6 build: fix mistaken dependency for iOS simulator lib Mitchell Hashimoto 2024-01-14 19:39:27 -08:00
  • 875a774d4b macos: remove AppState and unify onto Ghostty.App cross-platform Mitchell Hashimoto 2024-01-14 19:35:57 -08:00
  • b17c33bfb0 ci: try building iOS target in CI Mitchell Hashimoto 2024-01-14 19:09:47 -08:00
  • a12ef43441 ci: specifically target the main Ghostty target Mitchell Hashimoto 2024-01-14 19:06:01 -08:00
  • 734a57592b Merge pull request #1299 from mitchellh/dependabot/github_actions/cachix/cachix-action-14 Mitchell Hashimoto 2024-01-14 17:14:37 -08:00
  • 40b89dfe13 Merge pull request #1300 from mitchellh/dependabot/github_actions/cachix/install-nix-action-25 Mitchell Hashimoto 2024-01-14 17:14:25 -08:00
  • a91903045c build(deps): bump cachix/install-nix-action from 24 to 25 dependabot[bot] 2024-01-15 00:46:34 +00:00
  • 920343d90a build(deps): bump cachix/cachix-action from 13 to 14 dependabot[bot] 2024-01-15 00:46:29 +00:00
  • 5e69b30240 macos: iOS Ghostty.App converted to use Ghostty.Config Mitchell Hashimoto 2024-01-14 15:55:31 -08:00