New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[macOS] Update Info window. #2269
[macOS] Update Info window. #2269
Conversation
cc1b606
to
f870159
Compare
Killing me with expectation... |
f870159
to
3b15bfe
Compare
Hi, @livings124. Can you take a look? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is looking great. My last concern is just the server rack for activity, since I think the icon itself is a bit unclear what it is and BitTorrent is by design not server-based. Maybe the previous icon what fine there after all?
It's not for activity, it's for Tracker tab |
Eep, my mistake. But I think the reinforces that it's a bit unclear. I'll give a look through the symbols, but the previous antenna might be best after all. |
Want to note that it's important to look symbol availability, some of them are available only on macOS 12/ iOS 15 |
My 2 cents is that everything looks great! My preference is for the 'Activity' icon to be a jigsaw piece rather than a hash symbol, mostly because, unless there was a chessboard icon, the information reflects parts of a whole. |
Use SF Symbols on macOS 11+ Use NSSegmentedControl instead of custom view. Add NSImage extension to fallback loading from assets on macOS 10.15 and older. Also should fix sizing issues when changing pane from Options to Files. Fixes transmission#2247
3b15bfe
to
c38ee22
Compare
|
Thanks- looks good! |
Oops. MacOS 11.6.1 | 3.00+ (2b3fbd9) @nevack @livings124 |
My bad, I've made the mistake that I tried to prevent others from. I'll make fix ASAP |
`square.grid.3x3.fill.square` is deprecated name for `square.grid.3x3.square`. The former is available on macOS 11.0+, while the latter is for macOS 12.0+. They are the same visually. Fixes this report transmission#2269 (comment)
@nevack, could you please look into this, sounds related: https://forum.transmissionbt.com/viewtopic.php?t=20925&p=80299 |
Hmm, maybe some bug on older macOS versions. |
@nevack Sounds like it's macOS 10.14.6 |
Yes, it is a bug on older os x, what info do you need? it happens on 10.13. |
If you open up Console.app, when you try to change sections does it print anything? |
Yes, it is a bug on older os x, what info do you need? it happens on 10.13.
If you open up Console.app, when you try to change sections does it print anything?
No, only this when opening the app:
2022-02-20 17:04:49.735 Transmission[86267:21305939] Could not find image named 'info.circle'.
2022-02-20 17:04:49.735 Transmission[86267:21305939] Could not find image named 'square.grid.3x3.fill.square'.
2022-02-20 17:04:49.736 Transmission[86267:21305939] Could not find image named 'antenna.radiowaves.left.and.right'.
2022-02-20 17:04:49.737 Transmission[86267:21305939] Could not find image named 'person.2'.
2022-02-20 17:04:49.738 Transmission[86267:21305939] Could not find image named 'doc.on.doc'.
2022-02-20 17:04:49.738 Transmission[86267:21305939] Could not find image named 'gearshape'.
|
The warning is gone, the info pane doesn't change. Nothing in the log when I try to change it. |
still the same as of https://build.transmissionbt.com/job/trunk-mac/7738/ |
Hi, I have set up VM with 10.14.6 and reproduced the issue. I'll make PR as soon as solution is found |
I actually was also just looking at this, and submitted a fix: |
Use SF Symbols on macOS 11+
Use NSSegmentedControl instead of custom view.
Add NSImage extension to fallback loading from
assets on macOS 10.15 and older.
Also should fix sizing issues when changing pane from Options
to Files.
Fixes #2247
Result: