Re: [tw5] Re: .tid export options

2020-06-21 Thread Atul Grover
Kudos JED for BOB.

We should have a seperate tiddler on tw5.com referring to all the ways in
which performances of large wikis can be handled. I believe it is a
question we will all ask at some point in time.

Regards
AG

On Mon, 22 Jun 2020, 5:56 am TW Tones,  wrote:

> Atul,
>
> Jed made Bob, but I expect he would still like to know you are grateful
> for Bobexe
>
> I just want to add moving to a folder implementation is not the only way
> to improve performance os larger wikis. there are dozens of methods some as
> simple as hiding the sidebar tabs etc... then others that restructure the
> wiki for more efficient performance in different ways.
>
> Regards
> Tony
>
>
> On Sunday, June 21, 2020 at 10:06:00 PM UTC+10, Atul Grover wrote:
>>
>> Thanks Birthe,
>>
>> BOBexe worked like a charm. Thanks to RIZ too, for making BOBexe.
>>
>> AG
>>
>>
>>
>>
>> On Sunday, June 21, 2020 at 4:49:41 PM UTC+5:30, Birthe C wrote:
>>>
>>> Atul,
>>>
>>> I took the easy road and used BobEXE, create from html file. Bob took
>>> care of it.
>>> That way I didn't have to export anything.
>>>
>>>
>>> Birthe
>>>
>> --
> You received this message because you are subscribed to a topic in the
> Google Groups "TiddlyWiki" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/tiddlywiki/EnyqoriNJVQ/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> tiddlywiki+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/tiddlywiki/04e03ba4-c7cd-4d45-9639-c72c49b974b3o%40googlegroups.com
> 
> .
>

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/CALMan7Hv9AOhTvJzZi9-TAZnyDhzKPpcJR0SKXtAbZ3eLGw_%3DA%40mail.gmail.com.


[tw5] Re: Referencing a Field in another Tiddler during Transclusion

2020-06-21 Thread TW Tones
Scott,

Quick tip, in your lists above the `<>` changes according 
to the list filter, that is why {{!!title}} refers to the tiddler in the 
list (result of the filter). However you could always use another 
variable=other-tiddler in the list statement to keep referring to the 
original tiddler, but then you will have to use the <> 
variable say in the viewWidget to access the other fields in 
<>.

At anyplace in your wikitext you can set the current tiddler to another, 
using the tiddler widget, and this can be driven by a variable 
<$tiddler tiddler=<> >

In here <> = <> and {{!!title}} refers to the 
title in <>



Also if you know how to access a tiddler and its field with a filter you 
can wrap that filter in triple Curly Braces
eg
{{{[get]}}}

Ask more questions once you explore these tips.

Tony


On Monday, June 22, 2020 at 1:16:34 PM UTC+10, Scott Masterson wrote:
>
> Hello All,
>
> This is my first post here, so please forgive my naiveite and beginner 
> status.  BLUF: I'm trying to create a prototype for a notification system 
> for a relatively complex military organization, and I'm trying to figure 
> out how to reference the fields of one Tiddler, while transcluding another 
> Tiddler field into a list in that Tiddler?
>
> Now here's the long-winded version.  Each *Unit Tiddler* in the 
> organization has a field with that unit's ID, called the *unit-opfac*, as 
> well as a field for its parent unit, called the *parent-opfac*.  A *Brief 
> Tiddler* can be created (from a button generating a Tiddler based on the 
> Brief Template) at any unit level and will be tagged with *[Brief]* as 
> well as its *unit-opfac* and its *parent-opfac*.  I want to use the *checkbox 
> *widget to allow each brief to be promoted up the organizational chain by 
> being tagged with the unit's *parent-opfac*. This will allow someone at 
> each unit level to promote a brief up the chain at will.  I wrote the below 
> code and thought I was doing great - until I realized that the 
> *parent-opfac* and *unit-opfac* fields that I was transcluding were from 
> the *Brief Tiddler*, and not the *Unit Tiddler*.  So, how can I 
> filter/modify tags that are based on fields in the Unit Tiddler, rather 
> than those in the Brief Tiddler?  I think the logic I've written will do 
> what I want (see below), IF I can figure out how to reference the correct 
> fields.  Thanks in advance!
>
> Scott
>   
>
> *Unit Tiddler*
>
> *Tags:* Title of Parent Unit
>
> *Tiddler Text:*
>
> ! Promoted Briefs
> <$list filter=
> "[!has[draft.of]tag[Brief]tag[{!!parent-opfac}]tag[{unit-opfac}]sort[created]]"
> >
> 
> <$checkbox tag={{!!parent-opfac}}> __<$link to={{!!title}}><$view 
> field="title"/>__
> 
> 
>
> ! Incoming Briefs 
> <$list 
> filter="[tag:[Brief]tag:{!!unit-opfac}!tag[{!!parent-opfac}]sort[created]]">
> 
> <$checkbox tag={{!!parent-opfac}}> <$link to={{!!title}}><$view 
> field="title"/>
> 
> 
>
> *Fields:*
> parent-opfac: 14-0
> unit-opfac: 14-33296
>
>
> *Brief Tiddler*
>
> *Tags:* Every unit-opfac the Brief Tiddler is promoted to.
>
> *Tiddler Text: *Some briefing text...
>
> *Fields:* 
> parent-opfac: 14-33296
> unit-opfac: 14-33296-P
>
>

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/8bb444c2-25e4-4f1b-b43f-b9fa81b45eb9o%40googlegroups.com.


[tw5] Referencing a Field in another Tiddler during Transclusion

2020-06-21 Thread Scott Masterson
Hello All,

This is my first post here, so please forgive my naiveite and beginner 
status.  BLUF: I'm trying to create a prototype for a notification system 
for a relatively complex military organization, and I'm trying to figure 
out how to reference the fields of one Tiddler, while transcluding another 
Tiddler field into a list in that Tiddler?

Now here's the long-winded version.  Each *Unit Tiddler* in the 
organization has a field with that unit's ID, called the *unit-opfac*, as 
well as a field for its parent unit, called the *parent-opfac*.  A *Brief 
Tiddler* can be created (from a button generating a Tiddler based on the 
Brief Template) at any unit level and will be tagged with *[Brief]* as well 
as its *unit-opfac* and its *parent-opfac*.  I want to use the *checkbox 
*widget 
to allow each brief to be promoted up the organizational chain by being 
tagged with the unit's *parent-opfac*. This will allow someone at each unit 
level to promote a brief up the chain at will.  I wrote the below code and 
thought I was doing great - until I realized that the *parent-opfac* and 
*unit-opfac* fields that I was transcluding were from the *Brief Tiddler*, 
and not the *Unit Tiddler*.  So, how can I filter/modify tags that are 
based on fields in the Unit Tiddler, rather than those in the Brief 
Tiddler?  I think the logic I've written will do what I want (see below), 
IF I can figure out how to reference the correct fields.  Thanks in advance!

Scott
  

*Unit Tiddler*

*Tags:* Title of Parent Unit

*Tiddler Text:*

! Promoted Briefs
<$list filter=
"[!has[draft.of]tag[Brief]tag[{!!parent-opfac}]tag[{unit-opfac}]sort[created]]"
>

<$checkbox tag={{!!parent-opfac}}> __<$link to={{!!title}}><$view 
field="title"/>__



! Incoming Briefs 
<$list 
filter="[tag:[Brief]tag:{!!unit-opfac}!tag[{!!parent-opfac}]sort[created]]">

<$checkbox tag={{!!parent-opfac}}> <$link to={{!!title}}><$view 
field="title"/>



*Fields:*
parent-opfac: 14-0
unit-opfac: 14-33296


*Brief Tiddler*

*Tags:* Every unit-opfac the Brief Tiddler is promoted to.

*Tiddler Text: *Some briefing text...

*Fields:* 
parent-opfac: 14-33296
unit-opfac: 14-33296-P

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/7fd41705-aba9-4d17-8d76-bc530e58e87do%40googlegroups.com.


[tw5] Re: Links within fields

2020-06-21 Thread Damon Pritchett
Eric / Tony,

As always, thank you so much. Everything you both said makes perfect 
sense.  I appreciate the input very much. Thanks to both of you, I'm 
learning a great deal about Tiddlywiki.

Damon

On Sunday, June 21, 2020 at 5:48:59 PM UTC-7, Damon Pritchett wrote:
>
> All,
>
> Pretty quick question from someone who knows just enough to do something 
> stupid. I'm starting down the road of having tiddler titles in custom 
> fields with the square brackets around the title so the field turns into a 
> link when displayed. Before I go too far down this path, I'd like to know 
> if this is a path fraught with peril. Is there a reason I shouldn't be 
> doing this and, if so, is there a better way to do it? I've started down 
> that road because I want to use fields instead of tags so that the number 
> of tags doesn't get too large.
>
> Thanks,
>
> Damon
>

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/3d40f072-b3c3-4ca8-91f1-d42e4aff651eo%40googlegroups.com.


[tw5] Re: Links within fields

2020-06-21 Thread TW Tones
Just to note

<$list filter="[tag{!!somefield}}]">...
should be
<$list filter="[tag{!!somefield}]">...

But Erics argument is important. Keeping links as native urls also allows 
you to use the html
Open
Note in the above link the "target" parameter is not in use, but can be 
used to direct the opening of links in a named tab

eg; try this on tiddlywiki.com, click one, return click the other.
https://tiddlywiki.com/#Filter%20Operators; target="tiddlywiki" > 
Filter Operators

https://tiddlywiki.com/#Messages; target="tiddlywiki" > Messages



   - You can always bypass this with open in new window
   - Or control-click to not navigate to the new tab
   

This allows you to reuse the same tab, and also uses pasted permalinks with 
no edit

Regards
Tony


On Monday, June 22, 2020 at 11:04:58 AM UTC+10, Eric Shulman wrote:
>
> On Sunday, June 21, 2020 at 5:48:59 PM UTC-7, Damon Pritchett wrote:
>>
>> Pretty quick question from someone who knows just enough to do something 
>> stupid. I'm starting down the road of having tiddler titles in custom 
>> fields with the square brackets around the title so the field turns into a 
>> link when displayed. Before I go too far down this path, I'd like to know 
>> if this is a path fraught with peril. Is there a reason I shouldn't be 
>> doing this and, if so, is there a better way to do it? I've started down 
>> that road because I want to use fields instead of tags so that the number 
>> of tags doesn't get too large.
>>
>
> If the field value is just a single tiddler title, I'd skip putting in the 
> square brackets, since they might get in the way later on if you want to 
> pass the field value as a parameter to a widget or use it in a filter.
>
> For example:
> <$action-setfield $tiddler={{!!somefield}} text="foobar" />
> or
> <$list filter="[tag{!!somefield}}]">...
>
> In both of these cases, if the square brackets were already part of the 
> field value, then you wouldn't get the results you'd expect.
> The first case would write to a tiddler that has literal square brackets 
> in it's title, and the second case would look for a tag that had
> square brackets in the tag value.
>
> In any case, to make a link from a field value is pretty easy.  All of the 
> following will work:
> <$link to={{!!somefield}}><$text text={{!!somefield}}/>
> or
> <$tiddler tiddler={{!!somefield}}><$link/>
> or even
> {{{ [{!!somefield}] }}}
>
> enjoy,
> -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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/862c0c2e-b0fc-4b31-8005-60e22d468255o%40googlegroups.com.


[tw5] Re: Time Tracking in TiddlyWiki?

2020-06-21 Thread TW Tones
Eric,

Don't bother here, but a simple flag to detect a data change between start 
and end may be sufficient here. Basically a separate calculation for such 
"date transgressions" could do it, but it would be well served by having 
the actual start/end date collected as well. One could even count the 
number days between (With calendar utility perhaps leverage the days 
operator) for a full elapsed time calculator. Such a method should be 
immune from other calendar artefacts because the days should be appropriate 
from a calendar utility.

Just adding

Tony

On Monday, June 22, 2020 at 10:52:55 AM UTC+10, Eric Shulman wrote:
>
> On Sunday, June 21, 2020 at 5:42:24 PM UTC-7, TW Tones wrote:
>>
>> This has some cute code patterns in it, like second padded field. Love 
>> your work. 
>> Before delving in, in detail have you accounted for tasks active across 
>> midnight?
>>
>
> Yeah.. it should handle day boundaries just fine... but it will have 
> problems if you cross a *month* boundary.
>
> I punted on that since the number of seconds in a month varies because 
> months have different number of days
> and I didn't want to implement a lookup table to handle it.  It gets even 
> more complicated if you want to account
> for leap years.
>
> But it should work properly as long as you a task is not active at 
> midnight at the end of a month.
>
> -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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/6632374c-51ae-431f-a8d7-5f1752fd5cf0o%40googlegroups.com.


[tw5] Re: What is TiddlyWiki's demographic, both current and intended?

2020-06-21 Thread TW Tones
Alex,

Once again you are responding from the demographic we share, the "odd 
intellectual" :) ?

Non-linear thinking (and texts - is it best to treat them both as the same 
> thing?) can be seen "fork" in a garden path.
>

I think the fact tiddlywiki supports non-linear records and concepts 
ignores that fact it is also very good at any type of structure such as 
list/hierarchical, networks etc..., or no structure at all. This is the 
deficit model of description, the market is not good at "non-linear" so we 
define tiddlywiki as "non-linear" although it goes far beyond that. I 
wonder if tiddlywiki's catch phrase attracts more artists (with a tech 
bent) than techies as a result?
 

> In TiddlyWiki we have "missing links" and "orphans" but we don't have a 
> way of tracking hierarchies of tags. We can have a tiddler supported by 
> multiple tags and some of those tags might be intended to mark position in 
> a hierarchy. Jumping from a tiddler to a tag and then to another tag is a 
> more difficult navigation than following the same number of links. Going up 
> and down the ladder of abstraction only makes sense when there are small 
> visible steps. I was thinking of situations, mechanisms and behaviors to 
> make hyper-textual leaps up the ladders of abstraction and then along a few 
> forked paths. And the other way, trying to trace a way down to solid ground 
> from a far out thought.
>

We can do what we want in Tiddlywiki, I thus cant agree with this 
paragraph, ask and we can provide, if not already.

  

> I am most grateful for the TiddlyVerse for sparking my imagination. Like 
> many folk round the world I've not been getting out much recently... 
> perhaps I've completely lost it!
>

Me too Alex, and for me it's value includes also sparking your (and others) 
imaginations.
 
Regards
Tony

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/8c5b945d-ca68-40ad-8945-11e5b957248co%40googlegroups.com.


[tw5] Re: Links within fields

2020-06-21 Thread Eric Shulman
On Sunday, June 21, 2020 at 5:48:59 PM UTC-7, Damon Pritchett wrote:
>
> Pretty quick question from someone who knows just enough to do something 
> stupid. I'm starting down the road of having tiddler titles in custom 
> fields with the square brackets around the title so the field turns into a 
> link when displayed. Before I go too far down this path, I'd like to know 
> if this is a path fraught with peril. Is there a reason I shouldn't be 
> doing this and, if so, is there a better way to do it? I've started down 
> that road because I want to use fields instead of tags so that the number 
> of tags doesn't get too large.
>

If the field value is just a single tiddler title, I'd skip putting in the 
square brackets, since they might get in the way later on if you want to 
pass the field value as a parameter to a widget or use it in a filter.

For example:
<$action-setfield $tiddler={{!!somefield}} text="foobar" />
or
<$list filter="[tag{!!somefield}}]">...

In both of these cases, if the square brackets were already part of the 
field value, then you wouldn't get the results you'd expect.
The first case would write to a tiddler that has literal square brackets in 
it's title, and the second case would look for a tag that had
square brackets in the tag value.

In any case, to make a link from a field value is pretty easy.  All of the 
following will work:
<$link to={{!!somefield}}><$text text={{!!somefield}}/>
or
<$tiddler tiddler={{!!somefield}}><$link/>
or even
{{{ [{!!somefield}] }}}

enjoy,
-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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/e8a36aad-91fd-4cb0-8db0-a8788b892870o%40googlegroups.com.


[tw5] Re: [Plugin] TWCrossLinks

2020-06-21 Thread TW Tones
Anjar,

No time to finish publishing something, but this similar to a recent ideal 
I am developing called "autonomous-fields". 

Basically a single tiddler, by the name of the fieldname, with the view 
template tag, which displays its own value in tiddlers that use it.

Keep an eye out for it.

Regards
Tony

On Wednesday, June 3, 2020 at 4:22:26 PM UTC+10, Anjar wrote:
>
> Hi,
>
> Another idea; maybe it could be useful to generalize from keywords and 
> tags to custom/all fields? Say I have a tiddler about a book, then I add an 
> author field, and the tiddler about the author automatically gets a tab 
> called "Author" referencing the book tiddler
>
> Best,
> Anders
>
>

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/826b0e8f-82ef-48d4-bdc6-78d7891914afo%40googlegroups.com.


[tw5] Re: Time Tracking in TiddlyWiki?

2020-06-21 Thread Eric Shulman
On Sunday, June 21, 2020 at 5:42:24 PM UTC-7, TW Tones wrote:
>
> This has some cute code patterns in it, like second padded field. Love 
> your work. 
> Before delving in, in detail have you accounted for tasks active across 
> midnight?
>

Yeah.. it should handle day boundaries just fine... but it will have 
problems if you cross a *month* boundary.

I punted on that since the number of seconds in a month varies because 
months have different number of days
and I didn't want to implement a lookup table to handle it.  It gets even 
more complicated if you want to account
for leap years.

But it should work properly as long as you a task is not active at midnight 
at the end of a month.

-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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/9b5268e1-634c-4831-8f16-512d8a4c5cbao%40googlegroups.com.


[tw5] Links within fields

2020-06-21 Thread Damon Pritchett
All,

Pretty quick question from someone who knows just enough to do something 
stupid. I'm starting down the road of having tiddler titles in custom 
fields with the square brackets around the title so the field turns into a 
link when displayed. Before I go too far down this path, I'd like to know 
if this is a path fraught with peril. Is there a reason I shouldn't be 
doing this and, if so, is there a better way to do it? I've started down 
that road because I want to use fields instead of tags so that the number 
of tags doesn't get too large.

Thanks,

Damon

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/871cf0da-dc67-4e01-95e3-7929e6f02147o%40googlegroups.com.


[tw5] Re: Time Tracking in TiddlyWiki?

2020-06-21 Thread TW Tones
Eric,

This has some cute code patterns in it, like second padded field. Love your 
work. 
Before delving in, in detail have you accounted for tasks active across 
midnight?

Regards
Tony

On Monday, June 22, 2020 at 9:41:56 AM UTC+10, Eric Shulman wrote:
>
> On Sunday, June 21, 2020 at 12:24:57 PM UTC-7, si wrote:
>>
>> Wow Eric that's great thank you!
>>
>
> You are very welcome!
>  
>
>> I think what's missing is the ability to record time for the same task 
>> across multiple sessions.
>> I've edited some of your code so that the start/stop buttons don't erase 
>> the field, but just add the new timestamps to the end of the field. This 
>> way the "start" and "stop" fields contain a list of *all *the times you 
>> started and stopped the timer.
>> What I can't figure out is how to calculate the total elapsed time. What 
>> I need to do is calculate the difference between the *last* timestamp in 
>> the "start" and "stop" fields each time I press the stop button, then sum 
>> all of these values.
>>
>
> I like what you've done here!
>
> The first trick to calculating the elapsed and total time is to be able to 
> get just the last start and stop timestamps.
> The next bit is actually more involved than I previously considered.  It 
> turns out that simply subtracting the timestamps does NOT give you the 
> correct results because the timestamps do not represent "current time as 
> seconds", but rather a compound days/hours/minutes/seconds value.  To 
> properly compute the difference between two timestamps, we need to first 
> convert the timestamps from their compound format into pure seconds.  Then 
> we can subtract the values to get the difference.
>
> It took me a while to get it just right, but here's some new code that 
> does the job:
> \define start_timer()
> <$button actions="""
><$vars time=<> >
><$action-setfield startlist={{{ [{!!startlist}addsuffix[ 
> ]addsuffixtrim[]] }}}/>
><$action-setfield started=<> stopped="" elapsed=""/>
><$action-setfield button="stop"/>
>
> """> start
> 
> \end
>
> \define stop_timer()
> <$button actions="""
><$vars time=<> >
><$action-setfield stoplist={{{ [{!!stoplist}addsuffix[ 
> ]addsuffixtrim[]] }}}/>
><$vars 
>   msec={{{ [{!!started}split[]last[5]join[]] }}}
>   min={{{ [{!!started}split[]butlast[5]last[2]join[]multiply[60]] }}}
>   hour={{{ [{!!started}split[]butlast[7]last[2]join[]multiply[3600]] 
> }}}
>   day={{{ [{!!started}split[]butlast[9]last[2]join[]multiply[86400]] 
> }}}>
><$vars start={{{ [addaddadd] }}}>
><$vars
>   msec={{{ [split[]last[5]join[]] }}}
>   min={{{ [split[]butlast[5]last[2]join[]multiply[60]] }}}
>   hour={{{ [split[]butlast[7]last[2]join[]multiply[3600]] }}}
>   day={{{ [split[]butlast[9]last[2]join[]multiply[86400]] }}}>
><$vars stop={{{ [addaddadd] }}}>
>
><$action-setfield stopped=<> elapsed={{{ [subtract] 
> }}}/>
><$action-setfield total={{{ [{!!total}add{!!elapsed}] }}}/>
><$action-setfield button="start"/>
>
>
>
>
>
> """> stop
> 
> \end
>
> \define reset_timer()
> <$button> reset
><$action-deletefield startlist stoplist started stopped elapsed total 
> button />
> 
> \end
>
> \define showtable()
> <$vars
>elapsed_min={{{ [{!!elapsed}divide[6]trunc[]] }}}
>elapsed_minsec={{{ [multiply[60]] }}}
>elapsed_sec={{{ 
> [{!!elapsed}divide[1000]subtractmultiply[1000]trunc[]divide[1000]]
>  
> }}}>
> <$vars
>total_min={{{ [{!!total}divide[6]trunc[]] }}}
>total_minsec={{{ [multiply[60]] }}}
>total_sec={{{ 
> [{!!total}divide[1000]subtractmultiply[1000]trunc[]divide[1000]]
>  
> }}}>
>
> | started:|<$view field="started" format="date" template="[UTC]MMM DD  
> 0hh:0mm:0ss.0XXX" />|
> | stopped:|<$view field="stopped" format="date" template="[UTC]MMM DD 
>  0hh:0mm:0ss.0XXX" />|
> | elapsed:|<> minutes <> seconds|
> | total:|<> minutes <> seconds|
> 
> 
> \end
>
> <$reveal default={{!!button}} type="nomatch" text="stop">
><> <>
> 
> <$reveal default={{!!button}} type="match" text="stop">
><> <>
> 
>
> <>
>
> Notes:
> * I renamed a lot of stuff to hopefully make the code more understandable
> * I added a "reset" button to easily clear all the fields and start fresh 
> (this was really important during testing!)
>
> As before, simply put the above code into a tiddler (e.g., "Timer") and 
> then transclude it in other tiddlers by writing:
> {{||Timer}}
>
> I've also uploaded the code to a standalone TW file here: 
> http://TiddlyTools.com/timer.html , so 
> you can just go there and press the "save" button to download a copy
>
> Let me know how it goes...
>
> enjoy,
> -e
> Eric Shulman
> TiddlyTools.com: "Small Tools for Big Ideas!" (tm)
> InsideTiddlyWiki: http://TiddlyTools.com/InsideTW
>
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop 

[tw5] Re: .tid export options

2020-06-21 Thread TW Tones
Atul,

Jed made Bob, but I expect he would still like to know you are grateful for 
Bobexe

I just want to add moving to a folder implementation is not the only way to 
improve performance os larger wikis. there are dozens of methods some as 
simple as hiding the sidebar tabs etc... then others that restructure the 
wiki for more efficient performance in different ways.

Regards
Tony 


On Sunday, June 21, 2020 at 10:06:00 PM UTC+10, Atul Grover wrote:
>
> Thanks Birthe,
>
> BOBexe worked like a charm. Thanks to RIZ too, for making BOBexe.
>
> AG
>
>
>
>
> On Sunday, June 21, 2020 at 4:49:41 PM UTC+5:30, Birthe C wrote:
>>
>> Atul,
>>
>> I took the easy road and used BobEXE, create from html file. Bob took 
>> care of it.
>> That way I didn't have to export anything.
>>
>>
>> Birthe
>>
>

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/04e03ba4-c7cd-4d45-9639-c72c49b974b3o%40googlegroups.com.


[tw5] Re: Easy way to delete tiddlers with a certain tag?

