aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: Ubuntu Human Skin for aMule  (Read 9636 times)

Treviño

  • Jr. Member
  • **
  • Karma: 2
  • Offline Offline
  • Posts: 50
    • http://italy.copybase.ch/blog/
Ubuntu Human Skin for aMule
« on: May 05, 2007, 10:45:20 PM »

Hello, working on what some time ago Yopo did here, I've edited his skin file to be added to my aMule Ubuntu builds patched with the patch I've posted few hours ago...

The changes from the Yopo's version are some Client (and client status) icons always based on human theme...

Here there are some shots:


More at: http://www.flickr.com/photos/trevi55/tags/humanstyle/

(packages are always at http://3v1n0.tuxfamily.org/dists/feisty/3v1n0)

Bye ;)

Treviño

  • Jr. Member
  • **
  • Karma: 2
  • Offline Offline
  • Posts: 50
    • http://italy.copybase.ch/blog/
Re: Ubuntu Human Skin for aMule
« Reply #1 on: May 07, 2007, 08:22:09 PM »

lfroen

  • Guest
Re: Ubuntu Human Skin for aMule
« Reply #2 on: May 18, 2007, 09:33:16 PM »

ֳNice. Do you mind this skin used as default for .NET based remote gui which I'm coding now?
Logged

Treviño

  • Jr. Member
  • **
  • Karma: 2
  • Offline Offline
  • Posts: 50
    • http://italy.copybase.ch/blog/
Re: Ubuntu Human Skin for aMule
« Reply #3 on: May 24, 2007, 12:19:54 AM »

I didn't know, however it's a cool thing... :)

Treviño

  • Jr. Member
  • **
  • Karma: 2
  • Offline Offline
  • Posts: 50
    • http://italy.copybase.ch/blog/
Re: Ubuntu Human Skin for aMule
« Reply #4 on: September 03, 2007, 07:12:12 PM »

I've updated this skin for making it to work with the new icon system...

wuischke

  • Developer
  • Hero Member
  • *****
  • Karma: 183
  • Offline Offline
  • Posts: 4379
Re: Ubuntu Human Skin for aMule
« Reply #5 on: September 14, 2007, 02:09:00 PM »

Hi,

this skin is missing some icons. Would you kindly update the skin or do you intent to use default icons for these items? I prefer to ship all icons in the skin, even if it should use default icons.

Missing are:
Toolbar_Blink.png (The message icon blinks when a new message was received)
Client_CommentOnly.png
Client_xMule.png
Client_Unknown.png
Client_Upload.png
Client_BadGuy.png
Client_CreditsGrey.png
Client_CreditsYellow.png
Client_Encrypted.png
Client_ExtendedProtocol.png
Client_SecIdent.png

kind regards
« Last Edit: September 14, 2007, 02:10:41 PM by wuischke »
Logged

Kry

  • Ex-developer
  • Retired admin
  • Hero Member
  • *****
  • Karma: -665
  • Offline Offline
  • Posts: 5898
Re: Ubuntu Human Skin for aMule
« Reply #6 on: September 14, 2007, 03:14:20 PM »

I would prefer *not* to include them if the intent is to use the default ones.
Logged

Vollstrecker

  • Global Moderator
  • Hero Member
  • *****
  • Karma: 65
  • Offline Offline
  • Posts: 1471
  • Unofficial Debian Packager
    • http://vollstreckernet.de
Re: Ubuntu Human Skin for aMule
« Reply #7 on: September 14, 2007, 03:19:26 PM »

And I woulod prefer to include them. Otherwise the packae would have one dep more, or the have to be copied.
Logged
Homefucking is killing prostitution

Kry

  • Ex-developer
  • Retired admin
  • Hero Member
  • *****
  • Karma: -665
  • Offline Offline
  • Posts: 5898
Re: Ubuntu Human Skin for aMule
« Reply #8 on: September 14, 2007, 03:29:31 PM »

Dependency? Like what, aMule? The program the skins are for in the first place?
Logged

wuischke

  • Developer
  • Hero Member
  • *****
  • Karma: 183
  • Offline Offline
  • Posts: 4379
Re: Ubuntu Human Skin for aMule
« Reply #9 on: September 14, 2007, 04:01:26 PM »

What if we change the default icons? Then the skin will look different as intented.

I'm all for sharing resources, but most icons are really tiny, about 5KB or 2KB (depends on the image size) and they are zipped. I don't believe that it will hurt anyone to include it.
To compare it: Most translations are about 130KB and installed by default with aMule.

By including these small icons we ensure that the skin will look the same in aMule 2.4.0 as it will look in 2.2.0, no matter how the default icons look like.
Logged

Kry

  • Ex-developer
  • Retired admin
  • Hero Member
  • *****
  • Karma: -665
  • Offline Offline
  • Posts: 5898
Re: Ubuntu Human Skin for aMule
« Reply #10 on: September 14, 2007, 04:43:58 PM »

What if we change the default icons? Then the skin will look different as intented.

Exactly. If the skin creator specifies no icon, it means he's using the default one for that item. That's the whole point of allowing icons to NOT exist. No item = default icon. If he wants it consistent, he must add his own icons, but if he doesn't, we use the default.

If I was developing a skin that only changed the toolbar, I wouldn't want the rest of the GUI to be stale with old icons from old versions of aMule because I had to include copies on my .zip file. I want them to be the default ones, automatically used by aMule.

Quote from: Wuischke
By including these small icons we ensure that the skin will look the same in aMule 2.4.0 as it will look in 2.2.0, no matter how the default icons look like.

We actually ensure that 2.4.0 will look as 2.2.0, no matter how we change them upstream. Or force the skin creator to update his skin with the 2.4.0 icons, and look different on 2.2.0. It's a bad idea.
Logged

Vollstrecker

  • Global Moderator
  • Hero Member
  • *****
  • Karma: 65
  • Offline Offline
  • Posts: 1471
  • Unofficial Debian Packager
    • http://vollstreckernet.de
Re: Ubuntu Human Skin for aMule
« Reply #11 on: September 14, 2007, 05:38:20 PM »

k, I missed that the default-icons aren't separated. My Bad.
Logged
Homefucking is killing prostitution

wuischke

  • Developer
  • Hero Member
  • *****
  • Karma: 183
  • Offline Offline
  • Posts: 4379
Re: Ubuntu Human Skin for aMule
« Reply #12 on: September 14, 2007, 05:52:53 PM »

Mh, I see your point and agree. Including icons for the sake of including is a bad idea.

It is desirable to include all icons for one use (e.g. file rating), because they might differ a lot, but using e.g. default file rating icons while changing the client icons doesn't require them in the skin, as long as they are consistent.
Logged