Commit Graph

564 Commits

Author SHA1 Message Date
caa1be50cf Cleans up code that generates HTML labels.
Adds Label for speed.
Makes the Monster Card refresh the monster from CoreData when the view is shown.
2020-09-26 15:09:46 -07:00
533677baff Cleans up code that generates HTML labels.
Adds Label for speed.
Makes the Monster Card refresh the monster from CoreData when the view is shown.
2020-09-26 15:09:46 -07:00
d041105e1e Adds speed properties to Core Data and monster editor. 2020-09-26 01:22:11 -07:00
7bbe86c901 Adds speed properties to Core Data and monster editor. 2020-09-26 01:22:11 -07:00
868bc86143 Adds Hit Dice and Custom HP to monster edit form. 2020-09-25 04:47:23 -07:00
f23fe12e7b Adds Hit Dice and Custom HP to monster edit form. 2020-09-25 04:47:23 -07:00
5e00722c3b Adds boolean field to MCFormFields. 2020-09-25 04:46:50 -07:00
6341081fde Adds boolean field to MCFormFields. 2020-09-25 04:46:50 -07:00
b2eed1ffc7 Adds HP to monster card. 2020-09-25 03:52:44 -07:00
5a2e98d35b Adds HP to monster card. 2020-09-25 03:52:44 -07:00
82e5545904 Adds HP related fields to core data.
Implements hitDieForSize and hitPointsDescription in Monster.
Adds tests.
2020-09-20 03:21:34 -07:00
16aa24150e Adds HP related fields to core data.
Implements hitDieForSize and hitPointsDescription in Monster.
Adds tests.
2020-09-20 03:21:34 -07:00
29f5ef991e Exposes constants used by Monster internally for values. 2020-09-20 03:19:24 -07:00
44354f7c8f Exposes constants used by Monster internally for values. 2020-09-20 03:19:24 -07:00
edb9449fbc Fixes EditMonsterViewController tests to use the new cell reuse identifier. 2020-09-20 03:17:28 -07:00
f94c7863b7 Fixes EditMonsterViewController tests to use the new cell reuse identifier. 2020-09-20 03:17:28 -07:00
28c1e271ab Adds ability scores (strength, dexterity, constitution, intelligence, wisdom, and charisma) to the edit monster form. 2020-09-18 01:00:30 -07:00
93399a8bda Adds ability scores (strength, dexterity, constitution, intelligence, wisdom, and charisma) to the edit monster form. 2020-09-18 01:00:30 -07:00
a6c33fb803 Adds a label to the integer form field.
Makes the string value and both string and integer label update the underlying controls when set.
2020-09-18 00:47:48 -07:00
1ecd4a4327 Adds a label to the integer form field.
Makes the string value and both string and integer label update the underlying controls when set.
2020-09-18 00:47:48 -07:00
71cd2572a2 Partial fixes to tests to run with Xcode 12. 2020-09-18 00:27:31 -07:00
800e7ef6f1 Partial fixes to tests to run with Xcode 12. 2020-09-18 00:27:31 -07:00
f973a618c6 Refactors form field cell creation into separate reusable methods. 2020-09-18 00:16:38 -07:00
84b0d246b5 Refactors form field cell creation into separate reusable methods. 2020-09-18 00:16:38 -07:00
893559baa6 Renames old form field class and delegate.
Adds new form field for integers.
2020-09-17 23:45:05 -07:00
e21c755e62 Renames old form field class and delegate.
Adds new form field for integers.
2020-09-17 23:45:05 -07:00
3dc1707f3c Updates to Xcode 12.
Drops the iOS version in both projects to 13 from 13.0 and 13.7.
2020-09-17 20:24:12 -07:00
da6a03144a Updates to Xcode 12.
Drops the iOS version in both projects to 13 from 13.0 and 13.7.
2020-09-17 20:24:12 -07:00
544c19c959 Updates comment explaining the format of the monster meta string. 2020-09-17 13:04:28 -07:00
b41b138f93 Updates comment explaining the format of the monster meta string. 2020-09-17 13:04:28 -07:00
d1a3a1d247 Makes Monster initializer use new JSONHelper methods to make parsing more expressive. 2020-09-17 13:03:48 -07:00
c58f0909bb Makes Monster initializer use new JSONHelper methods to make parsing more expressive. 2020-09-17 13:03:48 -07:00
7514237a84 Adds JSONHelper methods to make parsing json from strings and NSData objects easier. 2020-09-17 12:58:59 -07:00
c224c51f84 Adds JSONHelper methods to make parsing json from strings and NSData objects easier. 2020-09-17 12:58:59 -07:00
74745f6d54 Adds JSONHelper methods to read arrays. 2020-09-17 12:37:03 -07:00
8f52940d98 Adds JSONHelper methods to read arrays. 2020-09-17 12:37:03 -07:00
81726e9554 Adds JSONHelper methods to read dictionaries. 2020-09-17 01:32:52 -07:00
555efac0c4 Adds JSONHelper methods to read dictionaries. 2020-09-17 01:32:52 -07:00
a4774c2401 Adds methods to JSONHelper to read boolean values. 2020-09-17 00:50:27 -07:00
9bf1595f29 Adds methods to JSONHelper to read boolean values. 2020-09-17 00:50:27 -07:00
c9b15a21a5 Adds JSONHelper methods to read numbers as ints. 2020-09-17 00:30:22 -07:00
4a1145fd28 Adds JSONHelper methods to read numbers as ints. 2020-09-17 00:30:22 -07:00
2ef6c06e32 Adds JSONHelper methods to read numbers as NSNumber objects. 2020-09-17 00:27:40 -07:00
82625d4548 Adds JSONHelper methods to read numbers as NSNumber objects. 2020-09-17 00:27:40 -07:00
e821656871 Adds JSONHelper methods to read strings. (+1 squashed commit)
Squashed commits:
[30b0a71] Adds JSONHelper methods to read strings.
2020-09-17 00:23:28 -07:00
bc23b55429 Adds JSONHelper methods to read strings. (+1 squashed commit)
Squashed commits:
[30b0a71] Adds JSONHelper methods to read strings.
2020-09-17 00:23:28 -07:00
0fe24d767c Adds armor class to monster cards. 2020-09-15 20:26:39 -07:00
42baec2a38 Adds armor class to monster cards. 2020-09-15 20:26:39 -07:00
6586b429b7 Adds HTMLHelper to convert from HTML in an NSString to a properly attributed NSAttributedString. 2020-09-15 20:18:08 -07:00
8029fb7540 Adds HTMLHelper to convert from HTML in an NSString to a properly attributed NSAttributedString. 2020-09-15 20:18:08 -07:00