Added: It is now possible to add an Alarm to the individual Events. This is done by appending @ hh:mm:ss to the Message of the Event to indicate the time of the alarm.
hh indicates the hour in 24-hour format and can be written with or without a leading 0 for values below 10. Minutes and seconds must have a leading 0. Colon or period must be used to separate hours, minutes and seconds. The seconds can be omitted.
Space after @ is optional, but there must be a space before the @, unless it is the first character on the line, and there must be a space, comma, or period after the time unless it is the last on the line.
If this syntax is not followed, it will not be considered an Alarm. This way, placing for example parentheses around the alarm: (@hh:mm) will preserve it without triggering it.
When the alarm is shown, the sound setting for Alarm 4 will be used, unless there is a <play sound-file> tag in the Message, then the specified sound will be used.
Alarms can be set in several Events for each day, but if several Events are set for the same time on the same day, then it is the first entered (oldest) Event that will be shown.
Added: The four dates for Equinox and Solstice are now shown the same way as change of Daylight Saving Time is shown - with a yellow frame around the date, and when the mouse is hovered over the date. Equinox and Solstice are also shown in the windows "Events", "Notifications" and "Search for Events".
Added: The Zodiac sign for a date can now be shown, when when the mouse is hovered over the date. The start date for a Zodiac sign can vary by ±1 day. Therefore, the start date for the Zodiac signs can be shown in 1-day or 2-day mode, which is configured together with the mode for displaying the Moon phases.
In 1-day mode, the most typical start date is used for each Zodiac sign. In 2-day mode, both possible Zodiac signs are shown for the two earliest possible start dates for each Zodiac sign.
Added: The Moon phase and Zodiac sign are now also shown in the "Events" window for the date that is clicked on. If this is unwanted, it can be disabled by adding: showlunar = false; and/or showzodiac = false; in the start of the file PHSM-Dates.txt in the gadget directory.
Added: It is now possible to change the font size in the "Search for Events" and "One-time Events" dialogs (opened via the "Edit / Delete / Add Events" dialog). The font size can be changed in 5 steps of 15%. After the last step, the changing starts over from 100%.
The size can be increased with Shift+click or by pressing Ctrl+Num+ (+ on the numeric keypad). The size is decreased with Shift+right-click or pressing Ctrl+Num-. The size can be reset by pressing Ctrl+0.
The selected size is remembered ( not permanently in IE 8 ) separately for the two dialogs. The size is displayed in % in the title bar of the dialogs.
Added: When List colors are selected (Alt+click) for the "Search for Events" and "One-time Events" dialogs, the same font as in the "Events" and "Notifications" windows is now used.
Added: The date of Highlighted Events is now also shown highlighted when using List colors in the "Search for Events" dialog.
Added: Consecutive spaces in Events are now displayed correctly in the "Events", "Notifications" and "Search for Events" windows.
Changed: New algorithm for calculating the moon phases with much higher precision. Full moon and New moon will now almost always be shown with the correct date. Half Moon may still be shown with 1 day deviation - however, this only happens 5 times in the next 50 years. In 2-day mode, one of the two shown dates will now always be correct.
Changed: "Highlight 2" notifications are now shown with regular font size, but with red text on yellow background.
Fixed: "Direct download" in the "New Version" dialog did not work with version numbers with only 1 decimal.
Fixed: Deleting One-time Events from the "One-Time Events" page (opened via the "Edit / Delete / Add Events" dialog) did not automatically complete the deletion.
eltome wrote: ↑2024-09-11, 15:07 UTC
see download link ... ↑
In addition to the formatting issue, the link is incorrect as well. It points to the thread instead of the first post. This means that if users have set their board option "post order direction" to "descending order", they will be taken to the last post rather than the first one.
Added: It is now possible to set multiple alarms for the same Event.
Added: If there are multiple alarms and multiple sounds (inserted with <play sound-file>) in the same Event, then the first sound will be played when the first alarm is triggered, the second sound is played when the second alarm is triggered, etc. If there are more alarms than sounds, the last sound is used for the remaining alarms. The first alarm is the one that appears first in the Event - which is not necessarily the one that is triggered first.
The last sound is still the one played when the "Notifications" window is opened, so inserting more sounds than alarms will play a separate sound for the notification.
Added: It is now possible to test alarms in Events with Shift+right-click on a date. If there are one or more valid alarms for the date, the "Alarm" window will be shown with the same content as if the alarm had been triggered. If there are no alarms for the date, nothing happens. If there are multiple alarms for the same date, subsequent Shift+right-clicks will show these. Keep the Shift key pressed to hear the sound of the alarm.
Added: When testing alarms, the number of alarms and the date of the Event followed by (test) is shown in the title bar of the window.
Added: Size and position of the "Countdown" popup window is now saved separately from the size and position of the "Alarm" popup window.
Added: If an Event with an alarm is changed via the "Edit / Delete / Add Events" dialog, and there is an Alarm window open for the same date, then the message in the Alarm window is updated when the changes are saved by clicking the "Apply" button. If the alarm no longer exists for the shown date after the editing, and there are no other alarms for the displayed date, then the Alarm window is closed.
Added: In the "Countdown" and "Alarm" popup windows the time is now updated immediately, if the time format is changed.
Added: The Elements (Fire, Earth, Air or Water) are now shown for the Zodiac signs.
Changed: Clicking the double note character ( ♫ ) in Events now plays the sound the number of times specified in the <play> tag.
Changed: The text for Messages in the "Alarm" popup window is now shown with the same font and color as the Messages in the other windows.
Changed: The "Alarm" popup window can now be scrolled, if the Message takes up too much space.
Changed: The text in the "Countdown" and "Alarm" popup windows now more clearly indicates, that the time shown is not the current time, but the time when the countdown finished or the alarm was triggered.
Changed: The "Edit / Delete / Add Events" dialog is now loaded and ready for input approx. three times faster than before.
Changed: The number of one-time events in the "Edit / Delete / Add Events" window is now shown immediately when the dialog is loaded.
Changed: One-time events relative to Easter are now also deleted with the "Delete one-time events" function in the "Edit / Delete / Add Events" dialog.
Fixed: If an Event with an alarm for today's date was deleted, the alarm could still be triggered if the calendar had not been restarted.
Fixed: If, for example, +53 was entered in the "Week" field, so the year was changed, then dates related to Easter in the shown month were not updated.
Fixed: In the "Search for Events" dialog, Ctrl+click (or Middle click) on Highlighted dates no longer worked correctly.
Fixed: In the "Edit / Delete / Add Events" dialog it was no longer possible to enter + or - signs with the numeric keypad.
Fixed: In the "Settings I" dialog, a seventh item was incorrectly displayed in the "Timer" selection box.
Fixed: Since v. 16.32 it had not been possible to enter Hebrew months (+month) in the "Edit / Delete / Add Events" dialog.
Added: When hovering over the number of years shown at the end of recurring Events, the first year of the Event is shown.
Changed: The default colors for the popup windows. Colors set by editing PHSM-Dates.txt still have preference, and can be used to set the colors to the previous defaults.
Fixed: Since version 17.1 searching for day name and "Exactly as entered" had not worked correctly in the "Search for Events" dialog.
Fixed: In "Search for Events", the help text was incorrect for internal links (to other Events) and the link was opened with more than 1 day.