Damon, Not listing all from the beginning is a good idea. As the 3 character before search limit helps. If you allow the desired string to be entered before listing found items, eg a submit button this can also help.
You could have a search already limited to tiddler, or system tiddler or some other item, before you type a string then the list starts. This is an advantage of classifying tiddlers with tag or I prefer an object-type field, you can limit searches to tasks, or other object-types or to those without an object-type from the beginning. Any search may make use of internal indexes if the filter is written correctly see https://tiddlywiki.com/#Performance on the indexes. Regards Tony On Saturday, June 6, 2020 at 9:01:31 AM UTC+10, Damon Pritchett wrote: > > Haven't tried a splash screen yet, but am loving the conversation. > > One performance note that I forgot to mention: I have a couple of custom > searches setup; one the name of the tiddler and one for the prefix of the > tiddler name. Both search show a bit of a delay when entering text in them > which I attribute mostly to the large number of tiddlers that I'm trying to > search through. This delay is not observed or is at least significantly > shorter when using the standard search box in the sidebar. As I was typing > this, I realized that I haven''t compared the code I'm using to the one the > standard search is using. This is something I will do. > > Does anyone have a suggestion for improving the performance of custom > searches? > > Damon > > On Friday, June 5, 2020 at 6:19:54 AM UTC-7, PMario wrote: >> >> On Thursday, June 4, 2020 at 9:23:34 PM UTC+2, Michael Wiktowy wrote: >>> >>> Or if you want to be sneaky and just have the *perception* of fast >>> loading, you can use your source code inspector on your tiddlywiki with all >>> your tiddlers closed, copy the contents of the >>> div.tc-page-container-wrapper element and the inline style sheet to put in >>> the style scoped section and replace all the examples in that >>> $:/Splashscreen . It looks like tiddlywiki opens instantly while everything >>> is loaded in the background ... much like the MS Windows desktop. >>> >> >> Nice trick! ... A second possibility would be to create a Splashscreen, >> that is so "interesting / funny", that users do a "shift-reload", ... just >> to see it again. >> >> May be some "internal" wiki statistics, like number of tiddlers, number >> of tags, ... last modified and so on... This info needs to be created and >> saved, with the last save action. So it is available during the next load. >> >> If users are engaged during startup, delay time isn't or is less of a >> problem anymore. >> >> have fun! >> 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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/a52a420a-95e8-4493-aac7-ee4e4030f33ao%40googlegroups.com.

