Bug #312993 proposed the Tango set for Inkscape 0.47 https://bugs.launchpad.net/inkscape/+bug/312993
This has already been discussed but nothing happened. The general consensus seemed to be that the majority wanted the default theme but that it needed to be fixed. The original Tango Icons didn't have much support, although an alternative version with toolbar icons similar than the defaults but "tangoified" had better luck. An improved version of the default set was presented in this list some time ago without much repercussion. Besides, the default set has been converted to a separated icons set but the work isn't finished yet and the possibility of use custom icons has gone.
What's the current state of this? Is there a reason for not replacing the default set by the much improved version presented on the list? Would it be possible to commit the finished versions of both Tango (art libre) and Tango Colors icons in SVN? The reworked default theme, and both tango versions are complete and work fine with most of the GTK themes. They need improvements for very dark themes but it is possible that a new theme for that particular situation has to be created.
In the bug report you can find the icons files and samples created by dopelover displaying the issues in dark themes. In my oppinion, every proposed set performs better than the current default.
What do you think?
Gez.
Guillermo Espertino wrote:
What's the current state of this? Is there a reason for not replacing the default set by the much improved version presented on the list?
The main reason is that I need the icons in discrete format (one icon per file, internal SVG dimensions 48x48 pixels). I haven't had the time to rip out all the icons from the monolithic Tango icons file, and doing this programatically is not currently possible because some aspects of Inkscape's CLI aren't working right. Look at http://wiki.inkscape.org/wiki/index.php/Themable_icons - those are the icon names that are needed.
Would it be possible to commit the finished versions of both Tango (art libre) and Tango Colors icons in SVN?
See above, discrete icons are needed. I will make them the default for Linux once I get them.
Regards, Krzysztof Kosiński
On Apr 1, 2009, at 4:10 PM, Krzysztof Kosiński wrote:
The main reason is that I need the icons in discrete format (one icon per file, internal SVG dimensions 48x48 pixels). I haven't had the time to rip out all the icons from the monolithic Tango icons file, and doing this programatically is not currently possible because some aspects of Inkscape's CLI aren't working right. Look at http://wiki.inkscape.org/wiki/index.php/Themable_icons - those are the icon names that are needed.
Actually going to the discrete icons have caused many problems, including incompatibility with various linux distros.
So that specific change is being backed out.
However, the mechanism to load from a theme under "hicolor" somewhere is good code, and will be left in. That means that Inkscape can ship with it's mainly single icon source, but will use any user-installed or distro installed theme icons over the built-in defaults.
Jon A. Cruz wrote:
Actually going to the discrete icons have caused many problems, including incompatibility with various linux distros. So that specific change is being backed out.
What Linux distro incompatibilities are you talking about? I remember the reports mentioning OS X (blurry icon bug) and Windows (edit-select-all not showing up on Select toolbar), but no Linux reports. Give me some time to fix the bugs. I was totally swamped with work related to a scientific conference I'm organizing, but it's finally happening this weekend.
Regards, Krzysztof Kosiński
There were a couple major issues on Ubuntu Jaunty that ended up getting resolved, but even now it is still lacking crucial icons (you can quickly find 2 by opening the lpe dialog on a handful of lpes, stitch subpaths comes to mind). Please take the technical tool into account as well since the icon is in our icons file. Actually, all icons that were in the file before you began this need to be fixed first. Then again, perhaps this work should be moved to a branch until it is truly ready for trunk (which might be good practice in leading up to SoC).
On Apr 2, 2009 7:04 PM, "Krzysztof Kosiński" <tweenk.pl@...400...> wrote:
Jon A. Cruz wrote: > > Actually going to the discrete icons have caused many problems, including ... What Linux distro incompatibilities are you talking about? I remember the reports mentioning OS X (blurry icon bug) and Windows (edit-select-all not showing up on Select toolbar), but no Linux reports. Give me some time to fix the bugs. I was totally swamped with work related to a scientific conference I'm organizing, but it's finally happening this weekend.
Regards, Krzysztof Kosiński -- View this message in context: http://www.nabble.com/State-of-the-Icons-tp22833209p22860607.html
Sent from the Inkscape - Dev mailing list archive at Nabble.com. ---------------------------------...
Josh Andler wrote:
Please take the technical tool into account as well since the icon is in our icons file. Actually, all icons that were in the file before you began this need to be fixed first.
I fixed the randomization icon. I'm waiting for a Windows build now to test my fixes for the other problems. Where do I access the "technical tool" in the GUI?
Regards, Krzysztof Kosiński
Krzysztof Kosiński wrote:
Where do I access the "technical tool" in the GUI?
I suspect this may be Ctrl-shift-F6 from LP 358132
On 04/10/2009 04:03 PM, Krzysztof Kosiński wrote:
Josh Andler wrote:
Please take the technical tool into account as well since the icon is in our icons file. Actually, all icons that were in the file before you began this need to be fixed first.
I fixed the randomization icon. I'm waiting for a Windows build now to test my fixes for the other problems. Where do I access the "technical tool" in the GUI?
Uncomment line 1640 of src/widgets/toolbox.cpp
Note that it does NOT even show the "missing icon" icon in the toolbox. If you run your mouse down the toolbox, you'll see a sliver of a button pop up where it is supposed to be.
Cheers, Josh
participants (5)
-
Alvin Penner
-
Guillermo Espertino
-
Jon A. Cruz
-
Josh Andler
-
Krzysztof Kosiński