Skip to content

Commit 34e30cb

Browse files
committed
Adds a readme.
1 parent 99de95f commit 34e30cb

1 file changed

Lines changed: 30 additions & 0 deletions

File tree

README.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# Move Tab to Next Window browser extension
2+
3+
A browser extension which adds a tab context menu item (Firefox) and a button action (Firefox & Chrome) to move a tab to the next window.
4+
5+
## Quick feature list
6+
7+
- the initial tab position is remembered in the initial window, so if it's moved back to it, it moves into its original position
8+
- if the tab is active, it will become active in the new window
9+
- if the tab is inactive, it will stay inactive in the new window
10+
- if there is only 1 window, a new window will be opened on move
11+
12+
## Technologies used
13+
14+
- TypeScript in strict mode for safety
15+
- Parcel to build, transpile and hot-reload ts changes
16+
- `webextension-polyfill` for compatibility with both Firefox and Chrome
17+
- ESLint for linting
18+
19+
## Contributions are welcome
20+
21+
Prerequisites:
22+
23+
- Node and NPM
24+
- VS Code (recommended)
25+
26+
How to contribute:
27+
28+
- fork the project
29+
- `npm run dev-ff` or `npm run dev-chrome`, load unpacked extension from `dist` directory. Hot reload for changes in TypeScript is enabled.
30+
- make changes, open a PR

0 commit comments

Comments
 (0)