Commit Graph

  • f0fc82c80f OSC: account for 32-bit systems in comptime Command size check Jeffrey C. Ollie 2025-05-24 12:12:28 -05:00
  • 5fb32fd8a0 OSC: add comptime check for size of OSC Command Jeffrey C. Ollie 2025-05-24 11:37:34 -05:00
  • bcf4d55dad OSC: nest ColorOperation-related structs Jeffrey C. Ollie 2025-05-24 11:30:17 -05:00
  • fa03115f01 OSC: don't use arena during testing Jeffrey C. Ollie 2025-05-24 10:52:36 -05:00
  • 35384670c4 OSC: fix typo Jeffrey C. Ollie 2025-05-24 08:59:37 -05:00
  • e0ddc7a2fa OSC: clean up color_operation handling Jeffrey C. Ollie 2025-05-24 08:32:10 -05:00
  • f2dfd9f677 OSC: improve formatting of ColorOperationSource Jeffrey C. Ollie 2025-05-24 08:18:09 -05:00
  • bd4d1950ce OSC: remove unused code Jeffrey C. Ollie 2025-05-24 08:17:31 -05:00
  • 479fa9f809 OSC: use std.SegmentedList instead of custom data structure Jeffrey C. Ollie 2025-05-24 08:04:33 -05:00
  • 397a8b13e0 OSC: more tests Jeffrey C. Ollie 2025-05-23 22:57:18 -05:00
  • 1d9d253e4d OSC: fix bug with buffer disappearing Jeffrey C. Ollie 2025-05-23 22:26:21 -05:00
  • 04e8e52171 OSC: reflow comment Jeffrey C. Ollie 2025-05-23 22:26:01 -05:00
  • 1288296fdc OSC: add a datastructure to prevent some (most?) allocations Jeffrey C. Ollie 2025-05-23 22:04:26 -05:00
  • 5bb7492955 OSC: convert OSC 110, 111, and 112 and add more tests Jeffrey C. Ollie 2025-05-23 20:44:33 -05:00
  • 5ec1c15ecf OSC: add more tests Jeffrey C. Ollie 2025-05-23 18:05:59 -05:00
  • 9c1abf487e OSC: start adding structure to allow multiple color operations per OSC Jeffrey C. Ollie 2025-05-23 17:15:40 -05:00
  • b2f3c7f309 fix: properly intialize key event in GlobalEventTap (#7462) Mitchell Hashimoto 2025-05-29 08:48:10 -07:00
  • d1501a4925 fix: properly intialize key event in GlobalEventTap Daniel Wennberg 2025-05-27 22:15:43 -07:00
  • 8a00aa8223 code style: use @splat where possible (#7461) Mitchell Hashimoto 2025-05-27 21:30:23 -07:00
  • 6f7e9d5bea code style: use @splat where possible Qwerasd 2025-05-27 21:55:28 -06:00
  • ad632f1068 Add support for buffer switching with CSI ? 47 h/l (#7443) Mitchell Hashimoto 2025-05-27 11:54:28 -07:00
  • 21c97aa9d6 add support for buffer switching with CSI ? 47 h/l Jonatan Borkowski 2025-05-25 22:22:07 +02:00
  • d72a1511fe Rework mouse selection logic (#7444) Mitchell Hashimoto 2025-05-27 10:12:31 -07:00
  • ba02f0ae22 decl literal Mitchell Hashimoto 2025-05-27 09:45:31 -07:00
  • 6aa84d0e92 test: introduce helper function for mouse selection tests Qwerasd 2025-05-26 14:31:59 -06:00
  • 4d11673318 unit test mouse selection logic Qwerasd 2025-05-26 12:33:36 -06:00
  • ecdac8c8c1 terminal: rework selection logic in core surface Qwerasd 2025-05-25 19:24:29 -06:00
  • 58592d3f65 GTK: Don't clamp cursorpos, allow negative values Qwerasd 2025-05-25 19:01:39 -06:00
  • 1ce6544945 Wrap comment at 80 cols Qwerasd 2025-05-25 19:00:28 -06:00
  • 04db2f664b Miscellaneous TODOs (#7451) Mitchell Hashimoto 2025-05-27 07:17:45 -07:00
  • 6b1b5ca0e9 nix: update to Nix 25.05 and Zig 0.14.1 (#7447) Mitchell Hashimoto 2025-05-27 07:12:17 -07:00
  • 483cb42088 Correct $XDG_CONFIG_DIR to $XDG_CONFIG_HOME (#7454) Mitchell Hashimoto 2025-05-27 07:10:17 -07:00
  • 468bfce091 Correct $XDG_CONFIG_DIR to $XDG_CONFIG_HOME in theme documentation. Kat 2025-05-27 22:40:01 +10:00
  • 2384bd69cc style: use decl literals Qwerasd 2025-05-26 21:39:15 -06:00
  • 2fe2ccdbde font/sprite: use decl literals in box drawing code Qwerasd 2025-05-26 19:56:35 -06:00
  • 2905b47279 font: use labeled switch continue pattern for feature string parser Qwerasd 2025-05-26 19:39:39 -06:00
  • 695e0b3e57 nix: temporarily remove snapcraft from the devshell Jeffrey C. Ollie 2025-05-26 11:43:52 -05:00
  • 48b6807ac9 nix: fix typos Jeffrey C. Ollie 2025-05-26 11:12:30 -05:00
  • 98309e3226 nix: update to Nix 25.05 and Zig 0.14.1 Jeffrey C. Ollie 2025-05-26 10:47:43 -05:00
  • 25a708ed98 terminal/style: compare packed styles directly, no cast needed Qwerasd 2025-05-25 22:51:14 -06:00
  • 19db2e2755 CircBuf: non-allocating rotateToZero Qwerasd 2025-05-25 22:25:23 -06:00
  • 3f6c02b49e gtk: improve app id validation (#7442) Jeffrey C. Ollie 2025-05-25 16:11:26 -05:00
  • 113c196078 gtk: use 'gio.Application.idIsValid' instead of 'isValidAppId' alex-huff 2025-05-25 13:20:29 -05:00
  • 6697dc6642 Add new and update Norwegian split translations (#7423) Mitchell Hashimoto 2025-05-25 12:27:40 -07:00
  • 731d0f0444 Update iTerm2 colorschemes (#7435) Mitchell Hashimoto 2025-05-25 12:21:17 -07:00
  • 0415a65083 gtk: improve app id validation alex-huff 2025-05-25 11:43:40 -05:00
  • b94d2da567 deps: Update iTerm2 color schemes mitchellh 2025-05-25 00:15:05 +00:00
  • 034c1c12ef add cut/copy/paste keys (#7430) Mitchell Hashimoto 2025-05-24 07:17:49 -07:00
  • a8651882a7 add cut/copy/paste keys Jörg Thalheim 2025-05-24 00:29:53 +02:00
  • cf7e76d8f2 Adding Argentinian Spanish to CODEOWNERS Alan Moyano 2025-05-23 17:25:14 -03:00
  • 7bf01b97ca Merge branch 'ghostty-org:main' into main Alan Moyano 2025-05-23 17:21:00 -03:00
  • 26a42fac0e Update Turkish translations (#7408) Mitchell Hashimoto 2025-05-23 07:15:46 -07:00
  • 5eb32a3c47 synthetic package (#7409) Mitchell Hashimoto 2025-05-23 07:15:33 -07:00
  • ab25600b2d Add new and update Norwegian split translations Christoffer Tønnessen 2025-05-23 10:46:24 +02:00
  • a2f52b08e5 build(deps): bump cachix/cachix-action from 15 to 16 (#7412) Mitchell Hashimoto 2025-05-21 15:22:34 -07:00
  • 7dae4d287c build(deps): bump namespacelabs/nscloud-cache-action from 1.2.0 to 1.2.7 (#7411) Mitchell Hashimoto 2025-05-21 15:22:24 -07:00
  • 9079561300 build(deps): bump cachix/cachix-action from 15 to 16 dependabot[bot] 2025-05-21 21:15:50 +00:00
  • 4a8c3df814 build(deps): bump cachix/install-nix-action from 30 to 31 (#7410) Mitchell Hashimoto 2025-05-21 14:14:50 -07:00
  • 56fb1cbaaf build(deps): bump namespacelabs/nscloud-cache-action from 1.2.0 to 1.2.7 dependabot[bot] 2025-05-21 17:40:28 +00:00
  • adbf834c36 build(deps): bump cachix/install-nix-action from 30 to 31 dependabot[bot] 2025-05-21 17:40:25 +00:00
  • f1c42c9f8c synthetic package Mitchell Hashimoto 2025-05-16 10:14:39 -07:00
  • 81647bfae6 Update Turkish translations Emir SARI 2025-05-21 20:06:07 +03:00
  • 4c50a4d487 nix: don't strip if we are building a debug version of the package (#7395) Mitchell Hashimoto 2025-05-20 06:47:27 -07:00
  • 362d026dba flatpak: Add --device=all permission (#7401) Mitchell Hashimoto 2025-05-19 21:46:06 -07:00
  • ae095d2262 flatpak: Add --device=all permission Liam Hupfer 2025-05-19 22:01:33 -05:00
  • e2df9fa759 build: add unwind tables and frame pointers to debug/test builds (#7398) Mitchell Hashimoto 2025-05-19 19:56:22 -07:00
  • 3d2bc3dca1 build: add unwind tables and frame pointers to debug/test builds Mitchell Hashimoto 2025-05-19 17:05:46 -07:00
  • 9ad0e4675b nix: keep symbols if we're building a debug package Jeffrey C. Ollie 2025-05-19 18:42:16 -05:00
  • 5f3e5afb88 Add Argentinian Spanish translation and locale support Alan Moyano 2025-05-19 20:27:22 -03:00
  • dd5d2c5d0b Add selection-clear-on-typing (#7394) Mitchell Hashimoto 2025-05-19 15:37:25 -07:00
  • ac6aa8d395 Add selection-clear-on-typing Mitchell Hashimoto 2025-05-19 13:56:22 -07:00
  • af293830f3 Update iTerm2 colorschemes (#7378) Mitchell Hashimoto 2025-05-19 07:13:21 -07:00
  • 60d8c42509 gtk: implement global shortcuts (#7083) Leah Amelia Chen 2025-05-19 08:18:28 +02:00
  • 6827dc0964 config: document global: support on Linux Leah Amelia Chen 2025-04-14 16:12:56 +08:00
  • 54dbd1990a gtk: implement global shortcuts Leah Amelia Chen 2025-02-28 14:43:55 +01:00
  • 8a0ca1b573 deps: Update iTerm2 color schemes mitchellh 2025-05-18 00:14:40 +00:00
  • b1af4a597f gtk: implement command palette (#7167) Leah Amelia Chen 2025-05-16 22:16:48 +02:00
  • a6466c5ca0 macOS: use file parent dir for openTerminal service cwd (#7286) (#7292) Mitchell Hashimoto 2025-05-15 20:20:59 -07:00
  • 2d29fe0494 bench: add --mode=gen-osc to generate synthetic OSC sequences (#7359) Mitchell Hashimoto 2025-05-15 20:19:37 -07:00
  • e1de7a99e8 macos: add "Check for Updates" action, menu item & key-binding support (#7361) Mitchell Hashimoto 2025-05-15 15:45:24 -07:00
  • 5826b8b142 Gamma correct image scaling (#7368) Mitchell Hashimoto 2025-05-15 15:36:12 -07:00
  • ea79fdea11 fix(OpenGL): use sRGB texture format for gamma correct interpolation Qwerasd 2025-05-15 12:22:56 -06:00
  • e2f3b6211f fix(Metal): use sRGB texture format for gamma correct interpolation Qwerasd 2025-05-15 12:06:30 -06:00
  • 1d0cb1a9b0 fix(renderer): Don't force images to grid/cell sizes. (#7367) Mitchell Hashimoto 2025-05-15 11:42:05 -07:00
  • ed207514e9 typo Qwerasd 2025-05-15 11:59:17 -06:00
  • 709b0214a0 fix(renderer): Don't force images to grid/cell sizes Qwerasd 2025-05-15 11:37:27 -06:00
  • d6dea79bde gtk: add option to always display the tab bar Leah Amelia Chen 2025-02-05 13:58:01 +01:00
  • f343e1ba46 Fix comma typo Aaron Ruan 2025-05-16 00:40:25 +08:00
  • cc65dfc90e gtk(command_palette): focus fixes Leah Amelia Chen 2025-05-15 17:58:55 +02:00
  • 2800e0c99b gtk(command_palette): address feedback related to selections Leah Amelia Chen 2025-04-24 12:39:36 +08:00
  • 7293d91f10 translations(zh_CN): update Leah Amelia Chen 2025-04-24 12:04:39 +08:00
  • 91f811bfbf translations: update Leah Amelia Chen 2025-04-23 16:58:45 +08:00
  • e97dfc2e19 gtk(command_palette): filter out certain actions Leah Amelia Chen 2025-04-23 16:03:09 +08:00
  • 3b013b1174 gtk: add command palette to titlebar menu Leah Amelia Chen 2025-04-23 15:55:23 +08:00
  • 048e4acb2c gtk: implement command palette Leah Amelia Chen 2025-04-22 13:09:15 +08:00
  • f6d56f4f03 Handle check_for_updates as unimplemented action Aaron Ruan 2025-05-15 23:26:47 +08:00
  • 9ff43cd345 gtk: implement custom audio bell (#5326) Jeffrey C. Ollie 2025-05-15 10:09:39 -05:00
  • 7ccc181332 macos: add "Check for Updates" action, menu item & key-binding support Aaron Ruan 2025-05-15 13:34:44 +08:00
  • 55c1ef779f fix(Metal): interpolate kitty images Qwerasd 2025-05-14 21:12:20 -06:00
  • a74e352726 bench: add --mode=gen-osc to generate synthetic OSC sequences Mitchell Hashimoto 2025-05-14 12:05:33 -07:00