{"push_id":650548707,"size":17,"distinct_size":17,"ref":"refs/heads/master","head":"97cac5798920d1f4e40bc828ed2a49c05614a032","before":"7694281034344bfdc5b38c7a45607f3326da0487","commits":[{"sha":"f4f0d1a9b22aead8a4d5bdb37a3ff1d96e7c34ae","author":{"email":"ad71d6ef874ccc09e1a69fe0dd6443b72073e71a@gmail.com","name":"Alexandr Akulich"},"message":"BaseConnection, BaseChannel: Fixed mPriv member type.\n\nBaseConnection::Private and BaseChannel::Private was been declared\nas classes, but defined as structs. As Private used to be struct\neverywhere in the project, declaration changed to last one.\n\nAbstractConnectionInterface, AbstractChannelInterface: mPriv member type\nchanged to struct to be consistent.\n\nReviewed-by: David Edmundson","distinct":true,"url":"https://api.github.com/repos/Kaffeine/telepathy-qt/commits/f4f0d1a9b22aead8a4d5bdb37a3ff1d96e7c34ae"},{"sha":"bbeba4e00e52f0cfdb78283d1d882eed973fa4fc","author":{"email":"ad71d6ef874ccc09e1a69fe0dd6443b72073e71a@gmail.com","name":"Alexandr Akulich"},"message":"BaseConnection: Merged two pair of create() methods.\n\nMade dbusConnection argument be optional with the default QDBusConnection::sessionBus().\n\nReviewed-by: David Edmundson","distinct":true,"url":"https://api.github.com/repos/Kaffeine/telepathy-qt/commits/bbeba4e00e52f0cfdb78283d1d882eed973fa4fc"},{"sha":"b057f1f499455306522de274aeca1c410ab579ad","author":{"email":"ad71d6ef874ccc09e1a69fe0dd6443b72073e71a@gmail.com","name":"Alexandr Akulich"},"message":"BaseConnection: Code is moved around, no actual changes.\n\nMethods moved to be consistent with other classes and the order of declarations.","distinct":true,"url":"https://api.github.com/repos/Kaffeine/telepathy-qt/commits/b057f1f499455306522de274aeca1c410ab579ad"},{"sha":"c056a72358c7baef0f2f725d9b533c0195283d76","author":{"email":"ad71d6ef874ccc09e1a69fe0dd6443b72073e71a@gmail.com","name":"Alexandr Akulich"},"message":"BaseConnection: inspectHandles() exposed as a part of C++ interface.\n\nReviewed-by: David Edmundson","distinct":true,"url":"https://api.github.com/repos/Kaffeine/telepathy-qt/commits/c056a72358c7baef0f2f725d9b533c0195283d76"},{"sha":"9b80bf8d383a5cbe768b6956b5937c4ef446cfae","author":{"email":"ad71d6ef874ccc09e1a69fe0dd6443b72073e71a@gmail.com","name":"Alexandr Akulich"},"message":"BaseConnection: Added DBus ReleaseHandles() method.\n\nSince 0.21.6, this method does nothing and returns successfully.\n\nReviewed-by: David Edmundson","distinct":true,"url":"https://api.github.com/repos/Kaffeine/telepathy-qt/commits/9b80bf8d383a5cbe768b6956b5937c4ef446cfae"},{"sha":"26559e13f9f6c2429632f0b51fe8ab7a4e19269b","author":{"email":"ad71d6ef874ccc09e1a69fe0dd6443b72073e71a@gmail.com","name":"Alexandr Akulich"},"message":"BaseConnection: Added some commentaries.\n\nReviewed-by: David Edmundson","distinct":true,"url":"https://api.github.com/repos/Kaffeine/telepathy-qt/commits/26559e13f9f6c2429632f0b51fe8ab7a4e19269b"},{"sha":"1a2e1d9780b596ba260fac49846851698a76a90a","author":{"email":"ad71d6ef874ccc09e1a69fe0dd6443b72073e71a@gmail.com","name":"Alexandr Akulich"},"message":"BaseConnection::Adaptee: Members are now private.\n\nThey are never used from outside.\n\nReviewed-by: David Edmundson","distinct":true,"url":"https://api.github.com/repos/Kaffeine/telepathy-qt/commits/1a2e1d9780b596ba260fac49846851698a76a90a"},{"sha":"6d1d51f2ce03ef4dfaa0603a43c9f09c5f4ca14d","author":{"email":"ad71d6ef874ccc09e1a69fe0dd6443b72073e71a@gmail.com","name":"Alexandr Akulich"},"message":"BaseConnection: Fixed code style (no actual changes).\n\nReviewed-by: David Edmundson","distinct":true,"url":"https://api.github.com/repos/Kaffeine/telepathy-qt/commits/6d1d51f2ce03ef4dfaa0603a43c9f09c5f4ca14d"},{"sha":"cf62ef1cbf36a4cded98b70ff78b38cc370311bf","author":{"email":"ad71d6ef874ccc09e1a69fe0dd6443b72073e71a@gmail.com","name":"Alexandr Akulich"},"message":"Added BaseChannelRoomInterface.\n\nReviewed-by: David Edmundson","distinct":true,"url":"https://api.github.com/repos/Kaffeine/telepathy-qt/commits/cf62ef1cbf36a4cded98b70ff78b38cc370311bf"},{"sha":"41415df84f3ac2413804dec8b75b2f4905e1bddf","author":{"email":"ad71d6ef874ccc09e1a69fe0dd6443b72073e71a@gmail.com","name":"Alexandr Akulich"},"message":"Implemented BaseChannelRoomListType.\n\nThe \"Server\" property marked as immutable, despite of the spec:\nhttp://telepathy.freedesktop.org/spec/Channel_Type_Room_List.html\n\nReviewed-by: David Edmundson","distinct":true,"url":"https://api.github.com/repos/Kaffeine/telepathy-qt/commits/41415df84f3ac2413804dec8b75b2f4905e1bddf"},{"sha":"211b62de518c21e38b3a9cf3735b30fb5a43d884","author":{"email":"ad71d6ef874ccc09e1a69fe0dd6443b72073e71a@gmail.com","name":"Alexandr Akulich"},"message":"Fixed various documentation issues.\n\nReviewed-by: David Edmundson","distinct":true,"url":"https://api.github.com/repos/Kaffeine/telepathy-qt/commits/211b62de518c21e38b3a9cf3735b30fb5a43d884"},{"sha":"a7941ac1de8ca9f3599d539646638d0c3c82b7d2","author":{"email":"ad71d6ef874ccc09e1a69fe0dd6443b72073e71a@gmail.com","name":"Alexandr Akulich"},"message":"Tools/qt-svc-gen: Fixed condition in adaptor methods generation.\n\nThe condition was looks like\n\n    if (!adaptee()->metaObject()->indexOfMethod(\"method()\") == -1) {\n        dbusConnection().send(dbusMessage.createErrorReply(NOT_IMPLEMENTED)));\n        return;\n    }\n\nThe logical inversion at the start turns zero index into 1 and all other\nindices into 0, thus the condition is always false.\n\nBug: #86312.\n\nReviewed-by: David Edmundson","distinct":true,"url":"https://api.github.com/repos/Kaffeine/telepathy-qt/commits/a7941ac1de8ca9f3599d539646638d0c3c82b7d2"},{"sha":"ef6ed5064c7faff1db51bfb90b7f589e2f287780","author":{"email":"ad71d6ef874ccc09e1a69fe0dd6443b72073e71a@gmail.com","name":"Alexandr Akulich"},"message":"Added BaseChannelRoomConfigInterface.","distinct":true,"url":"https://api.github.com/repos/Kaffeine/telepathy-qt/commits/ef6ed5064c7faff1db51bfb90b7f589e2f287780"},{"sha":"bf04e9f2d94caedc97daa982ab5389af2f1338e9","author":{"email":"ad71d6ef874ccc09e1a69fe0dd6443b72073e71a@gmail.com","name":"Alexandr Akulich"},"message":"BaseConnectionSimplePresenceInterface: Reworked.\n\n1) Fixed typo in the interface subclass name.\n   (BaseConnectionSimplePresenceInterfaceSublclass ->\n    BaseConnectionSimplePresenceInterfaceSubclass)\n2) Fixed typo in maximumStatusMessageLength occurrence.\n   (maxmimumStatusMessageLength ->\n    maximumStatusMessageLength)\n3) DBus GetPresences() method implementation refactored and exposed\n   as complementary public C++ method, which can save CM from storing\n   contact presences on its own.\n4) maximumStatusMessageLength() type changed from int to uint, as it is\n   in the specs.","distinct":true,"url":"https://api.github.com/repos/Kaffeine/telepathy-qt/commits/bf04e9f2d94caedc97daa982ab5389af2f1338e9"},{"sha":"00f2d5a0533743b01be6af069349942097bb91a3","author":{"email":"ad71d6ef874ccc09e1a69fe0dd6443b72073e71a@gmail.com","name":"Alexandr Akulich"},"message":"BaseChannel::create() arguments reordered in natural way.\n\n1) Swapped targetHandle and targetHandleType arguments.\n2) Type of the targetHandleType changed to Tp::HandleType to\n   force compilation error.\n3) Added default values: targetHandleType = Tp::HandleTypeNone,\n   targetHandle = 0.","distinct":true,"url":"https://api.github.com/repos/Kaffeine/telepathy-qt/commits/00f2d5a0533743b01be6af069349942097bb91a3"},{"sha":"dd1978748d4969c93997f1aa6d295a6849c411cd","author":{"email":"ad71d6ef874ccc09e1a69fe0dd6443b72073e71a@gmail.com","name":"Alexandr Akulich"},"message":"BaseConnection: Added selfID-related stuff.\n\nAdded selfID(), setSelfID(), setSelfContact() methods.\nImplemented selfContactChanged() signal.\n\nThe selfID property added in 0.27.2.","distinct":true,"url":"https://api.github.com/repos/Kaffeine/telepathy-qt/commits/dd1978748d4969c93997f1aa6d295a6849c411cd"},{"sha":"97cac5798920d1f4e40bc828ed2a49c05614a032","author":{"email":"ad71d6ef874ccc09e1a69fe0dd6443b72073e71a@gmail.com","name":"Alexandr Akulich"},"message":"BaseChannel: Added custom dbus object name for room text channel.","distinct":true,"url":"https://api.github.com/repos/Kaffeine/telepathy-qt/commits/97cac5798920d1f4e40bc828ed2a49c05614a032"}]}