[tw5] Prevent tag dropdown until 3 or more characters are typed

2021-06-12 Thread dieg...@gmail.com

Hello all,

I'd like to prevent the tag dropdown from showing at all until at least 3 
characters are typed, just like the standard search. I find it takes a long 
time for this dropdown to render, and I frequently accidentally click on a 
tag on the huge dropdown. 

Thanks,
Diego

-- 
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/bc3f21f5-cc7f-42e1-bd1b-c1969effe0c3n%40googlegroups.com.


Re: [tw5] Re: [IDEA]: Drag and Drop a Bookmark.html Exported from Chrome/Edge/Firefox

2021-06-06 Thread dieg...@gmail.com
Hey Mohammad.

Was this ever pushed to github?

On Saturday, May 22, 2021 at 12:45:56 PM UTC-7 Mohammad wrote:

> Hi Saq,
>  Many thanks for all your help! Sure I will! Of course this is a product 
> from *TW Colab*! ;-) :-)
> I add documentation and soon I will push it to GitHub!
>
> I also appreciate all the help from Josih!
>
>
>
>
>
> Best wishes
> Mohammad
>
>
> On Sat, May 22, 2021 at 11:59 PM Saq Imtiaz  wrote:
>
>> Hi Mohammad! As per our email discourse, your code is good. Polish it up 
>> and publish the first kookma JavaScript plugin!
>>
>> On Saturday, May 22, 2021 at 6:32:31 PM UTC+2 Mohammad wrote:
>>
>>> On Sat, May 22, 2021 at 8:44 PM Saq Imtiaz  wrote:
>>>
 @Mohammad yes you need to have a while loop:

 while(results.Title.indexOf(title) == -1) {
 title = title + "1";
 }

>>>
>>> That is correct! I did a similar in R04! 
>>>
>>> results.*Title*.indexOf(title)  
>>> I did not know this!
>>>


 Another improvement you can make just to have neater code, is to make a 
 function called getTitle outside and before the $tw.utils.each loop. 

 var getTitle = function(title) {
 title = title.replace.
  while(title in resultsTitles) {
 title = title + "1";
  }
 return title;
 }


>>> Very nice! So, one can define a new function in middle of the code!
>>>
>>>
>>>  
>>>
 Inside this function you can do the string replacement of unwanted 
 characters and also check for already existing titles in a loop, and 
 return 
 the new title. This is an aesthetic thing though and wont really impact 
 the 
 efficiency of the code.

>>>
>>> Perfect!
>>>
>>>
>>>
 @TT the regexp is good, Mohammad refers to check for duplicate titles 
 only once instead of in a loop. So if "TiddlyWiki.com" already exists, we 
 have to check if "TiddlyWiki.com1" already exists.

>>>
>>>
>>> Thank you for all your help! I would appreciate sharing your final 
>>> version! and give a link for the community!
>>> I think that my version is not good enough to be used by other users!
>>> (p.s I am not sure if these deserializers may be part of core later or 
>>> not! If not, it is worth having them as a plugin!)
>>> I will write small help for potential users!
>>>
>>>
>>>  
>>>

 On Saturday, May 22, 2021 at 4:39:13 PM UTC+2 TiddlyTweeter wrote:

> IF the regex on match is NOT GLOBAL flagged it will only match the 
> first instance.
>
> I am NOT familiar with JS regex flags but try this ...
>
> */[|{}\[\]]/gi*
>
>
> Let me know!
> TT
> On Saturday, 22 May 2021 at 16:18:56 UTC+2 Mohammad wrote:
>
>> Ah, there is an issue! It only searches for the first occurrence!
>> Needs to be corrected!
>>
>> Best wishes
>> Mohammad
>>
>>
>> On Sat, May 22, 2021 at 6:39 PM Mohammad Rahmani <
>> mohammad...@gmail.com> wrote:
>>
>>> Hi Saq,
>>>  This is the third revision! I used indexOf() and it seems it is 
>>> compatible with ES5.
>>>  I am not sure if the code is an efficient one or not, but it works!
>>>
>>> To give it a try I have attached a bookmarks file containing 
>>> characters on parsing to generate duplicates!
>>>
>>>
>>> Best wishes
>>> Mohammad
>>>
>>>
>>> On Sat, May 22, 2021 at 3:56 PM Saq Imtiaz  
>>> wrote:
>>>
 Hi Mohammad, it looks good!

 So we can't use the unusedtitle macro from TiddlyWiki because 
 inside the deserializer code, these are not tiddlers yet.

 What I recommend is to create another empty array where we make the 
 array for results, called resultsTitles

 Then inside the $tw.utils loop, where we have results.push, we 
 should also for each bookmark do resultsTitles.push(title). Now we 
 have an array of results titles.

 So now we have to add an extra step for creating the title after 
 the regex string replacement, here is pseudo code:

 while title exists in resultsTitles array
title = title + "1"

 The title variable should now be unique for the bookmarks we are 
 importing.


 On Saturday, May 22, 2021 at 1:03:23 PM UTC+2 Mohammad wrote:

> @ TT
> Check the attached revised one!
> 1. drag and drop the attached JSON in empath.html (download one 
> from https://tiddlywiki.com/prerelease/)
> 2. save and reload
> 3. drag and bookmarks.html exported from FF/Edge/Chrome (I have 
> one with nasty chars in the title)
> 4. See how the import works in Tiddlywiki
>
> @Saq
>
> Hoora! It works! Please see the code and advise!
>
> 1. I attached the revised deserializer and it works for titles 
> with nasty 

[tw5] Re: First edition of Grok TiddlyWiki (TW textbook) is live

2021-05-27 Thread dieg...@gmail.com
Soren,

High praise from the man himself Andy Matuschak! 

https://twitter.com/andy_matuschak/status/1397773765572907013



On Sunday, May 16, 2021 at 7:43:44 AM UTC-7 Soren Bjornstad wrote:

> I'm excited to announce that the first public edition of my TiddlyWiki 
> textbook, *Grok TiddlyWiki*, is live at https://groktiddlywiki.com/read. 
> *Grok 
> TiddlyWiki* is (from the book) “a textbook that helps you build a deep, 
> lasting understanding of and proficiency with TiddlyWiki through a 
> combination of detailed explanations, practical exercises, 
> and spaced-repetition reviews of prompts called *takeaways*.”
>
> I am hoping this book will fill in many of the gaps in TiddlyWiki's 
> documentation / learning ecosystem – right now we have lots of beginner 
> tutorials, and mostly good documentation for experts (with a few gaps), but 
> almost nothing for people in between. GTW is what I wished I had when I was 
> in that position: complete lessons on the features and idioms of TiddlyWiki 
> needed to bring someone from beginner to expert.
>
> The book is free to read and CC BY-NC-ND licensed (you can redistribute it 
> for noncommercial purposes). I am accepting donations 
>  to support my continued work on GTW 
> and other TiddlyWiki learning resources. I would also appreciate your help 
> spreading the word about the book, e.g., on TW links sites, notes-related 
> resources, or social media.
>
> A huge thanks to everyone from this community who provided feedback on the 
> prerelease (see the acknowledgments section for details). Barring me 
> getting run over by a bus, there will be updated editions in the future, so 
> please keep the feedback and suggestions coming.

-- 
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/e46fb557-b290-440e-bb49-ef0b083e1d29n%40googlegroups.com.


[tw5] Re: Relink vs Permalinks

2021-05-05 Thread dieg...@gmail.com
Here are some related threads where I also shared some thoughts along this 
topic: 


https://groups.google.com/g/tiddlywiki/c/pvc-qqoWHdI/m/TcX3FPNaAgAJ

https://groups.google.com/g/tiddlywiki/c/WtNz2X10jIA/m/9VaQHBjUCwAJ

I also would love to have built in support for uniqueIDs (created serves 
great!) but no one actually wants to //type// it out! I gave some ideas to 
avoid having to type it out in the threads. Something like:

[[#current_title]] gets replaced-on-save with the actual created time stamp 
of the tiddler. Then, on view mode, that is parsed and displays the current 
title, whatever it may be. That way, I never type the created timestamp, 
but it gets actually placed in and in view mode, I never even see a 
differnce. 

On Wednesday, May 5, 2021 at 10:10:25 AM UTC-5 cj.v...@gmail.com wrote:

> Oh, and also a button to give a tiddler a uid field with an auto-generated 
> uid value.
>
> Something like that ...
>
> On Wednesday, May 5, 2021 at 12:07:59 PM UTC-3 Charlie Veniot wrote:
>
>> Anders, you sweet and huggable you.
>>
>> That way of getting tiddlers is new to me, and just gave me a fantastic 
>> idea.
>>
>> Now knowing that URL's like 
>> https://tiddlywiki.com/#:[title[Saving%20on%20TiddlySpot]] and 
>> https://tiddlywiki.com/#:[delivery[Service]]
>>
>> Then having auto-generated/auto-created uid fields on tiddlers ...
>>
>> Say a tiddler titled "Tiddler XYZ", if it had a uid field with value 
>> "tid-01", then a link like this should work:  
>> https://whatever-your-tiddlywiki/#:[uid[tid-01]]
>>
>> It is just a matter of having an alternate permalink button that 
>> generates that uid link.
>>
>> Yay ?
>>
>> On Wednesday, May 5, 2021 at 10:03:07 AM UTC-3 Anjar wrote:
>>
>>> Hi,
>>>
>>> I agree with you and see the problem. One simple solution is just 
>>> sharing links like https://tiddlywiki.com/#:[created[2014090408570]]
>>>
>>> Best,
>>> Anders
>>> onsdag 5. mai 2021 kl. 14:15:43 UTC+2 skrev ludwa6:
>>>
 OK @Tones & @TT: if neither of you guys sees this as problematic, then 
 i'd better explain myself better.  Here's a meta-example i've just 
 documented:

1.  Create a tiddler on this topic, and give it a permalink: 
https://meta.tiddlyhost.com/#AvoidingLinkRot.  Share link with 
friends, to engage their support in taming this dragon!
2.  Recall that "Link Rot" is a well-known problem, which Wikipedia 
might know about- and indeed: see 
https://en.wikipedia.org/wiki/Link_rot
3. Realise that- in keeping w/ principle of AtomicGranularity- i 
should probably limit this tiddler to describing the problem (including 
link to that Wikipedia article and maybe just my review of that 
 material) 
and rename it after that article: "ProblemOfLinkRot"
4. Work away on that renamed tiddler, adding my detailed analysis 
of the article, and the problem.  
5. Puzzled after a time as to why nobody is commenting on my work, 
check the link -and find out that it's broken. (yeesh! and nobody told 
 me? 
did they even click the link i shared?)

 i've run through this loop enough times, it's already getting old.  
 Could it be that it's just me, i wonder?

 /walt
 On Wednesday, May 5, 2021 at 10:51:28 AM UTC+1 TiddlyTweeter wrote:

> Ciao walt,
>
> Right. Tiddler PERMALINK-ability posted as URLs elsewhere is 
> intimately tied to NOT changing Titles.
>
> Personally I can't get in a hot sweat over that. That is no different 
> than any other web page.
> SURE you could get into REDIRECTS on a server or up the complexity 
> within  TW of self-REDIRECTS I guess?
>
> I don't really see the point though :-). 
>
> Best wishes
> TT
>
> On Wednesday, 5 May 2021 at 10:34:24 UTC+2 ludwa6 wrote:
>
>> The more i use TW, the more concerned i become about maintaining data 
>> integrity -and so this issue has boiled to the top of my queue: how can 
>> i 
>> continue to enjoy the benefits of TW (+ Relink plugin) flexibility, 
>> without 
>> compromising the integrity of Permalinks?  
>>
>> This feels like a deep problem that goes right to core TW 
>> architecture- since, as PMario explained in last thread 
>> , 
>> tiddler immutability is tied to its Title (so how can Relink even work, 
>> i 
>> wonder?)- but if i've learned anything here, it is to not underestimate 
>> the 
>> creative problem-solving ability of this group :-)... SO:
>>
>> From a non-technical perspective, what i'd like to do is have some 
>> immutable UID (based on date-time, or maybe date+ a serial number, like 
>> -mm-dd-serialnum) that is used for Permalinks (i.e. shared w/ the 
>> outside web that is not Relink-aware), but still have Title field and 

[tw5] [IDEA] Archiving tiddlers, for Projectify users and potentially others

2021-05-03 Thread dieg...@gmail.com
I work a lot with Nicos excellent Projectify plugin. 

As a result, I have a lot of ephemeral tiddlers for my to-dos that once 
done, are no longer really needed as full tiddlers. I don't need to search 
them, tag them, etc. 

Also, since I use node, I don't really want them cluttering the tiddlers 
folder, as I frequently go in there and do some searching outside TW.

As a result, I thought about "Archiving" them, or "flattening" them, into a 
single JSON tiddler for reference. 

I came up with the following "Archive" button, which appends all tiddlers 
tagged with done to an Archive tiddler. 

Code:
<$vars archiveTiddlerTitle="Archive" 
   todoText=<> 
   emptyJSON="[]" linebreak="

"> 
<$set name="newArchiveText" 
  filter="[!match]" 
  value={{{ 
[titleget[text]addsuffixaddsuffix] 
}}} 
  emptyValue={{{ [titleget[text]] }}} >

<$button>
<$action-setfield $tiddler=<> 
  $field="text" 
  $value=<> />
<$action-deletetiddler $filter="[tag[done]]" />   
Archive! 






Some notes:

   - I had to solve an annoying issue with the <> macro that 
   when its empty, returns an "[]", which is actually not empty (is this 
   intended?!) 
   - Different archiving batches will just be appended as separate JSON 
   objects, instead of merging everything back into one large JSON object.
   - There is no "unarchive" feature, and building one is probably beyond 
   my abilities (thought might be a good use case for Joshua's JSON Mangler! 
   if I understand it correctly!)


This could be of use for others to "flatten" large tag structures that 
you're done with and don't need flying around as separate tiddlers. 

Your thoughts/suggestions/comments/etc are welcome!

Diego

-- 
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/d14c93ef-456d-40cf-a51c-698c77c579adn%40googlegroups.com.


[tw5] Re: [IDEA] Advanced Edit Mode?

2021-05-03 Thread dieg...@gmail.com
CJ

Thank you! This is a great start and will help me out a lot! 

On Friday, April 30, 2021 at 11:43:22 PM UTC-5 cj.v...@gmail.com wrote:

> Okay, a semi-matching no-fuss-no-muss solution?  Alternative tiddler 
> editor: text à la JSON 
> <https://groups.google.com/g/tiddlywiki/c/WFzr0BLIz5k>
> On Friday, April 30, 2021 at 4:23:41 PM UTC-3 dieg...@gmail.com wrote:
>
>>
>> Hello all,
>>
>> I hate to beat a dead horse 
>> <https://github.com/Jermolene/TiddlyWiki5/issues/3308> but I still think 
>> an "advanced edit mode" would be very useful. I'm trying to develop a proof 
>> of concept, but I am having some trouble. I've broken it down into the 
>> following pieces/questions notes.
>>
>> This is just to start the conversation again and see if anyone can help 
>> me hobble along towards a proof of concept.
>>
>>- An edit text widget whose contents will show the ".tid" version of 
>>a tiddler
>>   - Important tiddlers for this part: 
>>   $:/core/templates/exporters/TidFile which uses the 
>>   *$:/core/templates/tid-tiddler* template. 
>>   - You can see it in action and get the "tid" version of any 
>>   tiddler by doing: {{ || $:/core/templates/tid-tiddler }}
>>  - Question: This all comes out on "one line". What happens to 
>>  the "new lines"?
>>   - Question: How can I populate the contents of an edit-text widget 
>>   to be the .tid version? 
>>   - It seems it can only edit a field of a tiddler, so Id have to 
>>  create a new field which is the tid version of a tiddler of 
>> interest?
>>  - Where does the edit-text widget live? Certainly not in the 
>>  tiddler of interest itself.
>>  - Assuming the above works, when saving, the content of the 
>>widget needs to be "imported"/parsed back to overwrite all fields of the 
>>tiddelr of interest. 
>>- Question: Can/should I use the import mechanism here? 
>>   
>> *Note*: This mode would be *very very* useful in quickly defining 
>> fields, but it would be *supercharged* when paired with *multi-line 
>> fields* (which is currently not supported - I wish!!)
>>
>> Thanks,
>> Diego
>>
>>
>>
>>
>>

-- 
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/c4cc8dfb-b0e5-416f-b3e3-27c0bf11d73bn%40googlegroups.com.


[tw5] [IDEA] Advanced Edit Mode?

2021-04-30 Thread dieg...@gmail.com

Hello all,

I hate to beat a dead horse 
 but I still think an 
"advanced edit mode" would be very useful. I'm trying to develop a proof of 
concept, but I am having some trouble. I've broken it down into the 
following pieces/questions notes.

This is just to start the conversation again and see if anyone can help me 
hobble along towards a proof of concept.

   - An edit text widget whose contents will show the ".tid" version of a 
   tiddler
  - Important tiddlers for this part: 
  $:/core/templates/exporters/TidFile which uses the 
  *$:/core/templates/tid-tiddler* template. 
  - You can see it in action and get the "tid" version of any tiddler 
  by doing: {{ || $:/core/templates/tid-tiddler }}
 - Question: This all comes out on "one line". What happens to the 
 "new lines"?
  - Question: How can I populate the contents of an edit-text widget to 
  be the .tid version? 
  - It seems it can only edit a field of a tiddler, so Id have to 
 create a new field which is the tid version of a tiddler of interest?
 - Where does the edit-text widget live? Certainly not in the 
 tiddler of interest itself.
 - Assuming the above works, when saving, the content of the widget 
   needs to be "imported"/parsed back to overwrite all fields of the tiddelr 
   of interest. 
   - Question: Can/should I use the import mechanism here? 
  
*Note*: This mode would be *very very* useful in quickly defining fields, 
but it would be *supercharged* when paired with *multi-line fields* (which 
is currently not supported - I wish!!)

Thanks,
Diego




-- 
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/8bf297a8-ab66-47cf-831f-a716f898c101n%40googlegroups.com.


[tw5] Re: A tour through my Zettelkasten

2021-04-15 Thread dieg...@gmail.com
Soren,

You've done it again! I think this is wonderful. I especially liked the 
end, a tour into your Zet philosophy! This should be shared on the 
Tiddlywiki twitter and main site! 

On Wednesday, April 14, 2021 at 10:15:49 PM UTC-5 Soren Bjornstad wrote:

> For those who have been interested in my public Zettelkasten wiki 
>  in the past (or might be 
> interested in it now), I've just put up an extensive discussion of 
> Zettelkasten and how I've implemented it in my TiddlyWiki on my YouTube 
> channel:
>
> https://www.youtube.com/watch?v=GjpjE5pMZMI
>
> Here are the segments if you're curious:
>
> *About Zettelkasten:*
> 0:00 Welcome and introduction
> 1:00 Public and private versions of my Zettelkasten
> 2:08 What is a Zettelkasten?
> 4:16 What idea tiddlers look like and how we navigate through them
> 6:28 Implementation evolves with the content
>
> *Organizing my Zettelkasten and relating ideas:*
> 7:06 Why I use CamelCase names
> 8:12 Expressing relationships by linking
> 9:40 Expressing memberships by tagging
> 10:07 Tags serve in many roles – topics/indexes, publicity level, lists, 
> types, pseudo-types, and maintenance
> 15:42 Index tiddlers provide overviews of a topic area
> 17:33 Transclusion can combine with the ‘description’ field to create 
> overviews
> 18:42 Why I don’t use tags for all overviews
> 19:28 Stretchtext creates interactive, expandable overviews
> 20:42 Subtiddlers aggregate tightly coupled content
> 23:58 Bibliographies aggregate related sources
> 25:38 The Write tab highlights fruitful areas for further work (stubs, 
> missing, needing attention, needing excision, to-dos, open questions)
> 29:58 The Reference Explorer shows related tiddlers (backlinks and forward 
> links) in a concise table
> 34:48 Graph theory and Zettelkästen; link graph
> 37:11 Types of tiddlers; why I include non-idea tiddlers, unlike classic 
> Zettelkasten
>
> *Plugins and custom TiddlyWiki logic:*
> 41:04 Interesting TiddlyWiki plugins I use
> 47:17 Publishing only part of a TiddlyWiki (public/private switch): 
> Marking tiddlers
> 49:05 Public/private: The PrivateChunk
> 51:28 Public/private: The build process (shell script)
> 54:18 Custom copy-title and permalink buttons
> 55:38 GIS (mapping) support for places
> 57:55 The missing-tiddler helper
> 58:36 Quick reading-list import by pasting a URL
> 59:30 Reading inbox
> 1:00:15 Simple Analytics and raw markup snippets
> 1:01:05 Sorting tags by color and putting them in columns
>
> *Philosophy:*
> 1:03:01 Just get started and then continuously improve
> 1:05:20 The Three-Links Heuristic for determining whether ideas are 
> effectively linked together
> 1:07:02 A Zettelkasten never walks backwards: consistency doesn’t matter 
> that much
> 1:08:56 Why I default to open and publish my Zettelkasten
> 1:11:25 Polyspecialize your Zettelkasten, include variety
> 1:13:34 Prioritize; you won’t have time to write about everything
> 1:14:55 Using the flexibility and user-programmability of TiddlyWiki to 
> your advantage
>
>

-- 
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/16544083-026c-404c-8444-76ede8728a5en%40googlegroups.com.


[tw5] Splitting text to grab @strings to make some tags

2021-04-07 Thread dieg...@gmail.com
Hello friends,

I'm trying to take an input field that looks like:

this is some aribrart text .. .etc. # ... @title1   @title2   @[[title 
with space]]

