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
Mitchell Hashimoto
4c4d01edc9
Merge pull request #1531 from mitchellh/shifted
...
input: send shifted uppercase ASCII letters as CSIu
2024-02-17 11:22:21 -08:00
Mitchell Hashimoto
678c601daf
Merge pull request #1532 from codersauce/fix-config-docs
...
docs: correct MacOS location for themes on config docs
2024-02-17 11:20:51 -08:00
Mitchell Hashimoto
4a6ba59f73
input: send shifted uppercase ASCII letters as CSIu
...
Related to #1507
The comments in this change have most of the detail. The primary gist:
- caps-lock is handled correctly so #1501 is still fixed
- only characters pressed with the shift key are affected
2024-02-17 08:39:27 -08:00
Felipe Coury
733f4464c3
docs: correct MacOS location for themes on config docs
2024-02-17 10:53:27 -03:00
Mitchell Hashimoto
7cc9ea02c4
Merge pull request #1526 from tt/avoid-repainting-new-tab-button-for-native-tab-bar
...
Avoid repainting new tab button for native tab bar
2024-02-16 13:59:55 -08:00
Mitchell Hashimoto
f7a9879579
build: fix issue for long branch names
2024-02-16 13:59:42 -08:00