/sidebarclock

Presto's Sidebar Clock

Primary LanguageJavaScript

For more information about this gadget:
  www.prestonhunt.com/go/sidebarclock

LICENSE

Free for personal or educational use. License required for commercial or
government use. Please see the license information for details.


RELEASE HISTORY

1.90 2023-01-14 Added autoscaleDPI to fix blurry gadget on high DPI monitors. Updated tzdata to 2202.7-1.

1.89 2020-11-17 Updated tzdata to 2020.4.

1.88 2020-04-14 Fixed bug introduced in 1.86.

1.87 2020-04-04 Updated tzdata to 2019c

1.86 2019-09-30 Updated tzinfo to 2019.2.

1.85 2019-03-16 Updated tzinfo to 2018.9.

1.84 2018-09-06 Updated tzinfo to 2018.5.

1.83 2018-04-05 Updated tzinfo to 2018.3.

1.82 2017-11-22 Added "K" format switch, same as "J" with leading zeroes.

1.81 2017-11-04 updated tzinfo to 2017.3.

1.80 2017-06-04 Updated tzinfo to 2017.2.

1.79 2016-10-31 Updated tzinfo to 2016.7.

1.78 2016-03-25 Updated tzinfo to 2016.3.

1.77 2015-11-28 Updated tzinfo to 2015.7.

1.76 2015-05-30 Updated tzinfo to 2015.4.

1.75 2014-10-06 Added Nicosia, Cyprus to supported countries list. Updated
tzdata to 2014.10.

1.74 2014-09-17 Updated tzdata to 2014.7.

1.73 2014-07-05 Added Eastern European Time and Nicosia to time zone list.
Updated tzdata to 2014.4.

1.72 2014-05-17 Updated tzinfo to 2014.3.

1.71 2014-04-10 Updated tzinfo to 2014.2.

1.70 2014-02-20 Updated tzinfo to 2013.9.

1.69 2013-12-28 Added Basque (Euskera) language, thanks Unai Garcia Vara!

1.68 2013-11-07 Updated tzinfo to 2013.8.

1.67 2013-07-08 Fix position of "swap bottom label" checkbox on settings page
(thanks Seungbeom Kim!)

1.66 2013-07-02 Added Korean translation (thanks Seungbeom Kim!). Changed
selection name for Arabic numerals to "01234..." and Devanagari to the
respective values in that script.

1.65 2013-06-03 Fixed gadget size and formatting when installing (or rebooting)
into the undocked state. Thanks Ken!

1.64 2013-03-29 Updated tzinfo to 2013b. Added America/St_Pierre time zone
(thanks Paul Kronsteiner!).

1.63 2013-02-28 Updated copyright dates.

1.62 2013-02-27 Fixed font size in large mode when label is less than 5
characters (thanks Paul Botos!).

1.61 2013-02-26 Paste settings now handles background image correctly (thanks
Paul Botos!)

1.60 2013-02-24 Added double size clock mode (thanks Sarah Danks for the
motivation!). Updated time zone definitions to 2012j.

1.59 2012-11-14 Updated Spanish translation (thanks Alex Covarrubias!)

1.58 2012-11-03 Updated time zone definitions to 2012h.

1.57 2012-09-25 Updated time zone definitions to 2012f.

1.56 2012-09-15 Moved "swap date" button to first tab. Enabled dimming for:
America/Pacific Time, America/Portland Oregon, Asia/New Delhi, Asia/India.
Added America/Portland Oregon as a city. Added transparent background (thanks
to Jose Correia Antunes and Francisco de Castro for providing the transparent
background image). Upgraded time zone definitions to 2012d.

1.55 2012-05-16 Added Irish Gaelic (thanks April McCabe!)

1.54 2012-04-28 Added support for different numbering systems (such as
Devanagari). Thanks to Robert Lozyniak for the idea and for the code to convert
Arabic digits to Devanagari.

