5231 Commits

Author SHA1 Message Date
dependabot[bot]
92074cf8a2 build(deps): bump namespacelabs/nscloud-cache-action from 1.1.2 to 1.1.3
Bumps [namespacelabs/nscloud-cache-action](https://github.com/namespacelabs/nscloud-cache-action) from 1.1.2 to 1.1.3.
- [Release notes](https://github.com/namespacelabs/nscloud-cache-action/releases)
- [Commits](https://github.com/namespacelabs/nscloud-cache-action/compare/v1.1.2...v1.1.3)

---
updated-dependencies:
- dependency-name: namespacelabs/nscloud-cache-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-07 01:02:31 +00:00
Mitchell Hashimoto
506a23db65 Merge pull request #1567 from jparise/appcast-commit-link
dist/macos: link the commit to GitHub's history view
2024-03-05 12:08:22 -08:00
Jon Parise
ca78d197d8 dist/macos: link the commit to GitHub's history view
This makes it easy to see the build in context of the repo's commit
history.
2024-03-05 10:32:34 -08:00
Mitchell Hashimoto
42f77bd985 ci: revert back to using r2 action 2024-03-04 21:17:26 -08:00
Mitchell Hashimoto
a494cf920d ci: test 2024-03-04 21:15:21 -08:00
Mitchell Hashimoto
c37a595b81 ci: test aws for release 2024-03-04 21:10:08 -08:00
Mitchell Hashimoto
6d8fb512a5 ci: rename github release jobs for r2 2024-03-04 20:54:32 -08:00
Mitchell Hashimoto
39934dd7c2 ci: try new gha for r2 upload 2024-03-04 20:47:44 -08:00
Mitchell Hashimoto
76f2b44955 Revert "ci: try to use namespace for macos to see if that fixes builds"
This reverts commit d56bec8b9a7f11c5ed6ada5979399179b1faf794.
2024-03-04 17:41:54 -08:00
Mitchell Hashimoto
d56bec8b9a ci: try to use namespace for macos to see if that fixes builds 2024-03-04 17:34:35 -08:00
Mitchell Hashimoto
ad0f062d44 Merge pull request #1558 from mitchellh/wordboundaries
add more word boundary characters
2024-03-04 14:33:52 -08:00
Mitchell Hashimoto
eaa78477d5 terminal: fix tests for brackets on selectWord 2024-03-04 14:30:28 -08:00
Mitchell Hashimoto
8b668ac415 Merge pull request #1564 from qwerasd205/fix-render-alloc
fix(renderer): allocate enough room for fg cells
2024-03-03 18:45:38 -08:00
Qwerasd
e8460fa2c2 fix(renderer): allocate enough room for fg cells
Previously encountered OOB when screen filled with cells with glyphs,
underlines, and strikethroughs. Also clarified comment slightly.
2024-03-03 20:26:51 -05:00
Adam Stephens
59485713b4 screen/selectword: add more boundary characters 2024-02-29 22:30:30 -05:00
Mitchell Hashimoto
b5b2eac245 Merge pull request #1559 from mitchellh/zig-cache
ci: cache the Zig cache
2024-02-29 13:27:54 -08:00
Mitchell Hashimoto
4093b9e707 ci: cache zig local/global cache 2024-02-29 12:51:28 -08:00
Mitchell Hashimoto
8881cd6373 Merge pull request #1557 from mitchellh/dependabot/github_actions/namespacelabs/nscloud-cache-action-1.1.2
build(deps): bump namespacelabs/nscloud-cache-action from 1.1.1 to 1.1.2
2024-02-27 16:53:25 -08:00
dependabot[bot]
afb5c4f0a3 build(deps): bump namespacelabs/nscloud-cache-action from 1.1.1 to 1.1.2
Bumps [namespacelabs/nscloud-cache-action](https://github.com/namespacelabs/nscloud-cache-action) from 1.1.1 to 1.1.2.
- [Release notes](https://github.com/namespacelabs/nscloud-cache-action/releases)
- [Commits](https://github.com/namespacelabs/nscloud-cache-action/compare/v1.1.1...v1.1.2)

---
updated-dependencies:
- dependency-name: namespacelabs/nscloud-cache-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-28 00:49:12 +00:00
Mitchell Hashimoto
bb8afe3e22 Merge pull request #1556 from der-teufel-programming/fix-build+utf8
Fix build+utf8
2024-02-27 11:33:00 -08:00
Chris Marchesi
41f670eb9b nix: update nixpkgs-zig-0-12
This updates the nixpkgs-zig-0-12 to be in line with the current overlay
Zig (0.12.0-dev.3033+031f23117).
2024-02-27 10:59:39 -08:00
Mitchell Hashimoto
737e7758e4 update zig version 2024-02-27 08:57:31 -08:00
Krzysztof Wolicki
f4e8982e5c Windows Utf8 -> Wtf8 2024-02-26 18:01:06 +01:00
Krzysztof Wolicki
edaafdf57a build API change: update usage of addCSourceFiles 2024-02-26 18:00:43 +01:00
Mitchell Hashimoto
3587ca5c65 Merge pull request #1544 from ProfOak/linux-specific-paste-selection
Move selection paste to linux config section
2024-02-24 13:38:00 -08:00
Mitchell Hashimoto
a4ba66133b Merge pull request #1551 from mitchellh/update-zig
update zig version
2024-02-24 13:36:03 -08:00
Mitchell Hashimoto
0d27565704 update zig version 2024-02-24 13:26:55 -08:00
Mitchell Hashimoto
feb47a524b Merge pull request #1548 from em-dash/underline-math-crash
Fix crash in underline drawing math
2024-02-24 13:23:36 -08:00
Mitchell Hashimoto
796d1312ff font/sprite: rect must be smaller than canvas dims 2024-02-24 13:19:49 -08:00
Mitchell Hashimoto
759c8cddb4 font/sprite: test for thick underline, assertion on x/y for rect 2024-02-24 09:30:04 -08:00
em-dash
0f19251aa6 fix crash in underline drawing math 2024-02-24 20:49:51 +11:00
ProfOak
f7911937ec Move selection paste to linux config section 2024-02-21 22:37:05 -06:00
Mitchell Hashimoto
a0c43a8566 Merge pull request #1542 from ProfOak/paste-on-selection
Add keybind support for shift+insert selection paste
2024-02-21 19:27:31 -08:00
Mitchell Hashimoto
09c765f42a Merge pull request #1543 from rockorager/osc4-done
terminfo: remove completed todo
2024-02-21 18:35:56 -08:00
Tim Culverhouse
534f97dff0 terminfo: remove completed todo
OSC4 has been implemented. Remove this todo
2024-02-21 20:21:59 -06:00
ProfOak
96daf97d19 Add keybind support for shift+insert selection paste 2024-02-21 19:33:05 -06:00
Mitchell Hashimoto
fdfa596fdf Merge pull request #1528 from der-teufel-programming/fix-compress
Update to new compress.zlib API
2024-02-21 10:20:27 -08:00
Chris Marchesi
7cca274650 nix: update nixpkgs-zig-0-12
This updates the nixpkgs-zig-0-12 to be in line with the current overlay
Zig (0.12.0-dev.2818+97290e0bf).
2024-02-21 09:28:21 -08:00
Mitchell Hashimoto
d92beab1d8 update zig version 2024-02-20 16:43:25 -08:00
Krzysztof Wolicki
4add6889d8 Update to new compress.zlib API 2024-02-20 16:43:02 -08:00
Mitchell Hashimoto
105817cbe7 Merge pull request #1540 from mitchellh/aarch64
ci: add aarch64 nix builds
2024-02-20 12:00:18 -08:00
Mitchell Hashimoto
6440e5b171 ci: add aarch64 nix builds 2024-02-20 11:07:04 -08:00
Mitchell Hashimoto
83f53415f3 Merge pull request #1538 from mitchellh/kitty-dirty
kitty-gfx: deletion should mark image state dirty to force redraw
2024-02-18 19:48:15 -08:00
Mitchell Hashimoto
793b657ca8 kitty-gfx: deletion should mark image state dirty to force redraw
Fixes #1537
2024-02-18 19:45:18 -08:00
Mitchell Hashimoto
2b035ef1ee Merge pull request #1535 from gpanders/kitty-fix
Omit release events for backspace, enter, and tab when report_all is not set
2024-02-18 08:07:48 -08:00
Mitchell Hashimoto
77587766d4 Merge pull request #1534 from gpanders/update-zig
Update minimum Zig version in build.zig
2024-02-18 08:07:09 -08:00
Gregory Anders
4df6b36713 Update minimum Zig version in build.zig
This is the version required to use the new std.os.O struct format from
https://github.com/mitchellh/ghostty/pull/1509.
2024-02-18 09:43:13 -06:00
Gregory Anders
cff9671bdf Omit release events for backspace, enter, and tab if report_all is unset 2024-02-18 09:43:05 -06:00
Mitchell Hashimoto
396899a3a9 Merge pull request #1533 from mitchellh/shift-csi
input: encode ctrl+shift+<ascii letter> in CSIu as lowercase + shift
2024-02-17 13:53:33 -08:00
Mitchell Hashimoto
1170cee550 input: encode ctrl+shift+<ascii letter> in CSIu as lowercase + shift
This follows a specific behavior Kitty has, but no other terminal seems
to have, but it is a reasonable behavior that is in use by real programs
as found by our beta testing community.

We diverge from Kitty though in that we only apply this to ASCII
letters. Kitty does not CSIu encode special characters like `@` or `$`.
For these characters, Ghostty still encodes it as specified by fixterms.
2024-02-17 13:45:49 -08:00