talkie (2/8)
Category index page 2 of 8 pages, listing 100 out of 725 entries in the category talkie.
Fix git source zip paths
More serialization between foreground/background
- 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
Fix type, build. linting issues
Run in-editor formatting
Fix linting issues
Run lint:fix
Modify linting rules locally
Fix react types by hoisting
Fix styletron types
Various type fixes to fix build
Update minified svg files
Switch to npm workspaces
Upgrade xo, eslint-config-joelpurra
Upgrade web-ext, webextension-polyfill
Upgrade utilities
Upgrade typescript and related packages
Upgrade rollup and plugins
Upgrade lerna
Update dependencies in-range
Upgrade npm-check-updates, syncpack
Update dependencies in-range
Target Node.js v20
Fix non-GNU command arguments
Merge branch 'feature/upgrades' into develop
Fix compile/linting issues
Fix jsx-quotes change
Run lint:fix
Upgrade eslint-config-joelpurra, xo
Update dependencies in-range
Add menu icon svg files
- These icons have been in use for years. - Files were previously not checked in.
Merge branch 'release/v7.0.1'
v7.0.1
Remove isPremiumEdition from StyleRoot, thus also StyleRoot and StateRoot
- 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
Add status tab to options page
- 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
Convert isSpeaking from a HOC to an event listener
- 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
Rename open url function for external urls only
Include and link third-party licenses
- 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
Filter internal package licenses in banner
Fix Firefox AMO store link in markdown
Fix store branding image paths in markdown
Use relative path for git archive zip
Fix version call path for chrome publishing
Merge branch 'release/v7.0.0'
v7.0.0
Merge branch 'feature/publish-fixes' into develop
Include all files from root in git archive zip
Include new locales in output
Fix web-ext build output paths
Fix formatting after updating version in json files
Add package-lock.json
Enable package-lock.json
- Was disabled to reduce merge conflicts during development. - Required for publishing to Mozilla Addons.
Update dependencies in-range
Enable publishing
Merge branch 'feature/text-refresh' into develop
Fix or approve outdated manual translations
Separate outdated override messages
Add Gujarati locale
Add Punjabi locale
Add Javanese locale
Add Swahili locale
Add Persian locale
Add Hausa locale
Add Vietnamese locale
Don't skip repeated message refreshes
Add Tamil locale
Add Telugu locale
Add Marathi locale
Add Urdu locale
Add Bengali locale
Keep Firefox debugging profile to test locales
Update automatic translations
Translate files from data directory
Rename outdated manual translations files
Reset all automatic translations
Update some message strings
Mention changing keyboard shortcuts
Update some icons
Minify SVG files
- 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
Update store branding
Remove unused messages
Merge branch 'feature/upgrade-linting' into develop
Fix linting issues
Upgrade eslint-config-joelpurra, xo
Update dependencies in-range
Text installation instructions, browser list
Translate voice tab
Style and translate show all in voice lists
Adjust options page title margin
Increase page width and font size
- Base (font) size was `0.75em`. - Reverted to the implied default `1em`. - Increased options page and popup widths to match.
Merge feature edition columns
Update voice installation FAQ
- Add Windows 11. - Mention WinRT and SAPI on Windows. - Break out a FAQ component.
Merge branch 'feature/options-refresh' into develop
Warn if no voices are installed
- Some browsers have no bundled voices, and/or cannot find any provided by the (operating) system. - One example is Chromium v96 installed via `snap` on Ubuntu 21.10 - If no voi…→ Full commit message
Add invisible buttons for onClick elements
- Having `onClick` event handlers for (by default) non-interactive elements (for example `<p>`) can be hard to "detect" in the user interface, and therefore confusing. - Adding a …→ Full commit message
Enable shortcut key editor information in Firefox
- A shortcut key editor is now available in Firefox. - Update information and links to reflect this.
Move support links
Remove breaking formatting in HTML template
- During "server-side" prerendering, the HTML templates are populated with HTML and JSON state from the initial rendering pass. - During development, automatic HTML formatting in …→ Full commit message
Use a fallback tab on the options page
- Used during "server-side" prerendering for the per-language options page HTML. - Barebones "tab", showing a simple loading" message. - Briefly visible until the active tab is sw…→ Full commit message