Tango-Generator 2

Icon Sub-Sets

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

0
5.0
Description:

Although this version is now completely obsolete, there's still a large amount of traffic coming through this page. The download links now point to resources relevant to the new version.
Last changelog:

13 years ago

0.2.6.5 - Updated some broken URLs.

0.2.6 - Updated tangerine icons, fixed a few pixel bugs. Run 'rm -rf ~/.tango-generator' after downloading to upgrade.

0.2.5 - Added network manager icons, beryl & emerald icons, fixed broken links, added a few additional icons. Cleaned up some code elsewhere. The upgrade should be fairly seamless this time.

0.2.1 - fixed another stupid bug.

0.2 - Synced packages with upstream, updated listen icons, cleaned up index.theme, switched openoffice packages, added many additional icons, added Tango GTK Icons as option, fixed emblem placement, fixed numerous crashes. Many things are changed in this release, so you should run 'rm -rf ~/.tango-generator' in the console before first run to see all updates.

0.1.7.1 - Improved handling of gimp installations, fixed error when gconf editor is selected but not the cpu applet.

0.1.7 - Vastly improved priorities robustness. Improved XFCE support & drew & added image-position-size icon.

0.1.6(.1) - Fixed various bugs that shouldn't have existed...

0.1.6 - Fixed gimp removal bug.

0.1.5 - Big Update:
Changed to correct 'robots' icon. Drawn and added new dia & gnome-planner. Updated trunk icons (gnome, tango). Improved support for fedora Core 6. Added bluetooth & firewall icons. Improved lock/key metaphors.

To Upgrade to this release you'll need to run 'rm ~/.tango-generator/archives/gnome.tar.gz' at the terminal.

0.1.2 - added a few more icons and additional sizes of others. You'll need to run "rm -rf ~/.tango-generator/archives/custom-app-icons/" if you're upgrading.

0.1.1 - Corrected Tango Materia and finishing installation after installing additional icon packages.

0.1 - initial release of version 2 (Version 1 quickly became unmaintainable).

alexou2648

14 years ago

I just tried the very last version, and it gives me that when i try to make your precious theme:

Listen
Finished Location
Exception in thread Thread-1:
Traceback (most recent call last):
File "/usr/lib/python2.4/threading.py", line 442, in __bootstrap
self.run()
File "tango-generator.py", line 275, in run
self.install_gnome()
File "tango-generator.py", line 405, in install_gnome
self.execute_create_22(dir_22, dir_24)
File "tango-generator.py", line 718, in execute_create_22
if dir_22.contains("stock-icons"):
AttributeError: 'unicode' object has no attribute 'contains'

Report

C

mejogid

14 years ago

Sorry, stupid bug. Fixed.

Report

alexou2648

14 years ago

Just to precize, like Schmolch, i'm runnin g an up to date gentoo with the 2.4.4 version of python..

If it can help, i had the impression it didn't get all the 223 custom icons, maybe a problem of fetching, na?

Report

schmolch

14 years ago

I'd like to try this but its not starting at all.

I run either the .sh or python tango-generator.py and nothing
happens.
I can't even abort the process and have to kill it.

Im running a up-to-date gentoo linux system with gnome-2.18 and python-2.4.4.

Report

C

mejogid

14 years ago

This could happen if you don't have pygtk installed, but I doubt that's the case if you have a functioning gnome install.

Report

schmolch

14 years ago

yes, pygtk is installed and i can import the module, no errors.

Report

C

mejogid

14 years ago

Can you try running it from the terminal and posting the output? cd into the right directory and run 'python tango-generator.py'

Report

schmolch

14 years ago

i am running it from a terminal, there is no output at all.

Report

C

mejogid

14 years ago

I can't reproduce this on my nearly identical gentoo primary system. What happens if you try to run it from a vt? Do you get an error message then? You could check if your configuration files are up to date and post your use flags. Does alacarte run? If you have any python experience you could strip the main thread down and troubleshoot it manually. Is your'e gnome 2.18 build from an overlay? I didn't think it had entered unstable yet.

Report

schmolch

14 years ago

Thats odd, when i go to a vt and export the DISPLAY, Tango-Generator starts up fine.

I don't understand that at all.

Report

zwaldowski

14 years ago

I used to love this, until I added it on my reinstalled Edgy desktop. Now, all file icons show up as ugly GTK-esque corner-folded pages, from drives to files to folders. Blech.

Oh, well.

Report

C

mejogid

14 years ago

Check the prerequisites & instal rsvg-convert. The package is something like rsvg-bin. Please read the readme (hence the name) before complaining the app's broken.

Report

zwaldowski

14 years ago

I'm sorry, you caught me at just the right time I was going to reply to myself.

The rsvg was the culprit.

The app works flawlessly, and my computer appears much better. (Please, consider this my testimonial)

Report

livio

14 years ago

We don't have gksu...

Report

C

mejogid

14 years ago

It's available in one of the rpmforge repos, although I forget which one. I have it working on fedora core 6 in a virtual machine.

Report

wyrfel

14 years ago

... I'm getting the following error.

