├── .gitignore ├── .graphqlrc ├── .prettierrc ├── README.md ├── package.json ├── postcss.config.js ├── src ├── NewTab │ ├── components │ │ ├── Accordion │ │ │ ├── Accordion.css │ │ │ └── index.tsx │ │ ├── CodeEditor │ │ │ ├── DarkTheme.tsx │ │ │ ├── LightTheme.tsx │ │ │ └── index.tsx │ │ ├── ExternalRequestsConfig │ │ │ ├── Form.tsx │ │ │ └── index.tsx │ │ ├── FilterOptions │ │ │ └── index.tsx │ │ ├── Modal │ │ │ └── index.tsx │ │ ├── Nav │ │ │ └── index.tsx │ │ ├── Search │ │ │ └── index.tsx │ │ ├── SearchItemRow │ │ │ └── index.tsx │ │ └── YamlEditor │ │ │ └── index.tsx │ ├── index.tsx │ ├── pages │ │ ├── Home.tsx │ │ └── Settings.tsx │ └── placeholders.ts ├── backgroundScript.ts ├── constants.ts ├── global.d.ts ├── styles.css ├── types.d.ts └── utils │ ├── browser │ ├── permissions.ts │ └── storage.ts │ ├── callExternal.ts │ ├── dataParser.ts │ ├── export.ts │ ├── getKeyAction.ts │ ├── hooks │ ├── useDebounce.ts │ ├── useFullSearchList.ts │ ├── useOnClickOutside.ts │ ├── useSearch.ts │ ├── useSearchableList.ts │ ├── useStaticList.ts │ └── useStore.ts │ ├── import.ts │ ├── lists │ ├── bookmarks.ts │ ├── externalRequests.ts │ ├── index.ts │ ├── myList.ts │ └── tabs.ts │ ├── logger.ts │ ├── onLaunch.ts │ ├── searchParser.ts │ ├── validateSearchItem.ts │ └── validateSettings.ts ├── static ├── Outfit-Regular.ttf ├── icon128.png ├── icon16.png ├── icon32.png ├── icon64.png ├── manifest.json └── newtab.html ├── tailwind.config.js ├── tsconfig.json ├── webpack ├── chrome.js ├── common.js └── firefox.js └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/.gitignore -------------------------------------------------------------------------------- /.graphqlrc: -------------------------------------------------------------------------------- 1 | schema: http://localhost:3000/api/graphql 2 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/.prettierrc -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/postcss.config.js -------------------------------------------------------------------------------- /src/NewTab/components/Accordion/Accordion.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/src/NewTab/components/Accordion/Accordion.css -------------------------------------------------------------------------------- /src/NewTab/components/Accordion/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/src/NewTab/components/Accordion/index.tsx -------------------------------------------------------------------------------- /src/NewTab/components/CodeEditor/DarkTheme.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/src/NewTab/components/CodeEditor/DarkTheme.tsx -------------------------------------------------------------------------------- /src/NewTab/components/CodeEditor/LightTheme.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/src/NewTab/components/CodeEditor/LightTheme.tsx -------------------------------------------------------------------------------- /src/NewTab/components/CodeEditor/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/src/NewTab/components/CodeEditor/index.tsx -------------------------------------------------------------------------------- /src/NewTab/components/ExternalRequestsConfig/Form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/src/NewTab/components/ExternalRequestsConfig/Form.tsx -------------------------------------------------------------------------------- /src/NewTab/components/ExternalRequestsConfig/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/src/NewTab/components/ExternalRequestsConfig/index.tsx -------------------------------------------------------------------------------- /src/NewTab/components/FilterOptions/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/src/NewTab/components/FilterOptions/index.tsx -------------------------------------------------------------------------------- /src/NewTab/components/Modal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/src/NewTab/components/Modal/index.tsx -------------------------------------------------------------------------------- /src/NewTab/components/Nav/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/src/NewTab/components/Nav/index.tsx -------------------------------------------------------------------------------- /src/NewTab/components/Search/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/src/NewTab/components/Search/index.tsx -------------------------------------------------------------------------------- /src/NewTab/components/SearchItemRow/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/src/NewTab/components/SearchItemRow/index.tsx -------------------------------------------------------------------------------- /src/NewTab/components/YamlEditor/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/src/NewTab/components/YamlEditor/index.tsx -------------------------------------------------------------------------------- /src/NewTab/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/src/NewTab/index.tsx -------------------------------------------------------------------------------- /src/NewTab/pages/Home.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/src/NewTab/pages/Home.tsx -------------------------------------------------------------------------------- /src/NewTab/pages/Settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/src/NewTab/pages/Settings.tsx -------------------------------------------------------------------------------- /src/NewTab/placeholders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/src/NewTab/placeholders.ts -------------------------------------------------------------------------------- /src/backgroundScript.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/src/backgroundScript.ts -------------------------------------------------------------------------------- /src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/src/constants.ts -------------------------------------------------------------------------------- /src/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/src/global.d.ts -------------------------------------------------------------------------------- /src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/src/styles.css -------------------------------------------------------------------------------- /src/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/src/types.d.ts -------------------------------------------------------------------------------- /src/utils/browser/permissions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/src/utils/browser/permissions.ts -------------------------------------------------------------------------------- /src/utils/browser/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/src/utils/browser/storage.ts -------------------------------------------------------------------------------- /src/utils/callExternal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/src/utils/callExternal.ts -------------------------------------------------------------------------------- /src/utils/dataParser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/src/utils/dataParser.ts -------------------------------------------------------------------------------- /src/utils/export.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/src/utils/export.ts -------------------------------------------------------------------------------- /src/utils/getKeyAction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/src/utils/getKeyAction.ts -------------------------------------------------------------------------------- /src/utils/hooks/useDebounce.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/src/utils/hooks/useDebounce.ts -------------------------------------------------------------------------------- /src/utils/hooks/useFullSearchList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/src/utils/hooks/useFullSearchList.ts -------------------------------------------------------------------------------- /src/utils/hooks/useOnClickOutside.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/src/utils/hooks/useOnClickOutside.ts -------------------------------------------------------------------------------- /src/utils/hooks/useSearch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/src/utils/hooks/useSearch.ts -------------------------------------------------------------------------------- /src/utils/hooks/useSearchableList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/src/utils/hooks/useSearchableList.ts -------------------------------------------------------------------------------- /src/utils/hooks/useStaticList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/src/utils/hooks/useStaticList.ts -------------------------------------------------------------------------------- /src/utils/hooks/useStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/src/utils/hooks/useStore.ts -------------------------------------------------------------------------------- /src/utils/import.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/src/utils/import.ts -------------------------------------------------------------------------------- /src/utils/lists/bookmarks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/src/utils/lists/bookmarks.ts -------------------------------------------------------------------------------- /src/utils/lists/externalRequests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/src/utils/lists/externalRequests.ts -------------------------------------------------------------------------------- /src/utils/lists/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/src/utils/lists/index.ts -------------------------------------------------------------------------------- /src/utils/lists/myList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/src/utils/lists/myList.ts -------------------------------------------------------------------------------- /src/utils/lists/tabs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/src/utils/lists/tabs.ts -------------------------------------------------------------------------------- /src/utils/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/src/utils/logger.ts -------------------------------------------------------------------------------- /src/utils/onLaunch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/src/utils/onLaunch.ts -------------------------------------------------------------------------------- /src/utils/searchParser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/src/utils/searchParser.ts -------------------------------------------------------------------------------- /src/utils/validateSearchItem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/src/utils/validateSearchItem.ts -------------------------------------------------------------------------------- /src/utils/validateSettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/src/utils/validateSettings.ts -------------------------------------------------------------------------------- /static/Outfit-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/static/Outfit-Regular.ttf -------------------------------------------------------------------------------- /static/icon128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/static/icon128.png -------------------------------------------------------------------------------- /static/icon16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/static/icon16.png -------------------------------------------------------------------------------- /static/icon32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/static/icon32.png -------------------------------------------------------------------------------- /static/icon64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/static/icon64.png -------------------------------------------------------------------------------- /static/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/static/manifest.json -------------------------------------------------------------------------------- /static/newtab.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/static/newtab.html -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/tsconfig.json -------------------------------------------------------------------------------- /webpack/chrome.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/webpack/chrome.js -------------------------------------------------------------------------------- /webpack/common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/webpack/common.js -------------------------------------------------------------------------------- /webpack/firefox.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/webpack/firefox.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledesmablt/quickscope/HEAD/yarn.lock --------------------------------------------------------------------------------