- When selecting page text for speaking, using the Talkie browser button or corresponding keyboard shortcut, the "speaking tab" (id number) is stored.
- Does not apply for text …
→ Full commit message
- Use of MV3 for new/updated webexts is now enforced by the Google Chrome Web Store (CWS).
- Use of MV2 is "discouraged", and MV2 webexts may be removed from CWS.
- The change…
→ Full commit message
- There has been an uptick in errors in Firefox with the message `can't access dead object`.
- Occurs when listing/configuring voices on the options page.
- A simple page relo…
→ Full commit message
- These icons have been in use for years.
- Files were previously not checked in.
- Moved free/premium icon references from root-level CSS to component-level JS.
- Icon data URI:s are still kept in CSS, to hopefully load faster, and referenced by class names.…
→ Full commit message
- Reuses components from the popup.
- Displays the most recently read text, as well as the detected language and resolved voice.
- Buttons to replay the most recent text, and stop…
→ Full commit message
- The previous higher order component (HOC) was not used as such.
- Instead, relabel it as a background event listener.
- Uses a container to inject actions from the shared `speak…
→ Full commit message
- Third-party package information and licenses were already collected in one summary text file per rollup output file.
- This commit includes the licenses in the built webext.
- A…
→ Full commit message
- Was disabled to reduce merge conflicts during development.
- Required for publishing to Mozilla Addons.
- Uses `svgo` to compress SVG files.
- Uses `.svg` files as input, outputs as `.min.svg`.
- Still committing the minified files.
- Some files are used statically, for example fr…
→ Full commit message
- Base (font) size was `0.75em`.
- Reverted to the implied default `1em`.
- Increased options page and popup widths to match.