2020-06-21 Thread Eric Shulman
On Sunday, June 21, 2020 at 5:12:37 PM UTC-7, Jake wrote:
>
> Hit the $:/AdvanedSearch tiddler (click the magnifier glass next to the 
>> sidebar search), click on the "Filter" tab and enter "[tag[tagName]]" (no 
>> quotes) in the search box. There is an option to delete or export all 
>> search results right next to the search box.
>>
> Thanks! That's waaay easier than all the other solutions I found on 
> the forum! I assume it was not always that easy?
>

There wasn't *always* a delete button in the $:/AdvancedSearch > Filter 
tab, but it was added quite some time ago, precisely for folks (like you) 
that want to quickly get rid of a bunch of unwanted tiddlers.

Note that this also works if the tiddlers don't share a tag value in 
common.  Simply type in a space-separated list of tiddler titles (using 
double square brackets around any title that contains spaces), and then 
press the delete button.

enjoy,
-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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/084d113d-8d1a-4133-acf2-84f2342d43abo%40googlegroups.com.


[tw5] Re: Preview: RapidTiddler

2020-06-21 Thread TW Tones
Michael,

Looks interesting, thanks for contributing to the community.

a few quick thoughts;

   - I believe others have worked on predictive links including in the 
   standard editor, but these things tend to not work in code mirror so this 
   would be a good complement.
   - It would be nice if such a feature could be toggled in the editor, 
   exactly what we need sometimes, a possible description at other times.
   - It would be nice if the method could be used elsewhere, on an input 
   field, etc... 

Given your one line example in the video makes me ask can we use this to 
edit fields as well?, it would be great to be able to build a list field if 
tiddler titles from keyboard entry, as you example does (without the 
additional text). People could use it to build a list of tiddlers that want 
to include in an export from memory.

By the way my own convention is to call editing in the view template as 
update mode, ie one is updating the tiddler, not using the full tiddlywiki 
edit template. However users of a wiki without tiddlywiki knowledge may 
call it edit mode. What ever its called we designers and developers should 
make sure it is clear on our discussions.

So then I speculate

   - Could re enter a filter to select more than one title?
   - Could we allow transclusions rather than links to be placed in the 
   text (Perhaps not transcluding in your view editor)?
   - Could we provide an additional list or filter to the predictive 
   process such as a list of macronames that the predictive text would insert 
   <>  (Perhaps not rendering in your view editor)?
   - Perhaps the ability to toggle if transclusions or macros are rendered 
   in this view/update mode.

Regards
Tony


On Monday, June 22, 2020 at 12:09:04 AM UTC+10, Michael Arndt wrote:
>
> Hi, I'm new to TiddlyWiki. However, I missed something for very quickly 
> writing something down, so I played around a bit with the API and 
> CodeMirror.
> What do you think?
>
> https://youtu.be/Y0_eJ-5hE5s
>
> Some details: it's a new Mode for CodeMirror and it is used through a 
> template to enable editing directly in view mode. The idea is to have it 
> always editable and always viewed as markup format. The arrows you see in 
> front of the Tiddler links are Codemirror widgets.
> I could imagine adding something like /TODO or similar.
>
> I think it'll be nice paired with saqimtiaz's streams :)
>
> Greetings
> Michael
>

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/3476ce9b-3746-4518-af1e-277558e2be24o%40googlegroups.com.


Re: [tw5] Re: Problems importing JSON file

2020-06-21 Thread Eric Shulman
On Sunday, June 21, 2020 at 3:27:20 PM UTC-7, Robert Jopling wrote:
>
> I am a newbie to TW5 and JSON so please can you explain how I achieve 
> that. The JSON file was an export from a database app.
>

To *export* tiddlers from TiddlyWiki using JSON format (go to 
$:/AdvancedSearch -> Filters tab, and enter a list of tiddlers, then press 
the "export" button and choose JSON format)

The result is a file with contents like this:
[
   {
 "created":"20200621234617853",
  "text":"",
  "tags":"",
  "title":"TiddlerOne",
  "modified":"20200621234625900"
   },
   {
  "created":"20200621234629958",
  "text":"",
  "tags":"",
  "title":"TiddlerTwo",
  "modified":"20200621234637103"
   },
   {
  "created":"20200621234639688",
  "text":"",
  "tags":"",
  "title":"Tiddler Three with spaces",
  "modified":"20200621234652570"
   }
]

You can then take that file and drag-and-drop it into another TiddlyWiki 
and you will be prompted to import all three tiddlers.

Note that you don't actually need *all* those fields in the JSON file.  You 
can actually get away with this minimal JSON:
[
   {
  "title":"TiddlerOne"
   },
   {
  "title":"TiddlerTwo"
   },
   {
  "title":"Tiddler Three with spaces"
   }
]

However... while this minimal JSON can be imported into TiddlyWiki, it lack 
a few fields that make things work better.  Specifically, because the 
tiddler in this JSON file don't have any "created" or "modified" fields 
defined, they won't initially show up in the Recent tab in the TW sidebar 
(they can still be found by using the "More > All" tab in the sidebar).

To make things work well right from the start, here's what I consider to be 
an effective minimal JSON file:
[
   {
  "created":"20200621234617853",
  "title":"TiddlerOne",
  "modified":"20200621234625900"
   },
   {
  "created":"20200621234629958",
  "title":"TiddlerTwo",
  "modified":"20200621234637103"
   },
   {
  "created":"20200621234639688",
  "title":"Tiddler Three with spaces",
  "modified":"20200621234652570"
   }
]

Note that each tiddler has both a "created" and "modified" field defined.  
The timestamp format for these fields is:
0MM0DD0hh0mm0ss0XXX

That is:
4 digit year
2 digit month
2 digit day
2 digit hours
2 digit minutes
2 digit seconds
3 digit millisecond

Note that all values (except for the year) are zero-padded... i.e., July 
4th 2020 at 12:15:30pm would be: "2020070412143"

For your purposes, you could just use midnight on the current day, i.e. 
"202006210".

Also, as already noted by John Edwards, field names cannot have spaces, but 
can have underscores instead, so you will have to fix that as well.

Hopefully, the above info is enough to get your data successfully imported 
as tiddlers.

Let me know how it goes...

enjoy,
-e
Eric Shulman
TiddlyTools.com: "Small Tools for Big Ideas!" (tm)
InsideTiddlyWiki: http://TiddlyTools.com/InsideTW








-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/a766e2f7-d65f-44ae-bb4b-d645d13baa49o%40googlegroups.com.


[tw5] Re: Easy way to delete tiddlers with a certain tag?

2020-06-21 Thread 'Jake' via TiddlyWiki


> Hit the $:/AdvanedSearch tiddler (click the magnifier glass next to the 
> sidebar search), click on the "Filter" tab and enter "[tag[tagName]]" (no 
> quotes) in the search box. There is an option to delete or export all 
> search results right next to the search box.
>

Thanks! That's waaay easier than all the other solutions I found on the 
forum! I assume it was not always that easy?

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/70e18902-1022-45a7-9605-f41d67e30cceo%40googlegroups.com.


[tw5] Re: Time Tracking in TiddlyWiki?

2020-06-21 Thread Eric Shulman
On Sunday, June 21, 2020 at 12:24:57 PM UTC-7, si wrote:
>
> Wow Eric that's great thank you!
>

You are very welcome!
 

> I think what's missing is the ability to record time for the same task 
> across multiple sessions.
> I've edited some of your code so that the start/stop buttons don't erase 
> the field, but just add the new timestamps to the end of the field. This 
> way the "start" and "stop" fields contain a list of *all *the times you 
> started and stopped the timer.
> What I can't figure out is how to calculate the total elapsed time. What I 
> need to do is calculate the difference between the *last* timestamp in 
> the "start" and "stop" fields each time I press the stop button, then sum 
> all of these values.
>

I like what you've done here!

The first trick to calculating the elapsed and total time is to be able to 
get just the last start and stop timestamps.
The next bit is actually more involved than I previously considered.  It 
turns out that simply subtracting the timestamps does NOT give you the 
correct results because the timestamps do not represent "current time as 
seconds", but rather a compound days/hours/minutes/seconds value.  To 
properly compute the difference between two timestamps, we need to first 
convert the timestamps from their compound format into pure seconds.  Then 
we can subtract the values to get the difference.

It took me a while to get it just right, but here's some new code that does 
the job:
\define start_timer()
<$button actions="""
   <$vars time=<> >
   <$action-setfield startlist={{{ [{!!startlist}addsuffix[ 
]addsuffixtrim[]] }}}/>
   <$action-setfield started=<> stopped="" elapsed=""/>
   <$action-setfield button="stop"/>
   
"""> start

\end

\define stop_timer()
<$button actions="""
   <$vars time=<> >
   <$action-setfield stoplist={{{ [{!!stoplist}addsuffix[ 
]addsuffixtrim[]] }}}/>
   <$vars 
  msec={{{ [{!!started}split[]last[5]join[]] }}}
  min={{{ [{!!started}split[]butlast[5]last[2]join[]multiply[60]] }}}
  hour={{{ [{!!started}split[]butlast[7]last[2]join[]multiply[3600]] }}}
  day={{{ [{!!started}split[]butlast[9]last[2]join[]multiply[86400]] 
}}}>
   <$vars start={{{ [addaddadd] }}}>
   <$vars
  msec={{{ [split[]last[5]join[]] }}}
  min={{{ [split[]butlast[5]last[2]join[]multiply[60]] }}}
  hour={{{ [split[]butlast[7]last[2]join[]multiply[3600]] }}}
  day={{{ [split[]butlast[9]last[2]join[]multiply[86400]] }}}>
   <$vars stop={{{ [addaddadd] }}}>

   <$action-setfield stopped=<> elapsed={{{ [subtract] 
}}}/>
   <$action-setfield total={{{ [{!!total}add{!!elapsed}] }}}/>
   <$action-setfield button="start"/>
   
   
   
   
   
"""> stop

\end

\define reset_timer()
<$button> reset
   <$action-deletefield startlist stoplist started stopped elapsed total 
button />

\end

\define showtable()
<$vars
   elapsed_min={{{ [{!!elapsed}divide[6]trunc[]] }}}
   elapsed_minsec={{{ [multiply[60]] }}}
   elapsed_sec={{{ 
[{!!elapsed}divide[1000]subtractmultiply[1000]trunc[]divide[1000]]
 
}}}>
<$vars
   total_min={{{ [{!!total}divide[6]trunc[]] }}}
   total_minsec={{{ [multiply[60]] }}}
   total_sec={{{ 
[{!!total}divide[1000]subtractmultiply[1000]trunc[]divide[1000]] 
}}}>

| started:|<$view field="started" format="date" template="[UTC]MMM DD  
0hh:0mm:0ss.0XXX" />|
| stopped:|<$view field="stopped" format="date" template="[UTC]MMM DD  
0hh:0mm:0ss.0XXX" />|
| elapsed:|<> minutes <> seconds|
| total:|<> minutes <> seconds|


\end

<$reveal default={{!!button}} type="nomatch" text="stop">
   <> <>

<$reveal default={{!!button}} type="match" text="stop">
   <> <>


<>

Notes:
* I renamed a stuff to hopefully make the code more understandable
* I added a "reset" button to easily clear all the fields and start fresh 
(this was really important during testing!)

As before, simply put the above code into a tiddler (e.g., "Timer") and 
then transclude it in other tiddlers by writing:
{{||Timer}}

I've also uploaded the code to a standalone TW file here: 
http://TiddlyTools.com/timer.html , so 
you can just go there and press the "save" button to download a copy

Let me know how it goes...

enjoy,
-e
Eric Shulman
TiddlyTools.com: "Small Tools for Big Ideas!" (tm)
InsideTiddlyWiki: http://TiddlyTools.com/InsideTW



-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/fdf2ddf0-a833-4e9e-b492-ed8524c9396co%40googlegroups.com.


[tw5] Re: Easy way to delete tiddlers with a certain tag?

2020-06-21 Thread Joshua Fontany
Hit the $:/AdvanedSearch tiddler (click the magnifier glass next to the 
sidebar search), click on the "Filter" tab and enter "[tag[tagName]]" (no 
quotes) in the search box. There is an option to delete or export all 
search results right next to the search box.

Best,

Joshua Fontany

On Sunday, June 21, 2020 at 3:27:20 PM UTC-7, Jake wrote:
>
> I've searched the forum and I know this question was raised a couple of 
> times, but many of the topics are 5 or 10 years old and I'm not sure if 
> they are suitable for the current version of TiddlyWiki since all those 
> solutions are quite complicated, especially for a newbie.
>
> Plus maybe there is a convenient working plugin for that or smth?
>

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/c22f4732-3412-4857-bc45-87a2ce352ff2o%40googlegroups.com.


