Hi,
I'm using Manjaro XFCE with the default icon theme (Vertex-Maia). Unfortunately there seem to be missing icons in Inkscape:
As you can see, the icons for "snapping" are missing and there seems to be a general problem with mixing Inkscape icons and the default GTK theme icons.
When I download the icons.svg file from Inkscape trunk and put it into ~/.config/inkscape/icons/, the result still looks the same.
When I make all icons red for easier identification, it looks like this:
Although all icons are referenced in icons.svg, they are only partially replaced in the UI.
I thought all icons in icons.svg are replaced in the UI, but the "global GTK icons" are untouched, even though they have a counterpart in the custom icons file.
Is this a bug?
Currently it is really hard to distinquish some of the icons, e.g. the "edit page properties" and "edit inkscape preferences" button are the same.
Manjaro Linux: Missing icons even when using a custom icons.svg in the user home directory
Re: Manjaro Linux: Missing icons even when using a custom icons.svg in the user home directory
It looks to me as if you have an incomplete icon set installed in ~/.config/inkscape/icons
Could that be? The grey icons are custom icons, they don't come from the icon file Inkscape uses per default.
Or does Manjaro ship an extra icon set for Inkscape?
Could that be? The grey icons are custom icons, they don't come from the icon file Inkscape uses per default.
Or does Manjaro ship an extra icon set for Inkscape?
Something doesn't work? - Keeping an eye on the status bar can save you a lot of time!
Inkscape FAQ - Learning Resources - Website with tutorials (German and English)
Inkscape FAQ - Learning Resources - Website with tutorials (German and English)
Re: Manjaro Linux: Missing icons even when using a custom icons.svg in the user home directory
I took the icons.svg file from inkscape trunk (icons.svg in Inkscape trunk). Either this file is incomplete or the labels / IDs have changed so that some icons are not loaded.
For example I can see the icon for the eraser in the icons.svg file (ID: draw-eraser, label: #draw_erase), but it not replaced. The GTK default theme icon for the eraser is used.
Maybe the icons.svg file in trunk is buggy?
What else could prevent the icons from loading?
For example I can see the icon for the eraser in the icons.svg file (ID: draw-eraser, label: #draw_erase), but it not replaced. The GTK default theme icon for the eraser is used.
Maybe the icons.svg file in trunk is buggy?
What else could prevent the icons from loading?
Re: Manjaro Linux: Missing icons even when using a custom icons.svg in the user home directory
This is not a bug in Inkscape - Inkscape is being a good citizen here and prefers named icons from the desktop gtk icon theme if provided over its own icons (so that users see the same icon for the same actions, or actions that refer to the same icon name, across applications).
The desktop icon theme is a choice made initially by the distro AFAIU, and is part of what users can configure (change) to give the desktop their preferred appearance.
Since this behavior (always use icons from the desktop theme if available) repeatedly causes confusion nowadays, there have been requests to make this optional in Inkscape, i.e. to offer users the choice to prefer its own icons over desktop-wide used icons. This request is tracked here:
The desktop icon theme is a choice made initially by the distro AFAIU, and is part of what users can configure (change) to give the desktop their preferred appearance.
Since this behavior (always use icons from the desktop theme if available) repeatedly causes confusion nowadays, there have been requests to make this optional in Inkscape, i.e. to offer users the choice to prefer its own icons over desktop-wide used icons. This request is tracked here:
- Bug #789804 “Add an option to use full set of custom icons”
Re: Manjaro Linux: Missing icons even when using a custom icons.svg in the user home directory
Ah ok, thank you for the answer. This is exactly my problem. So I'll create a launchpad account to upvote this.
-
- Posts: 2344
- Joined: Sun Apr 14, 2013 12:04 pm
- Location: Michigan, USA
Re: Manjaro Linux: Missing icons even when using a custom icons.svg in the user home directory
I'm bumping this topic to request more forum members up-vote this issue on Launchpad.
In the meantime, is there a way to enlarge those GTK icons in Windows?
(We don't care if they are large in other applications, we really need them larger in Inkscape.)
Thanks,
TD
- Bug #789804 “Add an option to use full set of custom icons”
In the meantime, is there a way to enlarge those GTK icons in Windows?
(We don't care if they are large in other applications, we really need them larger in Inkscape.)
Thanks,
TD
Have a nice day.
I'm using Inkscape 0.92.2 (5c3e80d, 2017-08-06), 64 bit win8.1
The Inkscape manual has lots of helpful info! http://tavmjong.free.fr/INKSCAPE/MANUAL/html/
I'm using Inkscape 0.92.2 (5c3e80d, 2017-08-06), 64 bit win8.1
The Inkscape manual has lots of helpful info! http://tavmjong.free.fr/INKSCAPE/MANUAL/html/
Re: Manjaro Linux: Missing icons even when using a custom icons.svg in the user home directory
Added my support!
TD, I don't know if this would work for your situation (I seem to recall you work with something like a network of users) but you must already know about Windows options for making things larger on the screen? You can adjust the resolution and/or make only the text larger. I've successfully used both in the past (when I was using a desktop computer, and the screen was too far away for me to see it very well).
I don't know what Windows 10 has, but Windows 7 (and XP) has a Magnifying Tool. It has an adjustable window, so that it can cover almost the entire screen. And you can adjust the level of magnification. But it really is a pain to try and use Inkscape with it. I think it's more designed to read small things, than to edit documents.
Unfortunately, I don't understand GTK very well. I might be able to help you do a little research about it. I've thought about making a large icon set, in the past, but never have gotten around to it. Although I suspect you've already done plenty of research.
I know I've used the share/icons/icons.svg file, to create all the icon smilies for IC. But I don't know how, or even if Inkscape uses that particular file. Probably editing the lock icon in that file would have no effect. Ok, now I'm going to have to try it!
Interesting! It can't be edited. Or rather, you can edit, but you can't save. Something is preventing it from being saved. So that makes me wonder if it is somehow used as a source for those icons. Well, as I said, GTK would be a subject I'd have to research.
Oh, idea! What about a feature request asking for someone to go in and just make certain icons larger? That certainly would not take as much time as a whole new optional system, which needs to be created from scratch. I'm thinking "bandaid" instead of surgery.
Just some thoughts....
TD, I don't know if this would work for your situation (I seem to recall you work with something like a network of users) but you must already know about Windows options for making things larger on the screen? You can adjust the resolution and/or make only the text larger. I've successfully used both in the past (when I was using a desktop computer, and the screen was too far away for me to see it very well).
I don't know what Windows 10 has, but Windows 7 (and XP) has a Magnifying Tool. It has an adjustable window, so that it can cover almost the entire screen. And you can adjust the level of magnification. But it really is a pain to try and use Inkscape with it. I think it's more designed to read small things, than to edit documents.
Unfortunately, I don't understand GTK very well. I might be able to help you do a little research about it. I've thought about making a large icon set, in the past, but never have gotten around to it. Although I suspect you've already done plenty of research.
I know I've used the share/icons/icons.svg file, to create all the icon smilies for IC. But I don't know how, or even if Inkscape uses that particular file. Probably editing the lock icon in that file would have no effect. Ok, now I'm going to have to try it!
Interesting! It can't be edited. Or rather, you can edit, but you can't save. Something is preventing it from being saved. So that makes me wonder if it is somehow used as a source for those icons. Well, as I said, GTK would be a subject I'd have to research.
Oh, idea! What about a feature request asking for someone to go in and just make certain icons larger? That certainly would not take as much time as a whole new optional system, which needs to be created from scratch. I'm thinking "bandaid" instead of surgery.
Just some thoughts....
Basics - Help menu > Tutorials
Manual - Inkscape: Guide to a Vector Drawing Program
Inkscape Community - Inkscape FAQ - Gallery
Inkscape for Cutting Design
Manual - Inkscape: Guide to a Vector Drawing Program
Inkscape Community - Inkscape FAQ - Gallery
Inkscape for Cutting Design
Re: Manjaro Linux: Missing icons even when using a custom icons.svg in the user home directory
You can save - as admin user The file is the correct one. Making them larger in the svg file won't help. It's in the program where the space for the icons would need to be made larger.
Something doesn't work? - Keeping an eye on the status bar can save you a lot of time!
Inkscape FAQ - Learning Resources - Website with tutorials (German and English)
Inkscape FAQ - Learning Resources - Website with tutorials (German and English)