and parse it to tag another created tiddler with title1, title2 and [[title 
with space]]. 

Ive tried playing around with splitting by space, regexp for '@', etc but I 
cant seem to cleanly grab all titles. 

Any help would be greatly appreciated! 

Thanks,
Diego

-- 
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/1cae0d9d-3151-4c8e-85cb-e09f06b2ccean%40googlegroups.com.


[tw5] Re: [Plugin] TW5-CodeMirror-Plus - with better formatting and autocompletion

2021-04-03 Thread dieg...@gmail.com
Soren,

This is exactly how I imagined it! 

On Monday, March 29, 2021 at 6:17:40 PM UTC-5 Soren Bjornstad wrote:

> Can't speak for how Diego imagined it, but this kind of custom 
> autocomplete is a really interesting idea. I would imagine that beginning 
> an autocomplete run with a custom prefix would run an arbitrary filter and 
> provide (much like the command palette in VSCode et al.) the results of the 
> filter as choices. A variable completionText accessible within the filter 
> would provide access to the current partial match (with the prefix removed).
>
> It would be *even awesomer* if the current tiddler was also accessible 
> within the custom filter, and if the text completed when you accept the 
> completion can be something different than what's shown in the list (not 
> sure if CodeMirror offers this kind of "snippet"-ish capability; see second 
> example).
>
> So e.g., config tiddlers could look like:
>
> title: TagAutocompleter
> tags: $:/tags/CodeMirrorAutocomplete
> description: Allow tags to be autocompleted
> prefix: #
> filter: [tagging[]prefix]
>
> title: EmailAutocompleter
> tags: $:/tags/CodeMirrorAutocomplete
> description: Given part of a contact name, autocomplete the 
> contact's email address
> prefix: @
> filter: [tag[Contact]search:fullnameget[email]]
>
> Then, say, to find specifically a tag called Test, even with 500 non-tag 
> tiddlers beginning with T:
>
> #T
> ==> Test
>
> And to complete an email address:
>
> @Alice
> ==> alice@gmail.com
>
> On Sunday, March 28, 2021 at 9:15:35 PM UTC-5 bmad...@gmail.com wrote:
>
>> Thanks!
>>
>> Diego, it is possible to do custom autocomplete menu-content. Can you 
>> give a more specific example of what you hope to see?
>> On Sunday, March 28, 2021 at 6:27:12 PM UTC-6 dieg...@gmail.com wrote:
>>
>>> Wow this autocomplete is lovely! And this seems more future-facing than 
>>> the EditCompText plugin! 
>>>
>>> Do you know how we can define custom autocomplete triggers and 
>>> menu-content? As in, when I type '@' I get a certain filter result, to 
>>> choose from, etc. etc.
>>>
>>> Thank you! 
>>>
>>> On Sunday, March 28, 2021 at 5:27:46 PM UTC-5 joshua@gmail.com 
>>> wrote:
>>>
>>>> Excellent! Mahalo (thanks) for sharing!
>>>>
>>>> -Joshua Fontany
>>>>
>>>> On Sunday, March 28, 2021 at 1:59:11 PM UTC-7 bmad...@gmail.com wrote:
>>>>
>>>>> Hi Everyone,
>>>>>
>>>>> I first released TW5-CodeMirror-plus six months or so back but didnt 
>>>>> get time to work on it since then. This is a major update with some nice 
>>>>> additions.
>>>>>
>>>>> Checkout it out here: 
>>>>> https://adithya-badidey.github.io/TW5-codemirror-plus/
>>>>>
>>>>> 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/705c115c-07cc-4b8c-a1c6-42ec74e136d3n%40googlegroups.com.


[tw5] Re: [Plugin] TW5-CodeMirror-Plus - with better formatting and autocompletion

2021-03-28 Thread dieg...@gmail.com
Wow this autocomplete is lovely! And this seems more future-facing than the 
EditCompText plugin! 

Do you know how we can define custom autocomplete triggers and 
menu-content? As in, when I type '@' I get a certain filter result, to 
choose from, etc. etc.

Thank you! 

On Sunday, March 28, 2021 at 5:27:46 PM UTC-5 joshua@gmail.com wrote:

> Excellent! Mahalo (thanks) for sharing!
>
> -Joshua Fontany
>
> On Sunday, March 28, 2021 at 1:59:11 PM UTC-7 bmad...@gmail.com wrote:
>
>> Hi Everyone,
>>
>> I first released TW5-CodeMirror-plus six months or so back but didnt get 
>> time to work on it since then. This is a major update with some nice 
>> additions.
>>
>> Checkout it out here: 
>> https://adithya-badidey.github.io/TW5-codemirror-plus/
>>
>> 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/7761fc85-9496-4968-a172-8188ed57308fn%40googlegroups.com.


[tw5] Re: Transclusion ideas

2021-03-28 Thread dieg...@gmail.com
The great Tobias Beer has the "inc" plugin to add a bar above trascluded 
tiddlers:

http://tobibeer.github.io/tw5-plugins/#inc

Ive long thought this should be part of the core! 
On Sunday, March 28, 2021 at 11:08:45 AM UTC-5 TiddlyTweeter wrote:

> David,
>
> Transclusion is as transclusion does.
>
> https://youtu.be/ooPVuG8ZbNE
>
>- 3. A bar when hovering over a transcluded tiddler to allow one to 
>open or edit the tiddler that is transcluded
>
> Not a bad idea.
>
> 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/1e863379-4f6a-4957-a986-cfb16a18b48fn%40googlegroups.com.


Re: [tw5] [REQUEST] Jeremy - questions about the Tiddlywiki-on-Fission funding campaign

2021-03-24 Thread dieg...@gmail.com
Hey Jeremy,

Thanks for your answers. Im happy to contribute to the TW community, and to 
you for all your work on TW. I just wasn't sure how exactly this Fission 
(backed? sponsored? held?) funding initiative related to the main project.

In other words, before people sign up to be a monthly or even yearly 
contributor, it might be worth clarifying that their contributions aren't 
just to a specific small part of the TW world (a saver), or to an entirely 
different project (Fission), but instead to the TW community itself! 

Thanks again,
Diego

On Wednesday, March 24, 2021 at 2:01:53 PM UTC-5 jeremy...@gmail.com wrote:

> Hi Diego
>
> Can you (or anyone) help clarify what the open collective funding project 
> is for Tiddlywiki on Fission?
>
>
> Fission have a vision around open source communities using Open Collective 
> as a way for members of the community to financially support the people 
> making the software, and the infrastructure that the community uses. A sort 
> of lightweight version of Kickstarter for crowdfunding the ongoing 
> development of plugins and editions.
>
> It’s an area that has always interested me, but also gives me some 
> nervousness. The challenge is that there is a paradox: at least speaking 
> for myself, I’m not really doing all of this for money, the compulsion is 
> deeper, and the true rewards are in the interactions I have with the 
> community. But simultaneously, we all need money to survive.
>
> Happily, move adventurous people than me have been exploring this stuff 
> for many years, which is how Open Collective came into existence, and the 
> model seems to be enduring.
>
> TiddlyWiki on Fission gives us an opportunity to explore these ideas in 
> real life.
>
> https://opencollective.com/tiddlywiki-on-fission
>
> As in,
>
>- Who are we paying?
>
> The money is being held ready for distribution.
>
>
>- What are we paying for?
>
> That’s for us to decide
>
>
>- Are you getting that money?
>
> Emphatically not Jeremy, or Fission. This is Fission bootstrapping 
> infrastructure on behalf of the community for us to explore and develop as 
> we see fit.
>
>
>- If so, how much?
>- Is that also for general TW improvements? Or is it specific to 
>TW-on-Fission?
>
> Our immediate goals are around TWoF, if things work well perhaps we’ll 
> bring it to the main project.
>
>
>- Will this outlive the TW on fission project?
>
> Perhaps, it’s certainly really an independent initiative. 
>
>
>- Is this the only (or just primary?) way to support you, the TW 
>developer? 
>
> At the moment, my “business model” is to do custom development and support 
> work for a small number of clients. The contracts I do are fairly long term 
> arrangements, on an ordinary commercial basis. It’s working well for me, so 
> it’s not really a priority for me to move to a different model at the 
> moment. I think the opportunity is for the broader community to explore the 
> model
>
>
>- etc.
>
> Im a bit confused, as I thought this was just another saver/platform for 
> hosting personal TWs. 
>
>
> Yes, there’s a lot going on and I’m sure we could communicate it more 
> clearly! The development work we’re doing on the saver is really the main 
> story here at the moment.
>
> Best wishes
>
> Jeremy
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/cf42a5f7-4ea7-4fe5-aac5-68cf5365f4e5n%40googlegroups.com.


[tw5] [REQUEST] Jeremy - questions about the Tiddlywiki-on-Fission funding campaign

2021-03-24 Thread dieg...@gmail.com
Jeremy (and the community!)

Can you (or anyone) help clarify what the open collective funding project 
is for Tiddlywiki on Fission?

https://opencollective.com/tiddlywiki-on-fission

As in,

   - Who are we paying?
   - What are we paying for?
   - Are you getting that money?
   - If so, how much?
   - Is that also for general TW improvements? Or is it specific to 
   TW-on-Fission?
   - Will this outlive the TW on fission project?
   - Is this the only (or just primary?) way to support you, the TW 
   developer? 
   - etc.

Im a bit confused, as I thought this was just another saver/platform for 
hosting personal TWs. 

Thanks!
Diego

-- 
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/ef6f2f90-1a59-4e38-9279-6a5a6600c062n%40googlegroups.com.


[tw5] Re: Announcing the TiddlyWiki Community Links Aggregator

2021-03-23 Thread dieg...@gmail.com
There should also be a tag to indicate "highest supported version" or 
something similar if relevant (for plugins, for example) and its known. 

On Tuesday, March 23, 2021 at 8:09:59 PM UTC-5 David Gifford wrote:

