938f0fb758Fixes opening files from outside the app's sandbox.
Tom Hicks
2021-06-27 13:49:51 -07:00
826fcd6d1fAdds other traits to the monster detail fragment. Cleans up the monster detail fragment to work like the other fragments.
Tom Hicks
2021-06-27 01:31:13 -07:00
3e81f2ed2fAdds other traits to the monster detail fragment. Cleans up the monster detail fragment to work like the other fragments.
Tom Hicks
2021-06-27 01:31:13 -07:00
918751dd3eRefactors monster detail to use a view holder and partially corrects Regional Actions to Regional Effects.
Tom Hicks
2021-06-27 00:17:16 -07:00
ba1c30ba66Refactors monster detail to use a view holder and partially corrects Regional Actions to Regional Effects.
Tom Hicks
2021-06-27 00:17:16 -07:00
d567609250Removes unused methods from EditMonsterViewModel.
Tom Hicks
2021-06-26 23:21:49 -07:00
99334d4815Removes unused methods from EditMonsterViewModel.
Tom Hicks
2021-06-26 23:21:49 -07:00
6a5278362cAdds OnMoveCallback to the SwipeToDeleteCallback class. Makes traits orderable.
Tom Hicks
2021-06-26 23:21:28 -07:00
5efb0b6e92Adds OnMoveCallback to the SwipeToDeleteCallback class. Makes traits orderable.
Tom Hicks
2021-06-26 23:21:28 -07:00
1a16404948Removes todo.
Tom Hicks
2021-06-26 14:39:56 -07:00
2f32c59a34Removes todo.
Tom Hicks
2021-06-26 14:39:56 -07:00
2427f69da9View 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.
Tom Hicks
2021-06-26 02:37:37 -07:00
b851c18207View 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.
Tom Hicks
2021-06-26 02:37:37 -07:00
36c26e4c42Fix Stepper initial values.
Tom Hicks
2021-06-26 02:21:56 -07:00
ff61eb9324Fix Stepper initial values.
Tom Hicks
2021-06-26 02:21:56 -07:00
59c3bfc11aAdds ScrollViews to the editors that were missing them.
Tom Hicks
2021-06-25 23:38:13 -07:00
b835f70b83Adds ScrollViews to the editors that were missing them.
Tom Hicks
2021-06-25 23:38:13 -07:00
01750bd772Fixes 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.
Tom Hicks
2021-06-25 23:34:33 -07:00
e10d0b8445Fixes 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.
Tom Hicks
2021-06-25 23:34:33 -07:00
d14b09dd91Fixes removing languages.
Tom Hicks
2021-06-25 23:33:09 -07:00
b0cfc06f84Fixes removing languages.
Tom Hicks
2021-06-25 23:33:09 -07:00
a59e9d438aAdds some TODOs.
Tom Hicks
2021-06-25 23:32:54 -07:00
ab93a248dcAdds some TODOs.
Tom Hicks
2021-06-25 23:32:54 -07:00
656bf3e5c5Fixes the size of the edit languages header.
Tom Hicks
2021-06-25 23:31:43 -07:00
effada1a26Fixes the size of the edit languages header.
Tom Hicks
2021-06-25 23:31:43 -07:00
7b308ded1bFixes selection bug in AbilityScorePicker.
Tom Hicks
2021-06-25 23:26:59 -07:00
46867edb4dFixes selection bug in AbilityScorePicker.
Tom Hicks
2021-06-25 23:26:59 -07:00
faaea0ea7eRenames EditTraitListFragment to EditTraitsFragment to match the other list fragments.
Tom Hicks
2021-06-25 20:33:33 -07:00
f6f38924bdRenames EditTraitListFragment to EditTraitsFragment to match the other list fragments.
Tom Hicks
2021-06-25 20:33:33 -07:00
881fcf9123Replaces condition immunities, damage immunities, damage resistances, damage vulnerabilities, and senses with a unified list of strings editor.
Tom Hicks
2021-06-25 20:28:25 -07:00
31bed7f4faReplaces condition immunities, damage immunities, damage resistances, damage vulnerabilities, and senses with a unified list of strings editor.
Tom Hicks
2021-06-25 20:28:25 -07:00
5533c03f07Auto formatted all files.
Tom Hicks
2021-06-25 17:41:53 -07:00
3633b39e70Auto formatted all files.
Tom Hicks
2021-06-25 17:41:53 -07:00
76535d56f2Adds editing support for other traits using some shared fragments.
Tom Hicks
2021-06-25 17:29:39 -07:00
101a2676dcAdds editing support for other traits using some shared fragments.
Tom Hicks
2021-06-25 17:29:39 -07:00
3a918fea6fAdds ability editor.
Tom Hicks
2021-06-25 14:33:40 -07:00
7fcafa608cAdds ability editor.
Tom Hicks
2021-06-25 14:33:40 -07:00
0b881a50daFixes name of "Add Damage Type" string.
Tom Hicks
2021-06-25 14:33:09 -07:00
6ae5c43fa6Fixes name of "Add Damage Type" string.
Tom Hicks
2021-06-25 14:33:09 -07:00
0d1ab5a6d5Code style cleanup. Replaces Fragment with MCFragment.
Tom Hicks
2021-06-25 14:31:49 -07:00
cb16cf5d23Code style cleanup. Replaces Fragment with MCFragment.
Tom Hicks
2021-06-25 14:31:49 -07:00
03965f5ad7Adds equals override to Trait objects. Fixes trait comparisons.
Tom Hicks
2021-06-25 14:28:21 -07:00
71a15f60b6Adds equals override to Trait objects. Fixes trait comparisons.
Tom Hicks
2021-06-25 14:28:21 -07:00
b14fe3ad69Adds ability to edit languages.
Tom Hicks
2021-06-25 10:57:25 -07:00
f8346a44b3Adds ability to edit languages.
Tom Hicks
2021-06-25 10:57:25 -07:00
47d67861e2Makes use of class compareTo methods when sorting skills and languages. Fixes dirty state of skills when modifying them.
Tom Hicks
2021-06-25 10:56:42 -07:00
28dca61e68Makes use of class compareTo methods when sorting skills and languages. Fixes dirty state of skills when modifying them.
Tom Hicks
2021-06-25 10:56:42 -07:00
7408b9b139Replaces manual view != null assertions with requireView.
Tom Hicks
2021-06-25 10:54:10 -07:00
a29ea44becReplaces manual view != null assertions with requireView.
Tom Hicks
2021-06-25 10:54:10 -07:00
27b7735a59Adds equals override for Language objects. Makes languages sort group by can speaks.
Tom Hicks
2021-06-25 10:52:09 -07:00
6b08265a5dAdds equals override for Language objects. Makes languages sort group by can speaks.
Tom Hicks
2021-06-25 10:52:09 -07:00
18c7f6c3d7Add damage resistances and damage vulnerabilities to the monster editor.Tom Hicks2021-06-20 19:57:22 -07:00
b562d34a99Add damage resistances and damage vulnerabilities to the monster editor.Tom Hicks2021-06-20 19:57:22 -07:00
884ffdd218Adds damage resistances to monster editor.Tom Hicks2021-06-20 19:35:16 -07:00
9e9e8f8984Adds damage resistances to monster editor.Tom Hicks2021-06-20 19:35:16 -07:00
2f5402e84fAdds editing of condition immunities.Tom Hicks2021-06-20 17:50:37 -07:00
9799230036Adds editing of condition immunities.Tom Hicks2021-06-20 17:50:37 -07:00
8ad32f479bAdds getters and setters to EditMonsterViewModel for Languages, Abilities, Actions, Reactions, Lair Actions, Legendary Actions, and Regional Actions.Tom Hicks2021-06-20 15:56:00 -07:00
dc5fba76f8Adds getters and setters to EditMonsterViewModel for Languages, Abilities, Actions, Reactions, Lair Actions, Legendary Actions, and Regional Actions.Tom Hicks2021-06-20 15:56:00 -07:00
a4b6b184b4Adds getters and setters for string array properties of EditMonsterViewModel.Tom Hicks2021-06-20 15:33:55 -07:00
5393c8b4a3Adds getters and setters for string array properties of EditMonsterViewModel.Tom Hicks2021-06-20 15:33:55 -07:00
1449893e4eRemoves unused code from edit skills.Tom Hicks2021-06-20 12:40:06 -07:00
c9f11c4f77Removes unused code from edit skills.Tom Hicks2021-06-20 12:40:06 -07:00
d8baac26bfReplaces usages of Fragment with MCFragment.Tom Hicks2021-06-20 11:44:22 -07:00
23f4b65fd1Replaces usages of Fragment with MCFragment.Tom Hicks2021-06-20 11:44:22 -07:00
50af67d4e7Adds senses to EditMonsterViewModel.Tom Hicks2021-06-20 11:26:39 -07:00
15170eca11Adds senses to EditMonsterViewModel.Tom Hicks2021-06-20 11:26:39 -07:00
1e1cf1309dFixes default values for array/set properties of monsters in db. Removes individual senses properties and replaces with a Set<String>.Tom Hicks2021-06-20 02:14:48 -07:00
8c8c6f803dFixes default values for array/set properties of monsters in db. Removes individual senses properties and replaces with a Set<String>.Tom Hicks2021-06-20 02:14:48 -07:00
5ea851ef8fUpdates TODO in EditMonsterViewModel.Tom Hicks2021-06-20 00:56:53 -07:00
9e06f93ef9Updates TODO in EditMonsterViewModel.Tom Hicks2021-06-20 00:56:53 -07:00
3a3f78a31eAdds edit skill fragment to edit individual skills.Tom Hicks2021-06-20 00:51:56 -07:00
4774281048Adds edit skill fragment to edit individual skills.Tom Hicks2021-06-20 00:51:56 -07:00
547b20292fAdds stubbed out method to navigate to the edit skill fragment. Adds a click handler to the edit skills recycler view adapter. Makes tapping a skill in the edit skills view navigate to the editor for that skill. Makes adding a new skill immediately edit the skill.Tom Hicks2021-06-20 00:49:41 -07:00
db24c333b9Adds stubbed out method to navigate to the edit skill fragment. Adds a click handler to the edit skills recycler view adapter. Makes tapping a skill in the edit skills view navigate to the editor for that skill. Makes adding a new skill immediately edit the skill.Tom Hicks2021-06-20 00:49:41 -07:00
e082db43f8Makes addNewSkill return the new skill. Adds replaceSkill to replace an existing skill in the skills array.Tom Hicks2021-06-20 00:44:20 -07:00
2aa94b9789Makes addNewSkill return the new skill. Adds replaceSkill to replace an existing skill in the skills array.Tom Hicks2021-06-20 00:44:20 -07:00
ceea940ec7Adds an equals method to skills.Tom Hicks2021-06-20 00:41:56 -07:00
67aaa88ce1Adds an equals method to skills.Tom Hicks2021-06-20 00:41:56 -07:00
3231a36be5Makes AdvantagePicker work if you set the id of the advantage picker to advantage.Tom Hicks2021-06-20 00:41:09 -07:00
8545b6c819Makes AdvantagePicker work if you set the id of the advantage picker to advantage.Tom Hicks2021-06-20 00:41:09 -07:00