{"push_id":643586262,"size":193,"distinct_size":0,"ref":"refs/heads/master","head":"f6adbf3bd4c0835e0a412c13786d51d9ec3e8d89","before":"2055c4dd9cbe0b650d8afaffe7e14096ed5c49e0","commits":[{"sha":"c6f9e4bba81f5d90014859130abdd5a10b3ace24","author":{"email":"158873d90a7ef40f3637a222b7329c09d0222554@matrix.org","name":"manuroe"},"message":"Started MatrixKit","distinct":false,"url":"https://api.github.com/repos/matrix-org/matrix-ios-sdk/commits/c6f9e4bba81f5d90014859130abdd5a10b3ace24"},{"sha":"a871ddc39625b474912149ecdc188a654b7f7b1d","author":{"email":"158873d90a7ef40f3637a222b7329c09d0222554@matrix.org","name":"manuroe"},"message":".gitignore","distinct":false,"url":"https://api.github.com/repos/matrix-org/matrix-ios-sdk/commits/a871ddc39625b474912149ecdc188a654b7f7b1d"},{"sha":"ee8a4a731432e84c3903c537b5f2d355d1c9025c","author":{"email":"158873d90a7ef40f3637a222b7329c09d0222554@matrix.org","name":"manuroe"},"message":"Get matrix-ios-sdk with CocoaPods","distinct":false,"url":"https://api.github.com/repos/matrix-org/matrix-ios-sdk/commits/ee8a4a731432e84c3903c537b5f2d355d1c9025c"},{"sha":"f65c316559198c5e51c9f032cf563cdc2a813ecf","author":{"email":"158873d90a7ef40f3637a222b7329c09d0222554@matrix.org","name":"manuroe"},"message":"MatrixKit project: assets were missing","distinct":false,"url":"https://api.github.com/repos/matrix-org/matrix-ios-sdk/commits/f65c316559198c5e51c9f032cf563cdc2a813ecf"},{"sha":"d6a8fdda84bb9c045a070f2eb9554a9a419b0d50","author":{"email":"158873d90a7ef40f3637a222b7329c09d0222554@matrix.org","name":"manuroe"},"message":"MatrixKit: Applied pod install","distinct":false,"url":"https://api.github.com/repos/matrix-org/matrix-ios-sdk/commits/d6a8fdda84bb9c045a070f2eb9554a9a419b0d50"},{"sha":"9bea648cd922606bb40c8db68a955300f638d52b","author":{"email":"158873d90a7ef40f3637a222b7329c09d0222554@matrix.org","name":"manuroe"},"message":"MatrixKit: Applied xcode autofix","distinct":false,"url":"https://api.github.com/repos/matrix-org/matrix-ios-sdk/commits/9bea648cd922606bb40c8db68a955300f638d52b"},{"sha":"c02f4039c45ef65176f32ea1edb6c6da8157daa0","author":{"email":"158873d90a7ef40f3637a222b7329c09d0222554@matrix.org","name":"manuroe"},"message":"MatrixKit: Connected MXKRoomDataSource to SDK.\nProcess events on a separated thread.","distinct":false,"url":"https://api.github.com/repos/matrix-org/matrix-ios-sdk/commits/c02f4039c45ef65176f32ea1edb6c6da8157daa0"},{"sha":"c1c824324a991167fc2e29836cd7b3472d3e4d19","author":{"email":"158873d90a7ef40f3637a222b7329c09d0222554@matrix.org","name":"manuroe"},"message":"MatrixKit: Added incoming and outgoing room bubbles.\nThere are set by the view controller or by the controller user. Then, they are transparently used by MXKRoomDataSource.","distinct":false,"url":"https://api.github.com/repos/matrix-org/matrix-ios-sdk/commits/c1c824324a991167fc2e29836cd7b3472d3e4d19"},{"sha":"a95991cac8183d5b398b3aab2379775f05be1afb","author":{"email":"158873d90a7ef40f3637a222b7329c09d0222554@matrix.org","name":"manuroe"},"message":"MXKRoomDataSource: Added paginateBackMessagesToFillRect to load enough messages to fill a page.\nNot implemented","distinct":false,"url":"https://api.github.com/repos/matrix-org/matrix-ios-sdk/commits/a95991cac8183d5b398b3aab2379775f05be1afb"},{"sha":"9601c0905f5edec2f48ad57ee642c88b3d352baf","author":{"email":"158873d90a7ef40f3637a222b7329c09d0222554@matrix.org","name":"manuroe"},"message":"MXKRoomDataSource: Added success and failure blocks params to paginateBackMessages","distinct":false,"url":"https://api.github.com/repos/matrix-org/matrix-ios-sdk/commits/9601c0905f5edec2f48ad57ee642c88b3d352baf"},{"sha":"f5bdccb2516fdd5268e6e5400fbe4c604a455a54","author":{"email":"158873d90a7ef40f3637a222b7329c09d0222554@matrix.org","name":"manuroe"},"message":"MXKit: Added MXKDataSource and its delegate to inform view controllers when data has changed.\nApply this schema to MXKRoomViewController","distinct":false,"url":"https://api.github.com/repos/matrix-org/matrix-ios-sdk/commits/f5bdccb2516fdd5268e6e5400fbe4c604a455a54"},{"sha":"bc71014cd3fe30aa27160d40d5f3f2c7a5335d9a","author":{"email":"158873d90a7ef40f3637a222b7329c09d0222554@matrix.org","name":"manuroe"},"message":"MXKRoomDataSource: Prefer to use [UITableView dequeueReusableCellWithIdentifier:(NSString *)identifier] version with the forIndexPath: argument","distinct":false,"url":"https://api.github.com/repos/matrix-org/matrix-ios-sdk/commits/bc71014cd3fe30aa27160d40d5f3f2c7a5335d9a"},{"sha":"c32e065cf81036ced529bda8c6f130fd1b51d61f","author":{"email":"158873d90a7ef40f3637a222b7329c09d0222554@matrix.org","name":"manuroe"},"message":"MatrixKit: Added MXKCellData: precomputed data to be displayed into a cell (UITableViewCell or UICollectionViewCell or whatever view.\n Added MXKCellRendering: the protocol a view must conform to display MXKCellData","distinct":false,"url":"https://api.github.com/repos/matrix-org/matrix-ios-sdk/commits/c32e065cf81036ced529bda8c6f130fd1b51d61f"},{"sha":"7e97ab495d453390fcc780530e025bf42584efb8","author":{"email":"158873d90a7ef40f3637a222b7329c09d0222554@matrix.org","name":"manuroe"},"message":"MatrixKit: improved some naming and comments","distinct":false,"url":"https://api.github.com/repos/matrix-org/matrix-ios-sdk/commits/7e97ab495d453390fcc780530e025bf42584efb8"},{"sha":"ab80a71d06c6e79b501f86afa9905fe4c35450d8","author":{"email":"158873d90a7ef40f3637a222b7329c09d0222554@matrix.org","name":"manuroe"},"message":"MXKDataSource: Added registerCellDataClass method.\nThe view controller can choose which class will process the data.\nApplied it for MXKRoomDataSource.","distinct":false,"url":"https://api.github.com/repos/matrix-org/matrix-ios-sdk/commits/ab80a71d06c6e79b501f86afa9905fe4c35450d8"},{"sha":"fbf720f3488754283c338f5cd51aab1eb5fabe23","author":{"email":"158873d90a7ef40f3637a222b7329c09d0222554@matrix.org","name":"manuroe"},"message":"MatrixKit: Added MXKRoomBubbleCellDataStoring so that the way data is extracted from events can be customized.\nA developer is then free to extract other data from data.","distinct":false,"url":"https://api.github.com/repos/matrix-org/matrix-ios-sdk/commits/fbf720f3488754283c338f5cd51aab1eb5fabe23"},{"sha":"55c69cf65cb0168685c6dd16e439398d53a7affb","author":{"email":"158873d90a7ef40f3637a222b7329c09d0222554@matrix.org","name":"manuroe"},"message":"MXRoomDataSource: Use [MXKRoomBubbleCellDataStoring addEvent:andRoomState:]","distinct":false,"url":"https://api.github.com/repos/matrix-org/matrix-ios-sdk/commits/55c69cf65cb0168685c6dd16e439398d53a7affb"},{"sha":"625313cac1f50fe4e77ad0008ff78ca831d0f1cd","author":{"email":"a4912232bd6634f2f0bba9253d6b265b9680a6e0@matrix.org","name":"giomfo"},"message":"MatrixKit - Update Sample app.","distinct":false,"url":"https://api.github.com/repos/matrix-org/matrix-ios-sdk/commits/625313cac1f50fe4e77ad0008ff78ca831d0f1cd"},{"sha":"3111321d87d3626dc4bca49c63202368c06679b3","author":{"email":"a4912232bd6634f2f0bba9253d6b265b9680a6e0@matrix.org","name":"giomfo"},"message":"Merge remote-tracking branch 'origin/develop' into matrix_kit","distinct":false,"url":"https://api.github.com/repos/matrix-org/matrix-ios-sdk/commits/3111321d87d3626dc4bca49c63202368c06679b3"},{"sha":"d9c9649a99fd4f022607937c4c2de8d45aa8748f","author":{"email":"158873d90a7ef40f3637a222b7329c09d0222554@matrix.org","name":"manuroe"},"message":"MXKRoomDataSource: Accept event types filter","distinct":false,"url":"https://api.github.com/repos/matrix-org/matrix-ios-sdk/commits/d9c9649a99fd4f022607937c4c2de8d45aa8748f"}]}