scooper4711 / obsidian-syrinscape

This module is designed for people using Obsidian as their TTRPG management tool to integrate Syrinscape with Obsidian. Syrinscape is a powerful tool for creating and playing custom soundtracks, sound effects, and ambient sounds for tabletop role-playing games.
MIT License
1 stars 0 forks source link

Improve performance of suggestions #3

Closed scooper4711 closed 1 week ago

scooper4711 commented 1 week ago

The suggestions feature today makes an API call on each keystroke, and this results in a fair bit of lag as well as odd behaviors as the user is getting suggestions for what was typed multiple keystrokes back.

Replace the calls to search with downloading the CSV file and matching against that cache in memory.

scooper4711 commented 1 week ago

fixed in 0.1.1