[tw5] Re: pass variable to macro via macrocall not working

2020-07-02 Thread Dave Parker
Tony - yes, I use the {{||tiddler}} format a lot as its very convenient for 
setting up a remote tiddler as a template to view the local tiddler's data, 
especially if the code to transform the data is quite big.  (in this case 
its quite simple)

Thank you Mark, wikify for the win!!

You can see it in action if you make 2 new tiddlers on the sparklines 
tiddlywiki 
if you go to here:
http://tobibeer.github.io/tw5-plugins/#sparkl 


then first make a new tiddler [[New Tiddler]], paste this in:
! wikify attempt,
!!! use remote template to transform local data
<$wikify text="{{||New Tiddler 1}}" name="nums">

*<$sparkl values=<>/>
*<$text text=<>/>




! from this tiddler directly
<$set name="val" value={{!!foo}}>

*<$sparkl values=<>/>
*<$text text=<>/>



! from remote tiddler directly

*transclude remote tiddler: {{New Tiddler 1}}
*sparklines via field, not template<$sparkl values={{New Tiddler 1!!foo}}>

and add a field "foo" with contents: "1 2 3 4"

then make another new tiddler [[New Tiddler 1]] and paste this in:
{{!!foo}}

and add the field "foo" with contents "4 5 2 1"

that results in this:



-- 
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/7e952b2f-390d-46e8-bb70-36d57c7b0af2o%40googlegroups.com.


[tw5] Re: Click to edit code question

2020-07-02 Thread Saq Imtiaz
ButtonWidget, not button.

Use the tag attribute to create whichever element you need.

-- 
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/cfff6a3e-cc12-437e-aac7-006416b46b95o%40googlegroups.com.


[tw5] Re: Click to edit code question

2020-07-02 Thread TW Tones
Saq,

I understand that but the button imposes a class, which is not the 
codeblock.

So In need something else to do this.

I am looking into it now.

Tony

On Friday, July 3, 2020 at 3:31:54 PM UTC+10, Saq Imtiaz wrote:
>
> Wrap it in a ButtonWidget.
>
> On Friday, July 3, 2020 at 4:16:30 AM UTC+2, TW Tones wrote:
>>
>> Folks,
>>
>> Just working on a smart show code facility
>>
>> I am using the following at the core of it
>> <$list filter="[conditions]" variable=nul>
>> <$codeblock code={{!!text}}/>
>> 
>>
>> Can anyone tell me how to make the resulting code block respond to a 
>> click, anywhere in the code block, to open the currentTiddler for edit?
>>
>> Thanks in advance
>>
>> TW Tones
>>
>

-- 
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/1e061bb1-7920-42aa-a5bd-43ec48e67eedo%40googlegroups.com.


[tw5] Re: Possible to trigger actions with tab selection / deselection?

2020-07-02 Thread TW Tones
Saq,

Its brave of me to say of course, "that I do not understand the sentence", 
even some punctuation may help. The problem is one needs to understand it 
to document it. 

Regards
TW Tones

On Friday, July 3, 2020 at 3:43:00 PM UTC+10, Saq Imtiaz wrote:
>
> Hi Tony,
>
> On Friday, July 3, 2020 at 1:46:46 AM UTC+2, TW Tones wrote:
>>
>>
>> How many times did you have to read?
>>
>> Optionally, the title of a tiddler to use as a template for transcluding 
>>> the content of the button for the selected tab
>>
>>
> Just once, but I welcome a docs PR from you if you feel it needs to be 
> explained better.
> 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/8a4c3585-a196-47e7-8ba3-e891da0d0046o%40googlegroups.com.


[tw5] Re: Possible to trigger actions with tab selection / deselection?

2020-07-02 Thread Saq Imtiaz
Hi Tony,

On Friday, July 3, 2020 at 1:46:46 AM UTC+2, TW Tones wrote:
>
>
> How many times did you have to read?
>
> Optionally, the title of a tiddler to use as a template for transcluding 
>> the content of the button for the selected tab
>
>
Just once, but I welcome a docs PR from you if you feel it needs to be 
explained better.
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/ac93ba3a-f5d6-41d5-b4de-8f8d118b6837o%40googlegroups.com.


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

2020-07-02 Thread Saq Imtiaz
Happy to hear this is working out!

On Friday, July 3, 2020 at 2:49:54 AM UTC+2, Mark S. wrote:
>
>
> Here's the new version (plugin not ready yet) :
>
> https://marxsal.github.io/various/notowritey-2020-07-02.html
>
> It seemed reasonably performant with the toolmap data, and it is now 
> buffered when editing so typing is unhindered.
>
>

-- 
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/7e1251a1-35c1-46f0-a69b-46e2d1af3564o%40googlegroups.com.


[tw5] Re: Click to edit code question

2020-07-02 Thread Saq Imtiaz
Wrap it in a ButtonWidget.

On Friday, July 3, 2020 at 4:16:30 AM UTC+2, TW Tones wrote:
>
> Folks,
>
> Just working on a smart show code facility
>
> I am using the following at the core of it
> <$list filter="[conditions]" variable=nul>
> <$codeblock code={{!!text}}/>
> 
>
> Can anyone tell me how to make the resulting code block respond to a 
> click, anywhere in the code block, to open the currentTiddler for edit?
>
> Thanks in advance
>
> TW Tones
>

-- 
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/af043190-1eac-4a5d-9035-54c8afc0c735o%40googlegroups.com.


[tw5] Re: pass variable to macro via macrocall not working

2020-07-02 Thread 'Mark S.' via TiddlyWiki
We don't know what's in vasSumGraph (or New Tiddler 1 in your other 
example), so it's hard to comment. 
I can only speculate that vasSumGraph contains a process for generating a 
list of numbers. In which case you might
need to wikify it first,

<$wikify text={{||vasSumGraph}} name="nums">

<$sparkl values=<>/> 



I think we need to know a little more to be of service.

Good luck!
On Thursday, July 2, 2020 at 9:44:19 AM UTC-7, Dave Parker wrote:
>
> Thank you for looking at this Tony,
>
> when I take out the quotes, 
> Enter code here..\define sprk2(val)
> <$sparkl values="$val$"/> $val$ :: <$sparkl values="13 7 19 15"/>
> \end
>
> \define sprk()
> <$macrocall $name=sprk2 val={{||vasSumGraph}}/>
> \end
>
> ..<>...
>
>
> here's what happens
>
> As you can see, now the part that simply passes the text  $val$ disappears, 
> so that's why I thought the quotes were required.
>
> I've also tried taking out the quotes further up (for the widget) like 
> this:
> \define sprk2(val)
> <$sparkl values=$val$/> $val$ :: <$sparkl values="13 7 19 15"/>
> \end
>
> \define sprk()
> <$macrocall $name=sprk2 val="{{||vasSumGraph}}"/>
> \end
>
> and I end up with this:
> i.e. the little graph thing (again) just disappears (compared with the 
> original picture in the first post)
>
>
> On Thursday, July 2, 2020 at 12:23:13 AM UTC-6, TW Tones wrote:
>>
>> Dave,
>>
>> First thing I notice is 
>> val="{{||vasSumGraph}}"
>>
>> The contents will be passed as a literal string. Use this instead.
>> val={{||vasSumGraph}}
>>
>> When using macros or transclusions the delimiters they use such as `<<` 
>> and `{{` doubles as a way to delimit themselves. 
>> Additional delimiters just say you are passing a literal.
>>
>> If in doubt calling any macro including your own, use the macrocall widget
>> <$macrocall $name=sparkl varname={{||vasSumGraph}}/> 
>> I do not see the macro sparkl defined so I guessed varname
>> Note the use of $name this keeps the possibility of using a "name" 
>> parameter in the macrocall.
>>
>> Macrocall lets you pass parameters from various macros and transclusions 
>> including fields, tiddlers text references even from something constructed 
>> with triple curly braces.
>> {{{[all[current]addprefix[$:/namespace/]]}}
>>
>> The short form of macrocall is basically limited to the following
>> <>
>>
>>
>> Although inside a macro you can use $(varname)$ and $parmname$
>> So one macro calling another can say
>> <> "$(currentTiddler)$">>
>>
>> I hope this quick briefing helps. It is all documented but takes time to 
>> bring this together in ones head.
>>
>> Regards
>> TW Tones
>>
>> On Thursday, July 2, 2020 at 3:06:13 PM UTC+10, Dave Parker wrote:
>>>
>>> Here I've tried several different ways to get a variable into Tobibeer's 
>>> Sparkl plugin (a TW5 version of the old TWC sparklines tiny graph thing)
>>>
>>> http://tobibeer.github.io/tw5-plugins/#sparkl
>>>
>>> Here's several attempts:
>>> \define sprk2(val)
>>> <$sparkl values="$val$"/> $val$ :: <$sparkl values="13 7 19 15"/>
>>> \end
>>>
>>> \define sprk()
>>> <$macrocall $name=sprk2 val="{{||vasSumGraph}}"/>
>>> \end
>>>
>>> ..<>..
>>>
>>> 1) {{||vasSumGraph}} 
>>>
>>> 2) <> 
>>>
>>> 3) <>
>>>
>>> 4) <$sparkl values="{{||vasSumGraph}}"/>
>>>
>>> 5) <$sparkl values="13 7 19 15"/>
>>>
>>> with the following results:
>>>
>>>
>>> You can see in the top one the $val$ successfully passes the info, and 
>>> when the real info is entered in to the widget directly that works too, but 
>>> when you put the $val$ into the widget it fails.
>>>
>>> I've looked for similar questions and suspect I have to maybe use 
>>> "<$set" somehow, but can't seem to figure it out.
>>>
>>> Any suggestions?
>>>
>>>
>>> Thanks,
>>> - Dave
>>>
>>

-- 
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/b8db2118-eb94-40bc-a947-3d5da75237bfo%40googlegroups.com.


[tw5] Re: [Plugin] TWCrossLinks

2020-07-02 Thread _Phi / hpx1
@Tony K

great plugin, the freelinks are very useful !

a suggestion / feature request : Would it be possible to have an option to 
unfold/display the transclusions inline in the footer rather than using a 
popup ? 
That way we can see and compare multiple results at the same time. It would 
be really helpful to see the content when the tiddler's title is not 
descriptive of its content (as in zettelkasten/daily notes using MMdd 
titles for instance).

I hope you will consider adding it.


On Saturday, May 2, 2020 at 6:31:44 PM UTC+2, Tony K wrote:
>
> 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/560a3fda-5c38-4dd9-ac24-f2d3d182556ao%40googlegroups.com.


[tw5] Re: An addon for Saq's stream-editor

2020-07-02 Thread TW Tones
Birthe,

Of course it makes sense, but it will not to all, and it is the whole 
reason for the tool. Just thinking about keeping available for the broadest 
audience.

I said I had a tool have a tool for "graphoz", install it to see what it 
does, I doubt many would.

graphoz means nothing to anyone, like flatten may not, just saying.

Regards
Tony

On Friday, July 3, 2020 at 10:25:32 AM UTC+10, Birthe C wrote:
>
> TW Tones,
>
> You can flatten the whole stream or nodes of the stream. I think it does 
> make sense, when you play a little with Jan's example.
>
> @Jan, well done. Nice addon I am sure I will use.
>
>
> 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/0631c742-5713-4391-9311-cbee2bf71c6bo%40googlegroups.com.


[tw5] Re: pass variable to macro via macrocall not working

2020-07-02 Thread TW Tones
Dave,


   - You use value={{||New Tiddler 1}}
   - This is uncommon, I think you want the value to equal the content of New 
   Tiddler 1 ?
   - *Use this without the "||" {{New Tiddler 1}} the default field is text*
   - you could equally say {{New Tiddler 1!!text}} or any other fieldname, 
   but text is default
   - The other use is often called a template
  - {{||New Tiddler 1}} means transclude the contents of "New Tiddler 
  1" with here the currentTiddler here.
  - {{othertiddler||New Tiddler 1}} means transclude the contents of 
  "New Tiddler 1" with "othertiddler" the currentTiddler.
   
The bold item is possible you answer, or a start the rest background 
knowledge I recommend learning.

I do not have the setup to fully test you solution.

Regards
Tony

