Commit Graph

  • 8c233a3bc7 Adds list of monsters to Library screen. Tom Hicks 2021-05-01 00:28:54 -07:00
  • e98b72ad7d Adds MCFragment and makes it the base fragment class. Tom Hicks 2021-05-01 00:01:05 -07:00
  • 1fb8dc3a86 Adds MonsterRepository to manage access to the RoomDB store. Tom Hicks 2021-04-30 23:53:38 -07:00
  • 8b52b0c3e5 Removes dev navigation on search button clicks. Tom Hicks 2021-04-30 23:46:59 -07:00
  • ee065d7b39 Fixes back button in detail views. Tom Hicks 2021-04-30 23:45:58 -07:00
  • 59b319c27d Adds default values to Monster constructor. Tom Hicks 2021-04-30 23:44:44 -07:00
  • cdcb7a60d4 Adds logger. Tom Hicks 2021-04-30 23:43:49 -07:00
  • 79106ec9f3 Adds application class. Tom Hicks 2021-04-30 23:41:38 -07:00
  • bb4cbbb98b Upgrades android gradle plugin. Tom Hicks 2021-04-18 00:42:11 -07:00
  • 84b0fee261 Migrates Monster class to be storable in roomdb. Tom Hicks 2021-04-17 20:43:19 -07:00
  • 0c3ab6dc39 Creates initial app database class and adds minimal DTO support for monsters. Tom Hicks 2021-04-17 14:33:49 -07:00
  • a694205c74 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
  • 793987c3fb Adds RoomDB and rxjava3 dependencies. Tom Hicks 2021-04-17 13:33:13 -07:00
  • 7d5f9c89a9 Updates build sdk. Tom Hicks 2021-04-04 23:54:17 -07:00
  • 6da0bfe70a Code reformat Tom Hicks 2020-09-02 00:05:03 -07:00
  • a44893bca8 Adds actions to monster cards. Tom Hicks 2020-09-01 23:59:12 -07:00
  • 67375292a5 Adds abilities to monster cards. Adds CommonMark dependency and CommonMarkHelper to render it to html. Tom Hicks 2020-09-01 23:42:09 -07:00
  • 145c827417 Adds challenge rating to monster cards. Tom Hicks 2020-09-01 23:19:22 -07:00
  • 8ff1cb8779 Adds languages to monster cards. Tom Hicks 2020-09-01 23:13:17 -07:00
  • 706b58fd2c Adds senses to monster cards. Tom Hicks 2020-09-01 23:05:26 -07:00
  • 15973a79f0 Adds condition immunities to monster cards. Tom Hicks 2020-09-01 22:59:38 -07:00
  • 94edc44044 Adds damage types to monster cards. Adds oxfordJoin to StringHelper. Tom Hicks 2020-09-01 22:50:04 -07:00
  • 5396b7b014 Adds skills to monster cards. Tom Hicks 2020-09-01 22:11:04 -07:00
  • e0cc8560d1 Adds saving throws to monster card. Tom Hicks 2020-09-01 21:59:16 -07:00
  • c627bb0873 Adds ability scores to monster card. Tom Hicks 2020-09-01 21:39:36 -07:00
  • 6d8ec92012 Adds speeds to monster card. Tom Hicks 2020-09-01 21:17:36 -07:00
  • 212358e41d Adds hit points to monster card. Tom Hicks 2020-09-01 20:55:58 -07:00
  • 5fca394f0e Adds very basic readme. Tom Hicks 2020-09-01 01:39:36 -07:00
  • 6c914fb947 Adds armor class and section divider to monster cards. Tom Hicks 2020-09-01 00:54:22 -07:00
  • 5a283b8dae Adds monster meta (size, type, subtype/tag, and alignment) to monster cards. Tom Hicks 2020-09-01 00:44:16 -07:00
  • 407987e410 Adds monster name to monster cards. Tom Hicks 2020-09-01 00:30:12 -07:00
  • 27a1dd7580 Fixes build.gradle to generate safeargs directions for navigation. Tom Hicks 2020-09-01 00:22:29 -07:00
  • 775fbf3d9b Fixes deprecation warnings about ViewModelProviders.of(...). Tom Hicks 2020-09-01 00:09:58 -07:00
  • 2a75de4bce Adds Monster fragment to view a monster's card. Adds query box and search button to search fragment. Makes the search button show a monster card. Tom Hicks 2020-09-01 00:07:18 -07:00
  • 72502b3d03 Enables obfuscation and minification for release builds. Tom Hicks 2020-08-31 23:11:37 -07:00
  • 2b8a178c05 Adds top level navigation and placeholder fragments. Tom Hicks 2020-08-31 23:04:56 -07:00
  • ab306289bd Sets better color scheme. Tom Hicks 2020-08-31 22:43:06 -07:00
  • 74b0c6695f Adds AppCenter config. Tom Hicks 2020-08-31 22:38:29 -07:00
  • 44d90ff5ea Adds INTERNET permission to manifest. Tom Hicks 2020-08-31 22:16:28 -07:00
  • 5113283550 Initial Tom Hicks 2020-08-31 21:54:31 -07:00
  • 2a963cea0a Cleans up monorepo documentation. main origin/main origin/HEAD github/main Tom Hicks 2025-07-06 19:25:13 -07:00
  • ab81917eb2 Merge remote-tracking branch 'ios-filtered/main' Tom Hicks 2025-06-30 12:57:07 -07:00
  • 48f71d1a3a Add 'iOS/' from commit '938f0fb75860d3637b998bdd0c27dcffd9fc9451' Tom Hicks 2025-06-30 12:55:22 -07:00
  • c4bb775af4 Merge commit 'd1e3c3f5f313057e5a81a4333906ef5d79adea83' as 'Android' Tom Hicks 2025-06-30 12:23:51 -07:00
  • d1e3c3f5f3 Squashed 'Android/' content from commit 7a63a11 Tom Hicks 2025-06-30 12:23:51 -07:00
  • addda6f54f Initial commit. Tom Hicks 2024-07-29 22:27:56 -07:00
  • 73f7df058c Makes DashboardFragment use its ViewModel origin/develop-android github/develop-android develop-android Tom Hicks 2021-08-31 21:36:58 -07:00
  • 6ad7586ce9 Fixes subscribing in the DashboardFragment. Tom Hicks 2021-08-31 21:29:23 -07:00
  • 3ad5cbc9c8 Removes unneeded cast in LibraryFragment. Tom Hicks 2021-08-31 21:28:56 -07:00
  • 0ec6587ff2 Extracts the ViewHolder for SimpleListItemBinding to SimpleListItemViewHolder<T>. Tom Hicks 2021-08-31 21:22:24 -07:00
  • 81f9037ceb Makes the Library fragment use SimpleListItemBinding to build its ViewHolder. Tom Hicks 2021-08-31 21:16:11 -07:00
  • 6d3893d40d Makes search work. Tom Hicks 2021-08-31 21:15:27 -07:00
  • bdfa1e9e86 Layout cleanup. Tom Hicks 2021-08-30 12:49:54 -07:00
  • 6a5b6492e3 Replaces duplicated list item layouts with a single shared SimpleListItem. Tom Hicks 2021-08-30 11:34:58 -07:00
  • 688cfd3397 Adds generic ItemCallback interface. Tom Hicks 2021-08-30 11:06:40 -07:00
  • ca41628377 Refactors Library to work like the other recycler views. Tom Hicks 2021-08-30 10:52:53 -07:00
  • 00e729e677 cleanup Tom Hicks 2021-08-30 10:49:41 -07:00
  • fd8ab9cca4 Moves AppDatabase initialization into the AppDatabase class. Tom Hicks 2021-08-29 18:40:26 -07:00
  • 11dc71b424 Moves DiffCallback methods into Monster class. Tom Hicks 2021-08-28 21:16:26 -07:00
  • 87ef892fef Updates Android Gradle Plugin to 7.0.1. origin/beta-android github/beta-android beta-android Tom Hicks 2021-08-28 17:18:23 -07:00
  • 6c323d4cdf Removes unneeded logging. Tom Hicks 2021-08-15 19:42:35 -07:00
  • f482aacab7 Adds support for virtual file urls. Tom Hicks 2021-08-15 19:42:17 -07:00
  • 26a268129a Updates to build on arm macs. Tom Hicks 2021-08-15 15:09:07 -07:00
  • 267bacafb1 Updates manifest to clear warnings and errors for targeting os 12. Tom Hicks 2021-08-15 14:36:50 -07:00
  • 1273eb2e1b Updates dependencies to latest versions. Tom Hicks 2021-08-15 14:23:27 -07:00
  • 1c93e21250 Upgrades Android Gradle plugin to 7.0.0. Tom Hicks 2021-08-15 14:20:38 -07:00
  • 283ee35717 Moves gradle dependency versions out of variables. Tom Hicks 2021-08-15 14:16:44 -07:00
  • 7a63a11e93 Adds proguard config. origin/main-android github/main-android main-android Tom Hicks 2021-08-04 10:28:00 -07:00
  • 8b77cc603f Adds proguard config. Tom Hicks 2021-08-04 10:28:00 -07:00
  • 837005965b Disables release build minification and obfuscation. Tom Hicks 2021-08-03 12:53:09 -07:00
  • e85a06a516 Disables release build minification and obfuscation. Tom Hicks 2021-08-03 12:53:09 -07:00
  • 90766aaa66 Disables minification of release builds. Tom Hicks 2021-08-03 08:59:45 -07:00
  • f69d95288a Disables minification of release builds. Tom Hicks 2021-08-03 08:59:45 -07:00
  • 453b606160 Fixed release flipper stub. Updates dependency versions. Tom Hicks 2021-07-30 18:08:01 -07:00
  • 44e14e91e7 Fixed release flipper stub. Updates dependency versions. Tom Hicks 2021-07-30 18:08:01 -07:00
  • de2275113f Upgrades android gradle plugin to 4.2.2. Tom Hicks 2021-07-05 23:10:27 -07:00
  • f14ca626eb Upgrades android gradle plugin to 4.2.2. Tom Hicks 2021-07-05 23:10:27 -07:00
  • 35659810f9 Removes dead code and cleans up annotations Nullable/NonNull annotations. Tom Hicks 2021-07-05 22:41:49 -07:00
  • 2fa4ae2aaf Removes dead code and cleans up annotations Nullable/NonNull annotations. Tom Hicks 2021-07-05 22:41:49 -07:00
  • bf6220b339 Makes dashboard views use dimension and string resources. Tom Hicks 2021-07-05 14:09:09 -07:00
  • 4a598d787d Makes dashboard views use dimension and string resources. Tom Hicks 2021-07-05 14:09:09 -07:00
  • 7b09098833 Adds functional dashboard based on recycler view that picks the number of columns based on screen width. Tom Hicks 2021-07-05 00:01:37 -07:00
  • cec2d7f2a2 Adds functional dashboard based on recycler view that picks the number of columns based on screen width. Tom Hicks 2021-07-05 00:01:37 -07:00
  • 26df28512c Adds dashboard mockup. Tom Hicks 2021-07-04 16:57:04 -07:00
  • 5564a3bacb Adds dashboard mockup. Tom Hicks 2021-07-04 16:57:04 -07:00
  • f47881b9ad Adds views for dashboard. Tom Hicks 2021-07-03 22:13:29 -07:00
  • 2e02d0396f Adds views for dashboard. Tom Hicks 2021-07-03 22:13:29 -07:00
  • 053a640631 Makes radio buttons suck less. Styles the advantage picker and proficiency picker. Makes the saving throws screen nicer. Tom Hicks 2021-07-01 02:21:41 -07:00
  • 54d0918ee0 Makes radio buttons suck less. Styles the advantage picker and proficiency picker. Makes the saving throws screen nicer. Tom Hicks 2021-07-01 02:21:41 -07:00
  • 02f2888817 Fixes missing descriptions on imported traits. Tom Hicks 2021-07-01 02:14:58 -07:00
  • 34c04b6dd2 Fixes missing descriptions on imported traits. Tom Hicks 2021-07-01 02:14:58 -07:00
  • fb40e75199 Fixes lists to use similar sized items. Tom Hicks 2021-07-01 00:02:48 -07:00
  • e710993389 Fixes lists to use similar sized items. Tom Hicks 2021-07-01 00:02:48 -07:00
  • 64216d3aba Fixes screen titles. Tom Hicks 2021-06-30 23:50:05 -07:00
  • 6cac34807a Fixes screen titles. Tom Hicks 2021-06-30 23:50:05 -07:00
  • 75cd32b0d8 Makes monster importing a fragment in the main activity. Makes the edit action work when editing an imported monster. Tom Hicks 2021-06-30 23:24:46 -07:00
  • 50b1229b29 Makes monster importing a fragment in the main activity. Makes the edit action work when editing an imported monster. Tom Hicks 2021-06-30 23:24:46 -07:00
  • 282eb22a70 Adds import monster activity. Tom Hicks 2021-06-30 11:16:52 -07:00
  • 4446c57cea Adds import monster activity. Tom Hicks 2021-06-30 11:16:52 -07:00
  • 42bad77c2e Refactors monster helper methods into a separate class. Tom Hicks 2021-06-29 14:09:09 -07:00