{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":5373551,"defaultBranch":"master","name":"libgdx","ownerLogin":"libgdx","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-08-10T19:34:38.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/509841?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716854460.0","currentOid":""},"activityList":{"items":[{"before":"c81a57437a4f381990dc17baf7e544cdbda5991d","after":"3298ea4f658c4d4f0e24aa7478fa73e727e6ad75","ref":"refs/heads/master","pushedAt":"2024-05-28T00:07:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Tom-Ski","name":"Tomski","path":"/Tom-Ski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4346114?s=80&v=4"},"commit":{"message":"Fix : RenderBuffer leak in GLFrameBuffer class (#7096)\n\n* fix: renderBuffer leak when adding stencil-depth-packed attachments\r\n\r\n* fix: format violations\r\n\r\n* fix: report misuse of API\r\n\r\n* mod: error message","shortMessageHtmlLink":"Fix : RenderBuffer leak in GLFrameBuffer class (#7096)"}},{"before":"1857ad55aca203765c56fd2814c3f38337fcc113","after":"c81a57437a4f381990dc17baf7e544cdbda5991d","ref":"refs/heads/master","pushedAt":"2024-05-28T00:05:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Tom-Ski","name":"Tomski","path":"/Tom-Ski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4346114?s=80&v=4"},"commit":{"message":"Upgrade gha XCode to 14.3.1 (#7401)\n\nXCode 13.2 isn't available anymore\r\n\r\nCo-authored-by: Tomski ","shortMessageHtmlLink":"Upgrade gha XCode to 14.3.1 (#7401)"}},{"before":"bfe255a2727377b910be20af48d40867c588a8a3","after":"1857ad55aca203765c56fd2814c3f38337fcc113","ref":"refs/heads/master","pushedAt":"2024-05-28T00:04:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Tom-Ski","name":"Tomski","path":"/Tom-Ski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4346114?s=80&v=4"},"commit":{"message":"Download NDK versions instead of using shipped ones by the runner (#7327)\n\n* fix(ci): Download NDK versions instead of using shipped one\r\n\r\n* fix(ci): Upgrade NDK to r25c\r\n\r\n* fix: Use actual sha256 sum for checking ndk","shortMessageHtmlLink":"Download NDK versions instead of using shipped ones by the runner (#7327"}},{"before":"42dbcbca93cc78a1de39d9fcd34c403eb886a862","after":null,"ref":"refs/heads/spritebatch-index-optimize","pushedAt":"2024-05-28T00:01:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Tom-Ski","name":"Tomski","path":"/Tom-Ski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4346114?s=80&v=4"}},{"before":"632bd87be396c7827b7209d9315b3bdf8abc1a70","after":"bfe255a2727377b910be20af48d40867c588a8a3","ref":"refs/heads/master","pushedAt":"2024-05-28T00:00:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Tom-Ski","name":"Tomski","path":"/Tom-Ski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4346114?s=80&v=4"},"commit":{"message":"Optimization for SpriteBatch when running non VertexArray VertexDataModes. (GL30 default) (#7346)\n\n* SpriteBatch optimizations to preupload full indices data for the size of the batch to prevent doing this each frame. Increase the performance of default SpriteBatch in gl30 where this performs worse than gl2 vertex array\r\n\r\n* Apply formatter\r\n\r\n* Add message for waiting for data\r\n\r\n* Changelog\r\n\r\n---------\r\n\r\nCo-authored-by: GitHub Action ","shortMessageHtmlLink":"Optimization for SpriteBatch when running non VertexArray VertexDataM…"}},{"before":"f8ba1213c562e84528afbc13ce805e10f057dc39","after":"42dbcbca93cc78a1de39d9fcd34c403eb886a862","ref":"refs/heads/spritebatch-index-optimize","pushedAt":"2024-05-27T23:52:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Tom-Ski","name":"Tomski","path":"/Tom-Ski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4346114?s=80&v=4"},"commit":{"message":"Changelog","shortMessageHtmlLink":"Changelog"}},{"before":"c479202dd529b771c14401fa35a40ca860b497fd","after":"f8ba1213c562e84528afbc13ce805e10f057dc39","ref":"refs/heads/spritebatch-index-optimize","pushedAt":"2024-05-27T23:50:21.000Z","pushType":"push","commitsCount":35,"pusher":{"login":"Tom-Ski","name":"Tomski","path":"/Tom-Ski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4346114?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/master' into spritebatch-index-optimize","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/master' into spritebatch-index-o…"}},{"before":"3973c7847b5b99763e169c718f3ae828cd9ef285","after":"c479202dd529b771c14401fa35a40ca860b497fd","ref":"refs/heads/spritebatch-index-optimize","pushedAt":"2024-05-27T23:50:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Tom-Ski","name":"Tomski","path":"/Tom-Ski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4346114?s=80&v=4"},"commit":{"message":"Add message for waiting for data","shortMessageHtmlLink":"Add message for waiting for data"}},{"before":"412a115dd27e63e88893d77cd50137c2e5b8aa63","after":"632bd87be396c7827b7209d9315b3bdf8abc1a70","ref":"refs/heads/master","pushedAt":"2024-05-27T23:46:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Tom-Ski","name":"Tomski","path":"/Tom-Ski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4346114?s=80&v=4"},"commit":{"message":"Upgrade RoboVM to 2.3.21 and minimumOS version to 12 (#7376)\n\n* Upgrade to RoboVM 2.3.21\r\n\r\n* Increase minimum iOS deployment target to 12","shortMessageHtmlLink":"Upgrade RoboVM to 2.3.21 and minimumOS version to 12 (#7376)"}},{"before":"e0b877c2b9800c96f548b8dcc2c129b2e1e7cd9c","after":"412a115dd27e63e88893d77cd50137c2e5b8aa63","ref":"refs/heads/master","pushedAt":"2024-05-27T23:45:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Tom-Ski","name":"Tomski","path":"/Tom-Ski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4346114?s=80&v=4"},"commit":{"message":"Check for missing MetalANGLE changes on PR CI (#7379)\n\n* feat(ci): Check for missing MetalANGLE changes\r\n\r\n* Generate MobiVM MetalANGLE backend\r\n\r\n---------\r\n\r\nCo-authored-by: GitHub Action \r\nCo-authored-by: Tomski ","shortMessageHtmlLink":"Check for missing MetalANGLE changes on PR CI (#7379)"}},{"before":"3339cda1e3abd8c62b8d5a8901ebaa580857775e","after":"e0b877c2b9800c96f548b8dcc2c129b2e1e7cd9c","ref":"refs/heads/master","pushedAt":"2024-05-27T23:38:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Tom-Ski","name":"Tomski","path":"/Tom-Ski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4346114?s=80&v=4"},"commit":{"message":"Make Pixmap safe to dispose if already disposed (#7347)\n\n* Make Pixmap safe to dispose if already disposed\r\n\r\n* Grrr","shortMessageHtmlLink":"Make Pixmap safe to dispose if already disposed (#7347)"}},{"before":"3f7fcb8599f956cc31ea2fa6982c4b3036524bb2","after":"3339cda1e3abd8c62b8d5a8901ebaa580857775e","ref":"refs/heads/master","pushedAt":"2024-05-27T23:32:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Tom-Ski","name":"Tomski","path":"/Tom-Ski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4346114?s=80&v=4"},"commit":{"message":"fix: avoid unnecessary window.makeCurrent() calls (#7362)","shortMessageHtmlLink":"fix: avoid unnecessary window.makeCurrent() calls (#7362)"}},{"before":"ceb57dde4488f28ed022dc7a849fdf83da76f28a","after":"3f7fcb8599f956cc31ea2fa6982c4b3036524bb2","ref":"refs/heads/master","pushedAt":"2024-05-10T21:27:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NathanSweet","name":"Nathan Sweet","path":"/NathanSweet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/434010?s=80&v=4"},"commit":{"message":"BitmapFontCache, set low defaults for layouts and pooledLayouts.\n\nMost common usage doesn't need higher capacity. When it is needed, it'll grow.","shortMessageHtmlLink":"BitmapFontCache, set low defaults for layouts and pooledLayouts."}},{"before":"7263ab22efbda67e02d7180e9b4dfeb01160c061","after":"ceb57dde4488f28ed022dc7a849fdf83da76f28a","ref":"refs/heads/master","pushedAt":"2024-05-04T23:00:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"NathanSweet","name":"Nathan Sweet","path":"/NathanSweet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/434010?s=80&v=4"},"commit":{"message":"Fixed Timer tasks being run after cancellation. (#7393)\n\n* Fixed Timer tasks being run after cancellation.\r\n\r\n* Changes.\r\n\r\n* Copy tasks since running a task can modify postedTasks.","shortMessageHtmlLink":"Fixed Timer tasks being run after cancellation. (#7393)"}},{"before":"980fa732f7e949dddf38d748d93920bbe7c765fc","after":"7263ab22efbda67e02d7180e9b4dfeb01160c061","ref":"refs/heads/master","pushedAt":"2024-05-04T22:59:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"NathanSweet","name":"Nathan Sweet","path":"/NathanSweet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/434010?s=80&v=4"},"commit":{"message":"Correct grammatical error in the JavaDoc of the Application interface (#7395)","shortMessageHtmlLink":"Correct grammatical error in the JavaDoc of the Application interface ("}},{"before":"b0a3e8b9b205c03085b3243fe229c6ae77a43766","after":"980fa732f7e949dddf38d748d93920bbe7c765fc","ref":"refs/heads/master","pushedAt":"2024-04-28T17:18:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NathanSweet","name":"Nathan Sweet","path":"/NathanSweet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/434010?s=80&v=4"},"commit":{"message":"ActorGestureListener, don't hold event reference, reset longPressTask, clean up.","shortMessageHtmlLink":"ActorGestureListener, don't hold event reference, reset longPressTask…"}},{"before":"bba4270fe6203bca7529f11b8032cc9076f18f00","after":null,"ref":"refs/heads/timer","pushedAt":"2024-04-28T17:04:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"NathanSweet","name":"Nathan Sweet","path":"/NathanSweet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/434010?s=80&v=4"}},{"before":null,"after":"bba4270fe6203bca7529f11b8032cc9076f18f00","ref":"refs/heads/timer","pushedAt":"2024-04-28T16:43:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Fixed Timer tasks being run after cancellation.","shortMessageHtmlLink":"Fixed Timer tasks being run after cancellation."}},{"before":"bba4270fe6203bca7529f11b8032cc9076f18f00","after":null,"ref":"refs/heads/timer","pushedAt":"2024-04-28T16:42:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"NathanSweet","name":"Nathan Sweet","path":"/NathanSweet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/434010?s=80&v=4"}},{"before":null,"after":"bba4270fe6203bca7529f11b8032cc9076f18f00","ref":"refs/heads/timer","pushedAt":"2024-04-28T16:42:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"NathanSweet","name":"Nathan Sweet","path":"/NathanSweet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/434010?s=80&v=4"},"commit":{"message":"Fixed Timer tasks being run after cancellation.","shortMessageHtmlLink":"Fixed Timer tasks being run after cancellation."}},{"before":"a523316e4a7428b4ebcc46e827cb6480071c1f3e","after":"b0a3e8b9b205c03085b3243fe229c6ae77a43766","ref":"refs/heads/master","pushedAt":"2024-04-28T16:28:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"NathanSweet","name":"Nathan Sweet","path":"/NathanSweet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/434010?s=80&v=4"},"commit":{"message":"DragListener should only stop dragging when touchUp matches the button it cares about. (#7389)","shortMessageHtmlLink":"DragListener should only stop dragging when touchUp matches the butto…"}},{"before":"0ae653c84b82a15e1049be3a638f0b09fd751f48","after":"a523316e4a7428b4ebcc46e827cb6480071c1f3e","ref":"refs/heads/master","pushedAt":"2024-04-28T03:32:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NathanSweet","name":"Nathan Sweet","path":"/NathanSweet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/434010?s=80&v=4"},"commit":{"message":"Fixed ActorGestureListener long press.\n\nKeep the actor until touch up.","shortMessageHtmlLink":"Fixed ActorGestureListener long press."}},{"before":"748ae62c9a3e9bbb8d64a43a9eb2182e9ab5f912","after":"0ae653c84b82a15e1049be3a638f0b09fd751f48","ref":"refs/heads/master","pushedAt":"2024-04-28T00:20:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NathanSweet","name":"Nathan Sweet","path":"/NathanSweet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/434010?s=80&v=4"},"commit":{"message":"Fixed ActorGestureListener holding actor references forever.\n\nThese references can prevent GC!","shortMessageHtmlLink":"Fixed ActorGestureListener holding actor references forever."}},{"before":"f2f176f35a753761210f5d9448b184711ade0ea7","after":"748ae62c9a3e9bbb8d64a43a9eb2182e9ab5f912","ref":"refs/heads/master","pushedAt":"2024-04-27T22:43:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"NathanSweet","name":"Nathan Sweet","path":"/NathanSweet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/434010?s=80&v=4"},"commit":{"message":"gdx-ttf fonts bleed black color onto glyphs when they have shadows of any color (#7391)\n\n* Add default transparent color to shadow pixmap\r\n\r\n* Improved performance by eliminating unecessary fill\r\n\r\n* Update FreeTypeFontGenerator.java\r\n\r\n* Added missing import\r\n\r\n* Updated changelog\r\n\r\n* Fixed format violation\r\n\r\n* Update CHANGES","shortMessageHtmlLink":"gdx-ttf fonts bleed black color onto glyphs when they have shadows of…"}},{"before":"406f7d81c1d2a38b87ef058f458253a4c7d02f30","after":"f2f176f35a753761210f5d9448b184711ade0ea7","ref":"refs/heads/master","pushedAt":"2024-04-27T22:41:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"NathanSweet","name":"Nathan Sweet","path":"/NathanSweet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/434010?s=80&v=4"},"commit":{"message":"Alternative to #7357 for setting glyph page index. (#7388)\n\n* Alternative to #7357 for setting glyph page index.\r\n\r\n* Spotless didn't seem to run initially.\r\n\r\nThe only \"issue\" is an unused import, which I guess is technically a code style violation of the most minor variety.\r\n\r\n---------\r\n\r\nCo-authored-by: Tommy Ettinger ","shortMessageHtmlLink":"Alternative to #7357 for setting glyph page index. (#7388)"}},{"before":"b2c054942ea2574200337cbdb823129263aba2c4","after":null,"ref":"refs/heads/glyph-page-7357","pushedAt":"2024-04-21T16:44:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"NathanSweet","name":"Nathan Sweet","path":"/NathanSweet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/434010?s=80&v=4"}},{"before":"3d3ddbfc839dfd032adde4b6869a0831d3e8e521","after":"b2c054942ea2574200337cbdb823129263aba2c4","ref":"refs/heads/glyph-page-7357","pushedAt":"2024-04-21T16:44:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Apply formatter","shortMessageHtmlLink":"Apply formatter"}},{"before":null,"after":"3d3ddbfc839dfd032adde4b6869a0831d3e8e521","ref":"refs/heads/glyph-page-7357","pushedAt":"2024-04-21T16:43:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"NathanSweet","name":"Nathan Sweet","path":"/NathanSweet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/434010?s=80&v=4"},"commit":{"message":"Alternative to #7357 for setting glyph page index.","shortMessageHtmlLink":"Alternative to #7357 for setting glyph page index."}},{"before":"c8918bb27b8dd2cabbdbf7927beebf55b7a7538d","after":"406f7d81c1d2a38b87ef058f458253a4c7d02f30","ref":"refs/heads/master","pushedAt":"2024-04-21T15:51:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NathanSweet","name":"Nathan Sweet","path":"/NathanSweet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/434010?s=80&v=4"},"commit":{"message":"Added TextureAtlas.TextureAtlasData.Page#name.","shortMessageHtmlLink":"Added TextureAtlas.TextureAtlasData.Page#name."}},{"before":"284992649104a199ae79df98d5625d6cc39c6ed4","after":"c8918bb27b8dd2cabbdbf7927beebf55b7a7538d","ref":"refs/heads/master","pushedAt":"2024-04-21T08:00:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"crykn","name":"damios","path":"/crykn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8125827?s=80&v=4"},"commit":{"message":"Added pauseWhenMinimized and pauseWhenLostFocus to Lwjgl3 backend (#7287)","shortMessageHtmlLink":"Added pauseWhenMinimized and pauseWhenLostFocus to Lwjgl3 backend (#7287"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVU60RAA","startCursor":null,"endCursor":null}},"title":"Activity · libgdx/libgdx"}