Go Back   Winamp & Shoutcast Forums > Winamp > Winamp Discussion

Reply
Thread Tools Search this Thread Display Modes
Old 6th May 2006, 23:33   #81
DrO
 
Join Date: Sep 2003
Posts: 27,873
the default is meant to have the white background since it matches with the rest of the default icon pack. for the transparent area to work, the bitmap has to have pink for the areas that are required to be transparent.

the situation with the code before the change in rc6 was that i was manually setting the pink area to the system's current colur for all 3d objects which as a result meant i had to track another system message in order for the plugin to be able to know when to re-draw the compact icon.

the way it works now is to generate the icon correctly by adjusting the pink to black and generating the transparency mask which the OS then uses to know what it needs to draw or not ie the transparent areas. so without pink areas you'll never get proper transparency in the compact icon that's generated.

so the attached version should be transparent correctly as per your screenshots from above. hope all that makes some sense

-daz
Attached Files
File Type: zip osmosis\'s 4way legacy.zip (576 Bytes, 377 views)
DrO is offline   Reply With Quote
Old 6th May 2006, 23:40   #82
osmosis
Major Dude
 
osmosis's Avatar
 
Join Date: Jan 2006
Location: Cananada
Posts: 841
ah so only pink works now. no alpha. gotcha.
works excellently with the attached file. thanks.

Request: A little SmartView Query Language love.
osmosis is offline   Reply With Quote
Old 6th May 2006, 23:53   #83
DrO
 
Join Date: Sep 2003
Posts: 27,873
i think it may have been more by chance that the alpha worked beforehand though it never seemed to work properly for me on my test XP install but with the changes in rc6 it now worked correctly with and without XP theming enabled which was the main aim.

so that now leaves koopa to give a response and then can do a recompile as 2.0

-daz
DrO is offline   Reply With Quote
Old 6th May 2006, 23:57   #84
osmosis
Major Dude
 
osmosis's Avatar
 
Join Date: Jan 2006
Location: Cananada
Posts: 841
so alpha *should* work now? then how come it wasn't working for me with my old "4way legacy" ?

Request: A little SmartView Query Language love.
osmosis is offline   Reply With Quote
Old 7th May 2006, 00:10   #85
DrO
 
Join Date: Sep 2003
Posts: 27,873
if there's pink in the loaded bitmap then that will be transparent and that's it. i'm wondering if we're getting confused between what we mean by alpha and transparent.

as long as the one i posted above shows the black symbols over the top of the current them without pink/white/any other colour area that's not expected then it's working correctly

-daz
DrO is offline   Reply With Quote
Old 7th May 2006, 00:12   #86
osmosis
Major Dude
 
osmosis's Avatar
 
Join Date: Jan 2006
Location: Cananada
Posts: 841
yup, it's working correctly then.

alpha transparancy is an extra layer (a mask) in 32bit bitmaps that defines transparent areas (can do gradients and other such things as well). the pink transparancy you have implemented is generally known as 1-bit transparancy i believe.

Request: A little SmartView Query Language love.
osmosis is offline   Reply With Quote
Old 7th May 2006, 00:15   #87
DrO
 
Join Date: Sep 2003
Posts: 27,873
k, i think we were getting slightly confused with it all (not helped that it's gone 1am here). yeah, it's 1-bit transparency that i've gone for or 'magic pink'. so yeah, just need koopa's verdict and i'm done, heh

-daz
DrO is offline   Reply With Quote
Old 7th May 2006, 06:47   #88
Koopa
16-Bit Moderator
 
Koopa's Avatar
 
Join Date: Apr 2004
Posts: 4,341
Quote:
just need koopa's verdict and i'm done, heh
I've made intensive tests with the latest RC, all is working as expected and of course, you should recompile it as "Nullsoft Tray Control 2.0" Final as soon as possible.

Btw, the transparancy looks fine here, the "DrO" pack is pretty nice with the transparent compact mode.

Well done.

[Edit]Status update:

I've recompiled a new build of the installer. The installer is mostly finnished.

The list of the known issues/my todo list isn't large anymore.
  • find better name for the "Icon Replacement" pack
  • need volup.ico and voldown.ico for this pack
  • maybe add new icon packs before we finally ship the installer.

Last edited by Koopa; 7th May 2006 at 07:21.
Koopa is offline   Reply With Quote
Old 7th May 2006, 20:13   #89
Koopa
16-Bit Moderator
 
Koopa's Avatar
 
Join Date: Apr 2004
Posts: 4,341
Martin:

if you want to create any new icon pack (eg. Vortex), you should do that as soon as possible.

Otherwise I'm done, I've just added some tweaks and fixed the last minor bugs.

I'll send DrO the 2.0 final within the next few days.

The icon pack will be released after a new Winamp version is aviable, wich contains the new Tray Control plug-in.

--
Koopa
Koopa is offline   Reply With Quote
Old 8th May 2006, 07:50   #90
martin.deimos
Android/UI Development
 
martin.deimos's Avatar
 
Join Date: Sep 2004
Location: Bavaria
Posts: 1,242
Send a message via ICQ to martin.deimos Send a message via AIM to martin.deimos Send a message via Yahoo to martin.deimos
no, have no time atm!
can u send me the finished installer for testing?

WebSite: www.skinconsortium.com - Community for Userinterface Design & Coding
Skins: Click Here
martin.deimos is offline   Reply With Quote
Old 8th May 2006, 09:48   #91
Koopa
16-Bit Moderator
 
Koopa's Avatar
 
Join Date: Apr 2004
Posts: 4,341
Ok, no problem.

When I'll make version 3.0 of the installer, I'll add new packs. So don't worry, but version 2.0 is done.

Quote:
can u send me the finished installer for testing?
When I've compiled the final version you can have a copy, but there is no need for more testing.
Koopa is offline   Reply With Quote
Old 8th May 2006, 09:55   #92
martin.deimos
Android/UI Development
 
martin.deimos's Avatar
 
Join Date: Sep 2004
Location: Bavaria
Posts: 1,242
Send a message via ICQ to martin.deimos Send a message via AIM to martin.deimos Send a message via Yahoo to martin.deimos
ok, i just wanna see what everything looks like, 'cause i've made a couple of packs!

should we order the packs by authors?

Filestructure:

+Tray_Control
..+martin.deimos
....+Winamp Moder.icp
....+Winamp Classic.icp
....+Mac OS X - Clear.icp
....+Mac OS X - Blue.icp
..+Osmosis
....+4 way legacy.icp
..+hannes
....+hannesNZ.icp

WebSite: www.skinconsortium.com - Community for Userinterface Design & Coding
Skins: Click Here
martin.deimos is offline   Reply With Quote
Old 8th May 2006, 10:01   #93
Koopa
16-Bit Moderator
 
Koopa's Avatar
 
Join Date: Apr 2004
Posts: 4,341
Quote:
ok, i just wanna see what everything looks like, 'cause i've made a couple of packs!
Of course, you've made some nice packs, thanks again.

Quote:
should we order the packs by authors?
No, the packs are sorted alphabetically.

The way, how the installer looks and works is fine. I'll make no more changes to the system in 2.0.

If we have more icons for 3.0, then I could group the packs by authors.
Quote:
....+4 way legacy.icp
It's not part of the installer, because it contains just the compact mode icon.

Osmosis, when you're interested in creating the other icons for your pack, then it would be a pleasure for me to integrate your pack in the installer.

Here is a preview:

Koopa is offline   Reply With Quote
Old 8th May 2006, 10:08   #94
martin.deimos
Android/UI Development
 
martin.deimos's Avatar
 
Join Date: Sep 2004
Location: Bavaria
Posts: 1,242
Send a message via ICQ to martin.deimos Send a message via AIM to martin.deimos Send a message via Yahoo to martin.deimos
it was only a thought!
how much iconspacks will be in the installer?

WebSite: www.skinconsortium.com - Community for Userinterface Design & Coding
Skins: Click Here
martin.deimos is offline   Reply With Quote
Old 8th May 2006, 10:10   #95
Koopa
16-Bit Moderator
 
Koopa's Avatar
 
Join Date: Apr 2004
Posts: 4,341
Quote:
it was only a thought!
Yeah, and I can see your point, if there are more packs in version 3.0, then I must group them by author.

The installer contains 11 icon packs.

Take a look at the screenshot above. (my mouse coursor is over your Mac OS X Blue icon pack)

Sended you an internal build. The build is labled as internal beta. Please don't leak the installer.

Last edited by Koopa; 8th May 2006 at 10:26.
Koopa is offline   Reply With Quote
Old 8th May 2006, 18:03   #96
osmosis
Major Dude
 
osmosis's Avatar
 
Join Date: Jan 2006
Location: Cananada
Posts: 841
Quote:
Originally posted by Koopatrooper
Osmosis, when you're interested in creating the other icons for your pack, then it would be a pleasure for me to integrate your pack in the installer.
hmm, all i did really was make the white background into transparency.. would you want me to do that with the other default icons and we could call it a pack?
osmosis is offline   Reply With Quote
Old 8th May 2006, 18:38   #97
Koopa
16-Bit Moderator
 
Koopa's Avatar
 
Join Date: Apr 2004
Posts: 4,341
Quote:
would you want me to do that with the other default icons and we could call it a pack?
Why not? The transparent icons look by far better then the default icons.
Koopa is offline   Reply With Quote
Old 8th May 2006, 19:32   #98
osmosis
Major Dude
 
osmosis's Avatar
 
Join Date: Jan 2006
Location: Cananada
Posts: 841
alrighty. I brought them into focus a bit, as well as enlarged/repositioned a couple of them. So, here's the "Legacy" set.

i was debating on calling it "Transparent Default". if you think that's a better idea than "Legacy", then please feel free to change it.
Attached Files
File Type: zip legacy.zip (5.4 KB, 314 views)
osmosis is offline   Reply With Quote
Old 8th May 2006, 19:36   #99
Koopa
16-Bit Moderator
 
Koopa's Avatar
 
Join Date: Apr 2004
Posts: 4,341
Thanks, just changed the order of the volume icons in the icp file.

Osmosis, can I send you a test installer within the next few minutes?
Koopa is offline   Reply With Quote
Old 8th May 2006, 19:42   #100
osmosis
Major Dude
 
osmosis's Avatar
 
Join Date: Jan 2006
Location: Cananada
Posts: 841
certainly.

Request: A little SmartView Query Language love.

Last edited by osmosis; 8th May 2006 at 19:57.
osmosis is offline   Reply With Quote
Old 8th May 2006, 19:50   #101
Koopa
16-Bit Moderator
 
Koopa's Avatar
 
Join Date: Apr 2004
Posts: 4,341
Mail is out. Please check the installer and give feedback, if all is working as expected.

And don't leake the installer.
Koopa is offline   Reply With Quote
Old 8th May 2006, 20:06   #102
osmosis
Major Dude
 
osmosis's Avatar
 
Join Date: Jan 2006
Location: Cananada
Posts: 841
it all looks and works just fine, except for 1 icon in 1 pack. SysTray Control Modified seems to have slightly amiss transparency on the compact icon. once that's fixed, i'd say it's good to go.

Request: A little SmartView Query Language love.
osmosis is offline   Reply With Quote
Old 8th May 2006, 20:08   #103
Koopa
16-Bit Moderator
 
Koopa's Avatar
 
Join Date: Apr 2004
Posts: 4,341
Quote:
SysTray Control Modified seems to have slightly amiss transparency on the compact icon
I saw this as well, but I cannot fix it. (I'm really bad in graphic design)

Are you able to fix it?
Koopa is offline   Reply With Quote
Old 8th May 2006, 20:17   #104
osmosis
Major Dude
 
osmosis's Avatar
 
Join Date: Jan 2006
Location: Cananada
Posts: 841
done and done.

another thing i noticed: the installer will delete the Tray_Control folder and any extra files inside even if it didn't put them there. that would definitely anger some people who wanted to try their hand at their own/get other other 3rd party icons and then uninstalled the main pack. an installer should only remove the files it put there, then delete the folder only if there's nothing in it.
Attached Images
File Type: bmp compact.bmp (1.2 KB, 317 views)
osmosis is offline   Reply With Quote
Old 8th May 2006, 20:25   #105
Koopa
16-Bit Moderator
 
Koopa's Avatar
 
Join Date: Apr 2004
Posts: 4,341
Thank you very much, I'll send you an updated version.

Take a look at the title bar of the installer.
Quote:
the installer will delete the Tray_Control folder and any extra files inside even if it didn't put them there. that would definitely anger some people who wanted to try their hand at their own/get other other 3rd party icons and then uninstalled the main pack. [/B]
Really, I guess the installer just deletes the Tray_Control folder, if the folder contains no other files or folders. I cannot reproduce.
Koopa is offline   Reply With Quote
Old 8th May 2006, 20:30   #106
osmosis
Major Dude
 
osmosis's Avatar
 
Join Date: Jan 2006
Location: Cananada
Posts: 841
hmm, well i kept a copy of Legacy out, uninstalled the pack, reinstalled with only SysTray, then added my Legacy folder back in, and when i uninstalled it took Legacy with it, where it should've only deleted SysTray

Request: A little SmartView Query Language love.
osmosis is offline   Reply With Quote
Old 8th May 2006, 20:34   #107
Koopa
16-Bit Moderator
 
Koopa's Avatar
 
Join Date: Apr 2004
Posts: 4,341
Yeah, the installer will delete the Legacy pack, because it's part of the installer. The installer deletes all files and folders, which are part of the installer.

If an author save it's own pack in the Tray_Control folder, the installer won't touch the folder or files.

Try to add a folder or file to the Tray_Control folder, then the installer will not delete the folder.
Koopa is offline   Reply With Quote
Old 8th May 2006, 20:36   #108
osmosis
Major Dude
 
osmosis's Avatar
 
Join Date: Jan 2006
Location: Cananada
Posts: 841
the title bar looks awsome, you should keep it that way

and, ah i see.. but if i didn't install legacy it shouldn't delete legacy on uninstall, even if it is part of the typical install.

another thing: "God Ol' Winamp" icons by Idle Sign, in the agreement. I'm sure it should say "Good", no?

and if you could put "osmosis" instead of "Osmosis" i've always preferred the lower case, now i'm just nitpicking though.

Request: A little SmartView Query Language love.
osmosis is offline   Reply With Quote
Old 8th May 2006, 20:39   #109
Koopa
16-Bit Moderator
 
Koopa's Avatar
 
Join Date: Apr 2004
Posts: 4,341
Quote:
legacy on uninstall, even if it is part of the typical install.
I can see what you mean, but I'm not sure if it's worth to integrate it. It need a lot of additional code in the script.

I'm pretty sure, other authors will not give there packs the same names as our packs.

I'll ask DrO, what he said to the issue.

Quote:
another thing: "God Ol' Winamp" icons by Idle Sign, in the agreement. I'm sure it should say "Good", no?

and if you could put "osmosis" instead of "Osmosis" i've always preferred the lower case, now i'm just nitpicking though :P
Hey, this was the last time you've got any test build from me.

I'll fix it.
Koopa is offline   Reply With Quote
Old 8th May 2006, 21:00   #110
osmosis
Major Dude
 
osmosis's Avatar
 
Join Date: Jan 2006
Location: Cananada
Posts: 841
haha, it's perfect now.

Request: A little SmartView Query Language love.
osmosis is offline   Reply With Quote
Old 8th May 2006, 21:03   #111
Koopa
16-Bit Moderator
 
Koopa's Avatar
 
Join Date: Apr 2004
Posts: 4,341
To uninstall just installed files, the installer has to write a log file.

http://nsis.sourceforge.net/Uninstal...nstalled_files

Damn, I hope DrO agrees with me, that it's not worth to integrate it.

But it is part of my todo todo list for version 10.0 or so.
Koopa is offline   Reply With Quote
Old 8th May 2006, 21:31   #112
DrO
 
Join Date: Sep 2003
Posts: 27,873
it's a tricky call though i've had a modded copy of the inverses's pack with extra files and folders in it and that one has never been fully removed (just the files expected to have been installed which is a fair assumption). really if people are working on a pack then doing it as a custom set would be the safer way to work (as is the case with 1.0). i can see where osmosis is coming from though but when the aim of the installer is for those who are likely to have zero packs installed then it's not too much of an issue i think but something for an advanced version of the installer in future may be an idea

-daz
DrO is offline   Reply With Quote
Old 8th May 2006, 21:44   #113
Koopa
16-Bit Moderator
 
Koopa's Avatar
 
Join Date: Apr 2004
Posts: 4,341
As I've created the installer, one goal was that the uninstaller is clean. I don't like uninstaller, which don't remove all related files.

I think a good uninstaller should remove any files and folders, which are created by the installer.

The uninstaller won't touch any file, which is not part of the installer.

I guess it's a good solution, at least for 2.0.

And the likeliness, that other authors create icon packs, which have the same name like our icon packs is low.

Nevertheless, osmosis thanks again for testing and updating the compact.bmp. I'll add special thanks in the licence file.
Koopa is offline   Reply With Quote
Old 9th May 2006, 14:54   #114
martin.deimos
Android/UI Development
 
martin.deimos's Avatar
 
Join Date: Sep 2004
Location: Bavaria
Posts: 1,242
Send a message via ICQ to martin.deimos Send a message via AIM to martin.deimos Send a message via Yahoo to martin.deimos
thanks, i recieved the file!

thanks osmosis for the quick-fix!

WebSite: www.skinconsortium.com - Community for Userinterface Design & Coding
Skins: Click Here
martin.deimos is offline   Reply With Quote
Old 14th May 2006, 06:52   #115
feverfive
Junior Member
 
Join Date: May 2006
Posts: 3
I just wanted to say a big "thank you" to all who are contributing to this great plug-in.... RC6 works terrifically for me! Now onto hunting down some more icon sets for using with this!!
feverfive is offline   Reply With Quote
Old 15th May 2006, 11:15   #116
Koopa
16-Bit Moderator
 
Koopa's Avatar
 
Join Date: Apr 2004
Posts: 4,341
Quote:
Now onto hunting down some more icon sets for using with this!!
You will be able to download a set of good packs soon.
Koopa is offline   Reply With Quote
Old 17th May 2006, 01:57   #117
feverfive
Junior Member
 
Join Date: May 2006
Posts: 3
Quote:
Originally posted by Koopatrooper
You will be able to download a set of good packs soon.
Cool!! I'm looking forward to that (just noticed the link in your sig)....
feverfive is offline   Reply With Quote
Old 18th May 2006, 05:52   #118
osmosis
Major Dude
 
osmosis's Avatar
 
Join Date: Jan 2006
Location: Cananada
Posts: 841
tray tooltip still seems to be a bit off. just now i found that clicking in the playlist to a random file seemed to make it show correctly, but advancing track in order caused it to show one of the previous tracks. no idea how to consistently reproduce it yet, but i'm playing around with it and i'll post again if i can figure out steps that will. only bug i've seen in this build though, and it's quite minor!

Request: A little SmartView Query Language love.
osmosis is offline   Reply With Quote
Old 21st May 2006, 22:34   #119
DrO
 
Join Date: Sep 2003
Posts: 27,873
not sure with the tooltip since it seems to be fine whatever i do with it (with and without shuffle on). the only thing which could even break something like that would be something else messing with the internal winamp notifications being sent.

-daz
DrO is offline   Reply With Quote
Old 22nd May 2006, 19:47   #120
osmosis
Major Dude
 
osmosis's Avatar
 
Join Date: Jan 2006
Location: Cananada
Posts: 841
hmm yeah, it might have been in conjunction with a AW script i've been fooling with (an itunes-esque party shuffle) so maybe it has something to do with the way that works (flowing playlist)

Request: A little SmartView Query Language love.
osmosis is offline   Reply With Quote
Reply
Go Back   Winamp & Shoutcast Forums > Winamp > Winamp Discussion

Tags
icon, icon pack, tray, tray control

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump