Commit Graph

  • 00d1e34957 Fallback Font Size Adjustment (#7840) Qwerasd 2025-07-06 23:01:55 -06:00
  • 7c9b60dcaf update simd/codepoint_width.zig Jacob Sandlund 2025-07-07 00:57:01 -04:00
  • 5f80ba7b2c fix bench and unicode-test builds Jacob Sandlund 2025-07-07 00:53:05 -04:00
  • 08fd1688ff font: add test for size adjustment, fix small bug in resize Qwerasd 2025-07-06 22:45:13 -06:00
  • d33161ad66 fix(font): include line gap in lineHeight helper Qwerasd 2025-07-06 22:40:43 -06:00
  • 265f2aa82f rest of changes, from stash Jacob Sandlund 2025-07-07 00:40:03 -04:00
  • 5485320687 partial changes. forgot about the stash Jacob Sandlund 2025-07-07 00:33:58 -04:00
  • de814d32ef macos: open URLs with NSWorkspace APIs instead of open (#7843) Mitchell Hashimoto 2025-07-06 21:11:45 -07:00
  • 85b4ba6fc6 Merge remote-tracking branch 'upstream/main' into jacob/zg Jacob Sandlund 2025-07-07 00:11:43 -04:00
  • b7ffbf933f macos: open URLs with NSWorkspace APIs instead of open Mitchell Hashimoto 2025-07-06 20:23:20 -07:00
  • db45fab85e bash: conditionally add cursor shape sequences (#7839) Mitchell Hashimoto 2025-07-06 19:46:10 -07:00
  • fbb1994934 font: fix nerd font patcher ypadding twice what it should be (#7841) Mitchell Hashimoto 2025-07-06 19:43:15 -07:00
  • 327caf903c font: fix nerd font patcher ypadding twice what it should be Qwerasd 2025-07-06 17:20:39 -06:00
  • db08bf1655 font: adjust fallback font sizes to match primary metrics Qwerasd 2025-07-06 16:37:15 -06:00
  • 65a7c81c94 bash: conditionally add cursor shape sequences Jon Parise 2025-07-06 18:39:32 -04:00
  • d3aece21d8 font: more generic bearing adjustments Qwerasd 2025-07-06 16:32:22 -06:00
  • 78e861b50e core/gtk: open urls using an apprt action instead of doing it directly (#5988) Mitchell Hashimoto 2025-07-06 15:19:55 -07:00
  • cbcb0b795c Fallback to cross-platform minimal open when apprt is not available Mitchell Hashimoto 2025-07-06 15:10:14 -07:00
  • 70a2a0afd5 better ABI check for apprt.Action.CValue Jeffrey C. Ollie 2025-05-08 19:28:28 -05:00
  • 9583ea1b7a core/gtk: open urls using an apprt action instead of doing it directly Jeffrey C. Ollie 2025-02-25 11:59:46 -06:00
  • 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