Deviation Actions

alex2539's avatar

Chameleon Calendar

Published:
By
45K Views

Description

Chameleon Calendar
New version released! v1.16
The Chameleon Calendar is a calendar skin for Rainmeter designed to be highly customizable. By modifying the "settings.inc" file, the Chameleon Calendar can fit into any desktop theme! All of the calendars shown above were created just by modifying the settings.

You can change:
- The language used
- The way the date is highlighted (6 different ways that can be mixed and matched!)
- The font face, color, size, style and alignment
- The background color
- The size of each cell
- The spacing between cells
- Whether or not the name of the month appears
- Whether the week starts on Monday or Sunday
- ...And more!

All of this just by editing some words in a simple text file. No confusing code, no mucking about in .ini files, just the settings.

Changes in version 1.1
- Middle-clicking the calendar will now open "settings.inc" in the default editor.
- Margins can now be set on every side of the calendar.
- Along with changing the font color of the highlighted day, you can now also change the font size and string style.
- All of the spacing between elements, including the new margins, can now be colored.
- The background, the margins, the highlight square and all of the gaps between elements can now optionally display an image.
- The update rate was slowed to once per second instead of twice per second to lower CPU usage. However, this means the calendar will load somewhat slower. It can be changed back by modifying the line "Update=1000" in the [Rainmeter] section of calendar.ini.
- A backup set of default settings are now included. To restore the settings to the default, simply delete "settings.inc" and then copy and rename "settings.inc.default" to "settings.inc".


Changes in version 1.15
- Added highlight effects for the current weekday. They function exactly like the current highlight effects, minus row/column highlighting. Also fixed some typos and inconsistencies.


Changes in version 1.16
- A bug where the days would be shifted if MondayIsFirst=1 and a left margin was set has been fixed Thanks to Chewtoy for it pointing out
- Some other minor bug fixes.


WARNING: The default settings are very boring. It is highly recommended that you open up that settings.inc file and be creative.

Comments and suggestions for new features are welcome. If you believe something is missing, mention it here or on the Rainmeter Forums. If it's feasible, I just might add it to the next version.

The skin is in the new .rmskin format. This is a new way of packaging skins included with Rainmeter 1.2. To install a skin, all you need to do is open up the .rmskin and let Rainstaller (by Poiru) work its magic. No more hunting down you skins folder, just run the skin!

Requires Rainmeter v1.2 or higher.
Comments72
Join the community to add your comment. Already a deviant? Log In
thunderboympm's avatar
says "invalid rmskin"