On Friday, July 3, 2020 at 11:00:23 AM UTC+10, Dave Parker wrote:
>
> That didn't work :'(
>
>
> I think I'm getting closer though:
>
> if you go to here:
> http://tobibeer.github.io/tw5-plugins/#sparkl 
> 
>
> and in [[New Tiddler]] paste this in
> ..<$set name="val" value={{||New Tiddler 1}}>
> <$sparkl values=<>/>
> 
> ..
>
> ..<$set name="val" value={{!!foo}}>
> <$sparkl values=<>/>
> 
> ..
>
> 
>
> {{||New Tiddler 1}}
>
> make a field "foo" with "1 2 3 4"
>
> then in "New Tiddler 1" paste in
> {{!!foo}}
>
> and add field "foo" with "4 3 2 1"
>
> You'll see the direct field transclusion works, but not the {{||tiddler}} 
> one.  There must be something about that kind of transclusion that requires 
> special handling
>
>
>
>
>
>

-- 
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/619fd586-9e71-4295-b5a4-0f1b082f8e97o%40googlegroups.com.


[tw5] Re: Possible to trigger actions with tab selection / deselection?

2020-07-02 Thread TW Tones
Stobot,

I think its time for an updated tab macro, that also uses icon, color, 
tooltip and named actions (tab-actions field?) of the tabTiddler if it 
exists and if clicked on.

Regards
Tony



On Friday, July 3, 2020 at 12:02:13 PM UTC+10, Stobot wrote:
>
> Thats a great point Tony. I'll take a look. 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/2a7b7373-623d-4560-b521-4285ad1d2f18o%40googlegroups.com.


[tw5] Click to edit code question

2020-07-02 Thread TW Tones
Folks,

Just working on a smart show code facility

I am using the following at the core of it
<$list filter="[conditions]" variable=nul>
<$codeblock code={{!!text}}/>


Can anyone tell me how to make the resulting code block respond to a click, 
anywhere in the code block, to open the currentTiddler for edit?

Thanks in advance

TW Tones

-- 
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/03d1843b-8fa4-44fc-9da1-7a68bf36f4a7o%40googlegroups.com.


[tw5] Re: Possible to trigger actions with tab selection / deselection?

2020-07-02 Thread Stobot
Thats a great point Tony. I'll take a look. 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/ab6cf26d-3ca7-4bd3-8809-c80c2180a906o%40googlegroups.com.


[tw5] Re: pass variable to macro via macrocall not working

2020-07-02 Thread Dave Parker
That didn't work :'(


I think I'm getting closer though:

if you go to here:
http://tobibeer.github.io/tw5-plugins/#sparkl 


and in [[New Tiddler]] paste this in
..<$set name="val" value={{||New Tiddler 1}}>
<$sparkl values=<>/>

..

..<$set name="val" value={{!!foo}}>
<$sparkl values=<>/>

..



{{||New Tiddler 1}}

make a field "foo" with "1 2 3 4"

then in "New Tiddler 1" paste in
{{!!foo}}

and add field "foo" with "4 3 2 1"

You'll see the direct field transclusion works, but not the {{||tiddler}} 
one.  There must be something about that kind of transclusion that requires 
special handling





-- 
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/a7c3567e-81f6-41c1-ac89-cb48ec571e26o%40googlegroups.com.


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

2020-07-02 Thread 'Mark S.' via TiddlyWiki

Here's the new version (plugin not ready yet) :

https://marxsal.github.io/various/notowritey-2020-07-02.html

It seemed reasonably performant with the toolmap data, and it is now 
buffered when editing so typing is unhindered.

-- 
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/274e1cd7-7567-4163-87f5-c6b5a5db5816o%40googlegroups.com.


[tw5] Re: An addon for Saq's stream-editor

2020-07-02 Thread Birthe C
TW Tones,

You can flatten the whole stream or nodes of the stream. I think it does 
make sense, when you play a little with Jan's example.

@Jan, well done. Nice addon I am sure I will use.


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/5bc5e022-ebec-476e-8717-2c1dc36517a3o%40googlegroups.com.


[tw5] Re: An addon for Saq's stream-editor

2020-07-02 Thread TW Tones
Jan,

Friendly suggestion. Tell people what flatten means. Flatten a single node 
does not quite make sense to me? I understand flattening trees, or images 
etc... but flatten a single node?

Regards
Tony

On Friday, July 3, 2020 at 12:23:07 AM UTC+10, Jan wrote:
>
> Hello,
> I made an addon to Saq's stream-plugin
> * https://saqimtiaz.github.io/sq-tw/streams.html 
>  *
> You can find and test it at 
> *https://szen.io/stream/  *
>
> It mainly adds a modal which allows you
>
> ...to flatten the whole stream or nodes of the stream.
>
> ...and to rename the Node
>
> You trigger it...
> ...in the contextmenu
>
> ...by typing alt+f for flatten while you are in the writingmode of the 
> node you want to flatten.
>
> ...or with the opacity button below (which shall imply "join") to flatten 
> the whole stream
>
> My Addon is a bit wierd because...
>
> ...it inserts multiple linebreaks to keep the structure
>
> ...I tried to make it with very few tiddlers, so the code may appear 
> somewhat strange
>
> To use it:
>
> ...you can choose between ordered and unordered lists and paragraphs.
>
> ...So if you want to transform your stream to a special structure start at 
> the twigs an go back to the trunk.
>
> ...when flattening branches, all subnodes that follow the generic 
> naming-pattern ( and have "/20" in the title ) will be deleted .
>
> ...so if you want to keep the content in a seperate tiddler rename it 
> first.
> ...and as always: backup before Testing it in your Wiki and stream. 
> Big thanks to Saq for inventing this great tool. 
>
> best wishes Jan
>
>
>

-- 
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/1b112bb5-f886-41df-937b-bac45e998d48o%40googlegroups.com.


[tw5] Re: Possible to trigger actions with tab selection / deselection?

2020-07-02 Thread TW Tones
Stobot,

Saq seems to have solved this for you, but I would like to point out there 
is sufficient customisation in tiddlywiki you could build you own tabs 
macro with the tab titles being buttons and use those buttons actions 
parameter as well. If you see here $:/core/macros/tabs that's exactly what 
the tabs macro does.

Regards
Tony

On Friday, July 3, 2020 at 3:28:57 AM UTC+10, Stobot wrote:
>
>
> My use case is that I have built a UI around the tabs macro, but some of 
> my tabs are lists of 'things', and then I have a tab for *viewing* the 
> thing, and one for *editing* the thing using drop downs etc. 
>
> What I ultimately need to happen is for some temp tiddlers to be deleted 
> when a certain tab is selected. I thought I might be able to either:
>
>1. Add an actions parameter to the <> macro to handle when it's 
>changed
>2. Put some raw <$action-...> code not behind a button and have it 
>kind of work as a load event for that tiddler
>
> Neither seem to be possible. Is there some other similar functionality I 
> can use?
>

-- 
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/36056d38-1459-4649-be58-5747b4e1d744o%40googlegroups.com.


[tw5] Re: Possible to trigger actions with tab selection / deselection?

2020-07-02 Thread TW Tones
Saq,

How many times did you have to read?

Optionally, the title of a tiddler to use as a template for transcluding 
> the content of the button for the selected tab


Its English, but not meaningful, it introduces a concept at the very end, 
"the Button?" Perhaps it should start with tabs are themselves buttons 
defined in the tabs macro...

I am sure I can workout what its trying to say by looking 
at $:/core/macros/tabs

Regards
Tony

On Friday, July 3, 2020 at 4:01:46 AM UTC+10, Saq Imtiaz wrote:
>
> I believe it was originally intended so you could customize what is 
> displayed inside the button.
> But you can leverage it to execute actions inside the buttons as well.
>
> in the tabs macro add the parameter for the buttonTemplate and point it 
> towards a tiddler that you create to act as the template for the buttons. 
> buttonTemplate:my-button-template
>  
> In the template tiddler place the following:
> 
> <$transclude tiddler=<> field="caption">
> <$macrocall $name="currentTab" $type="text/plain" $output="text/plain"/>
> 
>
> You can wrap the actions in a list widget to make sure you execute the 
> correct actions for the correct button.
>
> On Thursday, July 2, 2020 at 7:51:10 PM UTC+2, Stobot wrote:
>>
>> I haven't, I saw it when trying to figure things out, but how would I use 
>> it? Sorry for not understanding... I assumed would somehow allow me to 
>> programmatically rename the tab or something?
>>
>> *buttonTemplate: Optionally, the title of a tiddler to use as a template 
>>  for transcluding the content of 
>> the button for the selected tab* 
>>
>> On Thursday, July 2, 2020 at 1:37:10 PM UTC-4 saq.i...@gmail.com wrote:
>>
>>> Have you tried using the buttonTemplate parameter of the tabs macro?
>>>
>>>
>>> On Thursday, July 2, 2020 at 7:28:57 PM UTC+2, Stobot wrote:


 My use case is that I have built a UI around the tabs macro, but some 
 of my tabs are lists of 'things', and then I have a tab for *viewing* the 
 thing, and one for *editing* the thing using drop downs etc. 

 What I ultimately need to happen is for some temp tiddlers to be 
 deleted when a certain tab is selected. I thought I might be able to 
 either:

1. Add an actions parameter to the <> macro to handle when 
it's changed
2. Put some raw <$action-...> code not behind a button and have it 
kind of work as a load event for that tiddler

 Neither seem to be possible. Is there some other similar functionality 
 I can use?

>>>

-- 
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/9f50db51-5b4c-4d55-a478-0a6a81eabcf0o%40googlegroups.com.


[tw5] Re: Do you guys want another Tiddly app for Android?

2020-07-02 Thread TW Tones
Adithya


> We can use the self distributed apps, but perhaps some tiddlywiki 
>> solutions could be distributed as apps in the app stores, where the 
>> tiddlywiki is merely one file in the configuration and not accessible to 
>> the app user except through the intended functionality
>
> By the above do you mean an app which shows native android ui and uses 
> TiddlyWiki as a storage medium? 
>

I am suggesting that tiddlywiki is the development platform and the result 
is placed in a wrapper that can be installed as an application and placed 
in the app store. Installed from the appstore or apk? file the app its in 
the app tray, can be installed and removed like any other app, but unlike 
the existing apps one pre-configured tiddlywiki (file) is at its heart. 
Since the save mechanisium saves back to the html file then yes it holds 
the storage.

Finished solutions are easier if they are independent and stand alone. 

 

> A challenge would be to be able to have such apps recognised by the app 
>> stores as an app in its own right.
>
> This is not a problem.
>
> To help me understand this problem better, can you point me to any current 
> apps which can benefit from building this native ui around?
>

Well, the simple answer is no, no current apps, because such an opportunity 
has not being available. The tiddlywiki's that could be deployed this way 
may be inside peoples browsers or their head. You can see examples of 
tiddlywiki and editions all over the place but few have being designed for 
mobile.

An example for me is I am building a personal phone based journal, 
exercise, meditation and medication app I use personally. I use it through 
an existing tiddlywiki android app and it works for me. However if I could 
publish it as an app in its own right it would make sense to refine it for 
publication. That is there are many opportunities sitting in waiting to 
become apps.

I would love to hear others viewpoint but I think bundled apps in app 
stores are a possible avenue for tiddlywiki community members to publish 
and potentially earn something for their efforts. Acknowledging tiddlywiki 
and sharing key developments with the community as usual.

I you were to follow this approach more needs to be discussed,

   - Unedited copy of the embedded tiddlywiki for clear/restore changes
   - Ability to upgrade through a url embedded in the wiki to the latest 
   release.
   - and more

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/efaea3ae-5c92-41bc-ad21-552b432f68c1o%40googlegroups.com.


[tw5] Re: "EditTextWidget for Dummies" anywhere?

2020-07-02 Thread 'Jake' via TiddlyWiki


On Thursday, July 2, 2020 at 11:24:04 AM UTC-7, Eric Shulman wrote:
>>
>> I'm also working on an enhanced version where the buttons appear as a 
>> "popup"
>> only when the $edit-text control gets the input focus, but I'm still 
>> debugging that
>> version (there's a strange interaction between the focus and the popup 
>> that I
>> haven't yet figured out).
>>
>
> Here's the version that uses the focusPopup="..." method, so that the 
> delete/cancel/ok buttons
> only appear when you put the cursor into the input field:
>
> \define inputpopup(fieldname)
> <$vars
>temp="$:/temp/$(currentTiddler)$/$fieldname$"
>popup=<>
>default={{{ [get[$fieldname$]] }}}
>placeholder="enter a value for $fieldname$">
> <$keyboard key="enter" actions="""
><$action-setfield $tiddler=<> $field="$fieldname$" 
> $value={{{ [get[text]] }}} />
><$action-deletetiddler $filter="[] []" />
> """>
> <$edit-text tag="input" tiddler=<> default=<> placeholder
> =<> focusPopup=<> class="tc-popup-handle"/>
> 
> <$reveal state=<> type="popup" text="" position="right" 
> style="margin-left:0.25em;">
><$button tooltip="delete field"> {{$:/core/images/delete-button}}
>   <$action-deletefield $tiddler=<> $field=
> "$fieldname$"/>
>   <$action-deletetiddler $filter="[] []" />
>
><$button tooltip="cancel input"> {{$:/core/images/cancel-button}}
>   <$action-deletetiddler $filter="[] []" />
>
><$button tooltip="save input"> {{$:/core/images/done-button}}
>   <$action-setfield $tiddler=<> $field="$fieldname$" 
> $value={{{ [get[text]] }}} />
>   <$action-deletetiddler $filter="[] []" />
>
> 
> 
> \end
>
> Install it the same way as the previous version:
> * copy the above code into a tiddler (e.g., 
> "/TiddlyTools/Macros/inputpopup")
> * tag that tiddler with "$:/tags/Macro"
> * in any other tiddler, write:
> <>
>
>
Trash bin icon is absent for me. Plus sometimes icons appear in some weird 
places. :) And there is a problem with overlapping if there is a text or 
another field after the inputpopup-field. 
PS. Actually I don't have problems with the icons showing all the time - 
they are kinda cute. :)

-- 
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/1effafc2-5dd2-43ec-932b-9371d1569c21o%40googlegroups.com.


[tw5] Re: Do you guys want another Tiddly app for Android?

2020-07-02 Thread Eric Shulman
On Thursday, July 2, 2020 at 2:43:00 PM UTC-7, Mark S. wrote:
>
> Using tiddlyspot kind of misses the point of having a TW based android 
> app.  
>

To run TW locally as an Android "pseudo-app":

* open the online hosted TW (e.g., from TiddlySpot)
* use the "default download saver" to write a local copy to "Downloads"
* open that local copy on your tablet
* use mobile Chrome menu to "save to Desktop"
* you can now open the local copy from your tablet home screen and it runs 
without showing the usual browser controls (no tabs/bookmarks/URL input)

-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/d55dcebe-43ab-4b96-97d7-f74e0ca6d40bo%40googlegroups.com.


[tw5] Re: Do you guys want another Tiddly app for Android?

2020-07-02 Thread 'Mark S.' via TiddlyWiki


On Thursday, July 2, 2020 at 2:25:42 PM UTC-7, Mat wrote:
>
> Mark S. wrote:
>>
>> But, that won't let you save, will it? 
>>
>
> I am, as usual, saving to tiddlyspot which worked fine. Didn't try on 
> local. I noted that the page you see is still on the web, not on local, so 
> I kind of assumed it was the usual tiddlyspot for me but just with a 
> non-interfering browser.
>
> <:-)
>