1.53 2012-04-24 Upgraded Polish translation (thanks Dariusz Bodzęta!).

1.52 2012-04-22 Fixed Julian date bug (thanks iitcheme2001!). Upgraded time
zone definitions to 2012c.

1.51 2012-04-01 Added Romanian translation (thanks Goia Valentin!).

1.50 2012-03-15 Updated time zone definitions (2012b).

1.49 2012-03-02 Removed links to defunct live.com gadget gallery. Updated time
zone definitions (2011n).

1.48 2012-01-10 Added Catalan translation (thanks Enric Montario i Puig!).
Upgraded time zone definitions.

1.47 2011-04-09 Fixed sunrise/sunset algorithm for certain cities.

1.46 2011-04-03 Fixed time zone and sunrise info for Calcutta (thanks
Rich Armstrong!).  Fixed Swatch Internet Time and added Esperanto
language (thanks Jeff Zeitlin).  Preliminary support for user-provided
background images.  Updated time zone definitions.

1.45 2011-02-04 Fixed backup settings to registry feature (thanks Rich
Armstrong!).

1.44 2011-01-31 Added dimming feature to dim clock face by 70 percent at
night time based on the latitude and longitude of the city selected for
the time zone.  Added time and date format support to bottom label
(thanks Arun Das!).  Added checkbox to toggle notification of new
versions.

1.43 2011-01-12 Fixed problem with version number and date not showing
up correctly.

1.42 2011-01-01 Made time and date format boxes on the settings page
wider (thanks Paul Van Cotthem).  Fixed bug with "W" flag (thanks Arun
Das). Stopped minimizing Javascript source code.

1.41 2010-08-26 Added Marathi language support (thanks Santosh Salunke!)
and Norwegian language support (thanks Tom Ryan Svart!).

1.40 2010-04-12 Added "V" switch for organizations that use a workweek
calendar that is not ISO-compliant.  The "V" switch is the same as the
"W" switch but adds 1 to the week number.  Added US time zones (Pacific,
Eastern, etc.).  Fixed "O" and "P" date flags to work properly and added
"Q" to show timezone delta relative to local timezone (thanks Andrew
Zemek!).  Updated zoneinfo to tzdata-2010g.

1.39 2010-01-17 Fixed problem with Italian long dates (thanks Carmine
Castiglia Jr and Marco).  Added ability to save and restore settings to
disk (thanks Rich Armstrong).

1.38 2009-12-23 Added Simplified Chinese support (thanks Knight Lin!)

1.37 2009-11-30 Added Slovenian (thanks Janez Pobezin)

1.36 2009-11-24 Added Lithuanian (thanks Gintaras Pavilionis!)

1.35 2009-11-16 Updated time zones to zoneinfo database 2009r.  Added
Afrikaans translation (thanks Constant Van Wyk!).  Added some extra
logic to make the seconds stay in sync if multiple clocks are running
(thanks Jeremy Wallis!).

1.34 2009-10-28 Updated zoneinfo timezones to tzdata-2009p (fixed
many European time zones, thanks Diane Koyich for the bug report, and
also Stuart Bishop for his tireless maintenance of pytz!).
Tweaked time algorithm to switch closer to daylight saving time.
Fixed problem with Julian date updating one-hour late during daylight
saving time (thanks Christopher Throckmorton!).

1.33 2009-09-29 Reduced polling frequency in certain situations to
improve power performance (thanks Jared Miniman for the suggestion!).
Updated time zone data to tzdata-2009n.

1.32 2009-07-17 Corrections to German translation (thanks Florian
Thomsen!).  Upgraded time zone data to tzdata-2009i.

1.31 2009-06-03 Added Macedonian translation (thanks Viktor Mancev!)

1.30 2009-05-20 Added Portugues thanks to somebody who wishes to
remain anonymous.  Updated time zone data to tzdata-2009g.

1.29 2009-04-03 Updated to new time zone data (tzdata-2009a).  Added
Bulgarian translation (thanks Artyom Ivanov!).

