Mitchell Hashimoto
dbf167d18a
OSC parsing for get/set clipboard (OSC 52) -- not hooked up yet
2022-11-18 18:16:53 -08:00
Mitchell Hashimoto
3de68e1d7a
fix memory leaks with metal resources and multi-window/tab
2022-11-18 14:25:02 -08:00
Mitchell Hashimoto
a714ee2702
fix memory leak when grapheme clusters of >4 codepoints are present
2022-11-18 14:15:14 -08:00
Mitchell Hashimoto
0336cab2a3
Merge pull request #48 from mitchellh/render-pass
...
Multi-Pass Rendering for Backgrounds
2022-11-18 14:01:46 -08:00
Mitchell Hashimoto
da5164a539
metal: implement two-pass render for bg
2022-11-18 13:54:45 -08:00
Mitchell Hashimoto
ed56d2c2ab
opengl: render bg in a separate pass
2022-11-18 13:24:04 -08:00
Mitchell Hashimoto
f64795dc9d
opengl: culling is not necessary
2022-11-18 10:10:16 -08:00
Mitchell Hashimoto
b51fe2a24a
Merge pull request #47 from mitchellh/anubhavmishra-patch-1
...
Update README.md
2022-11-18 10:08:32 -08:00
Anubhav Mishra
13f08f41be
Update README.md
2022-11-18 23:37:59 +05:30
Mitchell Hashimoto
319531a325
Merge pull request #46 from mitchellh/anubhavmishra/readme-update
...
Update README.md
2022-11-18 10:06:35 -08:00
Anubhav Mishra
4ef0d3b09e
Update README.md
2022-11-18 23:33:45 +05:30
Mitchell Hashimoto
8071836a57
Always send mouse events
2022-11-17 16:18:17 -08:00
Mitchell Hashimoto
08bca077b2
search for unknown codepoints in any available font face
...
If an unknown codepoint is rendered, we now will query the OS for ANY
font that can satisfy the codepoint (rather than rendering `?`).
2022-11-17 16:09:33 -08:00
Mitchell Hashimoto
da2942e083
font: specific codepoint lookup in internals
2022-11-17 15:49:14 -08:00
Mitchell Hashimoto
b91cd8e41c
pkg/macos: character set in range
2022-11-17 15:15:09 -08:00
Mitchell Hashimoto
843dc8ae14
pkg/macos: support CFCharacterSet
2022-11-17 15:09:53 -08:00
Mitchell Hashimoto
7703873142
pkg/fontconfig: charset can add chars
2022-11-17 14:37:36 -08:00
Mitchell Hashimoto
8f9da82754
Embed nerd fonts into our default font
2022-11-17 14:16:50 -08:00
Mitchell Hashimoto
4521efb83d
move screen resize to a renderer mailbox message
2022-11-17 13:55:04 -08:00
Mitchell Hashimoto
fc18be5d32
release-tip should update the SHA
2022-11-17 12:15:23 -08:00
Mitchell Hashimoto
e78d41eee0
Update README.md
2022-11-17 12:10:40 -08:00
Mitchell Hashimoto
7a23c24211
fix skip on tip release
2022-11-17 11:44:40 -08:00
Mitchell Hashimoto
81bdeb2045
try again (noise)
2022-11-17 11:30:29 -08:00
Mitchell Hashimoto
f8ddeb35af
release-tip manual
2022-11-17 11:28:25 -08:00
Mitchell Hashimoto
a309be738a
release-tip can be dispatched
2022-11-17 11:27:08 -08:00
Mitchell Hashimoto
2d3126ffb7
release-tip workflow (wip)
2022-11-17 11:24:12 -08:00
Mitchell Hashimoto
7a2c551d60
Merge pull request #39 from mitchellh/dependabot/github_actions/cachix/install-nix-action-18
...
Bump cachix/install-nix-action from 17 to 18
2022-11-17 10:23:01 -08:00
Mitchell Hashimoto
ad433d490c
Merge pull request #38 from mitchellh/dependabot/github_actions/actions/checkout-3
...
Bump actions/checkout from 2 to 3
2022-11-17 10:22:48 -08:00
dependabot[bot]
b1f64af767
Bump cachix/install-nix-action from 17 to 18
...
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action ) from 17 to 18.
- [Release notes](https://github.com/cachix/install-nix-action/releases )
- [Commits](https://github.com/cachix/install-nix-action/compare/v17...v18 )
---
updated-dependencies:
- dependency-name: cachix/install-nix-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-11-17 18:22:09 +00:00
dependabot[bot]
cc07d6ba62
Bump actions/checkout from 2 to 3
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-11-17 18:22:02 +00:00
Mitchell Hashimoto
055808be2b
Create dependabot.yml
2022-11-17 10:21:31 -08:00
Mitchell Hashimoto
6ac00e43bd
Merge pull request #37 from mitchellh/mac-tab
...
Mac: Tabbing
2022-11-16 21:25:43 -08:00
Mitchell Hashimoto
30f8b55ed4
update TODO
2022-11-16 21:21:00 -08:00
Mitchell Hashimoto
357ad43656
app: deinit darwin info
2022-11-16 21:20:04 -08:00
Mitchell Hashimoto
b4d5901225
update some docs
2022-11-16 21:18:37 -08:00
Mitchell Hashimoto
8ac90d33e6
new_tab action
2022-11-16 21:17:41 -08:00
Mitchell Hashimoto
c6f7eab601
hide tab bar if last window is destroyed
2022-11-16 21:04:55 -08:00
Mitchell Hashimoto
bb90104de3
enable Mac native tabbing
2022-11-16 21:04:54 -08:00
Mitchell Hashimoto
465b4df6ea
fix tests for WNOHANG commit
2022-11-16 21:04:31 -08:00
Mitchell Hashimoto
d567a976b4
waitpid should specify WNOHANG
...
If the child process our terminal is executing behaves poorly and
doesn't waitpid all of its own children, then we can hang the full
terminal. This is not ideal, so specify WNOHANG.
2022-11-16 20:54:17 -08:00
Mitchell Hashimoto
56b5c81fcb
make goal explicit to support windows
2022-11-16 10:04:09 -08:00
Mitchell Hashimoto
9bc0885a51
update status
2022-11-16 10:02:02 -08:00
Mitchell Hashimoto
8eb97cd9ad
Option (def true) to inherit font size on new window
2022-11-16 09:51:59 -08:00
Mitchell Hashimoto
69fdd57aa3
screen: support scroll region scrolling with circular buffer wraparound
2022-11-16 09:28:56 -08:00
Mitchell Hashimoto
30553f04cb
Merge pull request #34 from mitchellh/font-resize
...
Font Resize at Runtime
2022-11-15 20:39:38 -08:00
Mitchell Hashimoto
371a7f79cb
coretext: implement resizing
2022-11-15 20:29:58 -08:00
Mitchell Hashimoto
7e24faac72
metal: implement font size changing
2022-11-15 20:18:39 -08:00
Mitchell Hashimoto
dad4923901
hook up all the keyboard actions
2022-11-15 20:10:50 -08:00
Mitchell Hashimoto
3ce554462a
window cell size event for changing cell size
2022-11-15 19:54:05 -08:00
Mitchell Hashimoto
657c8540c8
renderer: font size changed event, OpenGL impl
2022-11-15 19:48:32 -08:00