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
Add support for next-generation SFSymbols #44
Comments
Development for next-generation SFSymbols is happening at the |
The SFSymbols 2 app is now available and looking up its package contents, one sees 3 useful files that weren't there in the previous version:
The I will wait until Friday's session about SF Symbols to better understand the meaning of and the difference between the alias text files. |
Just stumbled upon this repo and wanted to leave some ideas here that would make the enum generation a teeny tiny bit easier: Check out gyb (part of the Swift Standard library) that allows to generate files based on templates that can include python code. There is a python package that allows you to parse the above mentioned plist files. I would be willing to help with this as well. :) |
Xcode 12 CI is now up and running, configured for builds targeting the |
@fredpi
This would be helpful, so that no code changes are required. Another major factor is, when we are developing and start searching for a symbol in Xcode, we would most like not know whether the symbol we are looking for is available for iOS 13 or 14. |
@imthath-m Thanks for your suggestion! I think it makes more sense so I will take your approach. I'm just wondering whether I should implement the |
Thanks @fredpi. I have been thinking about the same problem. I think we can add
Note: 'symbol' refers to the actual symbol you have displayed in code, which I'm not able to copy into the browser. For the purposes of categorizing and browsing version 2, if we look at the I have one more idea for categorizing, but you have to let me know whether it is possible to write a script to achieve that.
For this same purpose, you can go ahead with sub-types also. But either way, if we are to provide better browsing, we have to provide all categories available in the SF Symbols app, not just |
Just wanted to add my 2 cents. |
The release of SFSafeSymbols 2 will be delayed a bit, because I want to wait for the release of macOS Big Sur. It seems like its new APIs aren't available in the Xcode 12.0 release. |
Hi Guys, Moving files out of /Sources/SFSafeSymbols breaks SPM. Noticed that you moved them right into Sources/. Cheers, |
Thanks @hernangonzalez! 👍 |
The 2.0.0 release is now finally available and adds support for v2 SF Symbols. 🎉 |
SFSafeSymbols
should include support for the new symbols introduced with iOS 14 and the other Apple operating systems.Regarding the structuring I suggest the following design:
The SFSymbols 2 app required for parsing the symbol catalog isn't available yet, so I will look into this as soon as the app is available.
The text was updated successfully, but these errors were encountered: