{"push_id":866544919,"size":1,"distinct_size":1,"ref":"refs/heads/build-game","head":"2252ff8867bff8fdcde7b6dd43cc740d428f7a44","before":"2f82dee6dffd413fdde400b9a76696efcc427c0b","commits":[{"sha":"2252ff8867bff8fdcde7b6dd43cc740d428f7a44","author":{"email":"833c330a85b87fb322d137f37f73b6794cf16c2f@gmail.com","name":"Joey Clover"},"message":"Architecture Change. Component Card Faces.\n\nThe code base has changed substantially to accomodate for custom card faces in the future. You can now create a custom card view that can be generated by your own card which contain their own set of values and semantics.\n\nFor example, a suited card will need a Suit and a Value. A picture card may just need a value and maybe a scene. Each of these cards will have different ways of displaying their data and therefore need some kind of decorator.\n\nThe class CardFaceView can take a card as a parameter and return the View needed for that card. To add your own card type, simply add it to the methods in that class and create your own Card model than implements the <Card> protocol.\n\nAll classes are documented so if you seek further help, consult the documentation.\n\nAdded Stacks and Decks where decks are an extension of a Stack with slightly different behaviour.\n\nAdded Player model and tests.","distinct":true,"url":"https://api.github.com/repos/justjoeyuk/Snap-iOS/commits/2252ff8867bff8fdcde7b6dd43cc740d428f7a44"}]}