Performance of Freelinks

144 views
Skip to first unread message

Angel Wong

unread,
May 8, 2020, 10:40:50 AM5/8/20
to TiddlyWiki
HI, I have been using Tiddlywiki for months for my studying notes and I love its features very much.
I am excited to see Freelinks which has the auto-linking features that I have been looking for.
Currently, I have around 700 tiddlers. When trying the plugin, I notice an obvious delay when opening new tiddlers and clicking the wiki links.
After disabling the plugin and refresh, the performance becomes normal again and tiddlers pop up fluently. 
I understand that live linking like this is quite performance-demanding. Therefore, I would like to ask if there will be a feature of processing the tiddlers themselves by adding [[]] automatically to relieve the drop in performance. I think it will work well with the rename tiddler link plugin.

Thanks for reading this experience and I appreciate the new plugin very much! 

Tony K

unread,
May 8, 2020, 1:55:05 PM5/8/20
to TiddlyWiki
Hello Angel

would it be possible for you to test my plugin https://groups.google.com/forum/#!topic/tiddlywiki/9ra0s9AEKl4 and tell me how it performs on such a number of tiddlers?

I am just curious

thank you 

Angel Wong

unread,
May 8, 2020, 11:33:03 PM5/8/20
to TiddlyWiki
Thank you for your suggestion! The plugin is great and it can show the freelinks backlink well.

Unfortunately, its performance is similar to Freelinks during my test. When I click on a tab, it delays a bit to show the content. Tiddler pops up with a slight delay and the animation becomes laggy. Though the speed is totally usable, the visual experience may not be that fluent. **Edit after trying the options: After ticking Make inbound links permanent (removes toggle option), the performance improves a lot!**

However, it seems that only the backlink is visible. It would be great if it can create links to other tiddlers, such as adding [[]] automatically.  (Please correct me if I miss any function of the plugin.)
  
For example, I have a tiddler called "Direct material". When I type direct material in a tiddler, the plugin can help me add [[]] on direct material without noticing I use the word myself since I always forget to add a wiki link. It is similar to what Freelinks is doing by adding links to words that match a tiddler's title but it modifies the tiddler by adding [[]] instead of modifying the live view of a tiddler.

Thank you for your great work again. The plugin is great and I will adopt it on my TiddlyWiki! :D

Tony K於 2020年5月9日星期六 UTC+8上午1時55分05秒寫道:

Tony K

unread,
May 9, 2020, 1:31:11 AM5/9/20
to TiddlyWiki
Thank you fore testing, I was wondering how it would perform on such a number of tiddlers

I understand what you want, but TWCrossLinks doesn't do that, it does the opposite. Although the freelinks are not shown in the source tiddler they appear in the destination one

If i find a solution for your problem I will update this thread..

thank you 

TonyM

unread,
May 9, 2020, 5:28:28 AM5/9/20
to TiddlyWiki
To edit the underlying tiddler from freelinks may be a bit tricky given the view template shows dynamic content. For example with transclusion the unlinked title could be anywhere else as well. However perhaps an editor toolbar button could search and replace unlinked titles to linked titles.

Perhaps I can raise this with Jeremy.

Regards
Tony

Reply all
Reply to author
Forward
0 new messages