DEVELOP.md
|
+1
|
-0
|
code/.xo-config.cjs
|
+4
|
-1
|
code/package-lock.json
|
+1
|
-0
|
code/packages/browser-background/src/background.mts
|
+36
|
-13
|
code/packages/browser-background/src/background/create-talkie-services.mts
|
+25
|
-10
|
code/packages/browser-background/src/background/get-dependencies.mts
|
+30
|
-3
|
code/packages/browser-background/src/background/setup-broadcaster-listeners-and-killswitches.mts
|
+194
|
-76
|
code/packages/browser-background/src/history-manager.mts
|
+86
|
-0
|
code/packages/browser-background/src/talkie-speaker-helpers.mts
|
+3
|
-1
|
code/packages/browser-background/src/talkie-speaker.mts
|
+31
|
-38
|
code/packages/browser-background/src/voice-pitch-manager.mts
|
+2
|
-2
|
code/packages/options-application/package.json
|
+1
|
-0
|
code/packages/options-application/src/app/main.tsx
|
+16
|
-2
|
code/packages/options-application/src/app/sections/settings.tsx
|
+29
|
-4
|
code/packages/options-application/src/app/sections/settings/speaking-history-limit.tsx
|
+226
|
-0
|
code/packages/options-application/src/app/sections/status.tsx
|
+474
|
-0
|
code/packages/options-application/src/app/sections/support/install-voices.tsx
|
+3
|
-3
|
code/packages/options-application/src/app/sections/voices/dialect-voice.tsx
|
+6
|
-6
|
code/packages/options-application/src/app/sections/voices/dialect.tsx
|
+4
|
-4
|
code/packages/options-application/src/app/sections/voices/language-group.tsx
|
+4
|
-4
|
code/packages/options-application/src/app/sections/voices/voice-options/toggle-default.tsx
|
+3
|
-3
|
code/packages/options-application/src/components/form/checkbox-with-label.tsx
|
+1
|
-0
|
code/packages/options-application/src/components/form/input-with-label.tsx
|
+103
|
-0
|
code/packages/options-application/src/components/form/input.tsx
|
+90
|
-0
|
code/packages/options-application/src/components/form/multiline-select.tsx
|
+1
|
-0
|
code/packages/options-application/src/components/markdown/paragraph.tsx
|
+77
|
-0
|
code/packages/options-application/src/components/{markdown.tsx => markdown/strong.tsx}
|
+2
|
-2
|
code/packages/options-application/src/components/section/edition-section.tsx
|
+1
|
-1
|
code/packages/options-application/src/containers/app.tsx
|
+38
|
-16
|
code/packages/options-application/src/containers/settings-container.tsx
|
+38
|
-12
|
code/packages/options-application/src/containers/status-container.tsx
|
+127
|
-0
|
code/packages/options-application/src/selectors/index.mts
|
+2
|
-0
|
code/packages/options-application/src/selectors/settings.mts
|
+43
|
-0
|
code/packages/options-application/src/slices/settings.mts
|
+43
|
-4
|
code/packages/options-application/tsconfig.json
|
+3
|
-0
|
code/packages/popup-application/src/app/main.tsx
|
+3
|
-7
|
code/packages/popup-application/src/app/sections/menu.tsx
|
+8
|
-0
|
code/packages/popup-application/src/app/sections/status.tsx
|
+18
|
-6
|
code/packages/shared-application-helpers/src/speaking-history.mts
|
+42
|
-0
|
code/packages/shared-application/src/data/configuration/configuration.json
|
+1
|
-0
|
code/packages/shared-application/src/settings-manager.mts
|
+88
|
-41
|
code/packages/shared-application/src/storage-manager.mts
|
+18
|
-2
|
code/packages/shared-interfaces/src/ispeaking-event.mts
|
+42
|
-0
|
code/packages/shared-interfaces/src/ivoices.mts
|
+12
|
-9
|
code/packages/shared-interfaces/src/speaking-history.mts
|
+26
|
-0
|
code/packages/shared-locales/src/data/_locales/en/base.json
|
+6
|
-0
|
code/packages/shared-resources/src/resources/icon/menu/small-replay-disabled.svg
|
+15
|
-0
|
code/packages/shared-resources/src/resources/icon/menu/small-replay.svg
|
+15
|
-0
|
code/packages/shared-resources/src/resources/style/options.css
|
+12
|
-0
|
code/packages/shared-ui/src/components/listeners/is-speaking-listener.tsx
|
+56
|
-15
|
code/packages/{popup-application/src/app/sections => shared-ui/src/components}/progress.tsx
|
+10
|
-9
|
code/packages/shared-ui/src/containers/is-speaking-listener-container.tsx
|
+18
|
-0
|
code/packages/{popup-application => shared-ui}/src/containers/progress-container.tsx
|
+7
|
-7
|
code/packages/shared-ui/src/containers/providers.tsx
|
+3
|
-0
|
code/packages/shared-ui/src/hocs/pass-selected-text-to-background.tsx
|
+1
|
-0
|
code/packages/shared-ui/src/hocs/progress.tsx
|
+2
|
-1
|
code/packages/shared-ui/src/hocs/translate.tsx
|
+2
|
-0
|
code/packages/shared-ui/src/selectors/index.mts
|
+2
|
-0
|
code/packages/shared-ui/src/selectors/speaking.mts
|
+44
|
-0
|
code/packages/shared-ui/src/slices/metadata.mts
|
+1
|
-1
|
code/packages/shared-ui/src/slices/speaking.mts
|
+136
|
-0
|
code/packages/shared-ui/src/slices/voices.mts
|
+6
|
-5
|
code/packages/shared-ui/src/styled/button/button-base.tsx
|
+1
|
-0
|
code/packages/shared-ui/src/styled/table/table-base.tsx
|
+1
|
-0
|
code/packages/shared-ui/src/styles/button/button-base.mts
|
+10
|
-0
|
code/packages/shared-ui/src/styles/form/form-base.mts
|
+5
|
-1
|
code/packages/shared-ui/src/styles/table/table-base.mts
|
+4
|
-0
|
code/packages/shared-ui/src/styles/text/text-base.mts
|
+3
|
-0
|
code/packages/split-environment-interfaces/src/iapi.mts
|
+31
|
-56
|
code/packages/split-environment-interfaces/src/itranslator-provider.mts
|
+15
|
-0
|
code/packages/split-environment-node/src/server-specific/api.mts
|
+45
|
-6
|
code/packages/split-environment-node/src/translator-provider.mts
|
+17
|
-0
|
code/packages/split-environment-webextension/src/browser-specific/api.mts
|
+76
|
-13
|
code/packages/split-environment-webextension/src/browser-specific/italkie-services.mts
|
+17
|
-6
|
code/packages/split-environment-webextension/src/translator-provider.mts
|
+17
|
-0
|