Skip to content
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

Reduce demo icon theme #2940

Merged
merged 1 commit into from Jan 28, 2020
Merged

Reduce demo icon theme #2940

merged 1 commit into from Jan 28, 2020

Conversation

triplus
Copy link
Contributor

@triplus triplus commented Jan 26, 2020

Mitigate an issue with scaled icons as discussed:
https://forum.freecadweb.org/viewtopic.php?f=10&t=28838&p=363487#p363487

@yorikvanhavre
Copy link
Member

Isn't this PR bettering things for some, but worsening for others? (Removing theme support)

@triplus
Copy link
Contributor Author

triplus commented Jan 27, 2020

This PR doesn't remove icon theme support.

There is a demo theme embedded in FreeCAD and it's set to ON by default, named FreeCAD-default. There are only a few icons added to it, but they are the exact same icons that are used as a "fallback". Therefore if this theme is set to ON or OFF the icons will still look the same. I left one icon in it for demonstration purposes, on how can an icon theme be embedded in FreeCAD. And it is a good thing to have such option, for still being able to enable such icon theme on Linux, when you want to override the system default one. As seen in this PR:

#2945

@yorikvanhavre
Copy link
Member

Understood. Ok then!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants