Brad Wardell's Blog


Christmas goodies from Stardock

Published on Monday, December 10, 2001 By Brad Wardell In WinCustomize Talk
Here's a sneak peek of something we're going to release this week (if anyone wants to scoop us feel free).

It's a free video game (Elves, Inc.)

Here's where you download it:

https://www.stardock.com/products/elves

Enjoy! Ho ho ho!

ObjectBar 0.75 available!

Published on Monday, December 10, 2001 By Brad Wardell In WinCustomize News
Stardock has released version 0.75 of ObjectBar. ObjectBar is a program that takes the best desktop interface features from Windows, Macintosh, Linux, OS/2, QNX, and elsewhere and combines them into a single program. With ObjectBar, users can create their own docks, wharfs, finders, bars, etc. to match their particular working habits and visual preferences.

ObjectBar comes with several samples including MacOS classic, QNX, and a "pop out" original concept. Best of all, each particular bar is completely skinnable and skins can be used on completely different bars - meaning that ObjectBar is like several programs in one.

New in version 0.75 over the previous version is:
* Full screen application awareness
* Shadow effects on icons with alpha blending enhanced
* Fast shortcut editing
* System tray icon filtering (pick which icons display in the system tray!)
* IconPackager support
* 32bit icon support
* Lots of bug fixes

Here are a couple of screenshots of ObjectBar in action:
https://www.stardock.com/products/objectbar/ob-nov01.jpg
https://www.wincustomize.com/library/accounts/Pixtudio/ob/objectbar.jpg
https://www.wincustomize.com/library/accounts/Rainbow2000/ob/screen-p.jpg
https://www.wincustomize.com/library/accounts/scratch/ob/gnome.jpg
https://www.stardock.com/products/objectbar/ob-feb01.jpg

Users can download ObjectBar from https://www.stardock.com/products/objectbar

ThemeBar 2.0 released!

Published on Saturday, December 8, 2001 By Brad Wardell In WinCustomize News
A new version of Themebar, the fully featured Explorer/IE toolbar skinning application has been released.

Themebar is a shareware skinning application that allows you to fully customize the appearance of Internet Explorer, Windows Explorer and Outlook Express like never before. Themebar lets you customize toolbars, animated logos, and change the background of all these applications.

New in this release:

- Create WebPanels, which are custom toolbars created using HTML. You can animate items, add sound and video just like a a webpage. You can even use dhtml to control elements on the toolbar.

- Skin Outlook Express. Themebar 2.0 now supports the skinning of toolbar icons of Outlook Express.

- Classic Themebar Support. Skin the standard toolbar, just like previous Themebar versions.

- New interface to help you customize your skins.

Themebar is extremely easy to use and won't hijack your system. Instead of cluttering up your browser or mail client, Themebar runs discreetly from your SystemTray, and it won't gobble up system resources.

My rant -Is there REALLY a skin "community"?

Published on Thursday, December 6, 2001 By Brad Wardell In WinCustomize Talk
I have been part of virtual communities for the past 15 years. I know what they are. I started out in the BBS world and we had a local area virtual community. It didn't have a name but we were all literally tied together by what was in the local phone exchange.

When the Internet came, I considered myself part of a larger community, the OS/2 community.

A community isn't necessarily homogenous but what makes something a "community" is the sense that it exceeds a certain threshold of closeness and that the majority of the participants have the same basic concept of what that community is.

But is there a "Skinning" community? I think not. Rather, there are several smaller communities with very distinct concepts of what that community is. I think there is a skeletal structure for a general skinning community but really, the communities are largely tied to the sites.

I think there is a Stardock community. And I think there is a WinCustomize community. I also think there is a DeviantART community as well as communities for each site. And I think there is some overlap.

But the overlap between these communities is often little to non existent in my opinion.

There is constant bickering over what actually IS the community. And I think a lot of that comes from such a diverse set of demographics. Look at the demograhpics of this site compared to say Customize.org. The average active participant here can legally drink alcohol in all states in the US and they have full time jobs.

When Skinz.org was at its height, I think there was an overall community, albeit a small one.