Using tiddlyspot kind of misses the point of having a TW based android 
app.  

-- 
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/63d01770-b3f9-43b0-8426-7435e1d904a8o%40googlegroups.com.


[tw5] Re: "EditTextWidget for Dummies" anywhere?

2020-07-02 Thread Eric Shulman
On Thursday, July 2, 2020 at 1:31:53 PM UTC-7, Eric Shulman wrote:
>
> Here's the version that uses the focusPopup="..." method, so that the 
> delete/cancel/ok buttons
> only appear when you put the cursor into the input field
>

Here's yet another version.  This one uses a $button to toggle between 
field display and editing.
and, like the "popup" version, the delete/cancel/ok buttons only appear 
when you click on the
text to start editing.  However, unlike the popup version, the buttons do 
not automatically
disappear when you click somewhere else.  You have to click on one of the 
buttons to trigger
an action that makes them go away.

\define inputbutton(fieldname,width:"12em",style:"2px inset")
<$vars
   temp="$:/temp/$(currentTiddler)$/$fieldname$"
   default={{{ [get[$fieldname$]] }}}
   placeholder="enter a value for $fieldname$">
<$list filter="[!is[tiddler]]" variable="inactive">
   <$button class="tc-btn-invisible" style=
"width:$width$;text-align:left;white-space:nowrap;border:$style$" set=<> setTo=<>>
  <$reveal default=<> type="match"   text=""><$text text=<<
placeholder>>/>
  <$reveal default=<> type="nomatch" text=""><$text text=<<
default>>/>
   

<$list filter="[is[tiddler]]" variable="active">
   <$keyboard key="enter" actions="""
  <$action-setfield $tiddler=<> $field="$fieldname$" 
$value={{{ [get[text]] }}} />
  <$action-deletetiddler $filter="[]" />
   """>
   <$edit-text tag="input" tiddler=<> default=<> placeholder
=<>/>
   
   
   
   <$button tooltip="delete field" style="display:inline-block;width:2em"> 
{{$:/core/images/delete-button}}
  <$action-deletefield $tiddler=<> $field="$fieldname$"
/>
  <$action-deletetiddler $filter="[]" />
   
   <$button tooltip="cancel input" style="display:inline-block;width:2em"> 
{{$:/core/images/cancel-button}}
  <$action-deletetiddler $filter="[]" />
   
   <$button tooltip="save input" style="display:inline-block;width:2em"> 
{{$:/core/images/done-button}}
  <$action-setfield $tiddler=<> $field="$fieldname$" 
$value={{{ [get[text]] }}} />
  <$action-deletetiddler $filter="[]" />
   
   
   


\end
 
Install it the same way as the previous version:
* copy the above code into a tiddler (e.g., 
"/TiddlyTools/Macros/inputbutton")
* tag that tiddler with "$:/tags/Macro"
* in any other tiddler, write:
<>

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/78e4a633-2ebd-418a-a033-1efd68acbc5eo%40googlegroups.com.


[tw5] Re: Do you guys want another Tiddly app for Android?

2020-07-02 Thread Mat
Mark S. wrote:
>
> But, that won't let you save, will it? 
>

I am, as usual, saving to tiddlyspot which worked fine. Didn't try on 
local. I noted that the page you see is still on the web, not on local, so 
I kind of assumed it was the usual tiddlyspot for me but just with a 
non-interfering browser.

<:-)

-- 
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/999e2d1b-2968-4889-9693-5d21ac0ead51o%40googlegroups.com.


[tw5] Re: regexp to also accept empty or non-existing field

2020-07-02 Thread Mat
Thank you both, Saq and Eric. My actual case is much more intricate so I've 
tried your solutions but they don't work there, unfortunately. I am, no 
surprise perhaps, working on EditorMagic and I'm about to make a public 
status update and had hoped to have this bit solved but it's just too 
complicated. So I'll post the update and if anyone is willing to take a 
look I'd be most happy.

Again thank you. The solution you did propose is still very good to know 
about. I had not properly looked at then+else before so this was valuable.

<:-)

-- 
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/df25e4fd-df51-4a9b-ab70-f8af28be5569o%40googlegroups.com.


[tw5] Re: "EditTextWidget for Dummies" anywhere?

2020-07-02 Thread Eric Shulman
On Thursday, July 2, 2020 at 11:24:04 AM UTC-7, Eric Shulman wrote:
>
> I'm also working on an enhanced version where the buttons appear as a 
> "popup"
> only when the $edit-text control gets the input focus, but I'm still 
> debugging that
> version (there's a strange interaction between the focus and the popup 
> that I
> haven't yet figured out).
>

Here's the version that uses the focusPopup="..." method, so that the 
delete/cancel/ok buttons
only appear when you put the cursor into the input field:

\define inputpopup(fieldname)
<$vars
   temp="$:/temp/$(currentTiddler)$/$fieldname$"
   popup=<>
   default={{{ [get[$fieldname$]] }}}
   placeholder="enter a value for $fieldname$">
<$keyboard key="enter" actions="""
   <$action-setfield $tiddler=<> $field="$fieldname$" 
$value={{{ [get[text]] }}} />
   <$action-deletetiddler $filter="[] []" />
""">
<$edit-text tag="input" tiddler=<> default=<> placeholder=<<
placeholder>> focusPopup=<> class="tc-popup-handle"/>

<$reveal state=<> type="popup" text="" position="right" 
style="margin-left:0.25em;">
   <$button tooltip="delete field"> {{$:/core/images/delete-button}}
  <$action-deletefield $tiddler=<> $field="$fieldname$"
/>
  <$action-deletetiddler $filter="[] []" />
   
   <$button tooltip="cancel input"> {{$:/core/images/cancel-button}}
  <$action-deletetiddler $filter="[] []" />
   
   <$button tooltip="save input"> {{$:/core/images/done-button}}
  <$action-setfield $tiddler=<> $field="$fieldname$" 
$value={{{ [get[text]] }}} />
  <$action-deletetiddler $filter="[] []" />
   


\end

Install it the same way as the previous version:
* copy the above code into a tiddler (e.g., 
"/TiddlyTools/Macros/inputpopup")
* tag that tiddler with "$:/tags/Macro"
* in any other tiddler, write:
<>

-e


 

>
> 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/e3ccc54d-de9c-46da-847d-8eead7c6cb57o%40googlegroups.com.


[tw5] Re: Do you guys want another Tiddly app for Android?

2020-07-02 Thread Eric Shulman
On Thursday, July 2, 2020 at 12:49:47 PM UTC-7, Mark S. wrote:
>
> On Thursday, July 2, 2020 at 12:46:30 PM UTC-7, Mat wrote:
>>
>> Eric Shulman wrote:
>>>
>>> If you then use the "save to desktop" menu item in Android Chrome, it 
>>> will create an "app" icon directly on your tablet/phone home screen.
>>>
>> Just tried it and that is terrific! Great tip!
>>
> But, that won't let you save, will it? 
>

Just tested on mobile Chrome on Android.  Using "default download saver" 
worked.  Automatically saved to "Downloads > tiddlywiki.html" 

...and, just like on Desktop Chrome, if you go to Chrome "three dots" menu, 
choose "Settings", then "Downloads", you can set
"Ask where to save files" to "on", it will ask you to enter a target 
filename (defaults to "tiddlywiki.html") and choose a location
(defaults to "Downloads")

-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/303de151-b0fb-430e-85f9-2d57e8125280o%40googlegroups.com.


[tw5] Re: "EditTextWidget for Dummies" anywhere?

2020-07-02 Thread 'Jake' via TiddlyWiki
 

> Here's a macro that provides a work-around interface:
> How to use it:
> * copy the above code into a tiddler (e.g., 
> "$:/TiddlyTools/Macros/getinput")
> * tag that tiddler with "$:/tags/Macro"
> * in any other tiddler, write:
> <>
>
> How it works:
> * the $edit-text default value is the current value in "SomeField" of 
> "SomeTiddler"
> * the $edit-text input goes into a temporary tiddler named 
> $:/temp/SomeTiddler/SomeField
> * the "delete" button removes "SomeField" from "SomeTiddler"
> * the "cancel" button discards the temporary tiddler (automatically 
> reverting the input contents to showing the default value)
> * the "ok" button copies the temporary tiddler content to "SomeField" in 
> "SomeTiddler"
> * the "enter" key is a shortcut for pressing "ok"
>
> I'm also working on an enhanced version where the buttons appear as a 
> "popup"
> only when the $edit-text control gets the input focus, but I'm still 
> debugging that
> version (there's a strange interaction between the focus and the popup 
> that I
> haven't yet figured out).
>

[image: 2020-07-02_22-55-25.png]
wow-wow-wow!! what sorcery is this?? I hardly understand what is happenning 
in that vodoo-macro but it works! Tested it in one of my micro-wikis 
(visual novel database).
I think it should be part of the core TW (together with Relink Plugin). 
When I asked a question - I thought it is rather standard operation. To 
have your own custom template to input data in your tiddlers. What could be 
more standard? But turned out you need to have a TW degree to do that 
because of... because of that "engine-techie stuff" that I doubt I would 
understand. :) Also I VERY doubt that I could come to this solution by 
myself. Even after reading the whole tiddlywiki.com several times. At least 
in the nearest year or two. :)  There is a huuuge gap between TW newbies 
and oldtimers and very little possibilities to bridge that because there's 
very little literature on the topic since TW community is relatively small.

