Gregory Anders
582df33083
macos: use Ghostty.AppState as @EnvironmentObject
...
This is a small cleanup change. This provides the Ghostty.AppState
object to any view that needs it within the TerminalSplit view hierarchy
without needing to explicitly define EnvironmentKeys.
2023-11-05 20:42:59 -06:00
Gregory Anders
9b14398153
macos: support resizing splits
2023-11-05 20:42:59 -06:00
Mitchell Hashimoto
04acaf8b20
macos: hook up paste protection delegate, cancel button
2023-11-04 20:47:16 -07:00
Mitchell Hashimoto
b4c973cd23
macos: improved comments
2023-10-30 15:15:56 -07:00
Mitchell Hashimoto
1fcc5812be
macos: detect when surface tree becomes empty
2023-10-30 14:46:28 -07:00
Mitchell Hashimoto
c18cf207d6
macos: rename all the 2-suffix
2023-10-30 14:40:45 -07:00
Mitchell Hashimoto
c86faa37c2
macos: terminal controller owns split data
2023-10-30 14:31:04 -07:00
Mitchell Hashimoto
1b0fea044f
macos: move debug view
2023-10-30 12:01:10 -07:00
Mitchell Hashimoto
ed1741730e
macos: base config plumbed through
2023-10-30 11:53:05 -07:00
Mitchell Hashimoto
61451942e8
macos: implement last surface close to close window
2023-10-30 09:53:59 -07:00
Mitchell Hashimoto
704c303cd1
macos: working on the new terminalmanager
2023-10-30 09:06:24 -07:00
Mitchell Hashimoto
3018377389
macos: wip
2023-10-30 09:06:24 -07:00