But I've become increasing frustrated, well let me be blunt, disgusted with certain parallel universe versions of the skin community. You have the anti-capitalists (I.e. "I haven't personally spent any real time contributing for the past year but I want to say that everything should be free! Rock on!"). You have the group that contributes some but does so out of ego-gratification (I.e. "I've done some modest work over the year and want to let you know that I"m king of the community and I will crush all those who oppose me! Worship me!"). I don't know which contigency is worse.

The former is definitely in full loudness this week in that Customize.org discussion on whether skin suites should be free or not.

And it really highlights this post's point - there is no single skin community. There are many competing visions. If I wrote a post "What do you think of people charging for skin suites" I think it's safe to say that the response would be overwhelmingly "Good for them!" here. But elsewhere you get the folks who think that it's okay for skin SITES to make money off of the work of skin authors but that skin authors should work for free. Skin authors are apparently to be slaves in this vision, slaves to skin sites who profit from their efforts.

I have gotten a real kick out of the "free beer" folks who have criticized WinCustomize because it's a "corporate site" (even though the most of the other sites are, just that in this case, our parent company is a software developer) yet this site has no banner ads, no pop ups, etc. I think it's GOOD for skin sites to make money. I think it's GOOD for them to have banner ads and whatever else they need to generate income. The difference though is that people, whoever they are, shouldn't delude themselves into thinking that selling a good or service is bad yet banner ads and pop up ads are okay. In all cases, the entity in question is trying to generate revenue to pay for those expenses.

My friend Jark took grief because he has set up a subscription service. Unbelievable. Grief from people who have contributed zilch. My friends Treetog/Alexandrie/Nuvem are taking grief because they want to charge a measely $10 in exchange for around TWENTY skins. My lunch cost more than $10 today. And of course, we're always taking grief from those who argue our software is free or that our software is doomed to be passed up by free alternatives (note to them: WB's kicking ass, people who can afford WB are choosing it over free alternatives).

Which brings me back to the beginning, there is no such thing as a single skin community. There are merely a confederation of communities, each thinking that they have the vision of what the skin community is.

I for one am thankful every day that this site, our news groups (check out news://news.stardock.com) have such wonderful cool people. I am thankful that many of the leaders of the other skin sites are so cool (I talk to Jark regularly, Scarebear is a great guy, and Chaz and I chat on IRC regularly and is a great guy too). But the events of the past few months have led me to basically stop caring what the other bitter nasty contigents think. At least in the sense of letting it dictate our actions.

Let the "free beer" folks complain and yell. Those who actually contribute are the ones whose opinions matter to me.

When we first started this site we took a lot of grief from the "free beer" folks and they eventually migrated elsewhere. I'm glad. I'm not interested in them. I don't consider them part of the community we all, together, have helped create. What we call that community doesn't matter. But it's our community. Created with care, kindness, and hard work. With people who respect each other and each other's efforts and are generous in heart. Ethically strong yet not overly judgemental of others. You guys are the type of people I want to be around. To be associated with.

Anyway, that's my rant for the day. Feel free to add yours.

Object Desktop turns 2!

Published on Tuesday, December 4, 2001 By Brad Wardell In WinCustomize News
Stardock's Object Desktop celebrated its second birthday from its original December 4, 1999 launch. It is amazing how far it has come and how risky the concept seemed at the time (A .NET software service many months before Microsoft would launch their own).

To celebrate this Stardock has released its road map for 2002 which contains some pretty surprising advances especially in the area of DesktopX which has some revolutionary new features in development. Check out the linked road map for more details.

Pixtudio strikes again!

Published on Tuesday, December 4, 2001 By Brad Wardell In WinCustomize News
The suite not only includes themes for DesktopX, Hoverdesk, WinSTep, and ObjectBar(*).

It is also includes the FIRST skin to support the new SmartButton feature of WindowBlinds 3!

Other skins include:

- Aminews *
- Beatnik *
- ColorPad *
- CoolPlayer *
- eNotes *
- GreyBook *
- Ezpop *
- Icq+ 3.0 including all the new features, even the animated splash screen. The most complete icq skin ever made
- QuickNotes *
- SkinMem *
- Sysmeter2 *
- Winamp full skinned (5 windows)
- WindowsMediaPlayer full skined ( including visualization, playlist and video screens)
- XXCalculator *
- Zoomer *

All the skins marked with the "*" are freeware.

This time the skin suite was made in 6 hands, Nuvem joinned their team to create it.

The full suite is only $10 which is an amazing price if you think of how many skins are included and the quality of them. You can try out pieces of them and purchase at:

http://www.pixtudio.com/index.php3?page=suite&SuiteID=537

You can also purchase the debut skin suite at:
https://www.wincustomize.com/pixtudio.asp?Suite=pixtudiowc
and that's on sale for $8.




WindowBlinds 3.1 preview!

Published on Monday, December 3, 2001 By Brad Wardell In WinCustomize News
We're hard at work making WindowBlinds 3.1.

So what's new in it over 3.0?

1) Tons of minor bug fixes.
2) 32bit TARGA support (for real time alpha blending of controls)
3) Animated Start button and taskbar buttons (not sure if this made it into 3.0 or not, it's in 3.01)
4) Gamma correction - now you can brighten or darken your skins on the fly.
5) Full SmartButton implementation (the final 3.1 will include XP PowerUser skin that uses this)

