3171 Commits

Author SHA1 Message Date
Mitchell Hashimoto
82e845a0dc website: update carriage return tests 2023-10-06 11:56:56 -07:00
Mitchell Hashimoto
fd9c153c65 Merge pull request #624 from mitchellh/xt-cr
xterm audit: carriage return
2023-10-06 11:56:33 -07:00
Mitchell Hashimoto
3360a88768 terminal: implement origin mode and left margin handling for CR 2023-10-06 11:37:50 -07:00
Mitchell Hashimoto
e3b455444d terminal: have left/right scrolling region data but can't be set yet 2023-10-06 11:28:20 -07:00
Mitchell Hashimoto
944a879ecb website: start cr 2023-10-06 11:25:01 -07:00
Mitchell Hashimoto
65225cca13 website: tweak cub 2023-10-06 11:25:01 -07:00
Mitchell Hashimoto
84950a0d50 website: cub top/bottom scroll with extended wrap 2023-10-06 11:25:00 -07:00
Mitchell Hashimoto
4658e3370d website: cub extended reverse wrap test case 2023-10-06 11:25:00 -07:00
Mitchell Hashimoto
5221f99380 website: update reverse wrap details and test 2023-10-06 11:25:00 -07:00
Mitchell Hashimoto
8f1cc5fab3 website: put ghostty icon in top 2023-10-06 11:25:00 -07:00
Mitchell Hashimoto
894e5f0626 website: cub 2023-10-06 11:25:00 -07:00
Mitchell Hashimoto
3e945f5484 website: parameters have no hex value 2023-10-06 11:25:00 -07:00
Mitchell Hashimoto
1aedcaecc5 website: wip cub 2023-10-06 11:25:00 -07:00
Mitchell Hashimoto
3226576f29 website: handle CSI sequences 2023-10-06 11:25:00 -07:00
Mitchell Hashimoto
861845e6df website: types 2023-10-06 11:25:00 -07:00
Mitchell Hashimoto
f919380005 website: BEL 2023-10-06 11:25:00 -07:00
Mitchell Hashimoto
106b85bf72 website: fix type error 2023-10-06 11:24:59 -07:00
Mitchell Hashimoto
e4d54ca4b8 wip vt sequence 2023-10-06 11:24:59 -07:00
Mitchell Hashimoto
93c6e9c838 website: rehype slug 2023-10-06 11:24:59 -07:00
Mitchell Hashimoto
c889b814a0 website: add mdx, typography styling 2023-10-06 11:24:59 -07:00
Mitchell Hashimoto
88cf2eb317 prettier: ignore generated website files 2023-10-06 11:24:59 -07:00
Mitchell Hashimoto
9499dbbd23 Merge pull request #622 from mitchellh/xt-cursor-left
xterm compat audit: cursor left (CUB)
2023-10-06 09:28:39 -07:00
Mitchell Hashimoto
f32ae27660 terminal: add todo for CUB for left/right margins 2023-10-06 09:27:02 -07:00
Mitchell Hashimoto
d3483a8eed terminal: extended reverse wrap takes priority over reverse wrap 2023-10-06 08:59:22 -07:00
Mitchell Hashimoto
a1becf73ad terminal: CUB extended reverse wrap mode 2023-10-06 08:55:09 -07:00
Mitchell Hashimoto
9e506ac7e1 terminal: cursor back handles reverse wrap (mode 45) 2023-10-06 08:35:02 -07:00
Mitchell Hashimoto
7fe1a61ae8 terminal: cursor back should reduce count if pending wrap is one 2023-10-06 07:52:15 -07:00
Mitchell Hashimoto
0abfbde8de Merge pull request #620 from mitchellh/window-inherit-wd
config: add option to disable working directory inheritance
2023-10-05 22:18:26 -07:00
Mitchell Hashimoto
e74897fa01 config: add option to disable working directory inheritance
Fixes #618
2023-10-05 21:55:43 -07:00
Mitchell Hashimoto
7d0789edfc prettier 2023-10-05 10:52:42 -07:00
Mitchell Hashimoto
64969fbd5a website: noop homepage 2023-10-05 10:40:00 -07:00
Mitchell Hashimoto
91d5887364 prettier 2023-10-05 09:21:24 -07:00
Mitchell Hashimoto
6ef39c1229 website: create-next-app boilerplate 2023-10-05 09:01:20 -07:00
Mitchell Hashimoto
224b39b86e font/coretext: allow setting a non-monospace font explicitly
This changes our font discovery to not filter out monospace and updates
our scoring mechanism to prefer monospace.
2023-10-05 08:39:48 -07:00
Mitchell Hashimoto
7a0b8a6781 font: fix failing macos tests 2023-10-05 08:08:04 -07:00
Mitchell Hashimoto
26948d2310 Merge pull request #617 from mitchellh/font-modify
Configurations to adjust various font metrics
2023-10-04 22:18:54 -07:00
Mitchell Hashimoto
7eb3130faf config: update some docs 2023-10-04 22:09:20 -07:00
Mitchell Hashimoto
b98cc3d79f config: add remaining font modifiers 2023-10-04 22:08:19 -07:00
Mitchell Hashimoto
16cfb14200 font: modify font compiles for freetype 2023-10-04 21:48:51 -07:00
Mitchell Hashimoto
2563a195a1 font: wire up all the metric modifiers 2023-10-04 21:42:03 -07:00
Mitchell Hashimoto
54b9b45a7f font: rework font init to use a struct with modifiersets everywhere 2023-10-04 17:23:57 -07:00
Mitchell Hashimoto
969960a10b font: Metrics ModifierSet 2023-10-04 15:56:32 -07:00
Mitchell Hashimoto
bac5e20962 font: Metrics.Modifier for applying a percentage/absolute change 2023-10-04 15:28:22 -07:00
Mitchell Hashimoto
a040e807e8 macos: implement service provider 2023-10-04 12:11:23 -07:00
Mitchell Hashimoto
5018bd42c8 macos: localize the permission strings 2023-10-04 11:22:07 -07:00
Mitchell Hashimoto
b34067dde7 Merge pull request #616 from mitchellh/macos-escape
macos: escape shell-sensitive characters on filepath drop
2023-10-04 10:59:40 -07:00
Mitchell Hashimoto
f987a36fce macos: escape shell-sensitive characters on filepath drop 2023-10-04 10:49:32 -07:00
Mitchell Hashimoto
a274b379c4 Merge pull request #614 from mitchellh/macos-drag-drop-2
macos: support dropping files onto terminal to paste path
2023-10-04 08:24:36 -07:00
Mitchell Hashimoto
2aacf6e130 macos: support dropping file urls onto surfaces 2023-10-04 08:01:13 -07:00
Mitchell Hashimoto
ee832aa361 apprt/embedded: ghostty_surface_text function, remove _char 2023-10-04 07:56:56 -07:00