Eric,

Sorry, one more point.

In some cases we do not need to keep the time start and end history, and 
the total time work can be added to the previous total.

I imagine for example having a sidebar with a set of elapsed timers where 
one would click while working on correspondence, phone calls, coding, 
customer relations social media etc... Saving total for at the end of day 
in a journal tiddler, but starting afresh each day. This would support a 
range of productivity methods suggested in time management and productivity 
methods.

I think I can build this on top of your solution already, but thought I 
would share what I would possibly want to do once this is published.

Thanks Again
TW Tones

On Thursday, July 30, 2020 at 12:55:46 PM UTC+10, TW Tones wrote:
>
> Eric,
>
> I was just reviewing the state of play on your timer work. It really is 
> fantastic. These features have being long sort after, a question and a 
> feature request if I may.
>
> Question
>
>    - What function do you see the pause-able clock playing?
>       - One could click it when starting work and review it
>       - But I wonder if you have another idea in mind.
>    
> Feature request
>
>    - Perhaps this already possible, but is it possible to trigger some 
>    actions defined in a tiddler or macro when a timer completes?
>       - I ask this because then any set of actions can be triggered.
>       - One could send a message to save 15 mins after the last save or 
>       regularly.
>       - Or in startup set a count down to open a modal 10 minutes
>       - Perhaps even a timer to save and logout/check in after 30 minutes 
>       of inactivity
>          - I assume we can just reset the value to restart the count down 
>          when we save.
>       - Not unlike your SampleCountdownSequence one could use a timer 
>       action to trigger another timer action
>          - This a set of tiddlers with expected times eg a calendar could 
>          trigger and action/message and set the next timer on the next 
> tiddler.
>       
> This solution really benefits from you being the author with you extensive 
> knowledge, because timing solutions can kill an app or software, if not 
> done correctly, so this is greatly appreciated.
>
>
> Regards
> TW Tones
>
>
> On Thursday, July 30, 2020 at 10:49:49 AM UTC+10, Eric Shulman wrote:
>>
>> On Wednesday, July 29, 2020 at 8:20:18 AM UTC-7, Eric Shulman wrote:
>>>
>>> I did some experimenting, and it doesn't look like modals can be 
>>> programmatically dismissed.  Some alternatives I can think of:
>>> 1) Use tm-notify to put up the message.  These messages automatically go 
>>> away (by default, after 3 seconds).  My concern is that the message might 
>>> not be as noticeable.
>>> 2) Don't use ANY TWCore message, but simply write the status into a 
>>> separate tiddler.  Then, just transclude that tiddler's content somewhere 
>>> (maybe with an ok/hide button)
>>> 3) Possibly combine (2) with a modal-like display.  Since the tiddler in 
>>> (2) would be overwritten each time, the previous display would 
>>> automatically vanish.
>>>
>>
>> updated http://TiddlyTools.com/timer.html
>>
>> * TiddlyTools/Timer/SampleCountdownSequence now uses a custom message 
>> display instead of tm-modal (solution #2, above)
>> * improved "start" button logic to disable button when time values are 
>> all zero or countdown is actively running
>>
>> Next... try to figure out where the memory leak is in the $action-timeout 
>> widget.  This may be a really hard problem to solve.
>>
>> -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/7ba8f6b1-0f06-4b60-9216-d687c6f5601ao%40googlegroups.com.

Reply via email to