But the biggie is this:

6) UIS1 v3.

UIS1 is essentailly an Extended Style. UIS2 is full blown skins, UIS1 is a cross between what a visual style on XP could do and what a full blown skin can do.

Some of you who have been around awhile are famliar with UIS1+. UIS1+ replaced the original UIS1 (v1.0 from WB1.0). Our naming conventions are terrible I agree. The problem with UIS1+ was that the title bar heights HAD to be 23 pixels and there was no transparency allowed in title bars. As a result, it didn't get heavily used.

The new UIS1 supports transparancies on the title bar and any sized title bar image. Put anothre way, one could make a Luna (Windows XP style) skin with it that is identical to Luna.

So why use UIS1 when you can use UIS2? Here are some of the differences:

a) UIS1 is much faster. In our benchmarks using SkinBench http://sourceforge.net/projects/skinbench/ we've found that UIS2 is about 13% faster than Windows XP style (Luna blue) when compared to XPLuna (found on WinCustomize). HOWEVER, UIS1 is 40% faster than UIS2 (nearly twice as fast as a visual style would be on the system system and this is with the benchmark weighting changed to favor visual styles). SkinBench is an open source, third party GUI benchmarking program. Here is a link to a spreadsheet that shows our results and how we arrived at them. https://www.stardock.com/temp/wbbenchmark.xls. These particular benchmarks were done on an ATI Radeon 8500 at 1280x1024x16bit color.

UIS1 is much more Win98Frogboy friendly. Because it was designed after we had learned a lot about how to save resources on Windows 98, it is optimized to use fewer resources per window. Right now Windows XP is the hot thing and we have admittedly spent a lot of time making sure it works well on that OS. But we are also very aware that most users are using Windows 98 or ME and that we want to ensure that WindowBlinds works very well for them.

c) UIS1 has fixed borders like Windows itself does. This means that some of the "weird" resizing and positioning issues that users occasionally report won't occur with a UIS1 skin.

Of course, there are disadvantages too:

-a) UIS1 borders are set size. Unlike UIS2 where each edge of the window can be its own size (this is what sometimes on some apps confuses them into thinking that the window is bigger than it really is) UIS1 borders are fixed. This isn't a big deal on Luna-like skins and other OS skins (like Aqua and MacOS 9 and QNX and OS/2, etc.) but many of the coolest skins have done neat things where the borders are irregularly shaped, rounded, jagged, or just different sized.

- You can't shape your title bar any old way. The transparencies need to be on the left and right sides. Feature wise, UIS1 is really just an extended visual style skin language. Its main advantage over Windows XP's visual styles are speed, cross platformness, and you can move the title bar buttons around, add more buttons, etc.


Generally, if you're a skin author and your skin can be done as a UIS1, then UIS1 is the way to go. But skinning is a creative endeavor. It is important to keep in mind that if people cared so much about performance and the other issues that they'd just stick with no skinning at all. My suggestion for skin authors is to pick the skin language that works best for your concept and the rest will take care of itself.

We'll be pushing UIS1 when it's ready to go. We still have some obstacles such as per application skinning (UIS1, unlike UIS2, sets the title bar size - how do you do that on a per app basis? How do you show previews of that in the display dialog?) but we expect by WB 3.1 that all the XP-like WB skins that can be made as styles will be provided as UIS1.

