73f7df058c
Makes DashboardFragment use its ViewModel
2021-09-08 09:51:26 -07:00
6ad7586ce9
Fixes subscribing in the DashboardFragment.
2021-09-08 09:51:26 -07:00
3ad5cbc9c8
Removes unneeded cast in LibraryFragment.
2021-09-08 09:51:26 -07:00
0ec6587ff2
Extracts the ViewHolder for SimpleListItemBinding to SimpleListItemViewHolder<T>.
2021-09-08 09:51:26 -07:00
81f9037ceb
Makes the Library fragment use SimpleListItemBinding to build its ViewHolder.
2021-09-08 09:51:26 -07:00
6d3893d40d
Makes search work.
2021-09-08 09:51:26 -07:00
bdfa1e9e86
Layout cleanup.
2021-09-08 09:51:26 -07:00
6a5b6492e3
Replaces duplicated list item layouts with a single shared SimpleListItem.
2021-09-08 09:51:26 -07:00
688cfd3397
Adds generic ItemCallback interface.
2021-09-08 09:51:26 -07:00
ca41628377
Refactors Library to work like the other recycler views.
2021-09-08 09:51:26 -07:00
00e729e677
cleanup
2021-09-08 09:50:31 -07:00
fd8ab9cca4
Moves AppDatabase initialization into the AppDatabase class.
2021-09-08 09:50:08 -07:00
11dc71b424
Moves DiffCallback methods into Monster class.
2021-09-08 09:49:55 -07:00
87ef892fef
Updates Android Gradle Plugin to 7.0.1.
2021-09-07 14:46:15 -07:00
6c323d4cdf
Removes unneeded logging.
2021-09-07 14:46:15 -07:00
f482aacab7
Adds support for virtual file urls.
2021-09-07 14:46:15 -07:00
26a268129a
Updates to build on arm macs.
2021-09-07 14:46:15 -07:00
267bacafb1
Updates manifest to clear warnings and errors for targeting os 12.
2021-09-07 14:46:15 -07:00
1273eb2e1b
Updates dependencies to latest versions.
2021-09-07 14:46:15 -07:00
1c93e21250
Upgrades Android Gradle plugin to 7.0.0.
2021-09-07 14:46:15 -07:00
283ee35717
Moves gradle dependency versions out of variables.
2021-09-07 14:46:15 -07:00
8b77cc603f
Adds proguard config.
2021-08-04 10:28:00 -07:00
e85a06a516
Disables release build minification and obfuscation.
2021-08-03 12:53:09 -07:00
f69d95288a
Disables minification of release builds.
2021-08-03 08:59:45 -07:00
44e14e91e7
Fixed release flipper stub.
...
Updates dependency versions.
2021-07-30 18:08:01 -07:00
f14ca626eb
Upgrades android gradle plugin to 4.2.2.
2021-07-05 23:10:27 -07:00
2fa4ae2aaf
Removes dead code and cleans up annotations Nullable/NonNull annotations.
2021-07-05 22:43:09 -07:00
Tom Hicks
4a598d787d
Makes dashboard views use dimension and string resources.
2021-07-05 14:09:09 -07:00
Tom Hicks
cec2d7f2a2
Adds functional dashboard based on recycler view that picks the number of columns based on screen width.
2021-07-05 00:01:37 -07:00
Tom Hicks
5564a3bacb
Adds dashboard mockup.
2021-07-04 16:57:04 -07:00
Tom Hicks
2e02d0396f
Adds views for dashboard.
2021-07-03 22:23:20 -07:00
Tom Hicks
54d0918ee0
Makes radio buttons suck less.
...
Styles the advantage picker and proficiency picker.
Makes the saving throws screen nicer.
2021-07-01 02:21:41 -07:00
Tom Hicks
34c04b6dd2
Fixes missing descriptions on imported traits.
2021-07-01 02:14:58 -07:00
Tom Hicks
e710993389
Fixes lists to use similar sized items.
2021-07-01 00:02:48 -07:00
Tom Hicks
6cac34807a
Fixes screen titles.
2021-06-30 23:50:05 -07:00
Tom Hicks
50b1229b29
Makes monster importing a fragment in the main activity.
...
Makes the edit action work when editing an imported monster.
2021-06-30 23:24:46 -07:00
Tom Hicks
4446c57cea
Adds import monster activity.
2021-06-30 11:20:20 -07:00
Tom Hicks
6ca7a4c5b2
Refactors monster helper methods into a separate class.
2021-06-30 11:19:23 -07:00
Tom Hicks
3e81f2ed2f
Adds other traits to the monster detail fragment.
...
Cleans up the monster detail fragment to work like the other fragments.
2021-06-27 01:33:07 -07:00
Tom Hicks
ba1c30ba66
Refactors monster detail to use a view holder and partially corrects Regional Actions to Regional Effects.
2021-06-27 00:17:16 -07:00
Tom Hicks
99334d4815
Removes unused methods from EditMonsterViewModel.
2021-06-26 23:21:49 -07:00
Tom Hicks
5efb0b6e92
Adds OnMoveCallback to the SwipeToDeleteCallback class.
...
Makes traits orderable.
2021-06-26 23:21:28 -07:00
Tom Hicks
2f32c59a34
Removes todo.
2021-06-26 14:39:56 -07:00
Tom Hicks
b851c18207
View cleanup.
...
Makes more numeric fields Steppers.
Sets titles for fragments.
Sets focus on the first EditText on most edit pages.
Makes Checkbox be a SwitchCompat
Fixes monster list item view.
2021-06-26 02:42:10 -07:00
Tom Hicks
ff61eb9324
Fix Stepper initial values.
2021-06-26 02:21:56 -07:00
Tom Hicks
b835f70b83
Adds ScrollViews to the editors that were missing them.
2021-06-25 23:38:13 -07:00
Tom Hicks
e10d0b8445
Fixes search.
...
It now works the same as iOS. It case insensitive matches the entire search text in any of name, size, type, subtype, or alignment.
2021-06-25 23:34:33 -07:00
Tom Hicks
b0cfc06f84
Fixes removing languages.
2021-06-25 23:33:09 -07:00
Tom Hicks
ab93a248dc
Adds some TODOs.
2021-06-25 23:32:54 -07:00
Tom Hicks
effada1a26
Fixes the size of the edit languages header.
2021-06-25 23:31:43 -07:00