> There should be a way to report dead links. LibreNote, for example, turns 
> up a 404. Someone is adding links without even checking them first.
>
> Also, giffmex.org has been https:// since early 2020. If those adding 
> links to giffmex.org could convert them from http: to https:, that would 
> be appreciated.
>
> On Sunday, March 21, 2021 at 11:00:23 AM UTC-6 jeremy...@gmail.com wrote:
>
>> One of the obstacles we face as a community is that we don’t have a good 
>> place for us to curate and share bookmarks to useful resources. Dave 
>> Gifford has shown what's possible with his ToolMap, an invaluable community 
>> resource. But it’s a huge challenge for any one person to keep an 
>> undertaking like that up to date, let alone complete.
>>
>> So, I’m pleased to announce TiddlyWikiLinks, a community links aggregator 
>> that allows us to collectively curate bookmarks:
>>
>> https://links.tiddlywiki.com
>>
>> The way it works is that multiple contributing editors each maintain 
>> their own TiddlyWiki containing their bookmarks. These wikis are registered 
>> with the system on GitHub, and then at intervals a script retrieves all the 
>> links and aggregates them together into a new wiki.
>>
>> The above links are to a static rendering to help Google find things, but 
>> the information is also available in TiddlyWiki format:
>>
>> https://links.tiddlywiki.com/wiki.html
>>
>> It’s easy to set up to be a contributing editor.  The main requirement is 
>> that bookmarks be kept as tiddlers tagged "$:/tags/Link" with an “url” 
>> field containing the URL. So, for example, I’m “jermolene”, and all my 
>> links are to be found at:
>>
>> https://links.tiddlywiki.com/contributors/jermolene/
>>
>> My bookmarking wiki is here:
>>
>> https://jermolene-links.tiddlyhost.com
>>
>> If enough people volunteer to be contributing editors, we can spread the 
>> workload and make something much more valuable than any of us could do 
>> individually. I’d be happy if we had a handful of contributing link editors 
>> making high quality bookmarks, but I think this system could be scaled to 
>> at least a few hundred.
>>
>> If you’re interested, please reply here with the URL of your bookmarking 
>> wiki and your choice of username.
>>
>> As ever, there’s a lot to do on the development side to take this forward:
>>
>> * Improving the styling (consider the current colour scheme and styling 
>> to be a placeholder!)
>> * Adding JavaScript-based interactivity (particularly search)
>> * Adding support for multiple languages
>> * Adding an RSS/Atom feed
>>
>> The development has required setting up another GitHub organisation in 
>> order to get another GitHub Pages site:
>>
>> https://github.com/TiddlyWikiLinks/TiddlyWikiLinks
>>
>> (For those with long memories, this is, of course, a variation of the 
>> "TWederation" archiecture we have discussed as a community for a long time).
>>
>> I’ve been able to put this together in a few days thanks to all that I’ve 
>> learned on my recent client projects. My personal goal for 2021 remains to 
>> get a Community Plugin Library up and running for TiddlyWiki. The link 
>> aggregator is a simpler proposition that should give us some valuable 
>> experience for that initiative.
>>
>> Questions and thoughts welcome,
>>
>> Best wishes
>>
>> Jeremy.
>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/abda0efc-9192-491f-a3bd-fd74cd85096an%40googlegroups.com.


[tw5] Empty Story tip

2021-03-22 Thread dieg...@gmail.com
Hello all,

Just a little tip I (re)discovered recently, and have been putting to good 
use. 

I have two tiddlers that I dont want to ignore: my "Dashboard" from the 
Projectify plugin, and "My Essays" which lists and links to essays Im 
currently writing. 

Ive placed these in the: 

$:/config/EmptyStoryMessage

tiddler, allowing them to always show when my river is empty. 

This has been much more useful than I would have thought! This works 
particularly well with Projectify's Dashboard! 

This is only explained briefly in the bottom of: 

https://tiddlywiki.com/#HistoryMechanism 

in the "Empty story" section. 

Just wanted to remind everyone this exists and suggest a possible use. 

Best,
Diego

-- 
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/fbdf403d-255e-4dd3-83bb-d13ec7442cddn%40googlegroups.com.


Re: [tw5] Re: Edit textbox to append text to another tiddler

2021-03-21 Thread dieg...@gmail.com
@Mat: You're right - I typed out a question but left most of the context in 
my head! Apologies! Saq guessed what I wanted.

@Saq: Thank you for the code and the explanation of the else! 

It might be worth adding that note about blank vs empty string as inputs to 
the next step in the filters documentation. 



On Sunday, March 21, 2021 at 7:31:08 AM UTC-5 saq.i...@gmail.com wrote:

> @Mohammad the underyling issue is one that I think we have discussed 
> before in another context.
>
> TiddlyWiki filters distinguish between no results from a filter step, and 
> an empty string as a result.
>
> When there is no result from a filter step, like with get[text] on a 
> non-existent tiddler, the next filter step receives no input and therefore 
> the entire filter run will have no output. However, by using else[] we 
> specify an empty string as the input to the next step if the previous step 
> had returned no result. This allows the addsuffix[] step to return a result.
>
> This is the same reason why we have the is[blank] operator, to distinguish 
> between no result, and an empty string as a result.
>
> On Sunday, March 21, 2021 at 11:44:51 AM UTC+1 Mohammad wrote:
>
>> Saq
>> Thank you! works like a charm!
>> Would you please explain what empty else[] does here?
>>
>>
>>
>>
>> Best wishes
>> Mohammad
>>
>>
>> On Sun, Mar 21, 2021 at 12:14 PM Saq Imtiaz  wrote:
>>
>>> Try adding an else[] after get[text]
>>>
>>> On Sunday, March 21, 2021 at 5:51:59 AM UTC+1 Mohammad wrote:
>>>
>>>> Lovely solution Saq!
>>>>
>>>> why it does not work with a non-existent Target tiddler? how can I 
>>>> extend the code to address this issue?
>>>>
>>>>
>>>> Best wishes
>>>> Mohammad
>>>>
>>>>
>>>> On Sat, Mar 20, 2021 at 11:37 PM Saq Imtiaz  wrote:
>>>>
>>>>> @Diego, this is untested code but should hopefully point you in the 
>>>>> right direction:
>>>>>
>>>>> \define appendBoxActions()
>>>>> <$action-setfield $tiddler=<> text={{{ 
>>>>> [get[text]addsuffixaddsuffixaddsuffix{$:/temp/appendbox}]
>>>>>  
>>>>> }}}/>
>>>>> <$action-setfield $tiddler="$:/temp/appendbox" text=""/>
>>>>> \end
>>>>>
>>>>> <$vars targetTiddler="Target" linebreak="
>>>>> ">
>>>>> <$keyboard key="Enter" actions=<>>
>>>>> <$edit-text tag="textarea" placeholder="" tiddler="$:/temp/appendbox"/>
>>>>> 
>>>>> 
>>>>>
>>>>> Since you are only appending on the Enter key as opposed to on every 
>>>>> keystroke, you could indeed apply this code via a viewtemplate and append 
>>>>> to the tiddler the textarea field is in, if so desired. The key is that 
>>>>> the 
>>>>> edit-text widget writes to a temp tiddler.
>>>>>
>>>>>
>>>>> On Saturday, March 20, 2021 at 8:02:54 PM UTC+1 dieg...@gmail.com 
>>>>> wrote:
>>>>>
>>>>>>
>>>>>> Hello all,
>>>>>>
>>>>>> Using Nico's projectify with the excellent quick todo add, has put me 
>>>>>> in mind for something similar.
>>>>>>
>>>>>> I'd like to have a tiddler with an edit box visible in view mode, and 
>>>>>> when I type something in that edit box and press enter, what I've typed 
>>>>>> gets *appended* to a tiddler (as I understand, cant be the tiddler 
>>>>>> Im using the edit box in), with a timestamp. 
>>>>>>
>>>>>> I know this will involve a keyboard widget. While I was trying it out 
>>>>>> myself, I got stuck trying to append.
>>>>>>
>>>>>> Has anyone done anything similar and/or willing to help?
>>>>>>
>>>>>> Thanks!
>>>>>> Diego
>>>>>>
>>>>>>
>>>>>> -- 
>>>>> 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+...@googlegroups.com.
>>>>> To view this discussion on the web visit 
>>>>> https://groups.google.com/d/msgid/tiddlywiki/a011af6d-89a5-4d90-bbf6-df25fc88f434n%40googlegroups.com
>>>>>  
>>>>> <https://groups.google.com/d/msgid/tiddlywiki/a011af6d-89a5-4d90-bbf6-df25fc88f434n%40googlegroups.com?utm_medium=email_source=footer>
>>>>> .
>>>>>
>>>> -- 
>>> 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+...@googlegroups.com.
>>>
>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/tiddlywiki/1f7d2e7b-c24a-4e19-8d3e-113fc6870e42n%40googlegroups.com
>>>  
>>> <https://groups.google.com/d/msgid/tiddlywiki/1f7d2e7b-c24a-4e19-8d3e-113fc6870e42n%40googlegroups.com?utm_medium=email_source=footer>
>>> .
>>>
>>

-- 
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/87d26d94-f8d4-4db8-90ec-7d4f5c634658n%40googlegroups.com.


[tw5] Edit textbox to append text to another tiddler

2021-03-20 Thread dieg...@gmail.com

Hello all,

Using Nico's projectify with the excellent quick todo add, has put me in 
mind for something similar.

I'd like to have a tiddler with an edit box visible in view mode, and when 
I type something in that edit box and press enter, what I've typed gets 
*appended* to a tiddler (as I understand, cant be the tiddler Im using the 
edit box in), with a timestamp. 

I know this will involve a keyboard widget. While I was trying it out 
myself, I got stuck trying to append.

Has anyone done anything similar and/or willing to help?

Thanks!
Diego


-- 
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/60d8db9a-e6ea-455b-bc87-b1be710715c5n%40googlegroups.com.


[tw5] Re: Soarin' with Soren

2021-03-08 Thread dieg...@gmail.com
Agreed  David! I'm working my way through it as well! 

Since it might be difficult to spell, Soren mentioned in the video a 
helpful shortcut: http://562.nz/

On Monday, March 8, 2021 at 7:10:31 PM UTC-6 David Gifford wrote:

>
> Just a note to Soren Bjornstag to thank him for his ZettelKasten TW. I 
> just decided to open the All tab and read in order. I am not quite through 
> the A's, and have already learned a lot. And in the process I read three of 
> his blog posts too. Great stuff. All that in addition to his very helpful 
> video walkthrough of TiddlyWiki.
>
> And a note to everyone else to check it out: 
> https://zettelkasten.sorenbjornstad.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/2174a1a2-63d1-4291-9405-97df74a2d9e6n%40googlegroups.com.


[tw5] Re: Are indirect filters possible?

2021-03-07 Thread dieg...@gmail.com
Bemedikt,

If I'm understanding you correctly, this should work:


[tag[Person]] -[tag[Company]tagging[]]


If all your people are tagged with Person, and call Companies are tagged 
with Company, then:

   - The first filter run generates a list of all people
   - The second filter run generates a list of all people who are tagged 
   with the tiddlers that are tagged Company.
   - They are then "subtracted" or set-differenced from each other.


I tested this on tiddlywiki.com by making the following test tiddlers:

   - Person A - tagged with Microsoft and Person
   - Person B - tagged with Microsoft and Person
   - Person C - tagged with Dell and Person
   - Person D - no company tag but Person
   - Microsoft - tagged with Company
   - Dell - tagged with Company
   - IBM - tagged with Company


If I've understood you, you want to get Person D. 

The first filter run generates as list of PersonA, PersonB, PersonC, and 
PersonD. The second one generetes PersonA, PersonB, and PersonC. They are 
substracted to give you PersonD.

Diego

On Sunday, March 7, 2021 at 6:56:09 PM UTC-6 benedikt@web.de wrote:

> Is there a possibility to filter over the result of a filter?
> In the current case I have the folling issue:
> - There are tiddlers taged as "Person" and tages with there Company 
> - The Companys Tiddlers are taged as "Company"
> Now I need a list of all persons that are not taged by a company. In other 
> word: Not taged by any tag that is itself taged as company.
>
> Something like 
> -- tag[Person]!tag[tag[Company]] 
> instead of manual on non dynamic 
> -- tag[Person]!tag[Company1]!tag[Company2]!tag[Company3]!tag[Company4]...
>
> Benedikt
>
>

-- 
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/23016c3a-92c4-48a9-b14b-9ce4e6816196n%40googlegroups.com.


[tw5] Re: Breakthrough TW video (new)

2021-03-07 Thread dieg...@gmail.com
This video was *shockingly* amazing. Wow...thank you Soren for making it 
and walt for linking it! 

On Sunday, March 7, 2021 at 9:32:36 AM UTC-6 ludwa6 wrote:

> While i've learned a lot from some older videos and online docs, and of 
> course via this discussion group, i've got to say: i resonate strongly with 
> the frustration expressed by a fellow n00b somewhere (maybe in that long 
> Roam-envy thread :-) about how fragmentary & scattered are the learning 
> resources one needs to gain any considerable degree of TiddlyWiki-savvy. 
>
> So it is that i must send a shout-out @SorenBjornstad for this 
> tour-de-force video that he published just a few days ago: Experience 
> TiddlyWiki Fluency: Creating a Reading List 
> . In fact i haven't even 
> finished watching (clocks in at a little over 1hr runtime), it is so 
> chock-full of tutorial tips that i had to take a break and write them all 
> down... And pay due homage to Soren while i'm at it.  Great service the 
> community that you've done here, mate -and moreover: this is *exactly*  
> what the TW world needs to transcend the kinda "Cargo Cult" (not my words; 
> 'twas JeremyR. himself who invoked the term in a recent video) such as it 
> is, and break through to the kind of mainstream adoption that it rightly 
> deserves.
>
> PS:  Must also celebrate the book- Grok TiddlyWiki 
>  -which is my other most-valued learning 
> resource of late;  in terms of the GUT (Grand Unified Theory) of 
> documentation , it is something of a 
> hybrid i would say... But the video falls squarely in the Tutorial quadrant 
> of GUT, and is a stellar example of the artform, IMHO. 
>
> /walt
>

-- 
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/b72d9f36-e239-420e-b8f8-4935a4a9f93fn%40googlegroups.com.


Re: [tw5] Changed my way of taking notes in TW5 - RFC

2021-03-07 Thread dieg...@gmail.com
Hey Mohammad,

Just curious, how does your system deal with multiple meetings on the same 
day? 

On Sunday, March 7, 2021 at 7:21:38 AM UTC-6 Mohammad wrote:

> Ray,
>  I would recommend to read the material on Shiraz demo but attached is an 
> empty sample!
>  Just click on New item or create here!
>
>  It is based on Shiraz!
>
>
>
> Best wishes
> Mohammad
>
>
> On Sun, Mar 7, 2021 at 3:25 PM Ray Vermey  wrote:
>
>> Hi Mohammad,
>>
>> that looks interesting. do you have an example somewhere i can look at?
>> Do you collect the content of those tiddlers or only their names?
>>
>> Thank you.
>>
>> Ray
>>
>> Op zo 7 mrt. 2021 om 12:51 schreef Mohammad Rahmani <
>> mohammad...@gmail.com>:
>>
>>> Ray,
>>>  I use a tiddler for a student containing some fields (e.g phone number, 
>>> email address, photo, ...)
>>>  Then I added a dynamic table to collect and list all tiddlers tagged 
>>> with that student name (e.g. tasks, homework, meeting,...) in the same 
>>> tiddler
>>>  For any events/tasks/etc. I just click on student tiddler to create a 
>>> new tiddler (new here)
>>>
>>> Dynamic table automatically updates itself to show new tasks/events/etc.
>>>
>>>
>>>
>>>
>>> Best wishes
>>> Mohammad
>>>
>>>
>>> On Sun, Mar 7, 2021 at 2:19 PM Ray Vermey  wrote:
>>>
 Hi
 I want to discuss my setup of TW5

 I now have a setup like a journal
 So i have all kind of small tiddlers where i put in this as the date: 
 [[7 Mar 21]] in te text.
 So for a student, say JohnDoe i made 1 tiddler called JohnDoe

 In that tiddler i have a log i update when something changes with this 
 student, like so:

 -Tiddler called JohnDoe-
 [[6 Mar 21]] 

 Called him to do his homework 

  [[7 Mar 21]] 

  He delivered his homework

 End of 
 Tiddler---

 So per student i have a log

 Now i would transclude all tiddlers that contain [[7 Mar 21]]

 Q1: Is this a sensible setup?
 Or can it be even handier??

 Q2: How can i transclude those tiddlers??
 My 1st attempt is this:

 <$list filter="[regexp:text[16 Feb 21]]" variable=each>
 <>
 
 

 But that doesn't transclude the tiddlers

 Comments welcome, thanks!
 I have the feeling i can make this setup smarter and perhaps more 
 flexible.

 Ray

 -- 
 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+...@googlegroups.com.
 To view this discussion on the web visit 
 https://groups.google.com/d/msgid/tiddlywiki/00a9a3d5-5bee-4943-afca-8df79bdd641bn%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+...@googlegroups.com.
>>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/tiddlywiki/CAAV1gMB8h1zK4q6pi2tx7S%3D-nj1KZaeyZ%2B0Gcc2rDLsAMVQsAw%40mail.gmail.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+...@googlegroups.com.
>>
> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/tiddlywiki/CAAF_p9Bg7ZxKuMN1HgbrsHRB%2BQKDD1fU7eCViKJMeuh9VFoCrA%40mail.gmail.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/ebff758b-e697-4582-abc2-b0a4d38ad283n%40googlegroups.com.


[tw5] Plugin-packaging/display: Ideas and Suggestions

2021-03-06 Thread dieg...@gmail.com
Hello all,

I really like the Projectify plugin's  inclusion 
of its excellent and thorough documentation *as part of the plugin* itself. 
This means all the documentation is included "in the namespace of the 
plugin": 

$:/plugins/nico/projectify/doc/etc...

I frequently forget the details of specific plugins, and then have to go 
back to open them, see if they have a readme, if they do great! If they 
dont have meaningful one, see if they have a link to a github demo, if they 
do great! If they dont, have to search google (not google groups since I 
hate google groups search), etc. etc. 

So, to not make this post too long, some suggestions for plugin authors (of 
course, with the utmost respect and humility knowing full well I'm not a 
plugin author myself), is to:

   - Follow in the great Mohammad's footsteps and always have clearly 
   indicated a "Demo" and "code" link in the README of the plugin.
   - Follow in Nico (and many others as well, just the latest one I can 
   remember) steps of including comprehensive documentation packaged right 
   along with the plugin itself! 
   


A side note: For point two above, I recently posted a feature suggested on 
GitHub about letting plugin authors more easily edit the viewTemplate of 
their plugins, getting rid of the (potentially) "scary" $:/plugins/... in 
the title, and instead exposing something like: 

Plugins > Projectify > Documentation

even though the tiddler is of course actually titled 
"$:/plugins/nico/projectity/...". I closed it after some discussion, but I 
thought I'd mention it here in case anyone would like to share their 
thoughts about this possibility as well.

Best,
Diego

-- 
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/7541bcde-2440-49c1-a971-2867e08c048fn%40googlegroups.com.


[tw5] Re: Shiraz plugin new release 2.2.0

2021-03-06 Thread dieg...@gmail.com
Mohammad,

I am *once again* realizing just how powerful, thorough, and wonderful 
Shiraz is. It really is amazing. If someone just takes the time to read 
everything that's available, you'll be amazed. 

Thank you! 

On Thursday, March 4, 2021 at 3:06:23 PM UTC-6 Mohammad wrote:

> Shiraz plugin has just got a new update!
>
> Shiraz is a small framework of stylesheets, templates and macros to create 
> stylish contents in Tiddlywiki. Shiraz has customized elements like alerts, 
> cards, panels, images, static tables, dynamic tables, badges, texts, etc. 
> Shiraz uses some modified CSS classes from Bootstrap 4.3.1.
>
> Code and demo
>
>- Demo: https://kookma.github.io/TW-Shiraz
>- Code: https://github.com/kookma/TW-Shiraz
>
> *It is highly recommended to backup your data before trying any new 
> plugin! Do it before installing shiraz*.
>
> Revision 2.2.0
>
>- Date: [3rd Mar 2021]
>- [FIXED] updated to TW 5.1.23
>- [NEW] the new pagination feature for dynamic tables
>- [NEW] the tbl-clone special column is used by default in table edit 
>mode
>- [NEW] documentation for pagination was added
>- [NEW] details macro got new input parameters label, srcClass and 
>sumClass added and style and sum were dropped
>
> Nice to see goodies like
>
>
>- https://kookma.github.io/TW-Shiraz/#demo%2Fadvanced%2Fdetails-faqs
>- https://kookma.github.io/TW-Shiraz/#demo%2Fadvanced%2Fslider-faqs
>
>
>
> If you like it star it at https://github.com/kookma/TW-Shiraz
>
>
>
> Best wishes
> Mohammad
>

-- 
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/a5af96a8-1bb1-4944-8685-a38e824b1d43n%40googlegroups.com.


[tw5] Re: Some more thoughts on linking in TW (aliases, display text, and relationship types: Oh My!)

2021-03-05 Thread dieg...@gmail.com
Joshua 

Thanks for your thoughts.

To others, can someone help me understand why my posts often don't get many 
(if any) response?  The first time this was posted it also inspired almost 
no response. This time as well. This happens to several of my posts, so I'm 
curious as to my "disconnect" with the community somehow. 

On Wednesday, March 3, 2021 at 8:27:43 PM UTC-6 joshua@gmail.com wrote:

> If we did add a relationship type to links, it helps to unpack the 
> WikiText version of Links into their <$link> widget equivalent.
>
> [[LinkText|CurrentTiddler]] unpacks to the following "parse tree" json in 
> the internal javascript
> ```
> { type: "link", attributes: { to: {type: "string", value: link} }, 
> children: [{ type: "text", text: text }
> ```
> which is the equivalent to typing:
> ```
> <$link to="CurrentTiddler"><$text text="LinkText"/>
> ```
>
> Now, as we want "typed" links to other tiddlers, and probably not to 
> external resources (hey, make a tiddler that points there), then we can 
> re-use the pattern fro the "extended external link" WikiText, and the 
> "extended image" WikiText. It would look something like:
>
> ```
> [type:relationship[LinkText|CurrentTiddler]]
> ```
> which would then render as
> ```
> { type: "link", attributes: { to: {type: "string", value: link}, type: 
> {type: "string", value: type} }, children: [{ type: "text", text: text }
> ```
> and be the equivalent of typing
> ```
> <$link to="CurrentTiddler" type="relationship"><$text 
> text="LinkText"/>
> ```
>
> So, you could not use referenced (transcluded, macro, variable) data for 
> the type in the WikiText version, but you could in the full Widget version.
>
> Something to think about
>
> Best,
> Joshua Fontany
>
> On Wednesday, March 3, 2021 at 12:46:09 PM UTC-8 dieg...@gmail.com wrote:
>
>> Hello all,
>>
>> I thought again about one of my previous posts, and I thought I'd try 
>> reposting it and editing it to encourage more conversation/ideas around 
>> this topic.
>>
>> In my mind, *linking* is one of the two major pillars of TW 
>> (searching/filtering being the other - why I think a lot and comment a lot 
>> about search). If I want to link to a tiddler there are *four* (used to 
>> be three) issues of concern:
>>
>> 1. what I want to type
>>
>>- Aliases provided by the un-link plugin are magical here! A tiddler 
>>with "long title of method" can save me many keystrokes (and potential 
>>typos!) if I just type the name of the alias.
>>- Critically, this is decoupled from where I want the *link to go*, 
>>and what I want it to *render as*. I don't ever want to type "a very 
>>long title", or if the core also supports uniqueIDs, I don't want to type 
>>timestamps. 
>>- Something that I think should be incorporated into the core () 
>>(or at least with uni-link) is the Edit-Comptext dropdown plugin 
>><https://snowgoon88.github.io/TW5-extendedit/>. This plugin already 
>>lets you define custom dropdown templates, so its natural to incorporate 
>>the filters uni-link provides. 
>>
>>
>> 2. where I want the link to go
>>
>>- If we're not just focusing on aliases for a second, this isn't as 
>>straightforward as I initially thought - frequently I want a link to go 
>> to 
>>a tiddler with a specific title (this is the obvious case).
>>- Sometimes I want a link to go to a specific tiddler, *regardless of 
>>its title**. *For example, my TW is constantly evolving as my system 
>>of knowledge is evolving - I rename things, reorganize, etc 
>>*frequently.* If I rename a method, or person, etc. all of my links 
>>to this tiddler no longer work 
>>- (there have been previous discussions of renaming tiddlers 
>>   triggering a search/replace). 
>>   - * The recently introduced relink plugin solves this particular 
>>   problem! *
>>   - I am more interested in being able to link to a tiddler by some 
>>kind of unique ID (for example, created timestamp, or another field) - 
>> *that 
>>way, renaming a tiddler's title does not trigger massive textual changes 
>> in 
>>the rest of my tiddlers*
>>   - I use version control, so it's a bit annoying when I rename one 
>>   tiddler, my commit object contains changes to 20 other tiddlers whose 
>> l

[tw5] Some more thoughts on linking in TW (aliases, display text, and relationship types: Oh My!)

2021-03-03 Thread dieg...@gmail.com
Hello all,

I thought again about one of my previous posts, and I thought I'd try 
reposting it and editing it to encourage more conversation/ideas around 
this topic.

In my mind, *linking* is one of the two major pillars of TW 
(searching/filtering being the other - why I think a lot and comment a lot 
about search). If I want to link to a tiddler there are *four* (used to be 
three) issues of concern:

1. what I want to type

   - Aliases provided by the un-link plugin are magical here! A tiddler 
   with "long title of method" can save me many keystrokes (and potential 
   typos!) if I just type the name of the alias.
   - Critically, this is decoupled from where I want the *link to go*, and 
   what I want it to *render as*. I don't ever want to type "a very long 
   title", or if the core also supports uniqueIDs, I don't want to type 
   timestamps. 
   - Something that I think should be incorporated into the core () (or 
   at least with uni-link) is the Edit-Comptext dropdown plugin 
   . This plugin already lets 
   you define custom dropdown templates, so its natural to incorporate the 
   filters uni-link provides. 


2. where I want the link to go

   - If we're not just focusing on aliases for a second, this isn't as 
   straightforward as I initially thought - frequently I want a link to go to 
   a tiddler with a specific title (this is the obvious case).
   - Sometimes I want a link to go to a specific tiddler, *regardless of 
   its title**. *For example, my TW is constantly evolving as my system of 
   knowledge is evolving - I rename things, reorganize, etc *frequently.* If 
   I rename a method, or person, etc. all of my links to this tiddler no 
   longer work 
   - (there have been previous discussions of renaming tiddlers triggering 
  a search/replace). 
  - * The recently introduced relink plugin solves this particular 
  problem! *
  - I am more interested in being able to link to a tiddler by some 
   kind of unique ID (for example, created timestamp, or another field) - *that 
   way, renaming a tiddler's title does not trigger massive textual changes in 
   the rest of my tiddlers*
  - I use version control, so it's a bit annoying when I rename one 
  tiddler, my commit object contains changes to 20 other tiddlers whose 
links 
  to this one tiddler also had to change. 
  - Uni-link address this issue, by introducing a (hopefully) unique 
  field: *aliases*.
  - So now I can link to [[coolMethod|?]] *regardless of the actual 
  title of that tiddler!* This is a wonderful feature!
   

3. what I want the link to render/display as in view mode

   - TW already supports some version of this, as sometimes it's 
   appropriate to render a tiddler's title, other times its caption. I just 
   want to extend this so that the user has more fine-grained control over 
   this. 
   

4. What kind of relationship I want the link to represent

   - Thanks to the illuminating typed links thread 
   , 
   I've come to realize this is also a central concept in linking! 
   - Coupled with the ideas given in the recent "Athens" thread about 
   thinking of your knowledge graph more *formally* as an actual graph, it 
   makes sense to think of the kind of connection you want to represent. 


Link Syntax:
Note: below I introduce some spaces to help with legibility, not paying 
attention to the fact that they actually aren't in the syntax.

Currently, the core supports two link types:

   - [[ link target ]]
   - [[ Display text | link target ]]

Uni-link introduces two more:

   - [[ alias name |?]] - links to a target that has 'alias name' in its 
   aliases field. Note you did *not* specify the target name at all! Only 
   its alias! 
   - [[ alias name |? fieldNameToRender]] - links as above, but displays 
   not the alias name or the target name, but the content of the field given

We see that the last uni-link syntax gives the following:

   - ✅ lets me type a short alias for any target 
   - ✅ allows me to NOT have to specify the target tiddler with a long name
   - ✅ changing the target tiddler name does NOT affect any alias links
   - ✅ lets me easily specify what I want the link to display/render as

The only missing feature (besides the autocomplete given by the 
EditComptext plugin) is specifying the relationship type. 

I have no idea what syntax would "make the most sense" but I can propose 
some: 

   - relationshipType::[[ aliasName |? fieldNameToRender]] - like in Roam?
   - [[ aliasName |? fieldNameToRender | relationshipType]]

I'll let others think of a better syntax given TWs internals. 

I'm anxious to hear others thoughts! 

Diego

-- 
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 

[tw5] Athens: a VC backed, open-source Roam competitor

2021-03-02 Thread dieg...@gmail.com

Hello all,

A YC (venture capital firm) backed open-source Roam alternative launched 
today on HackerNews: 

https://news.ycombinator.com/item?id=26316793

Some relevant parts of the announcement (my opinion only):


   - Athens is an open-source and local-first alternative to Roam Research. 
   Roam Research is a notetaking application, and *what they really got 
   right was the "bidirectional link."*
   - With bidirectional links, you never have to worry about where you 
   write a note. Bidirectional links allow you to connect any two notes 
   together, creating a knowledge graph. 
   - This is why Athens is about more than just notetaking. *I believe 
   networked applications with bidirectional links and data could become a new 
   category itself.*
   - Of course, this *bidirectional idea isn't new*. In fact, it goes as 
   far back as the origin of the Web. It's the original concept of hypertext 
   and Xanadu, which Ted Nelson has been advocating for decades. More 
   recently, aspects of it were attempted by the Semantic Web. *Yet the 
   adoption never really caught on, until perhaps now.*
   - Something else that's interesting about the most powerful networked 
   tools like Roam and Athens is t*hat you can't really make these apps 
   with JavaScript or plaintext/markdown.* *For maximum power, you want a 
   true graph database*. Both Roam and Athens leverage a front-end graph 
   database called DataScript, which is written in Clojure(Script). JavaScript 
   doesn't have a native analog, and Neo4j is only server-side. *This 
   matters because I believe this is the first consumer use case for graph 
   databases*. I believe both Roam and Athens are general-purpose platforms 
   where individuals and organizations can centralize all of their knowledge 
   and tasks. I believe the graph is the right data structure to do this with.


I find this fascination with bi-directional links without a huge mention of 
TW slightly frustrating. 

Also, his point about a graph database is an interesting one to consider. 

What are your thoughts?

Diego


-- 
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/5c301ed4-c216-4f6e-b4ea-9933156470d2n%40googlegroups.com.


[tw5] Re: [Plugin announcement]: Toggle! (formerly CleanTids)

2021-03-02 Thread dieg...@gmail.com
Birthe - Ive started a new thread on this tip to not derail David's thread.

On Monday, March 1, 2021 at 9:39:32 PM UTC-6 strikke...@gmail.com wrote:

> @David
> I used https://szenio.de/Grid/#%24%3A%2Fplugins%2FJJ%2Fsidecontrols, to 
> have the tiddler controls vertical i the right side. Changed the stylesheet 
> a bit, to make them fit in size for the small frame - and only visible when 
> hovering. It works rather well, Hide the title and I can still use the 
> tiddler controls. But of course they will be placed in the the same size 
> and at the very top, no matter the other changes - title size and bigger 
> frame.
> But I do not need to be annoyed by 2click2edit. To use that I think, we 
> must persuade Diego to share with us how it is done.
>
> Birthe
>
> tirsdag den 2. marts 2021 kl. 04.28.30 UTC+1 skrev David Gifford:
>
>> Hi Mat, this snippet hides the controls in edittemplate, thus not 
>> allowing me to save, close or delete tiddlers. I had to use the filter tab 
>> of advanced search to delete it.
>>
>> On Monday, March 1, 2021 at 6:24:23 PM UTC-6 Mat wrote:
>>
>>> > My wish would be that default TWs would have the viewtoolbar invisible 
>>> and then visible on hover anywhere in the tiddler frame, and totally 
>>> disconnected from the title. But I am pretty sure that having separate 
>>> buttons to toggle titles and the viewtoolbar would require changing a bunch 
>>> of shadow tiddlers
>>>
>>> Just quickly; While the title and the toolbar are connected, their 
>>> visibility can be individually controlled with css. You can toggle this css 
>>> by e.g toggling the tag $:/tags/Stylesheet. Here's an example (not very 
>>> elegant but it works for your wish):
>>>
>>> .tc-tiddler-controls {visibility:hidden;}
>>> .tc-tiddler-view-frame:hover .tc-tiddler-controls {visibility:visible;}
>>>
>>> <:-)
>>>  
>>>
>>> On Monday, March 1, 2021 at 3:31:22 PM UTC+1 David Gifford wrote:
>>>
 Thanks all for the encouragement.

 @Mat - 
 1. Thin gaps and Hide gaps are two separate on/off toggles. They 
 control two separate stylesheets. One adjusts between TW default gap and a 
 thinner gap, and the other between the TW default gap and no gap. But the 
 problem is that when one is on, the other is unavailable. At some point I 
 may research how to do a button that cycles through several options.
 But as they stand, they conform to the idea that all of my buttons are 
 on and off toggles.  "Subtitle: on/off." "Thin frames: on/off" . "Small 
 titles: on/off."  Or: "What do you want to be visible in your TW?" Title, 
 subtitle, thin frames, backlinks as transclusion, etc. That explains my 
 labeling convention. CleanTids did have "Gaps btwn tids" but as you can 
 see 
 I deliberately changed it to match this labeling convention. Question of 
 taste.

 2. Yeah,  tiddler titles...I didn't quite understand what you were 
 suggesting, but here is what my thought process was: the viewtoolbar is in 
 a sense bundled with the titles into a titlebar, and I have never liked 
 that decision, because it makes styling titles more complicated. And now 
 obviously it also decreases the value of hiding the titlebar. My wish 
 would 
 be that default TWs would have the viewtoolbar invisible and then visible 
 on hover anywhere in the tiddler frame, and totally disconnected from the 
 title. But I am pretty sure that having separate buttons to toggle titles 
 and the viewtoolbar would require changing a bunch of shadow tiddlers, and 
 might conflict with users' configurations, and would require updating the 
 plugin with every update to TiddlyWiki. That is not something I wanted to 
 do. I opted for the simpler solution of just letting people toggle the 
 titlebar on and off. I figure no one is going to want to hide titles all 
 the time, they are just going to do so for certain temporary uses.

 3. I had a similar thought. I thought about a toggle for the seamless 
 theme (rather than a white palette), but I decided instead to keep it 
 clean 
 and let the user decide the palette/theme with no nudging from me. 
 Introducing a specific palette or theme makes this seem more like an 
 edition and less like a plugin for helping others decide what they want.

 On Monday, March 1, 2021 at 5:40:30 AM UTC-6 Mat wrote:

> Nice David! Some ideas/opinions:
>
> The buttons in the sidebar are (seemingly!) a mix of toggles and 
> single value buttons. But they are really all toggles, which is not 
> clear. 
> For example, it IS clear that "Title" is a toggle because it is a single 
> button. But "Gaps btw tiddlers: Thin * Hide" appear to be two single 
> setting buttons but they are both the same toggle with different labels. 
> Because the results in the tiddler river is immediately visible, you 
> might 
> consider decluttring such 

[tw5] Reminder: 2click2edit - Convert to Triple Click

2021-03-02 Thread dieg...@gmail.com
Hello all,

I originally posted about this here 
, but 
thought it was worth sharing again. You can easily edit Danielo's excellent 
2click2edit plugin to make it triple-click to edit by doing the following:


If you just navigate to and edit this tiddler: 

$:/plugins/danielo515/2click2edit/ClickListener.js

go to line 36 which reads: 

parent.addEventListener("dblclick",function(event){self.editTiddler.call(
self,event)});

*REPLACE* that line with the following text:

parent.addEventListener('click', function (event) { if (event.detail === 3) 
{self.editTiddler.call(self,event);} });

Save that tiddler, and save/reload your wiki - you now have triple click 
instead of double click. 

Best,
Diego

-- 
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/01f75d56-d7cc-47e7-b5d8-0a3c4cc25d97n%40googlegroups.com.


[tw5] Re: Filter question: all tiddlers with that contain the current tiddler's title in their text field

2021-02-26 Thread dieg...@gmail.com
Ah - I knew this about regexp but didnt think about it all here. Thanks 
Eric! 

On Friday, February 26, 2021 at 10:29:05 AM UTC-6 Eric Shulman wrote:

> On Friday, February 26, 2021 at 7:06:20 AM UTC-8 dieg...@gmail.com wrote:
>
>> To help my learn, was there something wrong with mine?
>>
>
> The regexp[] filter finds *pattern* matches.  If the tiddler's title 
> contains any special regular expression syntax (such as ".") then it can 
> match text other than the *exact* title.
>
> For example:
> title = "Foo.Bar" would also match "FootBar" and "FoolBar"
>
> -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/c990e0b7-cb0f-4138-a036-73426c721673n%40googlegroups.com.


[tw5] Re: Filter question: all tiddlers with that contain the current tiddler's title in their text field

2021-02-26 Thread dieg...@gmail.com
Eric,

To help my learn, was there something wrong with mine?

On Thursday, February 25, 2021 at 9:26:57 PM UTC-6 Eric Shulman wrote:

> On Thursday, February 25, 2021 at 4:11:14 PM UTC-8 David Gifford wrote:
>
>> a list filter with all tiddlers that contain the current tiddler's title 
>> in their text field
>>
>
> <$list filter="[search:text:literal]"><$link />
>
> 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/09a782f6-a791-4099-8401-f9cee972e84bn%40googlegroups.com.


Re: [tw5] Filter question: all tiddlers with that contain the current tiddler's title in their text field

2021-02-25 Thread dieg...@gmail.com
David,

I see you wanted a list widget. How about this:

<$list filter="[!is[system]regexp:text]">




On Thursday, February 25, 2021 at 7:40:42 PM UTC-6 dieg...@gmail.com wrote:

> I came up with the following:
>
>
> {{{ [!is[system]regexp:text] }}}
>
> David's is this what you meant?
>
> Note: it doesnt work in draft/edit preview mode as the value of 
> currentTiddler then is "Draft of"... but once you save it, it should work. 
>
>
> On Thursday, February 25, 2021 at 7:39:03 PM UTC-6 Mark S. wrote:
>
>> Since filter operators don't have a T operator (except maybe in 
>> "reduce"), you need two list filters:
>>
>> <$list filter="[all[tiddlers]]">
>> <$list filter="[search:text:literal]"/>
>> 
>>
>>
>>
>> On Thursday, February 25, 2021 at 4:49:18 PM UTC-8 rayv...@gmail.com 
>> wrote:
>>
>>> Hmm trying but also not successful.
>>> Maybe someone else knows what the exact syntax is...
>>> Now time to sleep ;-)
>>>
>>> Cheers
>>>
>>> Ray
>>>
>>> Op vr 26 feb. 2021 om 01:37 schreef David Gifford :
>>>
>>>> Yes, transclude them.
>>>>
>>>> On Thu, Feb 25, 2021, 6:35 PM Ray Vermey  wrote:
>>>>
>>>>> I am also learning and trying to help.
>>>>> So you have this tiddler called for instance "Walking"
>>>>>
>>>>> And now you want to list the tiddlers who have Walking in their text 
>>>>> field? The field you can add below your tidder so to speak??
>>>>>
>>>>> Ray
>>>>>
>>>>> Op vr 26 feb. 2021 om 01:25 schreef David Gifford :
>>>>>
>>>>>> I did, but got a recursive error since it was including the current 
>>>>>> tiddler.
>>>>>>
>>>>>> On Thursday, February 25, 2021 at 6:15:41 PM UTC-6 rayv...@gmail.com 
>>>>>> wrote:
>>>>>>
>>>>>>> Can't you omit the [text] part??
>>>>>>>
>>>>>>> Op vr 26 feb. 2021 om 01:11 schreef David Gifford >>>>>> >:
>>>>>>>
>>>>>>>>
>>>>>>>> Hi all
>>>>>>>>
>>>>>>>> I want to try out a list filter with all tiddlers with that contain 
>>>>>>>> the current tiddler's title in their text field
>>>>>>>>
>>>>>>>> I tried
>>>>>>>>
>>>>>>>> <$list filter='[text[]]'>
>>>>>>>>
>>>>>>>> and similar options, but they did not cause the tiddler that met 
>>>>>>>> that criteria to appear in the list. 
>>>>>>>>
>>>>>>>> What am I doing wrong? And please, just the filter, not a long 
>>>>>>>> define / end thing that needs to go at the top of the tiddlers where I 
>>>>>>>> want 
>>>>>>>> that. There has to be a filter for this.
>>>>>>>>
>>>>>>>> Thanks in advance, 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+...@googlegroups.com.
>>>>>>>> To view this discussion on the web visit 
>>>>>>>> https://groups.google.com/d/msgid/tiddlywiki/96c4064c-7f90-473f-ba2d-a0299156252fn%40googlegroups.com
>>>>>>>>  
>>>>>>>> <https://groups.google.com/d/msgid/tiddlywiki/96c4064c-7f90-473f-ba2d-a0299156252fn%40googlegroups.com?utm_medium=email_source=footer>
>>>>>>>> .
>>>>>>>>
>>>>>>> -- 
>>>>>> 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+...@googlegroups.com.
>>>>>> To view this discussion on the web visit 
>>>>>> https://groups.google.com/d/msgid/tiddlywiki/bba66970-225b-48e1-b048-955d1db190f

[tw5] Re: [Update] TW-Vote plugin v1.0.0

2021-02-25 Thread dieg...@gmail.com
Mohammad,

Thank you! When will this be updated in the Kookma plugin library? I 
thought that happened automatically. 

On Thursday, February 25, 2021 at 5:37:01 AM UTC-6 Mohammad wrote:

> *TW-Vote plugin*
>
> Vote plugin lets you rate tiddlers. Both voting and ranking of tiddlers 
> can be done.
>
> There is a new update
>
>
>- *Feb 25th, 2021*
>- [NEW] This is the first stable release
>- [NEW] Vote pill can be customized to be only displayed on selected 
>tiddlers
>- [NEW] Button to delete all voting
>- [NEW] Button to delete vote for missing tiddlers
>- [FIXED] Minor issues with macros
>- [FIXED] Some code clean up
>- [FIXED] Documentation improved
>
>
>
>- *Feb 24th, 2021*
>- [NEW] Voting summary table
>- [NEW] Pagination in summary table
>- [NEW] Sort summary table both in title and vote number
>
>
> Special thanks to Mario and Alvaro for their help!
>
> *Code and demo*
>
> For learning plugin features, syntax, tutorial and examples see the plugin 
> demo and code pages
>
> Demo: https://kookma.github.io/TW-Vote/
> Code: https://github.com/kookma/TW-Vote
>
> If you like it star it at  https://github.com/kookma/TW-Vote
>
> Best wishes
> Mohammad
>
>

-- 
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/78b4ea4e-e53b-47bd-b312-c3d976b6bd18n%40googlegroups.com.


Re: [tw5] Filter question: all tiddlers with that contain the current tiddler's title in their text field

2021-02-25 Thread dieg...@gmail.com
I came up with the following:


{{{ [!is[system]regexp:text] }}}

David's is this what you meant?

Note: it doesnt work in draft/edit preview mode as the value of 
currentTiddler then is "Draft of"... but once you save it, it should work. 


On Thursday, February 25, 2021 at 7:39:03 PM UTC-6 Mark S. wrote:

> Since filter operators don't have a T operator (except maybe in "reduce"), 
> you need two list filters:
>
> <$list filter="[all[tiddlers]]">
> <$list filter="[search:text:literal]"/>
> 
>
>
>
> On Thursday, February 25, 2021 at 4:49:18 PM UTC-8 rayv...@gmail.com 
> wrote:
>
>> Hmm trying but also not successful.
>> Maybe someone else knows what the exact syntax is...
>> Now time to sleep ;-)
>>
>> Cheers
>>
>> Ray
>>
>> Op vr 26 feb. 2021 om 01:37 schreef David Gifford :
>>
>>> Yes, transclude them.
>>>
>>> On Thu, Feb 25, 2021, 6:35 PM Ray Vermey  wrote:
>>>
 I am also learning and trying to help.
 So you have this tiddler called for instance "Walking"

 And now you want to list the tiddlers who have Walking in their text 
 field? The field you can add below your tidder so to speak??

 Ray

 Op vr 26 feb. 2021 om 01:25 schreef David Gifford :

> I did, but got a recursive error since it was including the current 
> tiddler.
>
> On Thursday, February 25, 2021 at 6:15:41 PM UTC-6 rayv...@gmail.com 
> wrote:
>
>> Can't you omit the [text] part??
>>
>> Op vr 26 feb. 2021 om 01:11 schreef David Gifford > >:
>>
>>>
>>> Hi all
>>>
>>> I want to try out a list filter with all tiddlers with that contain 
>>> the current tiddler's title in their text field
>>>
>>> I tried
>>>
>>> <$list filter='[text[]]'>
>>>
>>> and similar options, but they did not cause the tiddler that met 
>>> that criteria to appear in the list. 
>>>
>>> What am I doing wrong? And please, just the filter, not a long 
>>> define / end thing that needs to go at the top of the tiddlers where I 
>>> want 
>>> that. There has to be a filter for this.
>>>
>>> Thanks in advance, 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+...@googlegroups.com.
>>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/tiddlywiki/96c4064c-7f90-473f-ba2d-a0299156252fn%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+...@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/tiddlywiki/bba66970-225b-48e1-b048-955d1db190f4n%40googlegroups.com
>  
> 
> .
>
 -- 
 You received this message because you are subscribed to a topic in the 
 Google Groups "TiddlyWiki" group.
 To unsubscribe from this topic, visit 
 https://groups.google.com/d/topic/tiddlywiki/tVRIhfJYJ68/unsubscribe.
 To unsubscribe from this group and all its topics, send an email to 
 tiddlywiki+...@googlegroups.com.
 To view this discussion on the web visit 
 https://groups.google.com/d/msgid/tiddlywiki/CAAF_p9BtmsSUwzZALgWTPLjO_b%3DT1DvkBaoupKd%3DO6axQE5mmQ%40mail.gmail.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+...@googlegroups.com.
>>>
>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/tiddlywiki/CANE%3DBFK0COOyNT000%2BPQZCHnHTEX62pbA6FMLVNS8uc1tpsnig%40mail.gmail.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/c6cae67d-c393-4b12-abbf-d3b64b10005fn%40googlegroups.com.


[tw5] Re: CleanTids

2021-02-23 Thread dieg...@gmail.com
David,

Ill clarify my suggestions:


5. Triple click: why triple instead of double?

   - I personally edited the doubeclick plugin to make it triple click 
   since I personally kept accidentally double-clicking. This was not really a 
   suggestion for you, just saying out loud in case others might find that 
   suggestion useful. 
   

