Commit Graph

  • 37076a9bf0 VERSION UP main v0.6.3-pre nacabaro 2026-01-25 20:00:55 +01:00
  • 8c99046edb
    Merge pull request #47 from nacabaro/specialMissions/fix nacabaro 2026-01-25 19:58:39 +01:00
  • c990a495b7 Fix Special Missions a bit more Now they should behave a bit better, and it will not allow the watch to have multiple missions of the same type, plus you can now delete special missions. specialMissions/fix nacabaro 2026-01-25 19:58:03 +01:00
  • 0e61723db1
    Merge pull request #46 from nacabaro/ui/cardIcon nacabaro 2026-01-25 17:53:30 +01:00
  • 8815907563 Card icon in home screen Together with character sprite ui/cardIcon nacabaro 2026-01-25 17:35:54 +01:00
  • 6cce33c5f6
    Merge pull request #44 from jeffersoncarlospedroso/feature/add-multilanguage-support nacabaro 2025-12-14 12:31:27 +01:00
  • 16fbfae0c2 feat(i18n): continue translation work jeffersoncarlospedroso 2025-12-11 22:38:43 +00:00
  • 0d174f1550 Add multilanguage support (i18n) initial implementation jeffersoncarlospedroso 2025-12-10 23:06:37 +00:00
  • 489e27b038 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) v0.6.2-pre nacabaro 2025-11-16 21:59:08 +00:00
  • 6be167bbed Might be incomplete uhhh Nacho 2025-11-16 21:13:28 +01:00
  • 61dfc2ce0d
    Merge pull request #43 from nacabaro/screen/upload_screen nacabaro 2025-11-16 01:35:31 +01:00
  • dce186737d 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 screen/upload_screen Nacho 2025-11-16 01:34:31 +01:00
  • cf272e8030
    Merge pull request #42 from nacabaro/dex/possible_fusions nacabaro 2025-11-15 20:12:36 +01:00
  • ffa6958a89 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) dex/possible_fusions Nacho 2025-11-15 20:10:17 +01:00
  • 1d9879fb50
    Merge pull request #41 from nacabaro/store/updated_store nacabaro 2025-11-15 10:23:07 +01:00
  • 3fa072ce1e 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 store/updated_store Nacho 2025-11-13 23:52:14 +01:00
  • 69245be8dd Updated README.md Nacho 2025-11-03 13:20:16 +01:00
  • fd76c46f39 Not much - Imported card backgrounds (not necessary but future proofing just in case) - Readded the sprite viewer just to verify everything is working as intended, will probably get rid of it again? or maybe I should keep it since it holds a copy of all the sprites in the card... - TODO: Remove old unused tables card/import_more Nacho 2025-09-14 02:39:52 +02:00
  • e85e1f45bf More name changes Nacho 2025-09-14 01:09:33 +02:00
  • 630cccefe4 Increased AGP version and changed some terminology Nacho 2025-09-14 00:49:17 +02:00
  • 73c393df64 Fixed bug syncing watch adventure missions progress with the app Nacho 2025-09-14 00:34:05 +02:00
  • 0b3ce486cb
    Merge pull request #39 from nacabaro/card/import_more v0.6.1-pre nacabaro 2025-09-10 02:10:22 +02:00
  • 7160eb792a Adventure Missions progress - Viewing the adventure missions completed in a card is now possible. Nacho 2025-09-10 02:09:15 +02:00
  • cb9fe8e716 Merge remote-tracking branch 'origin/main' v0.6-pre Nacho 2025-09-05 02:22:09 +02:00
  • 540766eefb VERSION UP Nacho 2025-09-05 02:21:47 +02:00
  • af2c852bac
    Merge pull request #38 from nacabaro/vb/special_missions nacabaro 2025-09-05 02:19:36 +02:00
  • 8dc5bbbdde 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. vb/special_missions Nacho 2025-09-05 02:19:09 +02:00
  • aac05a3b1c
    Merge pull request #37 from nacabaro/card/import_more nacabaro 2025-09-05 02:10:05 +02:00
  • b827fdccbe 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. Nacho 2025-09-05 02:08:44 +02:00
  • 2586190e5c Update libraries Nacho 2025-09-02 18:01:11 +02:00
  • 1a6753d2aa Fixed date issues with TransformationHistory v0.5.2-pre Nacho 2025-09-02 04:54:08 +02:00
  • f8ec899335 Version up and credits v0.5.1-pre Nacho 2025-08-09 12:59:01 +02:00
  • b95edfa2a1 New icon Nacho 2025-08-09 12:55:38 +02:00
  • 1a570170ca Merge remote-tracking branch 'origin/main' Nacho 2025-08-06 20:18:43 +02:00
  • 1566876106 Version up Nacho 2025-08-06 20:18:32 +02:00
  • 019f07d827
    Merge pull request #36 from nacabaro/card/card_management v0.5-pre nacabaro 2025-08-06 20:13:09 +02:00
  • 4474e6689d Few things here and there - Card management, you can now modify the name of the cards and remove cards too. - Also, support for multiple cards with the same ID works too. When scanning for the first time, if a repeat card exists, the user will be asked to choose which card the character comes from. Future scans will not ask since it is stored in the watch app reserved area. card/card_management Nacho 2025-08-06 20:10:21 +02:00
  • fb09004d13 Version up, again v0.4.1-pre Nacho 2025-08-06 01:32:10 +02:00
  • dd1a62d184 Made a mistake Accidentally locked BE watch items to only BEm characters. I have modified it to also include DiM characters in the BE. Nacho 2025-08-06 01:31:18 +02:00
  • f96f00e05a Version up And change the original pop up to mention this works with VB, my bad v0.4-pre Nacho 2025-08-06 01:22:43 +02:00
  • 3c17e93d0f
    Merge pull request #35 from nacabaro/vb/special_missions nacabaro 2025-08-06 01:21:00 +02:00
  • f8ce81e932 Special missions - Basic implementation is complete - Added 8 different special missions, 4 are easy and more expensive, and 4 are cheaper and more difficult - Added 9 missions of each so people can test themselves - Also added checks to disallow BE digimon to have special missions - UI elements to display the status of the missions - Finishing a mission awards a random price (TODO: Make the price be based on the mission difficulty) Nacho 2025-08-06 01:19:19 +02:00
  • 7bb7693876 Version Up v0.3-pre Nacho 2025-08-04 19:57:39 +02:00
  • 2b33042fe0
    Merge pull request #34 from nacabaro/vb/nfc_compat nacabaro 2025-08-04 19:56:12 +02:00
  • 4d8dcde26e Forgot to add all the UI methods to preview VB characters vb/nfc_compat Nacho 2025-08-04 13:15:07 +02:00
  • 0b1eed7da9 Increase version Nacho 2025-07-29 23:08:45 +02:00
  • 36c3e25fd3 Last minute bug related to sending the active character from the main screen. v0.2-pre Nacho 2025-07-29 19:22:23 +02:00
  • ac05dfc541
    Merge pull request #33 from nacabaro/vb/nfc_compat nacabaro 2025-07-29 18:42:10 +02:00
  • 220a61a553 Bug fixes - Fixed an issue with the calendar, now I store the date as year/month/day in the database directly. - VB expects to have a year between 2021 and 2032, for some reason it gives me back a 2000 year when reading an empty history. I just patched it in the application to return as year 0 in those cases. - VitalsHistory works as intended now. Also verified functionality of the new classes. - Moved a few SQL queries too, since they didn't belong where they were. Nacho 2025-07-29 10:36:07 +02:00
  • d847f600f1 Quite a few things - Renamed a few objects to avoid legality issues - Added a few accompanying tables to support the VB/VH - While we speak about tables, added an auxiliary table to track card adventure progress - Extracted NFC character generation and extraction to different classes, should result in a cleaner ScanScreenController Nacho 2025-07-29 02:50:15 +02:00
  • f7a4039d66 Merge branch 'main' into vb/nfc_compat Nacho 2025-07-29 01:35:21 +02:00
  • 1eed6a4c17
    Merge pull request #32 from nacabaro/navigation/animations nacabaro 2025-07-29 01:29:55 +02:00
  • 1a09e40d1d
    Merge pull request #31 from nacabaro/database/get_all_sprites nacabaro 2025-07-29 01:26:49 +02:00
  • 13051145b7 Few things: - Speed up the fade animation a tad bit - Added a back arrow in the scan screen - Improved a bit the placeholder of the battles screen, since it'd throw out the transition animation. navigation/animations Nacho 2025-07-29 00:01:02 +02:00
  • 1a150ce7ce Few things: - Speed up the fade animation a tad bit - Added a back arrow in the scan screen - Improved a bit the placeholder of the battles screen, since it'd throw out the transition animation. Nacho 2025-07-28 23:58:41 +02:00
  • 93f568dd8d Create a small test widget, I just wanted to learn hoe Jetpack Compose Glance works? widget Nacho 2025-07-27 19:48:01 +02:00
  • 39ba48d867 Forgot to remove the dependency to SpriteRepo database/get_all_sprites Nacho 2025-07-27 19:46:07 +02:00
  • 3f324ca141 SpriteRepo is not needed anymore Nacho 2025-07-27 19:44:12 +02:00
  • 1e28a8c249 Application now imports all the sprites related to the character into the internal database. Nacho 2025-07-27 19:42:25 +02:00
  • d46769b0cb Added credits for the app in preparation for version 0.1 prerelease Nacho 2025-07-26 22:26:41 +02:00
  • fce05870c5 This should allow the app to build, otherwise it won't or it will crash Nacho 2025-07-26 14:23:53 +02:00
  • 9f5f806786 Added basic stuff for compatibility with VB Nacho 2025-06-01 18:51:30 +02:00
  • d749af0a9c
    Merge pull request #27 from cfogrady/FixStageAndAttributeFromCharacter nacabaro 2025-04-08 15:35:13 +02:00
  • 076f6bfacf Fix stage and attribute coming from character instead of UserCharacter Christopher O'Grady 2025-04-05 20:31:03 -04:00
  • a4f3b701e5
    Merge pull request #26 from cfogrady/RemoveDuplicatedData nacabaro 2025-03-22 00:34:07 +01:00
  • da134247b1 Remove duplicated stage and attribute from UserCharacter Christopher O'Grady 2025-03-19 15:33:52 -04:00
  • f7b3b7256a VB NFC compatibility - Refactored some names (not really relevant) - Added the ability to store special missions inside the application's database - Refactored the conversion code into two classes inside the scan screen package - Added the missing tables to store the necessary vb data Nacho 2025-02-10 17:44:13 +01:00
  • e36a700d9f
    Merge pull request #25 from nacabaro/database/adventure nacabaro 2025-01-26 02:01:24 +01:00
  • fb6b6d2825 While I'm at it... - Resized some buttons in the dialogs - Added a dismiss button in get item dialog after adventure and in the send on adventure choose time dialogs - Moved the export/import data lower in the settings screen database/adventure Nacho 2025-01-26 01:59:43 +01:00
  • e17f6c23e4 Renaming terms and other bits and bobs - Changed adventure database so that the original intended time is also stored with the final time. This will come useful once the algorithm for determining which object to give is made. Nacho 2025-01-26 01:40:32 +01:00
  • 409474b5d1 Phew - Added adventure screen, dialogs, components and controllers needed to rock. - Modified DTOs so that it is possible to tell if a character is in adventure or not - Updated layout of items database - Fixed an issue with importing bems where the character name would be read incorrectly - Also added a ton of checks Nacho 2025-01-26 01:25:25 +01:00
  • 547318864b
    Merge pull request #24 from nacabaro/cleanup nacabaro 2025-01-21 13:35:43 +01:00
  • 5e92895656 Made item icons a bit smaller in order to be similarly sized to character icons cleanup Nacho 2025-01-21 13:34:49 +01:00
  • 25500e9cb4 Made character icons bigger and also made the obscured characters follow material guidelines, as being pure black can be difficult to see in dark theme Nacho 2025-01-21 13:28:13 +01:00
  • 1a38cefb92
    Merge pull request #23 from nacabaro/cleanup nacabaro 2025-01-21 13:12:38 +01:00
  • a974bd366e Moved read character from watch to its corresponding controller Nacho 2025-01-21 13:02:45 +01:00
  • bb5f66d167 Moved import card logic outside of the MainActivity Nacho 2025-01-21 12:42:52 +01:00
  • 09394871e5
    Merge pull request #22 from nacabaro/database/items nacabaro 2025-01-20 15:49:22 +01:00
  • 972a640394 Added missing icons, ready to merge! database/items Nacho 2025-01-20 15:46:53 +01:00
  • 35a7c9d959 Slowdowns and UI - Current item can be seen from a character when clicked on it, you can also see how much time left does that item have on that character. - Fixed slowdown issue in the items screen. Also fixed this issue in the storage screen as it'd also affect it if there are a lot of characters in the storage. Nacho 2025-01-20 15:23:40 +01:00
  • b4a73031e7 Working items - Click on use item > then choose the mon you want to apply the item to Nacho 2025-01-20 14:45:28 +01:00
  • 3e41f82273 Forgot to push the updated db Nacho 2025-01-20 00:29:07 +01:00
  • f3740d4816 Here comes the train (with more things) - Updated available items - Created ItemsScreenController - Moved the ItemsScreen to keep code organized Nacho 2025-01-20 00:06:42 +01:00
  • 305b776b52 Things - Added items store and a way to switch between the store and your items - Added an items dialog, click on it to see details of the item (description, amount) and use it - Added items store, it lists all the items available Nacho 2025-01-19 13:41:50 +01:00
  • c0a67e382b Things items related - Added a MyItems screen - Added an ItemElement placeholder - Included database with all the items in the app (not final) - Also included some demo items Nacho 2025-01-18 23:44:38 +01:00
  • bc7a05ccd3
    Merge pull request #21 from nacabaro/db/data_export nacabaro 2025-01-18 16:02:29 +01:00
  • 660dbaca19 Forgot to include the settingsscreencontroller interface my bad db/data_export Nacho 2025-01-18 16:01:42 +01:00
  • b89dfb0df3
    Merge pull request #20 from nacabaro/db/data_export nacabaro 2025-01-18 12:11:58 +01:00
  • 23e233227a Finished refactoring the old SettingsScreenController.kt Nacho 2025-01-18 12:05:10 +01:00
  • 542072c238 Forgot to close DB before importing process This will clear the database lock file before closing the application, ensuring that during the second startup the application does not see anything weird with the data. Not closing the database before import can lead to weird behavior. Nacho 2025-01-18 01:05:45 +01:00
  • 42dd87f0c4 Data export working During export the database will be closed, otherwise the WAL will ruin the export. data will be saved as a .vbhelper file, then the app will be closed to avoid making any changes to the DB For import, we check if the extension is .vbhelper, otherwise we can corrupt the database, IMPORTANT. Next we delete everything related to RoomDB and we swap it with the new files. Finally the app will be closed to ensure RoomDB is running on the new DB. Nacho 2025-01-18 00:45:16 +01:00
  • 635be60cdb
    Merge pull request #19 from nacabaro/dex/functionality nacabaro 2025-01-17 21:21:35 +01:00
  • 88163684ca Dex stuff - Added dex domain model, and rearranged class - Added dex functionality to the dex screen, and updated the corresponding controller dex/functionality Nacho 2025-01-17 21:12:41 +01:00
  • 586d6c01ef
    Merge pull request #18 from nacabaro/ui/home_screen nacabaro 2025-01-16 01:05:29 +01:00
  • 5d996edc1e
    Merge branch 'main' into ui/home_screen ui/home_screen nacabaro 2025-01-16 01:05:21 +01:00
  • 074ced1082
    Merge pull request #17 from cfogrady/ObscuredDex nacabaro 2025-01-16 01:04:32 +01:00
  • 5a1d52aa1d A lot more things - Moved scan button to inside the home screen - Added items screen - Scanning functionality updated to work with BEms - Different home screen layouts depending on the configuration (BE with BEm, BE with DIm, since they don't have the same data, looking at you, special training) - It is now possible to import BEms - Character size is now more accurate, (no more big babies) - Once sent to the watch, characters are deleted from the app, and it shouldn't fail - Updated domain model to support evolution history. Nacho 2025-01-16 01:03:57 +01:00
  • 98bd74c544 Algorithm to obscure undiscovered digimon Christopher O'Grady 2025-01-12 21:36:02 -05:00
  • ce1cf3eddb Quicm fix, DisposableEffect isn't reloading when isDoneSendCard is true Nacho 2025-01-12 13:50:41 +01:00
  • 0bd745ac86
    Merge pull request #16 from nacabaro/ui/home_screen nacabaro 2025-01-12 10:23:49 +01:00