Eric,
Looks good and very professional. You have addressed a serious gap in
tiddlywiki capabilities through this set of solutions. For the community I
thought I would provide some suggestions why I think this is a Big step;
- Tiddlywiki has now increased the usable time date resolution to
seconds (or less), perhaps before it was good for history and task
management now its good for time management.
- This allows time of day planning, event reminder and popups giving
the "time of day" part of calendars, thus calendar events.
- Time triggered events now allow an alternative trigger that does not
demand a user trigger, this means new forms of automation are now possible
that were not so easy, and at a minimum, needed a plugin to be developed
for a specific purpose.
- Solutions with Reminders are now much more feasible
- With timed "events/actions" a TiddlyWiki can produce meaningful
results without any user interactions
- With TiddlyDesktop this can include triggering processes on the
computer
I hope other that are inspired also share what they can get from your
solution.
Thanks very much Eric.
Tones
On Sunday, August 9, 2020 at 10:40:35 AM UTC+10, Eric Shulman wrote:
>
> Update August 8, 17:22pm (PDT): http://TiddlyTools.com/timer.html
>
> * There are a number of significant changes in this update:
>
> 1) TiddlyTools/Timer/AnalogClock and TiddlyTools/Timer/DigitalClock has
> been combined into TiddlyTools/Timer/Clocks
> 2) This new combined Clocks tiddler no longer uses "templated
> transclusion" (e.g., {{||TiddlyTools/Timer/AnalogClock}}) to embed a clock
> in a tiddler.
> 3) Instead, the new Clocks tiddler defines a <<clock>> *macro* that can be
> used to embed either the analog or digital clock.
> 4) This macro also includes parameters for specifying the timezone
> "offset" and an optional "format" override for the digital clock.
> 5) The SidebarClock and WorldClocks tiddlers have been updated to use the
> new <<clock>> macro instead of transclusions.
> 6) The WorldClocks tiddler has also been updated to provide a multi-select
> list for choosing which places to display.
> 7) A new tiddler, TiddlyTools/Timer/Places, has been added to define the
> list of available places for use with the WorldClocks tiddler.
>
> Documentation for all of the above changes in syntax and usage have been
> updated in TiddlyTools/Timer/Info.
>
> Note that, while these changes do not alter the overall functionality,
> they do make usage and customization easier and more consistent
> by using macro parameters to control clock options, rather than defining
> "context variables" to pass those values to the underlying code.
>
> Hopefully these changes don't cause too much grief for anyone who had been
> using the previous version...
>
> Please let me know right away if you run into any problems with using this
> update.
>
> enjoy,
> -e
>
>
>
>
> On Wednesday, August 5, 2020 at 8:38:39 AM UTC-7, Eric Shulman wrote:
>>
>> update August 5, 08:30: http://TiddlyTools.com/timer.html
>> <http://tiddlytools.com/timer.html>
>>
>> * AnalogClock/DigitalClock - handle leap years in "days per month" (dpm)
>> calculations in adjustForTimezone()
>>
>> <$vars leap={{{ [<yyyy>divide[4]split[.]count[]match[1]then[yes]] }}}>
>> <$set name="dpm" value="31 28 31 30 31 30 31 31 30 31 30 31"> <!--
>> days per month -->
>> <$set name="dpm" filter="[<leap>!match[]]" value="31 29 31 30 31 30
>> 31 31 30 31 30 31" emptyValue=<<dpm>>>
>>
>> Be sure to update before the end of February 2024 (the next leap year)
>> This will be accurate until the year 2100 (which is NOT a leap year)
>>
>> -e
>>
>
--
You received this message because you are subscribed to the Google Groups
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/tiddlywiki/63d1337c-9624-444a-8c65-eec711c6d120o%40googlegroups.com.