[tw5] Re: Problems importing JSON file

2020-06-21 Thread john.edw...@gmail.com
Lacking a "title" per entry. Also I don't think "date visited" works for a 
field but "date_visited" will.

On Sunday, June 21, 2020 at 5:53:56 PM UTC-4 Robert Jopling wrote:

> Hello
>
> TW5. I am trying to import a JSON file which contains the following so as 
> to create two new tiddlers. When I drag and drop the file on to the green 
> bar in either Firefox, Chrome or TiddlyDesktop I get zero tiddlers.
>
> Does anyone know why?
>
>
> [
> {
> "condition": "Destroyed",
> "current_use": "none",
> "date visited": null,
> "fb_number": "",
> "historic_use": "3rd order",
> "name": "Pennyvenie Colliery",
> "osgb_gridref": "NS 48772 06904",
> "osgb_gridsq": "NS 48 06",
> "physical_type": "Bolt",
> "sq_easting": 48,
> "sq_letters": "NS",
> "sq_northing": 6,
> "visited": null,
> "waypoint": "TP15832"
> },
> {
> "condition": "Good",
> "current_use": "none",
> "date visited": null,
> "fb_number": "",
> "historic_use": "3rd order",
> "name": "Dalmellington Church Tower Centre",
> "osgb_gridref": "NS 48039 06085",
> "osgb_gridsq": "NS 48 06",
> "physical_type": "Intersected Station",
> "sq_easting": 48,
> "sq_letters": "NS",
> "sq_northing": 6,
> "visited": null,
> "waypoint": "TP15840"
> }
> ]
>
>
> Cheers
> Rob
>

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/5271cedf-825f-4aec-a220-49349d092f6en%40googlegroups.com.


Re: [tw5] Re: Problems importing JSON file

2020-06-21 Thread Robert Jopling
I am a newbie to TW5 and JSON so please can you explain how I achieve that.
The JSON file was an export from a database app.

On Sun, 21 Jun 2020, 23:00 Saq Imtiaz,  wrote:

> Each tiddler needs a unique title attribute.
>
> On Sunday, June 21, 2020 at 11:53:56 PM UTC+2, Robert Jopling wrote:
>>
>> Hello
>>
>> TW5. I am trying to import a JSON file which contains the following so as
>> to create two new tiddlers. When I drag and drop the file on to the green
>> bar in either Firefox, Chrome or TiddlyDesktop I get zero tiddlers.
>>
>> Does anyone know why?
>>
>>
>> [
>> {
>> "condition": "Destroyed",
>> "current_use": "none",
>> "date visited": null,
>> "fb_number": "",
>> "historic_use": "3rd order",
>> "name": "Pennyvenie Colliery",
>> "osgb_gridref": "NS 48772 06904",
>> "osgb_gridsq": "NS 48 06",
>> "physical_type": "Bolt",
>> "sq_easting": 48,
>> "sq_letters": "NS",
>> "sq_northing": 6,
>> "visited": null,
>> "waypoint": "TP15832"
>> },
>> {
>> "condition": "Good",
>> "current_use": "none",
>> "date visited": null,
>> "fb_number": "",
>> "historic_use": "3rd order",
>> "name": "Dalmellington Church Tower Centre",
>> "osgb_gridref": "NS 48039 06085",
>> "osgb_gridsq": "NS 48 06",
>> "physical_type": "Intersected Station",
>> "sq_easting": 48,
>> "sq_letters": "NS",
>> "sq_northing": 6,
>> "visited": null,
>> "waypoint": "TP15840"
>> }
>> ]
>>
>>
>> Cheers
>> Rob
>>
> --
> 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 tiddlywiki+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/tiddlywiki/18c7a284-5ab2-442c-a48e-f46fea2b2112o%40googlegroups.com
> 
> .
>

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/CAJCYWCuha_LFPK%3D2_GmDZDrHxWfeNKtkxwTRQAgOKDRuuqwqnw%40mail.gmail.com.


[tw5] Easy way to delete tiddlers with a certain tag?

2020-06-21 Thread 'Jake' via TiddlyWiki
I've searched the forum and I know this question was raised a couple of 
times, but many of the topics are 5 or 10 years old and I'm not sure if 
they are suitable for the current version of TiddlyWiki since all those 
solutions are quite complicated, especially for a newbie.

Plus maybe there is a convenient working plugin for that or smth?

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/fe221bce-9693-44f7-8886-e328a1ec43dco%40googlegroups.com.


[tw5] Re: [Presenting]: STROLL official rollout!

2020-06-21 Thread 波普
Hi David,

When I click the “show right column” buttom, can it hide the sidebar 
automatically to get the maximum display range?
This can reduce one click and is very useful when I switch Tiddlymap.

Thank you!

Bop

在 2020年5月7日星期四 UTC+8下午11:04:17,David Gifford写道:
>
> Hi everyone
>
> Stroll is a TiddlyWiki adaptation imitating certain features of Roam to 
> help users easily see connections between their notes and navigate between 
> them. Features include:
>
>- bi-directional links, 
>- autocompletion when linking, 
>- renaming of links upon changing tiddler titles, 
>- side-by-side editing of multiple notes. 
>
> Stroll is the successor to TiddlyBlink. I do not plan to update 
> TiddlyBlink (or its cousin Idea Stew) from here on out, except may be to 
> upgrade to new versions of TiddlyWiki.
>
> I have uploaded Stroll to its official home: 
> https://giffmex.org/stroll/stroll.html.
>
> I am hoping that its detailed tutorial will help introduce TiddlyWiki to a 
> new generation of non-techy users. I am also hoping that its similarity to 
> Roam will make it attractive to those who enjoy Roam but are concerned 
> about privacy issues for some of their information, or who won't be able to 
> afford Roam when it begins charging a subscription.
>
> Thank you to everyone who gave me feedback during the experimental phase, 
> and especially to Saq Imtiaz for creating and adapting his Stories plugin 
> for Stroll's needs. And thanks to all of you *in advance* for your 
> continued feedback and your promotion of Stroll as an easy way of getting 
> people added to the TiddlyWiki community.
>
> Blessings.
>
>

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/a4ba2568-5e97-4ff0-aa47-eeb616953405o%40googlegroups.com.


[tw5] Re: [alpha testing] Drift gets TiddlyMap

2020-06-21 Thread 波普
Hi Tony,

The map lacks display options for other views. I cannot switch between live 
view and custom view.

Thanks

Bop

在2020年5月25日星期一UTC + 8上午4:57:16,Tony K:
>
> 大家好,
>
> 我开始将Tiddlymap集成到Drift中,我想我需要帮助(如果您想测试)。
>
> 在此处附加一个空版本,供您使用和测试
>
> 请*不要*在没有备份的情况下先将任何数据放在这里我不希望由于任何原因对任何潜在的数据丢失负责
>
> 请*务必 *  加载您的数据(备份后),并告诉我它的行为
>
> 它现在应该能够处理TWCrossLinks的所有功能
>
>
>- 反向链接
>- 自由链接
>- 关键词
>- 标签
>
> 谢谢 
>

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/f36206c1-4d58-4447-8113-14c217bf67eao%40googlegroups.com.


[tw5] Re: Sharing Drift

2020-06-21 Thread 波普
Hi, Tony

I want the sidebar to show on the right. What should I do?

Thanks!

在 2020年5月26日星期二 UTC+8上午3:00:01,Tony K写道:
>
> Thread bump for v0.2.0 
>
> Drift now supports "side-by-side" tiddlers where you can "pin" a tiddler 
> to the side bar and view it in parallel to the others
>
>
> On Saturday, May 2, 2020 at 2:37:50 AM UTC+3, Tony K wrote:
>>
>> Drift is now updated to *v0.2.0*
>>
>> Drift now has a "side-by-side" option to pin a tiddler to view it aside 
>> another one.
>>
>> it is not as elegant as a 2-stories feature but, while waiting for Saq to 
>> find time to assist this hack will do
>>
>> Full change log and demo site https://akhater.github.io/drift/
>>
>> Already running drift ?? make sure to update to the latest version 
>>
>>
>> --
>> Just wanted to share "Drift" a place to Collect Organize and Grow your 
>> ideas
>>
>>
>> It has many features but, most important for me, is the "backlinks" or 
>> "bidirectional links" 
>>
>> Needless to say it is inspired by "TiddlyBlink" / "Stroll" just fitted to 
>> my own needs and liking 
>>
>> A demo and more extensive documentation is available at 
>>
>>
>> https://akhater.github.io/drift/
>> Hope it will help someone
>>
>>

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/455f0ab9-4d38-4360-9a7f-1996add7f8c3o%40googlegroups.com.


[tw5] Re: Problems importing JSON file

2020-06-21 Thread Saq Imtiaz
Each tiddler needs a unique title attribute.

On Sunday, June 21, 2020 at 11:53:56 PM UTC+2, Robert Jopling wrote:
>
> Hello
>
> TW5. I am trying to import a JSON file which contains the following so as 
> to create two new tiddlers. When I drag and drop the file on to the green 
> bar in either Firefox, Chrome or TiddlyDesktop I get zero tiddlers.
>
> Does anyone know why?
>
>
> [
> {
> "condition": "Destroyed",
> "current_use": "none",
> "date visited": null,
> "fb_number": "",
> "historic_use": "3rd order",
> "name": "Pennyvenie Colliery",
> "osgb_gridref": "NS 48772 06904",
> "osgb_gridsq": "NS 48 06",
> "physical_type": "Bolt",
> "sq_easting": 48,
> "sq_letters": "NS",
> "sq_northing": 6,
> "visited": null,
> "waypoint": "TP15832"
> },
> {
> "condition": "Good",
> "current_use": "none",
> "date visited": null,
> "fb_number": "",
> "historic_use": "3rd order",
> "name": "Dalmellington Church Tower Centre",
> "osgb_gridref": "NS 48039 06085",
> "osgb_gridsq": "NS 48 06",
> "physical_type": "Intersected Station",
> "sq_easting": 48,
> "sq_letters": "NS",
> "sq_northing": 6,
> "visited": null,
> "waypoint": "TP15840"
> }
> ]
>
>
> Cheers
> Rob
>

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/18c7a284-5ab2-442c-a48e-f46fea2b2112o%40googlegroups.com.


[tw5] Problems importing JSON file

2020-06-21 Thread Robert Jopling
Hello

TW5. I am trying to import a JSON file which contains the following so as 
to create two new tiddlers. When I drag and drop the file on to the green 
bar in either Firefox, Chrome or TiddlyDesktop I get zero tiddlers.

Does anyone know why?


[
{
"condition": "Destroyed",
"current_use": "none",
"date visited": null,
"fb_number": "",
"historic_use": "3rd order",
"name": "Pennyvenie Colliery",
"osgb_gridref": "NS 48772 06904",
"osgb_gridsq": "NS 48 06",
"physical_type": "Bolt",
"sq_easting": 48,
"sq_letters": "NS",
"sq_northing": 6,
"visited": null,
"waypoint": "TP15832"
},
{
"condition": "Good",
"current_use": "none",
"date visited": null,
"fb_number": "",
"historic_use": "3rd order",
"name": "Dalmellington Church Tower Centre",
"osgb_gridref": "NS 48039 06085",
"osgb_gridsq": "NS 48 06",
"physical_type": "Intersected Station",
"sq_easting": 48,
"sq_letters": "NS",
"sq_northing": 6,
"visited": null,
"waypoint": "TP15840"
}
]


Cheers
Rob

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/f309ea2c-2411-44b8-a5e2-6be382241e60o%40googlegroups.com.


[tw5] Re: [Plugin] TWCrossLinks

2020-06-21 Thread 波普
Hi,Tony

Freelinks cannot display the connection of the Chinese title, can you check 
it? 

Thank you!

Bop

在 2020年5月3日星期日 UTC+8上午12:31:44,Tony K写道:
>
> Update to *v0.1.20*
>
> version change log:
>
> 2020-05-22: v0.1.20
>
>- Empty tabs are not now hidden no need to look at empty spaces
>- Transclusion now works for keywords and tags, full Tiddler is 
>transcluded
>- Change in the transclusion css to match the selected theme
>
> full change log *here* 
> 
>
> Demo site https://akhater.github.io/drift
>
> Install it by Drag n Drop from https://akhater.github.io/drift or 
> download it directly from Github 
> 
>
> Cheers
> 
> As promised in my Drift thread 
> https://groups.google.com/forum/#!topic/tiddlywiki/QgPYL0JhxcY I packaged 
> the "Cross Links" part of Drift as a separate plugin that you can download 
> and install from 
> https://github.com/akhater/TWCrossLinks
>
> Quick Feature links
>
>- Adds a footer in the bottom of every Tiddler showing the keywords of 
>that tiddler (if present)
>- Adds a footer in the bottom of every Tiddler showing all different 
>types of inbound links to that tiddler (if present) 
>   - Backlinks 
>   - Tags 
>   - Keywords 
>   - Freelinks
>- Footer won't show unless existing
>
> For more info and a working demo please check 
> https://akhater.github.io/drift
>
>

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/e35042a7-b9d6-484d-a80e-89ec9da59122o%40googlegroups.com.


