├── .gitignore ├── .prettierignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── TODO.md ├── css ├── chrome.css ├── fonts │ ├── oxygenBold.woff │ ├── oxygenLight.woff │ └── oxygenRegular.woff ├── jqueryui │ ├── images │ │ ├── animated-overlay.gif │ │ ├── ui-bg_flat_0_aaaaaa_40x100.png │ │ ├── ui-bg_flat_75_ffffff_40x100.png │ │ ├── ui-bg_glass_55_fbf9ee_1x400.png │ │ ├── ui-bg_glass_65_ffffff_1x400.png │ │ ├── ui-bg_glass_75_dadada_1x400.png │ │ ├── ui-bg_glass_75_e6e6e6_1x400.png │ │ ├── ui-bg_glass_95_fef1ec_1x400.png │ │ ├── ui-bg_highlight-soft_75_cccccc_1x100.png │ │ ├── ui-icons_222222_256x240.png │ │ ├── ui-icons_2e83ff_256x240.png │ │ ├── ui-icons_454545_256x240.png │ │ ├── ui-icons_888888_256x240.png │ │ └── ui-icons_cd0a0a_256x240.png │ └── jquery-ui-1.10.1.custom.min.css ├── options.css └── widgets.css ├── docs ├── 01-basic.gif ├── 01-basic.mp4 ├── 01-basic.webm ├── 02-window.mp4 ├── 02-window.webm ├── 03-multiple.mp4 ├── 03-multiple.webm ├── button.jpg ├── menu-link.jpg ├── menu-page.jpg ├── options-menu.jpg ├── options.jpg ├── popup.jpg └── type.jpg ├── eslint.config.js ├── icons ├── ttw128.png ├── ttw16.png ├── ttw24.png ├── ttw32.png └── ttw48.png ├── index.html ├── lib ├── jquery-1.9.1.min.js └── jquery-ui-1.10.1.custom.min.js ├── manifest.json ├── options.html ├── package.json ├── prettier.config.mjs ├── ship.sh ├── ts ├── actionsTabs.ts ├── actionsURLs.ts ├── api.ts ├── createMenu.ts ├── createNewWindow.ts ├── getCloneBounds.ts ├── getHighlightedTabs.ts ├── getNeighbouringWindowId.ts ├── getNewWindowBounds.ts ├── getSizeAndPos.ts ├── getStorageWindowPropKey.ts ├── getWindowBounds.ts ├── moveTabs.ts ├── options-page.ts ├── options.ts ├── queryTabs.ts ├── service-worker.ts ├── unhighlightTabs.ts └── updateActionButton.ts ├── tsconfig.json └── watch.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | lib 2 | css/jqueryui 3 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/README.md -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/TODO.md -------------------------------------------------------------------------------- /css/chrome.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/css/chrome.css -------------------------------------------------------------------------------- /css/fonts/oxygenBold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/css/fonts/oxygenBold.woff -------------------------------------------------------------------------------- /css/fonts/oxygenLight.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/css/fonts/oxygenLight.woff -------------------------------------------------------------------------------- /css/fonts/oxygenRegular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/css/fonts/oxygenRegular.woff -------------------------------------------------------------------------------- /css/jqueryui/images/animated-overlay.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/css/jqueryui/images/animated-overlay.gif -------------------------------------------------------------------------------- /css/jqueryui/images/ui-bg_flat_0_aaaaaa_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/css/jqueryui/images/ui-bg_flat_0_aaaaaa_40x100.png -------------------------------------------------------------------------------- /css/jqueryui/images/ui-bg_flat_75_ffffff_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/css/jqueryui/images/ui-bg_flat_75_ffffff_40x100.png -------------------------------------------------------------------------------- /css/jqueryui/images/ui-bg_glass_55_fbf9ee_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/css/jqueryui/images/ui-bg_glass_55_fbf9ee_1x400.png -------------------------------------------------------------------------------- /css/jqueryui/images/ui-bg_glass_65_ffffff_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/css/jqueryui/images/ui-bg_glass_65_ffffff_1x400.png -------------------------------------------------------------------------------- /css/jqueryui/images/ui-bg_glass_75_dadada_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/css/jqueryui/images/ui-bg_glass_75_dadada_1x400.png -------------------------------------------------------------------------------- /css/jqueryui/images/ui-bg_glass_75_e6e6e6_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/css/jqueryui/images/ui-bg_glass_75_e6e6e6_1x400.png -------------------------------------------------------------------------------- /css/jqueryui/images/ui-bg_glass_95_fef1ec_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/css/jqueryui/images/ui-bg_glass_95_fef1ec_1x400.png -------------------------------------------------------------------------------- /css/jqueryui/images/ui-bg_highlight-soft_75_cccccc_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/css/jqueryui/images/ui-bg_highlight-soft_75_cccccc_1x100.png -------------------------------------------------------------------------------- /css/jqueryui/images/ui-icons_222222_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/css/jqueryui/images/ui-icons_222222_256x240.png -------------------------------------------------------------------------------- /css/jqueryui/images/ui-icons_2e83ff_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/css/jqueryui/images/ui-icons_2e83ff_256x240.png -------------------------------------------------------------------------------- /css/jqueryui/images/ui-icons_454545_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/css/jqueryui/images/ui-icons_454545_256x240.png -------------------------------------------------------------------------------- /css/jqueryui/images/ui-icons_888888_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/css/jqueryui/images/ui-icons_888888_256x240.png -------------------------------------------------------------------------------- /css/jqueryui/images/ui-icons_cd0a0a_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/css/jqueryui/images/ui-icons_cd0a0a_256x240.png -------------------------------------------------------------------------------- /css/jqueryui/jquery-ui-1.10.1.custom.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/css/jqueryui/jquery-ui-1.10.1.custom.min.css -------------------------------------------------------------------------------- /css/options.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/css/options.css -------------------------------------------------------------------------------- /css/widgets.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/css/widgets.css -------------------------------------------------------------------------------- /docs/01-basic.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/docs/01-basic.gif -------------------------------------------------------------------------------- /docs/01-basic.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/docs/01-basic.mp4 -------------------------------------------------------------------------------- /docs/01-basic.webm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/docs/01-basic.webm -------------------------------------------------------------------------------- /docs/02-window.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/docs/02-window.mp4 -------------------------------------------------------------------------------- /docs/02-window.webm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/docs/02-window.webm -------------------------------------------------------------------------------- /docs/03-multiple.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/docs/03-multiple.mp4 -------------------------------------------------------------------------------- /docs/03-multiple.webm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/docs/03-multiple.webm -------------------------------------------------------------------------------- /docs/button.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/docs/button.jpg -------------------------------------------------------------------------------- /docs/menu-link.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/docs/menu-link.jpg -------------------------------------------------------------------------------- /docs/menu-page.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/docs/menu-page.jpg -------------------------------------------------------------------------------- /docs/options-menu.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/docs/options-menu.jpg -------------------------------------------------------------------------------- /docs/options.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/docs/options.jpg -------------------------------------------------------------------------------- /docs/popup.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/docs/popup.jpg -------------------------------------------------------------------------------- /docs/type.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/docs/type.jpg -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/eslint.config.js -------------------------------------------------------------------------------- /icons/ttw128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/icons/ttw128.png -------------------------------------------------------------------------------- /icons/ttw16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/icons/ttw16.png -------------------------------------------------------------------------------- /icons/ttw24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/icons/ttw24.png -------------------------------------------------------------------------------- /icons/ttw32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/icons/ttw32.png -------------------------------------------------------------------------------- /icons/ttw48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/icons/ttw48.png -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/index.html -------------------------------------------------------------------------------- /lib/jquery-1.9.1.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/lib/jquery-1.9.1.min.js -------------------------------------------------------------------------------- /lib/jquery-ui-1.10.1.custom.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/lib/jquery-ui-1.10.1.custom.min.js -------------------------------------------------------------------------------- /manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/manifest.json -------------------------------------------------------------------------------- /options.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/options.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/package.json -------------------------------------------------------------------------------- /prettier.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/prettier.config.mjs -------------------------------------------------------------------------------- /ship.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/ship.sh -------------------------------------------------------------------------------- /ts/actionsTabs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/ts/actionsTabs.ts -------------------------------------------------------------------------------- /ts/actionsURLs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/ts/actionsURLs.ts -------------------------------------------------------------------------------- /ts/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/ts/api.ts -------------------------------------------------------------------------------- /ts/createMenu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/ts/createMenu.ts -------------------------------------------------------------------------------- /ts/createNewWindow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/ts/createNewWindow.ts -------------------------------------------------------------------------------- /ts/getCloneBounds.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/ts/getCloneBounds.ts -------------------------------------------------------------------------------- /ts/getHighlightedTabs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/ts/getHighlightedTabs.ts -------------------------------------------------------------------------------- /ts/getNeighbouringWindowId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/ts/getNeighbouringWindowId.ts -------------------------------------------------------------------------------- /ts/getNewWindowBounds.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/ts/getNewWindowBounds.ts -------------------------------------------------------------------------------- /ts/getSizeAndPos.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/ts/getSizeAndPos.ts -------------------------------------------------------------------------------- /ts/getStorageWindowPropKey.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/ts/getStorageWindowPropKey.ts -------------------------------------------------------------------------------- /ts/getWindowBounds.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/ts/getWindowBounds.ts -------------------------------------------------------------------------------- /ts/moveTabs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/ts/moveTabs.ts -------------------------------------------------------------------------------- /ts/options-page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/ts/options-page.ts -------------------------------------------------------------------------------- /ts/options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/ts/options.ts -------------------------------------------------------------------------------- /ts/queryTabs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/ts/queryTabs.ts -------------------------------------------------------------------------------- /ts/service-worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/ts/service-worker.ts -------------------------------------------------------------------------------- /ts/unhighlightTabs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/ts/unhighlightTabs.ts -------------------------------------------------------------------------------- /ts/updateActionButton.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/ts/updateActionButton.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/tsconfig.json -------------------------------------------------------------------------------- /watch.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acarabott/tabToWindow/HEAD/watch.sh --------------------------------------------------------------------------------