Commit Graph

  • 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
  • 1dcb23de0f termio/exec: need to defer deinit for DCS command Mitchell Hashimoto 2023-09-27 14:52:13 -07:00
  • 4724e0dcb4 terminfo: numeric comptime buffer only needs to be 10 bytes Mitchell Hashimoto 2023-09-27 14:35:22 -07:00
  • 28329761a7 terminfo: xtgettcap map name should use the source name Mitchell Hashimoto 2023-09-27 14:30:27 -07:00
  • 8208947290 termio/exec: hook up xtgettcap Mitchell Hashimoto 2023-09-27 14:27:56 -07:00
  • a02378f969 terminfo: comptime map for xtgettcap results Mitchell Hashimoto 2023-09-27 14:23:57 -07:00
  • 823f47f695 termio: hook up dcs callbacks Mitchell Hashimoto 2023-09-27 13:32:00 -07:00
  • 032fcee9ff terminal: DCS handler, XTGETTCAP parsing Mitchell Hashimoto 2023-09-27 11:04:32 -07:00
  • 5e3f5e6c50 Merge pull request #559 from mitchellh/update-zig Mitchell Hashimoto 2023-09-27 08:37:07 -07:00
  • 695c50a73a update zig Mitchell Hashimoto 2023-09-27 08:11:59 -07:00
  • 850409b9be Merge pull request #550 from mitchellh/locale Mitchell Hashimoto 2023-09-27 08:02:53 -07:00
  • 1ce5341bb3 Merge pull request #558 from mitchellh/kitty-del Mitchell Hashimoto 2023-09-27 08:00:47 -07:00
  • 35a4427f54 input: 0x7F is a control character, use helper Mitchell Hashimoto 2023-09-27 07:55:02 -07:00
  • 18b42ce6d5 Merge pull request #557 from rockorager/dev Mitchell Hashimoto 2023-09-27 07:37:51 -07:00
  • fe0b93389e terminfo: add bracketed paste entries BD, BE, PS, PE Tim Culverhouse 2023-09-27 09:20:13 -05:00
  • 0c74d13958 Merge pull request #554 from mitchellh/terminfo Mitchell Hashimoto 2023-09-26 22:09:26 -07:00
  • 767a78020a terminfo: add a few more missing entries from tmux(1) Mitchell Hashimoto 2023-09-26 22:08:52 -07:00
  • ece4ddac81 terminfo: OSC 52 support Mitchell Hashimoto 2023-09-26 21:56:22 -07:00