But I have one more question. Is it possible to make a button for that 
transcluded template tiddler with <> fields appear and 
dissappear? Because I don't need to see it all the time. I just need it to 
fill in initial values or change them. Btw I was also thinking if it is 
possible to make this whole "Fill in Data Form" to popup with a press of a 
button in a sertain tiddler and closed when the data is added/updated.

Anyway, again thanks A LOT, Eric!

-- 
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/74d9660f-8457-4a8d-bc0a-d7a6c6f44d12o%40googlegroups.com.


[tw5] Re: Family History wiki

2020-07-02 Thread Damon Pritchett
Thanks very much for the kind words. I really appreciate that. I'm very 
happy with the way that it has turned out.

Damon

On Wednesday, July 1, 2020 at 11:52:11 PM UTC-7, TiddlyTweeter wrote:
>
> Ciao Damon
>
> I followed this thread with interest. I've commented several times on past 
> on issues in presenting genealogical trees (I'm an anthropologist). 
>
> My first comment is you are doing really well with this! Actually managing 
> to depict trees that include spouses.
>
> The idea to use  a "pedigree" tree is I think the *right choice* for the 
> extant tools! Pedigree trees being ones with all children sharing a common 
> "blood" ancestor.
>
> Technically speaking your tree depicts a form of "ambilineal" descent, 
> where ...
>
>- sons AND daughters can both be counted in descent (cosanguines)
>- spouses (not part of descent) are recorded at point of marriage 
>(affinity), but then fall away, not being part of the "pedigree".
>
> This makes your approach compatible with Western kinship systems (which 
> are bilateral) and gives understandable charts. 
> I mean, charts without any reference to spouses are not really Western 
> kinship (I.e. just matrinlineal or patrilineal descent, not bilateral).
>
> The one technical thing I know is that the "list" approach (I.e The 
> fundamental structure of final HTML  s that do the presentation) as far 
> as I can seen *can only possibly depict lineal descent*.
>
> But you managed to (1) add spouses (affines) at branch level in a way that 
> can work and makes the outcome viable as a real chart; (2) that is 
> compatible with bilateral descent. 
>
> Just FYI there have been several discussions of possible ways to code 
> genealogical charts in this group. Let me know if you'd like me to find 
> them for you.
> That said, basically, in terms of outcome, you are hitting the nail on the 
> head elegantly!
>
> I would love to see your finished wiki, if, when done, you are willing to 
> share it.
>
> Very best wishes
> TT
>
>
> On Thursday, 2 July 2020 00:13:30 UTC+2, Damon Pritchett wrote:
>>
>> So my first task in changing over to fields was to get Tidgraph to work 
>> with a father field and a mother field. I spent a couple of hours on this 
>> trying to get Tidgraph to show the parents, but I was unable to do so. The 
>> only way that I have been able to get Tidgraph to do what I wanted was to 
>> have a parents field and the father and mother separated by a semicolon. I 
>> could then use a filter as the mode in Tidgraph to separate the two.  I 
>> really didn't care for this approach. For the time being, I'm sticking with 
>> the tags approach until I can figure out either a way to get Tidgraph to do 
>> what I'm looking to do or use Tony's suggestion of a CSS approach.
>>
>> On Saturday, June 27, 2020 at 4:27:54 PM UTC-7, Damon Pritchett wrote:
>>>
>>> All,
>>>
>>> I've spent the last few days working on a new wiki for use with my 
>>> family history. I'm going to use it, not as a substitute for my genealogy 
>>> program, but as a supplement to keep track of documentation and such. In so 
>>> doing, I've managed to figure out a nice way of using tidgraph to generate 
>>> my pedigree chart and I've written a "children of" using nested list 
>>> widgets. I have tiddlers for each person with that person's parents as 
>>> tags. With tidgraph, I was able to get the desired behavior by using 
>>> mode="tags[]" instead of tagging which is the default. Tidgraph is a 
>>> wonderful plugin and it's too bad that it doesn't seem to be supported any 
>>> longer. I'm still learning Javascript, so am a long way from making any 
>>> changes to it myself.
>>>
>>> I've created a ViewTemplate that I've included here:
>>> \import [title]
>>>
>>> <$list filter="[all[current]search:description[People]]">
>>>
>>> 
>>>
>>>
>>> <$tidgraph start=<> mode="tags[]sort[sex]reverse[]" 
>>> maxdepth="2" nocollapse />
>>>
>>> <$list filter="[all[current]has:field[birth]] 
>>> [all[current]has:field[death]]">
>>> 
>>>   Birth / Death:
>>>   
>>> Birth
>>> <$macrocall $name="date-str" date={{!!birth}}/>
>>> <>
>>>   
>>>   
>>> Death
>>> <$macrocall $name="date-str" date={{!!death}}/>
>>> <>
>>>   
>>> 
>>> 
>>>
>>> <$list filter="[all[current]]" variable="Parent">
>>>
>>> <$list 
>>> filter="[all[current]tagging[]search:description[People]limit[1]]" 
>>> variable=null>
>>>
>>> 
>>>   Children of <>:
>>>   
>>> <$list 
>>> filter="[titletagging[]sortan[birth]tags[]!title]">
>>>   with: <$link><$view field='caption'><$view 
>>> field='title'/>
>>> <$list 
>>> filter="[titletagging[]limit[1]has[parents-marriage]]">
>>>   -> married: <$macrocall $name="date-str" 
>>> date={{!!parents-marriage}}/>
>>> 
>>> 
>>>   <$list filter="[titletagging[]sortan[birth]]">
>>> <$link><$view field='caption'><$view 
>>> field='title'/> -> born: <$macrocall $name="date-str" 
>>> date={{!!birth}}/>
>>>   
>>>   

[tw5] Re: regexp to also accept empty or non-existing field

2020-07-02 Thread Eric Shulman
On Thursday, July 2, 2020 at 4:11:36 AM UTC-7, Saq Imtiaz wrote:
>
> You could try something like this (untested):
> mystring +[!regexp{!!foo}] [{!!foo}!is[blank]then[]else[mystring]]
>

Slightly simplified and tested on tiddlywiki.com:
{{{ mystring +[!regexp{!!foo}] [{!!foo}is[blank]then[mystring]] }}}

-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/2e04af9d-3632-4994-9dac-811bc14c404bo%40googlegroups.com.


[tw5] Re: Do you guys want another Tiddly app for Android?

2020-07-02 Thread 'Mark S.' via TiddlyWiki


On Thursday, July 2, 2020 at 12:46:30 PM UTC-7, Mat wrote:
>
> Eric Shulman wrote:
>>
>> If you then use the "save to desktop" menu item in Android Chrome, it 
>> will create an "app" icon directly on your tablet/phone home screen.
>>
>
> Just tried it and that is terrific! Great tip! 
>

But, that won't let you save, will 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/8a9b5496-367b-4b4f-8165-9c4f3f3ccb78o%40googlegroups.com.


[tw5] Re: Do you guys want another Tiddly app for Android?

2020-07-02 Thread Mat
Eric Shulman wrote:
>
> If you then use the "save to desktop" menu item in Android Chrome, it will 
> create an "app" icon directly on your tablet/phone home screen.
>

Just tried it and that is terrific! Great tip! 

Would doing this in PhoneGap bring any particular advantage over that super 
simple "save to desktop" way? Or is it perhaps also a distribution platform 
like the app stores? Or maybe the "packaging" it enables is for the well 
known app stores?

Also, my previous experiences with Adobe always ended with "darn that's 
expensive" - is this not the case for PhoneGap?

P.S Adithya - do object if you think we're hijackign your thread.

<:-)

-- 
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/caad9256-45e4-427c-9007-1b61c0a46664o%40googlegroups.com.


[tw5] Re: Do you guys want another Tiddly app for Android?