1.28 2009-03-02 Added GMT offsets (-12 to +12) by popular demand!
Added automatic update notification message to settings screen when a
new update is available.

1.27 2009-02-11 Added Russian language (thanks Denis Baumgaertner!)

1.26 2009-01-13 Runs on Windows 7 now (special thanks to Daron Brewood
for initial bug report and helping to root cause the issue, and also to
Jose Marques, Marc Seinfeld, and Sven Junesch for reporting the issue).

1.25 2009-01-06 Added Czech language (thanks Jan Pintr!)

1.24 2009-01-02 Fixed bug with "W" date format flag (thanks Paul Van
Cotthem, Rickard Utgren, Mike Pavini, and Brian Montalto). Updated to latest
zoneinfo database.  Added note to settings page that "u" is
unsupported.

1.23 2008-10-06 Added Ukrainian (thanks Mr. Gorka and Natalie
Maciukenas!).  Added Hungarian (thanks Nagy László!).

1.22 2008-09-12 Added Serbian (thanks Milan Nagulic!)

1.21 2008-09-05 Added font support (family, size, and color).  Added  
ability to disable automatic sizing for time.  Added tabs to settings
user interface.  Fixed Pakistan time zone.  Added Swedish translation
(thanks Jari Tammisto!).  Added German translation (thanks Florian
Thomsen!). Fixed missing "September" for French (thanks Sylvain
Dore!).

1.20 2008-07-18 Switched to using g:background and g:text to try and
fix gadget problems that some people were experiencing.  Discovered
many, many bugs with Vista's sidebar implementation of these two
elements!

1.19 2008-06-14 Upgraded to latest tzdata database to fix Baghdad time
zone problem (thanks Tom Hamlyn)

1.18 2008-04-07: Fixed daylight saving switch bug that was causing a
delay in many parts of the world (thanks to numerous reporters for
this bug report!).  Added Polish support (thanks Marcin Michalak!)

1.17 2008-03-09: Added ability to switch languages.  Improved auto
font size algorith.  Can now specify an empty date line for an even
larger clock. 

1.16 2008-02-28: Fixed Sydney and Nocosia (thanks John Bishop!).  Moved
away from Fleegix to home-grown timezone library.

1.15 2008-02-25: Corrected accidental overwrite of settings with
defaults on system restart (thanks Mike Ogden)

1.14  2008-02-22: Removed timezone entries without timezone data.  Fixed
problem with multiple clocks not updating (was probably caused by
selecting a city with a missing timezone entry (thanks Rob Ryan and
HongSheng Zhang).

1.13  2008-02-10: Updated to latest version of Fleegix date libary
(current version as of 2008-02-10 - thanks Matthew Eernisse).  Added
minor bug fix for incorrect handling of dates such as Asia/Jerusalem and
the new US daylight saving rules (thanks Jeffry Ma, Mike Ogden, and
Shlomi Bernthal).

1.12  2008-02-02: Added Spanish (thanks Lucia and Tom!).

1.11  2007-12-26: Added French (thanks Erik Vandevoorde!).

1.10  2007-09-01: Major overhaul and extension for timezone support
(thanks to Matthew Eernisse for his Javascript XDate timezone library
(please see http://tinyurl.com/2eqk4c) and to the administrators of the
zoneinfo database).  Added Italian language support (thanks Mirko
Mazzacano!).  

1.05  2007-08-27: Offset for other timezone is now relative to UTC (GMT)

1.04  2007-08-02: Automatically shrink font size a little bit on the
date area line if the user specifies a really long date format string
(thanks Edwin Walstra!)

1.03  2007-08-01: Added Dutch language support (thanks Edwin Walstra!)

1.02  2007-07-26: Fixed localization bug that would cause gadget not to
work and display a white box on any non-US system

1.01  2007-06-24: Now display midnight as "12:00 am" instead of "0:00
am" (thanks Zach Bogan!)

1.00  Initial release