Poster | Thread |
spotUP
| |
AOS4 Icon Theme/Install Tool. Help wanted. Posted on 14-Feb-2006 22:37:44
| | [ #1 ] |
|
|
|
Elite Member |
Joined: 19-Aug-2003 Posts: 2896
From: Up Rough Demo Squad | | |
|
| There's way to many cool png icon themes on the net for us to ignore. =)
I started by 'converting' (well, renaming) and uploading the Lila theme to OS4Depot two days ago, but it takes AGES to replace all your icons by hand. And I do mean AGES! What we need is a simple tool that helps us with the boring installation part.
I'm ready to put quite some work on preparing icon sets if someone is prepared to write a simple(?) tool that installs a new icon set automatically. What it would do would be to scan all partitions for filenames taken from a dir with icons that the theme author has prepared.
The file structure of a theme could look like this:
SystemIcons/ Drawers/ Apps/
The SystemIcons dir holds all icons for the sys: partition. The Drawers dir holds a couple of drawer icons that the user can chose from. The Apps/ dir holds for example;
Ced.info Art Effect.info PPaint.info
The icon theme installer would just look in for example, the Apps/ dir for icons, and then search for icons with the same name on all partitions, and then replace the image. (It could show the user the icon it found, and ask if the user really want to replace it.)
Quite a simple theory, but it could work couldn't it?
Feedback please! Anyone intrested in writing it?
you could either reply here, pm me, or mail me on spotATtriadDOTse.
I am off to look for some supa sweet icon sets now. We need more themes! Last edited by spotUP on 15-Feb-2006 at 10:20 PM.
_________________ AOS4 Betatester, Peg2, G4@1ghz, Radeon 9250 256mb, 1gb RAM.
http://www.asciiarena.com http://www.uprough.net |
|
Status: Offline |
|
|
spotUP
| |
Re: My theory on an Icon-Theme-Tool. Gimme feedback! Posted on 14-Feb-2006 22:53:04
| | [ #2 ] |
|
|
|
Elite Member |
Joined: 19-Aug-2003 Posts: 2896
From: Up Rough Demo Squad | | |
|
| |
Status: Offline |
|
|
amipal
| |
Re: My theory on an Icon-Theme-Tool. Gimme feedback! Posted on 14-Feb-2006 23:05:18
| | [ #3 ] |
|
|
|
Super Member |
Joined: 8-Apr-2003 Posts: 1907
From: Saltdean, East Sussex, UK | | |
|
| @spotUP
Sounds like a great idea! I have to agree that copying icons over can be a rather laborious task.
All this needs is an Installer script to take care of the copying, but I'm not sure if a form of search is available within Installer. Anyone? _________________ After a decade away from the scene, I am back! |
|
Status: Offline |
|
|
spotUP
| |
Re: My theory on an Icon-Theme-Tool. Gimme feedback! Posted on 14-Feb-2006 23:09:13
| | [ #4 ] |
|
|
|
Elite Member |
Joined: 19-Aug-2003 Posts: 2896
From: Up Rough Demo Squad | | |
|
| @amipal
just copying the files over wont do, as we would loose all the tooltypes. :/ _________________ AOS4 Betatester, Peg2, G4@1ghz, Radeon 9250 256mb, 1gb RAM.
http://www.asciiarena.com http://www.uprough.net |
|
Status: Offline |
|
|
amipal
| |
Re: My theory on an Icon-Theme-Tool. Gimme feedback! Posted on 14-Feb-2006 23:20:27
| | [ #5 ] |
|
|
|
Super Member |
Joined: 8-Apr-2003 Posts: 1907
From: Saltdean, East Sussex, UK | | |
|
| @spotUP
Quote:
just copying the files over wont do, as we would loose all the tooltypes. :/ |
Gah, too true.
Ok, so the tool would need to copy all relevent tool types as well._________________ After a decade away from the scene, I am back! |
|
Status: Offline |
|
|
spotUP
| |
Re: My theory on an Icon-Theme-Tool. Gimme feedback! Posted on 14-Feb-2006 23:29:11
| | [ #6 ] |
|
|
|
Elite Member |
Joined: 19-Aug-2003 Posts: 2896
From: Up Rough Demo Squad | | |
|
| @amipal
yes, or simply just overwrite the image data, but i guess it would be easier to just copy the tooltypes. thanx for the input!
hmmm... IIRC NewIcons had an IconInstaller that did something like this hmm.. _________________ AOS4 Betatester, Peg2, G4@1ghz, Radeon 9250 256mb, 1gb RAM.
http://www.asciiarena.com http://www.uprough.net |
|
Status: Offline |
|
|
spotUP
| |
Re: My theory on an Icon-Theme-Tool. Gimme feedback! Posted on 14-Feb-2006 23:31:14
| | [ #7 ] |
|
|
|
Elite Member |
Joined: 19-Aug-2003 Posts: 2896
From: Up Rough Demo Squad | | |
|
| @spotUP
oh ####!!!
I JUST TURNED 1 0 0 0 ! ! !
_________________ AOS4 Betatester, Peg2, G4@1ghz, Radeon 9250 256mb, 1gb RAM.
http://www.asciiarena.com http://www.uprough.net |
|
Status: Offline |
|
|
Varthall
| |
Re: My theory on an Icon-Theme-Tool. Gimme feedback! Posted on 14-Feb-2006 23:55:06
| | [ #8 ] |
|
|
|
Super Member |
Joined: 17-Feb-2004 Posts: 1559
From: Up Rough | | |
|
| @spotUP
Congrats mate!
/me shakes hand
Varthall _________________ AmigaOne XE - AmigaOS 4.1 - Freescale 7457 1GHz - 1GB ram |
|
Status: Offline |
|
|
PEB
| |
Re: My theory on an Icon-Theme-Tool. Gimme feedback! Posted on 15-Feb-2006 0:21:59
| | [ #9 ] |
|
|
|
Cult Member |
Joined: 8-Mar-2003 Posts: 504
From: Unknown | | |
|
| @spotUP
Does not Ken's installer do exactly what you are talking about? |
|
Status: Offline |
|
|
spotUP
| |
Re: My theory on an Icon-Theme-Tool. Gimme feedback! Posted on 15-Feb-2006 0:42:34
| | [ #10 ] |
|
|
|
Elite Member |
Joined: 19-Aug-2003 Posts: 2896
From: Up Rough Demo Squad | | |
|
| @PEB
hmm.. it has an installer? that's news to me!
_________________ AOS4 Betatester, Peg2, G4@1ghz, Radeon 9250 256mb, 1gb RAM.
http://www.asciiarena.com http://www.uprough.net |
|
Status: Offline |
|
|
spotUP
| |
Re: My theory on an Icon-Theme-Tool. Gimme feedback! Posted on 15-Feb-2006 0:47:33
| | [ #11 ] |
|
|
|
Elite Member |
Joined: 19-Aug-2003 Posts: 2896
From: Up Rough Demo Squad | | |
|
| @PEB
hmm, it does indeed look like it does _exactly_ what i am after. this is really cool news.
off to contact ken it seems.
edit: took a closer look at the kens icon installer. it's based on a script which is a mile long. my proposed solution would make it _much_ more painless to create the icon packs... so I guess I am still on the lookout for a coder that wanna lend a hand. Last edited by spotUP on 15-Feb-2006 at 12:52 AM.
_________________ AOS4 Betatester, Peg2, G4@1ghz, Radeon 9250 256mb, 1gb RAM.
http://www.asciiarena.com http://www.uprough.net |
|
Status: Offline |
|
|
AlexC
| |
Re: My theory on an Icon-Theme-Tool. Gimme feedback! Posted on 15-Feb-2006 4:39:21
| | [ #12 ] |
|
|
|
Super Member |
Joined: 22-Jan-2004 Posts: 1300
From: City of Lost Angels, California. | | |
|
| @spotUP
The CopyIcon program http://main.aminet.net/util/wb/CopyIcon44.lha (68k) or http://os4depot.net/share/utility/workbench/copyicon.lha (PPC) can copy the image without modifying the tooltypes/position.
All you need then is a script with a list of all the icons to replace, like: Quote:
CopyIcon Icons/Disk SYS:Disk CopyIcon Icons/Devs SYS:Devs CopyIcon Icons/Devs/Datatypes SYS:Devs/Datatypes etc. | or better, generate a correct list on the fly with a script like: Quote:
PushCD SYS: List ALL PAT=#?.info LFORMAT="If EXISTS %p%n*NCopyIcon Icons/%p%m SYS:%p%m*NEndIf" TO T:MyScript PopCD Execute T:MyScript Delete T:MyScript QUIET |
It's assumed that wherever the script is located there's also an "Icons" drawer with all the icons in the right subdirectories like: Icons/Disk.info, Icons/Devs.info, Icons/Devs/Monitors.info, etc.
What the script does is scan SYS: for all the .info files and creates a new script. The new script then checks if each icon found on SYS: also exists in your Icons/ tree, and if so, it copies it from Icons/ to SYS:
_________________ AlexC's free OS4 software collection
AmigaOne XE/X1000/X5000/UAE-PPC OS4 laptop/X-10 Home Automation |
|
Status: Offline |
|
|
PEB
| |
Re: My theory on an Icon-Theme-Tool. Gimme feedback! Posted on 15-Feb-2006 5:15:02
| | [ #13 ] |
|
|
|
Cult Member |
Joined: 8-Mar-2003 Posts: 504
From: Unknown | | |
|
| @AmigAlex
It could also be nice if the script would retain the user's old configuration and present the option of undoing the system wide change. |
|
Status: Offline |
|
|
Snuffy
| |
Re: My theory on an Icon-Theme-Tool. Gimme feedback! Posted on 15-Feb-2006 5:30:43
| | [ #14 ] |
|
|
|
Super Member |
Joined: 25-Oct-2005 Posts: 1121
From: Michigan, USA | | |
|
| Hi @spotUP
You mentioned: The icon theme installer would just look in for example, the Apps/ dir for icons, and then search for icons with the same name on all partitions, and then replace the image. (It could show the user the icon it found, and ask if the user really want to replace it.)
Quite a simple theory, but it could work couldn't it?
Feedback please! ---- Were you aware of this thread by the Master himself- Amiga Development Forum: [Poll] AISS - 2nd Edition http://amigaworld.net/modules/newbb/viewtopic.php?topic_id=17385&forum=15#261357
I'm not sure of structures yet, but let him now!
_________________
|
|
Status: Offline |
|
|
spotUP
| |
Re: My theory on an Icon-Theme-Tool. Gimme feedback! Posted on 15-Feb-2006 17:41:13
| | [ #15 ] |
|
|
|
Elite Member |
Joined: 19-Aug-2003 Posts: 2896
From: Up Rough Demo Squad | | |
|
| @Snuffy
yes, that's what i thought. _________________ AOS4 Betatester, Peg2, G4@1ghz, Radeon 9250 256mb, 1gb RAM.
http://www.asciiarena.com http://www.uprough.net |
|
Status: Offline |
|
|
spotUP
| |
Re: My theory on an Icon-Theme-Tool. Gimme feedback! Posted on 15-Feb-2006 17:44:10
| | [ #16 ] |
|
|
|
Elite Member |
Joined: 19-Aug-2003 Posts: 2896
From: Up Rough Demo Squad | | |
|
| @AmigAlex
hmmm... useful info. I especially like your second idea, with the automatization. you seem to know quite a bit about scripting, would you like to help me create a template theme, that could later be used to make new themes?
say I put together a set of icons in their correct drawers, with their right names, and send it to you, would you help out with the install script? _________________ AOS4 Betatester, Peg2, G4@1ghz, Radeon 9250 256mb, 1gb RAM.
http://www.asciiarena.com http://www.uprough.net |
|
Status: Offline |
|
|
paulsamiga
| |
Re: My theory on an Icon-Theme-Tool. Gimme feedback! Posted on 15-Feb-2006 18:36:11
| | [ #17 ] |
|
|
|
Super Member |
Joined: 8-Jun-2003 Posts: 1502
From: UK/South Wales | | |
|
| @spotUP
Why stop at just icons? How about a full theme editer tool?
_________________
|
|
Status: Offline |
|
|
spotUP
| |
Re: My theory on an Icon-Theme-Tool. Gimme feedback! Posted on 15-Feb-2006 19:42:07
| | [ #18 ] |
|
|
|
Elite Member |
Joined: 19-Aug-2003 Posts: 2896
From: Up Rough Demo Squad | | |
|
| @paulsamiga
AmigaOS 4.0 already has a theme thingie built in, haven't you noticed the themes available? They don't come with icons though.
Hmm... I have contacted some icon authors in the meantime, and downloaded the nicest kde iconsets I could find. I really wanna make lots of icon-themes available with installers for AOS4. I'll do the hard work, if someone wants to help out with the tech solution. (Help!) _________________ AOS4 Betatester, Peg2, G4@1ghz, Radeon 9250 256mb, 1gb RAM.
http://www.asciiarena.com http://www.uprough.net |
|
Status: Offline |
|
|
spotUP
| |
Re: My theory on an Icon-Theme-Tool. Gimme feedback! Posted on 15-Feb-2006 23:20:17
| | [ #19 ] |
|
|
|
Elite Member |
Joined: 19-Aug-2003 Posts: 2896
From: Up Rough Demo Squad | | |
|
| .... in the meantime I am soon done with my first icon theme, no installer yet though, but I have made the drop replacing, so soonish I will have all the icons in place for the crystal_svg_clear icon theme.
bumpeti, no takers on the script/app thingie? bumpeti...
_________________ AOS4 Betatester, Peg2, G4@1ghz, Radeon 9250 256mb, 1gb RAM.
http://www.asciiarena.com http://www.uprough.net |
|
Status: Offline |
|
|
Severin
| |
Re: My theory on an Icon-Theme-Tool. Gimme feedback! Posted on 15-Feb-2006 23:44:47
| | [ #20 ] |
|
|
|
Elite Member |
Joined: 19-Aug-2003 Posts: 2740
From: Gloucestershire UK | | |
|
| @AmigAlex
Quote:
PushCD SYS: List ALL PAT=#?.info LFORMAT="If EXISTS %p%n*NCopyIcon Icons/%p%m SYS:%p%m*NEndIf" TO T:MyScript PopCD Execute T:MyScript Delete T:MyScript QUIET
|
Don't forget the FILE and DiRS options of list, ie to change all drawer icons...
list all dirs lformat="if exists %p%m.info*Ncopyicon envarc:sys/def_drawer.info %p%m.info*Nendif" to T:script
all you would have to do is replace 1 icon and run the script...
_________________ OS4 Rocks X1000 beta tester, Sam440 Flex (733)
Visit the Official OS4 Support Site for more help.
It may be that your sole purpose is to serve as a warning to others. |
|
Status: Offline |
|
|