If you would like to see a tutorial of how easy it is to create a simple UIS1 skin (UIS1+ in this case) here is a link to one:

http://www.windowblinds.net/tutorial_skinning.doc

WindowBlinds 3.1 info

Published on Monday, December 3, 2001 By Brad Wardell In WinCustomize Talk
We're hard at work making WindowBlinds 3.1.

So what's new in it over 3.0?

1) Tons of minor bug fixes.
2) 32bit TARGA support (for real time alpha blending of controls)
3) Animated Start button and taskbar buttons (not sure if this made it into 3.0 or not, it's in 3.01)
4) Gamma correction - now you can brighten or darken your skins on the fly.
5) Full SmartButton implementation (the final 3.1 will include XP PowerUser skin that uses this)

But the biggie is this:

6) UIS1 v3.

UIS1 is essentailly an Extended Style. UIS2 is full blown skins, UIS1 is a cross between what a visual style on XP could do and what a full blown skin can do.

Some of you who have been around awhile are famliar with UIS1+. UIS1+ replaced the original UIS1 (v1.0 from WB1.0). Our naming conventions are terrible I agree. The problem with UIS1+ was that the title bar heights HAD to be 23 pixels and there was no transparency allowed in title bars. As a result, it didn't get heavily used.

The new UIS1 supports transparancies on the title bar and any sized title bar image. Put anothre way, one could make a Luna (Windows XP style) skin with it that is identical to Luna.

So why use UIS1 when you can use UIS2? Here are some of the differences:

a) UIS1 is much faster. In our benchmarks using SkinBench http://sourceforge.net/projects/skinbench/ we've found that UIS2 is about 13% faster than Windows XP style (Luna blue) when compared to XPLuna (found on WinCustomize). HOWEVER, UIS1 is 40% faster than UIS2 (nearly twice as fast as a visual style would be on the system system and this is with the benchmark weighting changed to favor visual styles). SkinBench is an open source, third party GUI benchmarking program. Here is a link to a spreadsheet that shows our results and how we arrived at them. https://www.stardock.com/temp/wbbenchmark.xls. These particular benchmarks were done on an ATI Radeon 8500 at 1280x1024x16bit color.

UIS1 is much more Win98Frogboy friendly. Because it was designed after we had learned a lot about how to save resources on Windows 98, it is optimized to use fewer resources per window. Right now Windows XP is the hot thing and we have admittedly spent a lot of time making sure it works well on that OS. But we are also very aware that most users are using Windows 98 or ME and that we want to ensure that WindowBlinds works very well for them.

c) UIS1 has fixed borders like Windows itself does. This means that some of the "weird" resizing and positioning issues that users occasionally report won't occur with a UIS1 skin.

Of course, there are disadvantages too:

-a) UIS1 borders are set size. Unlike UIS2 where each edge of the window can be its own size (this is what sometimes on some apps confuses them into thinking that the window is bigger than it really is) UIS1 borders are fixed. This isn't a big deal on Luna-like skins and other OS skins (like Aqua and MacOS 9 and QNX and OS/2, etc.) but many of the coolest skins have done neat things where the borders are irregularly shaped, rounded, jagged, or just different sized.

- You can't shape your title bar any old way. The transparencies need to be on the left and right sides. Feature wise, UIS1 is really just an extended visual style skin language. Its main advantage over Windows XP's visual styles are speed, cross platformness, and you can move the title bar buttons around, add more buttons, etc.


Generally, if you're a skin author and your skin can be done as a UIS1, then UIS1 is the way to go. But skinning is a creative endeavor. It is important to keep in mind that if people cared so much about performance and the other issues that they'd just stick with no skinning at all. My suggestion for skin authors is to pick the skin language that works best for your concept and the rest will take care of itself.

We'll be pushing UIS1 when it's ready to go. We still have some obstacles such as per application skinning (UIS1, unlike UIS2, sets the title bar size - how do you do that on a per app basis? How do you show previews of that in the display dialog?) but we expect by WB 3.1 that all the XP-like WB skins that can be made as styles will be provided as UIS1.

If you would like to see a tutorial of how easy it is to create a simple UIS1 skin (UIS1+ in this case) here is a link to one:

http://www.windowblinds.net/tutorial_skinning.doc


Brad