Commit graph

19 commits

Author SHA1 Message Date
Fox Kiester
988ec5b770
Add tab group commands
Functionality implemented:
- :tgroupcreate to create a tab group
- :tgroupswitch to switch to or create a tab group
- :tgrouplast to switch to the previously active tab group
- :tgrouprename to rename the current tab group
- :tgroupclose to close all tabs in the current tab group
- :tgroupmove to move the current tab to another tab group
- :tgroupabort to destroy all tab group information and show all tabs
- :tabgroup... aliases for the above commands
- Completion for :tgroupswitch and :tgroupmove
- Restoring tab group setup on firefox start (seems to just work without any extra code)
- Basic mode indicator
- Setting for initial urls for to use newly created tab groups (after first)
- Setting for whether :tab shows hidden tabs.

Edge cases handled
- Opening tabs outside of tridactyl mechanisms (e.g. firefox gui, C-t, etc.)
- Switching to a hidden tab
- Detaching and attaching tabs
- Pinned tabs (they can't be hidden; the commands ignore them)
- Various other edge cases

Fixes #811.
2020-08-27 17:52:54 -04:00
Oliver Blanthorn
8e8b8d5f12
Improve browser-mode docs 2020-07-06 17:16:58 +01:00
Michael Kaufman
920cc53d31 Minor updates to amo.md
* Consistent semicolons at end of solid bullet points under Permissions header.
* Bullets under Highlighted Features start with a capital letter and end with a period.
* Changed first line to bold because ## header syntax is not working.
2020-06-29 17:29:43 -07:00
Oliver Blanthorn
4250bcc45c
Fix #2461: document CA-Esc bind in more places 2020-06-07 19:40:06 +01:00
Saul Reynolds-Haertle
5c529e26a2 Add explanation for 'management' permission to amo.md 2019-04-16 22:59:30 -07:00
Oliver Blanthorn
9040193027
Explain new search permission for AMO 2019-01-28 16:45:49 +00:00
Sumner Evans
a132f0922e
Reformat docs with prettier 2018-05-24 08:10:56 -06:00
Sumner Evans
b49b72608a
#588 added missing note in amo.md about hint characters 2018-05-24 07:46:23 -06:00
Oliver Blanthorn
ea2956ea14
Update AMO.md: fix #285 2018-05-18 12:49:51 +01:00
Oliver Blanthorn
6a6fa95d14
Fix typo 2018-05-06 12:46:31 +01:00
Oliver Blanthorn
d64abdc649
Minor changes to AMO 2018-05-06 12:44:27 +01:00
glacambre
83077287bd
{amo,newtab}.md: Explain what nativemessenger is, mention it's optional 2018-05-06 11:23:29 +02:00
Oliver Blanthorn
e441acb0fe
Improve help on excmds.ts and show new tab page on first run 2018-04-12 22:33:10 +01:00
Oliver Blanthorn
87574e0d6d
Add beta build link to AMO 2018-04-11 17:55:31 +01:00
Colin Caine
d4c1fa087c Fix typo and other minor changes 2018-04-11 17:15:09 +01:00
glacambre
9a51f0d44d
amo.md: Explain why Tridactyl needs the permissions it needs 2018-03-18 10:28:57 +01:00
Jonathan Spratte
521d04c07e shift-esc and :help added 2017-12-05 14:17:57 +01:00
Jonathan Spratte
f51ce53ac0 attractive(?) AMO text; new hintmode screenshot 2017-12-04 23:40:54 +01:00
Jonathan Spratte
769194493f added highlighted features to amo.md; new screenshots of buffers, hintmode and history 2017-12-03 20:02:36 +01:00