{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":112195703,"defaultBranch":"master","name":"sdbus-cpp","ownerLogin":"Kistler-Group","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-11-27T12:49:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/12544451?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726579502.0","currentOid":""},"activityList":{"items":[{"before":"72f024fec00e869896bf937478062f22c313f05c","after":"bf36142d3e7f31c55b71cdf2ffc044c037708142","ref":"refs/heads/refactor/sending-large-messages","pushedAt":"2024-09-17T13:29:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sangelovic","name":"Stanislav Angelovič","path":"/sangelovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5879634?s=80&v=4"},"commit":{"message":"refactor: send larger messages properly","shortMessageHtmlLink":"refactor: send larger messages properly"}},{"before":null,"after":"72f024fec00e869896bf937478062f22c313f05c","ref":"refs/heads/refactor/sending-large-messages","pushedAt":"2024-09-17T13:25:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sangelovic","name":"Stanislav Angelovič","path":"/sangelovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5879634?s=80&v=4"},"commit":{"message":"refactor: send larger messages properly","shortMessageHtmlLink":"refactor: send larger messages properly"}},{"before":"674f15694525b3da5c81dec60e53ec92d560bfe1","after":null,"ref":"refs/heads/fix/code-for-older-sd-bus","pushedAt":"2024-09-15T12:13:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sangelovic","name":"Stanislav Angelovič","path":"/sangelovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5879634?s=80&v=4"}},{"before":"b7a038f11f2c4cd1dfdaca5adc097f7c2b3242ca","after":"1b7acaa735a52cc2c6916920e77266360cf8257c","ref":"refs/heads/master","pushedAt":"2024-09-15T12:13:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sangelovic","name":"Stanislav Angelovič","path":"/sangelovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5879634?s=80&v=4"},"commit":{"message":"fix: cleanup for older libsystemd versions (#454)\n\nFix inconsistencies in documentation and CMake files regarding minimum required libsystemd version (which is v238 for sdbus-c++ v2.0). Also fix compiler error bug in sdbus-c++ code when compiled against older libsystemd versions. Plus some extra related cleanups.","shortMessageHtmlLink":"fix: cleanup for older libsystemd versions (#454)"}},{"before":"2d977516fdd43b9ce4584cd804c5fcb04e44a64d","after":"674f15694525b3da5c81dec60e53ec92d560bfe1","ref":"refs/heads/fix/code-for-older-sd-bus","pushedAt":"2024-09-15T12:00:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sangelovic","name":"Stanislav Angelovič","path":"/sangelovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5879634?s=80&v=4"},"commit":{"message":"fix: cleanup for older libsystemd versions","shortMessageHtmlLink":"fix: cleanup for older libsystemd versions"}},{"before":null,"after":"2d977516fdd43b9ce4584cd804c5fcb04e44a64d","ref":"refs/heads/fix/code-for-older-sd-bus","pushedAt":"2024-09-15T11:47:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sangelovic","name":"Stanislav Angelovič","path":"/sangelovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5879634?s=80&v=4"},"commit":{"message":"fix: cleanup for older libsystemd versions","shortMessageHtmlLink":"fix: cleanup for older libsystemd versions"}},{"before":"13b65c33f65adee6bb4536e3bf6a68d85e3baeb6","after":null,"ref":"refs/heads/refactor/public-create-plain-message","pushedAt":"2024-08-18T08:09:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sangelovic","name":"Stanislav Angelovič","path":"/sangelovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5879634?s=80&v=4"}},{"before":"c6705faf2f1a4743e3d49038b37815f9b943da20","after":"b7a038f11f2c4cd1dfdaca5adc097f7c2b3242ca","ref":"refs/heads/master","pushedAt":"2024-08-18T08:09:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sangelovic","name":"Stanislav Angelovič","path":"/sangelovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5879634?s=80&v=4"},"commit":{"message":"refactor: make createPlainMessage public (#448)\n\nLibrary clients may need to manually create plain sdbus-c++ message to be able to unit test their code.","shortMessageHtmlLink":"refactor: make createPlainMessage public (#448)"}},{"before":null,"after":"13b65c33f65adee6bb4536e3bf6a68d85e3baeb6","ref":"refs/heads/refactor/public-create-plain-message","pushedAt":"2024-08-18T08:00:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sangelovic","name":"Stanislav Angelovič","path":"/sangelovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5879634?s=80&v=4"},"commit":{"message":"refactor: make createPlainMessage public","shortMessageHtmlLink":"refactor: make createPlainMessage public"}},{"before":"60011e5157cc66ab3a9c49981762752018f189f5","after":null,"ref":"refs/heads/fix/const-enum-signature-ambiguity","pushedAt":"2024-05-15T13:46:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sangelovic","name":"Stanislav Angelovič","path":"/sangelovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5879634?s=80&v=4"}},{"before":"e6b87b106c28f2318c31154ed20feb02b9cb3967","after":"c6705faf2f1a4743e3d49038b37815f9b943da20","ref":"refs/heads/master","pushedAt":"2024-05-15T13:46:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sangelovic","name":"Stanislav Angelovič","path":"/sangelovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5879634?s=80&v=4"},"commit":{"message":"fix: const enum signature_of ambiguity error (#444)\n\nThis fixes the template specialization ambiguity error when a signature_of applied upon a const (and/or volatile) enum type would render the const specialization and the enum specialization as two equally-ranked candidates.","shortMessageHtmlLink":"fix: const enum signature_of ambiguity error (#444)"}},{"before":"7971fa7092209b1ce4cf95d548d4705d37bcbdf5","after":"60011e5157cc66ab3a9c49981762752018f189f5","ref":"refs/heads/fix/const-enum-signature-ambiguity","pushedAt":"2024-05-15T13:41:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sangelovic","name":"Stanislav Angelovič","path":"/sangelovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5879634?s=80&v=4"},"commit":{"message":"fix: const enum signature_of ambiguity error","shortMessageHtmlLink":"fix: const enum signature_of ambiguity error"}},{"before":"2a51a6b5f35f80a5b33f7fcd340888ffb2442a4a","after":"7971fa7092209b1ce4cf95d548d4705d37bcbdf5","ref":"refs/heads/fix/const-enum-signature-ambiguity","pushedAt":"2024-05-15T13:27:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sangelovic","name":"Stanislav Angelovič","path":"/sangelovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5879634?s=80&v=4"},"commit":{"message":"fix: const enum signature_of ambiguity error","shortMessageHtmlLink":"fix: const enum signature_of ambiguity error"}},{"before":null,"after":"2a51a6b5f35f80a5b33f7fcd340888ffb2442a4a","ref":"refs/heads/fix/const-enum-signature-ambiguity","pushedAt":"2024-05-15T13:23:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sangelovic","name":"Stanislav Angelovič","path":"/sangelovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5879634?s=80&v=4"},"commit":{"message":"fix: const enum signature_of ambiguity error","shortMessageHtmlLink":"fix: const enum signature_of ambiguity error"}},{"before":"50cc63605846272a0701ee4486a7ebac0f70ee85","after":"e6b87b106c28f2318c31154ed20feb02b9cb3967","ref":"refs/heads/master","pushedAt":"2024-05-13T21:51:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sangelovic","name":"Stanislav Angelovič","path":"/sangelovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5879634?s=80&v=4"},"commit":{"message":"docs: fix examples in using-sdbus-c++.md (#441)\n\nUpdate in using documentation to version v2.0 syntax making examples work out of the box","shortMessageHtmlLink":"docs: fix examples in using-sdbus-c++.md (#441)"}},{"before":"14942db075920ede183208d1cb8094e8d9e363c9","after":"50cc63605846272a0701ee4486a7ebac0f70ee85","ref":"refs/heads/master","pushedAt":"2024-05-13T21:47:53.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"sangelovic","name":"Stanislav Angelovič","path":"/sangelovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5879634?s=80&v=4"},"commit":{"message":"fix: make REGISTER_STRUCT functions inline\n\nThis makes that you can use these macros in headers as well as\nsource files.\nElse you will get a warning about multiple definitions of the same\nfunction.","shortMessageHtmlLink":"fix: make REGISTER_STRUCT functions inline"}},{"before":"fbed81a1a05016a8c4f5e2d4122951fc109a946b","after":null,"ref":"refs/heads/feat/struct-macro","pushedAt":"2024-05-06T18:14:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sangelovic","name":"Stanislav Angelovič","path":"/sangelovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5879634?s=80&v=4"}},{"before":"e62472b210d9e7f06a5e611c23471d414c99a99c","after":"14942db075920ede183208d1cb8094e8d9e363c9","ref":"refs/heads/master","pushedAt":"2024-05-06T18:14:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sangelovic","name":"Stanislav Angelovič","path":"/sangelovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5879634?s=80&v=4"},"commit":{"message":"feat: add macro to teach sdbus-c++ about user-defined structs (#440)\n\nThis introduces SDBUSCPP_REGISTER_STRUCT macro that helps clients conveniently, in one line, teach sdbus-c++ to recognize and accept their custom C++ struct types wherever D-Bus structs are expected in a D-Bus API.\r\n\r\nThe macro saves some boilerplate that would otherwise be needed on client side for every registered struct.","shortMessageHtmlLink":"feat: add macro to teach sdbus-c++ about user-defined structs (#440)"}},{"before":"180e9f52b71d3e4a96b3fd71fcaa0ea71ed560e3","after":"fbed81a1a05016a8c4f5e2d4122951fc109a946b","ref":"refs/heads/feat/struct-macro","pushedAt":"2024-05-06T18:01:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sangelovic","name":"Stanislav Angelovič","path":"/sangelovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5879634?s=80&v=4"},"commit":{"message":"feat: add macro to teach sdbus-c++ about user-defined structs","shortMessageHtmlLink":"feat: add macro to teach sdbus-c++ about user-defined structs"}},{"before":"95aa6bfd2507b09a127ed76e105ddca2c4dbdbaa","after":"180e9f52b71d3e4a96b3fd71fcaa0ea71ed560e3","ref":"refs/heads/feat/struct-macro","pushedAt":"2024-05-06T17:54:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sangelovic","name":"Stanislav Angelovič","path":"/sangelovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5879634?s=80&v=4"},"commit":{"message":"feat: add macro to teach sdbus-c++ about user-defined structs","shortMessageHtmlLink":"feat: add macro to teach sdbus-c++ about user-defined structs"}},{"before":"83d3de9740aa3fae662b084c2567110ab6449b6d","after":"95aa6bfd2507b09a127ed76e105ddca2c4dbdbaa","ref":"refs/heads/feat/struct-macro","pushedAt":"2024-05-05T21:25:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sangelovic","name":"Stanislav Angelovič","path":"/sangelovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5879634?s=80&v=4"},"commit":{"message":"feat: add macro to teach sdbus-c++ about user-defined structs","shortMessageHtmlLink":"feat: add macro to teach sdbus-c++ about user-defined structs"}},{"before":"e2bf8ae99146a5890ccffd5494589838b671c94b","after":"83d3de9740aa3fae662b084c2567110ab6449b6d","ref":"refs/heads/feat/struct-macro","pushedAt":"2024-05-01T19:51:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sangelovic","name":"Stanislav Angelovič","path":"/sangelovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5879634?s=80&v=4"},"commit":{"message":"feat: add macro to teach sdbus-c++ about user-defined structs","shortMessageHtmlLink":"feat: add macro to teach sdbus-c++ about user-defined structs"}},{"before":"6964993a0762d50a29c9126d9a72a176d1467c18","after":"e2bf8ae99146a5890ccffd5494589838b671c94b","ref":"refs/heads/feat/struct-macro","pushedAt":"2024-04-30T14:59:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sangelovic","name":"Stanislav Angelovič","path":"/sangelovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5879634?s=80&v=4"},"commit":{"message":"chore(ci): adjust ci for new C++20 support","shortMessageHtmlLink":"chore(ci): adjust ci for new C++20 support"}},{"before":"be297952ecea5e641e7b608a95fb88b8a866a729","after":"6964993a0762d50a29c9126d9a72a176d1467c18","ref":"refs/heads/feat/struct-macro","pushedAt":"2024-04-30T14:40:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sangelovic","name":"Stanislav Angelovič","path":"/sangelovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5879634?s=80&v=4"},"commit":{"message":"feat: add macro to teach sdbus-c++ about user-defined structs","shortMessageHtmlLink":"feat: add macro to teach sdbus-c++ about user-defined structs"}},{"before":null,"after":"be297952ecea5e641e7b608a95fb88b8a866a729","ref":"refs/heads/feat/struct-macro","pushedAt":"2024-04-30T14:30:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sangelovic","name":"Stanislav Angelovič","path":"/sangelovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5879634?s=80&v=4"},"commit":{"message":"feat: add macro to teach sdbus-c++ about user-defined structs","shortMessageHtmlLink":"feat: add macro to teach sdbus-c++ about user-defined structs"}},{"before":"b7d85f936d622299ee57966c2b2aefde5e4f3684","after":"e62472b210d9e7f06a5e611c23471d414c99a99c","ref":"refs/heads/master","pushedAt":"2024-04-24T23:23:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sangelovic","name":"Stanislav Angelovič","path":"/sangelovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5879634?s=80&v=4"},"commit":{"message":"chore: fix partially renamed BUILD_DOXYGEN_DOC CMake option","shortMessageHtmlLink":"chore: fix partially renamed BUILD_DOXYGEN_DOC CMake option"}},{"before":"cb6c72b893571d5c76cbadb9ef0584091dcdc4ba","after":"b7d85f936d622299ee57966c2b2aefde5e4f3684","ref":"refs/heads/master","pushedAt":"2024-04-24T19:00:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sangelovic","name":"Stanislav Angelovič","path":"/sangelovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5879634?s=80&v=4"},"commit":{"message":"chore: release version v2.0.0","shortMessageHtmlLink":"chore: release version v2.0.0"}},{"before":"798eaf86262870aebf479c633650c3c971090eff","after":"cb6c72b893571d5c76cbadb9ef0584091dcdc4ba","ref":"refs/heads/master","pushedAt":"2024-04-24T18:23:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sangelovic","name":"Stanislav Angelovič","path":"/sangelovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5879634?s=80&v=4"},"commit":{"message":"chore: release version v2.0.0","shortMessageHtmlLink":"chore: release version v2.0.0"}},{"before":"6eb0cff27331bb90c41371c1b6bed3fa093eb412","after":null,"ref":"refs/heads/release/v2.0","pushedAt":"2024-04-24T18:20:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sangelovic","name":"Stanislav Angelovič","path":"/sangelovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5879634?s=80&v=4"}},{"before":"7450515d0bc632b871d0d3f549ddb24783dd008f","after":"798eaf86262870aebf479c633650c3c971090eff","ref":"refs/heads/master","pushedAt":"2024-04-24T18:20:29.000Z","pushType":"pr_merge","commitsCount":52,"pusher":{"login":"sangelovic","name":"Stanislav Angelovič","path":"/sangelovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5879634?s=80&v=4"},"commit":{"message":"refactor: remove floating_slot_t tag and use return_slot_t instead (#439)\n\nMake all the API consistent by using return_slot_t-based overloads for returning the slots to clients, and overloads without that tag for \"floating\" slots. floating_slot_t tag was previously added for API backwards compatibility reasons, but now is a (counter-)duplicate to the return_slot_t.","shortMessageHtmlLink":"refactor: remove floating_slot_t tag and use return_slot_t instead (#439"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xN1QxMzoyOTo1OS4wMDAwMDBazwAAAAS4kd6k","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0yNFQxODoyMDoyOS4wMDAwMDBazwAAAAQ5b2lT"}},"title":"Activity · Kistler-Group/sdbus-cpp"}