Mitchell Hashimoto
e2916f8d63
Merge pull request #1139 from rockorager/terminfo-fix
...
terminfo: fix `xr` and `rv`
2023-12-21 11:37:37 -08:00
Tim Culverhouse
416950a447
terminfo: fix xr
and rv
...
Commit 5e473ebd ("terminfo: add additional entries, fix smkx/rmkx")
added entries `xr` and `rv`, but without proper escaping of the
backslashes. This commit adds the extras. Output of `infocmp` now
matches foot, kitty, et al.
2023-12-21 13:36:00 -06:00
Mitchell Hashimoto
19ca893e10
dist/macos: put the date in the short version string
2023-12-21 08:46:08 -08:00
Mitchell Hashimoto
080bd530f4
dist/macos: remove any existing matching builds in appcast
2023-12-21 08:39:29 -08:00
Mitchell Hashimoto
382c942790
Merge pull request #1136 from davideger/main
...
doc: Linux tip on zig btrfs hash mismatch issue.
2023-12-20 22:16:53 -08:00
Mitchell Hashimoto
b13f39f89d
Merge pull request #1137 from mitchellh/click-cursor
...
Click to move cursor at prompt
2023-12-20 22:16:39 -08:00
Mitchell Hashimoto
900b127a04
core: cursor click to move can be disabled
2023-12-20 22:12:04 -08:00
Mitchell Hashimoto
3776b8a777
core: if click-to-move is done, stop mouse processing
2023-12-20 21:41:49 -08:00
Mitchell Hashimoto
3f9c42fd67
core: fast path out of click to move if no semantic prompts
2023-12-20 21:40:02 -08:00
Mitchell Hashimoto
82e5080cd6
core: click to move cursor only works on primary screen
2023-12-20 21:38:21 -08:00
Mitchell Hashimoto
4a3e1e15e5
core: click to move cursor
2023-12-20 21:33:13 -08:00
Mitchell Hashimoto
6b1fd2b9eb
terminal: Screen.promptPath
2023-12-20 20:50:10 -08:00
David Eger
9aa56f98da
doc: Linux tip on zig btrfs hash mismatch issue.
2023-12-20 20:43:44 -08:00
Mitchell Hashimoto
9a32ea515b
terminal: Screen.selectPrompt to get the selection of the prompt
2023-12-20 20:35:05 -08:00
Mitchell Hashimoto
8fa3a8539b
Merge pull request #1135 from slonik-az/macos-ReleaseLocal
...
fix(macos): ReleaseLocal build configuration with "Library Validation" disabled
2023-12-20 14:38:01 -08:00
Mitchell Hashimoto
3762f8c342
macos: make default config ReleaseLocal
2023-12-20 14:37:48 -08:00
Mitchell Hashimoto
744c5a82ae
update README
2023-12-20 14:36:43 -08:00
Leo Razoumov
a96ec3a5df
doc: minor fix to README.md
2023-12-20 17:25:13 -05:00
Leo Razoumov
d568ef5b97
fix(macos): ReleaseLocal build configuration with "Library Validation" disabled
...
Fixes #1133
MacOS: If ghostty build succeeds but it crashes at startup due to a library or framework failing
to load, build it with `xcodebuild -configuration ReleaseLocal`
2023-12-20 16:54:58 -05:00
Mitchell Hashimoto
f737b7c48a
update README about mac builds
2023-12-20 12:32:55 -08:00
Mitchell Hashimoto
bfd0baf78f
Merge pull request #1131 from mitchellh/chinese-quotes
...
apprt/gtk: only reset IME state if key consuming while IME composing
2023-12-19 22:10:13 -08:00
Mitchell Hashimoto
0c80f85d78
apprt/gtk: only reset IME state if key consuming while IME composing
...
Fixes #1047
This resets the IME state only if we were previously in a composing
state. I did not realize that IME state also included non-composing
state that we want to preserve, such as the next quotation direction
in the case of chinese. i.e. `“` vs `”`.
I'm not fully sure that this is the right logic, but previous pre-edit
states such as in Japanese appear to still work and this fixes Chinese
quotation marks.
2023-12-19 22:10:00 -08:00
Mitchell Hashimoto
0eab07b014
Merge pull request #1129 from davideger/main
...
README: nvidia + ubuntu + x11 requires recent gtk
2023-12-19 21:44:39 -08:00
Mitchell Hashimoto
035cb6af69
prettier
2023-12-19 21:38:42 -08:00
Mitchell Hashimoto
d053325d95
Merge pull request #1130 from mitchellh/mrn/nix-update-zls
...
nix: update ZLS
2023-12-19 21:32:54 -08:00
Thorsten Ball
d6d659d824
nix: update ZLS
...
Just keeping up with Zig.
2023-12-20 06:20:06 +01:00
David Eger
02876f3c1b
README: nvidia + ubuntu + x11 requires recent gtk
2023-12-19 20:21:10 -08:00
Mitchell Hashimoto
e6e2b571d1
Merge pull request #1128 from mitchellh/update-zig
...
update zig
2023-12-19 15:00:50 -08:00
Mitchell Hashimoto
482a53b72f
update zig
2023-12-19 14:33:35 -08:00
Mitchell Hashimoto
fe9004ab88
Merge pull request #1121 from rockorager/xdg-terminal-exec
...
cli: handle launching as `xdg-terminal-exec`
2023-12-19 13:14:21 -08:00
Mitchell Hashimoto
cea98d3afa
config: handle xdg-terminal-exec detection higher up
2023-12-19 13:10:55 -08:00
Mitchell Hashimoto
5ab7d89112
Merge pull request #1127 from vancluever/vancluever-powerline-trapezoid
...
Powerline: add trapezoid rendering
2023-12-19 12:34:28 -08:00
Chris Marchesi
dfefe953fc
Powerline: add trapezoid rendering
...
This adds Powerline rendering for the trapezoid characters (E0D2 and
E0D4).
This is the last of the Powerline additions for now. These are the
shapes that 1) render the most egregiously with stock fonts (off-center,
bleeding background, visible gaps), and 2) are simple enough to be
rendered without resorting to more complex measures like embedding SVG.
2023-12-19 11:36:05 -08:00
Mitchell Hashimoto
469970b1e5
Merge pull request #1126 from mitchellh/sparkle
...
macOS: Sparkle update framework
2023-12-19 09:47:25 -08:00
Mitchell Hashimoto
d1b90e1689
ci: uncomment the release-to-github code
2023-12-19 09:38:02 -08:00
Mitchell Hashimoto
8c74531620
macos: update the release notes with link to GH project
2023-12-19 09:36:44 -08:00
Mitchell Hashimoto
8644c573b7
Merge pull request #1125 from clebs/chore/remove-imports
...
chore: remove unused imports from config/edit
2023-12-19 08:11:40 -08:00
Mitchell Hashimoto
0acf783700
macos: set the update URL
2023-12-19 08:04:36 -08:00
Mitchell Hashimoto
8218c96cc6
ci: manually codesign since --deep is deprecated
2023-12-19 08:04:21 -08:00
Mitchell Hashimoto
0ccdcd3f0f
dist/macos: appcast needs namespace, better formatting
2023-12-19 07:44:07 -08:00
Tim Culverhouse
d9e4431800
cli: store manually parsed args for config replays
...
CLI args are stored in the configuration `_inputs` field for replaying
on configuration reload. When entering `parseManuallyHook`, we consume
all args, preventing storage for replays. Store the args when parsing
manually to allow replay of configuration.
2023-12-19 09:38:11 -06:00
Tim Culverhouse
1137da9238
cli: add xdg-terminal-exec parsing tests
...
Add two tests for parsing of xdg-terminal-exec.
2023-12-19 08:41:29 -06:00
Borja Clemente
a1fd9f733c
Remove log from imports as it is unused
...
Signed-off-by: Borja Clemente <borja.clemente@gmail.com>
2023-12-19 09:23:30 +01:00
Borja Clemente
9f8465c507
Remove unused imports from config/edit
...
Signed-off-by: Borja Clemente <borja.clemente@gmail.com>
2023-12-19 09:21:10 +01:00
Mitchell Hashimoto
79416cc0a7
ci: codesign nested frameworks
2023-12-18 22:45:22 -08:00
Mitchell Hashimoto
b5aaad9d34
ci: correct filename for appcast
2023-12-18 21:32:22 -08:00
Mitchell Hashimoto
3baa6213b0
ci: disable releases temporarily
2023-12-18 21:25:26 -08:00
Mitchell Hashimoto
c352d88afd
ci: generate appcast, upload it
2023-12-18 21:18:52 -08:00
Mitchell Hashimoto
51fa5ea3d4
ci: setup sparkle binaries in release
2023-12-18 20:18:46 -08:00
Mitchell Hashimoto
25342f545b
macos: add update delegate so we can configure some behavior
2023-12-18 19:09:45 -08:00