From cf651478fa8bc46e36bd98f8ecdc5fc08d8ab71a Mon Sep 17 00:00:00 2001 From: Oliver Blanthorn Date: Fri, 2 Nov 2018 18:33:14 +0000 Subject: [PATCH] Relegate halloween to the changelog --- CHANGELOG.md | 5 ++++ src/static/newtab.md | 62 +++++++++++++++++++++----------------------- 2 files changed, 35 insertions(+), 32 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0c4c69dc..67b39a22 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ # Tridactyl changelog +## Release 1.14.2 / Unreleased + +- New features + - New theme: `colours halloween` + ## Release 1.14.1 / 2018-10-28 - New features diff --git a/src/static/newtab.md b/src/static/newtab.md index a9c24d2d..8fe8bc9f 100644 --- a/src/static/newtab.md +++ b/src/static/newtab.md @@ -2,50 +2,48 @@ # Tridactyl REPLACE_ME_WITH_THE_VERSION_USING_SED -👻👻 `:colors halloween` 🎃🎃 - Tridactyl has to override your new tab page due to WebExtension limitations. You can learn how to change it at the bottom of the page, otherwise please read on for some tips and tricks. -* You can view the main help page by typing [`:help`][help], and access the tutorial with [`:tutor`][tutor]. +- You can view the main help page by typing [`:help`][help], and access the tutorial with [`:tutor`][tutor]. -* You can view your current configuration with `:viewconfig`. +- You can view your current configuration with `:viewconfig`. -* You can contact the developers, other users and contributors for support or whatever on [Matrix][matrix-link], [Gitter][gitter-link], or [IRC][freenode-link]. +- You can contact the developers, other users and contributors for support or whatever on [Matrix][matrix-link], [Gitter][gitter-link], or [IRC][freenode-link]. -* If you're enjoying Tridactyl (or not), please leave a review on [addons.mozilla.org][amo]. +- If you're enjoying Tridactyl (or not), please leave a review on [addons.mozilla.org][amo]. -* `I` has been unbound by default. You can rebind it with `bind I mode ignore` and `bind --mode=ignore mode normal`. +- `I` has been unbound by default. You can rebind it with `bind I mode ignore` and `bind --mode=ignore mode normal`. REPLACE_ME_WITH_THE_CHANGE_LOG_USING_SED ## Highlighted features: -* `f`/`F` — enter the "hint mode" to select a link to follow. `F` to open it in a background tab. (Note: hint characters should be typed in lowercase.) -* `Shift` + `Insert` — enter "ignore mode" to send all key presses to the web page you are on. Press `Shift` + `Insert` again to return to the highly productive "normal mode". -* `H`/`L` — go back/forward in the history. -* `o`/`O` — open a URL in this tab (`O` to pre-load current URL). -* `t`/`T` — open a URL in a new tab (`T` to pre-load current URL). -* `gt`/`gT` — go to the next/previous tab. -* `d` — close the current tab. -* `/` — open the find search box. -* `A` — bookmark the current page -* `b` — bring up a list of open tabs in the current window. -* `s` — if you want to search for something that looks like a domain name or URL. -* `gi` — scroll to and focus the last-used input on the page. -* `gr` — open Firefox reader mode (note: Tridactyl will not work in this mode). -* Bind your own commands with, e.g., `:bind J tabprev`. Type `:help bind` to see help on custom binds. -* `yy` — copy the current page URL to your clipboard. -* `[[`/`]]` — navigate forward/backward though paginated pages. -* `ZZ` — close all tabs and windows, but it will only "save" them if your about:preferences are set to "show your tabs and windows from last time". -* [`:help hint`][help-hint] to see all the other useful hint modes (this is the `f` magic. :) ). -* `:help ` to learn more about what a specific key binding does. +- `f`/`F` — enter the "hint mode" to select a link to follow. `F` to open it in a background tab. (Note: hint characters should be typed in lowercase.) +- `Shift` + `Insert` — enter "ignore mode" to send all key presses to the web page you are on. Press `Shift` + `Insert` again to return to the highly productive "normal mode". +- `H`/`L` — go back/forward in the history. +- `o`/`O` — open a URL in this tab (`O` to pre-load current URL). +- `t`/`T` — open a URL in a new tab (`T` to pre-load current URL). +- `gt`/`gT` — go to the next/previous tab. +- `d` — close the current tab. +- `/` — open the find search box. +- `A` — bookmark the current page +- `b` — bring up a list of open tabs in the current window. +- `s` — if you want to search for something that looks like a domain name or URL. +- `gi` — scroll to and focus the last-used input on the page. +- `gr` — open Firefox reader mode (note: Tridactyl will not work in this mode). +- Bind your own commands with, e.g., `:bind J tabprev`. Type `:help bind` to see help on custom binds. +- `yy` — copy the current page URL to your clipboard. +- `[[`/`]]` — navigate forward/backward though paginated pages. +- `ZZ` — close all tabs and windows, but it will only "save" them if your about:preferences are set to "show your tabs and windows from last time". +- [`:help hint`][help-hint] to see all the other useful hint modes (this is the `f` magic. :) ). +- `:help ` to learn more about what a specific key binding does. ## Important limitations due to WebExtensions -* You can only navigate to most about: and file: pages if you have Tridactyl's native executable installed. -* Firefox will not load Tridactyl on about:\*, some file:\* URIs, view-source:\*, or data:\*. On these pages Ctrl-L (or F6), Ctrl-Tab and Ctrl-W are your escape hatches. -* You can change the Firefox GUI with `guiset` (e.g. `guiset gui none` and then `restart`) if you have the native messenger installed, or you can do it yourself by changing your userChrome. There is an example file available on our repository [[2]]. -* Tridactyl cannot capture key presses until web pages are loaded. You can use `:reloadall` to reload all tabs to make life more bearable, or flip `browser.sessionstore.restore_tabs_lazily` to false in `about:config`. +- You can only navigate to most about: and file: pages if you have Tridactyl's native executable installed. +- Firefox will not load Tridactyl on about:\*, some file:\* URIs, view-source:\*, or data:\*. On these pages Ctrl-L (or F6), Ctrl-Tab and Ctrl-W are your escape hatches. +- You can change the Firefox GUI with `guiset` (e.g. `guiset gui none` and then `restart`) if you have the native messenger installed, or you can do it yourself by changing your userChrome. There is an example file available on our repository [[2]]. +- Tridactyl cannot capture key presses until web pages are loaded. You can use `:reloadall` to reload all tabs to make life more bearable, or flip `browser.sessionstore.restore_tabs_lazily` to false in `about:config`. ## Why do I see this here? @@ -53,8 +51,8 @@ Tridactyl overrides your newtab page because it cannot insert its content script ### How can I get rid of it? -* `:set newtab [URL]` - * e.g, `:set newtab about:blank` +- `:set newtab [URL]` + - e.g, `:set newtab about:blank` Also, if you want to use a new tab page provided by another extension, make sure to install said extension after Tridactyl. Uninstalling and re-installing the other extension should work too.