Bug 359248

Summary: preferences-system in inkscape
Product: [Plasma] Breeze Reporter: Porfĩrio <porfirioribeiro>
Component: IconsAssignee: Uri Herrera <uri_herrera>
Status: RESOLVED INTENTIONAL    
Severity: normal CC: kainz.a
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: Screenshot of the problem
24px preferences-system icon
16px preferences-system icon

Description Porfĩrio 2016-02-10 21:06:03 UTC
I am using inkscape-gtk3-bzr from arch aur.

When using breeze icons in gtk the main toolbar appears too big, the reason is that inkcape loads the icon preferences-system and the only size available is 48px, making the toolbar big.

I fixed it on my computer by copying the file to the other sizes directories and editing the file to match the size

Reproducible: Always

Steps to Reproduce:
1. Set gtk theme to breeze
2. Open inkscape
3. Switch to default layout mode

Actual Results:  
The main toolbar is too large, no matter what icon size you choose in preferences

Expected Results:  
The toolbar size should match the icon size
Comment 1 andreas 2016-02-10 21:57:42 UTC
screenshot please. in my setting inkscape work quite well and I use it a lot.
Comment 2 Porfĩrio 2016-02-15 21:08:42 UTC
Created attachment 97237 [details]
Screenshot of the problem
Comment 3 Porfĩrio 2016-02-15 21:10:23 UTC
I forgot to mention that i am using inkscape-gtk3-bzr from AUR on Arch linux
Comment 4 andreas 2016-02-15 21:57:28 UTC
that's an gtk3 issue. gtk3 applications don't scale the svg icons to the right size. Inkscape use the icon preferences-system which is available in breeze-icons in /apps/48/preferences-system.svg so the toolbar was scalled to show the 48px icon. when you add the icon in 16px, 24px in /actions/16, /actions/24 the bug is solved.
I can't fix it in breeze cause the standard panel use 22px icons app icons so if I add monochrome icons the toolbar show an monochrome icon when you use system settings.
This bug will be solved when Inkscape will use gtk-preferences instead of preferences-system cause preferences-system is NO action icon it's an application icon.
I will upload the icons you need and hope I can solve your bug. In addition I will open a bug in inkscape.
Comment 5 andreas 2016-02-15 21:59:14 UTC
Created attachment 97239 [details]
24px preferences-system icon

move the file in /usr/share/icons/breeze/actions/24/
Comment 6 andreas 2016-02-15 22:00:34 UTC
Created attachment 97240 [details]
16px preferences-system icon

move the file in /usr/share/icons/breeze/actions/16/
Comment 7 Porfĩrio 2016-02-15 22:03:31 UTC
The fix works, hope the bug is fixed in inkscape.
Comment 8 andreas 2016-02-29 22:46:31 UTC
Sorry but it's a gtk problem I can't fix.