feat(i18n): continue translation work
Add multilanguage support (i18n) initial implementation
More things
- Active characters display different
- Adventure missions award credits (same as special missions)
- Clicking on about will open the github page
- Corrected from arean to arena
- Removed rename from the settings (it was not used)
Merge pull request #43 from nacabaro/screen/upload_screen
Other few things
Other few things
- I changed more things to flows from the database
- Cleaned up the logic coming from the scan screen
- Added a delete button to a character. CAREFUL, IT HAS NO CONFIRMATION YET!
- Fixed a few things, now scanning is more stable and will fix the second whoops thing.
- Quick patch, should improve stability when writing to the watch
Merge pull request #42 from nacabaro/dex/possible_fusions
Few things
Few things
- Finished working with the card fusions
- Added the GUI part to access the data
- Cleaned up a bit of the code, separated a few things from the SettingsScreenControllerImpl.kt into separate classes.
- Removed a few LaunchedEffect in exchange of Flows (UI now updates automatically when an action happens)
Merge pull request #41 from nacabaro/store/updated_store
Updated the store
Updated the store
- Items can now be purchased
- Changed settings to make use of flows/stateflows from the database, which update the screen in real time after any changes.
- Separated functions from files
Fixed bug syncing watch adventure missions progress with the app
Merge pull request #39 from nacabaro/card/import_more
Adventure Missions progress
Adventure Missions progress
- Viewing the adventure missions completed in a card is now possible.
Merge remote-tracking branch 'origin/main'
Merge pull request #38 from nacabaro/vb/special_missions
Small fix related to special missions
Small fix related to special missions
- Now you can clear failed special missions. When a special mission fails, you will not get an item after clearing it.
- Huge note: I have not tested this fix, but it should work... At least that's what my intuition is telling me!
Jokes aside, this should work, but the home screen will not update. I should update this to make use of StateFlows and Flows to keep the home screen updated at all times.
Merge pull request #37 from nacabaro/card/import_more
Agarrate, que vienen curvas
Agarrate, que vienen curvas
- Importing more data from the card, this time it's to enhance the functionality of the dex. Things that I'm importing:
- Tropies
- Vitals
- WinRate
- Battles needed
- Adventure level cleared
- This commit also includes displaying the data, modifying the relational model and modifying the underlying import functions.
- I've also changed the name from Character to CharacterData, since there is another class that is also called Character. I wanted to move it into the card package, since it's more related to Cards, while character is more designed for user raised characters.
- Another small addition was the ability to construct ImageBitmaps from the BitmapData.kt class. reduces code and makes it more simple, will refactor the old code to use this later on.
- Things I might do
- Move out of the SettingsScreenControllerImpl.kt file all the card import stuff, since it's slowly growing a lot, and it could benefit from some independence