2020-07-02 Thread Eric Shulman
On Thursday, July 2, 2020 at 11:41:00 AM UTC-7, Eric Shulman wrote:
>
> Adobe PhoneGap (https://phonegap.com/) is a developer utility that can 
> produce apps for Android or iPhone, built from HTML/CSS/Javascript source 
> files (along with any image resources they use).  This is ideal for taking 
> a single-file TiddlyWiki and wrapping it up to be a "native" app for your 
> mobile platform.
>

For Android using Chrome browser (and possibly others), you can just open 
any single-file TiddlyWiki HTML file, and it will run in the mobile Chrome 
browser, just like any other web page.

If you then use the "save to desktop" menu item in Android Chrome, it will 
create an "app" icon directly on your tablet/phone home screen.  When you 
launch from this icon, Chrome opens the HTML in a bare-bones wrapper that 
doesn't include the usual tabs, bookmarks, and URL input controls.  The 
effect is that, except for the standard Android status bar at the top, the 
entire screen shows the TiddlyWiki content... and, if you use the "toggle 
full screen" button from the TW sidebar (see "Tools" tab) then even the 
Android status line disappears and you get *all* of the screen for 
TiddlyWiki display, with *no* extra stuff at all.

One additional note: by default, mobile Chrome doesn't support use of 
drag-and-drop handling (but it does include "pinch zoom" behavior).  
Fortunately, there is a plugin in the TiddlyWiki Official Plugin Library 
that adds standard drag-and-drop handling capability even when using mobile 
Chrome.  Search the plugin library for "mobile" and you will find 
$:/plugins/tiddlywiki/mobiledragdrop.

-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/964d38fa-fd22-442f-9998-f17520dc44f0o%40googlegroups.com.


[tw5] Re: Do you guys want another Tiddly app for Android?

2020-07-02 Thread Eric Shulman
On Thursday, July 2, 2020 at 9:57:46 AM UTC-7, Mat wrote:
>
> Adithya B M wrote:
>>
>> A challenge would be to be able to have such apps recognised by the app 
>>> stores as an app in its own right.
>>
>> This is not a problem.
>>
>
> If there was a TW plugin or similar that could remake a TW to become an 
> app for the app stores... so people who create various application specific 
> TWs could very easily publish them there... well that would definitely open 
> up a totally new world for the TW project.
>

Adobe PhoneGap (https://phonegap.com/) is a developer utility that can 
produce apps for Android or iPhone, built from HTML/CSS/Javascript source 
files (along with any image resources they use).  This is ideal for taking 
a single-file TiddlyWiki and wrapping it up to be a "native" app for your 
mobile platform.

They have an online version of the utility here: https://build.phonegap.com/.  
Basically, you just upload your resources to their site (or give them a 
link to a GitHub repository), and they do all the heavy lifting on their 
server, and create downloadable apps for Android or iOS (or even 
WindowsPhone!), ready-to-install.  They also have an extensive library of 
platform-specific add-on code to enable access to various bits of phone 
hardware (camera, GPS, etc.)

-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/33354e8e-20d0-4576-823d-cbd5eac39edbo%40googlegroups.com.


[tw5] Re: "EditTextWidget for Dummies" anywhere?

2020-07-02 Thread Eric Shulman
On Thursday, July 2, 2020 at 8:18:46 AM UTC-7, Jake wrote:
>
> From EditTextWidget:
>> "One trap to be aware of is that the edit text widget cannot be used to 
>> edit a field of the tiddler that contains it. Each keypress results in the 
>> tiddler being re-rendered, which loses the cursor position within the text 
>> field."
>>
>
Here's a macro that provides a work-around interface:
\define input(fieldname)
<$vars
   temp="$:/temp/$(currentTiddler)$/$fieldname$"
   default={{{ [get[$fieldname$]] }}}
   placeholder="enter a value for $fieldname$">
<$keyboard key="enter" actions="""
   <$action-setfield $tiddler=<> $field="$fieldname$" 
$value={{{ [get[text]] }}} />
   <$action-deletetiddler $filter="[]" />
""">
<$edit-text tag="input" tiddler=<> default=<> placeholder=<<
placeholder>>/>

<$button tooltip="delete field"> {{$:/core/images/delete-button}}
   <$action-deletefield $tiddler=<> $field="$fieldname$"/>
   <$action-deletetiddler $filter="[]" />

<$button tooltip="cancel input"> {{$:/core/images/cancel-button}}
   <$action-deletetiddler $filter="[]" />

<$button tooltip="save input"> {{$:/core/images/done-button}}
   <$action-setfield $tiddler=<> $field="$fieldname$" $value
={{{ [get[text]] }}} />
   <$action-deletetiddler $filter="[]" />


\end

How to use it:
* copy the above code into a tiddler (e.g., 
"$:/TiddlyTools/Macros/getinput")
* tag that tiddler with "$:/tags/Macro"
* in any other tiddler, write:
<>

How it works:
* the $edit-text default value is the current value in "SomeField" of 
"SomeTiddler"
* the $edit-text input goes into a temporary tiddler named 
$:/temp/SomeTiddler/SomeField
* the "delete" button removes "SomeField" from "SomeTiddler"
* the "cancel" button discards the temporary tiddler (automatically 
reverting the input contents to showing the default value)
* the "ok" button copies the temporary tiddler content to "SomeField" in 
"SomeTiddler"
* the "enter" key is a shortcut for pressing "ok"

I'm also working on an enhanced version where the buttons appear as a 
"popup"
only when the $edit-text control gets the input focus, but I'm still 
debugging that
version (there's a strange interaction between the focus and the popup that 
I
haven't yet figured out).

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/21d1aacb-a973-465e-bb94-1cb5f507138do%40googlegroups.com.


[tw5] Re: Do you guys want another Tiddly app for Android?

2020-07-02 Thread Mat
@Adithya

I probably confused myself in my answer to you, possibly because of 
TWTones/Tonys mention of app stores and your reply to it that 

| A challenge would be to be able to have such apps recognised by the app 
> stores as an app in its own right. 

This is not a problem.


I see three different "levels" in this and I'm not sure which one you're 
thinking about:

*level 1*: A TW made smoothly runnable on an Android device, probably via 
some added programme (I believe this is what Tiddloid is/does)
*level 2*: A TW (template) ready made for putting up on the app stores, 
presumably after the user has modified it to add tiddler content/features.
*level 3*: A programme that can convert TWs so they become ready for 
putting up on the app stores (TWTones/Tony expressed it above as *"Basically 
an app that is a template for app'ifying tiddlywikis."*) - OR a TW that can 
produce TWs that are ready for putting up on the app stores.

Further when you ask for "current apps" it is not clear if you mean 
something that is already an actual app (but why would you then "redo" it?) 
or if you mean some specific application of TW, e.g the empty edition 
 or, say, the Resume 
Builder 
 
edition - but these are "just TiddlyWikis" so why would you want to build 
only for a *particular *such application/edition?

In summary: I clearly don't understand your question ;-)

...still, obviously, it is very generous of you to offer whatever it is 
you're offering!

<:-)

-- 
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/790e6d96-2e91-4f85-bf00-3c681cd528c6o%40googlegroups.com.


[tw5] Re: "EditTextWidget for Dummies" anywhere?

2020-07-02 Thread Birthe C
Jake,

I do not have a link for a tutorial, does one even exist? But maybe you can 
benefit from an example.
http://mycookbook.tiddlyspot.com/ I create the recipes using a viewtemplate 
called $:/_bc/viewtemplate/recipe
Try to select a recipe and see how it is done. Create one yourself and so 
on. I think you will find that you can reuse this way for your own purpose.

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/b5ce9d21-7bab-4920-a279-194b826040e6o%40googlegroups.com.


[tw5] Re: Possible to trigger actions with tab selection / deselection?

2020-07-02 Thread Stobot
Perfect! Exactly what I was looking for - thanks Saq!!

On Thursday, July 2, 2020 at 2:01:46 PM UTC-4 saq.i...@gmail.com wrote:

> I believe it was originally intended so you could customize what is 
> displayed inside the button.
> But you can leverage it to execute actions inside the buttons as well.
>
> in the tabs macro add the parameter for the buttonTemplate and point it 
> towards a tiddler that you create to act as the template for the buttons. 
> buttonTemplate:my-button-template
>  
> In the template tiddler place the following:
> 
> <$transclude tiddler=<> field="caption">
> <$macrocall $name="currentTab" $type="text/plain" $output="text/plain"/>
> 
>
> You can wrap the actions in a list widget to make sure you execute the 
> correct actions for the correct button.
>
>
> On Thursday, July 2, 2020 at 7:51:10 PM UTC+2, Stobot wrote:
>>
>> I haven't, I saw it when trying to figure things out, but how would I use 
>> it? Sorry for not understanding... I assumed would somehow allow me to 
>> programmatically rename the tab or something?
>>
>> *buttonTemplate: Optionally, the title of a tiddler to use as a template 
>>  for transcluding the content of 
>> the button for the selected tab* 
>>
>> On Thursday, July 2, 2020 at 1:37:10 PM UTC-4 saq.i...@gmail.com wrote:
>>
>>> Have you tried using the buttonTemplate parameter of the tabs macro?
>>>
>>>
>>> On Thursday, July 2, 2020 at 7:28:57 PM UTC+2, Stobot wrote:


 My use case is that I have built a UI around the tabs macro, but some 
 of my tabs are lists of 'things', and then I have a tab for *viewing* the 
 thing, and one for *editing* the thing using drop downs etc. 

 What I ultimately need to happen is for some temp tiddlers to be 
 deleted when a certain tab is selected. I thought I might be able to 
 either:

1. Add an actions parameter to the <> macro to handle when 
it's changed
2. Put some raw <$action-...> code not behind a button and have it 
kind of work as a load event for that tiddler

 Neither seem to be possible. Is there some other similar functionality 
 I can use?

>>>

-- 
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/2e0e6ac5-cbee-4780-b645-e6e2b83b3948n%40googlegroups.com.


[tw5] Re: Possible to trigger actions with tab selection / deselection?

2020-07-02 Thread Saq Imtiaz
I believe it was originally intended so you could customize what is 
displayed inside the button.
But you can leverage it to execute actions inside the buttons as well.

in the tabs macro add the parameter for the buttonTemplate and point it 
towards a tiddler that you create to act as the template for the buttons. 
buttonTemplate:my-button-template
 
In the template tiddler place the following:

<$transclude tiddler=<> field="caption">
<$macrocall $name="currentTab" $type="text/plain" $output="text/plain"/>


You can wrap the actions in a list widget to make sure you execute the 
correct actions for the correct button.

On Thursday, July 2, 2020 at 7:51:10 PM UTC+2, Stobot wrote:
>
> I haven't, I saw it when trying to figure things out, but how would I use 
> it? Sorry for not understanding... I assumed would somehow allow me to 
> programmatically rename the tab or something?
>
> *buttonTemplate: Optionally, the title of a tiddler to use as a template 
>  for transcluding the content of 
> the button for the selected tab* 
>
> On Thursday, July 2, 2020 at 1:37:10 PM UTC-4 saq.i...@gmail.com wrote:
>
>> Have you tried using the buttonTemplate parameter of the tabs macro?
>>
>>
>> On Thursday, July 2, 2020 at 7:28:57 PM UTC+2, Stobot wrote:
>>>
>>>
>>> My use case is that I have built a UI around the tabs macro, but some of 
>>> my tabs are lists of 'things', and then I have a tab for *viewing* the 
>>> thing, and one for *editing* the thing using drop downs etc. 
>>>
>>> What I ultimately need to happen is for some temp tiddlers to be deleted 
>>> when a certain tab is selected. I thought I might be able to either:
>>>
>>>1. Add an actions parameter to the <> macro to handle when 
>>>it's changed
>>>2. Put some raw <$action-...> code not behind a button and have it 
>>>kind of work as a load event for that tiddler
>>>
>>> Neither seem to be possible. Is there some other similar functionality I 
>>> can use?
>>>
>>

-- 
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/e28df32f-e499-4d1b-a7a1-bc896535bcfbo%40googlegroups.com.


[tw5] Re: Possible to trigger actions with tab selection / deselection?

2020-07-02 Thread Stobot
I haven't, I saw it when trying to figure things out, but how would I use 
it? Sorry for not understanding... I assumed would somehow allow me to 
programmatically rename the tab or something?

*buttonTemplate: Optionally, the title of a tiddler to use as a template 
 for transcluding the content of 
the button for the selected tab* 

On Thursday, July 2, 2020 at 1:37:10 PM UTC-4 saq.i...@gmail.com wrote:

> Have you tried using the buttonTemplate parameter of the tabs macro?
>
>
> On Thursday, July 2, 2020 at 7:28:57 PM UTC+2, Stobot wrote:
>>
>>
>> My use case is that I have built a UI around the tabs macro, but some of 
>> my tabs are lists of 'things', and then I have a tab for *viewing* the 
>> thing, and one for *editing* the thing using drop downs etc. 
>>
>> What I ultimately need to happen is for some temp tiddlers to be deleted 
>> when a certain tab is selected. I thought I might be able to either:
>>
>>1. Add an actions parameter to the <> macro to handle when it's 
>>changed
>>2. Put some raw <$action-...> code not behind a button and have it 
>>kind of work as a load event for that tiddler
>>
>> Neither seem to be possible. Is there some other similar functionality I 
>> can use?
>>
>

-- 
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/11ba68ce-c50a-4450-9a5b-3f68193eb6b7n%40googlegroups.com.


[tw5] Re: Possible to trigger actions with tab selection / deselection?

2020-07-02 Thread Saq Imtiaz
Have you tried using the buttonTemplate parameter of the tabs macro?

On Thursday, July 2, 2020 at 7:28:57 PM UTC+2, Stobot wrote:
>
>
> My use case is that I have built a UI around the tabs macro, but some of 
> my tabs are lists of 'things', and then I have a tab for *viewing* the 
> thing, and one for *editing* the thing using drop downs etc. 
>
> What I ultimately need to happen is for some temp tiddlers to be deleted 
> when a certain tab is selected. I thought I might be able to either:
>
>1. Add an actions parameter to the <> macro to handle when it's 
>changed
>2. Put some raw <$action-...> code not behind a button and have it 
>kind of work as a load event for that tiddler
>
> Neither seem to be possible. Is there some other similar functionality I 
> can use?
>

-- 
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/54457da6-1d20-44b5-bdca-31bd2de8d397o%40googlegroups.com.


[tw5] Re: "EditTextWidget for Dummies" anywhere?

2020-07-02 Thread 'Jake' via TiddlyWiki

>
> Jake,
>
> Do some reading on how the <$list> and <$tiddler> widgets and templates 
> can affect the value of currentTiddler before being dismissive. There is 
> good reason why the default target of a lot of widgets is currentTiddler 
> that makes it appropriate in 99.9% of use-cases.
>
> Also understand the use of variables, macros and TextReferences to assign 
> the values to widget parametersbsince they open up a world of flexibility 
> to your Tiddlywiki applications and avoid having to manually change code.
>
> /Mike
>

well, that's why I asked if there is some manual or tutorial for that thing 
in the first place... :))  

The basic articles on https://tiddlywiki.com 
 provide very little in terms of 
"learning". In most of the cases it's just simple description of fields and 
parameters useful to those who already know how to deal with them. With 1-2 
simple basic examples at best. 90% of info I'm getting in terms of learning 
is either searching this forum or asking people who know "how to do stuff" 
here. I read the $list and $tiddler descriptions (actually I read all of 
those: https://tiddlywiki.com/#Widgets) before asking here but it didn't 
help me much. As about being dismissive I was dismissive not about the tool 
but about my understanding of that tool. I thought that was rather obvious.

-- 
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/bc6cfb89-9285-4566-806f-933fa0a68135o%40googlegroups.com.


[tw5] Re: pass variable to macro via macrocall not working

2020-07-02 Thread Dave Parker
Oh, yes Eric showed me that the other day on a different thread. (Got to get my 
different brain cells to talk to one another)

Thank you!, I'll try that out later today

-- 
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/cac3b453-642e-42a9-90e3-24d5f03769fco%40googlegroups.com.


[tw5] Re: Do you guys want another Tiddly app for Android?

2020-07-02 Thread Adithya B M

>
> If you by "current apps" refer to applications built in TW then isn't a 
> plain and empty TW the prime example? It would be super cool if people 
> could go into the app stores and install a TW via there. (It should 
> probably not be a totally empty TW - the GettingStarted tiddler should 
> perhaps include links to tiddlywiki.com and this discussion forum etc, 
> but that's a detail.)


If I understand that currently, wouldn't it be the same as going into 
Tiddloid and clicking on new Tiddly? (But simpler - yes) 
Will such an effort help?

Adithya

On Thursday, July 2, 2020 at 10:27:46 PM UTC+5:30, Mat wrote:
>
> Adithya B M wrote:
>>
>> A challenge would be to be able to have such apps recognised by the app 
>>> stores as an app in its own right.
>>
>> This is not a problem.
>>
>
> If there was a TW plugin or similar that could remake a TW to become an 
> app for the app stores... so people who create various application specific 
> TWs could very easily publish them there... well that would definitely open 
> up a totally new world for the TW project.
>  
>
>> To help me understand this problem better, can you point me to any 
>> current apps which can benefit from building this native ui around?
>>
>  
> If you by "current apps" refer to applications built in TW then isn't a 
> plain and empty TW the prime example? It would be super cool if people 
> could go into the app stores and install a TW via there. (It should 
> probably not be a totally empty TW - the GettingStarted tiddler should 
> perhaps include links to tiddlywiki.com and this discussion forum etc, 
> but that's a detail.)
>
> <:-)
>

-- 
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/198623c4-f350-4e06-b871-0c986acd2641o%40googlegroups.com.


[tw5] Possible to trigger actions with tab selection / deselection?

2020-07-02 Thread Stobot

My use case is that I have built a UI around the tabs macro, but some of my 
tabs are lists of 'things', and then I have a tab for *viewing* the thing, 
and one for *editing* the thing using drop downs etc. 

What I ultimately need to happen is for some temp tiddlers to be deleted 
when a certain tab is selected. I thought I might be able to either:

   1. Add an actions parameter to the <> macro to handle when it's 
   changed
   2. Put some raw <$action-...> code not behind a button and have it kind 
   of work as a load event for that tiddler

Neither seem to be possible. Is there some other similar functionality I 
can use?

-- 
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/61c33c18-cffd-41c0-b52f-726935511fcfn%40googlegroups.com.


[tw5] Re: "EditTextWidget for Dummies" anywhere?

2020-07-02 Thread Michael Wiktowy
Jake,

Do some reading on how the <$list> and <$tiddler> widgets and templates can 
affect the value of currentTiddler before being dismissive. There is good 
reason why the default target of a lot of widgets is currentTiddler that makes 
it appropriate in 99.9% of use-cases.

Also understand the use of variables, macros and TextReferences to assign the 
values to widget parametersbsince they open up a world of flexibility to your 
Tiddlywiki applications and avoid having to manually change code.

/Mike

-- 
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/f10ae9f5-232f-4759-8158-93e267f1281do%40googlegroups.com.


[tw5] Re: pass variable to macro via macrocall not working

2020-07-02 Thread Mat
Try

\define sprk2(val) <$sparkl values={{{ [enlist[$val$]] }}} />
>
 
<:-)

-- 
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/8f1c1365-9298-4c16-be9f-5525791feb25o%40googlegroups.com.


[tw5] Re: Do you guys want another Tiddly app for Android?

2020-07-02 Thread Mat
Adithya B M wrote:
>
> A challenge would be to be able to have such apps recognised by the app 
>> stores as an app in its own right.
>
> This is not a problem.
>

If there was a TW plugin or similar that could remake a TW to become an app 
for the app stores... so people who create various application specific TWs 
could very easily publish them there... well that would definitely open up 
a totally new world for the TW project.
 

> To help me understand this problem better, can you point me to any current 
> apps which can benefit from building this native ui around?
>
 
If you by "current apps" refer to applications built in TW then isn't a 
plain and empty TW the prime example? It would be super cool if people 
could go into the app stores and install a TW via there. (It should 
probably not be a totally empty TW - the GettingStarted tiddler should 
perhaps include links to tiddlywiki.com and this discussion forum etc, but 
that's a detail.)

<:-)

-- 
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/aa6b74a8-ed1a-42cf-9e95-3ffd45abf32do%40googlegroups.com.


[tw5] Re: pass variable to macro via macrocall not working

2020-07-02 Thread Dave Parker
Thank you for looking at this Tony,

when I take out the quotes, 
Enter code here..\define sprk2(val)
<$sparkl values="$val$"/> $val$ :: <$sparkl values="13 7 19 15"/>
\end

\define sprk()
<$macrocall $name=sprk2 val={{||vasSumGraph}}/>
\end

..<>...


here's what happens

As you can see, now the part that simply passes the text  $val$ disappears, 
so that's why I thought the quotes were required.

I've also tried taking out the quotes further up (for the widget) like this:
\define sprk2(val)
<$sparkl values=$val$/> $val$ :: <$sparkl values="13 7 19 15"/>
\end

\define sprk()
<$macrocall $name=sprk2 val="{{||vasSumGraph}}"/>
\end

and I end up with this:
i.e. the little graph thing (again) just disappears (compared with the 
original picture in the first post)


On Thursday, July 2, 2020 at 12:23:13 AM UTC-6, TW Tones wrote:
>
> Dave,
>
> First thing I notice is 
> val="{{||vasSumGraph}}"
>
> The contents will be passed as a literal string. Use this instead.
> val={{||vasSumGraph}}
>
> When using macros or transclusions the delimiters they use such as `<<` 
> and `{{` doubles as a way to delimit themselves. 
> Additional delimiters just say you are passing a literal.
>
> If in doubt calling any macro including your own, use the macrocall widget
> <$macrocall $name=sparkl varname={{||vasSumGraph}}/> 
> I do not see the macro sparkl defined so I guessed varname
> Note the use of $name this keeps the possibility of using a "name" 
> parameter in the macrocall.
>
> Macrocall lets you pass parameters from various macros and transclusions 
> including fields, tiddlers text references even from something constructed 
> with triple curly braces.
> {{{[all[current]addprefix[$:/namespace/]]}}
>
> The short form of macrocall is basically limited to the following
> <>
>
>
> Although inside a macro you can use $(varname)$ and $parmname$
> So one macro calling another can say
> < "$(currentTiddler)$">>
>
> I hope this quick briefing helps. It is all documented but takes time to 
> bring this together in ones head.
>
> Regards
> TW Tones
>
> On Thursday, July 2, 2020 at 3:06:13 PM UTC+10, Dave Parker wrote:
>>
>> Here I've tried several different ways to get a variable into Tobibeer's 
>> Sparkl plugin (a TW5 version of the old TWC sparklines tiny graph thing)
>>
>> http://tobibeer.github.io/tw5-plugins/#sparkl
>>
>> Here's several attempts:
>> \define sprk2(val)
>> <$sparkl values="$val$"/> $val$ :: <$sparkl values="13 7 19 15"/>
>> \end
>>
>> \define sprk()
>> <$macrocall $name=sprk2 val="{{||vasSumGraph}}"/>
>> \end
>>
>> ..<>..
>>
>> 1) {{||vasSumGraph}} 
>>
>> 2) <> 
>>
>> 3) <>
>>
>> 4) <$sparkl values="{{||vasSumGraph}}"/>
>>
>> 5) <$sparkl values="13 7 19 15"/>
>>
>> with the following results:
>>
>>
>> You can see in the top one the $val$ successfully passes the info, and 
>> when the real info is entered in to the widget directly that works too, but 
>> when you put the $val$ into the widget it fails.
>>
>> I've looked for similar questions and suspect I have to maybe use "<$set" 
>> somehow, but can't seem to figure it out.
>>
>> Any suggestions?
>>
>>
>> Thanks,
>> - Dave
>>
>

