Commit graph

328 commits

Author SHA1 Message Date
Andres Gomez, Thomas (ITDV RL)
2c5337f3dc Add haptic feedback (thx Jérémy). better handling of removal animation. 2024-08-21 11:32:11 +02:00
Andres Gomez, Thomas (ITDV RL)
b27149edaf Remove old drag&drop code. 2024-08-20 14:54:32 +02:00
Andres Gomez, Thomas (ITDV RL)
ac71765c44 Add the "know what you roll" feature, allow automation after a roll. 2024-08-20 14:44:52 +02:00
Andres Gomez, Thomas (ITDV RL)
c4df543b3d Reword the UI & UX of the inventory page 2024-08-20 13:03:27 +02:00
Andres Gomez, Thomas (ITDV RL)
aeb8eaf9ff Rework a bit the dice throw animation. 2024-08-08 18:09:01 +02:00
Andres Gomez, Thomas (ITDV RL)
248a51f396 Forbide multiple item adding. 2024-08-08 10:16:08 +02:00
Andres Gomez, Thomas (ITDV RL)
041505bb79 Change the roll duration animation & clean the theme associated with it. 2024-08-07 16:36:42 +02:00
Andres Gomez, Thomas (ITDV RL)
2f187a3dda Add a basic item detail dialog + amount modification feature. 2024-08-07 14:32:38 +02:00
Andres Gomez, Thomas (ITDV RL)
0dc237f819 Add a lot of icon + change the cache system. 2024-07-23 13:42:24 +02:00
Andres Gomez, Thomas (ITDV RL)
6ccf7dc56b Add an item screen. 2024-07-23 13:42:24 +02:00
Andres Gomez, Thomas (ITDV RL)
464aea6fd6 Naive implementation to link inventory to firebase. 2024-07-23 13:42:24 +02:00
Andres Gomez, Thomas (ITDV RL)
531e4bea98 New Inventory component. 2024-07-23 13:42:24 +02:00
Andres Gomez, Thomas (ITDV RL)
250d9cbb7c Refactor the Adventure Book/Story/Line model. Avoid clearing of already downloaded stories. 2024-07-23 13:41:28 +02:00
Andres Gomez, Thomas (ITDV RL)
8cfa0ac272 Bump version to 0.12.1 2024-07-17 11:34:48 +02:00
Andres Gomez, Thomas (ITDV RL)
87c6a3f20f Dice roll refactor with Animatable. 2024-07-12 11:11:18 +02:00
Andres Gomez, Thomas (ITDV RL)
039f124f88 Refactor TopAppBar into Toolbar to avoid weird Behavior. 2024-07-05 15:50:26 +02:00
Andres Gomez, Thomas (ITDV RL)
f43af80f7c Add selectable text to the adventure detail. 2024-07-05 11:38:29 +02:00
Andres Gomez, Thomas (ITDV RL)
4ccf578f45 Fix the landing background on scroll. 2024-07-04 16:56:15 +02:00
Andres Gomez, Thomas (ITDV RL)
a6124cbe79 Add a settings screen. 2024-07-04 16:45:07 +02:00
Andres Gomez, Thomas (ITDV RL)
90bf11909f Refactor the AsyncImage to make it work in preview & clean some resources. 2024-07-04 14:44:33 +02:00
Andres Gomez, Thomas (ITDV RL)
c23dba7669 Adventure book into detail if only one chapter is availlable. 2024-07-04 10:45:33 +02:00
Andres Gomez, Thomas (ITDV RL)
28ba73537d Add support for magical melee attack (UI) & update icon cache. 2024-07-02 15:45:54 +02:00
Andres Gomez, Thomas (ITDV RL)
ba049043c3 Fix adventure story indexing. 2024-07-02 13:40:32 +02:00
Andres Gomez, Thomas (ITDV RL)
1a6523f3c0 Add a click on the dice overlay to dismiss it. 2024-07-02 13:16:31 +02:00
Andres Gomez, Thomas (ITDV RL)
9706c34f38 Small dependencies update. 2024-07-02 13:09:04 +02:00
Andres Gomez, Thomas (ITDV RL)
57aac23369 Add support for a second subclass. 2024-06-25 16:43:28 +02:00
Andres Gomez, Thomas (ITDV RL)
f14370ca8a Bump version to 0.12.0
update firebase bom to 33.1.1
replce Brulkhai portrant on the landing page.
2024-06-24 15:20:39 +02:00
Andres Gomez, Thomas (ITDV RL)
aaf4968be3 Add version on the landing screen. 2024-06-24 14:09:44 +02:00
Andres Gomez, Thomas (ITDV RL)
395f54d086 Add lastUpdate timer feature to adventure to avoid constant refreshing. 2024-06-24 13:43:04 +02:00
Andres Gomez, Thomas (ITDV RL)
2b03ffd1ac Properly handle update / insert and delete in the adventure database. 2024-06-23 16:27:25 +02:00
Andres Gomez, Thomas (ITDV RL)
7400799efd Fix AdventureBackground overflow and and drop cap to the page Title. 2024-06-22 11:58:57 +02:00
Andres Gomez, Thomas (ITDV RL)
03671792d6 Add a refresh feature for the adventure detail (was already flow <3) 2024-06-21 21:09:45 +02:00
Andres Gomez, Thomas (ITDV RL)
5a1cedf4ff Add a background alpha on scroll on the LandingScreen 2024-06-21 18:35:42 +02:00
Andres Gomez, Thomas (ITDV RL)
1040f54d23 Add RemoteConfig feature and like it to the LandingPage. 2024-06-21 15:41:18 +02:00
Andres Gomez, Thomas (ITDV RL)
e62b558c21 Convert the AdventureDetailScreen to flow instead of snapshot. 2024-06-21 14:06:50 +02:00
Andres Gomez, Thomas (ITDV RL)
acb76e72cf Update Unathana portrait & fix a small title issue in the adventure detail screen. 2024-06-20 10:27:31 +02:00
Andres Gomez, Thomas (ITDV RL)
b6489e5a85 Refactor the adventure database to better fit the model. 2024-06-19 22:41:06 +02:00
Andres Gomez, Thomas (ITDV RL)
96269cf84a Add specific adventure book refresh feature 2024-06-19 17:58:20 +02:00
Andres Gomez, Thomas (ITDV RL)
532f5810d7 Add georgia font to help with heavy reading screen. 2024-06-19 16:33:38 +02:00
Andres Gomez, Thomas (ITDV RL)
861ec795b1 Update AGP. 2024-06-18 14:12:49 +02:00
Andres Gomez, Thomas (ITDV RL)
1a9104edec Add Stories and Adventures section. 2024-06-18 13:53:50 +02:00
Andres Gomez, Thomas (ITDV RL)
4e103a2a37 Update dependencies & refactor git build number method. 2024-06-14 10:39:25 +02:00
Andres Gomez, Thomas (ITDV RL)
7a600d1db5 Update the icon cache. 2024-06-13 14:37:38 +02:00
Andres Gomez, Thomas (ITDV RL)
1f9044378f Fix the alteration ovveride status. 2024-06-13 13:44:13 +02:00
Andres Gomez, Thomas (ITDV RL)
e0fde383c8 Change the UI of the spell level chooser botton sheet, cleanup some code related to icons. 2024-06-13 11:45:41 +02:00
Andres Gomez, Thomas (ITDV RL)
251e2a972f Add color dancing shader effect of a critial result of a detail roll card. 2024-06-13 11:05:33 +02:00
Andres Gomez, Thomas (ITDV RL)
244bed9ded Rework the detail system for object / skill / spell / alteration. 2024-06-13 10:55:10 +02:00
Andres Gomez, Thomas (ITDV RL)
6481afb732 Fix a typo in the character sheet, add some icons. 2024-06-11 10:40:12 +02:00
Andres Gomez, Thomas (ITDV RL)
466855f1d7 Switch to google bottom sheet authentication. 2024-06-07 09:43:38 +02:00
Andres Gomez, Thomas (ITDV RL)
f20fa023f6 Bump version to 0.11.3 2024-06-06 18:52:38 +02:00