Commit Graph

  • b711ac8a42 apprt/glfw: implement openconfig Mitchell Hashimoto 2023-12-18 08:20:29 -08:00
  • 9c0de96c79 Merge pull request #1116 from clebs/feature/settings-shortcut Mitchell Hashimoto 2023-12-18 08:08:48 -08:00
  • aa9b7cd2e9 input: clarify some limitations of opening config Mitchell Hashimoto 2023-12-18 08:07:41 -08:00
  • 2c311ab369 apprt/gtk: hook up open config Mitchell Hashimoto 2023-12-18 08:04:24 -08:00
  • 7600c761ef fix callback struct ordering, use internal_os.open Mitchell Hashimoto 2023-12-18 08:00:40 -08:00
  • f3b242a9a4 Merge pull request #1120 from mitchellh/macos-close-all Mitchell Hashimoto 2023-12-17 20:56:20 -08:00
  • 97433d3aa1 macos: close all windows Mitchell Hashimoto 2023-12-17 20:38:52 -08:00
  • b6ed5f7e4a Merge pull request #1119 from mitchellh/macos-close-win Mitchell Hashimoto 2023-12-17 20:30:21 -08:00
  • 20ba6f3d78 macos: close_window binding works properly again Mitchell Hashimoto 2023-12-17 20:26:17 -08:00
  • 765fbdb4f1 Merge pull request #1118 from mitchellh/gtk-tab Mitchell Hashimoto 2023-12-17 20:16:27 -08:00
  • c97f6ac027 input: translate '\t' to Key.tab Mitchell Hashimoto 2023-12-17 20:14:41 -08:00
  • 7ae45b522a Merge pull request #1117 from mitchellh/macos-about Mitchell Hashimoto 2023-12-17 15:51:50 -08:00
  • 2e74a0f9d4 macos: custom about window so we can be a first responder Mitchell Hashimoto 2023-12-17 15:37:23 -08:00
  • 4c228660c5 Merge pull request #1109 from cespare/linux-install-deps Mitchell Hashimoto 2023-12-17 15:00:02 -08:00
  • 548f59566d Merge pull request #1114 from vancluever/vancluever-powerline-no-constrain Mitchell Hashimoto 2023-12-17 07:47:38 -08:00
  • 646e3c365c Add settings shortcut on MacOS Borja Clemente 2023-12-17 14:22:38 +01:00
  • fad0b9a49c renderer: don't constrain Powerline glyphs Chris Marchesi 2023-12-16 23:18:49 -08:00
  • 5eea79ad0d Merge pull request #1112 from vancluever/vancluever-fix-hidden-mouse-typing Mitchell Hashimoto 2023-12-16 22:36:01 -08:00
  • a6aad756e5 Surface: ensure keyToMouseShape respects hidden state Chris Marchesi 2023-12-16 22:21:44 -08:00
  • ec2bc74a22 Merge pull request #1111 from mitchellh/adjust-width Mitchell Hashimoto 2023-12-16 20:58:22 -08:00
  • 481529393b font: center text when adjust-cell-width is used Mitchell Hashimoto 2023-12-16 20:56:57 -08:00
  • b622df64b2 Merge pull request #1110 from mitchellh/shape Mitchell Hashimoto 2023-12-16 20:31:33 -08:00
  • 9178fabc5d renderer: also constrain PUA chars if preceded by PUA Mitchell Hashimoto 2023-12-16 20:18:14 -08:00
  • 231a2b6369 renderer/opengl: implement fg_constrained Mitchell Hashimoto 2023-12-16 20:11:37 -08:00
  • 0b658c8217 renderer/metal: constrain PUA glyphs if they aren't next to space Mitchell Hashimoto 2023-12-16 20:07:25 -08:00
  • 2da5ec2c28 Merge pull request #1108 from cespare/url-boundary-regex Mitchell Hashimoto 2023-12-16 19:28:02 -08:00
  • 0ab1b061cc update README with Linux dependency tips Caleb Spare 2023-12-16 18:22:48 -08:00
  • ae94af37c0 config: improve link matching for URLs ending in . or ) Caleb Spare 2023-12-16 16:54:06 -08:00
  • fd80889f9a Merge pull request #1104 from meatcar/gtk-icons-fix Mitchell Hashimoto 2023-12-16 14:23:08 -08:00
  • d796d1259b nix: only add shellhook on linux Mitchell Hashimoto 2023-12-16 14:14:53 -08:00
  • 30d3928e0f termio: allocate initial capacity more accurately Mitchell Hashimoto 2023-12-16 14:04:58 -08:00
  • 212a95866a nix: fix GTK icons for debug builds Denys Pavlov 2023-12-16 13:05:42 -05:00
  • 82f102224f nix: use wrapGAppsHook4 to package ghostty Denys Pavlov 2023-12-16 13:04:54 -05:00
  • 33ebda5633 nix: teach direnv about flake.nix imports Denys Pavlov 2023-12-16 12:58:17 -05:00
  • e4dc9845ed Merge pull request #979 from vancluever/vancluever-rect-crosshair Mitchell Hashimoto 2023-12-16 08:08:11 -08:00
  • add6bfe0df Merge pull request #1106 from mitchellh/macos-zsh Mitchell Hashimoto 2023-12-16 08:00:29 -08:00
  • a8ef7d73d7 macos: do not load zsh config on the outer zsh launch Mitchell Hashimoto 2023-12-16 07:54:10 -08:00
  • 6e8ed4e8b3 Surface: set crosshair, change event processing logic for mouse tracking Chris Marchesi 2023-12-01 12:15:43 -08:00
  • 8464010903 Merge pull request #1105 from mitchellh/kitty-lock Mitchell Hashimoto 2023-12-15 14:47:30 -08:00
  • 5b4232b094 renderer/opengl: acquire lock to prep kitty images Mitchell Hashimoto 2023-12-15 14:15:32 -08:00
  • 5051c01514 Merge pull request #1091 from vancluever/vancluever-conformance-tests-stable-strings Mitchell Hashimoto 2023-12-15 12:43:24 -08:00
  • c534cd0b96 Merge pull request #1094 from gpanders/decrqss Mitchell Hashimoto 2023-12-15 12:34:08 -08:00
  • d702e0d19e Merge pull request #1103 from mitchellh/apprt/num-mismatch Mitchell Hashimoto 2023-12-15 12:33:36 -08:00
  • ed3e436e47 apprt: Fix key callback input key assignments Brian Cain 2023-12-15 11:23:52 -08:00
  • e36c5203fa Merge pull request #1102 from mitchellh/macos-login Mitchell Hashimoto 2023-12-15 10:13:52 -08:00
  • ac3873401c termio/exec: only use sh login flag in flatpak Mitchell Hashimoto 2023-12-15 10:00:53 -08:00
  • b19ec39868 config: remove command-arg Mitchell Hashimoto 2023-12-15 09:59:04 -08:00
  • c345d3c941 termio/exec: use login(1) on macOS Mitchell Hashimoto 2023-12-15 09:34:03 -08:00
  • 47f8202334 termio: remove some code duplication in DECRQSS handler Gregory Anders 2023-12-15 08:29:19 -06:00
  • 08967f43e3 termio: use u2 for length Gregory Anders 2023-12-15 08:05:32 -06:00
  • 5e7e3be60a build: use dedicated strings for conformance test keys Chris Marchesi 2023-12-14 10:56:30 -08:00
  • bf06c05c09 termio: implement DECRQSS Gregory Anders 2023-12-14 14:48:12 -06:00
  • 05222b3ea8 Merge pull request #1093 from mitchellh/coretext-font-family Mitchell Hashimoto 2023-12-14 14:00:19 -08:00
  • 22d631942c font/coretext: use CTFontCopyFamilyName Kyaw 2023-12-15 02:26:47 +06:30
  • 2cda1e0514 Merge pull request #1088 from mitchellh/kitty-mods Mitchell Hashimoto 2023-12-13 21:57:30 -08:00
  • 9642dd3275 macos: proper event when sided mod released with other side pressed Mitchell Hashimoto 2023-12-13 21:33:39 -08:00
  • 9f7e53620b Merge pull request #1070 from mattrobenolt/overlay-color Mitchell Hashimoto 2023-12-13 19:10:22 -08:00
  • 220da88a9a config: make unfocused-split-fill default to bg Mitchell Hashimoto 2023-12-13 19:06:25 -08:00
  • 4e0916d397 config: C API read allows any packed struct that fits in c int Mitchell Hashimoto 2023-12-13 18:54:41 -08:00
  • 6b94252da6 config: docs Mitchell Hashimoto 2023-12-13 18:54:36 -08:00
  • 5baab8f4f3 Merge pull request #1075 from rockorager/keypad Mitchell Hashimoto 2023-12-13 18:48:15 -08:00
  • 89348fd73e include: add new keycodes Mitchell Hashimoto 2023-12-13 18:46:55 -08:00
  • c905b08b1e apprt/gtk: slight stylistic change Mitchell Hashimoto 2023-12-13 18:40:12 -08:00
  • 18664b6fdf Merge pull request #1087 from mitchellh/close-quit Mitchell Hashimoto 2023-12-13 16:36:45 -08:00
  • b021d76edf core: quit-after-last-window-closed works properly with "exit" Mitchell Hashimoto 2023-12-13 16:35:14 -08:00
  • 2732ca9c5c os: passwd also gets username Mitchell Hashimoto 2023-12-13 15:35:21 -08:00
  • cc6270f549 Merge pull request #1083 from gpanders/control-key-handling Mitchell Hashimoto 2023-12-13 13:50:06 -08:00
  • fefd4ca04d macos: style changes, make equivalent not an optional Mitchell Hashimoto 2023-12-13 13:49:39 -08:00
  • 54a5246ead Merge pull request #1084 from mitchellh/kitty-again Mitchell Hashimoto 2023-12-13 13:41:46 -08:00
  • 5a372f6a06 input/kitty: do not encode event with mods if press Mitchell Hashimoto 2023-12-13 13:39:44 -08:00
  • 163ee1d75a macos: special case handling of some control keys Gregory Anders 2023-12-13 14:41:27 -06:00
  • 8dba9f0cd6 Merge pull request #1081 from vancluever/vancluever-rect-select-fix-drag Mitchell Hashimoto 2023-12-13 12:12:08 -08:00
  • cfc4889572 Merge pull request #1077 from meatcar/gtk-tab-middleclick-close Mitchell Hashimoto 2023-12-13 11:59:41 -08:00
  • 63f2d3ff1a Merge pull request #1079 from mitchellh/unadjusted-box Mitchell Hashimoto 2023-12-13 11:07:15 -08:00
  • b3c685d385 Merge pull request #1080 from mitchellh/kitty Mitchell Hashimoto 2023-12-13 11:03:15 -08:00
  • c0eded766a input/kitty: do not encode event+mods if they're both default Mitchell Hashimoto 2023-12-13 10:57:17 -08:00
  • aeaf5ea467 Surface: fix some rectangle select behaviors Chris Marchesi 2023-12-13 10:51:17 -08:00
  • 08e0d0b836 apprt/gtk: do not encode control characters into utf8 event field Mitchell Hashimoto 2023-12-13 10:45:47 -08:00
  • b3522f548e confirmance: fix unused var warnings Mitchell Hashimoto 2023-12-13 10:36:08 -08:00
  • 85b40874cf font/sprite: manually determine which box codepoints are unadjusted Mitchell Hashimoto 2023-12-13 10:32:16 -08:00
  • fc7013fc2e gtk: close tabs with middle-click Denys Pavlov 2023-12-13 11:07:23 -05:00
  • 4bd9b1365a key: add TODO's for media keys Tim Culverhouse 2023-12-13 06:57:15 -06:00
  • a0880bcfed key: add additional keypad keys Tim Culverhouse 2023-12-13 06:53:33 -06:00
  • eb8fc910e0 gtk: get num_lock state for key events Tim Culverhouse 2023-12-12 16:43:55 -06:00
  • ae6645586e unpack rgb correctly Matt Robenolt 2023-12-12 21:56:35 -08:00
  • 20dbe9792e Merge pull request #1072 from mitchellh/cell-height Mitchell Hashimoto 2023-12-12 20:59:48 -08:00
  • 1c3948f4d7 Merge pull request #1062 from mitchellh/mrn/gtk-equalize-splits Mitchell Hashimoto 2023-12-12 20:59:33 -08:00
  • 8fc0cdb220 font: cursor size remains original cell height if height adjusted Mitchell Hashimoto 2023-12-12 20:41:11 -08:00
  • 47b0592c73 gtk: use f64 everywhere instead of i16/f16/c_int Thorsten Ball 2023-12-13 05:38:34 +01:00
  • dafc02e29c font: adjust cell baseline to center after modification, fix styles Mitchell Hashimoto 2023-12-12 20:14:02 -08:00
  • 6403ef1198 font/coretext: ceil the cell height and ascent metrics Mitchell Hashimoto 2023-12-12 19:58:57 -08:00
  • 1b039b35ac typos Matt Robenolt 2023-12-12 17:22:37 -08:00
  • 3866e09210 Use packed struct Matt Robenolt 2023-12-12 17:20:42 -08:00
  • 91937c4ada Apply feedback Matt Robenolt 2023-12-12 17:01:50 -08:00
  • 8e607f372b Configurable unfocused dimming color Matt Robenolt 2023-12-12 16:34:41 -08:00
  • 7c2ecfea90 Merge pull request #1061 from jcollie/nix-formatting Mitchell Hashimoto 2023-12-12 14:31:26 -08:00
  • 33c2ffcdd1 Fix another spelling error. Jeffrey C. Ollie 2023-12-12 12:57:06 -06:00
  • f076d6c958 Fix spelling error. Jeffrey C. Ollie 2023-12-12 12:38:39 -06:00
  • e67fa7abe0 gtk: implement equalize_splits Thorsten Ball 2023-12-12 19:30:29 +01:00
  • ec5b26347f Add formatter output to flake so that 'nix fmt' does the right thing. Jeffrey C. Ollie 2023-12-12 11:55:44 -06:00