Commit Graph

143 Commits

Author SHA1 Message Date
CypherPoet 0c5a8464fe Implement changes for Day 66 2019-12-04 03:38:18 -06:00
CypherPoet c0799e1c33 Tweak template 2019-12-02 15:51:12 -06:00
CypherPoet 4617ef0cc8 Complete Day 65 2019-12-02 15:48:53 -06:00
CypherPoet 0732494928 App changes for Day 65 2019-12-02 15:35:52 -06:00
CypherPoet 4fbebdd38d Complete Day 64 2019-11-30 20:11:05 -06:00
CypherPoet b10502a91d Create some image writing utilities and refactor app data flow. 2019-11-30 19:53:24 -06:00
CypherPoet ded8dbda5c Clean up unused functions 2019-11-29 13:57:30 -06:00
CypherPoet 4321d5dfee Implement UIImagePickerWrapper Coordinator functionality 2019-11-29 13:52:13 -06:00
CypherPoet a1836ce8c4 Complete Day 63 2019-11-29 11:35:44 -06:00
CypherPoet 7106079684 Setup initial structure for UI and filtering functionality 2019-11-29 10:39:23 -06:00
CypherPoet bce4cf1c98 Complete Day 62 2019-11-27 18:34:16 -06:00
CypherPoet 5f565e36a9 Complete Day 61 2019-11-27 17:02:14 -06:00
CypherPoet 46f3a93100 Refactor app to use Core Data. 2019-11-27 16:59:05 -06:00
CypherPoet 508e8e28de
Merge pull request #45 from CypherPoet/milestone-10-12
Initial Project files for Milestone 10-12
2019-11-25 08:37:04 -06:00
CypherPoet 9ffafa0631 Add screenshots 2019-11-25 08:05:20 -06:00
CypherPoet c772de6b26 Fix URLs 2019-11-25 07:56:56 -06:00
CypherPoet 37b2fd2f83 More UI polish and data model fixes 2019-11-25 07:46:27 -06:00
CypherPoet b8649d5155 UI and styling for PayloadDetailsView 2019-11-24 14:42:06 -06:00
CypherPoet 9a56f2d728 Fix `Payload` decoding bugs 2019-11-24 06:51:45 -06:00
CypherPoet 157c5a1560 Setup data flow for navigating to payload details view 2019-11-24 06:25:56 -06:00
CypherPoet ecafd3a376 Initial Implementation of missions fetching 2019-11-23 09:51:00 -06:00
CypherPoet 9dcebaaa04 Set up initial structure of app 2019-11-23 07:12:21 -06:00
CypherPoet 6ed19a7120 Complete Day 59 2019-11-22 23:26:46 -06:00
CypherPoet b42f48bc19 Complete Challenge 3
> Modify the predicate string parameter to be an enum such as .beginsWith, then make that enum get resolved to a string inside the initializer.
2019-11-22 23:23:02 -06:00
CypherPoet 241e97cf17 Complete Challenge 2
> Make the `FilteredList` view accept a string parameter that controls which predicate is applied. You can use Swift’s string interpolation to place this in the predicate.
2019-11-22 05:56:52 -06:00
CypherPoet 5682c61469 Complete Challenge 1
> Make it accept an array of `NSSortDescriptor` objects to get used in its fetch request.
2019-11-22 05:47:16 -06:00
CypherPoet 66f424e35e Add unique constraints for Candy and Country models 2019-11-22 05:05:28 -06:00
CypherPoet 52aed33402 Complete Day 58 2019-11-22 04:34:46 -06:00
CypherPoet 467b231969 Add examples for Day 58 2019-11-22 04:31:57 -06:00
CypherPoet 460b55b15e Add README note 2019-11-21 19:51:33 -06:00
CypherPoet d5b301369b Complete Day 57 2019-11-20 01:19:06 -06:00
CypherPoet 8c32e7b0fa fix typo 2019-11-19 15:21:29 -06:00
CypherPoet 53548c244b Complete Day 56 2019-11-19 15:08:47 -06:00
CypherPoet b836d5d341 Complete Challenge 3
> Add a new “date” attribute to the Book entity, assigning Date() to it so it gets the current date and time, then format that nicely somewhere in DetailView.
2019-11-19 14:51:45 -06:00
CypherPoet f2cccf5cc0 Complete Challenge 2
> Modify the books list view so that books rated as 1 star have their name shown in red.
2019-11-19 00:51:48 -06:00
CypherPoet e22e1ceaa2 Complete Day 55 2019-11-18 23:46:36 -06:00
CypherPoet c845f84271 Update Project for Day 55 2019-11-18 23:44:48 -06:00
CypherPoet 2d35a4189d Complete Day 54 2019-11-17 20:56:59 -06:00
CypherPoet 99e41e3856 Implement parts of app for Day 54 2019-11-17 17:45:58 -06:00
CypherPoet 545f24419a Complete Day 53 2019-11-16 15:21:16 -06:00
CypherPoet 6e1e05122d Fix link 2019-11-16 14:20:56 -06:00
CypherPoet fabfbbcba6 Complete Day 51 2019-11-15 12:40:08 -06:00
CypherPoet 3c41fd8165 Complete Challenge 1
> Our address fields are currently considered valid if they contain anything, even if it’s just only whitespace. Improve the validation to make sure a string of pure whitespace is invalid.
2019-11-15 11:41:34 -06:00
CypherPoet 77baf7d1ba Complete Day 51 2019-11-15 10:18:22 -06:00
CypherPoet 6778c738bb Add logic for alerting when orders are submitted or submission fails 2019-11-15 09:59:41 -06:00
CypherPoet f7ff319d3f Implement networking logic and alerting after network action state changes 2019-11-14 10:55:10 -06:00
CypherPoet 104512bdba Complete Day 50 2019-11-13 10:46:17 -06:00
CypherPoet adceb18cc1 Implement parts of the project for Day 50 2019-11-13 10:45:52 -06:00
CypherPoet 35e065c986 Complete Day 49 2019-11-11 01:28:21 -06:00
CypherPoet a1619921ce Complete Day 48 2019-11-09 16:41:10 -06:00