Commit Graph

  • c4ed1f1b80 Use Alejandra to format Nix modules. Jeffrey C. Ollie 2023-12-12 11:38:39 -06:00
  • 2f9750ad7f Merge pull request #1057 from vancluever/vancluever-powerline-half-circle-ellipse-refs Mitchell Hashimoto 2023-12-12 07:46:59 -08:00
  • cee213d00b Merge pull request #1060 from gpanders/osc-hex-colors Mitchell Hashimoto 2023-12-12 07:46:34 -08:00
  • 2a611f5c19 Merge pull request #1059 from jcollie/nix-subpackages Mitchell Hashimoto 2023-12-12 07:45:36 -08:00
  • 2da05a6d5c term: parse hex color string for OSC commands Gregory Anders 2023-12-12 09:40:51 -06:00
  • bba8583a21 Add "terminfo" and "shell_integration" subpackages to the Nix package so that the Ghostty terminfo and shell integration files can be installed on a headless server without copying all of Ghostty to the server. Implementation liberally cribbed from the Kitty Nix package. Jeffrey C. Ollie 2023-12-12 09:30:21 -06:00
  • c03ae47a27 Powerline: add references for the ellipse algorithm Chris Marchesi 2023-12-12 00:10:40 -08:00
  • e5acb082c1 Merge pull request #1056 from mitchellh/ct-shaping Mitchell Hashimoto 2023-12-11 22:17:27 -08:00
  • 24d4981996 font: note why shaper is not enabled Mitchell Hashimoto 2023-12-11 21:58:49 -08:00
  • bcf6753c68 renderer/opengl: use new glyph offsets Mitchell Hashimoto 2023-12-11 21:47:03 -08:00
  • 34cdb871f5 font/coretext: clarify buggy coretext shaper Mitchell Hashimoto 2023-12-11 21:42:49 -08:00
  • 489ed57e2f font/harfbuzz: track x/y offsets Mitchell Hashimoto 2023-12-11 21:41:13 -08:00
  • d116ed0583 Merge pull request #1055 from vancluever/vancluever-powerline-half-circle-ellipse Mitchell Hashimoto 2023-12-11 21:30:11 -08:00
  • 114723af9e font/coretext: shaper applies x/y offsets Mitchell Hashimoto 2023-12-11 21:22:18 -08:00
  • 4aa56ab8dd Powerline: Change half-circle algorithm to ellipse Chris Marchesi 2023-12-11 21:01:11 -08:00
  • cc0b615552 pkg/macos: more APIs Mitchell Hashimoto 2023-12-11 20:48:45 -08:00
  • fcd9de0311 font/coretext: coretext shaper is cleaner Mitchell Hashimoto 2023-12-11 12:56:30 -08:00
  • b0a7db65be Merge pull request #1051 from RGBCube/main Mitchell Hashimoto 2023-12-11 12:45:35 -08:00
  • d659b12fb9 input: add scroll_page_lines RGBCube 2023-12-11 23:35:40 +03:00
  • 62a5fe0236 font/shape: add coretext shaper Mitchell Hashimoto 2023-12-11 11:13:49 -08:00
  • 0137f5b0d3 pkg/macos: add many more text APIs Mitchell Hashimoto 2023-12-11 11:06:52 -08:00
  • 22a0869525 font/shaper: if char is 0, should send space to shaper Mitchell Hashimoto 2023-12-11 11:06:15 -08:00
  • ff68c56268 pkg/macos: implement CTRun Mitchell Hashimoto 2023-12-11 09:23:40 -08:00
  • 554d2d0185 Merge pull request #1048 from mitchellh/combining Mitchell Hashimoto 2023-12-11 07:56:12 -08:00
  • 3e9a6e4de5 renderer/opengl: apply extra offset for zero-advance glyphs Mitchell Hashimoto 2023-12-10 17:10:00 -08:00
  • 5e9ddb5e65 renderer/metal: offset zero-advance glyphs by the cell width Mitchell Hashimoto 2023-12-10 17:08:32 -08:00
  • 3fdb6a496d font/coretext: calculate advance_x properly Mitchell Hashimoto 2023-12-10 17:08:20 -08:00
  • 39b15a13b4 Merge pull request #1045 from mitchellh/macos-tab Mitchell Hashimoto 2023-12-10 15:13:40 -08:00
  • 45a4573991 macos: previous_tab/next_tab wraps Mitchell Hashimoto 2023-12-10 15:12:22 -08:00
  • 9bd8aa3cce Merge pull request #1044 from mitchellh/keybind-clear Mitchell Hashimoto 2023-12-10 14:25:50 -08:00
  • 715782b60f config: keybind = clear clears unmaps all keybinds Mitchell Hashimoto 2023-12-10 13:57:14 -08:00
  • 85f69a5ba5 Merge pull request #1043 from mitchellh/kitty-replace Mitchell Hashimoto 2023-12-10 09:22:32 -08:00
  • 0b60ae0010 renderer/metal,opengl: replace matching image IDs if transmit time differs Mitchell Hashimoto 2023-12-10 08:47:28 -08:00
  • d51614d319 Merge pull request #1042 from kai-tub/main Mitchell Hashimoto 2023-12-10 06:36:01 -08:00
  • b46fd01c4e doc: Update gtk-titlebar documentation Kai Norman Clasen 2023-12-10 13:35:06 +01:00
  • 3c8b6e8bd7 Merge pull request #1038 from mitchellh/caioaao/fix-build-zig-nightly Mitchell Hashimoto 2023-12-09 15:13:56 -08:00
  • e17427f0c7 Remove redundant inline key Caio Oliveira 2023-12-09 20:03:26 -03:00
  • c20ce263eb Merge pull request #1036 from mitchellh/resize Mitchell Hashimoto 2023-12-09 14:38:15 -08:00
  • b327aab3d0 terminal: resize to less rows with empty lines should trim lines Mitchell Hashimoto 2023-12-09 14:30:54 -08:00
  • 7154214062 Merge pull request #1035 from NReilingh/NReilingh-patch-1 RGBCube 2023-12-10 00:33:12 +03:00
  • 78b16d542a README.md: Fix broken link to devShell.nix Nick Reilingh 2023-12-09 15:49:40 -05:00
  • 43f7fc92e9 Merge pull request #1031 from mitchellh/gtk-unshifted Mitchell Hashimoto 2023-12-08 21:03:04 -08:00
  • 08f2e91ff5 apprt/gtk: use map_keycode to get the proper unshifted key for a layout Mitchell Hashimoto 2023-12-08 20:41:09 -08:00
  • 201d5da768 Merge pull request #1027 from vancluever/vancluever-nix-update-zig-012 Mitchell Hashimoto 2023-12-08 16:19:01 -08:00
  • 42c307ef2a nix: Update nixpkgs-zig-0-12 source Chris Marchesi 2023-12-08 14:51:04 -08:00
  • ec989d6b46 macos: newTab needs to call Controller.showWindow Mitchell Hashimoto 2023-12-08 08:46:05 -08:00
  • 2061acddc9 Merge pull request #1001 from vancluever/vancluever-powerline-half-circles Mitchell Hashimoto 2023-12-08 08:16:55 -08:00
  • d3ccca7c54 Merge pull request #1022 from watura/chore/update-mac-icon Mitchell Hashimoto 2023-12-08 08:15:08 -08:00
  • 0c8883c07e ci: remove garnix for now, we may add it back later Mitchell Hashimoto 2023-12-08 08:14:05 -08:00
  • 6573a48fa3 Merge pull request #1025 from RGBCube/main Mitchell Hashimoto 2023-12-08 08:03:19 -08:00
  • ee26d48140 nix: add back shell.nix Mitchell Hashimoto 2023-12-08 07:59:19 -08:00
  • 24c64d4b44 nix: make devshell platform-specific Mitchell Hashimoto 2023-12-08 07:58:52 -08:00
  • 83f434df50 Merge pull request #1023 from mitchellh/macos-fs Mitchell Hashimoto 2023-12-08 07:36:55 -08:00
  • cc74a8e467 Merge pull request #1024 from mattrobenolt/make-clean Mitchell Hashimoto 2023-12-08 07:35:58 -08:00
  • f7f29f8b29 Merge pull request #1021 from vancluever/vancluever-selection-mirror Mitchell Hashimoto 2023-12-08 07:35:27 -08:00
  • b3082e3925 Use camelCase for all nix files RGBCube 2023-12-08 16:27:26 +03:00
  • 0e941896fa Compile wraptest with O3, run hooks RGBCube 2023-12-08 16:23:06 +03:00
  • 5846d991e9 Add garnix cache and clean up all nix code RGBCube 2023-12-08 12:33:33 +03:00
  • 54e7f13f14 remove new-window action from desktop file Mitchell Hashimoto 2023-12-07 20:46:05 -08:00
  • df142e08ad Selection: fix bottom-right/top-left rectangle selections Chris Marchesi 2023-12-07 18:46:38 -08:00
  • d9725f645a meta: add make clean task Matt Robenolt 2023-12-07 23:07:51 -08:00
  • 4b25356625 macos: manually show window to handle mission control behavior Mitchell Hashimoto 2023-12-07 22:44:47 -08:00
  • d34b5571d8 Powerline: Add half-circle rendering Chris Marchesi 2023-11-30 12:34:24 -08:00
  • 5979bcb74a use images/icons for mac app icons Wataru Nishimoto 2023-12-08 14:55:18 +09:00
  • 9b81d57cb9 remove new-window action from desktop file Mitchell Hashimoto 2023-12-07 20:46:05 -08:00
  • fcbd3ac4de Merge pull request #1019 from mitchellh/underline-palette Mitchell Hashimoto 2023-12-07 15:04:26 -08:00
  • 84a0e4e62d terminal: support 58;5 for setting underline color via 256 palette Mitchell Hashimoto 2023-12-07 14:57:07 -08:00
  • 3f76094d84 macos: handle the "+" button automatically adding the window to the tabs Mitchell Hashimoto 2023-12-07 14:39:54 -08:00
  • 6c285e1a3d Merge pull request #1015 from mitchellh/macos-tab-order Mitchell Hashimoto 2023-12-07 12:42:15 -08:00
  • fc6def01a1 macos: new tab button creates new tab after short delay Mitchell Hashimoto 2023-12-07 12:35:19 -08:00
  • 5057b1bf76 Merge pull request #1012 from mitchellh/close-keybinding Mitchell Hashimoto 2023-12-07 10:39:32 -08:00
  • 9de5d991a2 core: detect inputs that result in surface close and avoid segfault Mitchell Hashimoto 2023-12-07 10:24:39 -08:00
  • 571170c574 Merge pull request #1003 from mitchellh/update-zig Mitchell Hashimoto 2023-12-07 08:05:57 -08:00
  • 53c23b7245 update zig Mitchell Hashimoto 2023-12-06 22:12:36 -08:00
  • 91fced7b05 Merge pull request #1002 from mitchellh/mrn/update-zls Mitchell Hashimoto 2023-12-06 22:07:20 -08:00
  • 7b70df3952 nix: update ZLS Thorsten Ball 2023-12-07 06:28:51 +01:00
  • 219aa3a156 Merge pull request #990 from mitchellh/mrn/gtk-resize-splits Mitchell Hashimoto 2023-12-06 20:53:45 -08:00
  • 3c4bd47de3 apprt/gtk: stylistic changes Mitchell Hashimoto 2023-12-06 20:53:32 -08:00
  • 25231cfbc4 Merge pull request #1000 from mitchellh/packages-default Mitchell Hashimoto 2023-12-06 13:36:13 -08:00
  • c86c558571 Add packages.default property RGBCube 2023-12-06 23:50:44 +03:00
  • fe52ea0909 Merge pull request #998 from RGBCube/main Mitchell Hashimoto 2023-12-06 12:01:31 -08:00
  • 5ccf76e849 Quote URLs in NixOS example RGBCube 2023-12-06 22:52:52 +03:00
  • 8bd6b0697b Merge pull request #997 from mitchellh/mods-change Mitchell Hashimoto 2023-12-06 11:39:09 -08:00
  • 29312e76e5 core: mods change doesn't unhide mouse Mitchell Hashimoto 2023-12-06 11:38:26 -08:00
  • fe3b12c1b4 font: use nerd font patched jetbrains font Mitchell Hashimoto 2023-12-06 11:20:07 -08:00
  • 5ef7fd1dc8 Merge pull request #995 from mitchellh/macos-preedit-bs Mitchell Hashimoto 2023-12-06 09:06:12 -08:00
  • 7ea0dfdd5d macos: if a preedit state is cleared, don't send key event Mitchell Hashimoto 2023-12-06 09:04:59 -08:00
  • 68b4ca3981 Merge pull request #994 from mitchellh/firacode Mitchell Hashimoto 2023-12-06 08:51:51 -08:00
  • 25856d62aa Remove FiraCode leftovers Carlos Alexandro Becker 2023-12-06 13:36:05 -03:00
  • ea3d32e8a4 Merge pull request #993 from mitchellh/default-font Mitchell Hashimoto 2023-12-06 08:10:57 -08:00
  • 55ba15fe66 change default embedded font to JetBrains Mono Mitchell Hashimoto 2023-12-06 08:08:14 -08:00
  • 40e239bf7a gtk: add support for resizing splits via keybinds Thorsten Ball 2023-12-06 06:25:34 +01:00
  • 824d0c5cd5 Merge pull request #988 from mitchellh/scroll-cursor-key Mitchell Hashimoto 2023-12-05 09:51:35 -08:00
  • 534de78d37 core: alternate scroll encoding should respect DECCKM Mitchell Hashimoto 2023-12-05 09:43:53 -08:00
  • 95d426739d Merge pull request #987 from rockorager/mode-1047 Mitchell Hashimoto 2023-12-05 09:36:10 -08:00
  • c9f2f806ec terminal: implement mode 1047 (alternate screen) Tim Culverhouse 2023-12-05 10:34:25 -06:00
  • f12371ec1c Revert "Revert "ci: use Cirrus macOS VMs (#985)"" Mitchell Hashimoto 2023-12-04 11:01:19 -08:00
  • 7022fe86d5 Revert "ci: use Cirrus macOS VMs (#985)" Mitchell Hashimoto 2023-12-03 21:18:26 -08:00
  • c108b8797f Merge pull request #986 from mitchellh/preedit-alloc Mitchell Hashimoto 2023-12-03 20:46:33 -08:00
  • 0da12bd10e ci: use Cirrus macOS VMs (#985) Mitchell Hashimoto 2023-12-03 20:46:01 -08:00