Mitchell Hashimoto
|
9c42b9976a
|
macos: use appearance-sensitive bg color for error window
Fixes #432
|
2023-09-13 08:10:19 -07:00 |
|
Mitchell Hashimoto
|
a95a1a8838
|
macos: add button to ignore configuration errors
The popup will return on the next launch or configuration load.
|
2023-09-12 22:25:24 -07:00 |
|
Mitchell Hashimoto
|
e9d650e19b
|
Merge pull request #431 from mitchellh/dependabot/github_actions/docker/setup-qemu-action-3
build(deps): bump docker/setup-qemu-action from 2 to 3
|
2023-09-12 17:19:51 -07:00 |
|
dependabot[bot]
|
d9cce27ab9
|
build(deps): bump docker/setup-qemu-action from 2 to 3
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 2 to 3.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](https://github.com/docker/setup-qemu-action/compare/v2...v3)
---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-09-13 00:18:51 +00:00 |
|
Mitchell Hashimoto
|
f9eaab21a1
|
ci: upload tip releases to blob storage
|
2023-09-12 09:22:47 -07:00 |
|
Mitchell Hashimoto
|
0dc4d66691
|
Merge pull request #430 from mitchellh/confirm-quit
Confirm quit improvements, both macOS and GTK
|
2023-09-11 16:04:52 -07:00 |
|
Mitchell Hashimoto
|
fc90a4a052
|
apprt/gtk: do not ask for confirm window close if all surfaces idle
|
2023-09-11 15:53:20 -07:00 |
|
Mitchell Hashimoto
|
868b66ce74
|
apprt/gtk: integrate app needsConfirmQuit
|
2023-09-11 15:47:37 -07:00 |
|
Mitchell Hashimoto
|
999d17c49d
|
macos: integrate needsConfirmQuit to quit if all windows are at prompt
|
2023-09-11 15:44:28 -07:00 |
|
Mitchell Hashimoto
|
56ccadd7f1
|
core: app needsConfirmQuit to streamline quitting if no active sessions
|
2023-09-11 15:44:08 -07:00 |
|
Mitchell Hashimoto
|
f96eb07733
|
Merge pull request #429 from mitchellh/macos-config-err
macos: show configuration errors in GUI
|
2023-09-11 15:22:06 -07:00 |
|
Mitchell Hashimoto
|
2f0905b60c
|
macos: reload config MUST go through Zig core
|
2023-09-11 15:20:31 -07:00 |
|
Mitchell Hashimoto
|
42bbcbfb9b
|
macos: add a reload configuration button
|
2023-09-11 15:13:02 -07:00 |
|
Mitchell Hashimoto
|
ffd181f10d
|
macos: don't steal focus for config errors
|
2023-09-11 13:59:03 -07:00 |
|
Mitchell Hashimoto
|
b7f4c1d707
|
config: unify some error types for now
|
2023-09-11 13:55:06 -07:00 |
|
Mitchell Hashimoto
|
6f7fdf002f
|
macos: hook up proper data events
|
2023-09-11 13:52:47 -07:00 |
|
Mitchell Hashimoto
|
711e3a5043
|
macos: add reload configuration to the Ghostty menu bar
|
2023-09-11 13:49:20 -07:00 |
|
Mitchell Hashimoto
|
4c0871b6dc
|
macos: don't clear contentview for configuration on close
|
2023-09-11 13:39:29 -07:00 |
|
Mitchell Hashimoto
|
f485672d4e
|
macos: fix some error window styling
|
2023-09-11 13:28:48 -07:00 |
|
Mitchell Hashimoto
|
db799d53e6
|
macos: UI for configuration errors
|
2023-09-11 13:21:13 -07:00 |
|
Mitchell Hashimoto
|
e3fbda73b5
|
README: note where config errors are logged
|
2023-09-11 10:04:49 -07:00 |
|
Mitchell Hashimoto
|
f93d7a8942
|
Merge pull request #428 from mitchellh/config-errs
Track and log configuration errors, non-fatal
|
2023-09-11 10:00:33 -07:00 |
|
Mitchell Hashimoto
|
22f3fea98f
|
config: turn invalid config-file values into errors in the list
|
2023-09-11 09:46:27 -07:00 |
|
Mitchell Hashimoto
|
f0ee2fb454
|
macos: log configuration errors
|
2023-09-11 09:39:58 -07:00 |
|
Mitchell Hashimoto
|
9be46fa80a
|
apprt/gtk: log configuration errors
|
2023-09-11 09:18:03 -07:00 |
|
Mitchell Hashimoto
|
e5123330ce
|
config: add ErrorList file
|
2023-09-11 09:17:29 -07:00 |
|
Mitchell Hashimoto
|
4ee9531ce3
|
apprt/glfw: log configuration errors
|
2023-09-11 09:16:56 -07:00 |
|
Mitchell Hashimoto
|
a359641d07
|
config: store unknown errors in list too
|
2023-09-11 09:14:27 -07:00 |
|
Mitchell Hashimoto
|
75e8d8f0da
|
config: arg parser supports custom types with error tracking
|
2023-09-11 09:10:31 -07:00 |
|
Mitchell Hashimoto
|
58a43f1980
|
config: store some basic errors on parse
|
2023-09-11 09:10:26 -07:00 |
|
Mitchell Hashimoto
|
cc13f0fe49
|
config: cannot set underscore-prefixed fields
|
2023-09-11 09:10:22 -07:00 |
|
Mitchell Hashimoto
|
b5913a2b10
|
Merge pull request #427 from mitchellh/tomspeak-patch-1
Update README.md Config location
|
2023-09-11 07:18:18 -07:00 |
|
tom speak
|
97154598c0
|
Update README.md Config location
|
2023-09-11 10:17:17 +01:00 |
|
Mitchell Hashimoto
|
6464a7c8b1
|
Merge pull request #426 from mitchellh/cursor-q
Underline cursor, fix CSI q parsing
|
2023-09-10 22:16:39 -07:00 |
|
Mitchell Hashimoto
|
10989ae7b0
|
renderer: implement underline cursor
|
2023-09-10 22:05:47 -07:00 |
|
Mitchell Hashimoto
|
24af24a086
|
terminal: CSI q requires a space intermediate
|
2023-09-10 22:01:17 -07:00 |
|
Mitchell Hashimoto
|
1a9ebf3048
|
Merge pull request #425 from mitchellh/split-config
Configurable unfocused split opacity, C API for reading Config
|
2023-09-10 19:03:36 -07:00 |
|
Mitchell Hashimoto
|
2b04a7114b
|
macos: use the configured unfocused split opacity
|
2023-09-10 18:52:40 -07:00 |
|
Mitchell Hashimoto
|
2820db55be
|
config: add C API ghostty_config_get to read configuration values
|
2023-09-10 18:45:02 -07:00 |
|
Mitchell Hashimoto
|
b14ba8c022
|
config: extract into dedicated dir, split into files
|
2023-09-10 16:17:19 -07:00 |
|
Mitchell Hashimoto
|
8bec01f237
|
macos: disable hit testing for unfocused split rectangle
|
2023-09-10 16:02:09 -07:00 |
|
Mitchell Hashimoto
|
8b26e93cb5
|
renderer: update some code comments
|
2023-09-10 12:18:38 -07:00 |
|
Mitchell Hashimoto
|
ef5c5d1c0b
|
macos: add split zoom to menu
|
2023-09-10 09:30:42 -07:00 |
|
Mitchell Hashimoto
|
1d0e2c43b5
|
Merge pull request #423 from mitchellh/split-focus
macos: fade unfocused splits
|
2023-09-10 09:20:00 -07:00 |
|
Mitchell Hashimoto
|
de564dad94
|
macos: fade unfocused splits
Fixes #353
|
2023-09-10 09:17:46 -07:00 |
|
Mitchell Hashimoto
|
4be097b901
|
Merge pull request #422 from mitchellh/split-traversal
macos: split traversal uses direction to determine proper focus target
|
2023-09-10 09:04:15 -07:00 |
|
Mitchell Hashimoto
|
5f30223e84
|
macos: new window assertion is unnecessary
We handle both cases
|
2023-09-10 09:03:53 -07:00 |
|
Mitchell Hashimoto
|
303c5ca189
|
macos: split traversal uses direction to determine proper focus target
Fixes #415
|
2023-09-10 08:59:05 -07:00 |
|
Mitchell Hashimoto
|
946826c384
|
Merge pull request #421 from mitchellh/mode12
Cursor state (style, blinking, visiblity, focus) refactor, implement mode 12 support
|
2023-09-10 08:15:50 -07:00 |
|
Mitchell Hashimoto
|
afacc2ca9e
|
renderer: cursor style unit tests
|
2023-09-09 20:48:56 -07:00 |
|