The Steampunk Forum at Brass Goggles
May 24, 2013, 07:11:08 am *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Subscription-style donations available now! See this page for more information.
 
   Home   Help Login Register  
Poll
Question: Whats your desktop like?
Mac - 69 (56.6%)
Linux - 53 (43.4%)
Total Voters: 119


Pages: 1 ... 15 16 17 18 19 20 21 [22] 23 24 25 26 27 28 29 ... 36   Go Down
  Print  
Author Topic: Steampunk desktop themes: your screenshots  (Read 242680 times)
yereverluvinunclebert
Snr. Officer
****
United Kingdom United Kingdom



WWW
« Reply #525 on: March 29, 2011, 07:38:46 pm »

Do you know how pleased that makes me? Very much so... (sad aren't I?) there's nothing like positive human interaction!

If you fancy trying out the Steampunk yahoo thermometer widget then for your information I have made some significant code additions to the widget to get the GUI partly working. The mercury now
indicates the temperature supplied to the widget. The metal scribes
match the current cpu/gpu temperatures and the alarm lamps will light up
and flash if the current temperatures exceed the hot/warm cpu/gpu sliders.

The warm and hot alarm sliders on the side of the thermometers now work
as they should and can be moved by a click and drag of the mouse. The
warm slider cannot exceed the hot slider, the metal indexes sit on top
of the red mercury (red alcohol) at the maximum temperature level.

All this is really just gloss as the inner workings are just not there
yet. The code to get the temperatures from speedfan (Windows) or Mac
OS/X is not there yet so don't expect it to actually tell the
temperature on your PC at least not yet. It is now version 0.5.



Next step is to get the following working:

o frequency sample slider
o alarm sounds with flashing lights
o clapper rotate with alarm
o mute alarm by clicking on clapper
o hand crank displaying and activating printer
« Last Edit: March 29, 2011, 09:37:50 pm by yereverluvinunclebert » Logged

Lightquick - Steampunk Widgets and Icons of Some Worldwide Repute
Keeper of the Brass
Gunner
**
Australia Australia



« Reply #526 on: March 30, 2011, 12:48:33 pm »

Hi yereverluvinunclebert,
I've now downloaded both the thermometer & the clock calendar. They look fantastic, you should be pleased. I can't wait to see them fully functional. I don't seem to have the warm & hot arm sliders working, I'm running Win7 64bit.



One suggestion for the clock calendar, I would like to see the pendulum hanging lower, although this may cause problems for those with limited realestate on there desktop?

This is one of the mechanical railway clocks I built recently, I just love the pendulum action.



 The chimes on your clock sound so realistic I sometimes forget where I am and look for the clock on the wall  Huh One day I'll build a grandfather clock, probably with some SP. Now that's something I haven't seen yet, a SP grandfather clock.  Cheesy One for the desktop would be good too, (not just the face like the one I found recently  Angry )

Keep up the good work Smiley
Logged

“In an expanding universe, time is on the side of the outcast. Those who once inhabited the suburbs of human contempt find that without changing their address they eventually live in the metropolis.”
-   Quentin Crisp
yereverluvinunclebert
Snr. Officer
****
United Kingdom United Kingdom



WWW
« Reply #527 on: March 30, 2011, 01:04:36 pm »

The chimes are as close as I could get them to my Grandfather's old clock. They take me back to another time whenever I hear them (every 15 mins)

The pendulum is deliberately short for two reasons:

1. The design matches approximately the design of the time slider in Jeff Wayne's PC game War of the Worlds. That has a short pendulum bar which keeps the clock discrete and self contained.

2. The code to rotate the pendulum around a set spot complete with the correct movement (slowing at the end of it's travel) takes up a lot of cpu. Showing more pendulum bar takes up another 5-10% of cpu. I'm trying to keep it at a minimum so just displaying the pendulum and the merest smidgen of bar keeps the cpu usage down until this area gets a complete rewrite.

On the thermometer widget, the scribes will move with the temperature (currently fixed), the tiny sliders by the side of the thermometers should move up and down. The bottom slide should move from side to side but won't do anything.

Glad you like it so far, just making changes now to the frequency slider and the alarm which should be available soon. By the way the thermomeeter widget is resizable from the outset. Right click and resize using the slider.

I do like your clock, are you in the UK (nope - Australia, pity as I have a lathe to get rid of). I have an interest in all things railway, we have the GWR here (God's Wonderful Railway) and we spend a lot of time in the local preserved depot (http://www.didcotrailwaycentre.org.uk/news/latest.html)

I have an old factory time keeping clock which I may use as a design for something later. I will post a picture here later.
« Last Edit: March 30, 2011, 01:19:11 pm by yereverluvinunclebert » Logged
Keeper of the Brass
Gunner
**
Australia Australia



« Reply #528 on: March 31, 2011, 01:03:54 am »

Hi yereverluvinunclebert,

Quote
The pendulum is deliberately short for two reasons:

1. The design matches approximately the design of the time slider in Jeff Wayne's PC game War of the Worlds. That has a short pendulum bar which keeps the clock discrete and self contained.

2. The code to rotate the pendulum around a set spot complete with the correct movement (slowing at the end of it's travel) takes up a lot of cpu. Showing more pendulum bar takes up another 5-10% of cpu. I'm trying to keep it at a minimum so just displaying the pendulum and the merest smidgen of bar keeps the cpu usage down until this area gets a complete rewrite.
I can live with the short pendulum, It was just a suggestion.

Quote
are you in the UK (nope - Australia, pity as I have a lathe to get rid of)

It would be hard to get the lathe to Australia, and I have two already.

How much is involved in designing and producing these Widgets? I've had an attempt at modifying some gadgets without much success, I soon found myself in over my head. I have done Certificate 3 in Information technology & work full time in CAD drafting, but would like to know more about how this is done. The IT course only really covered the very basics over a lot of areas.

Logged
yereverluvinunclebert
Snr. Officer
****
United Kingdom United Kingdom



WWW
« Reply #529 on: March 31, 2011, 11:11:56 am »

I'd be happy to show you the basics, it is really quite straightforward if not simple.

I use Photoshop CS * to create the design. Photoshop uses layers, each cog, individual component exists on a layer and you paint it on that layer using the various methods that Photoshop has to do that. you can add shadows, internal gradients, colours, glows and the like using Photoshop tools. You build up the design in layers, each layer having a separate item on it.


Then you group the layers in layer sets according to their function on the widget. So, the slider on the steampunk clock widget is one layer set as it is going to be moved as a group of components. Fundamentally anything that is going to do something needs to be created as a layer set. Naming correctly is vital at this stage, every layer should be named according to its function. A silver ball on the end of the bar needs to be called something like "right hand silver ball for slider bar". Layer sets need to be named appropriately after their function, the slider layer set for example should be called "slider".

When the design is done, you use a Photoshop script available from the Yahoo widgets developer's page. This script is run within Photoshop and converts the photoshop design layer sets to Yahoo widget entities. The script creates a XML file that describes each layer sets/widget object's properties, height, width, x and y offsets. It also creates a PNG image for each object and stores them in a Resources folder created especially for the new widget.

The script is available here:

http://widgets.yahoo.com/tools/

My steampunk clock /calendar takes approximately 20-30 mins to render into discrete objects, that is on a core2duo 2ghz with 3gb Ram. The end result is a widget folder with a .KON file that is the thing you click on, Yahoo widgets will then use the widget runtime engine to create you your first Yahoo widget. It will run on your desktop, be movable but won't actually do anything.

See here for my stamp widget that is basically the result of the above process:
http://lightquick.co.uk/downloads/other-downloads.html

This will demonstrate a fully functioning yahoo widget - but there is no code behind it to make it actually do anything. It just looks pretty on the desktop. You could do the same with any image you have to hand.

So, to make it do anything you need to add some code, in the case of Yahoo widgets this is achieved with Javascript.
To do this you need to create a .js file in the widget folder and call it from the .KON file. Have a look in my thermometer .KON file and you will see a call to thermometer.js

 <action trigger="onload">   <![CDATA[
      include("thermometers.js");
      startup();
   // ]]> </action>


For each object in the .KON file you can add some javascript code to handle a mouse drag or click event. You can see how this is done by opening thermometer.js in my widget and having a poke around. You can add similar code to your widget. Then it is all up to you. You might get more of an idea from the steampunk widget as it is a lot more complicated and has more functions to comprehend.

My widgets come packaged up, zipped, so you have to unzip them before you can open them and see the contents. There is a widget called the widget converter by Ricky Romero that converts widgets back and forth between zip and folder formats, you'll need that.

The converter widget is available here:

http://widgets.yahoo.com/tools/

You'll also need a decent editor. The ConTEXT editor is the one you'll most probably get to grips with straight out of the box. Open source. The editor is available here:

http://www.contexteditor.org/

Top tip, if you are going to venture into widget development, backup your widget code every time before you do any packaging/widget deletion. The widget engine has the nasty habit of occasionally removing your code, so you need to have backups.

I hope the above isn't daunting, once you know what to do it is easy. Creating that stamp widget took 15 minutes, creating the steampunk clock/calendar widget cumulatively took weeks of my time.

* The version of Photoshop CS that I use is version 8.0, the script works with this version of Photoshop but how it works with later versions? - I do not know, I assume it does. A full blown version of Photoshop is fairly expensive and I do not know whether the script runs with the cut-down version of photoshop, Photoshop Elements. It might.

GIMP (the GNU Image Manipulation Program) can work with Photoshop layers to a certain extent but it cannot run a photoshop script. There is even a version of GIMP called GIMPshop that preserves the same Photoshop interface so you can become familiar with the Photoshop way of doing things without having to buy Photoshop.

GIMP is free and you will be able to design a simple or complex widget using it. To manually create all the layers and export them individually to PNG files, then create the XML file to position the objects as a manual process is entirely feasible and can be done using GIMP/GIMPshop. It is just slow and painful on anything more than a simple design. When you do eventually acquire a copy of Photoshop and decide to convert, be aware that a lot of your hard design work will need to be done again as the methods of blending, shadowing &c are totally different between the two packages.

My suggestion is to get a copy of Photoshop by hook or by crook!

GIMP is available here:
http://www.gimp.org//
Photoshop is available here:
http://www.amazon.co.uk/s/ref=nb_sb_noss?url=search-alias%3Dsoftware&field-keywords=photoshop+&x=0&y=0

As and when I get time I will drop some screenshots here to illustrate the process.

I know development of widgets is slightly off-topic, but this is all to do with the customisation of your desktop to a steampunk design so I think it still fits the subject.
« Last Edit: April 06, 2011, 02:28:24 pm by yereverluvinunclebert » Logged
Keeper of the Brass
Gunner
**
Australia Australia



« Reply #530 on: March 31, 2011, 11:29:23 am »

Thanks yereverluvinunclebert,
I feel a little like Houdini has revealed his secrets, I'll give it a go as soon I get some time spare. My Photoshop experience is quite limited so it should be a faily steep learning curve. I'll keep you posted  Smiley
Logged
yereverluvinunclebert
Snr. Officer
****
United Kingdom United Kingdom



WWW
« Reply #531 on: March 31, 2011, 11:58:37 am »

If you are good at designing things in the real world, can use photoshop and have an understanding of programming through BASIC or similar then you can do it.

Photoshop is quite a steep learning curve though, XML is easy, javascript is more tricky than basic, but if you use your BASIC skills and convert them to javascript then it all falls into place. I come from a time when all PCs used BASIC as their interface to the human so all my contemporaries used or know BASIC. It is a good skill to start with.

Javascript in itself is not too difficult but being originally from the unix world it is not as obvious as it should be.

Logged
Musist
Snr. Officer
****
Australia Australia


Bohemian


« Reply #532 on: March 31, 2011, 01:42:49 pm »

... my latest steampunk clock/calendar (http://widgets.yahoo.com/widgets/steampunk-clock-calendar) which is now fully resizable (see the reduced size version bottom right)


Hi yereverluvinunclebert, I just downloaded the latest version and it still doesn't resize... (says it too, in the settings)

I replaced an older version, do I need to delete some old settings file or something?

Love these widgets!

Thanking you in anticipation

Hilleth von Steelpen  (thanks Nephele)
Logged

Elphinn H. Steelvolte

The trouble with our times is that the future is not what it used to be.
Ambroise-Paul-Toussaint-Jules Valéry
yereverluvinunclebert
Snr. Officer
****
United Kingdom United Kingdom



WWW
« Reply #533 on: March 31, 2011, 01:51:46 pm »

Musist/Hilleth,

You are quite right, the resizable clock/calendar MkII has a few bugs introduced after adding the code so I haven't yet created a downloadable version. I will add the MkII to the download list shortly but be aware that some of the previous functionality will be broken until I fix it.

Glad you like the widgets, it is really worthwhile looking at the whole widget list at Yahoo widgets as there are some really useful widgets out there that can transform the way you use your PC.

If you find any that are particularly useful I may be able to steampunk them...
« Last Edit: March 31, 2011, 01:54:52 pm by yereverluvinunclebert » Logged
yereverluvinunclebert
Snr. Officer
****
United Kingdom United Kingdom



WWW
« Reply #534 on: March 31, 2011, 05:37:02 pm »

Musist/Hilleth,

I am not averse nor immune to a little bribery, if you leave some good feedback at Yahoo widgets I'll post the MKII on my downloads page.

Keeper of the Brass - My description above is not the only way to create a Yahoo widget but it is my way. However, I think it is the only way to create a graphically complex widget that looks good as well as actually functioning.

Logged
Clym Angus
Zeppelin Admiral
******
United Kingdom United Kingdom


Lord of Misrule


WWW
« Reply #535 on: March 31, 2011, 05:42:44 pm »

I have done a touch of web steampunking.

Not strictly desktop but there you go..

www.crimsonforge.co.uk
Logged

yereverluvinunclebert
Snr. Officer
****
United Kingdom United Kingdom



WWW
« Reply #536 on: March 31, 2011, 06:30:55 pm »

I think it is fine posting it here: The distinction between desktop and web is blurring in any case. Within 3-5 years your desktop will be on the web, with cloud computing firmly in Microsoft's sights.

The site is nice,  I presume it is is html using dreamweaver? Post a picture of it here. My main site is vaguely steampunk-ish but not steampunk enough to feature here. I may have to change it at some time.

I have done a steampunk site or two in the past using Photoshop and HTML, I now use CMS systems like joomla which are tougher to skin as they require knowledge of CSS (I hate it) and PHP.

http://wotwcompanion.co.uk/

see it live here: http://wotwcompanion.co.uk/
« Last Edit: March 31, 2011, 07:05:49 pm by yereverluvinunclebert » Logged
Clym Angus
Zeppelin Admiral
******
United Kingdom United Kingdom


Lord of Misrule


WWW
« Reply #537 on: April 01, 2011, 12:25:59 pm »

I think it is fine posting it here: The distinction between desktop and web is blurring in any case. Within 3-5 years your desktop will be on the web, with cloud computing firmly in Microsoft's sights.

The site is nice,  I presume it is is html using dreamweaver? Post a picture of it here. My main site is vaguely steampunk-ish but not steampunk enough to feature here. I may have to change it at some time.


Well there is a funny story about that, originally the code was made by a friend of mine. She had an interest in frames at the time so yes, that is a bit of a problem. I took the code and adapted it to fit my graphics (I like animated and mouse over gifs). But at some point it would probably make more sense to reprogramme it in css (I'm not looking forward to the venture).

I took the same template and built this http://www.isotopeaudio.co.uk like I said I'm more a picture dude than a programming one. I can turn my hand to code but it's not a high talent of mine. I hope to css one then import the formatting over to the other with some minor tweaks Smiley

It's on my list of things to do.

I have done a steampunk site or two in the past using Photoshop and HTML, I now use CMS systems like joomla which are tougher to skin as they require knowledge of CSS (I hate it) and PHP.

http://wotwcompanion.co.uk/

see it live here: http://wotwcompanion.co.uk/


Hmm I need to take a look at joomla I've heard a little about it from about 3 different sources now. Nice work by the way!
Logged
yereverluvinunclebert
Snr. Officer
****
United Kingdom United Kingdom



WWW
« Reply #538 on: April 01, 2011, 01:43:11 pm »

If you like sites like the Steampunk one I just showed you then use Photoshop to design then use slices. Use Photoshop imageready to slice up the image and it will create all the website components for you.

Photoshop is an amazing tool and forms the basis of most of my design work.

You can partly use this approach to templating joomla CMS so I could re-use that design for a Joomla site. My main site http://www.lightquick.co.uk uses Joomla CMS and has been partly skinned with an old look and feel, if not quite steampunk.

Logged
Musist
Snr. Officer
****
Australia Australia


Bohemian


« Reply #539 on: April 03, 2011, 02:35:15 pm »

Musist/Hilleth,

I am not averse nor immune to a little bribery, if you leave some good feedback at Yahoo widgets I'll post the MKII on my downloads page.

Keeper of the Brass - My description above is not the only way to create a Yahoo widget but it is my way. However, I think it is the only way to create a graphically complex widget that looks good as well as actually functioning.



Done deal!  Grin    *edit* (twice, it didn't come up the first time, but by the way, I meant every word!)
« Last Edit: April 03, 2011, 02:40:05 pm by Musist » Logged
yereverluvinunclebert
Snr. Officer
****
United Kingdom United Kingdom



WWW
« Reply #540 on: April 03, 2011, 11:22:25 pm »

Thanks for the review, appreciated. I have just moved the latest version of the steampunk thermometer onto the downloads page of my site. Soon the clock...
Logged
Keeper of the Brass
Gunner
**
Australia Australia



« Reply #541 on: April 05, 2011, 12:10:22 pm »

My first Widget  Grin

Spoiler (click to show/hide)

And on my desktop, (I'll need dual monitors soon).

Spoiler (click to show/hide)

It doesn't do anything, not yet. Now to work out how to make it turn  Undecided


Thanks for the review, appreciated. I have just moved the latest version of the steampunk thermometer onto the downloads page of my site. Soon the clock...


I've downloaded the latest thermometer, looking good, I've noticed a few improvements & the bell works!

Logged
yereverluvinunclebert
Snr. Officer
****
United Kingdom United Kingdom



WWW
« Reply #542 on: April 05, 2011, 04:46:32 pm »

Very impressed by the widgets, have a look in the unpacked steampunk clock and you will find a function that rotates the clock hands. You need to have a registration point around which the image rotates.

I see you are using the penny red widget too. I may have an idea or two for it later on.

I'm glad that my widget guide was helpful. Hopefully I may have stimulated a few others to start as well? All you need is photoshop.

Logged
Musist
Snr. Officer
****
Australia Australia


Bohemian


« Reply #543 on: April 06, 2011, 09:07:46 am »

All you need is photoshop.

= All you need is A$1,168 inc. GST ...according to the Au. Adobe website!

Would an open source program such as the Gimp work?

*Edit* Ahh, just found your comments on same in an earlier post.

« Last Edit: April 06, 2011, 10:07:53 am by Musist » Logged
yereverluvinunclebert
Snr. Officer
****
United Kingdom United Kingdom



WWW
« Reply #544 on: April 06, 2011, 11:49:54 am »

Yup! that is the problem, Photoshop is a professional tool and is priced accordingly. Read my earlier post about creating widgets and see the bit about GIMP and Photoshop elements.

It is worthwhile trying GIMP. It will certainly read a Photoshop PSD file. I can open my designs in photoshop, I suspect that asking it to handle a Photoshop script might be a compatibility request too much. Worth trying though!

[Edit: I just tried the script with GIMPshop and it does not convert]

If you have multi-layered widget like the clock then the manual work to create a widget is significant, however, a simple widget can be done entirely manually. The script just makes the job SO very easy.
« Last Edit: April 06, 2011, 02:31:03 pm by yereverluvinunclebert » Logged
yereverluvinunclebert
Snr. Officer
****
United Kingdom United Kingdom



WWW
« Reply #545 on: April 06, 2011, 02:31:29 pm »

Keeper of the Brass - what version of photoshop did you use?
« Last Edit: April 07, 2011, 01:02:53 am by yereverluvinunclebert » Logged
yereverluvinunclebert
Snr. Officer
****
United Kingdom United Kingdom



WWW
« Reply #546 on: April 07, 2011, 01:03:13 am »

Musist, as part of our deal Wink  the Steam Punk Yahoo Widget MkII is now downloadable but be aware that this is not a fully working widget as the changes to allow resizing have introduced some new bugs. If you want a working version then choose the MkI.

http://lightquick.co.uk/jdownloads/steampunk-clock-calendar-yahoo-widget-mkii.html


The only visual change is the new chain-pull that is a new feature that turns off the ticking. The resizing is achieved via a back-end slider.


 
Logged
Baron Fritz von Stuttgen
Gunner
**
United States United States


dstuttgen
« Reply #547 on: April 07, 2011, 07:46:14 pm »

This is my "Desktop" in Chrome browser and Chromium OS.
It is my house as was built in 1871.
]
Logged
yereverluvinunclebert
Snr. Officer
****
United Kingdom United Kingdom



WWW
« Reply #548 on: April 07, 2011, 08:25:59 pm »

nice house
Logged
Keeper of the Brass
Gunner
**
Australia Australia



« Reply #549 on: April 08, 2011, 11:35:53 am »

Keeper of the Brass - what version of photoshop did you use?


Hi yereverluvinunclebert, I'm using V12
Spoiler (click to show/hide)

I'm have found myself in over my head with Javascript & building the Widget, I've completed the tutorial from Yahoo & done quite a bit of reading & experimenting without much luck. Is there any more tutorials or manauls you would recommend to get started? I've opened a few Widgets including yours as suggested & can see how they mostly come together.

I'm confused with what scripting goes to the .kon file or the .js file & what controlls the direction & amout of movement of the images.

I hope were not off subject, I feel this is an integral part of customising your desktop. If you can't find what you want then you should have a go a making it, or at least understand more of how it works  Grin

Baron Fritz von Stuttgen, I've got serious house envy  Cheesy
 

Logged
Pages: 1 ... 15 16 17 18 19 20 21 [22] 23 24 25 26 27 28 29 ... 36   Go Up
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!
Page created in 0.888 seconds with 21 queries.