├── .vscode └── tasks.json ├── README.md ├── history.en.md ├── index.ts ├── src ├── _locales │ ├── en │ │ └── messages.json │ ├── ru │ │ └── messages.json │ ├── uk │ │ └── messages.json │ └── zh │ │ └── messages.json ├── background │ ├── background.html │ ├── background.js │ └── event-conditions.js ├── common │ ├── common.js │ ├── connections.js │ ├── context-menu.js │ ├── delays.js │ ├── disposables.js │ ├── events.js │ ├── hide-unloaded-tabs.js │ ├── incorrect-unload-state-workaround.js │ ├── private-permission-detector.js │ ├── selected-tabs.js │ ├── settings.js │ └── utilities.js ├── manifest.json ├── multiple-tab-handler │ └── utilities.js ├── options │ ├── options.css │ ├── options.html │ └── options.js ├── resources │ ├── permissions.css │ ├── permissions.html │ ├── permissions.js │ ├── private-permissions.css │ ├── private-permissions.html │ └── private-permissions.js ├── tree-style-tab │ ├── check-privacy-permissions.js │ ├── context-menu.js │ ├── custom-state.js │ ├── register.js │ └── utilities.js └── ui │ ├── basic-components.js │ ├── bind-settings.js │ ├── collapsable.css │ ├── collapsable.js │ ├── common.js │ ├── list.css │ ├── list.js │ ├── permissions.css │ ├── permissions.js │ ├── screen-block.css │ ├── screen-blocks.js │ ├── shortcuts.css │ ├── shortcuts.js │ ├── status-indicator.css │ ├── status-indicator.js │ ├── tst-privacy-permission.css │ ├── tst-privacy-permission.js │ ├── utilities.css │ └── utilities.js └── tsconfig.json /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/README.md -------------------------------------------------------------------------------- /history.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/history.en.md -------------------------------------------------------------------------------- /index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/index.ts -------------------------------------------------------------------------------- /src/_locales/en/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/src/_locales/en/messages.json -------------------------------------------------------------------------------- /src/_locales/ru/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/src/_locales/ru/messages.json -------------------------------------------------------------------------------- /src/_locales/uk/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/src/_locales/uk/messages.json -------------------------------------------------------------------------------- /src/_locales/zh/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/src/_locales/zh/messages.json -------------------------------------------------------------------------------- /src/background/background.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/src/background/background.html -------------------------------------------------------------------------------- /src/background/background.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/src/background/background.js -------------------------------------------------------------------------------- /src/background/event-conditions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/src/background/event-conditions.js -------------------------------------------------------------------------------- /src/common/common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/src/common/common.js -------------------------------------------------------------------------------- /src/common/connections.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/src/common/connections.js -------------------------------------------------------------------------------- /src/common/context-menu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/src/common/context-menu.js -------------------------------------------------------------------------------- /src/common/delays.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/src/common/delays.js -------------------------------------------------------------------------------- /src/common/disposables.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/src/common/disposables.js -------------------------------------------------------------------------------- /src/common/events.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/src/common/events.js -------------------------------------------------------------------------------- /src/common/hide-unloaded-tabs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/src/common/hide-unloaded-tabs.js -------------------------------------------------------------------------------- /src/common/incorrect-unload-state-workaround.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/src/common/incorrect-unload-state-workaround.js -------------------------------------------------------------------------------- /src/common/private-permission-detector.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/src/common/private-permission-detector.js -------------------------------------------------------------------------------- /src/common/selected-tabs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/src/common/selected-tabs.js -------------------------------------------------------------------------------- /src/common/settings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/src/common/settings.js -------------------------------------------------------------------------------- /src/common/utilities.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/src/common/utilities.js -------------------------------------------------------------------------------- /src/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/src/manifest.json -------------------------------------------------------------------------------- /src/multiple-tab-handler/utilities.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/src/multiple-tab-handler/utilities.js -------------------------------------------------------------------------------- /src/options/options.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/src/options/options.css -------------------------------------------------------------------------------- /src/options/options.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/src/options/options.html -------------------------------------------------------------------------------- /src/options/options.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/src/options/options.js -------------------------------------------------------------------------------- /src/resources/permissions.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/src/resources/permissions.css -------------------------------------------------------------------------------- /src/resources/permissions.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/src/resources/permissions.html -------------------------------------------------------------------------------- /src/resources/permissions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/src/resources/permissions.js -------------------------------------------------------------------------------- /src/resources/private-permissions.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/src/resources/private-permissions.css -------------------------------------------------------------------------------- /src/resources/private-permissions.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/src/resources/private-permissions.html -------------------------------------------------------------------------------- /src/resources/private-permissions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/src/resources/private-permissions.js -------------------------------------------------------------------------------- /src/tree-style-tab/check-privacy-permissions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/src/tree-style-tab/check-privacy-permissions.js -------------------------------------------------------------------------------- /src/tree-style-tab/context-menu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/src/tree-style-tab/context-menu.js -------------------------------------------------------------------------------- /src/tree-style-tab/custom-state.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/src/tree-style-tab/custom-state.js -------------------------------------------------------------------------------- /src/tree-style-tab/register.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/src/tree-style-tab/register.js -------------------------------------------------------------------------------- /src/tree-style-tab/utilities.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/src/tree-style-tab/utilities.js -------------------------------------------------------------------------------- /src/ui/basic-components.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/src/ui/basic-components.js -------------------------------------------------------------------------------- /src/ui/bind-settings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/src/ui/bind-settings.js -------------------------------------------------------------------------------- /src/ui/collapsable.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/src/ui/collapsable.css -------------------------------------------------------------------------------- /src/ui/collapsable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/src/ui/collapsable.js -------------------------------------------------------------------------------- /src/ui/common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/src/ui/common.js -------------------------------------------------------------------------------- /src/ui/list.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/src/ui/list.css -------------------------------------------------------------------------------- /src/ui/list.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/src/ui/list.js -------------------------------------------------------------------------------- /src/ui/permissions.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/src/ui/permissions.css -------------------------------------------------------------------------------- /src/ui/permissions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/src/ui/permissions.js -------------------------------------------------------------------------------- /src/ui/screen-block.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/src/ui/screen-block.css -------------------------------------------------------------------------------- /src/ui/screen-blocks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/src/ui/screen-blocks.js -------------------------------------------------------------------------------- /src/ui/shortcuts.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/src/ui/shortcuts.css -------------------------------------------------------------------------------- /src/ui/shortcuts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/src/ui/shortcuts.js -------------------------------------------------------------------------------- /src/ui/status-indicator.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/src/ui/status-indicator.css -------------------------------------------------------------------------------- /src/ui/status-indicator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/src/ui/status-indicator.js -------------------------------------------------------------------------------- /src/ui/tst-privacy-permission.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/src/ui/tst-privacy-permission.css -------------------------------------------------------------------------------- /src/ui/tst-privacy-permission.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/src/ui/tst-privacy-permission.js -------------------------------------------------------------------------------- /src/ui/utilities.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/src/ui/utilities.css -------------------------------------------------------------------------------- /src/ui/utilities.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/src/ui/utilities.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lej77/tab-unloader-for-tree-style-tab/HEAD/tsconfig.json --------------------------------------------------------------------------------