{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":10876724,"defaultBranch":"develop","name":"lime","ownerLogin":"openfl","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-06-23T02:49:06.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4061208?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1723577408.0","currentOid":""},"activityList":{"items":[{"before":"0b936846d9fb59b8c4b2e9c5cc9ab5db3f9d390d","after":"96c5c1c1213d5a351c0a4e77639581544ccd50d5","ref":"refs/heads/develop","pushedAt":"2024-08-24T20:19:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"player-03","name":null,"path":"/player-03","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/433823?s=80&v=4"},"commit":{"message":"Simplify `ThreadPool.cancelJob()`.\n\nOffering four options makes the underlying code more complicated for minimal benefit.","shortMessageHtmlLink":"Simplify ThreadPool.cancelJob()."}},{"before":"4f4f5df7d83c59b49ffb7dbadecbdc872d9cd841","after":"0b936846d9fb59b8c4b2e9c5cc9ab5db3f9d390d","ref":"refs/heads/develop","pushedAt":"2024-08-22T21:40:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dimensionscape","name":"Chris Speciale","path":"/Dimensionscape","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26172437?s=80&v=4"},"commit":{"message":"AudioBuffer: docs\n\nMissing docs.","shortMessageHtmlLink":"AudioBuffer: docs"}},{"before":"5c8538efcb52d44fd6fc00803847ef70b9c9ab92","after":"4f4f5df7d83c59b49ffb7dbadecbdc872d9cd841","ref":"refs/heads/develop","pushedAt":"2024-08-22T21:30:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dimensionscape","name":"Chris Speciale","path":"/Dimensionscape","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26172437?s=80&v=4"},"commit":{"message":"AudioSource: Docs\n\nWe need more docs!","shortMessageHtmlLink":"AudioSource: Docs"}},{"before":"2907e42431e27e0e46c93a95ca1cb92b9a6d4180","after":"5c8538efcb52d44fd6fc00803847ef70b9c9ab92","ref":"refs/heads/develop","pushedAt":"2024-08-22T21:22:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dimensionscape","name":"Chris Speciale","path":"/Dimensionscape","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26172437?s=80&v=4"},"commit":{"message":"BackgroundWorker: More docs\n\nForgot the properties.","shortMessageHtmlLink":"BackgroundWorker: More docs"}},{"before":"d3a39b560dd92b16b47c979e3aa5f47007c78ab4","after":"2907e42431e27e0e46c93a95ca1cb92b9a6d4180","ref":"refs/heads/develop","pushedAt":"2024-08-22T21:19:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dimensionscape","name":"Chris Speciale","path":"/Dimensionscape","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26172437?s=80&v=4"},"commit":{"message":"BackgroundWorker:Docs\n\nOriginally had docs for this but we nixed it for a while so they never got added.","shortMessageHtmlLink":"BackgroundWorker:Docs"}},{"before":"a774bac183571f80c5bf19532745eb0055f2e1a2","after":"d3a39b560dd92b16b47c979e3aa5f47007c78ab4","ref":"refs/heads/develop","pushedAt":"2024-08-22T05:44:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"player-03","name":null,"path":"/player-03","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/433823?s=80&v=4"},"commit":{"message":"One more documentation pass.\n\nHopefully my last before 8.2.0.","shortMessageHtmlLink":"One more documentation pass."}},{"before":"b3e44ba03dce56b5a2f7d3eff8e202bdbb29698f","after":"a774bac183571f80c5bf19532745eb0055f2e1a2","ref":"refs/heads/develop","pushedAt":"2024-08-19T01:45:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"player-03","name":null,"path":"/player-03","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/433823?s=80&v=4"},"commit":{"message":"Remove `canceled` and `completed` from `ThreadPool`.\n\nThese were added for drop-in compatibility with `BackgroundWorker`, but we might not need that level of compatibility. We can discuss adding these back later if there's demand.","shortMessageHtmlLink":"Remove canceled and completed from ThreadPool."}},{"before":"ed05aa267407aa2cac7f8fef99f8d8a7c13f9081","after":"b3e44ba03dce56b5a2f7d3eff8e202bdbb29698f","ref":"refs/heads/develop","pushedAt":"2024-08-18T03:47:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"player-03","name":null,"path":"/player-03","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/433823?s=80&v=4"},"commit":{"message":"Run formatter.","shortMessageHtmlLink":"Run formatter."}},{"before":"31700a034cc2551ca6223f33a5f61f240d5923ab","after":"ed05aa267407aa2cac7f8fef99f8d8a7c13f9081","ref":"refs/heads/develop","pushedAt":"2024-08-16T21:14:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joshtynjala","name":"Josh Tynjala","path":"/joshtynjala","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/141885?s=80&v=4"},"commit":{"message":"Fix getContextsDevice on Hashlink","shortMessageHtmlLink":"Fix getContextsDevice on Hashlink"}},{"before":"8f631fe3ad2d7ad256ff2fafb7cb00f7dac9335c","after":"31700a034cc2551ca6223f33a5f61f240d5923ab","ref":"refs/heads/develop","pushedAt":"2024-08-16T21:14:01.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"player-03","name":null,"path":"/player-03","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/433823?s=80&v=4"},"commit":{"message":"Merge pull request #1830 from player-03/old_thread_classes\n\nRestore old `Future` and `BackgroundWorker` behavior.","shortMessageHtmlLink":"Merge pull request #1830 from player-03/old_thread_classes"}},{"before":"e7ea6664c212cdf3a41fd4faf08a12c311ebda71","after":"0c0d74c3b6faede003daf2613ad8dca56df8445f","ref":"refs/heads/bugfix/curl-blocking","pushedAt":"2024-08-14T06:19:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dimensionscape","name":"Chris Speciale","path":"/Dimensionscape","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26172437?s=80&v=4"},"commit":{"message":"Minor change","shortMessageHtmlLink":"Minor change"}},{"before":"06ca5d6861397ed5ff612087299a1e6678d94a20","after":"e7ea6664c212cdf3a41fd4faf08a12c311ebda71","ref":"refs/heads/bugfix/curl-blocking","pushedAt":"2024-08-14T05:04:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dimensionscape","name":"Chris Speciale","path":"/Dimensionscape","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26172437?s=80&v=4"},"commit":{"message":"CurlBindings: include hx/GC header","shortMessageHtmlLink":"CurlBindings: include hx/GC header"}},{"before":"95baa58effaff3f6158d642873dd329a8f6e048a","after":"8f631fe3ad2d7ad256ff2fafb7cb00f7dac9335c","ref":"refs/heads/develop","pushedAt":"2024-08-13T19:46:40.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"player-03","name":null,"path":"/player-03","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/433823?s=80&v=4"},"commit":{"message":"Optimize `ThreadPool` slightly.\n\n`__activeThreads` and `__idleThreads` only need to be allocated for multi-threaded pools. Plus, there's no benefit to using a `List` here; we only add to and remove from the end.\n\nAnd finally, checking `event.job == null` instead of `isOfType()` is faster and avoids an issue in HTML5. Sadly it is less safe, so we might need to revisit it eventually.","shortMessageHtmlLink":"Optimize ThreadPool slightly."}},{"before":"95baa58effaff3f6158d642873dd329a8f6e048a","after":"06ca5d6861397ed5ff612087299a1e6678d94a20","ref":"refs/heads/bugfix/curl-blocking","pushedAt":"2024-08-13T19:33:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dimensionscape","name":"Chris Speciale","path":"/Dimensionscape","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26172437?s=80&v=4"},"commit":{"message":"CURLBindings: Prevent GC from deadlocking in some cases\n\nThe idea here is to avoid GC during these instructions since it seems to create some deadlock? I think this solves part of the issue.","shortMessageHtmlLink":"CURLBindings: Prevent GC from deadlocking in some cases"}},{"before":null,"after":"95baa58effaff3f6158d642873dd329a8f6e048a","ref":"refs/heads/bugfix/curl-blocking","pushedAt":"2024-08-13T19:30:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Dimensionscape","name":"Chris Speciale","path":"/Dimensionscape","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26172437?s=80&v=4"},"commit":{"message":"Merge branch 'develop' into 8.2.0-Dev","shortMessageHtmlLink":"Merge branch 'develop' into 8.2.0-Dev"}},{"before":"f6845054fa338c8bc031661b0c1025f36bce14f5","after":"0d267b4a60e00b0fc63300c20ddb1b5bd7dceff2","ref":"refs/heads/feature/sdl_sound","pushedAt":"2024-08-05T20:37:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jgranick","name":"Joshua Granick","path":"/jgranick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/833997?s=80&v=4"},"commit":{"message":"Fix regression in Image.loadFromBytes","shortMessageHtmlLink":"Fix regression in Image.loadFromBytes"}},{"before":"c506993d4f08c8477d17aec2e70997c0ef54a8d3","after":"9cc7a8fa7de1e4462f50943ab7e8d9ff7870f4c9","ref":"refs/heads/8.3.0-Dev","pushedAt":"2024-07-31T21:54:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joshtynjala","name":"Josh Tynjala","path":"/joshtynjala","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/141885?s=80&v=4"},"commit":{"message":"HTML5Window: allow both onMouseMove and onMouseUp to be dispatched outside the bounds of the parent element, if the mouse button is down\n\nPreviously, only onMouseUp was allowed, but we want onMouseMove to work too so that dragging objects with the mouse won't look broken.\n\nI changed the implementation to use a boolean flag to indicate that the browser window listener should return early, instead of calling event.stopPropagation(), because this allows other JS code in the page to listen to these mouse events, if desired. Our internal implementation shouldn't do something that might break other events.","shortMessageHtmlLink":"HTML5Window: allow both onMouseMove and onMouseUp to be dispatched ou…"}},{"before":null,"after":"c506993d4f08c8477d17aec2e70997c0ef54a8d3","ref":"refs/heads/8.3.0-Dev","pushedAt":"2024-07-22T17:05:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"joshtynjala","name":"Josh Tynjala","path":"/joshtynjala","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/141885?s=80&v=4"},"commit":{"message":"8.3.0-Dev","shortMessageHtmlLink":"8.3.0-Dev"}},{"before":"9f369b7637f6f682ffbfb1257ac37435f6dcb820","after":"95baa58effaff3f6158d642873dd329a8f6e048a","ref":"refs/heads/develop","pushedAt":"2024-07-22T17:04:37.000Z","pushType":"push","commitsCount":362,"pusher":{"login":"joshtynjala","name":"Josh Tynjala","path":"/joshtynjala","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/141885?s=80&v=4"},"commit":{"message":"Merge branch 'develop' into 8.2.0-Dev","shortMessageHtmlLink":"Merge branch 'develop' into 8.2.0-Dev"}},{"before":"b866632a6f9df0ed238c9d4c062b65ebc6ea69ad","after":"95baa58effaff3f6158d642873dd329a8f6e048a","ref":"refs/heads/8.2.0-Dev","pushedAt":"2024-07-22T17:01:53.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"joshtynjala","name":"Josh Tynjala","path":"/joshtynjala","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/141885?s=80&v=4"},"commit":{"message":"Merge branch 'develop' into 8.2.0-Dev","shortMessageHtmlLink":"Merge branch 'develop' into 8.2.0-Dev"}},{"before":"f4ce198c8ea96c333a23022d543e1e536ae421ef","after":"9f369b7637f6f682ffbfb1257ac37435f6dcb820","ref":"refs/heads/develop","pushedAt":"2024-07-22T15:33:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joshtynjala","name":"Josh Tynjala","path":"/joshtynjala","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/141885?s=80&v=4"},"commit":{"message":"release date","shortMessageHtmlLink":"release date"}},{"before":"745c178908336f9151d1c6fec8bb0127436de4ae","after":"b866632a6f9df0ed238c9d4c062b65ebc6ea69ad","ref":"refs/heads/8.2.0-Dev","pushedAt":"2024-07-19T21:47:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joshtynjala","name":"Josh Tynjala","path":"/joshtynjala","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/141885?s=80&v=4"},"commit":{"message":"tools: allow -x86_64 and -x86_32 as command line flags to select those architectures instead of defaults (closes #1819)\n\nStill supports -32 and -64, though, for backwards compatibility. We could consider removing those in Lime 9.","shortMessageHtmlLink":"tools: allow -x86_64 and -x86_32 as command line flags to select thos…"}},{"before":"ca52db81efa10b1bd8c76e43c714faa9dbbc4c94","after":"f4ce198c8ea96c333a23022d543e1e536ae421ef","ref":"refs/heads/develop","pushedAt":"2024-07-19T16:39:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joshtynjala","name":"Josh Tynjala","path":"/joshtynjala","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/141885?s=80&v=4"},"commit":{"message":"prepare for Lime 8.1.3","shortMessageHtmlLink":"prepare for Lime 8.1.3"}},{"before":"b95dac4da3933b65c0ccd5dff83650bb5cce03f6","after":"745c178908336f9151d1c6fec8bb0127436de4ae","ref":"refs/heads/8.2.0-Dev","pushedAt":"2024-07-18T19:23:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joshtynjala","name":"Josh Tynjala","path":"/joshtynjala","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/141885?s=80&v=4"},"commit":{"message":"MacPlatform: find lime.hdll in Mac64 on ARM64 Mac because HashLink doesn't support x86_64 yet","shortMessageHtmlLink":"MacPlatform: find lime.hdll in Mac64 on ARM64 Mac because HashLink do…"}},{"before":"4fa31a0d34038ae18d4ae188da6d9c449690a027","after":"b95dac4da3933b65c0ccd5dff83650bb5cce03f6","ref":"refs/heads/8.2.0-Dev","pushedAt":"2024-07-18T19:14:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joshtynjala","name":"Josh Tynjala","path":"/joshtynjala","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/141885?s=80&v=4"},"commit":{"message":"MacPlatform: always build HashLink for Intel on macOS for now","shortMessageHtmlLink":"MacPlatform: always build HashLink for Intel on macOS for now"}},{"before":"656c761cb00e61a27497103462cc6fc1139c054e","after":"4fa31a0d34038ae18d4ae188da6d9c449690a027","ref":"refs/heads/8.2.0-Dev","pushedAt":"2024-07-14T11:08:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tobil4sk","name":null,"path":"/tobil4sk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41230637?s=80&v=4"},"commit":{"message":"[tools] Cross compile to x86 from arm64 on mac (#1813)","shortMessageHtmlLink":"[tools] Cross compile to x86 from arm64 on mac (#1813)"}},{"before":"84d7f3960515b4ad9cac952254c4496e458679b2","after":"ca52db81efa10b1bd8c76e43c714faa9dbbc4c94","ref":"refs/heads/develop","pushedAt":"2024-07-12T11:50:05.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Dimensionscape","name":"Chris Speciale","path":"/Dimensionscape","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26172437?s=80&v=4"},"commit":{"message":"Merge pull request #1817 from tobil4sk/fix/mac-curl-static-link\n\nFix curl static linking on mac","shortMessageHtmlLink":"Merge pull request #1817 from tobil4sk/fix/mac-curl-static-link"}},{"before":"c3a86760442b3f1c01b00888b1f8ef6c47816d39","after":"f6845054fa338c8bc031661b0c1025f36bce14f5","ref":"refs/heads/feature/sdl_sound","pushedAt":"2024-07-09T20:28:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jgranick","name":"Joshua Granick","path":"/jgranick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/833997?s=80&v=4"},"commit":{"message":"Fix broken JPEG decoding (tested on Windows)","shortMessageHtmlLink":"Fix broken JPEG decoding (tested on Windows)"}},{"before":"88e21e6cc95cbb0f8c008b884bd52df7d424724d","after":"656c761cb00e61a27497103462cc6fc1139c054e","ref":"refs/heads/8.2.0-Dev","pushedAt":"2024-07-09T20:28:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jgranick","name":"Joshua Granick","path":"/jgranick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/833997?s=80&v=4"},"commit":{"message":"Fix broken JPEG decoding (tested on Windows)","shortMessageHtmlLink":"Fix broken JPEG decoding (tested on Windows)"}},{"before":"6b2849184f176d95816df0ff04e12c911e1b9520","after":"c3a86760442b3f1c01b00888b1f8ef6c47816d39","ref":"refs/heads/feature/sdl_sound","pushedAt":"2024-07-09T18:34:59.000Z","pushType":"push","commitsCount":48,"pusher":{"login":"jgranick","name":"Joshua Granick","path":"/jgranick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/833997?s=80&v=4"},"commit":{"message":"Merge branch '8.2.0-Dev' into feature/sdl_sound","shortMessageHtmlLink":"Merge branch '8.2.0-Dev' into feature/sdl_sound"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEozS4iAA","startCursor":null,"endCursor":null}},"title":"Activity · openfl/lime"}