6. Triple click between tiddlers to create a new tiddler - ? There is a new 
tiddler button in the sidebar...

   - This idea was meant to keep up the "article" illusion. For example, if 
   I want to add a tiddler *under* the "Advantages" "section" (tiddler 
   titled Advantages, it would be awesome if I could just click near right 
   there to place a new tiddler right there. 
   - If I click the new tiddler button on the sidebar, it appears at the 
   *top* of the river, without any obvious way to reorganize it to where I 
   need it. I know you can always reorganize the river many ways -  for 
   example, via the "open" sidebar tab, etc. But this ruins the illusion of 
   the tiddlers just flowing together like a fluid document. 
   

On Tuesday, February 23, 2021 at 1:43:21 PM UTC-6 David Gifford wrote:

> CleanTids update in response to your comments!
>
> Features
>
> 1. (yesterday) Toggle 'gaps btwn tids' - formerly labeled as toggle margin 
> width. This is a game changer. Seamless transition from one tiddler to the 
> next. Makes your story river look like an article. Great for printing or 
> exporting story river. Also improves TiddlyWiki's seamless theme. I noticed 
> it doesn't work right on the Notebook theme, as the gaps remain.
>
> 2. Added the fixed / fluid sidebar toggle
>
> 3. Added links to the palette, theme and story view managers. Why reinvent 
> the wheel? I also added to my file the default palettes and themes from 
> tiddlywiki.com, and number of palettes and a theme or two from the 
> TiddlyWiki toolmap. So you can try them out and drag them to your file. 
>
> 4. Double click to edit tiddler plugin. The plugin is available since 
> yesterday.
>
> (Let me make it clear, this file is not meant to be like Stroll, where you 
> download the entire adaptation and use it. This file is a homepage to get 
> the Toggle tab and related CleanTids stylesheet. Ideally someone could 
> bundle my list of seven system tiddlers as a plugin for me since I am not a 
> plugin kind of guy.)
>
> Fixes
>
> 1. Now compatible with dark palettes, thanks to help from Eric Shulman.
>
> 2. I fixed the SiteSubtitle button. Thanks to Mohammad for pointing it out!
>
> 3. (last night) Fixed the backlinks not working
>
> Requests :
>
> 1.  Notebook theme: since my file is not an edition or adaptation, just a 
> proto-plugin, theme is irrelevant. But I DID add heaps of palettes and the 
> themes I could find, in part to allow users to test my CleanTids out on 
> different themes and palettes before downloading, and in part to make it 
> easy to grab the themes and palettes they like. And Notebook is one of 
> those themes.
>
> 2. Theme and palette toggles: I decided it made more sense to link to the 
> native ones already available.
>
> 3. Sidebar width: see the fluid / fixed chooser.
>
> 4. White background: just use the seamless theme in conjunction with 
> CleanTids. Looks great.
>
> 5. Triple click: why triple instead of double?
>
> 6. Triple click between tiddlers to create a new tiddler - ? There is a 
> new tiddler button in the sidebar...
>
> 7. Toggle the toggle tab: you realize that would only work once, right? 
> Also, with a feature this cool, why would anyone ever want to hide it? :-)
>
> 8. Contents tab: I wasn't sure what Mohammad meant by this. It almost 
> sounded as if he wanted something like the parallel tab in my pre-Stroll 
> experiment, TiddlyBlink (https://giffmex.org/gifts/tiddlyblink.html).
>
> 9. PMario on titles: I think he just meant when writing a tiddler, to add 
> the title as a header to the text, so that the title is redundant. But if 
> he meant an actual change to CleanTids, it wasn't clear to me. 
>
> On Monday, February 22, 2021 at 11:29:37 AM UTC-6 David Gifford wrote:
>
>>
>> Hi all
>>
>> My experiment last night with primordial tiddlers led to this more final 
>> product, CleanTids.
>>
>> https://giffmex.org/experiments/cleantids.html
>>
>> Play and enjoy...
>>
>

-- 
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/3e5c725c-b33b-4afb-b777-48afa8c5b1a1n%40googlegroups.com.


[tw5] Re: CleanTids

2021-02-22 Thread dieg...@gmail.com
Now that I have thought about this more, I like it even more! 

It feels more natural, like editing a wikipedia page. When you edit a 
wikipedia page you click "edit" on a "sub section" (tiddler) and then edit 
it. Just like this! 

With this approach, tiddlers almost *disappear*. The *river* (or of 
*sequence* of tiddlers) now becomes most important/visible! 

Im just excitedly thinking outloud here, and in no way suggesting you must 
or should the following David. Just want to add my thoughts here while I 
have them!  

I would add the following: 

   - keep a white background between tiddlers (so as to make the difference 
   between tiddlers even more invisible)
   - Triple-click-to-edit a tiddler
   - triple clicking on the river *between* tiddlers (or at the end, 
   beginning, etc) places you into edit more for a *new* tiddler, whose 
   title you can set (or not - maybe randomly generated). This tiddler remains 
   there where you clicked in the river.
   - You can then *save the river*, as a "document"! 
   

Its wonderful!! Thank you David! This has me reconceptualizing my TW all 
over again! 

On Monday, February 22, 2021 at 7:59:40 PM UTC-6 PMario wrote:

> On Monday, February 22, 2021 at 6:29:37 PM UTC+1 David Gifford wrote:
>
>> Hi all
>>
>
> Hi,
>  
>
>> My experiment last night with primordial tiddlers led to this more final 
>> product, CleanTids.
>> https://giffmex.org/experiments/cleantids.html
>>
> Play and enjoy...
>>
>
> That's a very interesting approach. - Well done!
>
> I think, there would be even more flexibility, if you would use titles in 
> a slightly different way. eg: 
>
> title: philosophy-what-ever
>
> ! Philosophy
>
> Tiddlers are supposedy short snippets of text linked by hyperlinks. So I 
> think they should look small and minimal - more like tweets, less like word 
> processor documents.
> This would allow you to transclude the text _and_ the heading. eg: 
>
> title: xx-tiddler
>
> {{ philosophy-what-ever }}   
>
> The same would be true if you would transclude tiddlers with the 
> $list-widget. You can show "caption" and "subtitle" instead of the title. 
>
> Just some ideas
>
> -mario
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/5bf24972-db79-4b56-bacd-56dc21e63028n%40googlegroups.com.


[tw5] Re: CleanTids

2021-02-22 Thread dieg...@gmail.com
David,

This is lovely. I think it could even be one of the included themes in TW! 

I would only add that for me, Danielo's "double-click-to-edit" plugin 
(which I have personally edited to make it triple-click-to-edit, as I kept 
accidentally double-clicking) would be a great addition to  this CleanTid 
edition/theme/view. 

Thank you!

On Monday, February 22, 2021 at 11:29:37 AM UTC-6 David Gifford wrote:

>
> Hi all
>
> My experiment last night with primordial tiddlers led to this more final 
> product, CleanTids.
>
> https://giffmex.org/experiments/cleantids.html
>
> Play and enjoy...
>

-- 
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/2b2aea3f-bc70-4beb-9806-3241f2d47cc5n%40googlegroups.com.


Re: [tw5] Tamasha Presentation Plugin [planned for early Feb]

2021-01-26 Thread dieg...@gmail.com
This is lovely! It reminds me of the reveal.js presentation framework! 

On Tuesday, January 26, 2021 at 6:15:48 AM UTC-6 Mohammad wrote:

> One issue I could not resolve yet is to hide nav buttons after a few 
> seconds and appear it on mouse move.
> If you note while you keep the mouse on the slide the nav buttons are 
> displayed.
>
> Hope someone come with a solution (of course without JS)
>
>
>
> Best wishes
> Mohammad
>
>
> On Tue, Jan 26, 2021 at 3:19 PM TiddlyTweeter  wrote:
>
>> Mohammad wrote:
>>
>>> Thank you for your feedback.  Sure I will correct them, perhaps use the 
>>> same icons.
>>>
>>
>> Thank YOU for caring. Right, same icon could work too. 
>>
>> 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+...@googlegroups.com.
>>
> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/tiddlywiki/fc07240c-5c0d-4e26-b653-60ada609020bn%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/2fa757a6-f21e-43fd-8c7c-283c7d0cd741n%40googlegroups.com.


[tw5] Re: [ANN] Projectify 0.12.0 is out!

2021-01-25 Thread dieg...@gmail.com
Hi Nico,

Sorry if this is a silly question, but what are "welcome messages" in this 
plugin? 

On Saturday, January 23, 2021 at 1:53:36 PM UTC-6 Nicolas Petton wrote:

> Hi!
>
> I'm happy to announce the release of Projectify v0.12.0!
>
> You can install/upgrade from
>
> https://projectify.wiki
>
> This release contains major new changes, including new configuration
> options and a new filter tab in the dashboard.
>
> Here's a full ChangeLog:
>
> Features
>
> * Add a configuration option to hide welcome messages
> * New filter tab in the dashboard
> * New icons for projects and next actions
>
> Improvements
>
> * Improve the rendering of the QuickCapture tiddler
> * Add a dragover style to project cards
> * Improved the layout of the dashboard tabs on mobile
> * New CSS transition on project card mouseover
>
> Fixes
>
> * Fix several translation issues
> * If a project has no category, do not render it in the project card
> * Fix the position of the count tag in the Today dashboard tab
>
> Cheers,
> Nico
>

-- 
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/8c45877a-7409-4dd2-8365-3bb2186778den%40googlegroups.com.


Re: [tw5] Re: [ANN] Notebook theme v1.3.6 is out!

2021-01-25 Thread dieg...@gmail.com
Also note that in the plugins tab in the control panel there is a "themes" 
sub-tab which lists the notebook theme. Underneath the title, you can also 
see the version number.

On Monday, January 25, 2021 at 10:31:23 AM UTC-6 ludwa6 wrote:

> Neat trick @Mohammad -thanks!   /walt
>
> On Monday, January 25, 2021 at 4:17:27 PM UTC Mohammad wrote:
>
>> Transclude the version field. Put the below wikitext wherever you want
>>
>> {{$:/themes/nico/notebook!!version}}
>>
>>
>> Best wishes
>> Mohammad
>>
>>
>> On Mon, Jan 25, 2021 at 7:37 PM ludwa6  wrote:
>>
>>> Q: How can i tell which version of the Notebook theme i have installed?
>>>
>>> On Saturday, January 23, 2021 at 7:55:33 PM UTC Nicolas Petton wrote:
>>>
 Hi! 

 I'm happy to announce the release of Notebook v1.3.6! 

 You can install/upgrade from 

 https://nicolas.petton.fr/tw/notebook.html 

 This is a minor release, here the changelog: 

 Improvements 

 * New animation for drop-downs 
 * Tab styling improvements 
 * Use a lighter page background colour in the beige palette 

 Fixes 

 * Fix the default ctrl+shift+F shortcut for focusing the search input 

 Cheers, 
 Nico 

>>> -- 
>>>
>> 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+...@googlegroups.com.
>>>
>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/tiddlywiki/1537f144-bdef-42b0-b20a-b212d62f9601n%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/b4d0a23a-7d13-4253-932f-7bcef868967fn%40googlegroups.com.


[tw5] Re: Made a standalone spaced repetition plugin (doesn't rely on Anki etc)

2021-01-15 Thread dieg...@gmail.com
Awesome! I once made a small proof of concept as well can anwiki. Glad to 
see a much more serious plugin! 

On Friday, January 15, 2021 at 8:45:35 AM UTC-6 tpaule@gmail.com wrote:

> Hi all, I stumbled upon TiddlyWiki a couple weeks ago and been loving it 
> so far.
>
> Another thing I'm interested in recently is spaced repetition, and I've 
> been using Anki. After finding TiddlyWiki I thought it would be perfect if 
> I could just have my flashcards and do my learning within tiddlywiki, 
> instead of going back and forth between the two. After some googling I 
> found TiddlyRemember, but that was doing Anki sync so not quite a fit for 
> me.
>
> Long story short, I built something over a couple days that does the job. 
> If you are looking for something like this, like I was, you can check it 
> out at https://tadeaspaule.com/twsr (github repo at 
> https://github.com/tadeaspaule/twsr). I would love your feedback.
>
> If there are any interested people, I would also appreciate any PRs with 
> improvements, as there is a lot of room for that right now :) for example a 
> big next step would be some import feature so you can migrate your Anki (or 
> equivalent) decks to your wiki
>
> Currently supports:
>
> - 1 tiddler = 1 flashcard. prompt is either the tiddler title, a custom 
> prompt, or a Cloze prompt
>
> - 1 deck = 1 tag (not all tiddlers of that tag have to be flashcards. 
> Process of making flashcards explained in the demo page, it's quite simple)
>
> - revise per deck or revise anything
>
> - rate your performance with again/hard/normal/easy (like in Anki)
>
> - all of this happens in a tab labelled SR in your sidebar
>
> - edit delays and intervals (written and read from JSON tiddlers)
>
>
> Current things I view as TODOs
>
> - import functionality from Anki etc
>
> - perhaps a way to have multiple flashcards come from one tiddler? not 
> sure about the usefulness of this, have to look into TW performance as 
> number of tiddlers goes up
>
> - perhaps performance improvements (in how it retrieves the tiddlers to 
> revise). currently am not encountering any issues, but we'll see how it 
> goes as I keep adding flashcards :)
>
>
> once again, any feedback is welcomed, hope you have a nice weekend
>

-- 
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/8b96614b-90b0-4a55-9aa4-3095091e52f4n%40googlegroups.com.


[tw5] Re: Next features in Projectify?

2021-01-06 Thread dieg...@gmail.com
Nico - firstly thank you for your excellent recent contributions! This 
project is awesome! 

I agree strongly with Sylvain that a visual way (Gantt chart, etc.) would 
be great! (though of course, is probably beyond the scope of this plugin). 

On Wednesday, January 6, 2021 at 2:05:22 PM UTC-5 sil...@gmail.com wrote:

> Hello,
>
> Nice roadmap :)
>  
> * Make project card colours customizable : *Yes !*
> * Add support for recurring tasks : I'm wondering if this could work like 
> Droptask (Ayoa now) when you finish a task, the next task is created with 
> next due time (maybe it's the normal way so my comment is useless).
>
> A way to represent visualy in time is interresting also (like Gantt view).
>
> And it's mono-user now (because single-file orianted and multiuser with TW 
> is not perfect yet without Bob), but in future asign task to member project 
> (even if I'm the one in charge, it will be interresting to do that, and 
> have filter view by asign to remember people they are late :D).
>
>
> Sylvain
> Le mercredi 6 janvier 2021 à 18:22:44 UTC+1, Nicolas Petton a écrit :
>
>> Hi! 
>>
>> I have now implemented all the features I really care about in 
>> Projectify (https://nicolas.petton.fr/tw/projectify.html), so I was 
>> wondering what other people might miss in the plugin. 
>>
>> On my todo-list I have the following (in no particular order): 
>>
>> * Add support for recurring tasks 
>> * Add support for project templates (to be used when creating new 
>> projects) 
>> * Make project card colours customizable 
>> * Add documentation about implementing specific workflows (GTD setup, 
>> etc.) 
>> * Add support for filtering by tags in the project list/cards 
>> * Add a search input for filtering the project list/cards 
>> * Add a kanban view 
>>
>> Is there anything else you think should be added to the plugin? Anything 
>> from the list above that should be prioritized? 
>>
>> Thanks! 
>> Nico 
>>
>

-- 
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/17f874a1-f8fb-4787-915a-fb222b9e1546n%40googlegroups.com.


Re: [tw5] Re: Best of 2020 and the Wish-list of 2021

2021-01-06 Thread dieg...@gmail.com
Wow thats awesome! Im going to try and contact them! 

On Tuesday, January 5, 2021 at 4:14:09 PM UTC-5 arunn...@gmail.com wrote:

> Hi diego, 
>
> Today i saw one post in reddit 
> 
>  regarding 
> an implementation of SRS plug in TW by  tadeas paule 
> . This 
> is the link for his plug in. I have 
> suggested him to post it in the google group. Thought this might be of 
> interest to you.
> On Saturday, December 26, 2020 at 10:00:18 PM UTC+5:30 Mohammad wrote:
>
>> Hi
>> Many thanks to all who answered this question. I like especially to 
>> appreciate Si and Arun for their detailed answers. I invite other members 
>> to answer. One important benefit of this thread is, it can serve for many 
>> of us to see what are the most useful tools from an end user point of view. 
>> Also the wish list helps developers to find what are the most requested 
>> features.
>>
>> Happy new year! Wish you all a healthy new year 2021
>>
>> Best wishes
>> Mohammad
>>
>>
>> On Sat, Dec 26, 2020 at 6:54 PM si  wrote:
>>
>>> Thought I'd give my slightly belated response to this.
>>>
>>> Best of 2020
>>>
>>>
>>> *Streams *
>>> Of course everyone loves this amazing plugin. Streams has massively 
>>> changed the way I work in TiddlyWiki, allowing me to flesh out and organise 
>>> ideas much more efficiently. Its a beautiful example of the flexibility of 
>>> TiddlyWiki. Thank you Saq!
>>>
>>> *TiddlyRemember* 
>>> This plugin has solved the problem that many SRS users have of having 
>>> two disconnected pools of knowledge. Now my personal notes and flashcards 
>>> can be beautifully intertwingled. Thank you Soren!
>>>
>>> *Command Palette* 
>>> This just makes TiddlyWiki that much more pleasurable to use. IIR it was 
>>> made by a new TiddlyWiki user who seems now to have disappeared. 
>>> Nonetheless it still works brilliantly and I hope that someone will 
>>> continue to keep it alive. Thank you Souk21!
>>>
>>>
>>> *Timer Tools *
>>> Timer Tools is not just an example of a great set of tools, but a great 
>>> example of how generous, creative and unique the TiddlyWiki community is. I 
>>> asked a question in the group about creating a simple time-stamp system for 
>>> tracking my time. As he often does, Eric gave a very helpful answer that 
>>> solved my problem, but he then went on to develop an entire suite of 
>>> related tools! Thank you Eric!
>>>
>>> *Other note-taking tools*
>>> I may be breaking the rules slightly here, but I want to mention both 
>>> Roam and Andy Matuschak's notes 
>>> . There seems to 
>>> have been an increased interest in thinking and note-taking tools in the 
>>> last year or so, and I think that this has done a great job of 
>>> demonstrating the adaptability of TiddlyWiki. Every time another bit of 
>>> software introduces a cool new idea (Roam's use of backlinks, Andy's 
>>> horizontal layout), TiddlyWiki can quickly be tweaked to incorporate it.
>>>
>>> 2021 Wish List
>>>
>>> *Tools for importing PDFs, Ebooks and web pages*
>>> I think that TiddlyWiki has great potential as a reading tool, 
>>> especially with the amazing *dynannotate plugin* (Thank you Jeremy!), 
>>> and I would love to see more development in this area.
>>>
>>> *A new multi-story layout*
>>> The stories plugin offers this to some extent already, but I would love 
>>> to see a more flexible version of this. I believe this will soon be 
>>> possible with some updates to the TiddlyWiki core (something to do with 
>>> Flexbox?)
>>>
>>> Also thanks to Jeremy and every other TiddlyWiki contributor for this 
>>> great bit of software!
>>> On Thursday, 17 December 2020 at 14:57:21 UTC Mohammad wrote:
>>>
 Ref: 2019 best of tools

 Dear all,

   The year 2020 is gradually coming to end and a new year 2021 will 
 start soon!
   I would like to ask you to share the best of 2020 and your wishlist 
 of 2021.

   Tiddlywiki gets more powerful and resource rich and now we have many 
 tools


 Best wishes
 Mohammad

 p.s: Josiah normally sends out this post.

 -- 
>>> 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+...@googlegroups.com.
>>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/tiddlywiki/f26b2e0f-f9a1-4146-b60c-029abdfa6c1an%40googlegroups.com
>>>  
>>> 

[tw5] Re: Drag-and-drop plugins under node

2021-01-05 Thread dieg...@gmail.com
Yes thank you all for the reply! I now understand what the docs meant. 

On Sunday, January 3, 2021 at 8:44:23 AM UTC-5 duche...@gmail.com wrote:

> Crystal clear!  Thank you Jeremy and Mark,
>
> Le samedi 2 janvier 2021 à 13:41:11 UTC-5, Mark S. a écrit :
>
>> Many (most?) 3rd party plugins (including SideEditor) have not been set 
>> up as node.js plugins. So you just drag and drop them to update.
>>
>> Third party plugins that have been set up for node.js can be placed 
>> inside your node TW directory structure like this
>>
>> MyTiddlyWiki 
>>   tiddlywiki.info 
>>   tiddlers 
>> (a bunch of tiddlers)
>>   *plugins *
>>  *myfavoriteplugin *
>> *   plugin.info <http://plugin.info> (required file)*
>>tiddler.td
>>tiddler2.tid
>>...
>>  myotherfavoriteplugin 
>>plugin.info (required file)
>>tiddler.tid
>>...
>>
>>
>>
>> On Saturday, January 2, 2021 at 6:13:18 AM UTC-8 duche...@gmail.com 
>> wrote:
>>
>>> I have the exact same case as dieg: I used tiddlywiki for a while under 
>>> nodejs and importing plugins via drag and drop.
>>>
>>> Now with 5.1.23 I wanted like to install them the recommended way 
>>> <https://tiddlywiki.com/static/Installing%2520a%2520plugin%2520from%2520the%2520plugin%2520library.html>,
>>>  
>>> so I added some of the officials plugins to my tiddlywiki.info file, 
>>> restarted my tiddlywiki and it worked fine.
>>>
>>> However I missed how to install custom plugins 
>>> <https://tiddlywiki.com/static/Installing%2520custom%2520plugins%2520on%2520Node.js.html>.
>>>   
>>> Just adding them to the .info file is obviously not sufficient and *I 
>>> wonder how to download them*.  Per instance SideEditor?
>>>
>>> Thank you.
>>> Le mercredi 30 décembre 2020 à 10:22:26 UTC-5, sil...@gmail.com a 
>>> écrit :
>>>
>>>> You can't have your cake and eat it too ;)
>>>> (just discover this translate proposal of french expression "avoir le 
>>>> beurre et l'argent du beurre").
>>>>
>>>> Since you run Node.js server, plugins are typically served by server. 
>>>> And when you update from 5.1.22 to 5.1.23, official plugins are updated 
>>>> too. If you use drag, you can't benefit from this behaviour and stay 
>>>> with old plugin (since it's not deal by Node.js).
>>>>
>>>> Sylvain
>>>>
>>>>
>>>> Le mardi 29 décembre 2020 à 16:36:13 UTC+1, dieg...@gmail.com a écrit :
>>>>
>>>>>
>>>>> Hello all,
>>>>>
>>>>> Ive been using TW on node for a while. Ive always just installed 
>>>>> plugins by dragging and dropping, effectively ignoring anything having to 
>>>>> do with tiddlywiki.info files.
>>>>>
>>>>> Today, I decided to do a "fresh install" of 5.1.23, essentially 
>>>>> abandoning all of my configurations and only import my "content" tiddlers 
>>>>> into a fresh server. 
>>>>>
>>>>> I now see the official plugin library is disabled, in favor of using 
>>>>> the tiddlywiki.info file to install official plugins. Also, custom 
>>>>> plugin installation is now an order of magnitude more complicated than 
>>>>> previously. 
>>>>>
>>>>> In checking the docs there is the following: "Note that including a 
>>>>> plugin as an ordinary tiddler (e.g. by dragging and dropping a plugin 
>>>>> into 
>>>>> the browser) *will result in the plugin only being active in the 
>>>>> browser, and not available under Node.js*."
>>>>>
>>>>> What does the bold part mean? Specifically the "not available under 
>>>>> node"? I only use node to run one TW instance locally. 
>>>>>
>>>>> I find plugin dragging and dropping to be the absolute easiest way to 
>>>>> install plugins, and I would love to keep this ability under node. 
>>>>>
>>>>> 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/5433603c-3ff8-435d-8647-d04d48f2ee06n%40googlegroups.com.


Re: [tw5] Plugin update notifications for plugins outside of a plugin library

2021-01-05 Thread dieg...@gmail.com
Thanks for the reply Jeremy! 

I wonder, is it possible to add notifications to "normal" plugins, by 
treating non-library plugins as their own local/custom library? 


On Saturday, January 2, 2021 at 12:41:00 PM UTC-5 jeremy...@gmail.com wrote:

> One of my favorite recent features is how plugins part of a library tell 
> you when they need updating. 
>
> Am I missing something, or do plugins/themes that are not part of 
> libraries missing this feature?  
>
>
> That’s correct, the ability to automatically update plugins is a property 
> of plugin libraries rather than of the individual plugins.
>
> Best wishes
>
> Jeremy
>
>
> -- 
> You received this message because you are subscribed to the Google Groups 
> "TiddlyWiki" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to tiddlywiki+...@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/tiddlywiki/22f342dc-a46f-4c49-8ebc-03f77d045fabn%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/fb7b5ffd-e15c-4970-ab99-359284e971d7n%40googlegroups.com.


[tw5] Plugin update notifications for plugins outside of a plugin library

2021-01-01 Thread dieg...@gmail.com

Hello all,

One of my favorite recent features is how plugins part of a library tell 
you when they need updating. 

Am I missing something, or do plugins/themes that are not part of libraries 
missing this feature?  

-- 
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/22f342dc-a46f-4c49-8ebc-03f77d045fabn%40googlegroups.com.


[tw5] Re: Spaced Repetition and TiddlyWiki

2020-12-30 Thread dieg...@gmail.com
Maki

This is *fantastic!* I will have a closer look at the code soon. I think 
this can serve as the new standard reference implementation! (Especially 
since I lost access to anwiki on tiddlysplot :L )

On Sunday, December 27, 2020 at 2:01:02 PM UTC-5 ma...@makiaea.org wrote:

> hi diego! just to say thanks so much for anwiki, i've been using it every 
> day for over a month now. sorry to take so long to reach out, i'm on mobile 
> usually so trying to write on google groups is terrible! i've tweaked the 
> macros a little to suit my particular usage though i can't seem to get 
> recursive macros going no matter what i try, i wanted to tell you that i'd 
> figured it all out when i wrote to you for the first time but eventually i 
> realised we need the tiddlyformula plugin (or something similar) for the 
> dates -- but i did manage to do something potentially useful for the next 
> card function which seems to lead to faster performance when there are lots 
> of overdue cards. thanks again and please have a look at 
> http://makiaea.org/00045/20201205makiaea-anwiki if you have a chance
>
> have a happy new year! warmest wishes, maki
>
> On Thursday, January 24, 2019 at 5:59:57 PM UTC kal...@gmail.com wrote:
>
>> That's what I thought, more or less. In my point 3 above I mean "you can 
>> delete content of the fields" (when cloning card) in the sense that they 
>> get populated automatically. 
>
>

-- 
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/f2e2619f-4e4b-445d-bcff-52eb762912b5n%40googlegroups.com.


[tw5] Re: [ANN] Moved my TW5 stuff

2020-12-30 Thread dieg...@gmail.com
Ton,

That link does not work for me, for a few days now. 

On Monday, December 28, 2020 at 9:31:54 AM UTC-5 Ton Gerner wrote:

> Since TiddlySpot cannot be used anymore, I decided to host my TW5 stuff at 
> my Raspberry Pi home server.
>
> 'My playground' with themes, plugins and a few code tiddlers can be found 
> at: http://www.tongerner.nl/TW5/TW5_index.html
>
> At this moment only the TW5.1.22 guides at TiddlySpot are available.
>
> When time permits I will upgrade (some of) my guides and host them on my 
> server.
>
> Best wishes
>
> Ton
>
>

-- 
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/129aee1b-2945-4517-afae-64ff27e14247n%40googlegroups.com.


[tw5] Re: Drag-and-drop plugins under node

2020-12-30 Thread dieg...@gmail.com
Can anyone help? 


On Tuesday, December 29, 2020 at 10:36:13 AM UTC-5 dieg...@gmail.com wrote:

>
> Hello all,
>
> Ive been using TW on node for a while. Ive always just installed plugins 
> by dragging and dropping, effectively ignoring anything having to do with 
> tiddlywiki.info files.
>
> Today, I decided to do a "fresh install" of 5.1.23, essentially abandoning 
> all of my configurations and only import my "content" tiddlers into a fresh 
> server. 
>
> I now see the official plugin library is disabled, in favor of using the 
> tiddlywiki.info file to install official plugins. Also, custom plugin 
> installation is now an order of magnitude more complicated than previously. 
>
> In checking the docs there is the following: "Note that including a plugin 
> as an ordinary tiddler (e.g. by dragging and dropping a plugin into the 
> browser) *will result in the plugin only being active in the browser, and 
> not available under Node.js*."
>
> What does the bold part mean? Specifically the "not available under node"? 
> I only use node to run one TW instance locally. 
>
> I find plugin dragging and dropping to be the absolute easiest way to 
> install plugins, and I would love to keep this ability under node. 
>
> 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/5508d21b-d09f-44f2-9c35-22b5336b9c72n%40googlegroups.com.


[tw5] Drag-and-drop plugins under node

2020-12-29 Thread dieg...@gmail.com

Hello all,

Ive been using TW on node for a while. Ive always just installed plugins by 
dragging and dropping, effectively ignoring anything having to do with 
tiddlywiki.info files.

Today, I decided to do a "fresh install" of 5.1.23, essentially abandoning 
all of my configurations and only import my "content" tiddlers into a fresh 
server. 

I now see the official plugin library is disabled, in favor of using the 
tiddlywiki.info file to install official plugins. Also, custom plugin 
installation is now an order of magnitude more complicated than previously. 

In checking the docs there is the following: "Note that including a plugin 
as an ordinary tiddler (e.g. by dragging and dropping a plugin into the 
browser) *will result in the plugin only being active in the browser, and 
not available under Node.js*."

What does the bold part mean? Specifically the "not available under node"? 
I only use node to run one TW instance locally. 

I find plugin dragging and dropping to be the absolute easiest way to 
install plugins, and I would love to keep this ability under node. 

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/afcd7932-05c6-465d-bbc4-d0cece46c206n%40googlegroups.com.


[tw5] Re: Best of 2020 and the Wish-list of 2021

2020-12-23 Thread dieg...@gmail.com
Thanks for the shoutout of anwiki. I am not a skilled TW or JS developer, 
but I made this as a rough proof of concept of the power of TW. All it is 
is an implementation of Anki's basic algorithm in TW, with a rough UI 
attached. 

With all of the beautiful work recently done in TW UIs this can be 
dramatically overhauled. 

In my mind, TW should supersede anki in every way. As my digital brain, it 
makes sense for me to do me spaced repetition inside TW, where I can *complete 
control* over not just the algorithm, but the presentation of the "card". 

In my mind, if this could become and *official* TW plugin, or at least, a 
well-supported one by on the TW experts in hefe, this would go a *long way* 
to bringing people into the tiddlyverse! 

Diego

On Thursday, December 17, 2020 at 4:51:07 PM UTC-5 arunn...@gmail.com wrote:

> I started using TW 6 months back. Although i have tried other note taking 
> tools like remnote , obsidian 
> , dendron , logseq 
> etc, TW best suited my needs.
>
> I will list the best plug ins of "2020" which i use daily
>
> 1. crazko's Krystal plug in  - this is 
> the backbone of my wikiI also like using a set up with saq's 
> stories plug in, side-by-side mode from Drift 
> and jd's white space theme 
>  since it appears much more 
> spacious than Krystal. But i had to stick with Krystal since the floating 
> search box of command palette plug in was getting partly hidden behind one 
> of the stories in the two story mode. Hope this gets fixed in the future
>
> 2. saq's Streams plug in - another 
> backbone of my wiki. Before finding TW, i was using remnote for some time. 
> What i liked most in remnote was the outliner capabilities. Streams was 
> helpful is that aspect. Instead of making a single large tiddler, using 
> streams i can arrange the contents in an easily readable and understandable 
> way.
>
> 3. souk's Command palette plug in 
>  - i have made many custom 
> commands for command palette to create tiddlers of various custom templates 
> (with tags, fields auto-populated). This has made my note taking much 
> faster.
>
> 4. linonetwo's Copy on select plug in  - 
> this makes copying text super fast.
>
> 5. HCHaase's TOC Generic plug in  
> - this one I use for backlinks. For me this has the best UI among the plug 
> ins which handle backlinks. Before finding this plug in, i was using the 
> reference 
> plug in 
>  of 
> tiddlyresearch 
> which too is good and is 
> configurable.
>
> 6. saq's editor autolist from Goodies for Stroll 
>  - like streams this one always 
> make text entry super fast. I had to change the keyboard shortcuts because 
> of conflict with keyboard shortcuts of Streams plug in.
>
> 7. nico's Projectify plug in 
>  - i use this to track my 
> daily todos. The recent updates have made this even more desirable.
>
> 8. flibbles's Relink Titles plug in 
>  - newly released supplemental 
> plug in of Relink plug in has made renaming of streams tiddlers headache 
> free.
>
> 9. saq's UI tweaks  for 
> editing fields.
>
> I will list the other plug ins which i use daily but was released prior to 
> 2020 - danielo's Context , kookma's 
> Refnotes , Shiraz 
> , Trashbin 
> , snowgoon's Edit-comptext 
> , tobibeer's ibox macro 
> , Twaddle's richlinks 
>  for embedding tweets, wikilabs 
> edit-tabs. Patelles by jd (BrownOne, C8Dark, 
> CoolMint, Neonize) , Dracula palette 
> , Thomas Elmiger's penguin palette, 
> adithyb's 
> SolarizedDark palette 
> are 
> worth mentioning.
>
> I think 2020 was one of the best years of TW with many good plug ins 
> getting released and core being developed actively. I follow TW google 
> group, reddit , twitter 
> , github 
> , and discord almost daily to 
> keep myself updated and to incorporate good ideas from the 

Re: [tw5] [ANN] Notebook theme v1.0.0

2020-12-17 Thread dieg...@gmail.com
Thanks Nico - just to be clear, if I want to install your project manager, 
is the theme automatically included in that? Or do I need to install this 
theme and the project manager? 

On Thursday, December 17, 2020 at 9:46:36 AM UTC-5 Mohammad wrote:

> Thank you Nico. 
>
> Notebook is among the best plugins/themes. Notebook gives Tiddlywiki a 
> cute, pleasant and very practical face.
>
> Best wishes
> Mohammad
>
>
> On Thu, Dec 17, 2020 at 6:11 PM Nicolas Petton  wrote:
>
>> Hi,
>>
>> I've just published a stable release of my Notebook theme, which you can
>> get at
>>
>>   https://nicolas.petton.fr/tw/notebook.html
>>
>> I haven't kept a ChangeLog for this release, but from now on I
>> will. This release mostly fixes issues with the upcoming TiddlyWiki
>> release.
>>
>> Feedback welcome!
>>
>> Cheers,
>> Nico
>>
>> -- 
>> 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+...@googlegroups.com.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/tiddlywiki/87k0tg8pgj.fsf%40petton.fr.
>>
>

-- 
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/96bccda1-e519-41dc-b13a-cc6404c2b070n%40googlegroups.com.


[tw5] Re: The-Book Chapter 10

2020-11-19 Thread dieg...@gmail.com
Hello! 

Just a re-ping on this project! Does anyone know?

On Saturday, July 25, 2020 at 5:22:51 PM UTC-5 dieg...@gmail.com wrote:

> Hello!
>
> I just want to checkup on this wonderful project! Has it been completed?
>
> On Wednesday, January 15, 2020 at 2:37:37 AM UTC-6, Luis Gonzalez wrote:
>>
>> After the Christmas stop I continue writing The-Book. I think is 
>> important to include a little chapter with some architectural aspects of 
>> Tiddlywiki.
>> The attached pages contains the beginning.I saw the Tiddlywiki Hangout 10 
>> to fill the pages.
>>
>>
>> * PLEASE:*
>>
>> * All experts in Tiddlywiki, check the table. If there is missing or bad 
>> information, please tell me.
>> * What more information do you think should be included in this chapter?
>>
>>
>>
>>
>> Thanks for your help.
>> The-Book keep moving forward.
>>
>

-- 
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/1b486495-b7d2-444c-b602-ea857803b0bbn%40googlegroups.com.


[tw5] SVG Path Editor

2020-11-05 Thread dieg...@gmail.com

All,

This might be of interest to the community!

https://yqnn.github.io/svg-path-editor/


-- 
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/d604f877-302a-4ecd-a65a-6105ef7b183en%40googlegroups.com.


[tw5] Re: Tiddlywiki Empty: The size empty.html

2020-11-04 Thread dieg...@gmail.com
All,

Out of curiosity, when we say TW is big, what do we mean? relative to what? 
TWC? Anything else besides that? 

What is the incentive to make it smaller and smaller? Something like: "The 
smaller TW gets, the more we _"?

On Wednesday, November 4, 2020 at 2:52:00 PM UTC-6 TW Tones wrote:

> Mohammad,
>
> I think you will find empty.html is near its smallest, and as speeds and 
> storage increases this size becomes even less important, but yes we hope 
> tiddlywiki is universal, and there are very different circumstances the 
> world over.
>
>
>- On the server side there is a way to externalise javascript and of 
>course make use of skinny tiddlers so arguably you could reduce the size 
>"served" at least initially.
>- Also since tiddlywiki is a single file there are arguments that its 
>performance after initial load is higher and caching and CDN's may work 
>better.
>- Always use a splash screen to accommodate slow loading tiddlywikis.
>
>
> Have you some pressing issues that makes you to take this path to minimise?
>
> To me the same efforts would be better targeted.
>
> Regards
> Tones
>
>
> On Thursday, 5 November 2020 03:37:12 UTC+11, Mohammad wrote:
>>
>>
>>
>> On Wednesday, November 4, 2020 at 7:29:19 PM UTC+3:30 Mark S. wrote:
>>
>>>
>>>
>>> On Wednesday, November 4, 2020 at 7:00:09 AM UTC-8, Mohammad wrote:

 Listing all tiddlers with language word in their title using advanced 
 search [all[shadows]prefix[$:/]search:title[language]]   results in 
 965 tiddlers and they are *115 kb* (I am not sure how part of these 
 tiddlers can be distributed separately as language pack)

>>>
>>> You could hard-code the expressions into the system. However, it appears 
>>> that there is only about 60 bytes overhead per expression. So you would 
>>> only save 95kb (965 * 60) and you would lose a lot of flexibility.
>>>
>>> I don't think there's  enough cruft in TW to pare it down to 1 M. The 
>>> only way to get it down would be to rewrite major sections in Javascript.
>>>
>>
>> I have not gone deep in TW core, but considering organic growth of TW it 
>> should be true!
>>
>

-- 
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/9f19dbee-2d53-4895-bcfa-1895835b1fd5n%40googlegroups.com.


[tw5] Re: TiddlyTools/timer.html - Calendar feature improvements

2020-10-13 Thread dieg...@gmail.com
Eric,

Im bringing this back up as you suggested. This tool puts me in mind to 
create a "heatmap calendar" like github has:


which shows how many "pushes" a user has done over a period of time. With 
these tools, I was thinking it would be great to have a heatmap calendar 
for filtered tiddlers whose creation or modification date fall within a 
specified range. 

I am just saying this idea out loud, not suggesting you should implement it 
as part of your tool. 

Thanks again for all your hard work.

Diego
On Tuesday, October 13, 2020 at 1:52:02 PM UTC-5 Eric Shulman wrote:

> On Tuesday, October 13, 2020 at 8:20:53 AM UTC-7, Eric Shulman wrote:
>>
>> Yes.  This does tend to slow things down.  There's probably a few things 
>> I can try to help reduce the processing overhead for "Timeline" handling 
>> when there are lots of dates involved.  One possibility is to limit the 
>> generation of Timeline Events to only match the current year.
>>
>
> PERFORMANCE UPDATE!
>
> getevents() now takes params "" and "mm" which are passed down to
> getevents_listed(), getevents_ics(), getevents_timeline_annual(), and 
> getevents_timeline_range()
>
> These macros now only return events that match the specified "" and 
> "mm" values.
> This reduces the processing load for each month by about 50-60% because 
> the showday() macro
> no longer has to filter through ALL events.
>
> This is particularly true when testing with the "Science Timeline" 
> enabled, which adds over 300
> events to the calendar (birthdays for Marie Curie, Albert Einstein, Carl 
> Sagan, and Neil deGrasse Tyson).
>
> Before the performance improvements, displaying a yearly calendar with all 
> events
> enabled took about 4-5 seconds.  It now takes about 2 seconds!
>
> Note that in the "view all events" list in Calendar Settings, it still 
> shows ALL enabled events.  This
> is because it invokes getevents() without any  and MM values, so the 
> filters simply default
> to matching all dates.
>
> Anthony: please get the latest update from 
> http://tiddlytools.com/timer.html and let me know how it goes...
>
> enjoy,
> -e
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/4da181d4-71da-4702-8c4a-6735c7503aean%40googlegroups.com.


[tw5] Re: TiddlyTools/timer.html Calendar *** new options ***

2020-09-30 Thread dieg...@gmail.com
Eric,

Thank you for this excellent project! It got me thinking it might be cool 
to have a github like "activity" calendar, which shows how many posts were 
made on a certain day by coloring the calendar according to a heat map.

You could select which filters to count by a filter, and whether to use 
their title (journals), or created date, modified date, etc. 

Not suggesting you have to implement this, just adding the idea to this 
thread in case anyone else is interested. 

On Sunday, September 27, 2020 at 2:17:56 PM UTC-5 Eric Shulman wrote:

> Hi all,
>
> I've just updated http://TiddlyTools.com/timer.html
>
> The Calendar now has new display options.
> You can access these settings in a popup directly from the calendar 
> display by clicking on the "gear" button.
>
> * show/hide holidays and events
> * show/hide tiddler additions and changes
> * show/hide system additions and changes
>
> You can select any combination of these checkboxes to determine which 
> items will be shown in the date popups.
>
> The options popup also gives you access to the calendar CSS settings 
> (colors and font styles)
> by clicking the "pencil" icon in the upper right corner of the popup
>
> Note that the style for tiddler/system changes includes both a background 
> color (light blue)
> and an underline of the date number.  If changes occur on a date that is 
> also a holiday
> or event, the background color will be light green, but the underline will 
> still be displayed
> so it indicates both conditions (holiday AND tiddler changes).
>
> Note also that you can easily change the colors and font styles to suit 
> your tastes, just
> by entering different CSS syntax, and you can add other styles to the 
> color values
> just by using ";" to separate the styles.
>
> For example, the CSS for "events" is "lightgreen" but you could add a 
> border around
> the date by changing it to "lightgreen;border:3px solid red;"
>
> 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/5cafcf7a-5833-4562-b02f-776ae4d6585bn%40googlegroups.com.


[tw5] Re: When running on node, disabling the Filesystem plugin has really nasty effects

2020-09-24 Thread dieg...@gmail.com
Sorry if this is obvious, but is there is a reason for this to be a plugin 
that can be disabled? 

On Thursday, September 24, 2020 at 4:32:55 AM UTC-5 PMario wrote:

> Hi, 
> I did create a PR with the new description. 
> https://github.com/Jermolene/TiddlyWiki5/pull/4865
> -mario
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/a2b48016-0157-4cc6-8d1b-0b50d0f3c0b8n%40googlegroups.com.


[tw5] Re: Filter Operator Categories

2020-09-19 Thread dieg...@gmail.com
This is awesome! It would be *great* if this was on TW! Or at least as a 
documentation plugin we can install! 

Thank you!

On Saturday, September 19, 2020 at 7:24:23 PM UTC-5 TW Tones wrote:

> This is great. 
>
> Something like this Should be on Tiddlywiki.com eventually.
>
> I was thinking of something similar to document system tags, 
>
> I have  a list of possible system tags, color coded but it is still 
> difficult to scan through them to find what I need in a hurry. 
> Categorisation would be better.
>
> Regards
> Tony
>
> On Sunday, 20 September 2020 at 04:21:37 UTC+10 inmy...@gmail.com wrote:
>
>> The quick version: I made a wiki that describes the different filter 
>> operator categories and lets you look through the operators by different 
>> categories. The wiki is here; 
>> https://ooktech-tw.gitlab.io/filter-operator-notes/
>>
>> I am not sure how useful this will be for anyone else.
>>
>> For another project I wrote a parser for tiddlywiki style filters, and 
>> part of that I had to make a more detailed description of the different 
>> operator types than just 'construction' and 'selection'.
>>
>> I came up with 6 categories that I hope are the fundamental types of 
>> operators, construction, filtering, transformation, replacement, list, and 
>> list replacement.
>>
>> There are also categories defined by what inputs operators use and by the 
>> purpose of the operator, but I haven't finished all of that yet.
>>
>

-- 
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/57cb56d3-1d92-4463-90ae-91fec091c782n%40googlegroups.com.


[tw5] Re: Resource: Mohammad's Wikis

2020-09-18 Thread dieg...@gmail.com
Just wanted to say - I hope Mohammad is doing well! 

On Friday, September 18, 2020 at 1:57:46 PM UTC-5 David Gifford wrote:

> Thanks for catching this, TiddlyTweeter!
>
> On Friday, September 18, 2020 at 10:21:05 AM UTC-5 TiddlyTweeter wrote:
>
>> Tx. Updated.
>>
>> TT
>>
>>
>> On Sunday, 13 September 2020 00:23:35 UTC+2, talha131 wrote:
>>>
>>> That's a useful list. Thanks for it.
>>>
>>> The URL for Shiraz needs an update. It's current URL is
>>>
>>> https://kookma.github.io/TW-Shiraz/
>>>
>>

-- 
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/fdcc7642-16fb-40a6-839e-aca9cc39ca12n%40googlegroups.com.


Re: [tw5] Re: Importing a tiddler written with python?

2020-08-27 Thread dieg...@gmail.com
Hi,

When I take that raw string, save it as a .json file and upload that to 
tiddlywiki.com I can see the imported tiddler just fine! 

On Thursday, August 27, 2020 at 4:24:59 PM UTC-5 swee...@gmail.com wrote:

> Hi Saq - why would that be? When I export other tiddlers as json files 
> they have line breaks as "\n". 
>
> Thanks Eric, I fixed those two things but still no luck. 
> 
>
> On Thu, Aug 27, 2020 at 3:47 PM Saq Imtiaz  wrote:
>
>> Make sure the text field in the JSON does not contain linebreaks or other 
>> characters that need to be escaped.
>>
>> On Thursday, August 27, 2020 at 10:24:38 PM UTC+2 swee...@gmail.com 
>> wrote:
>>
>>> Hi there,
>>>
>>> Would anyone have any clues why this file 
>>> 
>>>  
>>> isn't importing nice and cleanly into my TiddlyWiki? It imports but not 
>>> nice and clean like dragging and dropping a tiddler from another TiddlyWiki 
>>> site does.
>>>
>>> I'm trying to create a python script that creates tiddler files. I input 
>>> the ISBN (a book ID number essentially) and spits out a tiddler file with 
>>> the title, author, cover image, etc.
>>>
>>> Anyway, I based my format on the format of a Tiddler 
>>>  that I 
>>> exported from tiddlywiki.com .
>>>
>>> What magic ingredients am I missing?
>>>
>>>
>>> -- 
>> You received this message because you are subscribed to a topic in the 
>> Google Groups "TiddlyWiki" group.
>> To unsubscribe from this topic, visit 
>> https://groups.google.com/d/topic/tiddlywiki/VCn3kDOmTD4/unsubscribe.
>> To unsubscribe from this group and all its topics, send an email to 
>> tiddlywiki+...@googlegroups.com.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/tiddlywiki/50f4ba7a-2c94-41a2-a87d-2185aaf8fe30n%40googlegroups.com
>>  
>> 
>> .
>>
>
>
> -- 
> 414 5540826 <(414)%20554-0826>
>

-- 
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/00ba9500-5062-439a-b78f-7e96f9926578n%40googlegroups.com.