HOME | DD

smurfier — LuaCalendar 6.0 by-nc-sa

Published: 2012-01-21 19:50:44 +0000 UTC; Views: 183160; Favourites: 186; Downloads: 30988
Redirect to original
Description *** Requires Rainmeter 3.3.2 or higher ***
Before upgrading to a newer version, back up all settings, holiday files, and personal style sheets.

A simple calendar powered by Lua with many customizable options.

Options and Features include:
  • Uses Style Sheets for easy customizing.
    • Includes three default styles and an Enigma style.
  • Start the week on Monday.
  • Use localized month names.
  • Show holidays and events.
  • Move through the months.
  • And many more!


For more information visit: smurfier.github.io/LuaCalendar…
Related content
Comments: 188

pds75 [2023-03-15 07:58:22 +0000 UTC]

👍: 0 ⏩: 0

jingegno [2023-01-08 20:47:19 +0000 UTC]

👍: 0 ⏩: 0

dmichaelross [2022-12-09 05:54:22 +0000 UTC]

👍: 0 ⏩: 0

ellemenno [2021-11-11 19:09:54 +0000 UTC]

👍: 0 ⏩: 1

smurfier In reply to ellemenno [2022-03-05 04:16:50 +0000 UTC]

👍: 0 ⏩: 0

rutteb [2021-10-28 03:37:05 +0000 UTC]

👍: 0 ⏩: 0

naknaruix [2021-09-28 19:46:10 +0000 UTC]

👍: 0 ⏩: 0

moondxstmint [2021-09-20 23:43:04 +0000 UTC]

👍: 0 ⏩: 0

Eternal00734 [2021-09-15 22:30:27 +0000 UTC]

👍: 0 ⏩: 0

User7382 [2021-04-15 15:45:59 +0000 UTC]

👍: 0 ⏩: 2

realbsb In reply to User7382 [2023-03-17 06:21:37 +0000 UTC]

👍: 0 ⏩: 0

sapilable In reply to User7382 [2021-07-25 12:28:02 +0000 UTC]

👍: 1 ⏩: 0

ItsSpawnn [2021-04-10 00:44:33 +0000 UTC]

👍: 0 ⏩: 0

elholm [2021-01-01 14:16:44 +0000 UTC]

👍: 0 ⏩: 0

Talgar7 [2020-02-02 14:50:38 +0000 UTC]

👍: 0 ⏩: 2

rweilach In reply to Talgar7 [2020-02-28 19:07:01 +0000 UTC]

👍: 2 ⏩: 0

Pul53dr1v3r In reply to Talgar7 [2020-02-05 12:23:27 +0000 UTC]

an option is Rainformer suite. You don't have to use the other skins from the suite if you don't wish, just the Calendar. 

👍: 0 ⏩: 0

stulumbus [2018-04-26 13:26:01 +0000 UTC]

I know I'm probably missing something obvious here but, when I install the skin, it appears transparent on my desktop. I've attempted to look into the .ini file to find a way to give the skin a dark background but I can't figure out how to make that happen. If anyone can help me with this I'd sure appreciate it! 

👍: 0 ⏩: 1

Pul53dr1v3r In reply to stulumbus [2018-05-01 21:57:28 +0000 UTC]

Try this modification: www71.zippyshare.com/v/3RifIMg…

The original version has no background at all, so you have to add yours.

👍: 0 ⏩: 1

SeanMalahy In reply to Pul53dr1v3r [2019-10-21 06:50:41 +0000 UTC]

👍: 0 ⏩: 1

Pul53dr1v3r In reply to SeanMalahy [2019-10-22 22:18:41 +0000 UTC]

Hi Sean. I lost that file, but in the meanwhile i adapted it to my Rainformer suite. Not finished but it can do the job for now. 

RMSKIN No Preview

 
 I also added the settings option in the context menu: 

👍: 1 ⏩: 1

SeanMalahy In reply to Pul53dr1v3r [2019-10-24 15:33:55 +0000 UTC]

👍: 0 ⏩: 0

Temetka [2017-11-30 06:30:29 +0000 UTC]

Attempted to download 3 times. Says it has a trojan in it. Is there a different download link?

👍: 0 ⏩: 2

smurfier In reply to Temetka [2018-03-13 00:21:48 +0000 UTC]

There is no trojan.

👍: 0 ⏩: 0

Pul53dr1v3r In reply to Temetka [2017-11-30 17:45:16 +0000 UTC]

It's false-positive. Pause your antivirus protection and download the file again, but when you enable the protection, your AV will delete it again. I suggest you to use either Kaspersky or Bitdefender (Panda is great as well, but not used it), to avoid such problems. 
Also, you can upload any suspect file to VirusTotal and scan to see what the other Anti-Viruses "say" about the file.

👍: 0 ⏩: 0

qwertEHOK [2017-08-21 09:22:14 +0000 UTC]

is there anyone alive?
the calendar is still updated?
Russian letters are displayed incorrectly. even in a UTF8

👍: 0 ⏩: 0

soyelrafa [2017-08-01 14:50:05 +0000 UTC]

Cool skin!

I would like to add my own events to the skin, there is a way to do that?

EDIT: I see that you can create your own XML, but there is any way to make this within Rainmeter?

👍: 0 ⏩: 1

smurfier In reply to soyelrafa [2017-08-09 17:11:02 +0000 UTC]

There are currently no plans on making a rainmeter skin for adding events. Just too messy. The only things I'm kinda maybe working on is slowly supporting ical files.

👍: 0 ⏩: 0

puntarenas [2017-05-20 17:51:09 +0000 UTC]

Functions like {$LastFri} return the wrong day if the option "Week Starts On Sunday" is NOT checked. For example, Arbor Day is marked on the 29th of April 2017 (which is a saturday) instead of the 28th of April. Would be nice if you could fix that.

👍: 0 ⏩: 1

smurfier In reply to puntarenas [2017-07-11 11:49:59 +0000 UTC]

Works perfectly fine on my machine.

👍: 0 ⏩: 0

levon9 [2016-11-24 13:24:37 +0000 UTC]

Hi, new to Rainmeter and this too  .. this is perfect, just what I was looking for ina minimalist calendar.

However, I can't get month labels to show. I fond the Styles.inc file to let me change the font colors and labels from white to black for instance (at least getting started) and manipulate the transparency, though not for the label at the top of the calendar.

Also, is there a way to make the current day stand out more? I see in the style file it's set to Bold, but that's not as distinctive? Can I just change its color? Or the color of the bar below it (I'm assuming that's an additional indicator the current day?)

Thanks again for putting this together - sorry for what must be elementary questions.

👍: 0 ⏩: 0

mcmaguidhir [2016-11-06 21:52:33 +0000 UTC]

I cannot seem to get Holidays.xml file working properly for Mardi Gras, Ash Wednesday, Good Friday, and Easter Sunday. The help page smurfier.github.io/LuaCalendar… indicates that Built-In Event Variables are available for each of these holidays.

"In order to support events that require complex calculations, LuaCalendar supports certain Built-In events. These events create both a {$EventName:Month} and an {$EventNameay} variable. The value of these variables are recalculated for each year so that they are kept up to date. Currently the supported Built-In Events are Easter, OrthodoxEaster, GoodFriday, AshWednesday, and MardiGras."

So is this correct?

 
 
 ay})" Color="FF7CFCFF">MardiGras
 ay}" Color="FF7CFCFF">Ash Wednesday
 ay}" Color="FF7CFCFF">Good Friday
 ay}" Color="FF7CFCFF">Easter Sunday
 

The example holiday.xml file has a pretty complex set of calculations. Unfortunately when I make the example Easter calculations active none of the holiday file shows up on the calendar. If I make these calculations Inactive=True nothing shows up on calendar; if I make them Inactive=False everything but Easter shows up.

Any thoughts?

Thank you.

👍: 0 ⏩: 2

mcmaguidhir In reply to mcmaguidhir [2016-11-07 10:18:27 +0000 UTC]

Extra paren after Day

Wrong:

Month="{$MardiGras:Month}" Day="{$MardiGrasay})"

Right:

Month="{$MardiGras:Month}" Day="{$MardiGrasay}"

👍: 0 ⏩: 0

mcmaguidhir In reply to mcmaguidhir [2016-11-07 10:15:17 +0000 UTC]

Seek and ye shall find. In the example above I forgot the " after Month.

This is wrong:

Month="{$AshWednesday:Month} Day="{$AshWednesdayay}"

This is right:

Month="{$AshWednesday:Month}" Day="{$AshWednesdayay}"

And it all works.

Thanks for letting me think this out on the comments page. Sorry for time waster.

👍: 0 ⏩: 0

mcmaguidhir [2016-11-06 12:08:19 +0000 UTC]

Sorry. Brand new to Rainmaker. I installed v3.something from the deviantart site and everything looked great. After installing v6.0 the calendar, background and text is transparent on my desktop; I can barely read it. I have been unable to figure out how to easily customize the skin to make it readable. Can you point me to the correct ini file to point to the correct style.inc file to make the appropriate change? I would like to make it look like the illustro skins although with colored moon, weekend and holiday events. I just need a darker background and brighter fonts. Thanks.

Again sorry for the newbie dumb questions.

👍: 0 ⏩: 2

mcmaguidhir In reply to mcmaguidhir [2016-11-06 12:43:59 +0000 UTC]

Of course. Ask question find the rest of the answer.

