Skip to content

Improved tab storage and tagging bug fixes

Compare
Choose a tag to compare
@collectedmind collectedmind released this 13 Feb 21:16
· 506 commits to master since this release
78e77ba

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.

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 the stored_tags and removes the tags from the local storage. Basically just changing the key for stored tags.
    • Fixing close panel on double enter - Removed the delay in close on double enter.
    • Updating typeahead open trigger to include result check
  • 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
      1. Grabbing the current tab info prior to yielding the delay to avoid invalidating the tag save process
      2. Updating the API to send item_id as opposed to url