Exception in thread Thread-1:
Traceback (most recent call last):
File "/usr/lib/python2.4/threading.py", line 442, in __bootstrap
self.run()
File "tango-generator.py", line 275, in run
self.install_gnome()
File "tango-generator.py", line 420, in install_gnome
self.execute_hard_icon(tmp_dir, mainchild)
File "tango-generator.py", line 476, in execute_hard_icon
if new_file_contents != new_file_contents.replace(old,new):
UnicodeDecodeError: 'utf8' codec can't decode bytes in position 278-281: invalid data

It's on gentoo and so far i don't have a clue what it's trying to tell me.

Any idea?

Besides that, thanks for the great work.

Another thing...on the applications page, a "select all possible" button would be handy.

André.

Report

C

mejogid

14 years ago

That error message means that a file in /usr/share/applications/ contains data that can't be read as a string. If you can find what the file is, that would be appreciated. My primary machine is Gentoo, on which it works fine. I'll look into more gracefully handling this error.

Report

Stormx

14 years ago

I had the same problem with a grip install right out of apt. Here's a nice way of finding the problem files:

cd /usr/share/applications
file * | grep ISO

Report

C

mejogid

14 years ago

Is there anything odd about your locales? When I get round to releasing the next version this issue should be fixed, anyway.

Report

wyrfel

14 years ago

Don't think so.

I think i didn't have Unicode=True set in my main gentoo conf from the beginning, but i doubt that that's the reason.

See Stormx's post...it seems some oldish packages can slip through the package management with ISO encoding.

André.

Report

wyrfel

14 years ago

Ok, found it...

...it was gperiodic.desktop and i'm pretty sure it was untouched from portage.

It was saved in ISO-8859-15.

André.

Report

wyrfel

14 years ago

Hei,

thanks for that hint.

I'm on gentoo, too, but i manually modified some stuff in there, so i'll look into it and report back.

André.

Report

rodgerSan

14 years ago

... seem to work and gimp too. I tested the foxtrot theme, which is my favorite, but some 16x16 icons are missing (I found only list-add and list-remove). Nothing really important.

I installed synaptic stuff manually, it wasn't so hard. I'm using edgy, and the pixmaps are located in /usr/share/synaptic.

I have a little question. Is there a tango spinner? Because I saw one once but I don't remember where.

And I can't see a brasero icon, is there one avalaible?

For Listen, are you using this theme?
http://www.gnome-look.org/content/show.php/Listen+Tango?content=49144

Because it is not up to date.

Thanks for the fixes.

Report

C

mejogid

14 years ago

What version of listen doesn't it work with? There are too many python/dbus issues to get it to work on my install, but the icons seem to map fine with the package. Can you post the images (& their location on your system) that make up the default theme? I can tangoify it from there.

I can only find a 48x48 & svg icon for brasero. Since I'm requiring atleast 16,22 & scalable sizes I'm currently working on creating the former 2.

Report

rodgerSan

14 years ago

version 0.5:

icons that are located in the systray (img folder):

listen_tray.png
listen_tray_play.png
listen_tray_save.png
listen_tray_pause.png

The first is ok, the second needs to be adapted and the last ones are missing.

Basically it's the main 24 pixels icon with the status at the bottom-right (play, pause and save)

I did them for myself but they are quite ugly:

http://img352.imageshack.us/my.php?image=sanstitrela8.png

Report

13 years ago

0.2.6.5 - Updated some broken URLs.

0.2.6 - Updated tangerine icons, fixed a few pixel bugs. Run 'rm -rf ~/.tango-generator' after downloading to upgrade.

0.2.5 - Added network manager icons, beryl & emerald icons, fixed broken links, added a few additional icons. Cleaned up some code elsewhere. The upgrade should be fairly seamless this time.

0.2.1 - fixed another stupid bug.

0.2 - Synced packages with upstream, updated listen icons, cleaned up index.theme, switched openoffice packages, added many additional icons, added Tango GTK Icons as option, fixed emblem placement, fixed numerous crashes. Many things are changed in this release, so you should run 'rm -rf ~/.tango-generator' in the console before first run to see all updates.

0.1.7.1 - Improved handling of gimp installations, fixed error when gconf editor is selected but not the cpu applet.

0.1.7 - Vastly improved priorities robustness. Improved XFCE support & drew & added image-position-size icon.

0.1.6(.1) - Fixed various bugs that shouldn't have existed...

0.1.6 - Fixed gimp removal bug.

0.1.5 - Big Update:
Changed to correct 'robots' icon. Drawn and added new dia & gnome-planner. Updated trunk icons (gnome, tango). Improved support for fedora Core 6. Added bluetooth & firewall icons. Improved lock/key metaphors.

To Upgrade to this release you'll need to run 'rm ~/.tango-generator/archives/gnome.tar.gz' at the terminal.

0.1.2 - added a few more icons and additional sizes of others. You'll need to run "rm -rf ~/.tango-generator/archives/custom-app-icons/" if you're upgrading.

0.1.1 - Corrected Tango Materia and finishing installation after installing additional icon packages.

0.1 - initial release of version 2 (Version 1 quickly became unmaintainable).

12345678910
Be the first to comment
File (click to download) Version Description Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
obsolete
updated Dec 15 2007
added Mar 22 2007
downloads 24h
0
mediaviews 24h 0
pageviews 24h 1