Commit Graph

  • c2086c4d18 Merge pull request #851 from mitchellh/gtk-tab-width Mitchell Hashimoto 2023-11-09 11:16:04 -08:00
  • 8c59d1176e apprt/gtk: ensure equal tab width, truncate with ellipses Mitchell Hashimoto 2023-11-09 11:11:56 -08:00
  • a4ca581219 font: load valid union field for loaded deferred fonts Mitchell Hashimoto 2023-11-09 11:06:58 -08:00
  • 006e93bd08 core: implement setting colors with OSC 4, 10, and 11 Gregory Anders 2023-11-09 11:50:00 -06:00
  • 3b7e21df26 termio: update foreground and background color on config change Gregory Anders 2023-11-09 11:49:16 -06:00
  • f397353282 core: implement querying with OSC 4 Gregory Anders 2023-11-06 21:40:20 -06:00
  • 6bf9c05f2a Merge pull request #847 from mitchellh/font-preso Mitchell Hashimoto 2023-11-08 22:12:32 -08:00
  • 3d8dd0783a font: if VS15/16 not specified, prefer any presentation in explicit font Mitchell Hashimoto 2023-11-08 14:04:21 -08:00
  • 4a89d4a8b9 Merge pull request #846 from gpanders/terminfo-focus Mitchell Hashimoto 2023-11-08 13:42:59 -08:00
  • 1aef1f0049 terminfo: add entries for focus reporting Gregory Anders 2023-11-08 14:51:54 -06:00
  • 42c6381683 reorder goals by order of importance Patrick Fong 2023-11-08 09:46:31 -08:00
  • 244cc6b457 Merge pull request #842 from NgoHuy/fix-#727 Mitchell Hashimoto 2023-11-08 09:38:09 -08:00
  • 0c695f3510 apprt/gtk: add comment about key aliases Mitchell Hashimoto 2023-11-08 09:37:53 -08:00
  • 1011cb3f1c Merge pull request #844 from gpanders/tab-label-constraints Mitchell Hashimoto 2023-11-08 09:22:14 -08:00
  • b8bfb66ad8 config: support nested/recursive config-file keys Paul Jimenez 2023-11-08 09:57:34 -05:00
  • dffb5e9f15 macos: ensure tab labels are always visible Gregory Anders 2023-11-08 08:48:20 -06:00
  • 3497fec7df Add keymap for KP_* Severus 2023-11-08 14:43:00 +07:00
  • 3113f9d8af config: make config-file names resolve relative to the config dir Paul Jimenez 2023-11-08 02:19:12 -05:00
  • e542215c21 macos: update xib version from xcode Mitchell Hashimoto 2023-11-07 19:26:52 -08:00
  • d0666e523f config: packed struct fields can clone directly via copy Mitchell Hashimoto 2023-11-07 17:09:03 -08:00
  • bb39bab5dc Merge pull request #839 from rockorager/no-cursor Mitchell Hashimoto 2023-11-07 17:07:09 -08:00
  • 18c852d47c config: switch shell-integration-features Mitchell Hashimoto 2023-11-07 17:05:09 -08:00
  • 8cd3b65d0a config: packed struct of bools supported as config field Mitchell Hashimoto 2023-11-07 15:59:56 -08:00
  • 1a92b97c52 Merge pull request #838 from gpanders/equalize-splits Mitchell Hashimoto 2023-11-07 15:27:04 -08:00
  • d482fed7f2 simplify some swift Mitchell Hashimoto 2023-11-07 15:26:41 -08:00
  • 4fac674016 shell-integration: implement "no-cursor" option Tim Culverhouse 2023-11-07 16:24:58 -06:00
  • cd01340cce macos: add key binding for equalizing split sizes Gregory Anders 2023-11-07 16:15:46 -06:00
  • cd4e4d9e30 Prettier version should match Nix's Patrick Fong 2023-11-07 13:47:11 -08:00
  • 36dd5ef4ee Merge pull request #837 from mitchellh/utf8proc-kill Mitchell Hashimoto 2023-11-07 13:26:12 -08:00
  • 4781a83e4a replace utf8proc with ziglyph Mitchell Hashimoto 2023-11-07 13:17:56 -08:00
  • 1f6d35fcb5 pushes boundaries, not can push boundaries Patrick Fong 2023-11-07 12:09:19 -08:00
  • e131fefbe5 shorten text that is hyperlinked Patrick Fong 2023-11-07 12:05:57 -08:00
  • 6fc41695d9 list terminal inspector as key feature Patrick Fong 2023-11-07 12:05:00 -08:00
  • ca961894f2 link to roadmap and status Patrick Fong 2023-11-07 11:41:22 -08:00
  • 22bb2444e8 rewrite about Patrick Fong 2023-11-07 11:34:16 -08:00
  • b0f6b1e2c9 re-add dimensions Raiden1411 2023-11-07 19:24:02 +00:00
  • 848694bc29 consistently sytlize as Ghostty Patrick Fong 2023-11-07 10:40:02 -08:00
  • 5245c40683 explain Nix is golden setup in devel section Patrick Fong 2023-11-07 10:34:41 -08:00
  • f3ce83517d update config section Patrick Fong 2023-11-07 10:09:46 -08:00
  • b9ad49acc3 chore: add video mode Raiden1411 2023-11-07 18:07:22 +00:00
  • 2998f1a18e Merge pull request #834 from gpanders/split-binding Mitchell Hashimoto 2023-11-07 09:58:46 -08:00
  • fbe2b7c267 feat: fullscreen and toggleFullscreen support Raiden1411 2023-11-07 17:58:00 +00:00
  • dc7c313166 macos: pass split as a binding to SplitView Gregory Anders 2023-11-07 11:54:35 -06:00
  • b21ee6617e Merge pull request #609 from rockorager/dev Mitchell Hashimoto 2023-11-06 14:42:38 -08:00
  • d20c4866b1 some comments, make switch exaustive Mitchell Hashimoto 2023-11-06 14:42:10 -08:00
  • 9a64697433 mouse: set mouse to text when bypassing mouse reporting Tim Culverhouse 2023-10-02 16:51:45 -05:00
  • c96cedcf22 mouse: set mouse as text only when not reporting mouse events Tim Culverhouse 2023-10-02 16:50:39 -05:00
  • 49fb5c8688 gtk(mouse): use "text" enum as default value Tim Culverhouse 2023-10-02 16:49:11 -05:00
  • 821a243239 Merge pull request #829 from mitchellh/blink Mitchell Hashimoto 2023-11-06 12:09:28 -08:00
  • 268d39fe75 termio: cursor-style-blink being set disables DEC mode 12 Mitchell Hashimoto 2023-11-06 11:56:27 -08:00
  • e343d6883d Merge pull request #827 from mitchellh/mods-alias Mitchell Hashimoto 2023-11-06 11:58:40 -08:00
  • 97b1f97f6c Merge pull request #828 from gpanders/main Mitchell Hashimoto 2023-11-06 11:52:00 -08:00
  • f58478822c terminfo: fixup Sync terminfo string Gregory Anders 2023-11-06 13:48:01 -06:00
  • 0ec225683e input: allow modifier aliases Mitchell Hashimoto 2023-11-06 11:42:51 -08:00
  • 61b24a2f5c Merge pull request #826 from gpanders/empty-clipboard Mitchell Hashimoto 2023-11-06 11:26:30 -08:00
  • 8349d82179 macos: complete clipboard request even when clipboard is empty Gregory Anders 2023-11-06 13:10:23 -06:00
  • 4e3ab4879d Merge pull request #822 from gpanders/split-resizing Mitchell Hashimoto 2023-11-06 09:35:43 -08:00
  • 7be5eba9cb input: unit tests for pasing tuples Mitchell Hashimoto 2023-11-06 09:23:24 -08:00
  • 1ff81682f7 input: add format support for tuple args Mitchell Hashimoto 2023-11-06 09:19:59 -08:00
  • bc0d1a9255 macos: remove focused cell size resize increment setter Mitchell Hashimoto 2023-11-06 09:11:50 -08:00
  • 1ff0573518 macos: use normal swiftui parameters for resizable publisher/inc Mitchell Hashimoto 2023-11-06 09:06:20 -08:00
  • f8b0654a19 Merge pull request #816 from Raiden1411/feat/options Mitchell Hashimoto 2023-11-06 08:55:33 -08:00
  • f338c09506 apprt/gtk: move default id into scope Mitchell Hashimoto 2023-11-06 08:55:13 -08:00
  • 364a14d7a2 apprt/gtk: fix valid id check Mitchell Hashimoto 2023-11-06 08:54:23 -08:00
  • efe9721c98 macos: honor fullscreen setting Mitchell Hashimoto 2023-11-06 08:52:36 -08:00
  • 3564dd5e7e stylistic changes Mitchell Hashimoto 2023-11-06 08:47:09 -08:00
  • e9535a8d3e chore: cleanup Raiden1411 2023-11-06 14:28:48 +00:00
  • d2d5d4ba82 chore: cleanup Raiden1411 2023-11-06 14:27:36 +00:00
  • 60717cde14 chore: update fullscreen implementation Raiden1411 2023-11-06 14:03:44 +00:00
  • 232527c9dc fix: fullscreen on new windows Raiden1411 2023-11-06 11:59:16 +00:00
  • 7fa712ab2b chore: more comment changes Raiden1411 2023-11-06 11:32:25 +00:00
  • 8d526112a1 chore: update comment Raiden1411 2023-11-06 10:20:52 +00:00
  • 094f8effa3 fix: begin implementation of suggested changes Raiden1411 2023-11-06 10:19:09 +00:00
  • 3e0c4b0cc4 Merge pull request #823 from mitchellh/fix-macos-font-resize Mitchell Hashimoto 2023-11-05 22:14:47 -08:00
  • fac2e470d9 inspector: add cursor style to inspector panel Mitchell Hashimoto 2023-11-05 22:02:51 -08:00
  • b3dd363e3b fix macos font being drawn thicker when updating font size Nawaf 2023-11-06 00:25:38 -05:00
  • 582df33083 macos: use Ghostty.AppState as @EnvironmentObject Gregory Anders 2023-11-05 20:09:38 -06:00
  • 9b14398153 macos: support resizing splits Gregory Anders 2023-11-05 19:52:30 -06:00
  • 044a9af848 Merge pull request #773 from kcbanner/windows_prototype Mitchell Hashimoto 2023-11-05 18:30:20 -08:00
  • 0a2d435481 core: add resize_split binding with default keys Gregory Anders 2023-11-05 19:50:58 -06:00
  • e7745dc820 core: add support for bindings with multiple parameters Gregory Anders 2023-11-05 19:48:52 -06:00
  • 3b2799ce97 macos: refactor SplitNode Gregory Anders 2023-11-05 19:41:14 -06:00
  • a7fdc1dafa update README with windows notes Mitchell Hashimoto 2023-11-05 18:17:19 -08:00
  • 088e8b230a apprt: default runtime for windows is glfw Mitchell Hashimoto 2023-11-05 18:12:38 -08:00
  • a864bfdd1d ci: style Mitchell Hashimoto 2023-11-05 18:09:51 -08:00
  • 59a3e22d39 ci: enable windows cross-compile build Mitchell Hashimoto 2023-11-05 18:04:30 -08:00
  • 1a846597b1 command: stylistic changes Mitchell Hashimoto 2023-11-05 18:03:22 -08:00
  • c9b7439354 pty: stylistic changes Mitchell Hashimoto 2023-11-05 17:59:08 -08:00
  • 85a5a231f2 termio: cleanup Mitchell Hashimoto 2023-11-05 17:52:46 -08:00
  • e77a7e2dcd Merge pull request #821 from gpanders/macos-split-close-fixup Mitchell Hashimoto 2023-11-05 17:43:02 -08:00
  • f614d45e28 macos: set id on nested terminal splits Gregory Anders 2023-11-05 19:36:36 -06:00
  • 3dc2bbc9b0 os: add internal_os.pipe for cross-platfor pipe Mitchell Hashimoto 2023-11-05 15:54:50 -08:00
  • fbd2c34487 os: more comments Mitchell Hashimoto 2023-11-05 15:48:43 -08:00
  • b39d1d6095 shuffle some code Mitchell Hashimoto 2023-11-05 15:46:31 -08:00
  • ea5ff77e29 os: macos lang check should include lang null Mitchell Hashimoto 2023-11-05 15:46:05 -08:00
  • 74b840df8e rename Pty.zig to pty.zig Mitchell Hashimoto 2023-11-05 23:41:45 +00:00
  • 8f35d5251e os: rename env to be posix-like, do not allocate on posix Mitchell Hashimoto 2023-11-05 15:39:25 -08:00
  • 7594bbd621 shuffle some source around Mitchell Hashimoto 2023-11-05 15:27:46 -08:00
  • 9a5322eaf4 - Update libxev dependency - Fixup macos compile error kcbanner 2023-10-31 19:32:34 -04:00
  • 232df8de8f windows: add support for the glfw backend on Windows kcbanner 2023-10-29 04:03:06 -04:00