In \resources \Styles\Default\Styles.inc under [Rainmeter] section change SolidColor=0,0,0,### where ### is 0-255 transparency of skin.

In \resources \Styles\Default\Styles.inc under [LblTxtSty] section change FontColor=255,255,255,255 to have white text for Day of Week labels.

In \resources \Styles\Default\Styles.inc under [LblTxtSty] section change SolidColor=0,0,0,### where ### is 0-255 transparency of background for Sun, Mon, Tue ... labels.

In \resources \Styles\Default\Styles.inc under [TextStyle] section change FontColor 255,255,255,255 to have white text for day numbers.

In \resources \Styles\Default\Styles.inc under [PreviousMonth], [NextMonth], and [HolidayStyle] sections change value1,value2,value3,### where ### is the transparency (brightness) of the font.

Thanks.

👍: 0 ⏩: 0

mcmaguidhir In reply to mcmaguidhir [2016-11-06 12:21:50 +0000 UTC]

Of course. Ask question, find part of the answer. Change style sheet in \resources \settings.inc under [Variables] section.

👍: 0 ⏩: 0

scottbeeson [2016-07-11 20:11:37 +0000 UTC]

"Unable to create file: ...RainList.exe"

will not run

👍: 0 ⏩: 0

TheWoif [2016-04-07 21:24:34 +0000 UTC]

I'm trying to write an event that will occur every 2 weeks starting from the first Friday of the year, so far I have:




It stay correct for the month of January, then once switching over to February all of a sudden it shows on Tuesdays (still following the once every two weeks rule). Is there something wrong in the way I wrote my event? or something wrong in the calendar code?

👍: 0 ⏩: 0

flamelilly [2016-02-01 12:43:49 +0000 UTC]

Heeey so I realize that it's been years since anyone has commented on this, but I am using the LuaCalendar for the first time this year with the Week Number option and it's only showing 2015 with 52 weeks (it had 53) which throws all the week numbers this year off. Anyone have any idea how to fix this? I've combed through all the settings files for an option to tweak, to no avail.

👍: 0 ⏩: 1

smurfier In reply to flamelilly [2016-02-01 20:31:36 +0000 UTC]

When I added the feature to display week numbers I found that there were several ways to calculate them. The one that seemed the most popular is the reason the week numbers are off.

👍: 0 ⏩: 0

herbstgy [2015-11-21 17:19:51 +0000 UTC]

Greetings, Commander...

First of all, your calendar script is great, I was looking for something like this for a long time now.
I try to make a work shift calendar for myself, and I ran into some trouble.
What I try to achieve is create an event beginning a specific date, then repeating in every 4 weeks.
So I created an event.xml file and put in it a

line.
If I understand correctly, this event should repeat every 4 week from the date 2015.11.09 (Monday), which means the next occurrence is at 2015.12.07 (Monday). However, the next event displays at 2015.12.09 (Wednesday). What did I do wrong in the xml?

👍: 0 ⏩: 1

herbstgy In reply to herbstgy [2015-11-22 11:24:35 +0000 UTC]

nevermind, i figured it out...

👍: 0 ⏩: 0

kimchin104 [2015-10-27 04:31:27 +0000 UTC]

Is it possible to resize the skin? make it a little bit bigger?

👍: 0 ⏩: 1

rbrychckn In reply to kimchin104 [2015-11-13 05:10:56 +0000 UTC]

Yes, I'd also like to do this

👍: 0 ⏩: 1

herbstgy In reply to rbrychckn [2015-11-22 12:00:38 +0000 UTC]

yes, you can. in the styles directory, in the directory of your chosen style, there's a variables.inc file.
in that file, you ca change the cell sizes of the calendar, and the space between the rows and columns.

👍: 0 ⏩: 0

TechyTech [2015-07-14 16:33:30 +0000 UTC]

please add work week numbers (ie: this week is "ww29")
Outlook 2013 calendars allow this option and it's extremely useful for group planning and project tracking.

THANKS!

👍: 0 ⏩: 0

yuriv12 [2015-06-24 18:04:02 +0000 UTC]

is it possible to increase size of calendar?

👍: 0 ⏩: 0

GrayhorseRetired [2015-04-27 00:22:11 +0000 UTC]

Great job with the personalizing settings.   Got everything working, and wanted to frame it. how do I get the calendar to  go where I want it? Tryed putting X= and Y= in a bunch of locations, but, not any help. Again Great Job. I really Like the Calendar. Thanks

👍: 0 ⏩: 0

AvalPlaza [2015-01-31 03:44:44 +0000 UTC]

I dont get your Readme.txt.
To add an event I need to fiddle with .xml files in some remote windows folder to do, what a single tap did on an old Nokia brick in the 90s...
I am quite sure I missed something?

👍: 0 ⏩: 1


| Next =>