[tw5] Re: Time Tracking in TiddlyWiki?

2020-06-21 Thread si
Wow Eric that's great thank you!

I think what's missing is the ability to record time for the same task 
across multiple sessions.

I've edited some of your code so that the start/stop buttons don't erase 
the field, but just add the new timestamps to the end of the field. This 
way the "start" and "stop" fields contain a list of *all *the times you 
started and stopped the timer.

What I can't figure out is how to calculate the total elapsed time. What I 
need to do is calculate the difference between the *last* timestamp in the 
"start" and "stop" fields each time I press the stop button, then sum all 
of these values.

Here is an edited version of your code:

\define startbutton()
<$button> start
   <$set name="current-time" value=<> >
   <$action-setfield start={{{ [{!!start}addsuffix[ ]addsuffix] }}}/>
   <$action-setfield current-button="stop"/>
   

\end

\define stopbutton()
<$button> stop
   <$set name="current-time" value=<> >
   <$action-setfield stop={{{ [{!!stop}addsuffix[ ]addsuffix] 
}}}/>
   <$action-setfield elapsed={{{ [{!!stop}subtract{!!start}] }}}/>
   <$action-setfield current-button="start"/>
   

\end

\define showtable()
<$vars min={{{ [{!!elapsed}divide[6]trunc[]] }}}>
<$vars minsec={{{ [multiply[60]] }}}>
<$vars sec={{{ [{!!elapsed}divide[1000]subtractmultiply[1000]trunc[]
divide[1000]] }}}>

| started:|<$view field="start" format="date" template="[UTC]MMM DD  
0hh:0mm:0ss.0XXX" />|
| stopped:| <$view field="stop" format="date" template="[UTC]MMM DD  
0hh:0mm:0ss.0XXX" />|
| elapsed:|<> minutes <> seconds|



\end

<$reveal default={{!!current-button}} type="nomatch" text="stop">
   <>

<$reveal default={{!!current-button}} type="match" text="stop">
   <>


<>

Any ideas how I can calculate the total elapsed time? Or maybe there is a 
better overall approach?



On Sunday, 21 June 2020 17:33:31 UTC+1, Eric Shulman wrote:
>
> On Sunday, June 21, 2020 at 5:08:10 AM UTC-7, si wrote:
>>
>> I use TiddlyWiki as a task manager, among other things, and I thought it 
>> would be cool to know how long I spent working on a completed task.
>> Off the top of my head I imagine having a "start/stop" button that will 
>> alternately add a timestamp to the fields "start" and "stop". Then I could 
>> (hopefully) create a macro that calculates the total time spent on the task.
>>
>
> I just put this together:
> \define startbutton()
> <$button> start
><$action-setfield start=<>/>
><$action-setfield stop=""/>
><$action-setfield elapsed=""/>
> 
> \end
>
> \define stopbutton()
> <$button> stop
><$action-setfield stop=<>/>
><$action-setfield elapsed={{{ [{!!stop}subtract{!!start}] }}}/>
> 
> \end
>
> \define showtable()
> <$vars min={{{ [{!!elapsed}divide[6]trunc[]] }}}>
> <$vars minsec={{{ [multiply[60]] }}}>
> <$vars sec={{{ 
> [{!!elapsed}divide[1000]subtractmultiply[1000]trunc[]divide[1000]] 
> }}}>
>
> | started:|<$view field="start" format="date" template="[UTC]MMM DD  
> 0hh:0mm:0ss.0XXX" />|
> | stopped:| <$view field="stop" format="date" template="[UTC]MMM DD  
> 0hh:0mm:0ss.0XXX" />|
> | elapsed:|<> minutes <> seconds|
> 
> 
> 
> \end
>
> <$reveal default={{!!start}} type="match" text="">
><>
> 
> <$reveal default={{!!start}} type="nomatch" text="">
><$reveal default={{!!stop}} type="match" text="">
>   <>
>
><$reveal default={{!!stop}} type="nomatch" text="">
>   <>
>
> 
> <>
>
> notes:
> * startbutton() sets the "start" field using a complete zero-padded time 
> value including milliseconds.  This is the same format used by the TWCore 
> for the "created" and "modified" fields.
> * stopbutton() sets the "stop" field and calculates elapsed time (i.e, 
> stop - start)
> * showtable() calculates the elapsed time as minutes and seconds and 
> displays the results as a nicely formatted table, where:
>* minutes ("min") are truncated to the nearest integer
>* then multiplied by 60 to get the number of seconds in those whole 
> minutes ("minsec")
>* seconds ("sec") subtracts the whole minutes (as "minsec") and then 
> rounds to 3 decimal places (i.e., milliseconds) by multiplying by 1000, 
> truncating, and dividing by 1000
> * The first $reveal shows the startbutton if no start value is stored
> * The second $reveal shows the stopbutton if a start value is stored but 
> no stop value is stored
> * The third $reveal shows the startbutton again if both start and stop 
> values are stored
>
> To use it:
> * place the above code into a tiddler named "Timer"
> * then, in any tiddler, simply write:
> {{||Timer}}
>
> Give it a try and let me know how it goes...
>
> enjoy,
> -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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 

[tw5] Re: Notowritey - Outliner/editor for TW

2020-06-21 Thread Birthe C
Mark S,

TW Tones could be right.
I have been playing with the editor, the outliner and they just works. I 
have been using the outliner each day since the first version because I 
find it useful. I just do not have anything intelligent to add to that. I 
am sure it will be a loved addition to Tiddlywiki.

I am not a regex person, so I hope it will not be a necessity, but an 
option?


Birthe

søndag den 21. juni 2020 kl. 02.28.59 UTC+2 skrev TW Tones:
>
> Mark,
>
> I think feedback on Noto, could be like when I practice french with a 
> native speaker, When I get it wrong the feed back is confusion, quizzical 
> looks, questions and possible laughter, when I get it right there is no 
> feedback at all, they simply respond to the meaning of what I say. The only 
> language feedback is in the negative.
>
> Also I expect a lot of people will put Noto on a shelf, pending an 
> appropriate application.
>
> A Few more Q's may help some users.
>
> Regards
> Tony
>

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/281182bb-a3a9-413b-a0f5-75be2e280c67o%40googlegroups.com.


[tw5] Re: What is TiddlyWiki's demographic, both current and intended?

2020-06-21 Thread TiddlyTweeter
 OGNSYA wrote:
>
> Does the TW community have some sort of formal shared high-level roadmap?
>

As far as active promotion goes I don't think there is one. 

There IS a common concern that *Starters* can grasp how to save & what a TW 
is on First use.

There is much concern that Starters Can Start well.

After that, not much.

TT


-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/7d7db881-0185-42e9-be7d-8107846a3ce2o%40googlegroups.com.


[tw5] Re: What is TiddlyWiki's demographic, both current and intended?

2020-06-21 Thread Alex Hough
Josiah,

I wrote my two recent "speaches" directly into the Google group web 
interface. I'm collecting them (in the first instance) by using a new gmail 
account to sign into the group. I decided to separate my TW related 
activities from everything else that comes into my gmail account.

I decided to do this after reading the post on problem solving [1] and 
following the link to the Thomas' TW [2]. I liked the mix of ideas -- 
Borges, TRIZ -- and the context. 

I wanted to add to a hypertext by responding to the forum post directly and 
evoking ideas from the wiki in a more ambiguous way with a thought of 
filling in the gaps later. 

I was also thinking of TiddlyWiki's identity from a very literal starting 
point: a non-linear personal web notebook [2] especially the "non-linear" 
bit. The SiteSubtitle or TiddlyWiki.com has constant for may years and I 
made a speculative leap: the people who use TW want to use a non-linear 
personal web notebook. At very least they are not put off by the text. I 
felt liberated by realising this and started to write something in a more 
experimental way, one which links to my new gmail account for a project I 
started just Before Lockdown (BL) -- The Cuckoo and Caddisfly). I chose the 
name Cuckoo and Caddisfly for a response to a call for artists to propose a 
structure in a woodland garden. I read Borges' "The Garden of Forking 
Paths" on night in the period I was paying attention into the brief. A 
"secluded house" is mentioned in the text, and the location for the 
proposed artwork was once part of an estate connected to secluded house. 
The brief emphasised "spirit of place" in garden design and asked for 
consideration of the garden designer and his client.  

Non-linear thinking (and texts - is it best to treat them both as the same 
thing?) can be seen "fork" in a garden path. James Russell's -- the garden 
designer in question -- original intention was to surprise people walking 
though an English woodland in spring by a bright optimistic signal that 
spring was on its way: a flowering rhododendron. Once a wow -- and still 
pleasant to look at -- the plant now has a network of sentiments attached 
to it and these seemed to come it mind. If the plant were a Tiddler in a 
TiddlyWiki I imagine there would be [[links]] to other tiddlers and there 
would be tags. I got thinking about non-linearity in tags, hierarchies and 
missing tags in hypertext. How could garden design evoke such a thought? I 
thought of the mis-match between the accessibility and complexity 
associated with walking round a garden compared to reading Borges. 

A few years ago I visited a garden explicitly designed with complex ideas 
at its core. The Garden of Cosmic Speculation brings idea from physics and 
the history of ideas into a post-modern context (one co-creator wrote books 
on post-modern architecture). It struck me that the wiki - hypertext - 
garden metaphor could work both ways, at the same time.

In TiddlyWiki we have "missing links" and "orphans" but we don't have a way 
of tracking hierarchies of tags. We can have a tiddler supported by 
multiple tags and some of those tags might be intended to mark position in 
a hierarchy. Jumping from a tiddler to a tag and then to another tag is a 
more difficult navigation than following the same number of links. Going up 
and down the ladder of abstraction only makes sense when there are small 
visible steps. I was thinking of situations, mechanisms and behaviors to 
make hyper-textual leaps up the ladders of abstraction and then along a few 
forked paths. And the other way, trying to trace a way down to solid ground 
from a far out thought.

In my Cuckoo and Caddisfly system I brought many concepts together under a 
new-to-me concept. I stumbled across the extended phenotype concept, the 
cuckoo and caddisfly feature in explanations of it. The garden in the brief 
holds Tai Chi classes in the walled garden zone. I thought of moving 
meditations in a garden, martial arts where pretending to be insects and 
birds are acceptable behaviours. Would it be similarly acceptable to think 
and dream in a garden with a mind charged with ideas from modern science 
and literature or would it be viewed as too strange, obscure and ... 
pretentious!? 

Here, on this thread and the "problem solving thread" I decided to 
experiment with using a context to develop my own ideas. Its a bit like a 
cuckoo laying an egg in a next that doesn't belong to her, but also like a 
caddisfly larva which uses material found in its river-bed surroundings to 
build its home [4]. I thought I'd build a hypertext from within some 
boundaries starting with two forum posts and the links from them.

Forum posts and links to examples of TiddlyWikis form a set of hypertexts 
within the TW community setting. I was thinking the forum posts I made 
could be starting points, I'd then bring the text I wrote into a TW. The 
highest level tag can be seen as those made under the 

[tw5] Re: What is TiddlyWiki's demographic, both current and intended?

2020-06-21 Thread OGNSYA
Not arrogant at all! I'm learning :)

I understand TW isn't an entity on itself - I was just trying to simplify 
things.

Though I agree it makes sense to take one step back then, and perhaps ask:

Does the TW community have some sort of formal shared high-level roadmap?

(Of course, I'd imagine this existing *in parallel* to all the existing 
organic individual efforts, as these are extremely valuable)


On Sunday, June 21, 2020 at 4:57:09 PM UTC+1, TiddlyTweeter wrote:
>
> OGNSYA wrote:
>>
>> Breaking that up into two simpler questions:
>>
>  
>
>> *1. What are the things TW is trying to achieve?*
>>
>
> I doubt a TW can think! :-) 
>
> Beware of wrapping complex issues in simple imperatives! 
> There is NO TW trying to do anything. Only many variant users with uses.
>
> Actually I think opening up WHAT you imply in that sentence is a start of 
> a research project.
> IMO you not seeing that clearly enough!
>
> My arrogant 2 cents.
>
> Best wishes
> TT
>
 

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/b49dc3cd-aecf-494c-b8c5-b7904a238848o%40googlegroups.com.