-- 
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/6b8e94d5-8fb5-4e7d-bbca-cfd316462443o%40googlegroups.com.


[tw5] Re: Do you guys want another Tiddly app for Android?

2020-07-02 Thread Adithya B M
Hi Tony,

We can use the self distributed apps, but perhaps some tiddlywiki solutions 
> could be distributed as apps in the app stores, where the tiddlywiki is 
> merely one file in the configuration and not accessible to the app user 
> except through the intended functionality

By the above do you mean an app which shows native android ui and uses 
TiddlyWiki as a storage medium? 

A challenge would be to be able to have such apps recognised by the app 
> stores as an app in its own right.

This is not a problem.

To help me understand this problem better, can you point me to any current 
apps which can benefit from building this native ui around?

Adithya

On Thursday, July 2, 2020 at 7:53:17 PM UTC+5:30, TW Tones wrote:
>
> Adithya,
>
> The Tiddlywiki apps seem quite good especially for those with one or more 
> tiddlywikis, although a dream would be an app template that one could 
> install a single file wiki into it and distribute/publish that as an app.
>
> Basically an app that is a template for app'ifying tiddlywikis.
>
>- A lot can be done in tiddlywiki and if enthusiasts could develop an 
>app in tiddlywiki suitable for mobiles and tablets and load an app shell 
>with it, it would be great.
>- We can use the self distributed apps, but perhaps some tiddlywiki 
>solutions could be distributed as apps in the app stores, where the 
>tiddlywiki is merely one file in the configuration and not accessible to 
>the app user except through the intended functionality.
>- A challenge would be to be able to have such apps recognised by the 
>app stores as an app in its own right.
>- It need not handle multiple wikis, that is the point - an app 
>defined by the functionality within a single tiddlywiki.
>
> All out current apps have different strengths, ideally we can;
>
>- Paste links and contents via share into the app and thus a tiddler.
>- Obtain the GPS location
>- Backup user content in the tiddlywiki to a file on the device of a 
>shared drive.
>- Obtain or refresh or upgrade the inner wiki from an internet address.
>- More I am sure.
>
> Regards
> Tony
>
> On Thursday, July 2, 2020 at 8:45:24 PM UTC+10, Adithya B M wrote:
>>
>> Hi Guys,
>>
>> I'm new to the group but have been using TiddlyWiki as a song repository 
>> for a few years now.
>>
>> I made a functional Tiddy app for a bit a year back which could work with 
>> dropbox/googledrive sync. Is there anyone interested in such an app?
>> If yes, I will try to cleanit up and release or open-source.
>>
>> Cheers,
>> Adithya
>>
>

-- 
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/f695065b-69a2-4ceb-a60e-68a413c3eab9o%40googlegroups.com.


[tw5] Re: "EditTextWidget for Dummies" anywhere?

2020-07-02 Thread 'Jake' via TiddlyWiki

>
> From EditTextWidget:
> "One trap to be aware of is that the edit text widget cannot be used to 
> edit a field of the tiddler that contains it. Each keypress results in the 
> tiddler being re-rendered, which loses the cursor position within the text 
> field."
> ...
> "In short the EditTextWidget can not change properties of the tiddler it 
> is embedded in or part of. It can only change fields of other tiddlers."
>
> What this means in your specific example is since your EditTextWidget and 
> the field that your are editing are in your DataEntry tiddler, it will 
> force a refresh of the EditTextWidget with every keystroke ... even if you 
> transclude it into another tiddler. You are best to tweak your DataEntry 
> EditTextWidget with tiddler=DataStorage so that the widget is in the 
> DataEntry tiddler and the field being edited is in DataStorage tiddler.
>
> For sure, it is an annoying limitation and an easy trap to fall in 
> considering that the default tiddler for the widget is currentTiddler but 
> once you get things working, it is easy problem to avoid. I banged my head 
> on this one for a while.
>
> /Mike
>

"Each keypress results in the tiddler being re-rendered, which loses the 
cursor position within the text field". - yep, that's exactly what happens.

Bt... how to update the fields of the TARGET Tiddler?.. How to chose 
the title of the tiddler I want to change the field values?? Change it 
manually EVERY TIME changind the name of "DataStorage" tiddler to the 
needed one? Then - what's the point??? It makes it absolutely useless this 
way... 

-- 
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/8dbf-3209-490d-88fc-f1da4e31c036o%40googlegroups.com.


[tw5] Re: An addon for Saq's stream-editor

2020-07-02 Thread Saq Imtiaz
Cool stuff Jan. Happy to see you tinkering with Streams and thanks for 
sharing with the community.

I plan to eventually make the context menu extensible via tags, so that you 
can add commands without having to edit shadow tiddlers. I have something 
similar in mind for keyboard shortcuts as well.

Limitations to be aware of: The caveat with the flattening is of course as 
the name implies, it gives you a flat structure so you loose any hierarchy. 
Also, flattening to a list doesn't work if any of the nodes have 
line-breaks. 

Cheers,
Saq

