Commit Graph

  • a38220eade terminal: move sanitization check to this package, unit test Mitchell Hashimoto 2023-11-04 11:19:25 -07:00
  • 65c9ba0a86 add todos + make sure non-implimented platforms still work. David Rubin 2023-11-04 00:50:26 -07:00
  • cc8c6c78ef Merge pull request #811 from mitchellh/ct-score-style Mitchell Hashimoto 2023-11-03 22:35:00 -07:00
  • cb684e35cc font/coretext: discovery scoring should take into account symb. traits Mitchell Hashimoto 2023-11-03 22:02:16 -07:00
  • 05e73ace36 Merge pull request #789 from Raiden1411/main Mitchell Hashimoto 2023-11-03 17:55:59 -07:00
  • e73d3db497 cli/list-keybindings: stylistic changes Mitchell Hashimoto 2023-11-03 17:51:34 -07:00
  • debeba99db input: Binding.Trigger format Mitchell Hashimoto 2023-11-03 17:48:19 -07:00
  • cb4bb8aaf6 input: add Binding.Action.format to convert action to string Mitchell Hashimoto 2023-11-03 15:57:14 -07:00
  • a578ec342f forgot to update other backends David Rubin 2023-11-03 14:20:24 -07:00
  • 6e575d9035 configs added David Rubin 2023-11-03 13:20:26 -07:00
  • 44073e4c98 add basic functionality David Rubin 2023-11-03 10:58:56 -07:00
  • 9e7493c4d4 Merge pull request #806 from dvorakluk/fix/balanced-pointToViewport Mitchell Hashimoto 2023-11-03 14:15:13 -07:00
  • 205b27dc80 remove deps that were already provided by other packages (#797) xdBronch 2023-11-03 17:04:00 -04:00
  • 8774a73302 update comment Lukáš Dvořák 2023-11-03 18:30:42 +01:00
  • 5224b6157c fix: posToViewPort when using balanced padding enabled Lukáš Dvořák 2023-11-03 18:28:34 +01:00
  • 3eb91b8f00 Merge pull request #804 from mitchellh/macos-demini Mitchell Hashimoto 2023-11-03 09:37:29 -07:00
  • 3bef50f0cf macos: deminiaturize on new tab Mitchell Hashimoto 2023-11-03 09:35:14 -07:00
  • f3a4c754c2 Merge pull request #803 from mitchellh/more-macos Mitchell Hashimoto 2023-11-03 09:18:08 -07:00
  • cad461fff7 macos: modify tabbing mode when entering/exiting fullscreen Mitchell Hashimoto 2023-11-03 09:14:57 -07:00
  • c6ce9aea4a macos: do not set window initial size if fullscreen Mitchell Hashimoto 2023-11-03 09:06:17 -07:00
  • 5806903c48 Merge pull request #801 from gpanders/new-window-fixup Mitchell Hashimoto 2023-11-03 08:58:50 -07:00
  • de45191559 Merge pull request #802 from gpanders/sync-terminfo Mitchell Hashimoto 2023-11-03 08:56:05 -07:00
  • ffaf1f6a6f terminfo: add missing % character after conditional Gregory Anders 2023-11-03 08:53:36 -07:00
  • 6c340810a5 macos: fix tab labeling Gregory Anders 2023-11-03 07:40:56 -07:00
  • a844613a26 macos: always create new window on New Window action Gregory Anders 2023-11-03 07:34:17 -07:00
  • c9110b331d Merge remote-tracking branch 'upstream/main' Raiden1411 2023-11-03 13:47:55 +00:00
  • 4ac48adf03 Merge pull request #796 from xdBronch/adwaita Mitchell Hashimoto 2023-11-03 06:34:48 -07:00
  • efdc58ecbb Merge remote-tracking branch 'upstream/main' Raiden1411 2023-11-03 09:38:45 +00:00
  • bbdfcfe5bd fix build with libadwaita disabled xdBronch 2023-11-03 03:20:35 -04:00
  • a09557e9be Merge pull request #795 from mitchellh/macos-reg Mitchell Hashimoto 2023-11-02 22:17:03 -07:00
  • 1235c33db2 Merge pull request #794 from hqnna/main Mitchell Hashimoto 2023-11-02 22:14:59 -07:00
  • 833e1a5329 macos: only modify style mask, don't overwrite Mitchell Hashimoto 2023-11-02 22:12:52 -07:00
  • 3bee252389 Correct the option on the ci workflow hanna 2023-11-02 22:05:28 -07:00
  • eb62bae99d Merge pull request #793 from mitchellh/emoji-pres Mitchell Hashimoto 2023-11-02 22:04:02 -07:00
  • 915f1f5e62 change option name and default value hanna 2023-11-02 22:03:11 -07:00
  • 60713b46e9 macos: terminal window must subclass nswindow to receive events Mitchell Hashimoto 2023-11-02 22:00:33 -07:00
  • 5a161719cc Update gtk build test to use libadwaita hanna 2023-11-02 21:58:56 -07:00
  • 63fe99809f remove hard dependency on libadwaita hanna 2023-11-02 21:54:05 -07:00
  • 2275768383 font: if a codepoint is emoji presentation, prefer that for shaping Mitchell Hashimoto 2023-11-02 21:46:50 -07:00
  • bbf333c5c6 Merge pull request #783 from xdBronch/glfw-drop Mitchell Hashimoto 2023-11-02 21:35:02 -07:00
  • 657111c410 apprt/glfw: small line length fixes Mitchell Hashimoto 2023-11-02 21:34:43 -07:00
  • 0f7c534454 Merge pull request #790 from mitchellh/slonik-az/keybind-esc-seq Mitchell Hashimoto 2023-11-02 21:30:00 -07:00
  • 2d7e2c8345 Integrate libadwaita for the gtk backend (#792) Hanna 2023-11-02 21:29:29 -07:00
  • dc527bd2cb feat: keybind escape sequence action "esc:text" similar to "csi:text" Leo Razoumov 2023-11-02 17:50:17 -04:00
  • 59daecc304 feat(actions): add new list-keybinds action Raiden1411 2023-11-02 21:34:14 +00:00
  • cc6985d62d Merge pull request #774 from mitchellh/update-undercurl Mitchell Hashimoto 2023-11-01 17:19:54 -07:00
  • 008736c3bf add support for file dropping to glfw runtime xdBronch 2023-11-01 19:19:30 -04:00
  • 0df9c0e2a3 Merge pull request #780 from mitchellh/macos-no-equiv Mitchell Hashimoto 2023-11-01 13:05:22 -07:00
  • 9dff980105 macos: clear keyboard shortcut if unbound on reload Mitchell Hashimoto 2023-11-01 13:02:50 -07:00
  • 6663c13a66 core: if a font-style is specified, do not restrict style category Mitchell Hashimoto 2023-11-01 09:49:25 -07:00
  • a81c7b7bb2 feat: improve variable naming Matthew Winter 2023-11-01 19:04:20 +11:00
  • 212b30a163 feat: change minimum height to 2 Matthew Winter 2023-11-01 11:51:32 +11:00
  • d4a626fd93 Merge pull request #777 from p00f/main Mitchell Hashimoto 2023-10-31 11:19:35 -07:00
  • 481af8039b disable zig fmt for aligned comments Chinmay Dalal 2023-10-31 23:07:51 +05:30
  • 209aff0176 Merge pull request #775 from mitchellh/update-zig Mitchell Hashimoto 2023-10-31 10:00:50 -07:00
  • 05de29c8cf Merge pull request #776 from mitchellh/gtk-tab Mitchell Hashimoto 2023-10-31 10:00:09 -07:00
  • 59a53251cf apprt/gtk: create new tab after current tab Mitchell Hashimoto 2023-10-31 09:49:39 -07:00
  • ce05c78804 update zig Mitchell Hashimoto 2023-10-31 09:44:09 -07:00
  • 0659a98867 Merge pull request #772 from mitchellh/macos-confirm-quit Mitchell Hashimoto 2023-10-31 09:42:28 -07:00
  • 60e1ca81f0 macos: if alert is already showing, don't check if need confirm Mitchell Hashimoto 2023-10-31 09:41:40 -07:00
  • d7a16e0245 feat: update undercurl thickness and wave height Matthew Winter 2023-10-31 21:53:04 +11:00
  • 60b69a32d0 feat: update undercurl thickness and wave height Matthew Winter 2023-10-31 21:23:53 +11:00
  • 6a024897a6 macos: new window on existing terminal inherits properly Mitchell Hashimoto 2023-10-30 22:57:46 -07:00
  • ecd7a17384 macos: new tab while a window is focused inherits Mitchell Hashimoto 2023-10-30 22:55:57 -07:00
  • ae104111d7 macos: fix some split focus issues Mitchell Hashimoto 2023-10-30 22:48:35 -07:00
  • 0fbb5c8c70 macos: simpler mechanism to detect no more config errors Mitchell Hashimoto 2023-10-30 22:25:39 -07:00
  • 07c4692799 macos: forgot the toggle fullscreen binding Mitchell Hashimoto 2023-10-30 22:18:20 -07:00
  • 09ad0f6b7b macos: attach various menu items to first responder, terminal Mitchell Hashimoto 2023-10-30 22:06:55 -07:00
  • 3cb0846d8c macos: regressed #761 Mitchell Hashimoto 2023-10-30 19:25:02 -07:00
  • 9d3a4d2a58 Update macos/Sources/Features/Terminal/TerminalController.swift Mitchell Hashimoto 2023-10-30 18:26:44 -07:00
  • db309a0b61 macos: fix cascade points Mitchell Hashimoto 2023-10-30 15:28:14 -07:00
  • b4c973cd23 macos: improved comments Mitchell Hashimoto 2023-10-30 15:14:20 -07:00
  • b010875176 macos: do not need base config Mitchell Hashimoto 2023-10-30 14:59:19 -07:00
  • 7fe6f15d2d macos: only show alert once Mitchell Hashimoto 2023-10-30 14:56:59 -07:00
  • 350a9da68b macos: confirm quit with splits, tab Mitchell Hashimoto 2023-10-30 14:50:54 -07:00
  • 1fcc5812be macos: detect when surface tree becomes empty Mitchell Hashimoto 2023-10-30 14:45:48 -07:00
  • c18cf207d6 macos: rename all the 2-suffix Mitchell Hashimoto 2023-10-30 14:40:45 -07:00
  • f6d98ae40f macos: delete Ghostty.SplitView Mitchell Hashimoto 2023-10-30 14:39:26 -07:00
  • b40245f01d macos: remove old primary window stuff Mitchell Hashimoto 2023-10-30 14:36:20 -07:00
  • c86faa37c2 macos: terminal controller owns split data Mitchell Hashimoto 2023-10-30 14:31:04 -07:00
  • 27ddc90c18 update README Mitchell Hashimoto 2023-10-30 12:02:42 -07:00
  • 1b0fea044f macos: move debug view Mitchell Hashimoto 2023-10-30 12:01:10 -07:00
  • 05fd3f25b3 macos: clear content view on window close Mitchell Hashimoto 2023-10-30 11:58:23 -07:00
  • 2d4cfb6860 Merge pull request #770 from p00f/expose-selectOutput Mitchell Hashimoto 2023-10-30 11:55:21 -07:00
  • ed1741730e macos: base config plumbed through Mitchell Hashimoto 2023-10-30 11:53:05 -07:00
  • 61451942e8 macos: implement last surface close to close window Mitchell Hashimoto 2023-10-30 09:53:59 -07:00
  • 481d128405 macos: tab labels, detect window close Mitchell Hashimoto 2023-10-30 09:50:52 -07:00
  • 8a03dcbb5b macos: goto tab works Mitchell Hashimoto 2023-10-30 09:24:06 -07:00
  • b8a24e8bba macos: toggle fullscreen Mitchell Hashimoto 2023-10-30 09:19:13 -07:00
  • 4a0e53c1cc expose selectOutput via ctrl+triple click Chinmay Dalal 2023-10-30 21:43:10 +05:30
  • bee0f25d54 macos: new terminal view new tab/window Mitchell Hashimoto 2023-10-29 22:22:20 -07:00
  • 704c303cd1 macos: working on the new terminalmanager Mitchell Hashimoto 2023-10-29 22:06:32 -07:00
  • 3018377389 macos: wip Mitchell Hashimoto 2023-10-28 22:22:19 -07:00
  • 0ca69cbc98 macos: update xib version Mitchell Hashimoto 2023-10-28 21:50:59 -07:00
  • cd18f3455b macos: add needsConfirmQuit helper to surface and split structs Mitchell Hashimoto 2023-10-28 21:43:32 -07:00
  • 981efb11db macos: add HostingWindow helper Mitchell Hashimoto 2023-10-28 21:42:55 -07:00
  • 9b134a60c1 apprt/embedded: add API to detect if a single surface needs quit confirm Mitchell Hashimoto 2023-10-28 21:42:09 -07:00
  • f394324d89 Merge pull request #769 from mitchellh/box-underflow Mitchell Hashimoto 2023-10-30 09:04:17 -07:00
  • 3a5f12b8ab font: box sprite use saturated subtraction Mitchell Hashimoto 2023-10-30 09:01:14 -07:00
  • e188aba7f4 apprt/gtk: if no parent is set on new window, do not inherit wd Mitchell Hashimoto 2023-10-30 08:50:42 -07:00