Skip to content

This Steampunk Calendar Orrery Yahoo Widget written in javascript and XML is an attractive steampunk Yahoo widget for your desktop. Think of it as a piece of Space 1899 high tech.

License

Notifications You must be signed in to change notification settings

yereverluvinunclebert/Steampunk-Calendar-Orrery-Yahoo-Widget

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Steampunk Calendar Orrery Yahoo Widget

(TimeKeeper 5.2.7)

The Steampunk Calendar Orrery Yahoo Widget, written in Javascript and XML for the Yahoo Widget (Konfabulator) Engine. Created for XP, Vista, Win7, 8, 10+ as well as Apple Mac Sierra.

orrery0001

This Steampunk Calendar Orrery Yahoo Widget is an attractive steampunk Yahoo widget for your desktop. Think of it as a piece of Space 1899 high tech.

  • perhaps the Martian attack has failed and the humans are returning to Mars for their revenge? This is a piece of the Victorian space technology that human space farers might use in their quest for conquest of Mars.

avatar-orrerymkII-300

In reality it is one my Steampunk widgets. You can select a date and enter a memorandum for that date, it is fully configurable. An elegant widget - give it a go. There is a brand new version under development now and you can see that being built here on DeviantArt: yereverluvinuncleber.deviantar…

prt_220x203_1407258669

It is more than just starting to do something now. The widget now fully controls a calendar, the calendar wheel rotates, the day under the display indicates the date selected. If a memorandum exists for that day then it can be configured to automatically display. The calendar ring rotate by mouse control, the date, day, month and year display according to ring position. The inner earth and moon rotate, the moon around the earth. The earth rotating around the central glow, roughly follows the track of the window circular frame. The inner wheel with lots of bolts counter-rotates as the main calendar ring rotates. The widget is fully resizable. The right and left hand cogs now rotate.

orrery-desktop

It was based upon a superb blog navigation device on Ian Tregillis site created by Richard Mueller of 3232 design. His superb bit of Adobe Flash was really inspirational and it made me want to complete it (the original only shows 50% of the device and was limited to running only on web-pages within the browser). My version will add functionality and will run on your Mac or Windows desktop. See the original here:

www.iantregillis.com/

Here is a Youtube video of the Yahoo Weather widget shown in all its steampunk functionality, I think you'll find it is fascinating as well as useful. I do hope so. https://www.youtube.com/watch?v=1qEoStgNmfg&t=2s

It provides a daily memorandum function via a truly steampunk interface. Select a date via the calendar ring and click the date shown and it will allow you to enter a memo or reminder. You can use the ring to select future or past memos and whilst you are doing so the orrery will allow you to reflect on the passage of time and the true nature of this force that controls our lives. Well, you might...

The calendar ring rotates by mouse control, the date displays according to ring position. The inner earth and moon rotate, the moon around the earth. The earth rotates around the central glow, roughly following the track of the window circular frame. The inner wheel with lots of bolts, counter-rotates as the main calendar ring rotates. Clicking on the moon causes the moon to expand so that you can see the phases of the moon according to any date you choose. Clicking on the earth causes the earth to enlarge shoing you an image of the rotating earth. The widget is fully resizable for your desktop. Please let me know what you think of the new version of my orrery/calendar. If you like it, then feel free to leave a comment.

The original Yahoo widget orrery for Windows/Macs has lots of functionality all of it written in javascript - The second version was adapted to run on xwidgets on windows. Next was the rainmeter version - the first of our steampunk widgets to be adapted to a rainmeter widget also running on Windows. The third is the Linux KDE plasmoid here adapted for Linux/KDE using QML. Each version is slightly different adding/modifying functionality. The latest version, this one provides a lot more and you simply have to give it a go.

These Widgets are moveable widgets that you can move anywhere around the desktop as you require.The widgets can be resized - Hover the cursor over the widget. Press the CTRL key and use your mousewheel up or down. The widget will resize dynamically.

steampunk-calendar3

All javascript widgets need an engine to function, in this case the widget uses the Yahoo Widget Konfabulator engine. The engine interprets the javascript and creates the widget according to the XML description and using the images you provide.

orrer-widget-inline-help

Built using:

RJTextEd Advanced Editor  https://www.rj-texted.se/  
Adobe Photoshop CS ver 8.0 (2003)  https://www.adobe.com/uk/products/photoshop/free-trial-download.html  

Tested on :

ReactOS 0.4.14 32bit on virtualBox    
Windows 7 Professional 32bit on Intel    
Windows 7 Ultimate 64bit on Intel    
Windows 7 Professional 64bit on Intel    
Windows XP SP3 32bit on Intel    
Windows 10 Home 64bit on Intel    
Windows 10 Home 64bit on AMD    
Windows 11 64bit on Intel  

Dependencies:

o A windows-alike o/s such as Windows XP, 7-11 or Apple Mac OSX Sierra.

o Installation of the yahoo widget SDK runtime engine

Yahoo widget engine for Windows - http://g6auc.me.uk/ywidgets_sdk_setup.exe  
Yahoo widget engine for Mac - https://rickyromero.com/widgets/downloads/yahoo-widgets-4.5.2.dmg

Running the widget using a javascript engine frees javascript from running only within the captivity of a browser, you will now be able to run these widgets on your Windows desktop as long as you have the correct widget engine installed.

moon-widget-popup

Instructions for running Yahoo widgets on Windows

  1. Install yahoo widget SDK runtime engine
  2. Download the gauge from this repo.
  3. Unzip it
  4. Double-click on the resulting .KON file and it will install and run

Instructions for running Yahoo widgets on Mac OS/X ONLY

  1. Install yahoo widget SDK runtime engine for Mac
  2. Download the gauge from this repo.
  3. Unzip it
  4. For all all recent versions of Mac OS/X including Sierra, edit the following file:

com.yahoo.widgetengine.plist which is in /Users/xxx/Library/Preferences. Look for these lines:

<key>DockOpen</key>  
<string>false</string>  

Change to false if it is true.

  1. Double-click on the widgets .KON file and it will install and run

Wit these instructions you should be able to start Yahoo! Widgets and the menubar item should appear. Widgets can then be started from the menubar or by double-clicking on the KON file in the usual way.

orrery-background

LICENCE AGREEMENTS:

Copyright 2023 Dean Beedell

In addition to the GNU General Public Licence please be aware that you may use any of my own imagery in your own creations but commercially only with my permission. In all other non-commercial cases I require a credit to the original artist using my name or one of my pseudonyms and a link to my site. With regard to the commercial use of incorporated images, permission and a licence would need to be obtained from the original owner and creator, ie. me.

linux-plasmoid-desktop-600

About

This Steampunk Calendar Orrery Yahoo Widget written in javascript and XML is an attractive steampunk Yahoo widget for your desktop. Think of it as a piece of Space 1899 high tech.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published