Commit Graph

  • 6e2b7c607e pkg/libpng, pkg/zlib use package manager Mitchell Hashimoto 2023-10-01 11:25:18 -07:00
  • a75403990a Merge pull request #602 from mitchellh/update-zig Mitchell Hashimoto 2023-10-01 09:26:44 -07:00
  • 9e6cb63a1e update zig Mitchell Hashimoto 2023-10-01 09:11:41 -07:00
  • a9f70f875c Merge pull request #599 from mitchellh/win-size Mitchell Hashimoto 2023-09-30 21:49:40 -07:00
  • cec45de842 config: note gtk bug Mitchell Hashimoto 2023-09-30 21:48:22 -07:00
  • 769e7df675 apprt/gtk: implement default window size Mitchell Hashimoto 2023-09-30 21:41:17 -07:00
  • a1a8aeb104 initial window size needs to take into account window chrome Mitchell Hashimoto 2023-09-30 21:35:50 -07:00
  • cc8e1cd936 macos: support initial window size Mitchell Hashimoto 2023-09-30 20:47:31 -07:00
  • 8cb96a28c1 config: increase eval branches for new configs Mitchell Hashimoto 2023-09-30 20:15:07 -07:00
  • 604eeceb03 apprt/glfw: support window-width, window-height configurations Mitchell Hashimoto 2023-09-22 18:54:58 -07:00
  • 3c0700c6b0 os: launchFromDesktop works even if the artifact is a lib Mitchell Hashimoto 2023-09-30 19:09:52 -07:00
  • 268259112b Merge pull request #597 from nfisher1226/linux_text_pointer Mitchell Hashimoto 2023-09-30 15:46:33 -07:00
  • abf43ddfcc apprt/gtk: change default cursor to text Mitchell Hashimoto 2023-09-30 15:46:03 -07:00
  • 614a9775c6 Set the mouse pointer to "text" (an I-beam) when it is over the gl_area which the terminal embeds into for the Gtk interface. Addresses https://github.com/mitchellh/ghostty/issues/596 Nathan Fisher 2023-09-30 18:26:40 -04:00
  • 5320f1bd11 Merge pull request #595 from mitchellh/gtk-single Mitchell Hashimoto 2023-09-30 08:54:33 -07:00
  • 6c69f0ef63 apprt/gtk: gtk-single-instance defaults to true only if desktop env Mitchell Hashimoto 2023-09-30 08:46:39 -07:00
  • 8b8217132b Merge pull request #594 from mitchellh/gtk-prev-tab Mitchell Hashimoto 2023-09-29 22:22:57 -07:00
  • 8f82f8cad6 apprt/embedded: adapt to new binding API Mitchell Hashimoto 2023-09-29 22:13:34 -07:00
  • 56b0cb51d5 apprt/gtk: previous_tab/next_tab action do not consume if there are no tabs Mitchell Hashimoto 2023-09-29 22:12:38 -07:00
  • a85c508892 apprt/gtk: add ctrl+page-up/down as prev/next tab Mitchell Hashimoto 2023-09-29 22:04:30 -07:00
  • 659fa2cc66 config: keybinding clone must clone all members Mitchell Hashimoto 2023-09-29 22:04:17 -07:00
  • 521a2d15bb Merge pull request #593 from mitchellh/unconsumed-keys Mitchell Hashimoto 2023-09-29 21:52:03 -07:00
  • abc3838546 termio: clear screen always sends form feed (0x0C) Mitchell Hashimoto 2023-09-29 21:42:58 -07:00
  • 3569073ff5 core: handle unconsumed bindings in key callbacks Mitchell Hashimoto 2023-09-29 21:37:30 -07:00
  • 47ee1e7355 input: Binding string can be unconsumed with "unconsumed:" prefix Mitchell Hashimoto 2023-09-29 21:34:23 -07:00
  • 9d0e7ab138 input: binding set can track unconsumed triggers Mitchell Hashimoto 2023-09-29 20:18:41 -07:00
  • f9962a04ef recomment line Mitchell Hashimoto 2023-09-29 20:01:26 -07:00
  • ecb1d19890 input: fix regression with ascii mapping to a keypad key Mitchell Hashimoto 2023-09-29 20:00:50 -07:00
  • d90aba20fe Merge pull request #592 from mitchellh/gtk-desktop Mitchell Hashimoto 2023-09-29 16:03:20 -07:00
  • d03083c7f5 apprt/gtk: default working-directory to home if launched from desktop Mitchell Hashimoto 2023-09-29 15:51:27 -07:00
  • e12cc5f831 Merge pull request #591 from nfisher1226/desktop_categories Mitchell Hashimoto 2023-09-29 15:30:28 -07:00
  • 865b43cd4d Add Categories entry to .desktop file so Linux desktops have a better chance of placing the menu entry into an appropriate category Nathan Fisher 2023-09-29 18:24:48 -04:00
  • 53a31da4a3 Merge pull request #589 from moderation/main Mitchell Hashimoto 2023-09-29 15:20:58 -07:00
  • 4de658aa2d Merge pull request #590 from rockorager/clear-sel Mitchell Hashimoto 2023-09-29 15:17:48 -07:00
  • 488e6670c2 selection: only clear when keypress has utf8 Tim Culverhouse 2023-09-29 15:56:03 -05:00
  • 0df2d78093 vendor: update harfbuzz. moderation 2023-09-29 14:05:42 -07:00
  • 3bfcb010ef Merge pull request #588 from mitchellh/corrupt-lang Mitchell Hashimoto 2023-09-29 13:20:31 -07:00
  • d878d16779 os: unset lang completely setlocale fails Mitchell Hashimoto 2023-09-29 13:11:07 -07:00
  • 38a7c2270b os: we need to copy the old lang pointer before we unsetenv Mitchell Hashimoto 2023-09-29 12:56:43 -07:00
  • 071a53bb33 Merge pull request #585 from mikdusan/fullscreen Mitchell Hashimoto 2023-09-29 12:06:52 -07:00
  • f386f12e8a macos: safeAreaInsets.top includes menu Mitchell Hashimoto 2023-09-29 12:05:24 -07:00
  • 1f30e4e2ed macos: adjust fullscreen frame height for notch Michael Dusan 2023-09-29 12:46:22 -04:00
  • 1f5518cd83 Merge pull request #587 from mitchellh/patrickf/document-font-config Mitchell Hashimoto 2023-09-29 11:57:44 -07:00
  • 7bbe669641 Merge pull request #578 from rockorager/dev Mitchell Hashimoto 2023-09-29 11:56:34 -07:00
  • a2e2889f2b input: make Key ascii functions comptime-generated Mitchell Hashimoto 2023-09-29 11:52:40 -07:00
  • 741606a7ab fix grammar Patrick Fong 2023-09-29 11:44:32 -07:00
  • d832507644 improve docs on font config Patrick Fong 2023-09-29 11:42:49 -07:00
  • 12f355ebe0 Merge branch 'esc-utf8' Mitchell Hashimoto 2023-09-29 08:39:01 -07:00
  • a8aef28a02 Merge pull request #581 from mitchellh/curtbushko/initial-windows-build Mitchell Hashimoto 2023-09-29 08:37:48 -07:00
  • 11cb6824cd input: don't ESC prefix non-ascii characters Tim Culverhouse 2023-09-29 09:49:09 -05:00
  • 71d14f5dff create script and dump logs Curt Bushko 2023-09-29 10:41:28 -04:00
  • fb649e689d input(kitty): fix reporting of alternate keys Tim Culverhouse 2023-09-28 12:23:20 -05:00
  • 4f2d67d8f3 gtk(input): fix value used for lowercase lower_unicode Tim Culverhouse 2023-09-28 10:12:43 -05:00
  • 3ef67fe025 Merge pull request #580 from mitchellh/scroll-offset-mess Mitchell Hashimoto 2023-09-28 21:54:28 -07:00
  • 54bbcd875a run prettier Curt Bushko 2023-09-29 00:54:19 -04:00
  • 837afab98f inital windows build support Curt Bushko 2023-09-29 00:43:01 -04:00
  • 6fd082ed63 terminal: scroll region scroll up copied the wrong length of data Mitchell Hashimoto 2023-09-28 21:10:37 -07:00
  • 7c440dea5e update zig Mitchell Hashimoto 2023-09-28 15:30:51 -07:00
  • 73331887fe fabs builtin was renamed Nathan Youngman 2023-09-27 23:52:25 -06:00
  • 145017915e Merge pull request #579 from mitchellh/prettier-nix Mitchell Hashimoto 2023-09-28 15:23:29 -07:00
  • 779611c04b nix: install prettier, also ignore zig-cache/out Mitchell Hashimoto 2023-09-28 15:07:36 -07:00
  • a0a8901d8b Merge pull request #577 from mitchellh/patrickf/lint-markdown Mitchell Hashimoto 2023-09-28 15:04:03 -07:00
  • caf134401f don't lint macos/, undo macos/ changes Patrick Fong 2023-09-28 11:53:31 -07:00
  • 8eb042968c undo changes to vendor Patrick Fong 2023-09-28 11:22:28 -07:00
  • 4f6401e815 update linting doc Patrick Fong 2023-09-28 11:20:48 -07:00
  • 6bceea898b update linting doc Patrick Fong 2023-09-28 11:18:58 -07:00
  • 3c44c08ffd add linting doc Patrick Fong 2023-09-28 11:14:31 -07:00
  • 09bafd753a ignore some other stuff Patrick Fong 2023-09-28 11:06:04 -07:00
  • c2ec3f75ad lint JSON and Typescript as well Patrick Fong 2023-09-28 11:05:54 -07:00
  • 1cb6b50331 add Prettier step to check formatting Patrick Fong 2023-09-28 10:56:53 -07:00
  • 9d2a85d9cd lint all Yaml files Patrick Fong 2023-09-28 10:42:38 -07:00
  • 8be80558c7 lint all Md files Patrick Fong 2023-09-28 10:27:15 -07:00
  • 28b7782bbe core: do not scroll viewport if mouse reporting is requested Mitchell Hashimoto 2023-09-28 09:50:44 -07:00
  • c987ce785b Merge pull request #576 from mitchellh/gtk-wide Mitchell Hashimoto 2023-09-28 08:56:11 -07:00
  • 685495c896 apprt/gtk: make wide-style gtk tabs configurable Mitchell Hashimoto 2023-09-28 08:54:15 -07:00
  • 16f5af8b32 macos: relable tabs when config is reloaded Mitchell Hashimoto 2023-09-28 08:36:02 -07:00
  • 0e4b91de88 macos: stylistic changes Mitchell Hashimoto 2023-09-28 08:34:27 -07:00
  • 137d24db9c macos: display keybinding instead of index in tab label Gregory Anders 2023-09-27 22:30:27 -05:00
  • 1fbd5e5590 macos: add keyEquivalent overload to also return modifier string Gregory Anders 2023-09-27 22:30:10 -05:00
  • 4837d840f6 macos: create modifier flags as OptionSet instead of from array Gregory Anders 2023-09-27 22:28:36 -05:00
  • 8f75e83958 macos: rename indexTabs() to relabelTabs() Gregory Anders 2023-09-27 22:27:48 -05:00
  • 59ba6fac2b macos: add tab index labels Gregory Anders 2023-09-26 21:31:14 -05:00
  • 752aa11930 Merge pull request #575 from rockorager/dev Mitchell Hashimoto 2023-09-28 08:08:59 -07:00
  • d0c673cdfc terminfo: use 'xterm-ghostty' as primary name Tim Culverhouse 2023-09-28 09:49:37 -05:00
  • c540d18095 config: default TERM to xterm-ghostty Tim Culverhouse 2023-09-28 09:45:57 -05:00
  • 5e473ebdb0 terminfo: add additional entries, fix smkx/rmkx Tim Culverhouse 2023-09-28 06:56:21 -05:00
  • 6be4e4d45d Revert "macos: on Sonoma, manually add menu height padding for visible-menu" Mitchell Hashimoto 2023-09-27 22:13:55 -07:00
  • fa56d6325e Merge pull request #569 from nfisher1226/expanded_tabs Mitchell Hashimoto 2023-09-27 21:57:21 -07:00
  • 0529c8bc28 terminfo: increase buffer size for test Mitchell Hashimoto 2023-09-27 21:56:55 -07:00
  • dca0ddb7e1 (Gtk) Set tab labels to fill the available space, so that they will divide up the avialable horizontal area instead of leaving a large empty space in the tab bar. Nathan Fisher 2023-09-28 00:10:07 -04:00
  • 1942baefc6 Merge pull request #568 from rockorager/dev Mitchell Hashimoto 2023-09-27 19:45:10 -07:00
  • 25710dfa6d terminfo: add mouse entries, correct kmouse Tim Culverhouse 2023-09-27 21:41:05 -05:00
  • a672519394 Merge pull request #567 from rockorager/dev Mitchell Hashimoto 2023-09-27 19:13:55 -07:00
  • 0231c61a50 termio: reset mouse shape on terminal reset Tim Culverhouse 2023-09-27 20:51:31 -05:00
  • 3188056bb2 Merge pull request #565 from mitchellh/macos-fs-menu Mitchell Hashimoto 2023-09-27 18:43:13 -07:00
  • c9b5e27f58 Merge pull request #564 from mitchellh/sonoma-fs Mitchell Hashimoto 2023-09-27 18:42:49 -07:00
  • 21b46bd612 macos: change text to "toggle full screen" Mitchell Hashimoto 2023-09-27 18:41:30 -07:00
  • 57213547cd macos: custom fullscreen menu item to respect non-native fullscreen Mitchell Hashimoto 2023-09-27 18:34:04 -07:00
  • 1dab2f9dd3 macos: on Sonoma, manually add menu height padding for visible-menu Mitchell Hashimoto 2023-09-27 17:53:35 -07:00
  • dcb25c6aa6 Merge pull request #563 from mitchellh/xtgettcap Mitchell Hashimoto 2023-09-27 15:07:47 -07:00