IRIX and Software

A few icons

I drew a couple more icons. They're pretty fun to make actually. :D Aterm, deerpark, firefox, and xchat. FTR files not included.
note: the firefox one has been updated from the last one I posted.

http://www.geocities.com/stehrani3d/icons.tar.gz (Right Click > Save)

Image

Hope you like them.
Thanks a lot for your icons.
Can you please tell me how to link them to my shortcuts on the desktop? I've aleady tried some times ago, but without success, and I don't remember how to do that.

Best regards


Raphaël
Hi there,
For each .fti icon file you will need a corresponding .ftr file. These ftr files should go in /usr/lib/filetype/install/ and the fti files should go in /usr/lib/filetype/install/iconlib/. Here is my firefox ftr for example:

Code: Select all

TYPE firefoxExecutable
SUPERTYPE Executable
MATCH tag == 770069;
LEGEND web browser
CMD OPEN      /usr/nekoware/bin/firefox
CMD DROP       /usr/nekoware/bin/firefox $SELECTED
ICON           {
if (opened) {
include("../iconlib/generic.exec.open.fti");
} else {
include("../iconlib/generic.exec.closed.fti");
}
include("/usr/lib/filetype/install/iconlib/firefox.fti"):
}



Things to take note of:

Obviously replace the firefox part of "firefoxExecutable" with the correct name for a given app. If it were a script instead of an executable you'd write that instead.

Supertype: Either executable or script

Match tag numbers: First go to the directory of the executable/script that you want to give an icon, and check to see if it has a match number already. Use the command tag -q myapp to do this. Usually developers are supposed to tag their stuff and you should not use a number that has already been taken by another program, but it's not like there are a ton of apps on irix, and the chances of picking a random number that has already been used is small. I used "tag 770069 firefox" to give firefox that match number as you can see. Also make sure not to forget this guy at the end of the number ---> ;

Legend: what you type here is the description you get when you right-click > Get Info. A short description of the program.

The last part of the .ftr is self-explanatory. This is a bare-bones ftr, they can have more funtionality besides drag & drop added to them.



Once you have your fti & ftr files in place change directory to /usr/lib/filetype and make sure you're a super user (type su, and then give root password). Enter "make -u". After it has finished doing its thing, log out and then log back in. If everything was setup correctly your programs should now have shiny new icons. :)
Merci beaucoup!

I'll try this asap.


Raphaël
Oh, quelqu'un de plus qui écrit en français, quelle joie. :lol:

Just a question --> it is easy to find a application number tag ?
:?:
You mean like a database of them somewhere? I have no idea.
Good article on File Type Rules here:

http://www.microcosmos.co.uk/sectionarticle1.html
Twitter: @neko_no_ko
IRIX Release 4.0.5 IP12 Version 06151813 System V
Copyright 1987-1992 Silicon Graphics, Inc.
All Rights Reserved.
Good question, I also tried to find a database of tag numbers a couple of days ago. I gave up and just used one, hopefully no other app I have installed uses it. So far so good. Nice to have realplayer8 on the IconCatalog with a custom made icon. BTW, has anyone tried to compile helixplayer?
The above link is broken as geocities has been taken down and these are the icon files I found on my NAS.
And I a can not attach the file to the wiki.

R.
死の神はりんごだけ食べる

開いた括弧は必ず閉じる -- あるプログラマー

:Tezro: :Tezro: :Onyx2R: :Onyx2RE: :Onyx2: :O3x04R: :O3x0: :O200: :Octane: :Octane2: :O2: :O2: :Indigo2IMP: :PI: :PI: :1600SW: :1600SW: :Indy: :Indy: :Indy: :Indy: :Indy:
:hpserv: J5600, 2 x Mac, 3 x SUN, Alpha DS20E, Alpha 800 5/550, 3 x RS/6000, Amiga 4000 VideoToaster, Amiga4000 -030, 733MHz Sam440 AmigaOS 4.1 update 1.

Sold: :Indy: :Indy: :Indy: :Indigo: Tandem Himalaya S-Series Nonstop S72000 ServerNet.

Twitter @PymbleSoftware
Current Apps (iOS) -> https://itunes.apple.com/au/artist/pymb ... d553990081
(Android) https://play.google.com/store/apps/deve ... +Ltd&hl=en
(Onyx2) Cortex ---> http://www.facebook.com/pages/Cortex-th ... 11?sk=info
(0300s) Minnie ---> http://www.facebook.com/pages/Minnie-th ... 02?sk=info
Github ---> https://github.com/pymblesoftware
The latest link to the tutorial above is here: http://jamesholden.net/sgi-articles/fil ... -tutorial/
Twitter: @neko_no_ko
IRIX Release 4.0.5 IP12 Version 06151813 System V
Copyright 1987-1992 Silicon Graphics, Inc.
All Rights Reserved.