On Thursday, July 2, 2020 at 4:23:07 PM UTC+2, Jan wrote:
>
> Hello,
> I made an addon to Saq's stream-plugin
> * https://saqimtiaz.github.io/sq-tw/streams.html 
>  *
> You can find and test it at 
> *https://szen.io/stream/  *
>
> It mainly adds a modal which allows you
>
> ...to flatten the whole stream or nodes of the stream.
>
> ...and to rename the Node
>
> You trigger it...
> ...in the contextmenu
>
> ...by typing alt+f for flatten while you are in the writingmode of the 
> node you want to flatten.
>
> ...or with the opacity button below (which shall imply "join") to flatten 
> the whole stream
>
> My Addon is a bit wierd because...
>
> ...it inserts multiple linebreaks to keep the structure
>
> ...I tried to make it with very few tiddlers, so the code may appear 
> somewhat strange
>
> To use it:
>
> ...you can choose between ordered and unordered lists and paragraphs.
>
> ...So if you want to transform your stream to a special structure start at 
> the twigs an go back to the trunk.
>
> ...when flattening branches, all subnodes that follow the generic 
> naming-pattern ( and have "/20" in the title ) will be deleted .
>
> ...so if you want to keep the content in a seperate tiddler rename it 
> first.
> ...and as always: backup before Testing it in your Wiki and stream. 
> Big thanks to Saq for inventing this great tool. 
>
> best wishes Jan
>
>
>

-- 
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/6750c084-61e0-41d4-9649-8bdbe237425eo%40googlegroups.com.


[tw5] Re: "EditTextWidget for Dummies" anywhere?

2020-07-02 Thread Michael Wiktowy
>From EditTextWidget:
"One trap to be aware of is that the edit text widget cannot be used to edit a 
field of the tiddler that contains it. Each keypress results in the tiddler 
being re-rendered, which loses the cursor position within the text field."
...
"In short the EditTextWidget can not change properties of the tiddler it is 
embedded in or part of. It can only change fields of other tiddlers."

What this means in your specific example is since your EditTextWidget and the 
field that your are editing are in your DataEntry tiddler, it will force a 
refresh of the EditTextWidget with every keystroke ... even if you transclude 
it into another tiddler. You are best to tweak your DataEntry EditTextWidget 
with tiddler=DataStorage so that the widget is in the DataEntry tiddler and the 
field being edited is in DataStorage tiddler.

For sure, it is an annoying limitation and an easy trap to fall in considering 
that the default tiddler for the widget is currentTiddler but once you get 
things working, it is easy problem to avoid. I banged my head on this one for a 
while.

/Mike

-- 
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/e7a42ac7-8c27-408c-9236-d2a3eb64133eo%40googlegroups.com.


[tw5] Schedule maker?

2020-07-02 Thread Ste Wilson
Would http://kixam.github.io/TW5-visjsTimeline/ be somewhere to start? 

-- 
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/2fc7a4a4-1fc5-48c1-bc05-5f74674711dfo%40googlegroups.com.


[tw5] Schedule maker?

2020-07-02 Thread David Gifford
Hi all

I just thought something like this would be really cool in TiddlyWiki.

https://www.nirandfar.com/schedule-maker/

-- 
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/30250575-5509-4716-8902-8c257503a141n%40googlegroups.com.


[tw5] Re: Do you guys want another Tiddly app for Android?

2020-07-02 Thread TW Tones
Adithya,

The Tiddlywiki apps seem quite good especially for those with one or more 
tiddlywikis, although a dream would be an app template that one could 
install a single file wiki into it and distribute/publish that as an app.

Basically an app that is a template for app'ifying tiddlywikis.

   - A lot can be done in tiddlywiki and if enthusiasts could develop an 
   app in tiddlywiki suitable for mobiles and tablets and load an app shell 
   with it, it would be great.
   - We can use the self distributed apps, but perhaps some tiddlywiki 
   solutions could be distributed as apps in the app stores, where the 
   tiddlywiki is merely one file in the configuration and not accessible to 
   the app user except through the intended functionality.
   - A challenge would be to be able to have such apps recognised by the 
   app stores as an app in its own right.
   - It need not handle multiple wikis, that is the point - an app defined 
   by the functionality within a single tiddlywiki.

All out current apps have different strengths, ideally we can;

   - Paste links and contents via share into the app and thus a tiddler.
   - Obtain the GPS location
   - Backup user content in the tiddlywiki to a file on the device of a 
   shared drive.
   - Obtain or refresh or upgrade the inner wiki from an internet address.
   - More I am sure.

Regards
Tony

On Thursday, July 2, 2020 at 8:45:24 PM UTC+10, Adithya B M wrote:
>
> Hi Guys,
>
> I'm new to the group but have been using TiddlyWiki as a song repository 
> for a few years now.
>
> I made a functional Tiddy app for a bit a year back which could work with 
> dropbox/googledrive sync. Is there anyone interested in such an app?
> If yes, I will try to cleanit up and release or open-source.
>
> Cheers,
> Adithya
>

-- 
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/9027d43c-e290-413b-bb3f-4c53ccda65eeo%40googlegroups.com.


[tw5] An addon for Saq's stream-editor

2020-07-02 Thread Jan

Hello,
I made an addon to Saq's 
stream-plugin*https://saqimtiaz.github.io/sq-tw/streams.html 


*
You can find and test it at *https://szen.io/stream/
*

It mainly adds a modal which allows you

...to flatten the whole stream or nodes of the stream.

...and to rename the Node

You trigger it...
...in the contextmenu

...by typing alt+f for flatten while you are in the writingmode of the 
node you want to flatten.


...or with the opacity button below (which shall imply "join") to 
flatten the whole stream


My Addon is a bit wierd because...

...it inserts multiple linebreaks to keep the structure

...I tried to make it with very few tiddlers, so the code may appear 
somewhat strange


To use it:

...you can choose between ordered and unordered lists and paragraphs.

...So if you want to transform your stream to a special structure start 
at the twigs an go back to the trunk.


...when flattening branches, all subnodes that follow the generic 
naming-pattern ( and have "/20" in the title ) will be deleted .


...so if you want to keep the content in a seperate tiddler rename it first.
...and as always: backup before Testing it in your Wiki and stream.


 Big thanks to Saq for inventing this great tool.

best wishes Jan


--
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/5EFDECFA.4000500%40googlemail.com.


[tw5] Re: "EditTextWidget for Dummies" anywhere?

2020-07-02 Thread 'Jake' via TiddlyWiki

>
> Hi Jake,
>
> Read carefully the "Notes" section of that link you just referenced. You 
> need to edit a field that is not in the tiddler that contains the 
> EditTextWidget. The notes give you an example how to do that. It can be 
> worked around.
>
> /Mike
>

Yeah, I read that, but don't think I got that precisely. It can't be part 
of the tiddler even as a template?

So, currently I have a Tiddler named "Data entry" with some text and 
several <$edit-text field="." size=...> fields. Then I create another 
Tiddler - let's call it SampleTiddler and put at the top or bottom of it 
{{||Data entry}}

But when I type smth in the input field - I can type only 1 symbol at a 
time. After that I have to click the field again and type or delete only 1 
symbol. The only thing that works - Ctrl+C/Ctrl+V. The field are updated as 
they should. I'm just curious about this "input" thing. Why I can type only 
1 symbol at a time?
 

-- 
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/fe7404a9-eeba-49da-96dc-ba3fdec2d4cdo%40googlegroups.com.


[tw5] Noteself - Tiddlers disappearing on other devices. What am I missing?

2020-07-02 Thread Sean Carter


I'm using Tiddlywiki with Noteself for automatic saving in addition to a 
few other plugins. When I save the wiki's HTML file to a USB and use it to 
open the HTML on a different device, some of the tiddlers act strangely. 
When opening these tiddlers, a pop-up window appears with the title:

syncer-browser- 18:37:48 1 7 2020

and with text that says

Sync error while processing 
'foo':{"status":404,"name":"not_found","message":"missing","reason":"missing"}

All the tiddler's body text is gone, but its title and tags are still 
there. This also happens when I save the HTML file to Dropbox and try to 
download and open it on the other device.

The pop-up only appears when trying to open the affected tiddler for the 
first time on the new device. One every subsequent time, the tiddler just 
opens with no body text.

I believe the problem is caused by Noteself because the pop-up window 
mentions syncing, but I'm not certain. Here is a list of the plugins I'm 
using:

   - 
   
   Context search - provides visual highlight of search results
   - 
   
   Editor with some on-line completion capabilities
   - 
   
   Fullscreen Editor
   - 
   
   Highlight.js syntax highlighting
   - 
   
   Plugin containing specific configurations for the online version of 
   NoteSelf
   - 
   
   Relink - flexibility when relinking renamed tiddlers
   - 
   
   Stories - Add a second column to a TiddlyWiki layout using the default 
   layout
   - 
   
   The Pounchdb library as a TW5 plugin.
   - 
   
   tiddlypounch for TiddlyWiki
   
I tried disabling the plugins one by one, but doing this doesn't seem to 
actually change anything about the wiki.

I've also encrypted the wiki with TiddlyWiki's built-in encryption.

I use Tiddlywiki version 5.1.22

This happened while attempting to transfer my wiki from a desktop running 
Windows 10 to a laptop running Windows 7. I am using Chrome.

Why is this happening, and what is the solution? Any help would be greatly 
appreciated.

-- 
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/67a16079-e120-4f15-bdc4-3c07248bca4bo%40googlegroups.com.


[tw5] Re: Do you guys want another Tiddly app for Android?

2020-07-02 Thread 'Mark S.' via TiddlyWiki
What version of Android was it made for? From Android 5 and on, Google made 
changes to their security model so you can't just access a file directory 
path any more (except for local storage). There were actually changes at 
almost every version from 5 to 9, with inconsistent documentation along the 
way.

I assume people are happy with Tiddloid, which is one reason I haven't kept 
up with Quinoid. No sense re-inventing the wheel. 

On Thursday, July 2, 2020 at 3:45:24 AM UTC-7, Adithya B M wrote:
>
> Hi Guys,
>
> I'm new to the group but have been using TiddlyWiki as a song repository 
> for a few years now.
>
> I made a functional Tiddy app for a bit a year back which could work with 
> dropbox/googledrive sync. Is there anyone interested in such an app?
> If yes, I will try to cleanit up and release or open-source.
>
> Cheers,
> Adithya
>

-- 
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/75ac51ea-5cc1-435e-9542-ab30f1e7d723o%40googlegroups.com.


[tw5] Re: Feather icons don't install with the plugin?

2020-07-02 Thread David Gifford
Oh, sorry Mat and Tones, I must not have selected for Google to send me 
replies to my email as I normally do, I am just now seeing this. Mat's 
explanation, I think, hits the nail on the head!

On Sunday, June 28, 2020 at 9:00:14 AM UTC-5 TW Tones wrote:

> David
>
> I had a problem recently where something caused a whole lot of core and 
> plugin tiddlers to become real tiddlers. It did not matter that I installed 
> or reinstalled a plugin, I kept changing shadow tiddlers but there was no 
> effect. 
>
> For any plugin not working as expected I check to see if any of its 
> shadows listed in the plugin contents, are now tiddlers. Itallic I think.
>
> Perhaps not your issue but it was a lesson hard to learn.
>
> 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/cf508c7c-2c18-4bef-854a-82a88134eb33n%40googlegroups.com.


[tw5] Re: "EditTextWidget for Dummies" anywhere?

2020-07-02 Thread David Gifford
mwik and I must have clicked send at the same time. Google told me the post 
had been deleted, so I thought I lost my post! But here it is, after all.

On Thursday, July 2, 2020 at 8:13:07 AM UTC-5 David Gifford wrote:

> I'll give it a try.
>
> Paste <$edit-text tiddler="YOURTIDDLER" default="" tag="input"/> into a 
> tiddler. When typing in the input area created by this process, you are 
> editing  the text field of the YOURTIDDLER tiddler in an 'input' (small, 
> one line) style input area, with no default text assigned. Open YOURTIDDLER 
> to see the results.
>
> If you want a larger area to type in, you can use <$edit-text 
> tiddler="YOURTIDDLER" tag="textarea" class="tc-edit-texteditor" 
> default=""/> This makes it a textarea type of form field, and applies the 
> CSS class tc-edit-texteditor. Again, no default text assigned.
>
> The EditTextWidget tiddler at tiddlywiki.com gives you other parameters 
> you can place in this widget. 
>
>- field="" gives you the option to edit a field of the tiddler other 
>than the text field, for example, field="title". 
>- placeholder="" lets you put instructions in the text field that will 
>disappear when the user enters their own text there. 
>- The size, autoHeight, minHeight and rows parameters allow you to 
>tweak the look of the input area. 
>
> And, as the explanation states, you can't use an edittext widget in the 
> tiddler you want to edit. 
> On Thursday, July 2, 2020 at 6:24:29 AM UTC-5 Jake wrote:
>
>> I'm just wondering if there is some manual or tutorial 
>> about EditTextWidget and how to create and manipulate input forms in 
>> general? 
>>
>> Because this info: https://tiddlywiki.com/#EditTextWidget is definitely 
>> not enough for me.
>>
>> For example: why does the input field becomes "inactive" after every 
>> single letter I type? Is there a way to bypass that? Why can't I "just 
>> type", then hit enter, tab or "click away"? Currently I just have to 
>> "Ctrl+C/Ctrl+V" the full value from somewhere.
>>
>

