Pete Schaffner
ab26863088
Merge remote-tracking branch 'upstream/main' into titlebar-unzoom-button
2024-04-03 15:25:51 +02:00
Pete Schaffner
cf6017e777
Revert "Revert "Merge pull request #1550 from peteschaffner/titlebar-unzoom-button""
...
This reverts commit 7f59d844c098f65158b4c5674f53371e0c4a4f1a.
2024-03-28 10:48:05 +01:00
Jon Parise
baf75dfaaf
macos: configurable titlebar fonts
...
Add support for configurable fonts for window and tab titles. This is
only implemented for macOS (and could be macOS-only if other platforms
aren't able to support this using their windowing toolkits). It plays
nicely with regular and titlebar tabs.
2024-03-26 16:56:39 -07:00
Mitchell Hashimoto
7f59d844c0
Revert "Merge pull request #1550 from peteschaffner/titlebar-unzoom-button"
...
This reverts commit 6b7a1ce1eb364936b58408bd67bbeaf0d3dc8579, reversing
changes made to b68e1c6a5d17b7e7b35902873a3241ee663f49a3.
2024-03-26 14:53:26 -07:00
Pete Schaffner
b6bfb9dac5
Don't use a toolbar for the traditional title/tab bar
...
I forgot I can use a `NSTitlebarAccessoryViewController` to house the
button
2024-02-25 21:47:15 +01:00
Pete Schaffner
55621c214c
Rename "Un-zoom" to "Reset Zoom" and add tooltips
2024-02-25 12:40:43 +01:00
Pete Schaffner
447310425d
Fix wrong tint color and improve tab labeling
2024-02-24 18:54:01 +01:00
Pete Schaffner
dc60afc261
Get unzoom button working with standard title/tab bar
...
To do this I forced a toolbar, so that we would have a place to put the
button when no tabs were opened. I also took the opportunity to make the
standard title/tab bar meld better with the terminal's background color,
just as we do with titlebar tabs.
2024-02-23 15:08:35 +01:00
Pete Schaffner
472a5c93ad
Move un-zoom button into the tab/toolbar
2024-02-22 17:54:51 +01:00
Mitchell Hashimoto
bd38689539
macos: make label fileprivate
2024-02-04 15:41:15 -08:00
Qwerasd
a121549f32
macOS: Improve custom title label centering and overflow appearance.
2024-02-04 17:56:08 -05:00
Qwerasd
4d335a220f
fix(macOS): Adjust custom toolbar title to fix clipping problems.
2024-02-04 16:55:07 -05:00
Mitchell Hashimoto
50125c0319
macos: whitespace
2024-01-31 15:44:34 -08:00
Mitchell Hashimoto
4a93181b79
macos: minor edits
2024-01-31 15:43:35 -08:00
Qwerasd
308f8cce36
macOS: center window title when titlebar tabs enabled
...
Uses a custom toolbar that populates itself with a centered text field and provides a method to set the text.
2024-01-31 16:16:41 -05:00