aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: aMule Skins.  (Read 4219 times)

Edan.

  • Newbie
  • Karma: 0
  • Offline Offline
  • Posts: 3
aMule Skins.
« on: August 02, 2007, 09:42:08 PM »

I read this
http://www.amule.org/wiki/index.php/Skins

but I don't think I got everything right..
Which extension should the theme file have ?
'Cause it doesn't seem to work.
I tried an d it just won't make a difference.

Thanks in advance.
Logged

wuischke

  • Developer
  • Hero Member
  • *****
  • Karma: 183
  • Offline Offline
  • Posts: 4292
Re: aMule Skins.
« Reply #1 on: August 02, 2007, 10:23:35 PM »

The wiki page is outdated, but for technical reasons I wasn't able to update the wiki page.

Short info about the new skin format (Example skins: http://forum.amule.org/index.php?topic=12728.0 ):
There are two places for skins: /usr/share/amule/skins (or /usr/local/share/...) and ~/.aMule/skins.
Skins are a directory with png files.
Take a look at the examples for the names or search in amuleDlg.cpp for them.
 
Client icons (small icons) names are specified in the array m_clientSkinNames (put a Client_ in front of them), the toolbar icon names are in the function Apply_Toolbar_Skin.
Logged

Edan.

  • Newbie
  • Karma: 0
  • Offline Offline
  • Posts: 3
Re: aMule Skins.
« Reply #2 on: August 03, 2007, 01:01:41 PM »

Um okay so I placed the icon files at .../.aMule/skins/amule-gnome-skin for example.
I still didn't get how to apply it ^^.
If it's about the GUI Tweaks section, what do I choose as a file ?
Well if it's not, I've absolutely no idea.

Thanks a lot.
Logged

wuischke

  • Developer
  • Hero Member
  • *****
  • Karma: 183
  • Offline Offline
  • Posts: 4292
Re: aMule Skins.
« Reply #3 on: August 03, 2007, 06:48:46 PM »

Oh, you'll need to compile/install a CVS snapshot. (amule.hirnriss.net) Then things will be very easy. ;)

(Earlier version's skin support is broken.)
Logged

Edan.

  • Newbie
  • Karma: 0
  • Offline Offline
  • Posts: 3
Re: aMule Skins.
« Reply #4 on: August 03, 2007, 11:41:41 PM »

Great, thanks. :)
Logged

Morinho

  • Newbie
  • Karma: 0
  • Offline Offline
  • Posts: 2
Re: aMule Skins.
« Reply #5 on: August 05, 2007, 02:06:19 PM »

hi there,

im using amule on mac os tiger. I downloaded the gnome skin and want to install it.
But i cant find a skins folder on my HD!
So where to put all these files and what to do to apply the skin?

Thank you so much for helping me!!

Regards
Logged

wuischke

  • Developer
  • Hero Member
  • *****
  • Karma: 183
  • Offline Offline
  • Posts: 4292
Re: aMule Skins.
« Reply #6 on: August 05, 2007, 07:39:51 PM »

Hi Morinho,

If you have a recent CVS version of aMule, then you should be able to use these two directories.

SystemSkins: aMule.app/Contents/SharedSupport/skins/
UserSkins: ~/Library/Application Support/amule/skins/ (~ is your user directory, IIRC /Users/username)
Logged

Morinho

  • Newbie
  • Karma: 0
  • Offline Offline
  • Posts: 2
Re: aMule Skins.
« Reply #7 on: August 05, 2007, 08:27:48 PM »

thanks.

i downloaded the latest cvs package but i dont know what to do with all these files.

i cant open most of them and putting them to the amule.app directory doesnt help too.

regards

Logged

wuischke

  • Developer
  • Hero Member
  • *****
  • Karma: 183
  • Offline Offline
  • Posts: 4292
Re: aMule Skins.
« Reply #8 on: August 05, 2007, 08:51:08 PM »

Did you download the source code at amule.hirnriss.net? You have to compile first, unless you find a recent version. I've compiled some packages, see this thread. There's one Intel package and one PowerPC package.
You have to start the application with the flag  --even-if-lfroen-surreptitiously-removes-it-this-will-stay, let me quote lionel77 on that:
Quote
These versions contain a number of bigger features (e.g., support for files > 4GB) that are still considered relatively experimental. This is the reason why at this point they are still only in the developer but not in the stable branch of the aMule code base. Because of these changes, I stopped providing CVS builds in January, but I have been running those versions for long enough now that I feel comfortable providing them to cautious users.
To prevent users from accidentally running these experimental builds, they cannot be started through a simple double click. Instead, you need to start them through the Terminal with the switch "--even-if-lfroen-surreptitiously-removes-it-this-will-stay". So first you need to start the Terminal application (in /Applications/Utilities/). Then drag the aMule application icon from wherever you keep it and drop it onto the Terminal window. Terminal will insert the path to the application onto the command line. It will also add a space after the path. Now delete the space at the end of the path and paste /Contents/MacOS/amule --even-if-lfroen-surreptitiously-removes-it-this-will-stay to the end of the path. When you then hit return aMule will start.
Current developmental versions are not that scary, we're getting close to 2.2.0 after all.
Logged