WerWolvTranslationBot
7a629f1cef
Translations update from Weblate ( #814 )
...
* Added translation using Weblate (Romanian)
* Update translation files
Updated by "Remove blank strings" hook in Weblate.
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/
* Update translation files
Updated by "Remove blank strings" hook in Weblate.
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/
* Update translation files
Updated by "Remove blank strings" hook in Weblate.
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/
* Update translation files
Updated by "Remove blank strings" hook in Weblate.
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/
* Update translation files
Updated by "Remove blank strings" hook in Weblate.
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/
* Update translation files
Updated by "Remove blank strings" hook in Weblate.
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/
* Update translation files
Updated by "Remove blank strings" hook in Weblate.
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/
* Update translation files
Updated by "Remove blank strings" hook in Weblate.
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/
* Translated using Weblate (Romanian)
Currently translated at 100.0% (176 of 176 strings)
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ro/
* Translated using Weblate (Japanese)
Currently translated at 100.0% (176 of 176 strings)
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ja/
* Translated using Weblate (Italian)
Currently translated at 100.0% (176 of 176 strings)
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/it/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (186 of 186 strings)
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/es/
* Translated using Weblate (Russian)
Currently translated at 100.0% (186 of 186 strings)
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ru/
* Translated using Weblate (Ukrainian)
Currently translated at 100.0% (186 of 186 strings)
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/uk/
---------
Co-authored-by: Pien <amechandotcenter@gmail.com >
Co-authored-by: Weblate <noreply@weblate.org >
Co-authored-by: Tak-attack <tak.bts@gmail.com >
Co-authored-by: M4ttiA <sensoriale_echidna_0w@icloud.com >
Co-authored-by: recoletosmb <recoletosmb@gmail.com >
Co-authored-by: Yevhen Chefranov <zheka767@gmail.com >
2026-06-06 11:22:21 -04:00
jbofill
9f586a1b97
Feat: Disable plugins ( #850 )
...
* implement base frontend changes necessary for plugin disabling
* implement frontend diisable functions/ modal
* plugin disable boilerplate / untested
* Feat disable plugins (#810 )
* implement base frontend changes necessary for plugin disabling
* implement frontend diisable functions/ modal
---------
Co-authored-by: Jesse Bofill <jesse_bofill@yahoo.com >
* fix mistakes
* add frontend
* working plugin disable, not tested extensively
* fix uninstalled hidden plugins remaining in list
* hide plugin irrelevant plugin setting menu option when disabled
* fix hidden plugin issues
* reset disabled plugin on uninstall
* fix plugin load on reenable
* move disable settings uninstall cleanup
* add engilsh tranlsations for enable/ disable elements
* fix bug where wrong loadType can get passed to importPlugin
* show correct number of hidden plugins if plugin is both hidden and disabled
* fix: get fresh list of plugin updates when changed in settings plugin list
* fix: fix invalid semver plugin version from preventing latest updates
* retain x position when changing focus in list items that have multiple horizontal focusables
* correction to pluging version checking validation
* make sure disabled plugins get checked for updates
* show number of disabled plugins at bottom of plugin view
* add notice to update modals that disabled plugins will be enabled upon installation
* run formatter
* Update backend/decky_loader/locales/en-US.json
Co-authored-by: EMERALD <hudson.samuels@gmail.com >
* chore: correct filename typo
* chore: change disabled icon
* chore: revert accidental defsettings changes
* format
* add timeout to frontend importPlugin
if a request hangs this prevent it from blocking other plugin loads.
backend diaptch_plugin which calls this for individual plugin load (as opposed to batch) is set to 15s.
other callers of importPlugin are not using timeout, same as before.
* fix plugin update checking loop
---------
Co-authored-by: marios <marios8543@gmail.com >
Co-authored-by: EMERALD <hudson.samuels@gmail.com >
2025-12-30 13:29:08 -06:00
WerWolvTranslationBot
4e5468a353
Translations update from Weblate ( #771 )
...
* Translated using Weblate (French)
Currently translated at 100.0% (176 of 176 strings)
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/fr/
* Translated using Weblate (French)
Currently translated at 100.0% (176 of 176 strings)
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/fr/
---------
Co-authored-by: Anaëlle <contact@anaelle.dev >
2025-05-19 07:01:39 -07:00
WerWolvTranslationBot
e646168e31
Translations update from Weblate ( #764 )
...
* Translated using Weblate (Russian)
Currently translated at 94.8% (167 of 176 strings)
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ru/
* Translated using Weblate (Japanese)
Currently translated at 100.0% (176 of 176 strings)
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ja/
---------
Co-authored-by: Andrew <www.andru90@gmail.com >
Co-authored-by: Tak-attack <tak.bts@gmail.com >
2025-04-05 08:37:19 -07:00
WerWolvTranslationBot
8db3711cab
Translated using Weblate (Czech) ( #753 )
...
Currently translated at 100.0% (176 of 176 strings)
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/cs/
Co-authored-by: Meiton <michal.salati@gmail.com >
2025-02-26 10:27:28 +01:00
WerWolvTranslationBot
ffa3226077
Translated using Weblate (Swedish) ( #752 )
...
Currently translated at 100.0% (176 of 176 strings)
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/sv/
Co-authored-by: Daniel Nylander <po@danielnylander.se >
2025-02-24 09:12:44 +01:00
WerWolvTranslationBot
dc0e1cfdce
Translations update from Weblate ( #751 )
...
* Translated using Weblate (Italian)
Currently translated at 100.0% (176 of 176 strings)
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/it/
* Translated using Weblate (English)
Currently translated at 100.0% (176 of 176 strings)
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/en/
* Translated using Weblate (Italian)
Currently translated at 100.0% (176 of 176 strings)
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/it/
---------
Co-authored-by: Marco Rodolfi <marco.rodolfi@tuta.io >
2025-02-20 16:59:19 +01:00
Marco Rodolfi
b3483897e0
Rename ka--DZ.json to ka-DZ.json
...
Wrong filename in the locales folder
2025-02-19 11:10:25 +00:00
TrainDoctor
543ee3d19e
Fixed up remote binary logging, download process and old incorrect error
2025-02-08 17:30:09 -08:00
WerWolvTranslationBot
654957cb0c
Translations update from Weblate ( #737 )
...
* Added translation using Weblate (Georgian)
* Update translation files
Updated by "Remove blank strings" hook in Weblate.
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/
* Update translation files
Updated by "Remove blank strings" hook in Weblate.
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/
* Update translation files
Updated by "Remove blank strings" hook in Weblate.
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/
* Update translation files
Updated by "Remove blank strings" hook in Weblate.
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/
* Update translation files
Updated by "Remove blank strings" hook in Weblate.
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/
* Update translation files
Updated by "Remove blank strings" hook in Weblate.
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/
* Update translation files
Updated by "Remove blank strings" hook in Weblate.
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/
* Update translation files
Updated by "Remove blank strings" hook in Weblate.
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/
* Translated using Weblate (Polish)
Currently translated at 100.0% (175 of 175 strings)
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/pl/
* Translated using Weblate (Portuguese (Portugal))
Currently translated at 100.0% (175 of 175 strings)
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/pt_PT/
* Translated using Weblate (Portuguese (Portugal))
Currently translated at 100.0% (175 of 175 strings)
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/pt_PT/
* Translated using Weblate (Portuguese (Portugal))
Currently translated at 100.0% (175 of 175 strings)
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/pt_PT/
---------
Co-authored-by: NorwayFun <temuri.doghonadze@gmail.com >
Co-authored-by: Weblate <noreply@weblate.org >
Co-authored-by: Gadzio742 <daniel.123737@gmail.com >
Co-authored-by: hyperscrawl <design.pedrofirmino@gmail.com >
Co-authored-by: Fábio Oliveira <fabio.an.oliveira@gmail.com >
Co-authored-by: hyperscrawl <hyperscrawl@users.noreply.weblate.werwolv.net >
2025-02-08 14:41:19 -08:00
Álvaro Cuesta
f6144f9634
feat: sync with local plugin status in store ( #733 )
...
* fix: useDeckyState proper type and safety
* refactor: plugin list
Avoids unneeded re-renders. See https://react.dev/learn/you-might-not-need-an-effect#caching-expensive-calculations
* feat: sync with local plugin status in store
Adds some QoL changes to the plugin store browser:
- Add ✓ icon to currently installed plugin version in version selector
- Change install button label depending on the install type that the
button would trigger
- Adds icon to install button for clarity
The goal is to make it clear to the user what the current state of the
installed plugin is, and what would be the impact of installing the
selected version.
Resolves #360
* lint: prettier
* fix: add missing translations
* refactor: safer translation strings on install
Prefer using `t(...)` instead of `TranslationHelper` since it ensures
that the translation keys are not missing in the locale files when
running the `extractext` task.
By adding comments with `t(...)` calls, `i18next-parser` will generate
the strings as if they were present as literals in the code (see
https://github.com/i18next/i18next-parser#caveats ).
This does _not_ suppress the warnings (since `i18next-parser` does not
have access to TS types, so it cannot infer template literals) but it at
least makes it less likely that a translation will be missed by mistake,
have typos, etc.
2025-01-02 11:38:40 -08:00
WerWolvTranslationBot
5bc4dc684d
Translations update from Weblate ( #707 )
...
Co-authored-by: ayssia <nynaevealmearah@gmail.com >
2024-10-03 17:28:00 -04:00
WerWolvTranslationBot
24215c0732
Translations update from Weblate ( #704 )
...
* Translated using Weblate (German)
Currently translated at 100.0% (158 of 158 strings)
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/de/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (158 of 158 strings)
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/nl/
* Translated using Weblate (Bulgarian)
Currently translated at 100.0% (158 of 158 strings)
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/bg/
---------
Co-authored-by: SecularSteve <fairfull.playing@gmail.com >
2024-09-14 23:01:47 -07:00
WerWolvTranslationBot
4842a599e0
Translated using Weblate (Russian) ( #690 )
...
Currently translated at 100.0% (158 of 158 strings)
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ru/
Co-authored-by: Andrew <www.andru90@gmail.com >
2024-08-28 10:25:51 +00:00
WerWolvTranslationBot
3656f541e6
Translations update from Weblate ( #681 )
...
* Translated using Weblate (Spanish)
Currently translated at 100.0% (158 of 158 strings)
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/es/
* Translated using Weblate (Czech)
Currently translated at 100.0% (158 of 158 strings)
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/cs/
---------
Co-authored-by: Matsu <luciariasanchez323@gmail.com >
Co-authored-by: Meiton <michal.salati@gmail.com >
2024-08-12 15:04:45 -07:00
WerWolvTranslationBot
f2b859b409
Translated using Weblate (Spanish) ( #678 )
...
Currently translated at 93.0% (147 of 158 strings)
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/es/
Co-authored-by: Matsu <luciariasanchez323@gmail.com >
2024-08-10 07:37:27 +00:00
WerWolvTranslationBot
ddc807340c
Translated using Weblate (Japanese) ( #669 )
...
Currently translated at 100.0% (158 of 158 strings)
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ja/
Co-authored-by: Tak-attack <tak.bts@gmail.com >
2024-08-06 08:00:19 +00:00
WerWolvTranslationBot
adf5a76392
Translations update from Weblate ( #656 )
...
* Translated using Weblate (Korean)
Currently translated at 100.0% (158 of 158 strings)
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ko/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (158 of 158 strings)
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/pt_BR/
* Translated using Weblate (Turkish)
Currently translated at 76.5% (121 of 158 strings)
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/tr/
---------
Co-authored-by: Sungjoon Moon <sumoon@seoulsaram.org >
Co-authored-by: Akinaton Osti <akinaton.osti@gmail.com >
Co-authored-by: Bahasnyldz <bahasnyldz@gmail.com >
2024-08-01 07:28:38 +00:00
WerWolvTranslationBot
dc9f89afad
Translations update from Weblate ( #655 )
...
* Translated using Weblate (Italian)
Currently translated at 93.0% (147 of 158 strings)
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/it/
* Translated using Weblate (French)
Currently translated at 93.0% (147 of 158 strings)
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/fr/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 93.0% (147 of 158 strings)
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/zh_Hans/
* Translated using Weblate (Chinese (Traditional))
Currently translated at 93.0% (147 of 158 strings)
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/zh_Hant/
* Translated using Weblate (Albanian)
Currently translated at 29.7% (47 of 158 strings)
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/sq/
* Translated using Weblate (Spanish)
Currently translated at 69.6% (110 of 158 strings)
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/es/
* Translated using Weblate (Greek)
Currently translated at 87.9% (139 of 158 strings)
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/el/
* Translated using Weblate (German)
Currently translated at 93.0% (147 of 158 strings)
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/de/
* Translated using Weblate (Czech)
Currently translated at 93.0% (147 of 158 strings)
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/cs/
* Translated using Weblate (Korean)
Currently translated at 93.0% (147 of 158 strings)
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ko/
* Translated using Weblate (Portuguese (Portugal))
Currently translated at 87.9% (139 of 158 strings)
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/pt_PT/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 88.6% (140 of 158 strings)
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/pt_BR/
* Translated using Weblate (Russian)
Currently translated at 93.0% (147 of 158 strings)
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ru/
* Translated using Weblate (Ukrainian)
Currently translated at 72.1% (114 of 158 strings)
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/uk/
* Translated using Weblate (Dutch)
Currently translated at 93.0% (147 of 158 strings)
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/nl/
* Translated using Weblate (Bulgarian)
Currently translated at 85.4% (135 of 158 strings)
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/bg/
* Translated using Weblate (Polish)
Currently translated at 93.0% (147 of 158 strings)
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/pl/
* Translated using Weblate (Finnish)
Currently translated at 87.9% (139 of 158 strings)
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/fi/
* Translated using Weblate (Japanese)
Currently translated at 87.9% (139 of 158 strings)
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ja/
* Translated using Weblate (Arabic)
Currently translated at 36.7% (58 of 158 strings)
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ar/
* Translated using Weblate (Turkish)
Currently translated at 72.1% (114 of 158 strings)
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/tr/
* Translated using Weblate (Swedish)
Currently translated at 20.8% (33 of 158 strings)
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/sv/
* Update translation files
Updated by "Remove blank strings" hook in Weblate.
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/
* Update translation files
Updated by "Remove blank strings" hook in Weblate.
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/
* Update translation files
Updated by "Remove blank strings" hook in Weblate.
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/
* Update translation files
Updated by "Remove blank strings" hook in Weblate.
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/
* Update translation files
Updated by "Remove blank strings" hook in Weblate.
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/
* Update translation files
Updated by "Remove blank strings" hook in Weblate.
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/
* Update translation files
Updated by "Remove blank strings" hook in Weblate.
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/
* Translated using Weblate (Italian)
Currently translated at 100.0% (158 of 158 strings)
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/it/
---------
Co-authored-by: Anonymous <noreply@weblate.org >
Co-authored-by: Marco Rodolfi <marco.rodolfi@tuta.io >
2024-07-13 06:16:47 +02:00
WerWolvTranslationBot
88dfd476e5
Translations update from Weblate ( #653 )
...
Co-authored-by: elliotfontaine <elliot.fontaine@gmail.com >
Co-authored-by: Meiton <michal.salati@gmail.com >
Co-authored-by: Andrew <www.andru90@gmail.com >
Co-authored-by: Denys Dovhan <denysdovhan@gmail.com >
Co-authored-by: Eryk Pawlikowski <eryk5188@gmail.com >
Co-authored-by: Weblate <noreply@weblate.org >
2024-07-08 18:20:08 -04:00
AAGaming
24e1a239cc
sort translations
2024-07-08 18:05:41 -04:00
AAGaming
89c9751f04
try to resolve weblate conflicts
2024-07-08 17:58:41 -04:00
WerWolvTranslationBot
bf22cdb491
Translations update from Weblate ( #652 )
...
Co-authored-by: Anonymous <noreply@weblate.org >
Co-authored-by: elliotfontaine <elliot.fontaine@gmail.com >
Co-authored-by: Meiton <michal.salati@gmail.com >
Co-authored-by: Andrew <www.andru90@gmail.com >
Co-authored-by: Denys Dovhan <denysdovhan@gmail.com >
Co-authored-by: Eryk Pawlikowski <eryk5188@gmail.com >
2024-07-08 17:56:54 -04:00
AAGaming
54b50fd25c
add default values back
2024-07-08 17:50:00 -04:00
WerWolvTranslationBot
1bccfe22ef
Translations update from Weblate ( #645 )
...
Co-authored-by: Anonymous <noreply@weblate.org >
Co-authored-by: elliotfontaine <elliot.fontaine@gmail.com >
Co-authored-by: Meiton <michal.salati@gmail.com >
Co-authored-by: Andrew <www.andru90@gmail.com >
Co-authored-by: Eryk Pawlikowski <eryk5188@gmail.com >
2024-07-08 17:35:57 -04:00
AAGaming
68c6eedb81
fix(i18n): fix i18next-parser configuration
...
i can't wait to fix the weblate conflicts this one causes
2024-07-08 17:33:09 -04:00
K900
5697d98862
treewide: fix package structure
...
The static files need to be inside the module to be installed correctly
as part of the module.
2024-06-29 16:53:57 -04:00