{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":418268360,"defaultBranch":"main","name":"Louvre","ownerLogin":"CuarzoSoftware","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-10-17T22:13:29.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/29326763?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1712602231.0","currentOid":""},"activityList":{"items":[{"before":"003ceeefa69af1e418631288fcc2dca767b80eb4","after":"3b72ebf7abee46ec76044a6da46c708968765404","ref":"refs/heads/2.0.0","pushedAt":"2024-06-06T04:34:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ehopperdietzel","name":"Eduardo Hopperdietzel","path":"/ehopperdietzel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14140144?s=80&v=4"},"commit":{"message":"Update LCompositor and LPointer documentation and removed pimpl from LOutputMode","shortMessageHtmlLink":"Update LCompositor and LPointer documentation and removed pimpl from …"}},{"before":"9d832bfc3f3a26b5828ed8644d0f14983b46110b","after":"003ceeefa69af1e418631288fcc2dca767b80eb4","ref":"refs/heads/2.0.0","pushedAt":"2024-06-04T01:36:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ehopperdietzel","name":"Eduardo Hopperdietzel","path":"/ehopperdietzel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14140144?s=80&v=4"},"commit":{"message":"Remove pimpl from all surface roles and update LPopupRole API and documentation","shortMessageHtmlLink":"Remove pimpl from all surface roles and update LPopupRole API and doc…"}},{"before":"787d617052d6a0e5eb774b4b58f50eac403cf2b2","after":"9d832bfc3f3a26b5828ed8644d0f14983b46110b","ref":"refs/heads/2.0.0","pushedAt":"2024-06-03T07:34:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ehopperdietzel","name":"Eduardo Hopperdietzel","path":"/ehopperdietzel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14140144?s=80&v=4"},"commit":{"message":"Finish adding documentation to LToplevelRole, LToplevelMoveSession and LToplevelResizeSession","shortMessageHtmlLink":"Finish adding documentation to LToplevelRole, LToplevelMoveSession an…"}},{"before":"2add5657eddb94114eb3fafe489b6a64feee8b14","after":"787d617052d6a0e5eb774b4b58f50eac403cf2b2","ref":"refs/heads/2.0.0","pushedAt":"2024-06-02T04:03:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ehopperdietzel","name":"Eduardo Hopperdietzel","path":"/ehopperdietzel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14140144?s=80&v=4"},"commit":{"message":"Replace LToplevelRole atomic properties events with atomsChanged()","shortMessageHtmlLink":"Replace LToplevelRole atomic properties events with atomsChanged()"}},{"before":"c691a66d736cc54244517966bd75255919dd65ea","after":"2add5657eddb94114eb3fafe489b6a64feee8b14","ref":"refs/heads/2.0.0","pushedAt":"2024-05-31T21:20:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ehopperdietzel","name":"Eduardo Hopperdietzel","path":"/ehopperdietzel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14140144?s=80&v=4"},"commit":{"message":"Replaced LToplevelRole::ResizeEdges enum with the new LEdge flags","shortMessageHtmlLink":"Replaced LToplevelRole::ResizeEdges enum with the new LEdge flags"}},{"before":"c807adc07ce1ae44742cff40e5acf72a0913e590","after":"c691a66d736cc54244517966bd75255919dd65ea","ref":"refs/heads/2.0.0","pushedAt":"2024-05-31T03:19:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ehopperdietzel","name":"Eduardo Hopperdietzel","path":"/ehopperdietzel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14140144?s=80&v=4"},"commit":{"message":"louvre-views: Fix views ordering bug","shortMessageHtmlLink":"louvre-views: Fix views ordering bug"}},{"before":"63318c15cbd608977d1fcdf6dd7588cd45b07811","after":"c807adc07ce1ae44742cff40e5acf72a0913e590","ref":"refs/heads/2.0.0","pushedAt":"2024-05-31T01:59:51.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ehopperdietzel","name":"Eduardo Hopperdietzel","path":"/ehopperdietzel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14140144?s=80&v=4"},"commit":{"message":"Merge branch 'EBADBEEF-2.0.0' into 2.0.0\nRemove unnecessary SRM headers prefix.","shortMessageHtmlLink":"Merge branch 'EBADBEEF-2.0.0' into 2.0.0"}},{"before":"4596cdd05b023aa27edf67391f28731b42a12e25","after":"63318c15cbd608977d1fcdf6dd7588cd45b07811","ref":"refs/heads/2.0.0","pushedAt":"2024-05-31T00:46:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ehopperdietzel","name":"Eduardo Hopperdietzel","path":"/ehopperdietzel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14140144?s=80&v=4"},"commit":{"message":"Add missing documentation to LLayerRole","shortMessageHtmlLink":"Add missing documentation to LLayerRole"}},{"before":"ef2c37eb92f65ea4a16db76ca1f7b14df1596298","after":"4596cdd05b023aa27edf67391f28731b42a12e25","ref":"refs/heads/2.0.0","pushedAt":"2024-05-30T05:18:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ehopperdietzel","name":"Eduardo Hopperdietzel","path":"/ehopperdietzel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14140144?s=80&v=4"},"commit":{"message":"Add all wlr_layer_shell protocol error checks and update documentation","shortMessageHtmlLink":"Add all wlr_layer_shell protocol error checks and update documentation"}},{"before":"03444adde39fba544b23f8280e054f44216eaff5","after":"ef2c37eb92f65ea4a16db76ca1f7b14df1596298","ref":"refs/heads/2.0.0","pushedAt":"2024-05-29T07:12:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ehopperdietzel","name":"Eduardo Hopperdietzel","path":"/ehopperdietzel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14140144?s=80&v=4"},"commit":{"message":"louvre-views & louvre-weston-clone: Add LLauncher commands to auto-enable xdg-desktop-portal-wlr","shortMessageHtmlLink":"louvre-views & louvre-weston-clone: Add LLauncher commands to auto-en…"}},{"before":"5488639e38ed2b3fef26c2a17e79c6a29428244a","after":"03444adde39fba544b23f8280e054f44216eaff5","ref":"refs/heads/2.0.0","pushedAt":"2024-05-27T17:57:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ehopperdietzel","name":"Eduardo Hopperdietzel","path":"/ehopperdietzel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14140144?s=80&v=4"},"commit":{"message":"Add LExclusiveZone documentation","shortMessageHtmlLink":"Add LExclusiveZone documentation"}},{"before":"fe039c2be6749a7f1f62fbe5612d2b8d98117e10","after":"5488639e38ed2b3fef26c2a17e79c6a29428244a","ref":"refs/heads/2.0.0","pushedAt":"2024-05-27T00:15:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ehopperdietzel","name":"Eduardo Hopperdietzel","path":"/ehopperdietzel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14140144?s=80&v=4"},"commit":{"message":"Update LTouch, LClient and LDND documentation","shortMessageHtmlLink":"Update LTouch, LClient and LDND documentation"}},{"before":"9ad27994b0369aa9f091b716279680d9d9117373","after":"fe039c2be6749a7f1f62fbe5612d2b8d98117e10","ref":"refs/heads/2.0.0","pushedAt":"2024-05-24T18:08:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ehopperdietzel","name":"Eduardo Hopperdietzel","path":"/ehopperdietzel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14140144?s=80&v=4"},"commit":{"message":"Add touch events tests and documentation","shortMessageHtmlLink":"Add touch events tests and documentation"}},{"before":"01bcf8807add9620f75f68fd5826166c233f7f45","after":"9ad27994b0369aa9f091b716279680d9d9117373","ref":"refs/heads/2.0.0","pushedAt":"2024-05-24T03:35:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ehopperdietzel","name":"Eduardo Hopperdietzel","path":"/ehopperdietzel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14140144?s=80&v=4"},"commit":{"message":"Replaced LClient::destroy() with destroyLater() to prevent potential access to freed client resources","shortMessageHtmlLink":"Replaced LClient::destroy() with destroyLater() to prevent potential …"}},{"before":"3ef9fdadcf2cc0f2ce21046f2dc1cd7354ef9067","after":"01bcf8807add9620f75f68fd5826166c233f7f45","ref":"refs/heads/2.0.0","pushedAt":"2024-05-24T01:58:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ehopperdietzel","name":"Eduardo Hopperdietzel","path":"/ehopperdietzel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14140144?s=80&v=4"},"commit":{"message":"louvre-views: Move output members allocation from heap to class","shortMessageHtmlLink":"louvre-views: Move output members allocation from heap to class"}},{"before":"02432d3c856aa0664895ef1307319b8b0853d148","after":"3ef9fdadcf2cc0f2ce21046f2dc1cd7354ef9067","ref":"refs/heads/2.0.0","pushedAt":"2024-05-21T04:16:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ehopperdietzel","name":"Eduardo Hopperdietzel","path":"/ehopperdietzel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14140144?s=80&v=4"},"commit":{"message":"Add LExclusiveZone class to simplify the calculation of available output geometry","shortMessageHtmlLink":"Add LExclusiveZone class to simplify the calculation of available out…"}},{"before":"22564b1a327fe6f81aadb70a6b20d8a9cb22f23f","after":"02432d3c856aa0664895ef1307319b8b0853d148","ref":"refs/heads/2.0.0","pushedAt":"2024-05-18T01:27:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ehopperdietzel","name":"Eduardo Hopperdietzel","path":"/ehopperdietzel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14140144?s=80&v=4"},"commit":{"message":"Add absolute pointers events handling to Libinput backend. Thanks to @milisarge for reporting its absence.","shortMessageHtmlLink":"Add absolute pointers events handling to Libinput backend. Thanks to @…"}},{"before":"3ec1899988d00740598c60e33bb778627469b89e","after":"22564b1a327fe6f81aadb70a6b20d8a9cb22f23f","ref":"refs/heads/2.0.0","pushedAt":"2024-05-17T14:41:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ehopperdietzel","name":"Eduardo Hopperdietzel","path":"/ehopperdietzel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14140144?s=80&v=4"},"commit":{"message":"Add Wayland EGL support check and add basic layer shell implementation","shortMessageHtmlLink":"Add Wayland EGL support check and add basic layer shell implementation"}},{"before":"c8d8eac29f9516fa064f9dff07cea82a891b11e0","after":"3ec1899988d00740598c60e33bb778627469b89e","ref":"refs/heads/2.0.0","pushedAt":"2024-05-13T17:48:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ehopperdietzel","name":"Eduardo Hopperdietzel","path":"/ehopperdietzel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14140144?s=80&v=4"},"commit":{"message":"Add layer semantics to LSurface","shortMessageHtmlLink":"Add layer semantics to LSurface"}},{"before":"668a49c7f3d38e0f53ab254808e6627e328745ae","after":"c8d8eac29f9516fa064f9dff07cea82a891b11e0","ref":"refs/heads/2.0.0","pushedAt":"2024-05-11T23:41:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ehopperdietzel","name":"Eduardo Hopperdietzel","path":"/ehopperdietzel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14140144?s=80&v=4"},"commit":{"message":"Simplify LPointer and LRect templates","shortMessageHtmlLink":"Simplify LPointer and LRect templates"}},{"before":"d7baac713cc3ec8fc56f42a391ec14ea8ceb5111","after":"668a49c7f3d38e0f53ab254808e6627e328745ae","ref":"refs/heads/2.0.0","pushedAt":"2024-05-03T17:18:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ehopperdietzel","name":"Eduardo Hopperdietzel","path":"/ehopperdietzel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14140144?s=80&v=4"},"commit":{"message":"louvre-views: Make animations smoother","shortMessageHtmlLink":"louvre-views: Make animations smoother"}},{"before":"1243dd3a12b1f14ddd3b0aa27fbe77eb76271899","after":"d7baac713cc3ec8fc56f42a391ec14ea8ceb5111","ref":"refs/heads/2.0.0","pushedAt":"2024-05-02T03:45:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ehopperdietzel","name":"Eduardo Hopperdietzel","path":"/ehopperdietzel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14140144?s=80&v=4"},"commit":{"message":"Add opaque region and fix scroll events in Wayland backends","shortMessageHtmlLink":"Add opaque region and fix scroll events in Wayland backends"}},{"before":"c8c8eb1863ff738097563cf4f820d58ec6108399","after":"1243dd3a12b1f14ddd3b0aa27fbe77eb76271899","ref":"refs/heads/2.0.0","pushedAt":"2024-05-02T02:52:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ehopperdietzel","name":"Eduardo Hopperdietzel","path":"/ehopperdietzel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14140144?s=80&v=4"},"commit":{"message":"Add call to LSurface::requestedRepaint() when there are pending frame callbacks","shortMessageHtmlLink":"Add call to LSurface::requestedRepaint() when there are pending frame…"}},{"before":"c8c8eb1863ff738097563cf4f820d58ec6108399","after":"1243dd3a12b1f14ddd3b0aa27fbe77eb76271899","ref":"refs/heads/layer-shell","pushedAt":"2024-05-02T02:52:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ehopperdietzel","name":"Eduardo Hopperdietzel","path":"/ehopperdietzel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14140144?s=80&v=4"},"commit":{"message":"Add call to LSurface::requestedRepaint() when there are pending frame callbacks","shortMessageHtmlLink":"Add call to LSurface::requestedRepaint() when there are pending frame…"}},{"before":"42b4792971e20b697e1d225bd4f7f400ea2b493e","after":"c8c8eb1863ff738097563cf4f820d58ec6108399","ref":"refs/heads/2.0.0","pushedAt":"2024-05-02T02:03:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ehopperdietzel","name":"Eduardo Hopperdietzel","path":"/ehopperdietzel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14140144?s=80&v=4"},"commit":{"message":"Remove unnecessary LSurface::orderChanged() call when reparenting surfaces","shortMessageHtmlLink":"Remove unnecessary LSurface::orderChanged() call when reparenting sur…"}},{"before":"7fb86ded41a635d0059fe26f0289ea667e7377fb","after":"c8c8eb1863ff738097563cf4f820d58ec6108399","ref":"refs/heads/layer-shell","pushedAt":"2024-05-02T02:03:23.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"ehopperdietzel","name":"Eduardo Hopperdietzel","path":"/ehopperdietzel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14140144?s=80&v=4"},"commit":{"message":"Remove unnecessary LSurface::orderChanged() call when reparenting surfaces","shortMessageHtmlLink":"Remove unnecessary LSurface::orderChanged() call when reparenting sur…"}},{"before":"373962d4b09802ec641bd2ed5d3f022d20836444","after":"42b4792971e20b697e1d225bd4f7f400ea2b493e","ref":"refs/heads/2.0.0","pushedAt":"2024-04-30T19:22:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ehopperdietzel","name":"Eduardo Hopperdietzel","path":"/ehopperdietzel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14140144?s=80&v=4"},"commit":{"message":"louvre-views: Improve presentation of fullscreen toplevels on first map","shortMessageHtmlLink":"louvre-views: Improve presentation of fullscreen toplevels on first map"}},{"before":"05f53ff337496f5bab7c317c7c44c85c6f99122f","after":"373962d4b09802ec641bd2ed5d3f022d20836444","ref":"refs/heads/2.0.0","pushedAt":"2024-04-29T12:42:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ehopperdietzel","name":"Eduardo Hopperdietzel","path":"/ehopperdietzel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14140144?s=80&v=4"},"commit":{"message":"Replace all virtual constructors with a single one","shortMessageHtmlLink":"Replace all virtual constructors with a single one"}},{"before":"0bbd76d23df31ec94a47ce53b185cd5341e44319","after":"05f53ff337496f5bab7c317c7c44c85c6f99122f","ref":"refs/heads/2.0.0","pushedAt":"2024-04-27T01:24:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ehopperdietzel","name":"Eduardo Hopperdietzel","path":"/ehopperdietzel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14140144?s=80&v=4"},"commit":{"message":"Simplify LPainter API and add auto blend func option for handling textures with premultiplied alpha","shortMessageHtmlLink":"Simplify LPainter API and add auto blend func option for handling tex…"}},{"before":"15eff8e4ab7a60beafa1cef9a334b39f5d3f640b","after":"0bbd76d23df31ec94a47ce53b185cd5341e44319","ref":"refs/heads/2.0.0","pushedAt":"2024-04-24T21:48:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ehopperdietzel","name":"Eduardo Hopperdietzel","path":"/ehopperdietzel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14140144?s=80&v=4"},"commit":{"message":"Try loading Wayland backends by default if WAYLAND_DISPLAY is set","shortMessageHtmlLink":"Try loading Wayland backends by default if WAYLAND_DISPLAY is set"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXccRLAA","startCursor":null,"endCursor":null}},"title":"Activity · CuarzoSoftware/Louvre"}