Commit Graph

22 Commits

Author SHA1 Message Date
Yannick Mauray bba41d6938
fix: detect if quickemu is insalled 2022-11-07 22:31:45 +01:00
Yannick Mauray 684a939cf7
Code cleanup 2022-01-04 01:34:07 +01:00
Yannick Mauray 75cfc5c13b
Fix: black screen on startup
When user preferences did not exist, there was a chance to get a black screen on startup.
2021-12-16 21:46:18 +01:00
Yannick Mauray c00526a5be
Added: settings entry to switch the locale dynamically. 2021-12-10 00:37:17 +01:00
Yannick Mauray 118d39659c
Fixed/Added/Reordered supported languages. 2021-12-09 21:56:29 +01:00
paadza ed636d0854
Added Czech translation. (#47)
* Added Czech translation.

* Added locale cs_CZ for the Czech language to lib/src/app.dart.

* Added Download cancelled string as per PR #42 to the Czech translation.

Co-authored-by: Yannick Mauray <yannick.mauray@gmail.com>
2021-12-09 21:47:17 +01:00
Mejans 847b12108d
i18n: adds Occitan locale (#36)
* Adds Occitan

* Add files via upload

* Update oc.po

Co-authored-by: Yannick Mauray <yannick.mauray@gmail.com>
2021-12-09 21:40:58 +01:00
Phil Clifford 29381f7214
Dutch, Norwegian, Russian and Welsh (#33)
* Dutch, Norwegian and Russian

A little knowledge is a dangerous thing, but a little ML and
crowdsourcing can make you feel less nervous.

* Adding Welsh

* first cut at Welsh added

* updates to supported locales list

* Generous corrections from Sadykhzadeh applied
2021-12-09 21:37:05 +01:00
Phil Clifford 8d512d5109
Scots gaelic (#24)
* starting Scottish

* Initial attempt at Gàidhlig na h-Alba

* Updated pot addressed

* Tweaks, updates and satisfying the inspector

* Scots Gaelic added to locales in app.dart

* little improvements
2021-12-09 21:36:51 +01:00
Phil Clifford 5afb732f5e
Italian translation (#23)
* starting italian

* First attempt at Itialian

* front matter tweaks

* Updated pot addressed

* satisfy the inspector

* more little corrections

* Adding it to app.dart supported locale list
2021-11-15 22:52:10 +01:00
Yannick Mauray bd1fa1b937
Fixed various i18n issues 2021-11-14 21:58:37 +01:00
Yannick Mauray 533742f41f
Changed : using gettext_i18n instead of embedding the code. 2021-11-14 21:31:26 +01:00
Dani Llewellyn 2008115558
Use local imports, not package imports for our own files (#18)
Following best practice from https://dart.dev/guides/libraries/create-library-packages local imports should not reference our package name, but use relative paths.
2021-11-12 13:27:26 +01:00
Philipp Kiemle cf4e0fefb3
Add German translation (#13)
* Added German translation
* Make French translation actually French
* Added 'de' to supported locales
2021-11-11 11:00:12 +01:00
Yannick Mauray b48450657d
Fixed i18n stuff before merging PR #13 2021-11-11 09:59:57 +01:00
Yannick Mauray 6f6bc29a72
Initial support for localization 2021-11-11 02:03:56 +01:00
Yannick Mauray d5855b2433
Dark mode settings save to SharedPreferences 2021-11-10 22:07:24 +01:00
Yannick Mauray f72e025817
Fixed version number in settings menu, added theme switcher. 2021-11-09 22:32:08 +01:00
Yannick Mauray 71c43b08b5
Dark theme 2021-11-08 00:40:29 +01:00
Ben Hall a9ae0e28fd
Mixin preferences: Refactored shared preferences functions to be generic setters/getters used as a mixin (#2)
* Refactored shared preferences functions to be generic setters/getters using key/values to allow for multiple preferences to be stored. Refactored the shared preferences functions as a mixin for ease of use. Directory change is now remembered across the app pages.

* Added initState() to downloader_menu.dart to fetch prefWorkingDirectory

Co-authored-by: ElanMan <ben@elanman.com>
2021-11-05 01:52:58 +01:00
Yannick Mauray 9c564d7e8c
Getting close to initial release 2021-10-16 14:58:44 +02:00
Yannick Mauray 09104a1f9c
Initial commit 2021-10-09 09:20:17 +02:00