Merge Talkie and Talkie Premium, allow upgrading edition

Repository details (talkie)
Project page
talkie
Project log category
(588 entries)
Repository
@joelpurra/talkie
Owner
@joelpurra
Contributors
Contributors on Github
Project status
⏲️ This project has had recent commits.
📂 This project is open.
🌠 This project is popular.
Repository activity period
🗓
Commits
630 commits
Stars
69 stars
Commit details (4a787b43)
Author
Authored at
Committer
Joel Purra
Committed at

Commit message

Merge Talkie and Talkie Premium, allow upgrading edition

Raw text
Merge Talkie and Talkie Premium, allow upgrading edition

Changed files (108)

Path Additions Deletions
.github/CONTRIBUTING.md +3 -11
.gitignore +0 -2
CLA.md +2 -10
DEVELOP.md +12 -19
README.md +25 -23
_locales/ar/automatic.json +152 -50
_locales/bg/automatic.json +152 -50
_locales/cs/automatic.json +152 -50
_locales/da/automatic.json +152 -50
_locales/de/automatic.json +152 -50
_locales/de/override.json +3 -9
_locales/el/automatic.json +152 -50
_locales/en/base.json +109 -33
_locales/en/untranslated.json +2 -2
_locales/en/untranslated.premium.json +0 -11
_locales/es/automatic.json +152 -50
_locales/fi/automatic.json +152 -50
_locales/fr/automatic.json +153 -51
_locales/fr/override.json +3 -9
_locales/he/automatic.json +152 -50
_locales/hi/automatic.json +152 -50
_locales/hu/automatic.json +152 -50
_locales/id/automatic.json +152 -50
_locales/it/automatic.json +152 -50
_locales/ja/automatic.json +152 -50
_locales/ko/automatic.json +152 -50
_locales/nb/automatic.json +152 -50
_locales/nl/automatic.json +152 -50
_locales/pl/automatic.json +152 -50
_locales/pt/automatic.json +152 -50
_locales/ro/automatic.json +152 -50
_locales/ru/automatic.json +152 -50
_locales/sk/automatic.json +152 -50
_locales/sv/automatic.json +152 -50
_locales/sv/override.json +26 -37
_locales/th/automatic.json +152 -50
_locales/tr/automatic.json +152 -50
_locales/zh/automatic.json +152 -50
extension-files.txt +18 -0
manifest.json +3 -21
package.json +27 -47
src/background/background.js +17 -17
src/background/button-popup-manager.js +56 -10
src/background/context-menu-manager.js +5 -5
src/background/icon-manager.js +12 -12
src/background/on-installed-manager.js +9 -11
src/background/read-clipboard-manager.js +3 -3
src/background/talkie-speaker.js +3 -4
src/background/voice-language-manager.js +6 -6
src/background/voice-pitch-manager.js +6 -6
src/background/voice-rate-manager.js +6 -6
src/configuration.json +7 -38
src/demo/components/footer.jsx +9 -0
src/demo/components/header.jsx +21 -9
src/demo/components/main.jsx +6 -6
src/demo/components/sections/about.jsx +9 -0
src/demo/components/sections/features.jsx +33 -34
src/demo/components/sections/support.jsx +28 -31
src/demo/components/sections/usage.jsx +16 -7
src/demo/components/sections/welcome.jsx +16 -9
src/demo/containers/app.jsx +5 -5
src/demo/containers/welcome-container.jsx +5 -5
src/options/components/main.jsx +20 -0
src/options/components/sections/about.jsx +31 -8
src/{shared/components/hero-section/hero-version-section.jsx => options/components/sections/editions.jsx} +18 -26
src/options/components/sections/editions/talkie-premium-edition.jsx +110 -0
src/options/components/sections/voices.jsx +4 -4
src/options/containers/about-container.jsx +5 -5
src/options/containers/app.jsx +4 -4
src/options/containers/editions-container.jsx +71 -0
src/options/containers/voices-container.jsx +4 -4
src/popup/components/main.jsx +4 -4
src/popup/components/sections/footer.jsx +9 -0
src/popup/components/sections/header.jsx +21 -9
src/popup/components/sections/menu.jsx +9 -0
src/popup/containers/app.jsx +4 -4
src/shared/actions/metadata.js +17 -10
src/shared/components/{hero-section/hero-premium-section.jsx => editions/extension-short-name.jsx} +20 -15
src/shared/components/hero-section/{hero-free-section.jsx => hero-section.jsx} +4 -9
src/shared/components/icon/icon.jsx +1 -1
src/shared/components/icon/social-share-icon.jsx +1 -1
src/shared/components/icon/{talkie-version-icon.jsx => talkie-edition-icon.jsx} +6 -6
src/shared/components/icon/talkie-free-icon.jsx +3 -3
src/shared/components/icon/talkie-premium-icon.jsx +3 -3
src/shared/components/section/{version-section.jsx => edition-section.jsx} +22 -10
src/shared/components/section/free-section.jsx +5 -5
src/shared/components/section/premium-section.jsx +5 -5
src/shared/components/sharing/sharing-icons.jsx +9 -0
src/shared/components/style-root.jsx +4 -4
src/shared/configuration.js +11 -33
src/shared/constants/action-types-metadata.js +3 -1
src/shared/containers/providers.jsx +20 -2
src/shared/containers/state-root.jsx +5 -5
src/shared/hocs/configuration-provider.jsx +44 -2
src/shared/hocs/configure.jsx +2 -1
src/shared/metadata-manager.js +16 -107
src/shared/reducers/metadata.js +3 -2
src/shared/renderers/auto-root.js +7 -1
src/shared/renderers/load-root.jsx +1 -0
src/shared/renderers/render-react-html.js +2 -3
src/shared/settings-manager.js +63 -0
src/{background => shared}/storage-manager.js +33 -36
src/shared/styles/form/form-base.js +3 -1
src/split-environments/api.js +18 -4
src/split-environments/node/storage-provider.js +58 -0
src/split-environments/storage-provider.js +23 -0
src/split-environments/webextension/storage-provider.js +57 -0
tools/translations/merge.sh +0 -9

Commit categories (3)