Commit Graph

  • b10b0f06c3 font: remove unused fields from Glyph Qwerasd 2025-07-06 15:53:59 -06:00
  • 3ff11cdd86 Add Hebrew Translations Sl (Shahaf Levi) 2025-07-06 23:38:22 +03:00
  • 185a4ea10b Added bold-color option (#7168) Mitchell Hashimoto 2025-07-06 12:59:04 -07:00
  • 52790fb92c Added bold-color option Robert Ian Hawdon 2025-04-23 12:03:26 +01:00
  • f40c9a4d38 keybind: add copy_title_to_clipboard action (#7833) Jeffrey C. Ollie 2025-07-06 14:34:20 -05:00
  • 7884872d4e keybind: don't clobber the clipboard if the title is empty Jeffrey C. Ollie 2025-07-06 14:15:11 -05:00
  • 04c5bb2984 Add link-previews option (#7831) Mitchell Hashimoto 2025-07-06 12:09:39 -07:00
  • c4e2a70010 Nerd Font Constraint Fixes (#7834) Mitchell Hashimoto 2025-07-06 12:06:13 -07:00
  • a0595e07b2 linux/kde: add KDE shortcut to desktop file (#7835) Jeffrey C. Ollie 2025-07-06 13:23:21 -05:00
  • a23b5328a5 keybind: rename copy_title to copy_title_to_clipboard Jeffrey C. Ollie 2025-07-06 13:12:00 -05:00
  • 871f90e448 linux/kde: add KDE shortcut to desktop file Jeffrey C. Ollie 2025-07-06 12:58:55 -05:00
  • c7e65b0c1c font: respect cell width attributes in nerd font constraints Qwerasd 2025-07-06 11:23:49 -06:00
  • 3cf56b8af3 keybind: add copy_title action Jeffrey C. Ollie 2025-07-06 12:12:27 -05:00
  • 8f989f6bfd font: fix nerd font codegen to handle ypadding properly Qwerasd 2025-07-06 11:02:00 -06:00
  • 7de4d569b0 Revert "rely on stdin/stdout instead of hardcoded paths" Qwerasd 2025-07-06 10:49:00 -06:00
  • d790b0f60e chore(ci): pin GitHub Actions to specific SHAs (#7816) Mitchell Hashimoto 2025-07-06 07:06:38 -07:00
  • 43083f3af5 Add linux kernel information to +version (#7790) Mitchell Hashimoto 2025-07-06 07:01:26 -07:00
  • b9ef1c9a0d Add action to set font size (#7818) Mitchell Hashimoto 2025-07-06 07:00:35 -07:00
  • 0a1ade0158 pin GitHub Actions to specific SHAs Breno A. 2025-07-05 18:10:06 -03:00
  • eb5694794c keybind: add set_font_size Jeffrey C. Ollie 2025-07-06 00:21:01 -05:00
  • 48394d0328 gtk: don't allow focusing on tab overview or menu buttons (#7826) Mitchell Hashimoto 2025-07-06 06:39:56 -07:00
  • d347b0929a Add termio to terminal CODEOWNERS group (#7828) Mitchell Hashimoto 2025-07-06 06:38:07 -07:00
  • 9f3f9205d8 Add link-previews option Gregory Anders 2025-06-29 10:52:24 -05:00
  • 64dd10b98f Add termio to terminal CODEOWNERS group Gregory Anders 2025-07-06 08:28:24 -05:00
  • f7869b52fc backport nerd font attribute generator to Python 3.11 Jeffrey C. Ollie 2025-07-06 02:45:03 -05:00
  • c34bd44143 fix building nerd font attributes on Debian and snap Jeffrey C. Ollie 2025-07-06 02:29:48 -05:00
  • db77167fdd build: generate nerd font attributes during the build Jeffrey C. Ollie 2025-07-06 02:03:34 -05:00
  • b752ade112 gtk: don't allow focusing on tab overview or menu buttons Jeffrey C. Ollie 2025-07-06 01:05:17 -05:00
  • dc18f1a2b9 "Better Glyph Constraint Logic" follow-up (#7822) Qwerasd 2025-07-05 23:04:09 -06:00
  • 104a46cfa4 macos: support configuration via CLI arguments (#7823) Mitchell Hashimoto 2025-07-05 21:44:12 -07:00
  • 753f3ea72b refactor nerd font codegen script (#7819) Mitchell Hashimoto 2025-07-05 21:36:04 -07:00
  • 984d123fe4 macos: support configuration via CLI arguments Mitchell Hashimoto 2025-07-05 21:04:59 -07:00
  • 8f50c7f269 font/sprite: no more margin in atlas region Qwerasd 2025-07-05 22:13:26 -06:00
  • 87f35bd1c1 renderer/opengl: explicit texture options Qwerasd 2025-07-05 20:58:15 -06:00
  • 82cad3cf33 macOS: zig build run disables window saved state (#7821) Mitchell Hashimoto 2025-07-05 21:00:33 -07:00
  • 8c3caee15c macOS: zig build run disables window saved state Mitchell Hashimoto 2025-07-05 19:54:01 -07:00
  • 02d82720d2 font/freetype: fix negated force-autohint flag Qwerasd 2025-07-05 20:40:12 -06:00
  • fff16bff69 font/coretext: fix bitmap size calculation, prevent clipping Qwerasd 2025-07-05 20:36:35 -06:00
  • 2fca0477bc rely on stdin/stdout instead of hardcoded paths trag1c 2025-07-06 02:28:28 +02:00
  • 4b6c461d6f refactor nerd font codegen script trag1c 2025-07-06 01:59:06 +02:00
  • f242c6b5c4 Merge branch 'main' into ssh-integration Jason Rayne 2025-07-05 14:54:31 -07:00
  • b799462745 Better Glyph Constraint Logic (#7809) Mitchell Hashimoto 2025-07-05 14:37:46 -07:00
  • 9ff77a5622 build: switch symbols over Mitchell Hashimoto 2025-07-05 14:22:23 -07:00
  • 43404bf4dc build: try again, also do symbol packages Mitchell Hashimoto 2025-07-05 14:20:45 -07:00
  • d772b2ce39 ci: fix release workflows to not build macos app Mitchell Hashimoto 2025-07-05 14:14:09 -07:00
  • 28b54fe22b build: fix JBM zip to tar.gz Mitchell Hashimoto 2025-07-05 14:09:39 -07:00
  • 390812828a Nuke GLFW, make zig build run on macOS build the Xcode project (#7815) Mitchell Hashimoto 2025-07-05 13:49:24 -07:00
  • 0929f39e89 build: xcodebuild properly sets up resources Mitchell Hashimoto 2025-07-05 13:36:26 -07:00
  • 2d2df4b99f Merge branch 'main' into ssh-integration Jason Rayne 2025-07-05 13:34:47 -07:00
  • a727b59b2b fix: replace custom const with std lib, remove dead-weight test Jason Rayne 2025-07-05 13:15:59 -07:00
  • a22074a85c fix: optimize SSH integration and improve error handling Jason Rayne 2025-07-05 13:02:35 -07:00
  • 8653229607 ci: don't use the new macOS app emit yet Mitchell Hashimoto 2025-07-05 07:26:00 -07:00
  • 8b44d0b3bb build: make zig build run on macOS work with an empty zig-out Mitchell Hashimoto 2025-07-05 07:22:35 -07:00
  • a83e29c595 remove dependency on Graphemes outside of unicode test/table Jacob Sandlund 2025-07-05 10:07:42 -04:00
  • 5fc0bbc58f build: add -Demit-macos-app Mitchell Hashimoto 2025-07-04 21:16:23 -07:00
  • 1bd7984ec7 Merge remote-tracking branch 'upstream/main' into jacob/zg Jacob Sandlund 2025-07-05 09:25:51 -04:00
  • f04a388f00 bash: stop using PS0 for the 'cursor' feature (#7808) Mitchell Hashimoto 2025-07-04 21:05:41 -07:00
  • d223cfce1d fix: draw cursor on top of text for most cursor styles (#7810) Mitchell Hashimoto 2025-07-04 21:05:04 -07:00
  • 1a4b128af3 replace nested if for readability Daniel 2025-07-04 21:36:17 -04:00
  • b8931dd1db bash: stop using PS0 for the 'cursor' feature Jon Parise 2025-07-04 16:08:28 -04:00
  • 0b4a1e2154 added test for other cursor style Daniel 2025-07-04 18:54:55 -04:00
  • a9fc3b6fa0 enable drawing cursor on top or bottom based on style Daniel 2025-07-04 18:50:23 -04:00
  • de3e77570e add second cursor list Daniel 2025-07-04 18:26:27 -04:00
  • 41ff0b440b fix tests Qwerasd 2025-07-04 16:10:36 -06:00
  • 91ee75ae4d build: add -Dxcframework-target to specify the target for builds Mitchell Hashimoto 2025-07-04 15:01:14 -07:00
  • 3793dac313 build: zig build run only builds xcframework for current arch Mitchell Hashimoto 2025-07-04 14:56:21 -07:00
  • 1ab2603e0f font/freetype: remove freetype_convert.zig Qwerasd 2025-07-04 15:43:00 -06:00
  • ec20c455c7 renderer: remove all gpu-side glyph constraint logic Qwerasd 2025-07-04 15:39:56 -06:00
  • f292132762 font: add constraint width to glyph cache key Qwerasd 2025-07-04 13:44:58 -06:00
  • 1a8a048136 font/sfnt: simpler and more efficient FixedType conversions Qwerasd 2025-07-04 09:28:13 -06:00
  • 5553f7bf68 font: always maximize size of emoji and center them Qwerasd 2025-07-03 16:49:51 -06:00
  • 95c8747ab5 renderer: apply glyph constraints when rasterizing glyphs Qwerasd 2025-07-03 16:04:04 -06:00
  • 1775b75f2c font: generate glyph constraints based on nerd font patcher Qwerasd 2025-07-03 16:03:42 -06:00
  • e441094af0 font: add constraint logic to rasterizers Qwerasd 2025-07-03 16:02:12 -06:00
  • fb9c52ecf4 Nuke GLFW from Orbit Mitchell Hashimoto 2025-07-04 13:43:30 -07:00
  • 7bd90e6ec4 Build system can build macOS app bundle and open it Mitchell Hashimoto 2025-07-04 13:05:50 -07:00
  • ca17f34d94 use Context instead of props. only import DisplayWidth when needed Jacob Sandlund 2025-07-04 15:23:34 -04:00
  • 8a218149dd also compare to old widths Jacob Sandlund 2025-07-04 14:50:37 -04:00
  • 025895dc90 comparing to old version of table (ziglyph based) Jacob Sandlund 2025-07-04 14:41:50 -04:00
  • c0d818aac5 Update zg Jacob Sandlund 2025-07-04 12:47:48 -04:00
  • f44c3a0278 Merge remote-tracking branch 'upstream/main' into jacob/zg Jacob Sandlund 2025-07-04 12:24:29 -04:00
  • 6f9b332e1a Add unicode-test and fix benchmarks Jacob Sandlund 2025-07-04 12:23:38 -04:00
  • 908eb6d156 On wait-after-command (or abnormal exit), only close on encoded key (#7800) Mitchell Hashimoto 2025-07-04 07:47:57 -07:00
  • d4743378cf macOS: remove @DeferredProperty usage from TerminalEntity (#7799) Mitchell Hashimoto 2025-07-04 07:42:21 -07:00
  • eea073c97b On wait-after-command (or abnormal exit), only close on encoded key Mitchell Hashimoto 2025-07-04 07:40:59 -07:00
  • d8838cff0b macOS: remove @DeferredProperty usage from TerminalEntity Mitchell Hashimoto 2025-07-04 07:30:24 -07:00
  • 18a046682f Merge branch 'ghostty-org:main' into hu_HU_localization Balázs Szücs 2025-07-04 13:31:01 +02:00
  • 887a77fbab Request translators to update the CODEOWNERS file (#7798) Leah Amelia Chen 2025-07-04 08:38:58 +00:00
  • 95d9b1e627 Request translators to update the CODEOWNERS file. Kat 2025-07-04 07:24:55 +00:00
  • 0e896de771 Add /po/ne_NP.UTF-8.po @ghostty-org/ne_NP to CODEOWNERS file Prasanna Gautam 2025-07-04 00:34:45 -07:00
  • 596c7ba2d9 Update po/ne_NP.UTF-8.po Prasanna Gautam 2025-07-04 00:33:28 -07:00
  • 2e3f24ae0c First pass at Nepali translation Prasanna Gautam 2025-07-04 00:01:10 -07:00
  • 5ec18f426c tests: use ! operator instead of == false for consistency Jason Rayne 2025-07-03 23:17:46 -07:00
  • 1bdcbac96c Merge branch 'main' into ssh-integration Jason Rayne 2025-07-03 22:41:29 -07:00
  • 60812d418f WIP Jacob Sandlund 2025-07-04 00:50:38 -04:00
  • 1213e919d4 Handle exec failures more gracefully (#7793) Mitchell Hashimoto 2025-07-03 21:39:08 -07:00
  • e494d94fb3 Handle exec failures more gracefully Mitchell Hashimoto 2025-07-03 21:14:14 -07:00
  • 75c703071a feat(ssh): rewrite SSH cache system in native Zig Jason Rayne 2025-07-03 20:11:45 -07:00
  • c32f7adb10 Add linux kernel information to +version Bartosz Sokorski 2025-07-04 00:26:43 +02:00
  • e25aa9f424 docs: update to reflect changes after porting terminfo host caching to Zig Jason Rayne 2025-07-01 17:52:36 -07:00