Mitchell Hashimoto
4b1e02c7c3
macos: do not load the config errors window when there are no errors
...
Measured on macOS (Apple Silicon) during app launch, via a startup
timeline instrumented across the Swift app and libghostty:
config apply, errors step: 35.5ms -> 0.1ms
main() -> first frame rendered: ~126ms -> ~93ms
main() -> window visible: ~193ms -> ~173ms
2026-08-09 19:54:28 -07:00
Lukas
0226bcf034
macOS: update window appearance for About and ConfigurationErrors
2026-05-12 09:20:08 +02:00
Jon Parise
56d67ce88f
macos: swiftlint 'control_statement' rule
2026-02-19 18:34:37 -05:00
Jon Parise
a8903c1bb1
macos: swiftlint 'comment_spacing' rule
2026-02-19 18:34:02 -05:00
pnodet
7ff9af1520
style(macos): cleanup trailing spaces
2024-08-21 21:53:09 +02:00
Mitchell Hashimoto
0fbb5c8c70
macos: simpler mechanism to detect no more config errors
...
Fixes #702
2023-10-30 22:25:39 -07:00
Mitchell Hashimoto
ffd181f10d
macos: don't steal focus for config errors
2023-09-11 13:59:03 -07:00
Mitchell Hashimoto
6f7fdf002f
macos: hook up proper data events
2023-09-11 13:52:47 -07:00
Mitchell Hashimoto
4c0871b6dc
macos: don't clear contentview for configuration on close
2023-09-11 13:39:29 -07:00
Mitchell Hashimoto
db799d53e6
macos: UI for configuration errors
2023-09-11 13:21:13 -07:00