diff --git a/.editorconfig b/.editorconfig index 074adff..4ac4973 100644 --- a/.editorconfig +++ b/.editorconfig @@ -1,11 +1,11 @@ -# EditorConfig is awesome: https://EditorConfig.org - -# top-most EditorConfig file -root = true - -# Unix-style newlines with a newline ending every file -[*] -end_of_line = lf -insert_final_newline = true -indent_style = space -indent_size = 2 \ No newline at end of file +# EditorConfig is awesome: https://EditorConfig.org + +# top-most EditorConfig file +root = true + +# Unix-style newlines with a newline ending every file +[*] +end_of_line = lf +insert_final_newline = true +indent_style = space +indent_size = 2 diff --git a/README.md b/README.md index c1c223a..330f2c0 100644 --- a/README.md +++ b/README.md @@ -11,14 +11,18 @@ ## Features -- **The extension does not collect any data nor does it make any external requests.** (see [Privacy](#privacy--data-protection)) -- Support for two different search approaches: - - Fuzzy search (approximate string matching): Slower, but includes also inexact (fuzzy) matches. - - Exact search (starts with matching): Faster and only exact matching results. -- Tagging for bookmarks with auto completions. -- Dark theme / light theme via system settings (see [prefers-color-scheme](https://developer.mozilla.org/en-US/docs/Web/CSS/@media/prefers-color-scheme)) -- Fallback to use search engines like Google, Dict.cc etc. (multiple options) -- Customization via [user options](#user-configuration). +**This extension does not collect any data nor does it make any external requests** (see [Privacy](#privacy--data-protection)). + +I created this extension, because I really like to use keyboard navigation where possible. The inspiration for this extension was VSCode (command palette) and similar tools. + +It supports two different search approaches: + +- Fuzzy search (approximate string matching): Slower, but includes also inexact (fuzzy) matches. +- Exact search (starts with matching): Faster, but only exact matching results. + +With this extension you can also **tag your bookmarks** including auto completions. The tags are then considered when searching and can be used for navigation. + +In general, the extension is very customizable (see [user options](#user-configuration)) and has a dark / light theme that is selected based on your system settings (see [prefers-color-scheme](https://developer.mozilla.org/en-US/docs/Web/CSS/@media/prefers-color-scheme)). For a list of recent changes, see [CHANGELOG.md](./CHANGELOG.md). @@ -62,7 +66,7 @@ This extension is built to respect your privacy: - This extension works best if you avoid: - using `#` in bookmark titles that do not indicate a tag. - using `~` in bookmark folder names. -- You can also add special browser pages to your bookmarks, like `chrome://downloads`. +- Tip: You can also add special browser pages to your bookmarks, like `chrome://downloads`. ## User Configuration diff --git a/images/promo-300.png b/images/promo-300.png index 8a535af..0aa2417 100644 Binary files a/images/promo-300.png and b/images/promo-300.png differ diff --git a/images/promo-440-alt.png b/images/promo-440-alt.png new file mode 100644 index 0000000..5256d85 Binary files /dev/null and b/images/promo-440-alt.png differ diff --git a/package-lock.json b/package-lock.json index 8689f5c..c8b3ae1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "search-bookmarks-history-and-tabs", - "version": "1.0.2", + "version": "1.0.3", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "search-bookmarks-history-and-tabs", - "version": "1.0.2", + "version": "1.0.3", "license": "MIT", "dependencies": { "@yaireo/tagify": "^4.7.2", @@ -24,7 +24,7 @@ "eslint-plugin-cypress": "^2.11.3", "live-server": "^1.2.1", "node-sass": "^6.0.1", - "prettier": "2.3.2", + "prettier": "2.4.0", "prettier-eslint": "^13.0.0" } }, @@ -4888,9 +4888,9 @@ } }, "node_modules/prettier": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.3.2.tgz", - "integrity": "sha512-lnJzDfJ66zkMy58OL5/NY5zp70S7Nz6KqcKkXYzn2tMVrNxvbqaBpg7H3qHaLxCJ5lNMsGuM8+ohS7cZrthdLQ==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.4.0.tgz", + "integrity": "sha512-DsEPLY1dE5HF3BxCRBmD4uYZ+5DCbvatnolqTqcxEgKVZnL2kUfyu7b8pPQ5+hTBkdhU9SLUmK0/pHb07RE4WQ==", "dev": true, "bin": { "prettier": "bin-prettier.js" @@ -10867,9 +10867,9 @@ "dev": true }, "prettier": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.3.2.tgz", - "integrity": "sha512-lnJzDfJ66zkMy58OL5/NY5zp70S7Nz6KqcKkXYzn2tMVrNxvbqaBpg7H3qHaLxCJ5lNMsGuM8+ohS7cZrthdLQ==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.4.0.tgz", + "integrity": "sha512-DsEPLY1dE5HF3BxCRBmD4uYZ+5DCbvatnolqTqcxEgKVZnL2kUfyu7b8pPQ5+hTBkdhU9SLUmK0/pHb07RE4WQ==", "dev": true }, "prettier-eslint": { diff --git a/package.json b/package.json index d529ebf..8a9ea17 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,7 @@ "eslint-plugin-cypress": "^2.11.3", "live-server": "^1.2.1", "node-sass": "^6.0.1", - "prettier": "2.3.2", + "prettier": "2.4.0", "prettier-eslint": "^13.0.0" }, "scripts": {