nextcloud / desktop

💻 Desktop sync client for Nextcloud
https://nextcloud.com/install/#install-clients
GNU General Public License v2.0
3.04k stars 799 forks source link

Use native system icons #5177

Open claucambra opened 1 year ago

claucambra commented 1 year ago

At the moment we are using a mix of Nextcloud-only icons and Material Design icons. These work, but they do not fit in with the rest of the host system.

Ideally we should be using system icons where possible. @jancborchardt

How to use GitHub

Feature description

Tell us how the feature should work

claucambra commented 1 year ago

Some relevant links for using macOS-specific icons:

https://forum.qt.io/topic/130413/how-to-use-sf-symbols-dynamically-with-qicon-fromtheme https://forum.qt.io/topic/139235/how-to-create-a-qpixmap-from-a-nsimage-or-cgimageref

jancborchardt commented 1 year ago

macOS SF Symbols icons we can use (browsed via https://hotpot.ai/free-icons?s=sfSymbols )

jancborchardt commented 7 months ago

@claucambra what specific parts are left to do here? :)

claucambra commented 7 months ago

@claucambra what specific parts are left to do here? :)

Unfortunately we haven't really done much for this since we opened the issue...

This would take one implementation per platform (an image provider for macOS, one for Windows, one for Linux). Doable, we would just need to schedule it to get it done