Commit Graph

38 Commits

Author SHA1 Message Date
baed51259e Remove log for expected RxJava InterruptedException 2026-09-22 21:58:09 -07:00
ba77d1b787 Configure RxJava Global Error Handler to consume Unhandled thread interruptions harmlessly 2026-09-22 21:58:09 -07:00
85aafd8a02 RxJava gracefully handles intercepted InterruptedException instead of crashing 2026-09-22 21:58:09 -07:00
71a2146c4b Gracefully intercept networking interruption errors 2026-09-22 21:58:09 -07:00
509ac11749 Throw and safely catch InterruptedException on task cancellation 2026-09-22 21:58:09 -07:00
5ee7f02b42 Catch exceptions and handle graceful zip closes when cancelled 2026-09-22 21:58:09 -07:00
a7f1ff712a Fixes imports. 2026-09-22 21:58:09 -07:00
2385f1d088 Add extensive logging to Git Repo Extractor to trace missing files 2026-09-22 21:58:09 -07:00
c247c2d998 Fix github archive directory prefix structure logic 2026-09-22 21:58:09 -07:00
35f45513aa Initialize ID for PF2e imported monsters to prevent SQLite exceptions 2026-09-22 21:58:09 -07:00
a7b0e68197 Implemented PF2e parsing logic 2026-09-22 21:58:09 -07:00
f74e21e7d9 Unified Import Source configuration, added concurrency prevention and combined UI 2026-09-22 21:58:09 -07:00
cb26cec7bc Added Github Repo Import Worker and Framework 2026-09-22 21:58:09 -07:00
8249c68266 Added I/O try-catch and toasts 2026-09-22 21:58:09 -07:00
338a7e4c0e Adds option to import from Open5e.com 2026-09-22 21:58:09 -07:00
d099d878a0 Adds one central import form. 2026-09-22 21:58:09 -07:00
339e413f82 Updates dependencies to latest versions. 2026-09-22 21:58:09 -07:00
a3998d6c1d Cleans up import and export options. 2026-09-20 19:21:00 -07:00
77176a6d4f Adds more ways to add monsters. 2026-09-20 17:20:43 -07:00
0e21554773 Removes Clear Dashboard and Remove Monster from the fab on the dashboard.. 2026-09-20 16:32:55 -07:00
0cbd03da69 Adds removing a monster from the dashboard via long press. 2026-09-20 16:29:13 -07:00
c06b53ed6b Adds icon/logo images and a splash screen. 2026-09-20 15:12:42 -07:00
1e0c9ece0f Fixed status bar color. 2026-09-20 13:43:53 -07:00
ddb58622d6 Makes monster editor smoother and fixes colors. 2026-09-16 22:04:30 -07:00
d63b125175 Adds edge to edge rendering. 2026-09-16 19:29:37 -07:00
b66b653982 Adds card and binder export and import. 2026-09-16 19:25:32 -07:00
ccb06960a2 Makes monsters shareable. 2026-09-08 13:58:35 -07:00
ccc9fadef9 Makes importing a monster navigate to it in the library. 2026-09-07 22:21:45 -07:00
a3dace36de Adds import support from our other project. 2026-09-07 21:57:59 -07:00
a3d1a139e9 Adds ability to import from a public dndbeyond character. 2026-09-07 20:34:12 -07:00
2af18cbf1d Updates monster imports from tetra cube. 2026-09-07 20:10:36 -07:00
044202cb3a Refactors monster importers to a common interface. 2026-09-07 18:16:08 -07:00
b3ac787360 Makes .monster files open with MonsterCards. 2026-09-07 18:06:02 -07:00
edc6415ad5 Makes the dashboard editable. 2026-09-07 15:44:05 -07:00
e2a1fafaa9 Adds collections to search and disambiguates results. 2026-09-07 15:21:19 -07:00
51b0245cfe Adds monster collections. 2026-09-07 15:14:23 -07:00
605f4b99f7 Removes Flipper and SOLoader as dependencies. 2026-09-07 14:05:53 -07:00
Tom Hicks
c4bb775af4 Merge commit 'd1e3c3f5f313057e5a81a4333906ef5d79adea83' as 'Android' 2025-06-30 12:23:51 -07:00