Commit Graph

  • ec75b4996d
    Merge 6dcb7d7877 into d7bf8063f4 #89 Reuf Rujevic 2021-12-24 00:13:26 +0100
  • 6dcb7d7877
    Create Sjenica1 #89 Reuf Rujevic 2021-12-24 00:13:19 +0100
  • d7bf8063f4
    Merge pull request #87 from CypherPoet/day-095 master CypherPoet 2020-02-13 16:26:23 -0600
  • 3a8c0c03cc Complete Day 95 Milestone #87 CypherPoet 2020-02-13 16:23:50 -0600
  • 00cd52d5b5 Implement DiceRollHistoryListView and related functionality CypherPoet 2020-02-13 16:18:56 -0600
  • fb09172539 Polish up dice generator UI CypherPoet 2020-02-13 10:01:05 -0600
  • fd9cb5c429 Implement logic for saving new DiceRolls to Core Data CypherPoet 2020-02-13 09:39:40 -0600
  • 4ce8accdc5 Keep improving dice roll animation logic CypherPoet 2020-02-12 18:10:20 -0600
  • 582321930b Update deps CypherPoet 2020-02-12 16:16:47 -0600
  • e73da47037 Begin implementing functionality for animating dice CypherPoet 2020-02-10 08:01:20 -0600
  • 632b554a64 Refactor VerticalDiceRollView layout computations CypherPoet 2020-02-03 15:36:10 -0600
  • 25238ac448 Setup initial project CypherPoet 2020-02-03 14:01:27 -0600
  • 15a5ef66fe Complete Day 99 CypherPoet 2020-01-31 09:45:20 -0600
  • ea95149675 Polish up rocket image animation CypherPoet 2020-01-31 09:00:29 -0600
  • cfc1135f0e Complete Challenge 3: Implementing filtering and sorting for the pads list. CypherPoet 2020-01-31 08:50:04 -0600
  • 1fc29fc8a1 Clean up data flow so that the list view doesn't refresh on every store change. CypherPoet 2020-01-31 07:29:00 -0600
  • 7f293d8efa Clean up unused code. CypherPoet 2020-01-31 01:35:00 -0600
  • e2f97420a3 Implement image caching for the MapSnapshottingService. CypherPoet 2020-01-31 01:34:24 -0600
  • d26ac2b866 Add Rocket annotation graphic and transition it over the snapshot image. CypherPoet 2020-01-30 06:42:25 -0600
  • 85b7673872 Merge branch 'master' of https://github.com/CypherPoet/100-days-of-swiftui CypherPoet 2020-01-29 21:47:10 -0600
  • d799ed98c7
    Merge pull request #82 from CypherPoet/day-098 CypherPoet 2020-01-29 21:44:44 -0600
  • 5f3f196ed5 Edit Day 96 Readme #82 CypherPoet 2020-01-29 21:43:57 -0600
  • 1a5b79840e
    Merge pull request #81 from CypherPoet/day-098 CypherPoet 2020-01-29 21:34:36 -0600
  • b942cccd8a Add README files #81 CypherPoet 2020-01-29 21:32:42 -0600
  • 0d37238c50 Add notes about the benefit of snapshot image caching. CypherPoet 2020-01-29 21:21:33 -0600
  • ad1f1b1420 Add functionality for updating the favorites state of a pad CypherPoet 2020-01-29 19:24:59 -0600
  • 8ba7a51628 Polish up URL formatting on details view. CypherPoet 2020-01-29 00:23:22 -0600
  • c6ea070356 Complete Day 97 CypherPoet 2020-01-28 20:11:19 -0600
  • f7b73b1c61 Begin implementing Pad details view. CypherPoet 2020-01-28 20:10:15 -0600
  • 8de1b5cf0f Setup initial app structure and data flow CypherPoet 2020-01-27 16:17:51 -0600
  • ae86037c5b Complete Day 96 CypherPoet 2020-01-26 05:11:59 -0600
  • abb8c98318 Complete Day 97 day-097 CypherPoet 2020-01-28 20:11:19 -0600
  • 922337f7e6 Begin implementing Pad details view. CypherPoet 2020-01-28 20:10:15 -0600
  • 8faf051801 Setup initial app structure and data flow CypherPoet 2020-01-27 16:17:51 -0600
  • b7d7d36fee Complete Day 96 CypherPoet 2020-01-26 05:11:59 -0600
  • b476d447e5 Add README for day 95 CypherPoet 2020-01-25 07:09:47 -0600
  • 4b40f51688 Add README for day 95 CypherPoet 2020-01-25 07:09:47 -0600
  • 51b81dff18 Complete Day 94 CypherPoet 2020-01-25 06:10:27 -0600
  • 1968c2ddbe Complete Challenge 3 CypherPoet 2020-01-25 06:04:43 -0600
  • 8154a404de Complete Challenge 2 CypherPoet 2020-01-25 05:29:49 -0600
  • 98ce158a31 Complete Challenge 1 CypherPoet 2020-01-25 00:47:49 -0600
  • 3b7eb41de2 Add initial projects for day 94 refactors CypherPoet 2020-01-24 23:58:44 -0600
  • baca587b0f Add screen recording CypherPoet 2020-01-24 23:40:14 -0600
  • 011799753c Complete Day 93 CypherPoet 2020-01-24 23:15:41 -0600
  • 013ce270c0 Add Examples for Day 93 CypherPoet 2020-01-24 23:13:51 -0600
  • e93da24434 Complete Day 92 CypherPoet 2020-01-24 00:24:27 -0600
  • e8da28c9c6 InitialInitial examples for Day One of Project 18 CypherPoet 2020-01-24 00:21:16 -0600
  • 4feb97a14c Complete Day 91 CypherPoet 2020-01-23 16:00:47 -0600
  • c9bf108b51 Complete Challenge 2 CypherPoet 2020-01-23 15:49:26 -0600
  • 934e328595 Fix the fetch request used by the CardDeckContainerView CypherPoet 2020-01-22 17:42:49 -0600
  • 4d9d45f3e1 Complete Challenge 1 CypherPoet 2020-01-22 16:46:18 -0600
  • 83c051c34f Complete Day 90 CypherPoet 2020-01-22 14:52:30 -0600
  • 2808a1bacd Fix the way the edit view persists adds and deletes. CypherPoet 2020-01-22 14:47:21 -0600
  • a1efa0f6c6 Utilize NSFetchedResultsController to update the deck when answers are recorded. CypherPoet 2020-01-22 10:06:19 -0600
  • 7b3cbd9038 Experiment with using KeyboardAvoider to hide the keyboard in the edit view when scrolling. CypherPoet 2020-01-22 08:28:09 -0600
  • cfe895744c Refactor Core Data model to support adding and removing cards in the edit view. CypherPoet 2020-01-22 07:35:03 -0600
  • 4cd7256a60 Add functionality for editing a deck of cards CypherPoet 2020-01-21 16:31:57 -0600
  • de76a64165 Add a UINotificationFeedbackGenerator to Card views CypherPoet 2020-01-20 15:58:35 -0600
  • 3a68dadae0 Complete Day 89 CypherPoet 2020-01-20 15:23:40 -0600
  • 91a6b196a0 Polish up UI layout CypherPoet 2020-01-20 15:23:04 -0600
  • b5cd26488c Implement round timer functionality and add a deck reset button CypherPoet 2020-01-20 15:12:24 -0600
  • 65b99570dc Add a timer to enable a countdown view. CypherPoet 2020-01-20 14:14:27 -0600
  • 0ac2f36758 Add swipe indicators when `accessibilityDifferentiateWithoutColor` is true CypherPoet 2020-01-20 13:00:21 -0600
  • 837dd89efb Configure the card view to reason about `accessibilityDifferentiateWithoutColor` CypherPoet 2020-01-20 11:59:18 -0600
  • 5f9c01a8d0 Polish up the way color and opacity is being passed down through views. CypherPoet 2020-01-20 11:55:01 -0600
  • 0da9c0405b Tweak Day 88 README CypherPoet 2020-01-20 05:38:39 -0600
  • 4d1ffa0214 Complete Day 88 CypherPoet 2020-01-20 03:42:01 -0600
  • 6f1de7e6a6 Build out Project17 for Day 88 CypherPoet 2020-01-20 03:41:00 -0600
  • 302c14bba4 Setup initial project for Project17. CypherPoet 2020-01-19 06:05:43 -0600
  • 13014e3535 Complete Day 87 CypherPoet 2020-01-19 00:10:40 -0600
  • 356b0fa381 Add example for day 87 CypherPoet 2020-01-19 00:10:00 -0600
  • 7f5e852d28 Complete Day 86 CypherPoet 2020-01-18 05:24:14 -0600
  • f8cfacae28 Add Project 17 concepts showcase CypherPoet 2020-01-18 05:18:47 -0600
  • 8d677b48c5 Complete Day 85 CypherPoet 2020-01-16 21:37:36 -0600
  • 877c2acfa9 Complete Challenge 3 CypherPoet 2020-01-16 21:32:42 -0600
  • b4b7f62067 Complete Challenge 1 CypherPoet 2020-01-16 19:52:05 -0600
  • 6afcc1c420 add gif asset CypherPoet 2020-01-16 16:18:32 -0600
  • 9f4dbeb8a2 Complete Day 84 CypherPoet 2020-01-16 16:15:29 -0600
  • 08b8db216d Move ListItem into its own file CypherPoet 2020-01-15 15:08:58 -0600
  • b2f0f930bc Complete Day 83 CypherPoet 2020-01-15 13:29:24 -0600
  • 80a8c68722 Clean up commented code CypherPoet 2020-01-14 19:12:41 -0600
  • 43baab40d4 Implement ScannerViewController and new Contact creation. CypherPoet 2020-01-14 17:41:55 -0600
  • 2546be8bcb Improve layout and styling for QR Code image view. CypherPoet 2020-01-13 16:08:52 -0600
  • 85042527bb update readme CypherPoet 2020-01-13 15:12:59 -0600
  • 5d0c36cb09 Build out views and data flow for creating the users' QR code image. CypherPoet 2020-01-13 15:11:50 -0600
  • de8ee275cb Complete Day 82 CypherPoet 2020-01-10 07:17:29 -0600
  • 76aa162019 Setup initial version of Project 16 CypherPoet 2020-01-10 07:09:56 -0600
  • 57bcabe94a add portfolio link CypherPoet 2020-01-09 06:53:44 -0600
  • 0479cfcad1 Complete Day 81 CypherPoet 2020-01-09 06:40:50 -0600
  • a85891d902 Add ContextMenuExample CypherPoet 2020-01-09 06:39:49 -0600
  • 37f07f9789 Complete Day 80 CypherPoet 2020-01-08 20:04:31 -0600
  • 99ae50893d Add concepts project for day 80 CypherPoet 2020-01-08 20:03:53 -0600
  • f3517e20d5 Note to future self about alerts CypherPoet 2020-01-08 19:38:10 -0600
  • 4ff9e1fbf6 complete Day 79 CypherPoet 2020-01-08 17:46:37 -0600
  • ddb359bac2 Complete Day 78 CypherPoet 2020-01-08 02:55:38 -0600
  • 00b7d97bac Add comment about potential location reading architecture CypherPoet 2020-01-08 02:16:02 -0600
  • c59b394f73 Setup location tracking capabilities in the LocationCollectionView CypherPoet 2020-01-08 02:05:24 -0600
  • e470e8ad40 Complete Day 77 CypherPoet 2020-01-06 21:10:53 -0600
  • b74bdfc9cd Complete Day 77 Challenge CypherPoet 2020-01-06 20:44:52 -0600
  • ddb4f20990 Move towards having views be initialized with a view model. CypherPoet 2020-01-06 13:28:43 -0600