Skip to content

Commit

Permalink
Migrate local file indexer configuration into user settings (#322)
Browse files Browse the repository at this point in the history
- Migrate local file indexer configuration into user settings
- Auto move any configuration found to the new location
- Remove local file indexer and auto delete it from the database and filesystem
- Update client to point local file to settings instead of plugin
- Move folder and extension defaults from wizard to user settings
   - Wizard is now only responsible for enabling or disabling

Co-authored-by: Joel Bredeson <joel@spyglass.fyi>
  • Loading branch information
travolin and Joel Bredeson committed Feb 13, 2023
1 parent a092cc1 commit e862b5a
Show file tree
Hide file tree
Showing 20 changed files with 696 additions and 591 deletions.
11 changes: 0 additions & 11 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 0 additions & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@ members = [
# Default plugins
"plugins/chrome-importer",
"plugins/firefox-importer",
"plugins/local-file-indexer",
]

[profile.release]
Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
setup-dev setup-dev-linux run-client-dev

TARGET_ARCH := $(shell rustc -Vv | grep host | awk '{print $$2 " "}')
PLUGINS := chrome-importer firefox-importer local-file-indexer
PLUGINS := chrome-importer firefox-importer
# Set this up if you're working on the plugins
PLUGINS_DEV_FOLDER := ~/Library/Application\ Support/com.athlabs.spyglass-dev/

Expand Down
23 changes: 0 additions & 23 deletions assets/plugins/local-file-indexer/manifest.ron

This file was deleted.

Loading

0 comments on commit e862b5a

Please sign in to comment.