[tw5] Re: Notowritey - Outliner/editor for TW

2020-06-21 Thread TiddlyTweeter
I doubt that is the issue.

Just saying
TT

On Sunday, 21 June 2020 02:28:59 UTC+2, TW Tones wrote:
>
> Mark,
>
> I think feedback on Noto, could be like when I practice french with a 
> native speaker, When I get it wrong the feed back is confusion, quizzical 
> looks, questions and possible laughter, when I get it right there is no 
> feedback at all, they simply respond to the meaning of what I say. The only 
> language feedback is in the negative.
>
> Also I expect a lot of people will put Noto on a shelf, pending an 
> appropriate application.
>
> A Few more Q's may help some users.
>
> Regards
> Tony
>
> On Sunday, June 21, 2020 at 5:28:47 AM UTC+10, Mark S. wrote:
>>
>>  Thanks for the feedback, TT!
>>
>> It seems like for your purposes the "flat" editor is proving more useful, 
>> even though it's older and lacking some of the new editor features (join 
>> next x tiddlers, reset changes).
>>
>> I'm wondering if I could rig the editor to switch between the two modes, 
>> so you could do larger, flatter documents in the plain editor but then have 
>> the outliner available when editing smaller, or more folded, documents. 
>>
>> The dynaview plugin doesn't seem to have improved performance, which is a 
>> shame.
>>
>> It seems like being able to configure the split phrase dynamically might 
>> be useful.
>>
>> I was hoping there would be more interest in either the outliner or the 
>> editor. Perhaps  I misjudged the need.
>>
>> Thanks!
>>
>

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/e441ea49-fe5c-4a53-bc39-877a8cbbf91fo%40googlegroups.com.


Re: [tw5] Re: Preview: RapidTiddler

2020-06-21 Thread Saq Imtiaz
I think a lot of people just use simple text formatting for most of their 
content and might find something like this helpful.
Cheers,

Saq

On Sunday, June 21, 2020 at 6:21:52 PM UTC+2, Michael Arndt wrote:
>
> I didn’t want to use a modifier key because that would not work on mobile.
> I agree that markup is limiting. My idea would be to use that format for 
> short notes and switch back to regular TiddlyWiki format for longer texts 
> where appropriate (in fact that’s why I came back to tiddly after looking 
> at a dozen other things)
> I’ll put the code up later or tomorrow, am on the road now
>
> Saq Imtiaz > schrieb am So. 21. Juni 2020 
> um 17:57:
>
>> It might also be possible to superimpose the link on the text (or vice 
>> versa) and only trigger navigation if a modifier key is used.
>>
>> The big caveat of course is that the concept of always visible markup is 
>> only useful for simple text and not if using macros or widgets. Though even 
>> then it could make for an arguably better editing experience, even if not 
>> used in view mode.
>>
>> If you need any input or assistance, especially with regards to TW 
>> internals, please just ask.
>>
>> -- 
>> 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 tiddl...@googlegroups.com .
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/tiddlywiki/e2f13f5c-c315-45f4-9a9c-d572d53aa235o%40googlegroups.com
>> .
>>
>>

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/dd838229-5a9e-4123-a9f6-f7d995b81b67o%40googlegroups.com.


[tw5] Re: Time Tracking in TiddlyWiki?

2020-06-21 Thread Eric Shulman
On Sunday, June 21, 2020 at 5:08:10 AM UTC-7, si wrote:
>
> I use TiddlyWiki as a task manager, among other things, and I thought it 
> would be cool to know how long I spent working on a completed task.
> Off the top of my head I imagine having a "start/stop" button that will 
> alternately add a timestamp to the fields "start" and "stop". Then I could 
> (hopefully) create a macro that calculates the total time spent on the task.
>

I just put this together:
\define startbutton()
<$button> start
   <$action-setfield start=<>/>
   <$action-setfield stop=""/>
   <$action-setfield elapsed=""/>

\end

\define stopbutton()
<$button> stop
   <$action-setfield stop=<>/>
   <$action-setfield elapsed={{{ [{!!stop}subtract{!!start}] }}}/>

\end

\define showtable()
<$vars min={{{ [{!!elapsed}divide[6]trunc[]] }}}>
<$vars minsec={{{ [multiply[60]] }}}>
<$vars sec={{{ 
[{!!elapsed}divide[1000]subtractmultiply[1000]trunc[]divide[1000]] 
}}}>

| started:|<$view field="start" format="date" template="[UTC]MMM DD  
0hh:0mm:0ss.0XXX" />|
| stopped:| <$view field="stop" format="date" template="[UTC]MMM DD  
0hh:0mm:0ss.0XXX" />|
| elapsed:|<> minutes <> seconds|



\end

<$reveal default={{!!start}} type="match" text="">
   <>

<$reveal default={{!!start}} type="nomatch" text="">
   <$reveal default={{!!stop}} type="match" text="">
  <>
   
   <$reveal default={{!!stop}} type="nomatch" text="">
  <>
   

<>

notes:
* startbutton() sets the "start" field using a complete zero-padded time 
value including milliseconds.  This is the same format used by the TWCore 
for the "created" and "modified" fields.
* stopbutton() sets the "stop" field and calculates elapsed time (i.e, stop 
- start)
* showtable() calculates the elapsed time as minutes and seconds and 
displays the results as a nicely formatted table, where:
   * minutes ("min") are truncated to the nearest integer
   * then multiplied by 60 to get the number of seconds in those whole 
minutes ("minsec")
   * seconds ("sec") subtracts the whole minutes (as "minsec") and then 
rounds to 3 decimal places (i.e., milliseconds) by multiplying by 1000, 
truncating, and dividing by 1000
* The first $reveal shows the startbutton if no start value is stored
* The second $reveal shows the stopbutton if a start value is stored but no 
stop value is stored
* The third $reveal shows the startbutton again if both start and stop 
values are stored

To use it:
* place the above code into a tiddler named "Timer"
* then, in any tiddler, simply write:
{{||Timer}}

Give it a try and let me know how it goes...

enjoy,
-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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/7a8af7e0-595c-4dce-b3a7-40660ec20e42o%40googlegroups.com.


Re: [tw5] Re: Preview: RapidTiddler

2020-06-21 Thread Michael Arndt
I didn’t want to use a modifier key because that would not work on mobile.
I agree that markup is limiting. My idea would be to use that format for
short notes and switch back to regular TiddlyWiki format for longer texts
where appropriate (in fact that’s why I came back to tiddly after looking
at a dozen other things)
I’ll put the code up later or tomorrow, am on the road now

Saq Imtiaz  schrieb am So. 21. Juni 2020 um 17:57:

> It might also be possible to superimpose the link on the text (or vice
> versa) and only trigger navigation if a modifier key is used.
>
> The big caveat of course is that the concept of always visible markup is
> only useful for simple text and not if using macros or widgets. Though even
> then it could make for an arguably better editing experience, even if not
> used in view mode.
>
> If you need any input or assistance, especially with regards to TW
> internals, please just ask.
>
> --
> 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 tiddlywiki+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/tiddlywiki/e2f13f5c-c315-45f4-9a9c-d572d53aa235o%40googlegroups.com
> .
>

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/CAPYLxVdTRqupm3zmjJp4NwaO8hCx8h8DPcqcEo7FmVkbu6CnXA%40mail.gmail.com.


[tw5] Re: What is TiddlyWiki's demographic, both current and intended?

2020-06-21 Thread TiddlyTweeter
OGNSYA wrote:
>
> Breaking that up into two simpler questions:
>
 

> *1. What are the things TW is trying to achieve?*
>

I doubt a TW can think! :-) 

Beware of wrapping complex issues in simple imperatives! 
There is NO TW trying to do anything. Only many variant users with uses.

Actually I think opening up WHAT you imply in that sentence is a start of a 
research project.
IMO you not seeing that clearly enough!

My arrogant 2 cents.

Best wishes
TT

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/6bea8f5d-66c2-4439-b599-9ddb9b6e9819o%40googlegroups.com.


Re: [tw5] Re: Preview: RapidTiddler

2020-06-21 Thread Saq Imtiaz
It might also be possible to superimpose the link on the text (or vice versa) 
and only trigger navigation if a modifier key is used.

The big caveat of course is that the concept of always visible markup is only 
useful for simple text and not if using macros or widgets. Though even then it 
could make for an arguably better editing experience, even if not used in view 
mode.

If you need any input or assistance, especially with regards to TW internals, 
please just ask.

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/e2f13f5c-c315-45f4-9a9c-d572d53aa235o%40googlegroups.com.


[tw5] Opening links in other wikis

2020-06-21 Thread Jon
Hi,

I have a couple of inter-related wikis but I noticed that clicking multiple 
links to the second wiki opens up the wiki multiple times.

Can this be avoided once the 2nd wiki is open?

Regards
Jon

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/21567066-a540-4359-a5de-5d287cc3b521o%40googlegroups.com.


Re: [tw5] Re: Preview: RapidTiddler

2020-06-21 Thread Michael Arndt
Yes, I’m not keen on the arrows myself, it’s just a quick and dirty proof
of concept. It can by any inline html element.

Saq Imtiaz  schrieb am So. 21. Juni 2020 um 16:45:

> Hi Michael, thanks for sharing! At first blush it looks very interesting.
>
> I am wondering if we can be inventive and find a better alternative to the
> arrows though.. have some ideas but would need to take a peek :)
>
> Cheers,
> Saq
>
> On Sunday, June 21, 2020 at 4:09:04 PM UTC+2, Michael Arndt wrote:
>>
>> Hi, I'm new to TiddlyWiki. However, I missed something for very quickly
>> writing something down, so I played around a bit with the API and
>> CodeMirror.
>> What do you think?
>>
>> https://youtu.be/Y0_eJ-5hE5s
>>
>> Some details: it's a new Mode for CodeMirror and it is used through a
>> template to enable editing directly in view mode. The idea is to have it
>> always editable and always viewed as markup format. The arrows you see in
>> front of the Tiddler links are Codemirror widgets.
>> I could imagine adding something like /TODO or similar.
>>
>> I think it'll be nice paired with saqimtiaz's streams :)
>>
>> Greetings
>> Michael
>>
> --
> 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 tiddlywiki+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/tiddlywiki/9f1f0d67-d47b-4900-b2bb-70a0fa9e77a5o%40googlegroups.com
> 
> .
>

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/CAPYLxVdmueRRjyvO-k_qvuomcG5aM5PPPQotS9WmLGOQ2VuEfA%40mail.gmail.com.


[tw5] Re: Notowritey - Outliner/editor for TW

2020-06-21 Thread TiddlyTweeter
Mark S. wrote:
>
> ... I was hoping there would be more interest in either the outliner or 
> the editor. Perhaps  I misjudged the need.
>

Me too.

Its, I think, the usual TW story. Not that many people here & right now I 
count 4 variations on inline-ish editing going on. That is a lot for our 
numbers.

FWIW, I favor Noto because its closer to a "building block" approach. That 
comes out in the kind of things I write which benefit from simple building 
blocks, rather than something more formed than I need or want.

Just a comment
TT

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/98a07754-005f-4d9b-ace0-c85c71f7ea05o%40googlegroups.com.


[tw5] Re: Notowritey - Outliner/editor for TW

2020-06-21 Thread TiddlyTweeter
Mark S. wrote:
 It seems like being able to configure the split phrase dynamically might 
be useful.

Certainly for users like me who like regex it would be useful. Better than 
having to hack your code.

What I like about Noto a lot is once a user got their "doc" prepped its a 
doddle to slice it.

Its far less complex than extant tools in TW. IMO is accords well with 
actual methods end users understand. So, ...

*16 - Allow User To Dynamically Define Split Point Regex*


Best wishes
TT

 

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/ae79adcd-e8c8-40d0-be6b-0dc48ab388a7o%40googlegroups.com.


[tw5] Re: [preview] UI tweaks and doodads

2020-06-21 Thread TiddlyTweeter
Thanks David! Much appreciated.

David Gifford wrote:
>
> TiddlyTweeter, it is an example of editing from the view template.  But 
> the bulk of it was to show the type area and fields area, normally at the 
> bottom of edit mode, moved to the info button in view mode. Great solution!
>

Totally agree!.
 

