Improved tab storage and tagging bug fixes
·
506 commits
to master
since this release
Change Log
Improvements
- Eliminate pre-emptive tab storage (#30)
- Tabs would be marked as
ready
after being loaded. This had the potential to cause high memory consumption on a user with a great many tabs open. This is being switched to a less aggressive version where we only test readiness on a save request.
- Tabs would be marked as
Fixes
- Fix/autocomplete trigger (#29)
- Updating
Enter
check for highlightedIndex - Fix autocomplete now shows on first letter input
- Updating tag storage to utilize existing tags
- This add the existing
tags
to thestored_tags
and removes thetags
from the local storage. Basically just changing the key for stored tags.
- This add the existing
- Fixing close panel on double enter - Removed the delay in close on double enter.
- Updating typeahead open trigger to include result check
- Updating
- Fix/item tag association (#31)
- Updating how the save data is being built - On certain sites the data returned from the server is not a complete set. This updates the object with cascading selection of data.
- Update tag syncing
- Grabbing the current tab info prior to yielding the delay to avoid invalidating the tag save process
- Updating the API to send
item_id
as opposed tourl