[Breeze] [Bug 450870] Zoom icons in FreeCAD toolbar fall back to `zoom` due to lack of more specific icons

Nate Graham bugzilla_noreply at kde.org
Sun Mar 20 13:57:25 GMT 2022


https://bugs.kde.org/show_bug.cgi?id=450870

Nate Graham <nate at kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
     Ever confirmed|0                           |1
             Status|REPORTED                    |CONFIRMED
            Product|kde                         |Breeze
            Summary|FreeCAD GUI icon missing    |Zoom icons in FreeCAD
                   |                            |toolbar fall back to `zoom`
                   |                            |due to lack of more
                   |                            |specific icons
           Assignee|unassigned-bugs at kde.org     |visual-design at kde.org
          Component|general                     |Icons
                 CC|                            |kainz.a at gmail.com,
                   |                            |nate at kde.org

--- Comment #3 from Nate Graham <nate at kde.org> ---
The icons aren't missing; those *are* the icons in the Breeze theme. I agree
that they aren't very good though. Looks like that icon being used for both
buttons is `zoom`, which would be the fallback icon in the case of the
requested icon not being found in the Breeze icon theme. For example if FreeCAD
asks for `zoom-rectangle` (random example) that icon would not exist in the
theme so it would fall back to just `zoom`, which does not look very good.

So there are a few issues here:
1. Our Zoom icons are not very good. See Bug 435671
2. We don't have an exact match for whatever icon FreeCad is using. I don't
know what it is though. I think we'd need to read the source code in FreeCAD to
find out
3. (possibly) FreeCAD is not using the right icon names and should switch to
names that are more standard. Would also need to read the source code for this

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Unassigned-bugs mailing list