{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":62002867,"defaultBranch":"master","name":"libs-back","ownerLogin":"gnustep","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-06-26T18:36:10.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1449600?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726561678.0","currentOid":""},"activityList":{"items":[{"before":"6e05e1e65ec32e639933b3f84cbef8e1cd61e1fd","after":"ba1c582024db70bf6848a33bc5606097682a4b31","ref":"refs/heads/master","pushedAt":"2024-09-17T19:19:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fredkiefer","name":"Fred Kiefer","path":"/fredkiefer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29153312?s=80&v=4"},"commit":{"message":"Define WINBOOL on non-MinGW platforms (#52)\n\nThe Windows SDK declares BOOL as an int. Objective C defines BOOl as a char.\r\nThose two types clash. MinGW's implementation of the Windows SDK uses the WINBOOL\r\ntype to avoid this clash. When compiling natively on Windows, we need to manually\r\ndefine WINBOOL.\r\nMinGW will define _DEF_WINBOOL_ if it has defined WINBOOL so we can use the same trick\r\nhere.\r\nSee https://github.com/mingw-w64/mingw-w64/blob/master/mingw-w64-headers/include/ntdef.h#L355","shortMessageHtmlLink":"Define WINBOOL on non-MinGW platforms (#52)"}},{"before":"b52efca2d4eecbefbb3b7595243c4ede0573c8ac","after":"e77e0b6c588e2f1991db52b438f0d06921c46a00","ref":"refs/heads/fixes/winbool","pushedAt":"2024-09-17T08:28:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"qmfrederik","name":"Frederik Carlier","path":"/qmfrederik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9918129?s=80&v=4"},"commit":{"message":"Define WINBOOL on non-MinGW platforms\n\nThe Windows SDK declares BOOL as an int. Objective C defines BOOl as a char.\nThose two types clash. MinGW's implementation of the Windows SDK uses the WINBOOL\ntype to avoid this clash. When compiling natively on Windows, we need to manually\ndefine WINBOOL.\nMinGW will define _DEF_WINBOOL_ if it has defined WINBOOL so we can use the same trick\nhere.\nSee https://github.com/mingw-w64/mingw-w64/blob/master/mingw-w64-headers/include/ntdef.h#L355","shortMessageHtmlLink":"Define WINBOOL on non-MinGW platforms"}},{"before":null,"after":"b52efca2d4eecbefbb3b7595243c4ede0573c8ac","ref":"refs/heads/fixes/winbool","pushedAt":"2024-09-17T08:27:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"qmfrederik","name":"Frederik Carlier","path":"/qmfrederik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9918129?s=80&v=4"},"commit":{"message":"The Windows SDK declares BOOL as an int. Objective C defines BOOl as a char.\nThose two types clash. MinGW's implementation of the Windows SDK uses the WINBOOL\ntype to avoid this clash. When compiling natively on Windows, we need to manually\ndefine WINBOOL.\nMinGW will define _DEF_WINBOOL_ if it has defined WINBOOL so we can use the same trick\nhere.\nSee https://github.com/mingw-w64/mingw-w64/blob/master/mingw-w64-headers/include/ntdef.h#L355","shortMessageHtmlLink":"The Windows SDK declares BOOL as an int. Objective C defines BOOl as …"}},{"before":"d27af6af10bf378aa1015083781505a0f25cd35e","after":"6e05e1e65ec32e639933b3f84cbef8e1cd61e1fd","ref":"refs/heads/master","pushedAt":"2024-09-13T22:23:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fredkiefer","name":"Fred Kiefer","path":"/fredkiefer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29153312?s=80&v=4"},"commit":{"message":"Support building natively on Windows (#51)\n\nWhen building for Windows using a native toolchain (i.e. not MinGW or MSYS), `` is not available. Include `` instead and define `strcasecmp`.","shortMessageHtmlLink":"Support building natively on Windows (#51)"}},{"before":null,"after":"d779c743c1f340b7021d397cfd66f57d7d73bd11","ref":"refs/heads/extend_char_NSEvent","pushedAt":"2024-09-12T00:09:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rmottola","name":"Riccardo","path":"/rmottola","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12441935?s=80&v=4"},"commit":{"message":"instead of just getting Latin1 we practically see getting 2 or 3 bytes (even for characters that representable in Latin1) so try our best to interpret them","shortMessageHtmlLink":"instead of just getting Latin1 we practically see getting 2 or 3 byte…"}},{"before":"e03ddf7b2b1107b3a78d6ff3ea58c510bbded1bc","after":"d27af6af10bf378aa1015083781505a0f25cd35e","ref":"refs/heads/master","pushedAt":"2024-08-28T21:03:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fredkiefer","name":"Fred Kiefer","path":"/fredkiefer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29153312?s=80&v=4"},"commit":{"message":"Fix build errors with Wayland on Debian 13 (trixie) using Clang 16 (#48)\n\n* Solve an undelcared close function\r\n\r\n* Fix xdgshell protocol handling and resolve compile errors\r\n\r\n* Fixing build errors in WaylandServer+Cursor\r\n\r\n* Revert changes except wl_cursor_destroy to fix build and avoid regressions\r\n\r\n* Fix selector warnings and method call type issues\r\n\r\n* Use window parameter directly\r\n\r\n* Comments removed\r\n\r\n* Include NSGraphics to eliminate redundant declaration.\r\n\r\n* Remove NSWindow include that was replaced by NSGraphics","shortMessageHtmlLink":"Fix build errors with Wayland on Debian 13 (trixie) using Clang 16 (#48)"}},{"before":"be85eb8ae6cf65d9d4ede78b4f24dbe8c439b6cb","after":"e03ddf7b2b1107b3a78d6ff3ea58c510bbded1bc","ref":"refs/heads/master","pushedAt":"2024-05-26T20:14:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fredkiefer","name":"Fred Kiefer","path":"/fredkiefer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29153312?s=80&v=4"},"commit":{"message":"Update for new release","shortMessageHtmlLink":"Update for new release"}},{"before":"085082a6cc13273257b87fcbf9f46a6432a229f4","after":"be85eb8ae6cf65d9d4ede78b4f24dbe8c439b6cb","ref":"refs/heads/master","pushedAt":"2024-03-07T09:50:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rfm","name":"rfm","path":"/rfm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4929621?s=80&v=4"},"commit":{"message":"add postscript pasteboard type","shortMessageHtmlLink":"add postscript pasteboard type"}},{"before":"0d60ea2935eadfa5da4c95941a8e09135bcfc3b0","after":"085082a6cc13273257b87fcbf9f46a6432a229f4","ref":"refs/heads/master","pushedAt":"2024-03-06T20:48:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rfm","name":"rfm","path":"/rfm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4929621?s=80&v=4"},"commit":{"message":"Add URL/URI-list support (without insisting on trailing cr-lf)","shortMessageHtmlLink":"Add URL/URI-list support (without insisting on trailing cr-lf)"}},{"before":"4fea5f4dae2812239fe8ad758db27f53e89e411b","after":"0d60ea2935eadfa5da4c95941a8e09135bcfc3b0","ref":"refs/heads/master","pushedAt":"2024-03-06T20:39:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rfm","name":"rfm","path":"/rfm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4929621?s=80&v=4"},"commit":{"message":"add html clipboard support","shortMessageHtmlLink":"add html clipboard support"}},{"before":"c787d26af2caa9bf8e7381aeec0c0ef8be037544","after":"4fea5f4dae2812239fe8ad758db27f53e89e411b","ref":"refs/heads/master","pushedAt":"2024-03-06T19:04:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rfm","name":"rfm","path":"/rfm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4929621?s=80&v=4"},"commit":{"message":"Add pdf support","shortMessageHtmlLink":"Add pdf support"}},{"before":"c901bc8cd277c074a2cc016f10d12ca551c0c127","after":null,"ref":"refs/heads/PNG_clipboard_support","pushedAt":"2024-03-06T09:50:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rmottola","name":"Riccardo","path":"/rmottola","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12441935?s=80&v=4"}},{"before":"707c5239e3a25b67a9ae85e7a5269664570ec125","after":"c787d26af2caa9bf8e7381aeec0c0ef8be037544","ref":"refs/heads/master","pushedAt":"2024-03-05T16:56:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rmottola","name":"Riccardo","path":"/rmottola","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12441935?s=80&v=4"},"commit":{"message":"PNG support in copy and paste; NSPasteboardTypePNG XG_MIME_PNG","shortMessageHtmlLink":"PNG support in copy and paste; NSPasteboardTypePNG XG_MIME_PNG"}},{"before":"b8933e46108332bf24dab4b068cb573cd789bd97","after":"707c5239e3a25b67a9ae85e7a5269664570ec125","ref":"refs/heads/master","pushedAt":"2024-03-05T12:49:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rfm","name":"rfm","path":"/rfm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4929621?s=80&v=4"},"commit":{"message":"Improve debug loging showing method entry/exit informmation","shortMessageHtmlLink":"Improve debug loging showing method entry/exit informmation"}},{"before":"145ee71f5c65edc1b7a434d1f4878c99b11d76b9","after":"b8933e46108332bf24dab4b068cb573cd789bd97","ref":"refs/heads/master","pushedAt":"2024-03-05T11:37:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rfm","name":"rfm","path":"/rfm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4929621?s=80&v=4"},"commit":{"message":"Add support for text/plain;charset=utf8 and improve debug logging for available types","shortMessageHtmlLink":"Add support for text/plain;charset=utf8 and improve debug logging for…"}},{"before":null,"after":"c901bc8cd277c074a2cc016f10d12ca551c0c127","ref":"refs/heads/PNG_clipboard_support","pushedAt":"2024-03-05T10:11:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rmottola","name":"Riccardo","path":"/rmottola","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12441935?s=80&v=4"},"commit":{"message":"Add support for XG_MIME_PNG and NSPasteboardTypePNG in both copy&paste\ndirections.","shortMessageHtmlLink":"Add support for XG_MIME_PNG and NSPasteboardTypePNG in both copy&paste"}},{"before":"6a221b4dc7b63e9f92e6b73b2c56cb5bb18664ab","after":"145ee71f5c65edc1b7a434d1f4878c99b11d76b9","ref":"refs/heads/master","pushedAt":"2024-03-04T21:36:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rfm","name":"rfm","path":"/rfm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4929621?s=80&v=4"},"commit":{"message":"iimprove formatting","shortMessageHtmlLink":"iimprove formatting"}},{"before":"e66906ef38054dd4ac544a310476e2fd7eb75f17","after":"6a221b4dc7b63e9f92e6b73b2c56cb5bb18664ab","ref":"refs/heads/master","pushedAt":"2024-03-04T21:22:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rfm","name":"rfm","path":"/rfm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4929621?s=80&v=4"},"commit":{"message":"Report all available types in debug","shortMessageHtmlLink":"Report all available types in debug"}},{"before":"f6707b897a4df6a3452708d70f2a76c6164a6721","after":"e66906ef38054dd4ac544a310476e2fd7eb75f17","ref":"refs/heads/master","pushedAt":"2024-03-01T19:29:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rfm","name":"rfm","path":"/rfm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4929621?s=80&v=4"},"commit":{"message":"Optimisation for reading large properties: avoid memory reallocation and copying data.","shortMessageHtmlLink":"Optimisation for reading large properties: avoid memory reallocation …"}},{"before":"9c31a7e016373258371ff8af2dd7ba4e4abc57a1","after":"f6707b897a4df6a3452708d70f2a76c6164a6721","ref":"refs/heads/master","pushedAt":"2024-03-01T18:55:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rfm","name":"rfm","path":"/rfm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4929621?s=80&v=4"},"commit":{"message":"Merge branch 'master' of ssh://github.com/gnustep/libs-back","shortMessageHtmlLink":"Merge branch 'master' of ssh://github.com/gnustep/libs-back"}},{"before":"bfbe4d8b571f85b1e67372e3768a70cfa3c465f8","after":"9c31a7e016373258371ff8af2dd7ba4e4abc57a1","ref":"refs/heads/master","pushedAt":"2024-02-29T21:39:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rmottola","name":"Riccardo","path":"/rmottola","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12441935?s=80&v=4"},"commit":{"message":"debug which types are found available","shortMessageHtmlLink":"debug which types are found available"}},{"before":"daf081b888a092cdccb6e185096949c944aa47ee","after":"bfbe4d8b571f85b1e67372e3768a70cfa3c465f8","ref":"refs/heads/master","pushedAt":"2024-02-27T05:45:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rfm","name":"rfm","path":"/rfm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4929621?s=80&v=4"},"commit":{"message":"Clean up new Incremental class and add mechanism to cancel old operations.","shortMessageHtmlLink":"Clean up new Incremental class and add mechanism to cancel old operat…"}},{"before":"a0a45faaea88f72c1efd1b8b42cf22293275eaaa","after":"daf081b888a092cdccb6e185096949c944aa47ee","ref":"refs/heads/master","pushedAt":"2024-02-26T21:25:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rfm","name":"rfm","path":"/rfm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4929621?s=80&v=4"},"commit":{"message":"Rewrite code providing X selection property value using INCR.","shortMessageHtmlLink":"Rewrite code providing X selection property value using INCR."}},{"before":"0a32e7284ed5edf6a3edb644e68be8f090611ce1","after":"a0a45faaea88f72c1efd1b8b42cf22293275eaaa","ref":"refs/heads/master","pushedAt":"2024-02-26T17:08:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rfm","name":"rfm","path":"/rfm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4929621?s=80&v=4"},"commit":{"message":"Add a lot of debug and rewrite to support sending using the INCR protocol","shortMessageHtmlLink":"Add a lot of debug and rewrite to support sending using the INCR prot…"}},{"before":"d8c05939b455f5cf0f3649c11d02282b4655ceb1","after":"0a32e7284ed5edf6a3edb644e68be8f090611ce1","ref":"refs/heads/master","pushedAt":"2024-02-25T10:22:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rfm","name":"rfm","path":"/rfm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4929621?s=80&v=4"},"commit":{"message":"fix minor leak and avoid inefficient memory reallocation with long properties.","shortMessageHtmlLink":"fix minor leak and avoid inefficient memory reallocation with long pr…"}},{"before":"e781a3ae035f1c8d1b7454fc90acdec6f3d7cc6a","after":"d8c05939b455f5cf0f3649c11d02282b4655ceb1","ref":"refs/heads/master","pushedAt":"2024-02-20T08:19:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rfm","name":"rfm","path":"/rfm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4929621?s=80&v=4"},"commit":{"message":"fix leaks in last update","shortMessageHtmlLink":"fix leaks in last update"}},{"before":"85bad5ded7f5eb09a86e349fa22ce6fbe838e6f5","after":"e781a3ae035f1c8d1b7454fc90acdec6f3d7cc6a","ref":"refs/heads/master","pushedAt":"2024-02-19T22:10:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rfm","name":"rfm","path":"/rfm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4929621?s=80&v=4"},"commit":{"message":"reduce x library traffic and memory footprint during large transfers","shortMessageHtmlLink":"reduce x library traffic and memory footprint during large transfers"}},{"before":"d0a2376e92ea89c7525b562813e4f1319620e8b2","after":"85bad5ded7f5eb09a86e349fa22ce6fbe838e6f5","ref":"refs/heads/master","pushedAt":"2024-02-19T21:17:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rfm","name":"rfm","path":"/rfm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4929621?s=80&v=4"},"commit":{"message":"added more logging","shortMessageHtmlLink":"added more logging"}},{"before":"895fdbcf396098c7c7603b2c711b9a9116f56e03","after":"d0a2376e92ea89c7525b562813e4f1319620e8b2","ref":"refs/heads/master","pushedAt":"2024-02-19T21:14:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rmottola","name":"Riccardo","path":"/rmottola","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12441935?s=80&v=4"},"commit":{"message":"try to make logging a bit more verbose","shortMessageHtmlLink":"try to make logging a bit more verbose"}},{"before":null,"after":"fb5a774a365fc7cbe4575b2cc781a6a518598bc8","ref":"refs/heads/win_groups","pushedAt":"2023-12-20T00:28:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rmottola","name":"Riccardo","path":"/rmottola","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12441935?s=80&v=4"},"commit":{"message":"set the WM_CLASS res_class = res_name and not GNUstep, so that it is the App name from NSProcessInfo, that way certaain windowmanagers (e.g. Xfce) can group windows per application, and not lump all GS apps together","shortMessageHtmlLink":"set the WM_CLASS res_class = res_name and not GNUstep, so that it is …"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xN1QxOToxOToyNS4wMDAwMDBazwAAAAS46EEo","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xN1QxOToxOToyNS4wMDAwMDBazwAAAAS46EEo","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMi0yMFQwMDoyODozOS4wMDAwMDBazwAAAAPOReol"}},"title":"Activity · gnustep/libs-back"}