-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Grab bag #207
Commits on Oct 21, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 8bd59ec - Browse repository at this point
Copy the full SHA 8bd59ecView commit details -
Don't need to check DOMContentLoaded
...as the scripts are included via <script> tags at the end of the <body>. Closes #192.
Configuration menu - View commit details
-
Copy full SHA for bb4ba32 - Browse repository at this point
Copy the full SHA bb4ba32View commit details
Commits on Oct 22, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 3c916c8 - Browse repository at this point
Copy the full SHA 3c916c8View commit details -
Clean up content script injector definition
This uses ternery operator notation to allow the injector to appear as one const variable in the generated code.
Configuration menu - View commit details
-
Copy full SHA for 1ace0f7 - Browse repository at this point
Copy the full SHA 1ace0f7View commit details
Commits on Oct 26, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 87645d6 - Browse repository at this point
Copy the full SHA 87645d6View commit details -
Unfortunately this still leaves some "Object.freeze()" calls in code that doesn't use it, but I can't see a clean way to get rid of these.
Configuration menu - View commit details
-
Copy full SHA for afc538d - Browse repository at this point
Copy the full SHA afc538dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0710373 - Browse repository at this point
Copy the full SHA 0710373View commit details -
Configuration menu - View commit details
-
Copy full SHA for ed1cc76 - Browse repository at this point
Copy the full SHA ed1cc76View commit details -
Cleaner conditional code in background script
* Declare functions at outer scope. It is then unnecessary to define them using ternary notation, as the minifier will remove them. * Ensure DevTools stuff does not get build for Edge. * More conditional checking where stuff is used. * Terser now removes various things like sidebar-related variables on Chrome automatically. Fixes #195.
Configuration menu - View commit details
-
Copy full SHA for ade347a - Browse repository at this point
Copy the full SHA ade347aView commit details -
DRY testing for non-special pages
Instead of checking for special pages, check that a page is content-scriptable, as this is more in line with what the extension wants to do. Fixes #206.
Configuration menu - View commit details
-
Copy full SHA for 9a51694 - Browse repository at this point
Copy the full SHA 9a51694View commit details -
Conditional code in options script
Only add the interface option on sidebar-supporting browsers (the related functions are automatically pruned). Also fixes #195 :-).
Configuration menu - View commit details
-
Copy full SHA for 4e3cf79 - Browse repository at this point
Copy the full SHA 4e3cf79View commit details -
Remove "show all landmarks" command for 2.4.0
This will be back... Ref #120.
Configuration menu - View commit details
-
Copy full SHA for 38cd3de - Browse repository at this point
Copy the full SHA 38cd3deView commit details -
Configuration menu - View commit details
-
Copy full SHA for dfaeb30 - Browse repository at this point
Copy the full SHA dfaeb30View commit details -
* In line with other "assembled" files. * This might make merging the "show all" changes back in from that commit more interesting :-).
Configuration menu - View commit details
-
Copy full SHA for 59e7ca8 - Browse repository at this point
Copy the full SHA 59e7ca8View commit details -
Only ask for landmarks once at a time
When multiple GUIs are open, be sure to only request landmarks from the active tab once. Fixes #205.
Configuration menu - View commit details
-
Copy full SHA for ce28bc5 - Browse repository at this point
Copy the full SHA ce28bc5View commit details -
Configuration menu - View commit details
-
Copy full SHA for cb2b567 - Browse repository at this point
Copy the full SHA cb2b567View commit details -
Configuration menu - View commit details
-
Copy full SHA for 827b46a - Browse repository at this point
Copy the full SHA 827b46aView commit details
Commits on Oct 27, 2018
-
Update documentation around unlabelled form and region
* Clarify support in the README (and why). * Tweak the rationale in the README. * Clarify behaviour in comments. Fixes #197.
Configuration menu - View commit details
-
Copy full SHA for 50cbd68 - Browse repository at this point
Copy the full SHA 50cbd68View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8caf774 - Browse repository at this point
Copy the full SHA 8caf774View commit details