├── .browserslistrc ├── .circleci └── config.yml ├── .commitlintrc.json ├── .editorconfig ├── .gitignore ├── .gitignore-sync ├── .husky ├── commit-msg ├── pre-commit └── pre-push ├── .lintstagedrc.mjs ├── .node-version ├── .prettierrc.mjs ├── .remarkrc.mjs ├── .renovaterc.json ├── .size-limit.json ├── .stylelintrc.cjs ├── .swcrc ├── .yarnrc.yml ├── CHANGELOG.md ├── LICENSE ├── Makefile ├── PRIVACY.md ├── README.md ├── __mocks__ ├── browserExtension │ ├── bookmarks.test.ts │ ├── bookmarks.ts │ ├── i18n.ts │ ├── index.ts │ ├── runtime.ts │ ├── storage.test.ts │ ├── storage.ts │ └── utils │ │ ├── WebExtEventEmitter.ts │ │ └── object.ts ├── fileMock.ts └── webextension-polyfill.ts ├── eslint.config.js ├── jest-setup.ts ├── jest.config.ts ├── manifest.ts ├── markdown ├── contributing.md ├── description.md ├── developer_guide.md ├── legacy_version.md ├── title.md └── todo.md ├── package.json ├── plugins └── GenerateJsonPlugin.ts ├── rspack.config.ts ├── scripts └── generateLocalesFromTransifex.ts ├── src ├── core │ ├── components │ │ └── baseItems │ │ │ ├── ActionlessForm │ │ │ ├── index.test.tsx │ │ │ └── index.tsx │ │ │ ├── Button │ │ │ ├── index.test.tsx │ │ │ ├── index.tsx │ │ │ └── styles.module.css │ │ │ ├── Input │ │ │ ├── index.tsx │ │ │ └── styles.module.css │ │ │ ├── PlainList │ │ │ ├── index.tsx │ │ │ └── styles.module.css │ │ │ ├── Select │ │ │ ├── index.tsx │ │ │ └── styles.module.css │ │ │ └── StylelessButton │ │ │ ├── index.test.tsx │ │ │ ├── index.tsx │ │ │ └── styles.module.css │ ├── constants │ │ └── index.ts │ ├── hooks │ │ └── useLatestRef.ts │ ├── styles │ │ ├── composes.module.css │ │ └── globals.module.css │ ├── types │ │ ├── assets.d.ts │ │ ├── options.ts │ │ └── webextension-polyfill.d.ts │ └── utils │ │ ├── array.ts │ │ ├── createAndRenderRoot.ts │ │ ├── getOptionsConfig.ts │ │ ├── isMac.ts │ │ ├── queryClient.tsx │ │ └── withProviders.tsx ├── options │ ├── components │ │ ├── App │ │ │ ├── globals.module.css │ │ │ ├── index.tsx │ │ │ └── styles.module.css │ │ ├── Contributors.tsx │ │ ├── Donate.tsx │ │ ├── ExternalLink │ │ │ ├── index.test.tsx │ │ │ ├── index.tsx │ │ │ └── styles.module.css │ │ ├── NavBar │ │ │ ├── index.test.tsx │ │ │ ├── index.tsx │ │ │ └── styles.module.css │ │ ├── OptionForm │ │ │ ├── OptionForm.tsx │ │ │ ├── OptionItem │ │ │ │ ├── InputNumber │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── styles.module.css │ │ │ │ ├── InputSelect │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── styles.module.css │ │ │ │ ├── SelectButton │ │ │ │ │ ├── Option │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ └── styles.module.css │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── styles.module.css │ │ │ │ ├── SelectMultiple │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── styles.module.css │ │ │ │ ├── SelectString │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── styles.module.css │ │ │ │ └── index.tsx │ │ │ ├── index.tsx │ │ │ └── option-form.module.css │ │ ├── Router.tsx │ │ ├── contributors.module.css │ │ ├── donate.module.css │ │ └── navigationContext.ts │ ├── constants │ │ └── index.ts │ ├── hooks │ │ ├── __tests__ │ │ │ └── options.test.ts │ │ └── options.ts │ ├── images │ │ └── btn_donateCC_LG.webp │ └── index.tsx ├── popup │ ├── components │ │ ├── App │ │ │ ├── globals.module.css │ │ │ ├── index.tsx │ │ │ └── useGlobalEvents.ts │ │ ├── Backdrop │ │ │ ├── backdrop.module.css │ │ │ └── index.tsx │ │ ├── BookmarkTree │ │ │ ├── BookmarkRow │ │ │ │ ├── BookmarkRow.tsx │ │ │ │ ├── bookmark-row.module.css │ │ │ │ ├── index.tsx │ │ │ │ └── useTooltip.ts │ │ │ ├── BookmarkTree.tsx │ │ │ ├── NoSearchResult.tsx │ │ │ ├── TreeHeader.tsx │ │ │ ├── bookmark-tree.module.css │ │ │ ├── index.tsx │ │ │ ├── no-search-result.module.css │ │ │ ├── tree-header.module.css │ │ │ ├── useRowClickEvents.ts │ │ │ ├── useRowDragEvents.ts │ │ │ └── useRowHoverEvents.ts │ │ ├── BookmarkTrees │ │ │ ├── BookmarkTrees.tsx │ │ │ ├── bookmark-trees.module.css │ │ │ ├── index.tsx │ │ │ ├── withDragAndDropEvents.tsx │ │ │ └── withKeyboardNav.tsx │ │ ├── Search │ │ │ ├── SearchInput.tsx │ │ │ ├── index.tsx │ │ │ └── search-input.module.css │ │ ├── dragAndDrop │ │ │ ├── DragAndDropConsumer.tsx │ │ │ ├── DragAndDropContext.ts │ │ │ ├── index.ts │ │ │ ├── types.ts │ │ │ └── useDragZoneEvents.ts │ │ ├── editor │ │ │ ├── Editor.tsx │ │ │ ├── EditorContext.ts │ │ │ ├── EditorForm.tsx │ │ │ ├── editor-form.module.css │ │ │ └── index.ts │ │ ├── floatingWindow │ │ │ ├── FloatingWindow.tsx │ │ │ ├── FloatingWindowContext.ts │ │ │ ├── index.ts │ │ │ └── useGlobalBodySize.ts │ │ ├── keyBindings │ │ │ ├── KeyBindingsContext.ts │ │ │ ├── KeyBindingsWindow.module.css │ │ │ ├── KeyBindingsWindow.tsx │ │ │ ├── index.ts │ │ │ ├── types.ts │ │ │ └── useKeyBindingsEvent.ts │ │ ├── listNavigation │ │ │ ├── ListNavigationContext.ts │ │ │ ├── index.ts │ │ │ └── useKeyboardNav.ts │ │ └── menu │ │ │ ├── Menu.tsx │ │ │ ├── MenuContainer.tsx │ │ │ ├── MenuRow.tsx │ │ │ ├── constants.ts │ │ │ ├── index.ts │ │ │ ├── menu-row.module.css │ │ │ ├── menu.module.css │ │ │ ├── types.ts │ │ │ ├── useMenu.ts │ │ │ └── utils.ts │ ├── constants │ │ ├── menu.ts │ │ ├── ui.ts │ │ └── windows.ts │ ├── images │ │ ├── cross.svg │ │ ├── folder.svg │ │ └── search.svg │ ├── index.tsx │ ├── modules │ │ ├── bookmarks │ │ │ ├── constants.ts │ │ │ ├── contexts │ │ │ │ └── bookmarkTrees.ts │ │ │ ├── hooks │ │ │ │ ├── constants │ │ │ │ │ └── reactQuery.ts │ │ │ │ └── useGetBookmarkInfo.ts │ │ │ ├── methods │ │ │ │ ├── copyBookmark.ts │ │ │ │ ├── createBookmark.ts │ │ │ │ ├── getBookmark.ts │ │ │ │ ├── openBookmark.ts │ │ │ │ └── sortBookmarksByName.ts │ │ │ ├── types.ts │ │ │ └── utils │ │ │ │ ├── clickBookmark.ts │ │ │ │ ├── faviconUrl.ts │ │ │ │ ├── generators.ts │ │ │ │ ├── sortByTitle.ts │ │ │ │ └── transformers.ts │ │ ├── clipboard.ts │ │ ├── lastPositions │ │ │ ├── index.test.tsx │ │ │ ├── index.ts │ │ │ └── types.ts │ │ ├── localStorage.tsx │ │ └── options.tsx │ └── utils │ │ ├── cycle.ts │ │ ├── deleteFromMap.ts │ │ └── getLastMapKey.ts ├── public │ ├── _locales │ │ ├── de │ │ │ └── messages.json │ │ ├── en │ │ │ └── messages.json │ │ ├── es │ │ │ └── messages.json │ │ ├── fr │ │ │ └── messages.json │ │ ├── it │ │ │ └── messages.json │ │ ├── ko │ │ │ └── messages.json │ │ ├── nb │ │ │ └── messages.json │ │ ├── nl │ │ │ └── messages.json │ │ ├── pt │ │ │ └── messages.json │ │ ├── ru │ │ │ └── messages.json │ │ ├── sv │ │ │ └── messages.json │ │ ├── vi │ │ │ └── messages.json │ │ ├── zh_CN │ │ │ └── messages.json │ │ └── zh_TW │ │ │ └── messages.json │ └── images │ │ ├── icon128.png │ │ ├── icon16.png │ │ ├── icon38.png │ │ └── icon48.png └── template.html ├── tsconfig.json └── yarn.lock /.browserslistrc: -------------------------------------------------------------------------------- 1 | chrome >= 111 2 | -------------------------------------------------------------------------------- /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.commitlintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/.commitlintrc.json -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitignore-sync: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/.gitignore-sync -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- 1 | commitlint --edit "$1" 2 | -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | make build-css-types 2 | lint-staged 3 | -------------------------------------------------------------------------------- /.husky/pre-push: -------------------------------------------------------------------------------- 1 | CI=true make ci 2 | -------------------------------------------------------------------------------- /.lintstagedrc.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/.lintstagedrc.mjs -------------------------------------------------------------------------------- /.node-version: -------------------------------------------------------------------------------- 1 | 24.11.0 2 | -------------------------------------------------------------------------------- /.prettierrc.mjs: -------------------------------------------------------------------------------- 1 | export { default } from '@foray1010/prettier-config' 2 | -------------------------------------------------------------------------------- /.remarkrc.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/.remarkrc.mjs -------------------------------------------------------------------------------- /.renovaterc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/.renovaterc.json -------------------------------------------------------------------------------- /.size-limit.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/.size-limit.json -------------------------------------------------------------------------------- /.stylelintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/.stylelintrc.cjs -------------------------------------------------------------------------------- /.swcrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/.swcrc -------------------------------------------------------------------------------- /.yarnrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/.yarnrc.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/Makefile -------------------------------------------------------------------------------- /PRIVACY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/PRIVACY.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/README.md -------------------------------------------------------------------------------- /__mocks__/browserExtension/bookmarks.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/__mocks__/browserExtension/bookmarks.test.ts -------------------------------------------------------------------------------- /__mocks__/browserExtension/bookmarks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/__mocks__/browserExtension/bookmarks.ts -------------------------------------------------------------------------------- /__mocks__/browserExtension/i18n.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/__mocks__/browserExtension/i18n.ts -------------------------------------------------------------------------------- /__mocks__/browserExtension/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/__mocks__/browserExtension/index.ts -------------------------------------------------------------------------------- /__mocks__/browserExtension/runtime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/__mocks__/browserExtension/runtime.ts -------------------------------------------------------------------------------- /__mocks__/browserExtension/storage.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/__mocks__/browserExtension/storage.test.ts -------------------------------------------------------------------------------- /__mocks__/browserExtension/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/__mocks__/browserExtension/storage.ts -------------------------------------------------------------------------------- /__mocks__/browserExtension/utils/WebExtEventEmitter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/__mocks__/browserExtension/utils/WebExtEventEmitter.ts -------------------------------------------------------------------------------- /__mocks__/browserExtension/utils/object.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/__mocks__/browserExtension/utils/object.ts -------------------------------------------------------------------------------- /__mocks__/fileMock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/__mocks__/fileMock.ts -------------------------------------------------------------------------------- /__mocks__/webextension-polyfill.ts: -------------------------------------------------------------------------------- 1 | export { default } from './browserExtension/index.js' 2 | -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/eslint.config.js -------------------------------------------------------------------------------- /jest-setup.ts: -------------------------------------------------------------------------------- 1 | import '@testing-library/jest-dom' 2 | -------------------------------------------------------------------------------- /jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/jest.config.ts -------------------------------------------------------------------------------- /manifest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/manifest.ts -------------------------------------------------------------------------------- /markdown/contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/markdown/contributing.md -------------------------------------------------------------------------------- /markdown/description.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/markdown/description.md -------------------------------------------------------------------------------- /markdown/developer_guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/markdown/developer_guide.md -------------------------------------------------------------------------------- /markdown/legacy_version.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/markdown/legacy_version.md -------------------------------------------------------------------------------- /markdown/title.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/markdown/title.md -------------------------------------------------------------------------------- /markdown/todo.md: -------------------------------------------------------------------------------- 1 | ## Todo & Working Progress 2 | 3 | See 4 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/package.json -------------------------------------------------------------------------------- /plugins/GenerateJsonPlugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/plugins/GenerateJsonPlugin.ts -------------------------------------------------------------------------------- /rspack.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/rspack.config.ts -------------------------------------------------------------------------------- /scripts/generateLocalesFromTransifex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/scripts/generateLocalesFromTransifex.ts -------------------------------------------------------------------------------- /src/core/components/baseItems/ActionlessForm/index.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/core/components/baseItems/ActionlessForm/index.test.tsx -------------------------------------------------------------------------------- /src/core/components/baseItems/ActionlessForm/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/core/components/baseItems/ActionlessForm/index.tsx -------------------------------------------------------------------------------- /src/core/components/baseItems/Button/index.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/core/components/baseItems/Button/index.test.tsx -------------------------------------------------------------------------------- /src/core/components/baseItems/Button/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/core/components/baseItems/Button/index.tsx -------------------------------------------------------------------------------- /src/core/components/baseItems/Button/styles.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/core/components/baseItems/Button/styles.module.css -------------------------------------------------------------------------------- /src/core/components/baseItems/Input/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/core/components/baseItems/Input/index.tsx -------------------------------------------------------------------------------- /src/core/components/baseItems/Input/styles.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/core/components/baseItems/Input/styles.module.css -------------------------------------------------------------------------------- /src/core/components/baseItems/PlainList/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/core/components/baseItems/PlainList/index.tsx -------------------------------------------------------------------------------- /src/core/components/baseItems/PlainList/styles.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/core/components/baseItems/PlainList/styles.module.css -------------------------------------------------------------------------------- /src/core/components/baseItems/Select/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/core/components/baseItems/Select/index.tsx -------------------------------------------------------------------------------- /src/core/components/baseItems/Select/styles.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/core/components/baseItems/Select/styles.module.css -------------------------------------------------------------------------------- /src/core/components/baseItems/StylelessButton/index.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/core/components/baseItems/StylelessButton/index.test.tsx -------------------------------------------------------------------------------- /src/core/components/baseItems/StylelessButton/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/core/components/baseItems/StylelessButton/index.tsx -------------------------------------------------------------------------------- /src/core/components/baseItems/StylelessButton/styles.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/core/components/baseItems/StylelessButton/styles.module.css -------------------------------------------------------------------------------- /src/core/constants/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/core/constants/index.ts -------------------------------------------------------------------------------- /src/core/hooks/useLatestRef.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/core/hooks/useLatestRef.ts -------------------------------------------------------------------------------- /src/core/styles/composes.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/core/styles/composes.module.css -------------------------------------------------------------------------------- /src/core/styles/globals.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/core/styles/globals.module.css -------------------------------------------------------------------------------- /src/core/types/assets.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/core/types/assets.d.ts -------------------------------------------------------------------------------- /src/core/types/options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/core/types/options.ts -------------------------------------------------------------------------------- /src/core/types/webextension-polyfill.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/core/types/webextension-polyfill.d.ts -------------------------------------------------------------------------------- /src/core/utils/array.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/core/utils/array.ts -------------------------------------------------------------------------------- /src/core/utils/createAndRenderRoot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/core/utils/createAndRenderRoot.ts -------------------------------------------------------------------------------- /src/core/utils/getOptionsConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/core/utils/getOptionsConfig.ts -------------------------------------------------------------------------------- /src/core/utils/isMac.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/core/utils/isMac.ts -------------------------------------------------------------------------------- /src/core/utils/queryClient.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/core/utils/queryClient.tsx -------------------------------------------------------------------------------- /src/core/utils/withProviders.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/core/utils/withProviders.tsx -------------------------------------------------------------------------------- /src/options/components/App/globals.module.css: -------------------------------------------------------------------------------- 1 | @import url('@/core/styles/globals.module.css'); 2 | -------------------------------------------------------------------------------- /src/options/components/App/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/options/components/App/index.tsx -------------------------------------------------------------------------------- /src/options/components/App/styles.module.css: -------------------------------------------------------------------------------- 1 | .main { 2 | width: 100ch; 3 | } 4 | -------------------------------------------------------------------------------- /src/options/components/Contributors.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/options/components/Contributors.tsx -------------------------------------------------------------------------------- /src/options/components/Donate.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/options/components/Donate.tsx -------------------------------------------------------------------------------- /src/options/components/ExternalLink/index.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/options/components/ExternalLink/index.test.tsx -------------------------------------------------------------------------------- /src/options/components/ExternalLink/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/options/components/ExternalLink/index.tsx -------------------------------------------------------------------------------- /src/options/components/ExternalLink/styles.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/options/components/ExternalLink/styles.module.css -------------------------------------------------------------------------------- /src/options/components/NavBar/index.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/options/components/NavBar/index.test.tsx -------------------------------------------------------------------------------- /src/options/components/NavBar/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/options/components/NavBar/index.tsx -------------------------------------------------------------------------------- /src/options/components/NavBar/styles.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/options/components/NavBar/styles.module.css -------------------------------------------------------------------------------- /src/options/components/OptionForm/OptionForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/options/components/OptionForm/OptionForm.tsx -------------------------------------------------------------------------------- /src/options/components/OptionForm/OptionItem/InputNumber/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/options/components/OptionForm/OptionItem/InputNumber/index.tsx -------------------------------------------------------------------------------- /src/options/components/OptionForm/OptionItem/InputNumber/styles.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/options/components/OptionForm/OptionItem/InputNumber/styles.module.css -------------------------------------------------------------------------------- /src/options/components/OptionForm/OptionItem/InputSelect/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/options/components/OptionForm/OptionItem/InputSelect/index.tsx -------------------------------------------------------------------------------- /src/options/components/OptionForm/OptionItem/InputSelect/styles.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/options/components/OptionForm/OptionItem/InputSelect/styles.module.css -------------------------------------------------------------------------------- /src/options/components/OptionForm/OptionItem/SelectButton/Option/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/options/components/OptionForm/OptionItem/SelectButton/Option/index.tsx -------------------------------------------------------------------------------- /src/options/components/OptionForm/OptionItem/SelectButton/Option/styles.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/options/components/OptionForm/OptionItem/SelectButton/Option/styles.module.css -------------------------------------------------------------------------------- /src/options/components/OptionForm/OptionItem/SelectButton/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/options/components/OptionForm/OptionItem/SelectButton/index.tsx -------------------------------------------------------------------------------- /src/options/components/OptionForm/OptionItem/SelectButton/styles.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/options/components/OptionForm/OptionItem/SelectButton/styles.module.css -------------------------------------------------------------------------------- /src/options/components/OptionForm/OptionItem/SelectMultiple/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/options/components/OptionForm/OptionItem/SelectMultiple/index.tsx -------------------------------------------------------------------------------- /src/options/components/OptionForm/OptionItem/SelectMultiple/styles.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/options/components/OptionForm/OptionItem/SelectMultiple/styles.module.css -------------------------------------------------------------------------------- /src/options/components/OptionForm/OptionItem/SelectString/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/options/components/OptionForm/OptionItem/SelectString/index.tsx -------------------------------------------------------------------------------- /src/options/components/OptionForm/OptionItem/SelectString/styles.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/options/components/OptionForm/OptionItem/SelectString/styles.module.css -------------------------------------------------------------------------------- /src/options/components/OptionForm/OptionItem/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/options/components/OptionForm/OptionItem/index.tsx -------------------------------------------------------------------------------- /src/options/components/OptionForm/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/options/components/OptionForm/index.tsx -------------------------------------------------------------------------------- /src/options/components/OptionForm/option-form.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/options/components/OptionForm/option-form.module.css -------------------------------------------------------------------------------- /src/options/components/Router.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/options/components/Router.tsx -------------------------------------------------------------------------------- /src/options/components/contributors.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/options/components/contributors.module.css -------------------------------------------------------------------------------- /src/options/components/donate.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/options/components/donate.module.css -------------------------------------------------------------------------------- /src/options/components/navigationContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/options/components/navigationContext.ts -------------------------------------------------------------------------------- /src/options/constants/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/options/constants/index.ts -------------------------------------------------------------------------------- /src/options/hooks/__tests__/options.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/options/hooks/__tests__/options.test.ts -------------------------------------------------------------------------------- /src/options/hooks/options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/options/hooks/options.ts -------------------------------------------------------------------------------- /src/options/images/btn_donateCC_LG.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/options/images/btn_donateCC_LG.webp -------------------------------------------------------------------------------- /src/options/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/options/index.tsx -------------------------------------------------------------------------------- /src/popup/components/App/globals.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/App/globals.module.css -------------------------------------------------------------------------------- /src/popup/components/App/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/App/index.tsx -------------------------------------------------------------------------------- /src/popup/components/App/useGlobalEvents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/App/useGlobalEvents.ts -------------------------------------------------------------------------------- /src/popup/components/Backdrop/backdrop.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/Backdrop/backdrop.module.css -------------------------------------------------------------------------------- /src/popup/components/Backdrop/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/Backdrop/index.tsx -------------------------------------------------------------------------------- /src/popup/components/BookmarkTree/BookmarkRow/BookmarkRow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/BookmarkTree/BookmarkRow/BookmarkRow.tsx -------------------------------------------------------------------------------- /src/popup/components/BookmarkTree/BookmarkRow/bookmark-row.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/BookmarkTree/BookmarkRow/bookmark-row.module.css -------------------------------------------------------------------------------- /src/popup/components/BookmarkTree/BookmarkRow/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/BookmarkTree/BookmarkRow/index.tsx -------------------------------------------------------------------------------- /src/popup/components/BookmarkTree/BookmarkRow/useTooltip.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/BookmarkTree/BookmarkRow/useTooltip.ts -------------------------------------------------------------------------------- /src/popup/components/BookmarkTree/BookmarkTree.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/BookmarkTree/BookmarkTree.tsx -------------------------------------------------------------------------------- /src/popup/components/BookmarkTree/NoSearchResult.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/BookmarkTree/NoSearchResult.tsx -------------------------------------------------------------------------------- /src/popup/components/BookmarkTree/TreeHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/BookmarkTree/TreeHeader.tsx -------------------------------------------------------------------------------- /src/popup/components/BookmarkTree/bookmark-tree.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/BookmarkTree/bookmark-tree.module.css -------------------------------------------------------------------------------- /src/popup/components/BookmarkTree/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/BookmarkTree/index.tsx -------------------------------------------------------------------------------- /src/popup/components/BookmarkTree/no-search-result.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/BookmarkTree/no-search-result.module.css -------------------------------------------------------------------------------- /src/popup/components/BookmarkTree/tree-header.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/BookmarkTree/tree-header.module.css -------------------------------------------------------------------------------- /src/popup/components/BookmarkTree/useRowClickEvents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/BookmarkTree/useRowClickEvents.ts -------------------------------------------------------------------------------- /src/popup/components/BookmarkTree/useRowDragEvents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/BookmarkTree/useRowDragEvents.ts -------------------------------------------------------------------------------- /src/popup/components/BookmarkTree/useRowHoverEvents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/BookmarkTree/useRowHoverEvents.ts -------------------------------------------------------------------------------- /src/popup/components/BookmarkTrees/BookmarkTrees.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/BookmarkTrees/BookmarkTrees.tsx -------------------------------------------------------------------------------- /src/popup/components/BookmarkTrees/bookmark-trees.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/BookmarkTrees/bookmark-trees.module.css -------------------------------------------------------------------------------- /src/popup/components/BookmarkTrees/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/BookmarkTrees/index.tsx -------------------------------------------------------------------------------- /src/popup/components/BookmarkTrees/withDragAndDropEvents.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/BookmarkTrees/withDragAndDropEvents.tsx -------------------------------------------------------------------------------- /src/popup/components/BookmarkTrees/withKeyboardNav.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/BookmarkTrees/withKeyboardNav.tsx -------------------------------------------------------------------------------- /src/popup/components/Search/SearchInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/Search/SearchInput.tsx -------------------------------------------------------------------------------- /src/popup/components/Search/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/Search/index.tsx -------------------------------------------------------------------------------- /src/popup/components/Search/search-input.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/Search/search-input.module.css -------------------------------------------------------------------------------- /src/popup/components/dragAndDrop/DragAndDropConsumer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/dragAndDrop/DragAndDropConsumer.tsx -------------------------------------------------------------------------------- /src/popup/components/dragAndDrop/DragAndDropContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/dragAndDrop/DragAndDropContext.ts -------------------------------------------------------------------------------- /src/popup/components/dragAndDrop/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/dragAndDrop/index.ts -------------------------------------------------------------------------------- /src/popup/components/dragAndDrop/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/dragAndDrop/types.ts -------------------------------------------------------------------------------- /src/popup/components/dragAndDrop/useDragZoneEvents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/dragAndDrop/useDragZoneEvents.ts -------------------------------------------------------------------------------- /src/popup/components/editor/Editor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/editor/Editor.tsx -------------------------------------------------------------------------------- /src/popup/components/editor/EditorContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/editor/EditorContext.ts -------------------------------------------------------------------------------- /src/popup/components/editor/EditorForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/editor/EditorForm.tsx -------------------------------------------------------------------------------- /src/popup/components/editor/editor-form.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/editor/editor-form.module.css -------------------------------------------------------------------------------- /src/popup/components/editor/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/editor/index.ts -------------------------------------------------------------------------------- /src/popup/components/floatingWindow/FloatingWindow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/floatingWindow/FloatingWindow.tsx -------------------------------------------------------------------------------- /src/popup/components/floatingWindow/FloatingWindowContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/floatingWindow/FloatingWindowContext.ts -------------------------------------------------------------------------------- /src/popup/components/floatingWindow/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/floatingWindow/index.ts -------------------------------------------------------------------------------- /src/popup/components/floatingWindow/useGlobalBodySize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/floatingWindow/useGlobalBodySize.ts -------------------------------------------------------------------------------- /src/popup/components/keyBindings/KeyBindingsContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/keyBindings/KeyBindingsContext.ts -------------------------------------------------------------------------------- /src/popup/components/keyBindings/KeyBindingsWindow.module.css: -------------------------------------------------------------------------------- 1 | .window { 2 | outline: 0; 3 | } 4 | -------------------------------------------------------------------------------- /src/popup/components/keyBindings/KeyBindingsWindow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/keyBindings/KeyBindingsWindow.tsx -------------------------------------------------------------------------------- /src/popup/components/keyBindings/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/keyBindings/index.ts -------------------------------------------------------------------------------- /src/popup/components/keyBindings/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/keyBindings/types.ts -------------------------------------------------------------------------------- /src/popup/components/keyBindings/useKeyBindingsEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/keyBindings/useKeyBindingsEvent.ts -------------------------------------------------------------------------------- /src/popup/components/listNavigation/ListNavigationContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/listNavigation/ListNavigationContext.ts -------------------------------------------------------------------------------- /src/popup/components/listNavigation/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/listNavigation/index.ts -------------------------------------------------------------------------------- /src/popup/components/listNavigation/useKeyboardNav.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/listNavigation/useKeyboardNav.ts -------------------------------------------------------------------------------- /src/popup/components/menu/Menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/menu/Menu.tsx -------------------------------------------------------------------------------- /src/popup/components/menu/MenuContainer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/menu/MenuContainer.tsx -------------------------------------------------------------------------------- /src/popup/components/menu/MenuRow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/menu/MenuRow.tsx -------------------------------------------------------------------------------- /src/popup/components/menu/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/menu/constants.ts -------------------------------------------------------------------------------- /src/popup/components/menu/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/menu/index.ts -------------------------------------------------------------------------------- /src/popup/components/menu/menu-row.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/menu/menu-row.module.css -------------------------------------------------------------------------------- /src/popup/components/menu/menu.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/menu/menu.module.css -------------------------------------------------------------------------------- /src/popup/components/menu/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/menu/types.ts -------------------------------------------------------------------------------- /src/popup/components/menu/useMenu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/menu/useMenu.ts -------------------------------------------------------------------------------- /src/popup/components/menu/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/components/menu/utils.ts -------------------------------------------------------------------------------- /src/popup/constants/menu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/constants/menu.ts -------------------------------------------------------------------------------- /src/popup/constants/ui.ts: -------------------------------------------------------------------------------- 1 | export const MAX_POPUP_HEIGHT = 598 2 | -------------------------------------------------------------------------------- /src/popup/constants/windows.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/constants/windows.ts -------------------------------------------------------------------------------- /src/popup/images/cross.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/images/cross.svg -------------------------------------------------------------------------------- /src/popup/images/folder.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/images/folder.svg -------------------------------------------------------------------------------- /src/popup/images/search.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/images/search.svg -------------------------------------------------------------------------------- /src/popup/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/index.tsx -------------------------------------------------------------------------------- /src/popup/modules/bookmarks/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/modules/bookmarks/constants.ts -------------------------------------------------------------------------------- /src/popup/modules/bookmarks/contexts/bookmarkTrees.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/modules/bookmarks/contexts/bookmarkTrees.ts -------------------------------------------------------------------------------- /src/popup/modules/bookmarks/hooks/constants/reactQuery.ts: -------------------------------------------------------------------------------- 1 | export const queryKey = 'bookmarks' 2 | -------------------------------------------------------------------------------- /src/popup/modules/bookmarks/hooks/useGetBookmarkInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/modules/bookmarks/hooks/useGetBookmarkInfo.ts -------------------------------------------------------------------------------- /src/popup/modules/bookmarks/methods/copyBookmark.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/modules/bookmarks/methods/copyBookmark.ts -------------------------------------------------------------------------------- /src/popup/modules/bookmarks/methods/createBookmark.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/modules/bookmarks/methods/createBookmark.ts -------------------------------------------------------------------------------- /src/popup/modules/bookmarks/methods/getBookmark.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/modules/bookmarks/methods/getBookmark.ts -------------------------------------------------------------------------------- /src/popup/modules/bookmarks/methods/openBookmark.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/modules/bookmarks/methods/openBookmark.ts -------------------------------------------------------------------------------- /src/popup/modules/bookmarks/methods/sortBookmarksByName.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/modules/bookmarks/methods/sortBookmarksByName.ts -------------------------------------------------------------------------------- /src/popup/modules/bookmarks/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/modules/bookmarks/types.ts -------------------------------------------------------------------------------- /src/popup/modules/bookmarks/utils/clickBookmark.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/modules/bookmarks/utils/clickBookmark.ts -------------------------------------------------------------------------------- /src/popup/modules/bookmarks/utils/faviconUrl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/modules/bookmarks/utils/faviconUrl.ts -------------------------------------------------------------------------------- /src/popup/modules/bookmarks/utils/generators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/modules/bookmarks/utils/generators.ts -------------------------------------------------------------------------------- /src/popup/modules/bookmarks/utils/sortByTitle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/modules/bookmarks/utils/sortByTitle.ts -------------------------------------------------------------------------------- /src/popup/modules/bookmarks/utils/transformers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/modules/bookmarks/utils/transformers.ts -------------------------------------------------------------------------------- /src/popup/modules/clipboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/modules/clipboard.ts -------------------------------------------------------------------------------- /src/popup/modules/lastPositions/index.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/modules/lastPositions/index.test.tsx -------------------------------------------------------------------------------- /src/popup/modules/lastPositions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/modules/lastPositions/index.ts -------------------------------------------------------------------------------- /src/popup/modules/lastPositions/types.ts: -------------------------------------------------------------------------------- 1 | export type LastPosition = Readonly<{ 2 | id: string 3 | scrollTop: number 4 | }> 5 | -------------------------------------------------------------------------------- /src/popup/modules/localStorage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/modules/localStorage.tsx -------------------------------------------------------------------------------- /src/popup/modules/options.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/modules/options.tsx -------------------------------------------------------------------------------- /src/popup/utils/cycle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/utils/cycle.ts -------------------------------------------------------------------------------- /src/popup/utils/deleteFromMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/utils/deleteFromMap.ts -------------------------------------------------------------------------------- /src/popup/utils/getLastMapKey.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/popup/utils/getLastMapKey.ts -------------------------------------------------------------------------------- /src/public/_locales/de/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/public/_locales/de/messages.json -------------------------------------------------------------------------------- /src/public/_locales/en/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/public/_locales/en/messages.json -------------------------------------------------------------------------------- /src/public/_locales/es/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/public/_locales/es/messages.json -------------------------------------------------------------------------------- /src/public/_locales/fr/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/public/_locales/fr/messages.json -------------------------------------------------------------------------------- /src/public/_locales/it/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/public/_locales/it/messages.json -------------------------------------------------------------------------------- /src/public/_locales/ko/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/public/_locales/ko/messages.json -------------------------------------------------------------------------------- /src/public/_locales/nb/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/public/_locales/nb/messages.json -------------------------------------------------------------------------------- /src/public/_locales/nl/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/public/_locales/nl/messages.json -------------------------------------------------------------------------------- /src/public/_locales/pt/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/public/_locales/pt/messages.json -------------------------------------------------------------------------------- /src/public/_locales/ru/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/public/_locales/ru/messages.json -------------------------------------------------------------------------------- /src/public/_locales/sv/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/public/_locales/sv/messages.json -------------------------------------------------------------------------------- /src/public/_locales/vi/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/public/_locales/vi/messages.json -------------------------------------------------------------------------------- /src/public/_locales/zh_CN/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/public/_locales/zh_CN/messages.json -------------------------------------------------------------------------------- /src/public/_locales/zh_TW/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/public/_locales/zh_TW/messages.json -------------------------------------------------------------------------------- /src/public/images/icon128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/public/images/icon128.png -------------------------------------------------------------------------------- /src/public/images/icon16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/public/images/icon16.png -------------------------------------------------------------------------------- /src/public/images/icon38.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/public/images/icon38.png -------------------------------------------------------------------------------- /src/public/images/icon48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/public/images/icon48.png -------------------------------------------------------------------------------- /src/template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/src/template.html -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foray1010/Popup-my-Bookmarks/HEAD/yarn.lock --------------------------------------------------------------------------------