-- 
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/ae0d0a52-dc1f-4d52-9aa9-34545d3b506an%40googlegroups.com.


[tw5] Re: "EditTextWidget for Dummies" anywhere?

2020-07-02 Thread David Gifford
I'll give it a try.

Paste <$edit-text tiddler="YOURTIDDLER" default="" tag="input"/> into a 
tiddler. When typing in the input area created by this process, you are 
editing  the text field of the YOURTIDDLER tiddler in an 'input' (small, 
one line) style input area, with no default text assigned. Open YOURTIDDLER 
to see the results.

If you want a larger area to type in, you can use <$edit-text 
tiddler="YOURTIDDLER" tag="textarea" class="tc-edit-texteditor" 
default=""/> This makes it a textarea type of form field, and applies the 
CSS class tc-edit-texteditor. Again, no default text assigned.

The EditTextWidget tiddler at tiddlywiki.com gives you other parameters you 
can place in this widget. 

   - field="" gives you the option to edit a field of the tiddler other 
   than the text field, for example, field="title". 
   - placeholder="" lets you put instructions in the text field that will 
   disappear when the user enters their own text there. 
   - The size, autoHeight, minHeight and rows parameters allow you to tweak 
   the look of the input area. 

And, as the explanation states, you can't use an edittext widget in the 
tiddler you want to edit. 
On Thursday, July 2, 2020 at 6:24:29 AM UTC-5 Jake wrote:

> I'm just wondering if there is some manual or tutorial 
> about EditTextWidget and how to create and manipulate input forms in 
> general? 
>
> Because this info: https://tiddlywiki.com/#EditTextWidget is definitely 
> not enough for me.
>
> For example: why does the input field becomes "inactive" after every 
> single letter I type? Is there a way to bypass that? Why can't I "just 
> type", then hit enter, tab or "click away"? Currently I just have to 
> "Ctrl+C/Ctrl+V" the full value from somewhere.
>

-- 
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/68356125-b9cb-4e95-9025-f536d89e790en%40googlegroups.com.


[tw5] "EditTextWidget for Dummies" anywhere?

2020-07-02 Thread Michael Wiktowy
Hi Jake,

Read carefully the "Notes" section of that link you just referenced. You need 
to edit a field that is not in the tiddler that contains the EditTextWidget. 
The notes give you an example how to do that. It can be worked around.

/Mike

-- 
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/12c07eed-629f-4c10-ae10-4a6a069aedf6o%40googlegroups.com.


Re: [tw5] Re: Stroll - Position of backlink text

2020-07-02 Thread Robert Jopling
Many thanks for your explanation.

I can now see that in the app.

Cheers

Rob

On Wed, 1 Jul 2020 at 11:38, David Gifford  wrote:

> Hi Rob
>
> Glad you are finding Stroll useful.
>
> The section above the horizontal line is the text field of a tiddler. That
> is the main writing area of the tiddler, and where you would place links to
> any other tiddler. When using the newhere (+) button, the new tiddler
> created places a link to the previous tiddler in the text field of the new
> tiddler.
>
> The section below the horizontal line is a references section listing any
> backlinks to the present tiddler, so you can see topics that are related to
> the present topic. You can view those other tiddlers as links (default), as
> search results showing the context of the backlinks in those other
> tiddlers, or as full transclusion of the text field of those tiddlers.
>
> On Tuesday, June 30, 2020 at 3:50:57 PM UTC-5 Robert Jopling wrote:
>
>>
>> Hi there
>>
>> I have just downloaded an empty version of Stroll and have been trying it
>> out. Its functionality is right for recording questions and their answers.
>>
>> What I have found is that the back link text in the child tiddler is
>> above the horizintal line, whereas the forward link text in the parent
>> tiddler is below the horizontal line.
>>
>> Can anyone explain why this?
>>
>> 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/b2e8c062-f44c-4945-aceb-739d7c5840can%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/CAJCYWCtHmvQmi1%3DoCvvgfqssHDUqi%2Bcq1GfdYLxhyRjQL1OFCA%40mail.gmail.com.


[tw5] "EditTextWidget for Dummies" anywhere?

2020-07-02 Thread 'Jake' via TiddlyWiki
I'm just wondering if there is some manual or tutorial about EditTextWidget 
and how to create and manipulate input forms in general? 

Because this info: https://tiddlywiki.com/#EditTextWidget is definitely not 
enough for me.

For example: why does the input field becomes "inactive" after every single 
letter I type? Is there a way to bypass that? Why can't I "just print", 
then hit enter, tab or "click away"? Currently I just have to 
"Ctrl+C/Ctrl+V" the full value from somewhere.

-- 
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/c9c68183-a2ff-41ad-ad67-d36593b3aac8o%40googlegroups.com.


[tw5] Re: regexp to also accept empty or non-existing field

2020-07-02 Thread Saq Imtiaz
You could try something like this (untested):

mystring +[!regexp{!!foo}] [{!!foo}!is[blank]then[]else[mystring]]

On Thursday, July 2, 2020 at 11:50:43 AM UTC+2, Mat wrote:
>
> I want to ensure that a string does NOT contain another string located in 
> a field:
>
> {{{ mystring +[!regexp{!!foo}] }}}
>
> Fair enough. But, obviously(!?), if that !!foo field doesn't exist or is 
> empty then mystring *should *also pass the filter. But !regexp doesn't 
> allow this. (I reason "if mystring does not contain 'emptystring' nor 
> contains 'NIL' then it should pass")
>
> How can I make a single filter that behaves as described?
>
> Thank you!
>
> <:-)
>

-- 
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/2f3167e2-44b3-4f54-bfd1-2ff0721cb11co%40googlegroups.com.


[tw5] Do you guys want another Tiddly app for Android?

2020-07-02 Thread Adithya B M
Hi Guys,

I'm new to the group but have been using TiddlyWiki as a song repository 
for a few years now.

I made a functional Tiddy app for a bit a year back which could work with 
dropbox/googledrive sync. Is there anyone interested in such an app?
If yes, I will try to cleanit up and release or open-source.

Cheers,
Adithya

-- 
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/569385c2-7043-430b-b1bc-a6d23a571dfco%40googlegroups.com.


[tw5] regexp to also accept empty or non-existing field

2020-07-02 Thread Mat
I want to ensure that a string does NOT contain another string located in a 
field:

{{{ mystring +[!regexp{!!foo}] }}}

Fair enough. But, obviously(!?), if that !!foo field doesn't exist or is 
empty then mystring *should *also pass the filter. But !regexp doesn't 
allow this. (I reason "if mystring does not contain 'emptystring' nor 
contains 'NIL' then it should pass")

How can I make a single filter that behaves as described?

Thank you!

<:-)

-- 
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/540a9b61-030c-4737-868a-2a6252898df3o%40googlegroups.com.


[tw5] Re: TiddlyWiki server for cross-platform access anywhere

2020-07-02 Thread Altug Ozcelikkale
Hi

I don't know whether you have seen TiddlyServer by Arlen Beiler but I think 
you should check it out. It seems to match your requirements:

https://github.com/Arlen22/TiddlyServer

It is really good. I have used it on several devices (windows, linux, 
android) running as a local server via nodejs. I have been keeping wikis 
and static files on cloud storage for syncing and it has been working fine. 
I am pretty sure you can also run it on a server and access it from other 
devices. In that case, running it behind a proper webserver like nginx with 
reverse proxy is recommended. I think this was already in the documentation 
on github.

Hope this helps.
-Altug

On Wednesday, July 1, 2020 at 7:56:40 PM UTC+3, Meme Abc wrote:
>
> I am looking for a solution that can host my individual tiddlers and files 
> on a server for reading and editing on my Windows, Android and iOS devices. 
>
> I wanted to use TiddlyDrive but the size of the HTML grows enormously 
> after adding images, while external images are inaccessible when offline.
>
> The most ideal solution is that the server can be hosted locally on each 
> device then sync the changes when going online.
>
> I tried to use Noteself with the free IBM cloud service but failed even 
> using the API key and enabling CORS.
>
> Thank you very much.
>

-- 
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/caf5dbe3-5c0b-43fe-af97-048769b6270fo%40googlegroups.com.


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

2020-07-02 Thread TW Tones
Scott

Try adding variable=nul as a parameter in your list widget so the 
currentTiddler variable does not change and field reference refer to the 
original tiddler remain valid.

I will look closer later

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/3ca4cfa8-d614-421e-b3d3-bf72335e867fo%40googlegroups.com.


[tw5] Re: Family History wiki

2020-07-02 Thread TiddlyTweeter
Ciao Damon

As a bit of fun I looked at your examples and your code and drew a formal 
chart of type that interest anthropologists.

Basically it is able to embrace all kinship terminology well ... and maybe 
could be also used by people interested in "classificatory kinship terms".

[image: f6d84ce8-7e01-4373-b2ee-3015b7308d94.jpg]



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/2aaf2c63-3ab9-4c4c-93df-939fb3eaf594o%40googlegroups.com.


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

2020-07-02 Thread Scott Masterson
Hey Tony,

Thanks for the tips, they're really appreciated.  I found an easier way to 
do what I wanted, but without having to change the currentTiddler.  
Unfortunately, I'm having a problem with the syntax in the list filter 
that's driving me a bit crazy.   In the list filter, if I put the actual 
field values into the tag filter, it works perfectly.  But if I use text 
references for the fields, nothing is returned.  I've tried every syntax 
combination I can think of, and nothing seems to work.  I'm using a $button 
for the list items now and the list is always empty.  But when I was using 
a $checkbox for the list items, then the filter seemed to work fine.  

Here's the list filter with the direct field value substitutions - and it 
works fine:

<$list filter="[!has[draft.of]tag[Brief]*tag[14-33296]!tag[14-0]*
sort[title]]">

<$button><$action-listops $tags="[{!!super-opfac}] 
-[{!!parent-opfac}]"/>Promote
<$link to={{!!title}}><$view field="title"/>



But when I try to use text references for the field values, it doesn't work:

<$list filter="[!has[draft.of]tag[Brief]
*tag{!!parent-opfac}!tag{!!super-opfac}*sort[title]]">

<$button><$action-listops $tags="[{!!super-opfac}] 
-[{!!parent-opfac}]"/>Promote
<$link to={{!!title}}><$view field="title"/>



Forgive my naivete with Tiddlywiki, but can you help me understand what I'm 
doing wrong?

Thanks in advance,
Scott


On Monday, June 22, 2020 at 12:09:16 AM UTC-4, TW Tones wrote:
>
> 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 receivin

[tw5] Re: Extract tiddler titles from $:/HistoryList

2020-07-02 Thread TW Tones
Eric,

Thanks, Very nice. And lots more to learn from 
http://tiddlytools.com/InsideTW/

Regards
Tony

On Thursday, July 2, 2020 at 4:46:26 PM UTC+10, Eric Shulman wrote:
>
> On Wednesday, July 1, 2020 at 11:06:14 PM UTC-7, TW Tones wrote:
>>
>> I followed you link 
>> http://tiddlytools.com/InsideTW/#TiddlyTools%2FHistory but don't see 
>> anything meaningful, and empty view?
>>
>
> The TiddlyTools/History tiddler shows the history *button* (a stylized 
> clock SVG).  Click it to reveal a popup.
>
> 1) To add this button to the tiddler menu, tag "TiddlyTools/History" with 
> "$:/tags/ViewToolbar"
> 2) You will also need to import two stylesheets to make things look right:
> 2a) http://tiddlytools.com/InsideTW/#TiddlyTools%2FStylesheet which 
> defines styles for
>- ".tt-button" - the buttons in the popup panel
>- ".tt-shadowbox" - the popup panel outer frame
>- ".tt-drop-down" - enables inline buttons inside the popup panel
> 2b) http://tiddlytools.com/InsideTW/#TiddlyTools%2FStylesheet%2FShortcuts
>- classes for common CSS styles, like ".floatright", ".floatleft", etc.
>
> 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/5c80434e-bc15-453e-8e01-8c54a0afdf68o%40googlegroups.com.