> Saq, this makes so much sense I am surprised no one has done the 
> type-and-fields-in-info-dropdown before now. I am also surprised I didn't 
> think of it **even when I created tools to hide the type and fields 
> section from the edit template ...*
>

Actually they have. For instance, two Version Control systems. Original by 
J.D, later version by Mal use it. 
Its more that no one till Saq realised is a generalist method with great 
sense! One of those "Duh!" moments! :-)

TT

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/335edff6-9dfb-4d23-87fe-6585577f7c47o%40googlegroups.com.


[tw5] Re: Preview: RapidTiddler

2020-06-21 Thread Saq Imtiaz
Hi Michael, thanks for sharing! At first blush it looks very interesting. 

I am wondering if we can be inventive and find a better alternative to the 
arrows though.. have some ideas but would need to take a peek :)

Cheers,
Saq

On Sunday, June 21, 2020 at 4:09:04 PM UTC+2, Michael Arndt wrote:
>
> Hi, I'm new to TiddlyWiki. However, I missed something for very quickly 
> writing something down, so I played around a bit with the API and 
> CodeMirror.
> What do you think?
>
> https://youtu.be/Y0_eJ-5hE5s
>
> Some details: it's a new Mode for CodeMirror and it is used through a 
> template to enable editing directly in view mode. The idea is to have it 
> always editable and always viewed as markup format. The arrows you see in 
> front of the Tiddler links are Codemirror widgets.
> I could imagine adding something like /TODO or similar.
>
> I think it'll be nice paired with saqimtiaz's streams :)
>
> Greetings
> Michael
>

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/9f1f0d67-d47b-4900-b2bb-70a0fa9e77a5o%40googlegroups.com.


Re: [tw5] Re: Tiddly Desktop bug

2020-06-21 Thread 'Jake' via TiddlyWiki

>
> Hi OGNSYA, Jake,
>
> What operating system are you using?
>
> To be clear, are you both experiencing the same problem: that double 
> clicking the tray icon when TiddlyDesktop is running causes the wiki list 
> to become corrupted?
>
 
Hi Jeremy! 

Any launch of a second TiddlyDesktop application (from tray, from destop 
shortcut or clicking on wiki html in Total Commander with "open with 
TiddlyDesktop") - causes the TD to freeze, then a forced closure and then 
corruption of the wiki list in application. 
After that only full erasure of User\AppData\... fixes the problem for me. 
Tried couple of times - same result, so not accidental. Don't want to try 
more. :) Using Windows 10.

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/530e6c14-d9d3-4f6b-aee2-16485e9e042fo%40googlegroups.com.


[tw5] Re: [preview] UI tweaks and doodads

2020-06-21 Thread TiddlyTweeter
Now I understand it!

Good approach.

I frequently want to change Content Type, for instance, and I'd rather not 
have to have to go into editor just to do that.

By putting multiple gadgets under the Info button is a good design 
approach! You can develop access to a lot of tools without getting an over 
cluttered main UI

Like it. I'd very likely use it if avaialable.

Best wishes
TT



On Saturday, 20 June 2020 16:16:14 UTC+2, Saq Imtiaz wrote:
>
> Over the last couple of years, I have accumulated a fair few UI tweaks and 
> changes that are in use in different wikis according to my requirements. A 
> lot of it is tightly integrated with the theme and other features, and thus 
> difficult to separate and share. However, there is a subset related to 
> editing that is easier to isolate and might prove interesting for others.
>
> Here is a preview. ( all editing happens via the view template. )
> https://drive.google.com/file/d/1VAQ6MeLQr3VQrVDd0kzaFJHigSYZC_Wl/view
>
> This consists of a series of distinct ad hoc changes over time, rather 
> than being driven by a considered and unified vision. So there are some 
> rough edges, a few known bugs and a lot of room for improvement. 
>
> If it is of interest, I'll separate it out and document the different 
> parts and post a file. It wont be something I would recommend for others to 
> start using in anger, but rather something to build upon or be inspired by.
>
> Cheers,
> Saq
>

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/8cf92a7a-75b9-4481-b3bc-22a35ef55e4do%40googlegroups.com.


[tw5] Re: [preview] UI tweaks and doodads

2020-06-21 Thread Saq Imtiaz
@Tony Interesting to see what you're up to as well. Reminds me of when we 
first got fields in TWC and I went crazy with templates :) 

The interface you see in the video is what I use for tiddlers that use the 
default template (this being my default). For tiddlers with custom 
templates I too use custom fields, that are defined with editing elements, 
autocomplete and even some validation rules as need be but in the view 
template. I have found that I tend to not enjoy large forms and therefore 
initialize tiddlers in context to pick up most of the details and fill in 
the rest in the view template as need be. But that's more about UX design 
preferences and personal workflows, than it is about TiddlyWiki. 

I would throw up some screenshots but they wouldn't make much sense out of 
context.

I was prompted to share this by my Mat's questioning my statement in the 
Streams thread, that I rarely ever use the default EditTemplate. 
Cheers,

Saq


On Sunday, June 21, 2020 at 2:19:29 AM UTC+2, TW Tones wrote:
>
> Saq,
>
> Thanks for sharing. I have done a range of similar things in the past as 
> well. The fact is it is possible to edit tiddlers in view mode a number of 
> ways, my sadness is there is no standard feature to do this. Although 
> perhaps I would not use it in key wikis as I use other sophisticated ways 
> to drive form based view and edit according to a defined object-type.
>
> Your example has the value of being low impact, my system has full form 
> and field definition including custom edits like image, colour, date, 
> drop-down and other selectors on custom fields.
>
> I believe it is time to introduce a few options, a default in the core and 
> alternative plugins, it would enable more users to be good designers and 
> expand the tiddlywiki audience and solutions. 
>
> Here is a quick example of a task tiddler in my edit mode, then the second 
> is if I want to reorder or add fields and the third to manage field 
> definitions. This is a quick dump not a minimalist guided tour.
>
> [image: Snag_f332afa.png]
>
>
> [image: Snag_f30180d.png]
>
> [image: Snag_f30879f.png]
> Regards
> Tony
>
>  
>
> On Sunday, June 21, 2020 at 12:16:14 AM UTC+10, Saq Imtiaz wrote:
>>
>> Over the last couple of years, I have accumulated a fair few UI tweaks 
>> and changes that are in use in different wikis according to my 
>> requirements. A lot of it is tightly integrated with the theme and other 
>> features, and thus difficult to separate and share. However, there is a 
>> subset related to editing that is easier to isolate and might prove 
>> interesting for others.
>>
>> Here is a preview. ( all editing happens via the view template. )
>> https://drive.google.com/file/d/1VAQ6MeLQr3VQrVDd0kzaFJHigSYZC_Wl/view
>>
>> This consists of a series of distinct ad hoc changes over time, rather 
>> than being driven by a considered and unified vision. So there are some 
>> rough edges, a few known bugs and a lot of room for improvement. 
>>
>> If it is of interest, I'll separate it out and document the different 
>> parts and post a file. It wont be something I would recommend for others to 
>> start using in anger, but rather something to build upon or be inspired by.
>>
>> Cheers,
>> Saq
>>
>

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/358d55c7-5c32-4889-9837-9a7f3f242199o%40googlegroups.com.


[tw5] Re: Timimi Firefox Ubuntu and External Hard Drive

2020-06-21 Thread Boris Kalinin
Thank you! Everything seems to work fine now. Installed Timimi properly on 
Linux and renamed volume and folder to English characters.

воскресенье, 21 июня 2020 г., 15:47:45 UTC+5 пользователь Riz написал:
>
> Hi Boris,
> Just confirming: You do have the timimi backend for Ubuntu installed, 
> right?
>
> Non English folder names will not work. This is a known issue. 
> Unfortunately this is a bug in the Tiddlyfox saver. Hence this will affect 
> any browser addon that depend on Tiddlyfox saver mechanism. There is an 
> open PR and discussion for this on the tiddlywiki repo here: 
> https://github.com/Jermolene/TiddlyWiki5/pull/4526This is a known issue. 
> Unfortunately this is a bug in the Tiddlyfox saver. Hence this will affect 
> any browser addon that depend on Tiddlyfox saver mechanism. There is an 
> open PR and discussion for this on the tiddlywiki repo here: 
> https://github.com/Jermolene/TiddlyWiki5/pull/4526
>
> Sincerely,
> Riz
>
>

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/c143d38f-50a0-4479-a699-8a7ea97867d9o%40googlegroups.com.


[tw5] Re: [preview] UI tweaks and doodads

2020-06-21 Thread OGNSYA
Nice! That does look much slicker than the default editing experience in TW.

Is the title field also directly editable?
This is one thing I miss in TW - to have more flexibility in editing the 
title of a tiddler.
I understand that this is due to the role Title has as a tiddler's unique 
identifier.

Still, from the user's perspective, I'd like to be able to edit/adjust 
title as easily as I can any other field in a tiddler.

On Saturday, June 20, 2020 at 3:16:14 PM UTC+1, Saq Imtiaz wrote:
>
> Over the last couple of years, I have accumulated a fair few UI tweaks and 
> changes that are in use in different wikis according to my requirements. A 
> lot of it is tightly integrated with the theme and other features, and thus 
> difficult to separate and share. However, there is a subset related to 
> editing that is easier to isolate and might prove interesting for others.
>
> Here is a preview. ( all editing happens via the view template. )
> https://drive.google.com/file/d/1VAQ6MeLQr3VQrVDd0kzaFJHigSYZC_Wl/view
>
> This consists of a series of distinct ad hoc changes over time, rather 
> than being driven by a considered and unified vision. So there are some 
> rough edges, a few known bugs and a lot of room for improvement. 
>
> If it is of interest, I'll separate it out and document the different 
> parts and post a file. It wont be something I would recommend for others to 
> start using in anger, but rather something to build upon or be inspired by.
>
> Cheers,
> Saq
>

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/81f3-1e43-42bd-b984-3f82a2d97ae3o%40googlegroups.com.


[tw5] Time Tracking in TiddlyWiki?

2020-06-21 Thread si
I use TiddlyWiki as a task manager, among other things, and I thought it 
would be cool to know how long I spent working on a completed task.

Off the top of my head I imagine having a "start/stop" button that will 
alternately add a timestamp to the fields "start" and "stop". Then I could 
(hopefully) create a macro that calculates the total time spent on the task.

I wonder if anyone has done something similar, or has a different approach 
worth sharing?

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/bf2ac454-789d-49d3-b60d-4df51c6a272fo%40googlegroups.com.


[tw5] Re: .tid export options

2020-06-21 Thread Atul Grover
Thanks Birthe,

BOBexe worked like a charm. Thanks to RIZ too, for making BOBexe.

AG




On Sunday, June 21, 2020 at 4:49:41 PM UTC+5:30, Birthe C wrote:
>
> Atul,
>
> I took the easy road and used BobEXE, create from html file. Bob took care 
> of it.
> That way I didn't have to export anything.
>
>
> Birthe
>

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/6d245d70-17f6-446f-8569-82ae90a54668o%40googlegroups.com.


Re: [tw5] Re: Tiddly Desktop bug

2020-06-21 Thread TW Tones
Jeremy

I will check but this fault and my fix occurred after opening tiddlydesktop 
twice to see if I could reproduce the original thread. This seemed to match the 
others experience. Thus I thought it relevant.

I will try and reproduce it but the main symptom I observed was a visual 
corruption of the directory.

Regards
Tony 

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/c50ea688-1213-4e55-b47e-c7a8ad658bc3o%40googlegroups.com.


[tw5] Re: .tid export options

2020-06-21 Thread Birthe C
Atul,

I took the easy road and used BobEXE, create from html file. Bob took care 
of it.
That way I didn't have to export anything.


Birthe

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/beacec31-f907-4162-9847-0f15b5ced21co%40googlegroups.com.


[tw5] Re: What is TiddlyWiki's demographic, both current and intended?

2020-06-21 Thread OGNSYA
Hi all!

Tones:
My idea is to get a really broad idea of the demographics. Nothing as 
precise as pet types :)
If we did find that most TW's are about turtles, maybe that would help 
understanding how to make TW more flexible.

About trying to actually measure users/usage:
It seems very realistic to simply have some sort of permanent poll online, 
and link to it from TW's download page (so people see it when first 
downloading, and periodically as they update it). Most TW users tend to be 
passionate about it, and would probably be happy to share how they use it. 

Mark: 
Good insight regarding Linux use. I agree it suggests techy-ness
In general, I think its safe to say that most TW users are somewhat tech 
inclined.

Which brings me to the next question: what is TW's goal?

Breaking that up into two simpler questions:
*1. What are the things TW is trying to achieve?*
*2. What is the priority of each of these things?*

