Commit Graph

  • 1161e9aff5 Adds Flipper support to debug DB issues. Tom Hicks 2021-05-01 13:37:11 -07:00
  • 09197c8429 Adds DevContent class with dev resources. Specifically an example monster. Adds a task. Tom Hicks 2021-05-01 00:50:14 -07:00
  • 2a9a783558 Adds DevContent class with dev resources. Specifically an example monster. Adds a task. Tom Hicks 2021-05-01 00:50:14 -07:00
  • 8a0b955dbe Adds swipe to delete monsters on the library screen. Tom Hicks 2021-05-01 00:48:17 -07:00
  • 9b9e2a6ae9 Adds swipe to delete monsters on the library screen. Tom Hicks 2021-05-01 00:48:17 -07:00
  • 1cf9ae73d7 Adds floating action button to the library screen to create new monsters. Adds a snackbar on successful muonster creation to view the new monster. Tom Hicks 2021-05-01 00:45:48 -07:00
  • 28d2472eb7 Adds floating action button to the library screen to create new monsters. Adds a snackbar on successful muonster creation to view the new monster. Tom Hicks 2021-05-01 00:45:48 -07:00
  • 583e550007 Makes clicking a monster on the library screen show that monster in the detail screen. Tom Hicks 2021-05-01 00:41:24 -07:00
  • a6c1f5b687 Makes clicking a monster on the library screen show that monster in the detail screen. Tom Hicks 2021-05-01 00:41:24 -07:00
  • 6c9912ae02 Adds list of monsters to Library screen. Tom Hicks 2021-05-01 00:28:54 -07:00
  • 02c964954f Adds list of monsters to Library screen. Tom Hicks 2021-05-01 00:28:54 -07:00
  • 063c112bb0 Adds MCFragment and makes it the base fragment class. Tom Hicks 2021-05-01 00:01:05 -07:00
  • 9409ef67a4 Adds MCFragment and makes it the base fragment class. Tom Hicks 2021-05-01 00:01:05 -07:00
  • be6656e219 Adds MonsterRepository to manage access to the RoomDB store. Tom Hicks 2021-04-30 23:53:38 -07:00
  • 43475450f9 Adds MonsterRepository to manage access to the RoomDB store. Tom Hicks 2021-04-30 23:53:38 -07:00
  • 252dfc2630 Removes dev navigation on search button clicks. Tom Hicks 2021-04-30 23:46:59 -07:00
  • 0aff22c0f7 Removes dev navigation on search button clicks. Tom Hicks 2021-04-30 23:46:59 -07:00
  • 39cc1ad1a8 Fixes back button in detail views. Tom Hicks 2021-04-30 23:45:58 -07:00
  • 9c7e29a17f Fixes back button in detail views. Tom Hicks 2021-04-30 23:45:58 -07:00
  • 0c75c8dde1 Adds default values to Monster constructor. Tom Hicks 2021-04-30 23:44:44 -07:00
  • fc5ff934d0 Adds default values to Monster constructor. Tom Hicks 2021-04-30 23:44:44 -07:00
  • 7c966d3001 Adds logger. Tom Hicks 2021-04-30 23:43:49 -07:00
  • cdf38d7050 Adds logger. Tom Hicks 2021-04-30 23:43:49 -07:00
  • 10c601f5da Adds application class. Tom Hicks 2021-04-30 23:41:38 -07:00
  • 11a724b143 Adds application class. Tom Hicks 2021-04-30 23:41:38 -07:00
  • d0c40992f1 Upgrades android gradle plugin. Tom Hicks 2021-04-18 00:42:11 -07:00
  • 28d3c7c267 Upgrades android gradle plugin. Tom Hicks 2021-04-18 00:42:11 -07:00
  • c6e8be3bd1 Migrates Monster class to be storable in roomdb. Tom Hicks 2021-04-17 20:43:19 -07:00
  • 0a5f436a51 Migrates Monster class to be storable in roomdb. Tom Hicks 2021-04-17 20:43:19 -07:00
  • fbe60150d5 Creates initial app database class and adds minimal DTO support for monsters. Tom Hicks 2021-04-17 14:33:49 -07:00
  • f75f3f67d2 Creates initial app database class and adds minimal DTO support for monsters. Tom Hicks 2021-04-17 14:33:49 -07:00
  • 50efc34c22 Fixes monster hp calculation so the first hit die is averaged like the others. Characters rolled as players will need to use custom HP. Tom Hicks 2021-04-17 13:54:25 -07:00
  • 6c77202dd0 Fixes monster hp calculation so the first hit die is averaged like the others. Characters rolled as players will need to use custom HP. Tom Hicks 2021-04-17 13:54:25 -07:00
  • f9129296aa Adds RoomDB and rxjava3 dependencies. Tom Hicks 2021-04-17 13:33:13 -07:00
  • 2f2063be19 Adds RoomDB and rxjava3 dependencies. Tom Hicks 2021-04-17 13:33:13 -07:00
  • dc543660be Adds footer links to privacy page and terms & conditions page. Adds header build status badges. Tom Hicks 2021-04-15 22:29:03 -07:00
  • 833131c123 Adds footer links to privacy page and terms & conditions page. Adds header build status badges. Tom Hicks 2021-04-15 22:29:03 -07:00
  • f665bf86f1 Merge branch 'develop' of github.com:headhunter45/MonsterCards-iOS into develop Tom Hicks 2021-04-15 21:46:17 -07:00
  • 85e61dbb14 Merge branch 'develop' of github.com:headhunter45/MonsterCards-iOS into develop Tom Hicks 2021-04-15 21:46:17 -07:00
  • a57c43a7e4 Updates docs and readme to include a description of the app features. Tom Hicks 2021-04-15 21:45:52 -07:00
  • 0fd2cb4e9a Updates docs and readme to include a description of the app features. Tom Hicks 2021-04-15 21:45:52 -07:00
  • e8358bfb59 Maybe fixed signing for the preview extension. Tom Hicks 2021-04-10 23:09:24 -07:00
  • 163cbe7bb3 Maybe fixed signing for the preview extension. Tom Hicks 2021-04-10 23:09:24 -07:00
  • 750bb2543d Sets version label to 0.6. Tom Hicks 2021-04-10 21:34:54 -07:00
  • c7f4b4c137 Sets version label to 0.6. Tom Hicks 2021-04-10 21:34:54 -07:00
  • 8558cacc83 Adds CloudKit support to the monster library between devices. Tom Hicks 2021-04-08 21:58:54 -07:00
  • 739dea8db7 Adds CloudKit support to the monster library between devices. Tom Hicks 2021-04-08 21:58:54 -07:00
  • 563df6ca28 Adds QuickLook preview for monster files. It shows how the monster will appear after being imported. Tom Hicks 2021-04-08 18:59:47 -07:00
  • ebf01e2bb0 Adds QuickLook preview for monster files. It shows how the monster will appear after being imported. Tom Hicks 2021-04-08 18:59:47 -07:00
  • 5ba59bbdf3 Moves MonsterDetailWrapper into its own file to separate the core data dependencies. Tom Hicks 2021-04-08 18:55:31 -07:00
  • 346e3c1957 Moves MonsterDetailWrapper into its own file to separate the core data dependencies. Tom Hicks 2021-04-08 18:55:31 -07:00
  • 5304c66b0b Model cleanup. Separates core data transport stuff to extensions so we can use the view models without a core data dependency. Tom Hicks 2021-04-08 18:36:01 -07:00
  • d3a1878656 Model cleanup. Separates core data transport stuff to extensions so we can use the view models without a core data dependency. Tom Hicks 2021-04-08 18:36:01 -07:00
  • e741d4fb33 Makes DTOs implement Codable instead of just Encodable and Decodable. Adds MonsterDocument to load/save .monster files. Tom Hicks 2021-04-08 17:54:50 -07:00
  • 9ff561dd9d Makes DTOs implement Codable instead of just Encodable and Decodable. Adds MonsterDocument to load/save .monster files. Tom Hicks 2021-04-08 17:54:50 -07:00
  • cc963f547f Enables document browser support and loading files in place so we can open monster files for import. Tom Hicks 2021-04-08 17:37:34 -07:00
  • 090e6d5263 Enables document browser support and loading files in place so we can open monster files for import. Tom Hicks 2021-04-08 17:37:34 -07:00
  • f04932899a Adds some import tasks. Tom Hicks 2021-04-05 01:01:41 -07:00
  • f31e89aacb Adds some import tasks. Tom Hicks 2021-04-05 01:01:41 -07:00
  • 52f37b494e Adds the ability to delete a monster from your library. Tom Hicks 2021-04-05 00:46:44 -07:00
  • d212808ee1 Adds the ability to delete a monster from your library. Tom Hicks 2021-04-05 00:46:44 -07:00
  • c7fdb7ecc5 Adds importing a character from a share. You can now save the monster as previewed. Tom Hicks 2021-04-05 00:33:11 -07:00
  • 0f187fdbe2 Adds importing a character from a share. You can now save the monster as previewed. Tom Hicks 2021-04-05 00:33:11 -07:00
  • 632cdab362 Updates build sdk. Tom Hicks 2021-04-04 23:54:17 -07:00
  • cf69c6f2e7 Updates build sdk. Tom Hicks 2021-04-04 23:54:17 -07:00
  • e7ccc0e1ab Adds reactions, lair actions, and regional actions to the editor and monster display. Tom Hicks 2021-04-04 17:48:06 -07:00
  • 8006ee4b66 Adds reactions, lair actions, and regional actions to the editor and monster display. Tom Hicks 2021-04-04 17:48:06 -07:00
  • 0ac780c188 Merge pull request #1 from headhunter45/add-file-import headhunter45 2021-04-04 03:31:19 -07:00
  • 0d77e79b0f Merge pull request #1 from headhunter45/add-file-import headhunter45 2021-04-04 03:31:19 -07:00
  • ab218fbe34 Reorganizes the project tree and adds a task. Tom Hicks 2021-04-04 03:28:20 -07:00
  • ef05ac1c5a Reorganizes the project tree and adds a task. Tom Hicks 2021-04-04 03:28:20 -07:00
  • a43d2f11ea Adds monster import helper. Tom Hicks 2021-04-04 03:27:50 -07:00
  • e11bf1455d Adds monster import helper. Tom Hicks 2021-04-04 03:27:50 -07:00
  • b519b80209 Adds lair actions, regional actions, and reactions to the data model. Renames baseSpeed to walkSpeed. Tom Hicks 2021-04-04 03:27:00 -07:00
  • 885b0e08f7 Adds lair actions, regional actions, and reactions to the data model. Renames baseSpeed to walkSpeed. Tom Hicks 2021-04-04 03:27:00 -07:00
  • f9647eaf97 Fixes toggling a shield in the editor not affecting the displayed AC. Tom Hicks 2021-04-04 03:13:19 -07:00
  • c55b6e8f0d Fixes toggling a shield in the editor not affecting the displayed AC. Tom Hicks 2021-04-04 03:13:19 -07:00
  • 2e6b8bb377 Loads the imported monster from file and sets the new monster's name from the loaded data. Tom Hicks 2021-04-04 01:46:58 -07:00
  • 96a967f0d9 Loads the imported monster from file and sets the new monster's name from the loaded data. Tom Hicks 2021-04-04 01:46:58 -07:00
  • c09c332758 Adds DTO classes to help load a monster file from https://tetra-cube.com/dnd/dnd-statblock.html Tom Hicks 2021-04-04 01:41:41 -07:00
  • 6a5c7b4384 Adds DTO classes to help load a monster file from https://tetra-cube.com/dnd/dnd-statblock.html Tom Hicks 2021-04-04 01:41:41 -07:00
  • cd2be8490f Adds a view to show the monster being imported and confirm the user wants to import that monster. Tom Hicks 2021-04-04 01:36:49 -07:00
  • 1b0f2ee0df Adds a view to show the monster being imported and confirm the user wants to import that monster. Tom Hicks 2021-04-04 01:36:49 -07:00
  • 6eca7efb0c Adds an import view that shows when the app is opening a .monster file. Tom Hicks 2021-04-04 01:18:00 -07:00
  • f8b6c1c45c Adds an import view that shows when the app is opening a .monster file. Tom Hicks 2021-04-04 01:18:00 -07:00
  • 9076f5896d Creates new document type for .monster files. Sets the app as the default editor for .monster files. Tom Hicks 2021-04-04 01:10:46 -07:00
  • 7022739c55 Creates new document type for .monster files. Sets the app as the default editor for .monster files. Tom Hicks 2021-04-04 01:10:46 -07:00
  • 94a3ceb9e0 Removes a bunch of commented out code. Tom Hicks 2021-04-04 01:04:40 -07:00
  • 072feb5c52 Removes a bunch of commented out code. Tom Hicks 2021-04-04 01:04:40 -07:00
  • 46682e1de7 Adds the monster name to MonsterDetail. Tom Hicks 2021-04-04 00:31:18 -07:00
  • a7c068fd45 Adds the monster name to MonsterDetail. Tom Hicks 2021-04-04 00:31:18 -07:00
  • 68a6051dca Makes MonsterDetail use a MonsterViewModel instead of the core data type Monster. Tom Hicks 2021-04-04 00:30:55 -07:00
  • f3544a581b Makes MonsterDetail use a MonsterViewModel instead of the core data type Monster. Tom Hicks 2021-04-04 00:30:55 -07:00
  • 568485a62e Adds calculated fields from Monster to MonsterViewModel. Tom Hicks 2021-04-04 00:19:49 -07:00
  • 027fdbd53e Adds calculated fields from Monster to MonsterViewModel. Tom Hicks 2021-04-04 00:19:49 -07:00
  • 7d6bf6ec34 Adds titles to terms and privacy pages. Tom Hicks 2021-03-25 23:51:03 -07:00
  • 8002147b91 Adds titles to terms and privacy pages. Tom Hicks 2021-03-25 23:51:03 -07:00
  • 4506e76a1a Attempt 2 to fix the broken theme. Tom Hicks 2021-03-25 23:47:18 -07:00
  • 98b59ff445 Attempt 2 to fix the broken theme. Tom Hicks 2021-03-25 23:47:18 -07:00
  • ef75c7d0ce Set theme jekyll-theme-tactile headhunter45 2021-03-25 23:42:23 -07:00