├── .gitignore ├── LICENSE ├── README.txt ├── package.json ├── src ├── bg │ └── bg.ts ├── content-scripts │ └── content.ts ├── context-menu │ └── context-menu.ts ├── find-window │ ├── clustering.ts │ ├── find-result-cache.ts │ ├── find-window.ts │ ├── finder.ts │ ├── history.ts │ └── query-store.ts ├── messages │ └── messages.ts ├── options │ ├── options.ts │ └── store.ts ├── types.ts └── util │ ├── cancellable-delay.ts │ ├── events.ts │ ├── messaging.ts │ ├── mutex.ts │ └── timestamp.ts ├── tsconfig.json ├── webext ├── content-scripts │ └── main.css ├── find-window │ ├── index.css │ └── index.html ├── img │ └── icon.svg ├── manifest.json └── options │ ├── options.css │ └── options.html └── webpack.config.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YusukeTakeuchi/Find-in-Page-with-Preview/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YusukeTakeuchi/Find-in-Page-with-Preview/HEAD/LICENSE -------------------------------------------------------------------------------- /README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YusukeTakeuchi/Find-in-Page-with-Preview/HEAD/README.txt -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YusukeTakeuchi/Find-in-Page-with-Preview/HEAD/package.json -------------------------------------------------------------------------------- /src/bg/bg.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YusukeTakeuchi/Find-in-Page-with-Preview/HEAD/src/bg/bg.ts -------------------------------------------------------------------------------- /src/content-scripts/content.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YusukeTakeuchi/Find-in-Page-with-Preview/HEAD/src/content-scripts/content.ts -------------------------------------------------------------------------------- /src/context-menu/context-menu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YusukeTakeuchi/Find-in-Page-with-Preview/HEAD/src/context-menu/context-menu.ts -------------------------------------------------------------------------------- /src/find-window/clustering.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YusukeTakeuchi/Find-in-Page-with-Preview/HEAD/src/find-window/clustering.ts -------------------------------------------------------------------------------- /src/find-window/find-result-cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YusukeTakeuchi/Find-in-Page-with-Preview/HEAD/src/find-window/find-result-cache.ts -------------------------------------------------------------------------------- /src/find-window/find-window.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YusukeTakeuchi/Find-in-Page-with-Preview/HEAD/src/find-window/find-window.ts -------------------------------------------------------------------------------- /src/find-window/finder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YusukeTakeuchi/Find-in-Page-with-Preview/HEAD/src/find-window/finder.ts -------------------------------------------------------------------------------- /src/find-window/history.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YusukeTakeuchi/Find-in-Page-with-Preview/HEAD/src/find-window/history.ts -------------------------------------------------------------------------------- /src/find-window/query-store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YusukeTakeuchi/Find-in-Page-with-Preview/HEAD/src/find-window/query-store.ts -------------------------------------------------------------------------------- /src/messages/messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YusukeTakeuchi/Find-in-Page-with-Preview/HEAD/src/messages/messages.ts -------------------------------------------------------------------------------- /src/options/options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YusukeTakeuchi/Find-in-Page-with-Preview/HEAD/src/options/options.ts -------------------------------------------------------------------------------- /src/options/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YusukeTakeuchi/Find-in-Page-with-Preview/HEAD/src/options/store.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YusukeTakeuchi/Find-in-Page-with-Preview/HEAD/src/types.ts -------------------------------------------------------------------------------- /src/util/cancellable-delay.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YusukeTakeuchi/Find-in-Page-with-Preview/HEAD/src/util/cancellable-delay.ts -------------------------------------------------------------------------------- /src/util/events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YusukeTakeuchi/Find-in-Page-with-Preview/HEAD/src/util/events.ts -------------------------------------------------------------------------------- /src/util/messaging.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YusukeTakeuchi/Find-in-Page-with-Preview/HEAD/src/util/messaging.ts -------------------------------------------------------------------------------- /src/util/mutex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YusukeTakeuchi/Find-in-Page-with-Preview/HEAD/src/util/mutex.ts -------------------------------------------------------------------------------- /src/util/timestamp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YusukeTakeuchi/Find-in-Page-with-Preview/HEAD/src/util/timestamp.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YusukeTakeuchi/Find-in-Page-with-Preview/HEAD/tsconfig.json -------------------------------------------------------------------------------- /webext/content-scripts/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YusukeTakeuchi/Find-in-Page-with-Preview/HEAD/webext/content-scripts/main.css -------------------------------------------------------------------------------- /webext/find-window/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YusukeTakeuchi/Find-in-Page-with-Preview/HEAD/webext/find-window/index.css -------------------------------------------------------------------------------- /webext/find-window/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YusukeTakeuchi/Find-in-Page-with-Preview/HEAD/webext/find-window/index.html -------------------------------------------------------------------------------- /webext/img/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YusukeTakeuchi/Find-in-Page-with-Preview/HEAD/webext/img/icon.svg -------------------------------------------------------------------------------- /webext/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YusukeTakeuchi/Find-in-Page-with-Preview/HEAD/webext/manifest.json -------------------------------------------------------------------------------- /webext/options/options.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YusukeTakeuchi/Find-in-Page-with-Preview/HEAD/webext/options/options.css -------------------------------------------------------------------------------- /webext/options/options.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YusukeTakeuchi/Find-in-Page-with-Preview/HEAD/webext/options/options.html -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YusukeTakeuchi/Find-in-Page-with-Preview/HEAD/webpack.config.js --------------------------------------------------------------------------------