As I mentioned earlier in this thread, I did find some hints here and there 
about what these could be (from reading the website, articles/posts, 
watching videos etc.), but nothing too solid (and certainly nothing too 
recent). 

>From what I could gather (as a relative newbie) is that TW's objective is, 
first and foremost, to provide a flexible and powerful platform for 
note-taking and knowledge management. There also seems to be a desire to 
make this accessible to a broader audience (for example, by offering a less 
overwhelming initial experience for new users, and making the whole UI/UX 
more intuitive and modern), however this seems to be much lower in the 
agenda.

Would love to know answers from the more experienced TW on the questions 
above  (or at least comments on my guess above)

To be clear, my goal in asking these things is to understand TW. If any of 
my questions/comments sound critical in any way, I apologize. I certainly 
have my own opinions/wishes of what TW is and could be, but these are all 
still very raw and uninformed.

I also think having these things clearly defined (and publicly stated) 
could help the community (and newcomers) better understand what TW is (and 
wants to be) all about.

On Wednesday, June 17, 2020 at 5:44:03 PM UTC+1, OGNSYA wrote:
>
> I'm curious to know what type of people uses TiddlyWiki currently, and 
> what type of people the project wants to reach?
>
> I believe that discussing this might help inform many of the conversations 
> that have been going on, such as the Getting Started page, and the 
> UI/workflow redesign. 
>
> In case this is not known, here are a few possible guide questions to help 
> estimate:
> (I included an initial answer in all of them, just as a starting point):
>
>- *What type of people uses TW? *(considering only those who 
>create/develop)
>(49% coders, 49% casual coders, 2% non-coders?)
>- *How do they use TW?* (considering only those who create/develop)
>(50% very basic usage, 30% uses several features/plugins, 15% 
>hack/develop plugins, 5% experts?)
>- *What proportion of internet users use TW on a frequent basis?* (2% 
>edit/view, 3% as viewers only?)
>- *How many internet users are coders? *(in general, regardless of TW)
>   - Non-coders (98.5%?)
>   - Casual coders (0.5%?)
>   - Coders (1%?)
>
> This is intentionally very simplified, especially because most of these 
> questions can't be answered objectively. Regardless, knowing the 
> community's perception of them is already very useful. This is meant to be 
> a first draft. Please feel free to correct/suggest changes. (For the 
> guesses, I partly used some data found online. )
>
> *Edit (2020/06/18): to account for view-only users*
>

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/cdb4253a-fdb1-45c6-abfa-8f06304e7543o%40googlegroups.com.


Re: [tw5] Re: Tiddly Desktop bug

2020-06-21 Thread Jeremy Ruston
Hi OGNSYA, Jake,

What operating system are you using?

To be clear, are you both experiencing the same problem: that double clicking 
the tray icon when TiddlyDesktop is running causes the wiki list to become 
corrupted?

Many thanks,

Jeremy

--
Jeremy Ruston
jer...@jermolene.com
https://jermolene.com

> On 17 Jun 2020, at 15:52, OGNSYA  wrote:
> 
> 
> I got the same thing a few times before.
> 
> The way I've been avoiding it is to never try to open TD by double-clicking 
> the icon on the tray; Always right-click and select Wiki List
> 
> In mine I could remove that bugged out instance just by clicking Remove...
> 
> 
>> On Wednesday, June 17, 2020 at 3:39:00 PM UTC+1, Jake wrote:
>> I accidently pushed an icon to launch TiddlyDesktop application while one 
>> TiddlyDesktop was already running. The application freezed. I closed it, but 
>> after that I got "that" (pic related). I still can open other wikis, but I 
>> can not remove this thing. I tried deleting TiddlyDesktop folder completeley 
>> and start it from a newly unzipped directory, but this thing remains. How to 
>> clean it?
> 
> -- 
> 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 tiddlywiki+unsubscr...@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/tiddlywiki/6153656f-2143-46cd-b796-3d9837145190o%40googlegroups.com.

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/17E4EAE6-C305-4F84-B963-727E86C59EFD%40gmail.com.


[tw5] Re: Timimi Firefox Ubuntu and External Hard Drive

2020-06-21 Thread Riz
Hi Boris,
Just confirming: You do have the timimi backend for Ubuntu installed, right?

Non English folder names will not work. This is a known issue. Unfortunately 
this is a bug in the Tiddlyfox saver. Hence this will affect any browser addon 
that depend on Tiddlyfox saver mechanism. There is an open PR and discussion 
for this on the tiddlywiki repo here: 
https://github.com/Jermolene/TiddlyWiki5/pull/4526This is a known issue. 
Unfortunately this is a bug in the Tiddlyfox saver. Hence this will affect any 
browser addon that depend on Tiddlyfox saver mechanism. There is an open PR and 
discussion for this on the tiddlywiki repo here: 
https://github.com/Jermolene/TiddlyWiki5/pull/4526

Sincerely,
Riz

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/5f0541a5-aa9e-4c3c-aebc-6b3462c02dd0o%40googlegroups.com.


[tw5] Re: .tid export options

2020-06-21 Thread Atul Grover
Thanks Birthe,

Here is my problem. I have a large wiki and has started to show in 
loading/saving. I am hoping that using the tw as tiddlers in data folder 
will make it more efficient. 
So how do I convert my single page html into its component tiddlers (.tids) 
?

Regards
AG



-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/f4874855-df10-4b03-a75d-268ae488ab27o%40googlegroups.com.


Re: [tw5] Tiddly Desktop bug

2020-06-21 Thread Jeremy Ruston
Hi TW Tones

> On 21 Jun 2020, at 02:27, TW Tones  wrote:
> 
> I just experienced this my self, must be a new bug. 
> 
> However I went to the TiddlyDesktop backstage and found the error in the 
> WikiList tiddler. Deleting this to restore the shadow tiddler fixed it.
> 
> I have placed a full copy of the broken one should Jeremy want to debug it.


I don’t think this problem is related to Jake and OGNSYA’s problem.

The code you posted appears to be a much older version of the backstage tiddler 
WikiListRow. The simplest explanation is that with a previous version of 
TiddlyDesktop you explored the backstage wiki, and inadvertently made a copy of 
the shadow tiddler WikiListRow. That override will survive upgrades to new 
versions of TiddlyDesktop, but you’ll be stuck with the old version of 
WikiListRow.

Best wishes

Jeremy

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/40B427A5-C901-4670-9E20-12B169895B00%40gmail.com.


[tw5] Re: [preview] UI tweaks and doodads

2020-06-21 Thread Saq Imtiaz
@Joshua I guess we could argue that the refresh issue is a feature and not 
a bug ;)

So the editing of the text actually creates a draft tiddler and all editing 
happens in that, which has the added benefit that you can cancel and not 
commit your changes (a feature that I don't think we realize how useful it 
is until we need it).

For the field, when you edit you are writing to a temp tiddler, hitting the 
save button for a field copies the value to the story tiddler.

On Sunday, June 21, 2020 at 1:26:00 AM UTC+2, Joshua Fontany wrote:
>
> Ha, that's really well done. Do you run into the "refresh on every 
> keystroke" bug anywhere? This was a blocker for "editing in view mode" 
> previously.
>
> Best,
> Joshua F
>
> On Saturday, June 20, 2020 at 10:38:59 AM UTC-7, Saq Imtiaz wrote:
>>
>> @pmario It just makes sense, doesn't it? And with a bit of CSS and 
>> de-cluttering it could be even better. 
>>
>> For the most parts these are quick hacks, just moving/copy core templates 
>> to different places but with some more dedicated effort could be cleaned up 
>> quite nicely.
>>
>> On Saturday, June 20, 2020 at 6:57:38 PM UTC+2, PMario wrote:
>>>
>>> Hi Saq, 
>>>
>>> I like it!
>>>
>>> That's a very similar approach I have in mind. I personally like the 
>>> tiddler (i)nfo button. I think it should be used in the way you did use it.
>>>
>>> -mario
>>>
>>

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/887da88f-4912-47b5-baf4-ebdedbdc8673o%40googlegroups.com.


[tw5] Re: .tid export options

2020-06-21 Thread Birthe C
Hi Atul,

How to export tiddlers 
 The last line i that 
tiddler says:
The ".tid" format is unique from the other formats in that only one tiddler 
will be exported, even if you are attempting to export all tiddlers or a 
selection of tiddlers. 


Birthe

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/eda95cb9-c0ad-4083-996a-4d16aca3a44bo%40googlegroups.com.


[tw5] Re: Stroll Questions

2020-06-21 Thread oha...@gmail.com
Hmm, perhaps I am mistaken. I cannot seem to get it to work anymore, I must 
have imagined it 

On Saturday, 20 June 2020 at 14:06:09 UTC+2 David Gifford wrote:

> Hi oha, regarding the titles in Stroll, try going to the sidebar tabs, 
> gear icon tab, and toggling " *Choose how to view titles* " on a tiddler 
> with a caption, and see what happens. That is the only thing I can think of 
> that would hijack the titles.
>
> On Saturday, June 20, 2020 at 12:31:34 AM UTC-5 oha...@gmail.com wrote:
>
>> 1. Ah I see. I will give Drift a try, thank you.
>> 2. I am specifically referring to the name of the tiddler itself! In a 
>> normal TiddlyWiki when you edit the caption then save the Tiddler it's name 
>> on the header at the top will update. This no longer happens after 
>> installing Stroll, I assume because it is overriding the Tiddler render.
>> 3. No problem 
>>
>> Thanks again for the add-on!
>> On Friday, 19 June 2020 at 11:50:37 UTC+2 David Gifford wrote:
>>
>>> Hi oha
>>>
>>> 1. I deliberately designed Stroll without reference to user tagging. The 
>>> goal was to get as close to Roam in functionality, and Roam works with 
>>> backlinks. Backlinks have the advantage of being less likely to slow down a 
>>> large file than tags, and don't require you to stop typing in order to use 
>>> a mousepad to click on things. But of course, you can use tags all you want 
>>> in Stroll.
>>>
>>> Drift (https://akhater.github.io/drift/), which was based on Stroll, is 
>>> set up for displaying tags at the bottom as well as for backlinks. You may 
>>> or may not find Drift more compatible with your current system.
>>>
>>> 2. I went to the Stroll site, created a caption field with a different 
>>> name for the Welcome to Stroll tiddler, then in a separate tiddler pasted 
>>> <> and the tab for Welcome to 
>>> Stroll shows what I put in the caption. So I am not sure what you are 
>>> referring to. Describe what you did, what you expected to happen, and what 
>>> actually happened, and I will try to figure it out.
>>>
>>> 3. I don't use GitHub, sorry! I am not a coder, just someone who found a 
>>> way to combine plugins, viewtemplate tiddlers, and CSS to approximate the 
>>> feel of Roam in a TiddlyWiki. I am not opposed to you uploading a copy of 
>>> Stroll to GitHub and adding your own improvements there. I don't make any 
>>> money off of this project, I just wanted to make something useful for 
>>> others. Just give it your own name to avoid confusion, like the author of 
>>> Drift did.
>>>
>>> On Friday, June 19, 2020 at 2:07:19 AM UTC-5 oha...@gmail.com wrote:
>>>
 I recently came across Stroll , 
 a Roam-like TiddlyWiki add-on. I am very much enjoying it, as it brings 
 the 
 features I've been sorely missing from Roam.

 A few questions though:
 1. Is there any interaction between tags? I am finding that most of the 
 setup I had made with interconnected tags will need to be replaced in 
 order 
 to show the connections at the bottom.
 2. Why does the Caption override no longer function? I liked naming my 
 Tiddlers in the singular "Deck" and overriding the caption with plural 
 "Decks" so that the tag is singular yet the name appears plural. Little 
 thing, I know!
 3. Is there a git repo where I can see the source code, and perhaps 
 contribute?

 Anyways if you see this, thanks Dave. Great add-on.

>>>

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/c3869fd8-8efd-4384-a121-3ed224bf13ean%40googlegroups.com.


[tw5] .tid export options

2020-06-21 Thread Atul Grover
Hello everyone,

There is .tid export option on the sidebar, and there is another .tid 
export option from each tiddler.  

I was under the impression that the .tid exporter on a tiddler exports that 
specific tiddler, while the one in the sidebar exports the .tids for the 
entire wiki (saving all the tiddlers in the default download folder of the 
browser).

Presently both the .tid export seems to be doing the same thing. What am I 
missing?

Thanks
AG


-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/b1261ce5-2566-4199-ac11-7d1eee61e361n%40googlegroups.com.