Commit Graph

  • b1f0c490b3 Merge branch 'NSToolbar-Deprication-Warning-Fix' of github.com:johnseth97/ghostty into NSToolbar-Deprication-Warning-Fix johnseth97 2024-10-19 19:09:00 -04:00
  • 7e26c90c00 Merge pull request #2468 from Besselking/overline Mitchell Hashimoto 2024-10-21 08:40:09 -04:00
  • 4496e7d314 implement overline decoration (SGR 53/55) Marijn Besseling 2024-10-20 12:51:18 +02:00
  • a53b4f684e Merge branch 'ghostty-org:main' into macos-window-deocrations-rework Ethan Johnson 2024-10-19 20:40:44 -04:00
  • 96a0ca613a Fixing deprecation warnings, experiencing new errors. johnseth97 2024-10-19 18:53:29 -04:00
  • 1134a9cbea Merge pull request #2461 from JoshuaBrest/main Mitchell Hashimoto 2024-10-19 14:16:54 -07:00
  • 85db4d0277 macos: personal nitpicks and improvements Mitchell Hashimoto 2024-10-19 14:06:55 -07:00
  • cc42dc57b9 fix: add text-selection back in the about dialoge. Josh 2024-10-19 11:52:12 -07:00
  • d291fcfd52 style: add line break in the caption of the about dialog. Josh 2024-10-19 11:45:24 -07:00
  • 4b08b3f8d8 refactor: hide buttons when URLs are invalid and change variable mutability and visibility. Josh 2024-10-19 11:23:04 -07:00
  • fc6eda6623 cli: +help needs to use the proper args iterator Mitchell Hashimoto 2024-10-19 10:42:58 -07:00
  • fbe51ff1f5 Merge pull request #2463 from ghostty-org/push-zynwrqnmkryv Mitchell Hashimoto 2024-10-19 10:18:44 -07:00
  • 70acb0d76e macos: clamp window size to screen size on screen parameter changes Mitchell Hashimoto 2024-10-19 10:01:28 -07:00
  • ebe8fb3ab3 Merge pull request #2458 from rockorager/cell-size Mitchell Hashimoto 2024-10-19 09:34:40 -07:00
  • ed1bb5eed3 Merge pull request #2460 from 0xcharly/font-codepoint-map Mitchell Hashimoto 2024-10-19 09:34:15 -07:00
  • 05787e7848 Merge pull request #2457 from ghostty-org/push-ztzyoslwwxtu Mitchell Hashimoto 2024-10-19 09:31:31 -07:00
  • 42bf37af32 feat: Update about menu design to match macOS. Josh 2024-10-19 00:31:43 -07:00
  • 96b4ff39a6 Tentative fix for unexpected font-codepoint-map behavior Charly Delay 2024-10-19 14:08:43 +09:00
  • def3a62fb9 Modified window-decorations = none option on macos johnseth97 2024-10-19 01:03:05 -04:00
  • 4f1cee8eb9 fix: report correct screen pixel size Tim Culverhouse 2024-10-18 22:29:52 -05:00
  • 31b6833ea1 config: change macos-option-as-alt default to left Mitchell Hashimoto 2024-10-18 14:51:33 -07:00
  • 0084103ff1 Merge pull request #2455 from ghostty-org/push-msknttmmsoxy Mitchell Hashimoto 2024-10-18 13:06:22 -07:00
  • c90ed29341 cli: skip argv0 and actions when parsing CLI flags Mitchell Hashimoto 2024-10-18 12:53:32 -07:00
  • 98a7573ed4 Merge pull request #2454 from ghostty-org/diags Mitchell Hashimoto 2024-10-18 08:35:13 -07:00
  • be3fc5c04a apprt/gtk: exit if there are CLI errors Mitchell Hashimoto 2024-10-18 08:26:17 -07:00
  • 463f4afc05 apprt/glfw: exit with invalid CLI args Mitchell Hashimoto 2024-10-18 08:14:40 -07:00
  • 940a46d41f cli: positional arguments are invalid when parsing configuration Mitchell Hashimoto 2024-10-17 21:39:34 -07:00
  • 4e25840e08 apprt/gtk: support new config diagnostics API Mitchell Hashimoto 2024-10-17 08:13:35 -07:00
  • 70c175e2a6 c: remove the config load string API Mitchell Hashimoto 2024-10-17 08:02:28 -07:00
  • a12b33662c config: track the location of CLI argument errors Mitchell Hashimoto 2024-10-17 07:55:02 -07:00
  • f24098cbd8 config: show filepath and line numbers for config errors Mitchell Hashimoto 2024-10-17 07:32:54 -07:00
  • a4e14631ef config: richer diagnostics for errors Mitchell Hashimoto 2024-10-16 16:45:38 -07:00
  • 3f1d6eb301 expand explicit error set usage Mitchell Hashimoto 2024-10-17 22:00:05 -07:00
  • 913c4b5801 Merge pull request #2450 from qwerasd205/undercurl-min-thickness Mitchell Hashimoto 2024-10-17 19:54:56 -07:00
  • 2a4398b319 font/sprite: undercurl minimum thickness improvement Qwerasd 2024-10-17 21:07:52 -04:00
  • d83fce794f Merge pull request #2449 from injust/patch-1 Mitchell Hashimoto 2024-10-17 17:01:38 -07:00
  • 203110355d Fix "external affects" typo in documentation Justin Su 2024-10-17 14:59:20 -04:00
  • b38c5876a0 Merge pull request #2448 from rcalixte/quick_typos Mitchell Hashimoto 2024-10-17 06:57:21 -07:00
  • d0316b746d list_fonts and list_keybinds: Fix typos in documentation Rick Calixte 2024-10-16 19:01:09 -04:00
  • 7b668d3dc1 Merge pull request #2440 from jcollie/window-theme-ghostty-4-16 Mitchell Hashimoto 2024-10-16 06:24:19 -07:00
  • c614f2b485 apprt/gtk: use stackfallback for runtime CSS, explicit errors Mitchell Hashimoto 2024-10-16 06:19:28 -07:00
  • 9d341a9fca Merge pull request #2444 from qwerasd205/quicklook-pos Mitchell Hashimoto 2024-10-15 16:56:08 -07:00
  • 1d88cd8036 Merge pull request #2445 from jcollie/cli-gtk-version Mitchell Hashimoto 2024-10-15 16:47:52 -07:00
  • f645d6962b cli: add GTK & libadwaita version info Jeffrey C. Ollie 2024-10-15 14:45:49 -05:00
  • de16541bca macOS: fix quicklook position Qwerasd 2024-10-15 15:40:15 -04:00
  • 4c871246dd update file sizes in README.md Mitchell Hashimoto 2024-10-15 09:59:11 -07:00
  • 0b1be01fee Merge pull request #2443 from ghostty-org/push-ktxyxmvpvryw Mitchell Hashimoto 2024-10-15 09:58:57 -07:00
  • 2bbbdf7433 build: strip symbols from release builds Mitchell Hashimoto 2024-10-15 09:45:51 -07:00
  • 4c18f1bf4b Merge pull request #2439 from qwerasd205/unicode-16-sprite-font Mitchell Hashimoto 2024-10-15 09:39:04 -07:00
  • 8a38c87d90 font: use explicit error sets where we can Mitchell Hashimoto 2024-10-15 09:37:44 -07:00
  • bb2c8e479d font/sprite: clarify log Mitchell Hashimoto 2024-10-15 09:30:47 -07:00
  • dc26a9abe0 nix hash Mitchell Hashimoto 2024-10-15 09:26:43 -07:00
  • c66042d6e0 font/sprite: address PR review feedback Qwerasd 2024-10-15 11:59:52 -04:00
  • 7673ce31a9 Merge pull request #2441 from ghostty-org/push-sqsmtmrsswxp Mitchell Hashimoto 2024-10-14 19:05:03 -07:00
  • 83a56afcb1 font/sprite: fix weird code Qwerasd 2024-10-14 20:52:42 -04:00
  • 37144fd5b8 font/sprite: fix light arc character for odd thicknesses Qwerasd 2024-10-14 20:47:04 -04:00
  • c0315a04b4 test(font/sprite): add second size to box regression test Qwerasd 2024-10-14 20:31:01 -04:00
  • 115e14f19f macos: NSProcessInfo-based arg iterator Mitchell Hashimoto 2024-10-14 10:59:46 -07:00
  • ca42b4ca1c gtk: use CSS variables and color calcs introduced in 4.16 Jeffrey C. Ollie 2024-10-14 18:24:05 -05:00
  • bb5b7b0274 font/sprite(Box): refactor smooth mosaic rendering Qwerasd 2024-10-11 13:55:43 -04:00
  • d38d0f30c4 font/sprite: replace pixman with z2d, extend Box coverage Qwerasd 2024-10-09 19:31:13 -04:00
  • c86b5f44ce font/sprite: refactor box drawing quads/sextants Qwerasd 2024-09-30 12:21:21 -06:00
  • d63cf6eaec test(font/sprite): generate diff image on failed regression check Qwerasd 2024-09-30 11:49:56 -06:00
  • ced4247e55 font/sprite: refactor lines and fractional blocks, add ground truth for regression test Qwerasd 2024-09-29 23:05:28 -06:00
  • f3e74384bb test(font/sprite): add regression test for box drawing sprites Qwerasd 2024-09-29 21:54:01 -06:00
  • 74750fbd49 font/Atlas: add dump method to dump to ppm Qwerasd 2024-09-29 21:47:26 -06:00
  • 9f50ed07a5 Merge pull request #2438 from qwerasd205/undercurl-thickness Mitchell Hashimoto 2024-10-14 12:57:11 -07:00
  • 2462921681 font/sprite(underline): make undercurl segment symmetrical Qwerasd 2024-10-14 14:53:09 -04:00
  • 63f82119cd font/sprite(underline): add thickness correction to undercurl Qwerasd 2024-10-14 14:46:43 -04:00
  • 10aad444b7 Merge pull request #2436 from isabelroses/nix/prefer-hostplatforn Mitchell Hashimoto 2024-10-14 09:46:25 -07:00
  • 0cf12cd88b input: make clear the open keybinding uses xdg-open Mitchell Hashimoto 2024-10-14 09:32:27 -07:00
  • 02be641358 refactor(nix): stdenv.isX -> stdenv.hostPlatform.isX isabel 2024-10-14 16:34:04 +01:00
  • ccb97c6c33 Merge pull request #2417 from qwerasd205/misc-shaper-fixes Mitchell Hashimoto 2024-10-12 09:39:08 -07:00
  • 6ce5f3f94b Merge pull request #2434 from ofseed/en-space Mitchell Hashimoto 2024-10-12 09:37:15 -07:00
  • 862bdcb92a apprt/gtk: adw about dialog introduces in libadw 1.5.0 Mitchell Hashimoto 2024-10-12 09:34:53 -07:00
  • 0571c50d63 renderer: generalize the definition of "space" Yi Ming 2024-10-12 17:44:16 +08:00
  • e4f4b708c9 font/shaper: explicitly skip invisible cells while shaping Qwerasd 2024-10-11 13:44:49 -04:00
  • 97abf3c370 font/noop: conform to new run struct type Mitchell Hashimoto 2024-10-10 17:20:03 -07:00
  • c26d1cb28e config: add accidentally removed keybinding Mitchell Hashimoto 2024-10-10 16:47:24 -07:00
  • 2b5263032f Merge pull request #2431 from ghostty-org/push-xrvpptonzowr Mitchell Hashimoto 2024-10-10 16:46:26 -07:00
  • 745079cbb5 core: simplify scroll math, fix horizontal scroll direction on macOS Mitchell Hashimoto 2024-10-10 09:26:56 -07:00
  • 75b8dc19d4 Merge pull request #2430 from ghostty-org/push-qqxqmpquyyut Mitchell Hashimoto 2024-10-09 15:25:55 -07:00
  • 7c5ea1c8d6 Merge pull request #2429 from ghostty-org/push-svonxsqwnumx Mitchell Hashimoto 2024-10-09 15:19:12 -07:00
  • 94d30eaea3 macos: retry focusing the quick terminal to handle focus on other screen Mitchell Hashimoto 2024-10-09 14:04:29 -07:00
  • eec77e271c macos: change our minimum version to macOS 13 Mitchell Hashimoto 2024-10-09 14:35:23 -07:00
  • 2f009b7262 Merge pull request #2428 from ghostty-org/push-spqssprnrpun Mitchell Hashimoto 2024-10-09 14:18:19 -07:00
  • 640eaf3795 Merge pull request #2427 from lucymhdavies/patch-1 Mitchell Hashimoto 2024-10-09 14:11:14 -07:00
  • 124ffb3ecb build: use the native target for generic macos target by default Mitchell Hashimoto 2024-10-09 14:06:24 -07:00
  • 1b024b117f Include command to run a subset of tests in README Lucy Davinhart || Strawb System 2024-10-09 21:23:05 +01:00
  • ca59367164 harfbuzz: fix tests to account for removal of null cells Qwerasd 2024-10-09 16:05:09 -04:00
  • 7de7bfa20e coretext: fix tests to account for removal of null cells Qwerasd 2024-10-09 16:00:57 -04:00
  • 0bb176d22c renderer: cleanup, reduce nesting, more comments Qwerasd 2024-10-09 15:53:02 -04:00
  • b65ccd4598 test(coretext): add test for high plane padding sprite font behavior Qwerasd 2024-10-09 15:28:01 -04:00
  • 6b293fbf25 Merge pull request #2424 from ghostty-org/push-xnvwslrvoktn Mitchell Hashimoto 2024-10-09 11:30:19 -07:00
  • e90dec04be core: support mouse button 6/7 for mouse reports Mitchell Hashimoto 2024-10-09 11:22:22 -07:00
  • fe9afe73f0 Merge pull request #2422 from ghostty-org/push-nrnmvswvwlmz Mitchell Hashimoto 2024-10-09 10:20:29 -07:00
  • a2ba7b4948 macos: don't swallow flagsChanged events, breaks system bindings Mitchell Hashimoto 2024-10-09 10:17:23 -07:00
  • defb2e186d Merge pull request #2420 from ghostty-org/push-lrummrmpmxwt Mitchell Hashimoto 2024-10-09 09:50:28 -07:00
  • 4ffb1c8cf9 core: modifier-only keys do not reset pending key sequences Mitchell Hashimoto 2024-10-09 09:45:55 -07:00
  • b65a9ebc45 Merge pull request #2234 from jcollie/gtk-css-no-libadwaita Mitchell Hashimoto 2024-10-09 09:37:30 -07:00