Bug 359248 - preferences-system in inkscape
Summary: preferences-system in inkscape
Status: RESOLVED INTENTIONAL
Alias: None
Product: Breeze
Classification: Plasma
Component: Icons (show other bugs)
Version: unspecified
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Uri Herrera
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-02-10 21:06 UTC by Porfĩrio
Modified: 2016-02-29 22:46 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Screenshot of the problem (69.08 KB, image/png)
2016-02-15 21:08 UTC, Porfĩrio
Details
24px preferences-system icon (3.88 KB, image/svg+xml)
2016-02-15 21:59 UTC, andreas
Details
16px preferences-system icon (3.74 KB, image/svg+xml)
2016-02-15 22:00 UTC, andreas
Details

Note You need to log in before you can comment on or make changes to this bug.
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.