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
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
Mitchell Hashimoto
f192ffd5bc
macos: boilerplate to setup updater menu item
2023-12-18 19:09:45 -08:00
Mitchell Hashimoto
caf6ebc6ef
macos: add Sparkle via Swift PM
2023-12-18 19:09:38 -08:00
Mitchell Hashimoto
18f205e78c
Merge pull request #1124 from mitchellh/macos-build
...
macos: put build numbers back into info.plist, other metadata
2023-12-18 19:07:38 -08:00
Mitchell Hashimoto
68a23e786d
macos: put build numbers back into info.plist, other metadata
...
This adds more metadata back into the Info.plist for a build. This
metadata is used with the About window. The reason I want the build
number back is so that we have a monotonically increasing number to do
self-updating with (i.e. Sparkle).
2023-12-18 18:56:34 -08:00
Mitchell Hashimoto
a8419754b9
renderer/opengl: allow OpenGL 4.1/4.2
2023-12-18 13:59:33 -08:00
Mitchell Hashimoto
463e4fd689
Merge pull request #1123 from mitchellh/opengl-version
...
renderer/opengl: error if OpenGL version is too old
2023-12-18 13:01:00 -08:00