Mitchell Hashimoto
7cc7f6cb06
macos 15 regression: transparent style shouldn't draw border
...
This fixes a regression from our Tahoe window styling changes on
earlier, stable versions of macOS. We need to set
"titlebarAppearsTransparent" to true in order to hide the bottom
border.
2025-06-15 06:51:11 -07:00
Mitchell Hashimoto
c4a978b07a
macos: set toolbar title isBordered
to avoid glass view
...
This was recommended by the WWDC25 session on AppKit updates. My hack
was not the right approach.
2025-06-14 13:50:02 -07:00
Mitchell Hashimoto
928603c23e
macos: use a runtime liquid glass check for our Tahoe styling
2025-06-13 20:20:56 -07:00
Mitchell Hashimoto
ac4b0dcac0
macos: fix transparent tabs on sequoia
2025-06-13 14:57:54 -07:00
Mitchell Hashimoto
1388c277d5
macos: sequoia should use same tab bar identifier as TerminalWindow
2025-06-13 14:43:04 -07:00
Mitchell Hashimoto
8cfc904c0c
macos: fix up some sequoia regressions
2025-06-13 14:39:12 -07:00
Mitchell Hashimoto
a7df90ee55
macos: remove split zoom accessory when tabs appear
2025-06-13 13:36:42 -07:00
Mitchell Hashimoto
f7f0514b9f
macos: move old toolbar into ventura file
2025-06-13 13:14:16 -07:00
Mitchell Hashimoto
b1b74d3421
comments
2025-06-13 12:25:21 -07:00
Mitchell Hashimoto
00d41239da
macOS: prep the tab bar when system appearance changes
2025-06-13 12:22:29 -07:00
Mitchell Hashimoto
17ad77b5b0
macos: fix background color of terminal window to match surface
2025-06-12 21:36:00 -07:00
Mitchell Hashimoto
9d9c451b0a
macos: titlebar tabs handle hidden traffic buttons
2025-06-12 20:03:21 -07:00
Mitchell Hashimoto
d84c30ce71
macos: titlebar tabs should be transparent
2025-06-12 18:10:37 -07:00
Mitchell Hashimoto
5f99670247
macos: tahoe titlebar tabs taking shape
2025-06-12 17:52:15 -07:00
Mitchell Hashimoto
6ae8bd737a
macos: hide the reset zoom titlebar accessory when tab bar is shown
2025-06-12 15:13:23 -07:00
Mitchell Hashimoto
5c8f1948ce
macos: remove the duplicated reset zoom accessory view from legacy
2025-06-12 14:42:09 -07:00
Mitchell Hashimoto
658ec2eb6f
macos: add reset zoom to all window titles
2025-06-12 14:33:53 -07:00
Mitchell Hashimoto
70029bf82a
macos: tahoe terminal tabs shows title
2025-06-12 13:39:19 -07:00
Mitchell Hashimoto
5877913ab8
macoS: Split out terminal tabs for ventura vs tahoe
2025-06-12 12:06:30 -07:00
Mitchell Hashimoto
fd785f98bb
macos: titlebar tabs uses legacy window for now
2025-06-12 11:39:10 -07:00
Mitchell Hashimoto
e5cb33e911
typos
2025-06-11 15:18:02 -07:00
Mitchell Hashimoto
63e56d0402
macos: titlebar fonts work with new terminal window
2025-06-11 15:18:02 -07:00
Mitchell Hashimoto
a804dab288
macos: native terminal style works with new subclasses
2025-06-11 15:18:02 -07:00
Mitchell Hashimoto
dfa7a114de
macos: make transparent titlebars robust against show/hide tabs
2025-06-11 15:18:02 -07:00
Mitchell Hashimoto
3595b2a847
macos: transparent titlebar handles transparent background
2025-06-11 15:18:02 -07:00
Mitchell Hashimoto
6ce7f612a6
macos: transparent titlebar needs to be rehidden when tabs change
2025-06-11 15:18:02 -07:00
Mitchell Hashimoto
7d02977482
macos: add NSView hierarchy debugging code
2025-06-11 15:18:02 -07:00
Mitchell Hashimoto
4d33a73fc4
wip: redo terminal window styling
2025-06-11 15:18:02 -07:00