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
Pete Schaffner
21ed1187a4
Select and uzoom when clicking button in unselected tab
2024-02-26 10:03:14 +01:00
Jack N
fab3490d6e
add gtk-tabs-location
2024-02-25 22:56:33 -08:00
Pete Schaffner
b6bfb9dac5
Don't use a toolbar for the traditional title/tab bar
...
I forgot I can use a `NSTitlebarAccessoryViewController` to house the
button
2024-02-25 21:47:15 +01:00
Pete Schaffner
55621c214c
Rename "Un-zoom" to "Reset Zoom" and add tooltips
2024-02-25 12:40: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
Pete Schaffner
447310425d
Fix wrong tint color and improve tab labeling
2024-02-24 18:54:01 +01: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
Pete Schaffner
c189f855d8
Reorganize a bit
2024-02-24 10:29:14 +01:00
Pete Schaffner
34f5bf4fe6
Move unzoom button logic into TerminalWindow
...
This fixed some bugs with keeping the correct button state when
reordering tabs
2024-02-23 22:30:03 +01:00
Pete Schaffner
dc60afc261
Get unzoom button working with standard title/tab bar
...
To do this I forced a toolbar, so that we would have a place to put the
button when no tabs were opened. I also took the opportunity to make the
standard title/tab bar meld better with the terminal's background color,
just as we do with titlebar tabs.
2024-02-23 15:08:35 +01:00
Pete Schaffner
021daeedb2
Hide zoom button in toolbar when not zoomed
...
Hiding it via its alphaValue would allow the button to still respond
to clicks…
2024-02-22 18:01:13 +01:00
Pete Schaffner
472a5c93ad
Move un-zoom button into the tab/toolbar
2024-02-22 17:54:51 +01: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