{"push_id":2950666333,"size":44,"distinct_size":44,"ref":"refs/heads/feature/SkiaTextLayout","head":"661d5d436328b2ff5545d5317329448e114918bc","before":"c3c642196658316390cdd1dbea00c22dbb3bcd1d","commits":[{"sha":"c311474d5b5a507e73b96c8000d96480c5f8088f","author":{"name":"Steven Kirk","email":"ac6a5dd95d6e22de43a0511c4fb069330b6b03f0@users.noreply.github.com"},"message":"Don't await updates in render loop.\n\nThe render loop should not be waiting for an update to occur on the UI thread before rendering a frame. Instead of awaiting the call, simply call `IDispatcher.Post` to fire-and-forget. Placed a guard around the update to make sure multiple updates don't get queued if an update doesn't complete in a single frame.\n\nAlso don't call `IRenderLoopTask.Update` unless `IRenderLoopTask.NeedsUpdate == true`.\n\nFixes #1920","distinct":true,"url":"https://api.github.com/repos/Gillibald/Avalonia/commits/c311474d5b5a507e73b96c8000d96480c5f8088f"},{"sha":"51f85cfac9a375912b8efd7bbf483b01d069d8d4","author":{"name":"Steven Kirk","email":"ac6a5dd95d6e22de43a0511c4fb069330b6b03f0@users.noreply.github.com"},"message":"Removed debug code.","distinct":true,"url":"https://api.github.com/repos/Gillibald/Avalonia/commits/51f85cfac9a375912b8efd7bbf483b01d069d8d4"},{"sha":"62a5b66228fbf5e08f0b63e3cd888f9c7e971165","author":{"name":"Steven Kirk","email":"ac6a5dd95d6e22de43a0511c4fb069330b6b03f0@users.noreply.github.com"},"message":"Fix failing tests.","distinct":true,"url":"https://api.github.com/repos/Gillibald/Avalonia/commits/62a5b66228fbf5e08f0b63e3cd888f9c7e971165"},{"sha":"4645ec1c4515f193237bbba0a0056c9d5c16ea75","author":{"name":"Steven Kirk","email":"ac6a5dd95d6e22de43a0511c4fb069330b6b03f0@users.noreply.github.com"},"message":"Use indexer for iterating items.","distinct":true,"url":"https://api.github.com/repos/Gillibald/Avalonia/commits/4645ec1c4515f193237bbba0a0056c9d5c16ea75"},{"sha":"1df826281bbd61df064bcb334e5f968c2fbedb71","author":{"name":"Steven Kirk","email":"ac6a5dd95d6e22de43a0511c4fb069330b6b03f0@users.noreply.github.com"},"message":"Added failing test for #1932.","distinct":true,"url":"https://api.github.com/repos/Gillibald/Avalonia/commits/1df826281bbd61df064bcb334e5f968c2fbedb71"},{"sha":"d0b77ecca191fe630f01e8af8eb2945f9f89ce55","author":{"name":"Steven Kirk","email":"ac6a5dd95d6e22de43a0511c4fb069330b6b03f0@users.noreply.github.com"},"message":"Update before calling base.EndInit.\n\nFixes #1932.","distinct":true,"url":"https://api.github.com/repos/Gillibald/Avalonia/commits/d0b77ecca191fe630f01e8af8eb2945f9f89ce55"},{"sha":"b53b3d590f6db78df737c878b1b3391e0334cada","author":{"name":"Andrey Kunchev","email":"08026d81f74e5e74a48199a0749468a3a7b50bc1@gmail.com"},"message":"add failing unit test for listbox issue #1936","distinct":true,"url":"https://api.github.com/repos/Gillibald/Avalonia/commits/b53b3d590f6db78df737c878b1b3391e0334cada"},{"sha":"ac536362b6d00bec42b09a4d91e3ce5284c2f21d","author":{"name":"Jumar Macato","email":"da48e404e9adcea7c75c4115680622bde82ed1c4@gmail.com"},"message":"Merge branch 'master' into fixes/1920-renderloop-post","distinct":true,"url":"https://api.github.com/repos/Gillibald/Avalonia/commits/ac536362b6d00bec42b09a4d91e3ce5284c2f21d"},{"sha":"c66886f8cf0ca0114fdd325056cdeeeb686f17b9","author":{"name":"danwalmsley","email":"2591e5f46f28d303f9dc027d475a5c60d8dea17a@walms.co.uk"},"message":"Merge branch 'master' into fixes/1932-dropdown-selection","distinct":true,"url":"https://api.github.com/repos/Gillibald/Avalonia/commits/c66886f8cf0ca0114fdd325056cdeeeb686f17b9"},{"sha":"a865f6dddfcc7bfee925af7bdfc407601ead504b","author":{"name":"Andrey Kunchev","email":"08026d81f74e5e74a48199a0749468a3a7b50bc1@gmail.com"},"message":"introduce local functions for listbox issue #1936","distinct":true,"url":"https://api.github.com/repos/Gillibald/Avalonia/commits/a865f6dddfcc7bfee925af7bdfc407601ead504b"},{"sha":"6efba9837db65f3a0eef0674a9277f1e345c1731","author":{"name":"Steven Kirk","email":"ac6a5dd95d6e22de43a0511c4fb069330b6b03f0@users.noreply.github.com"},"message":"Simplified test.\n\nSimplified @donandren's test for #1936.","distinct":true,"url":"https://api.github.com/repos/Gillibald/Avalonia/commits/6efba9837db65f3a0eef0674a9277f1e345c1731"},{"sha":"c608163fe99412bf7ce1da9d898e08eeebef3341","author":{"name":"Steven Kirk","email":"ac6a5dd95d6e22de43a0511c4fb069330b6b03f0@users.noreply.github.com"},"message":"Ensure containers are ordered correctly.\n\nFixes #1936.","distinct":true,"url":"https://api.github.com/repos/Gillibald/Avalonia/commits/c608163fe99412bf7ce1da9d898e08eeebef3341"},{"sha":"545c4c36a48f2debccaae028a69a950f65bd806b","author":{"name":"Steven Kirk","email":"ac6a5dd95d6e22de43a0511c4fb069330b6b03f0@users.noreply.github.com"},"message":"Merge branch 'master' into issues/1936","distinct":true,"url":"https://api.github.com/repos/Gillibald/Avalonia/commits/545c4c36a48f2debccaae028a69a950f65bd806b"},{"sha":"dd528260febb3cfc88e7e39eb39e37758fa84417","author":{"name":"artyom","email":"fe7e6952eb8038e894b0a49f1e147f265e4e4f4a@yandex.ru"},"message":"feature: Support ReactiveUI WhenActivated","distinct":true,"url":"https://api.github.com/repos/Gillibald/Avalonia/commits/dd528260febb3cfc88e7e39eb39e37758fa84417"},{"sha":"d36a55f6158cdc28186ff3b33eec9cbdb6f842ce","author":{"name":"artyom","email":"fe7e6952eb8038e894b0a49f1e147f265e4e4f4a@yandex.ru"},"message":"Add ActivationForViewFetcher tests","distinct":true,"url":"https://api.github.com/repos/Gillibald/Avalonia/commits/d36a55f6158cdc28186ff3b33eec9cbdb6f842ce"},{"sha":"accdd502b8ea73f616ed6d8042448be0b925c2d5","author":{"name":"artyom","email":"fe7e6952eb8038e894b0a49f1e147f265e4e4f4a@yandex.ru"},"message":"Reference ReactiveUI the Avalonia way","distinct":true,"url":"https://api.github.com/repos/Gillibald/Avalonia/commits/accdd502b8ea73f616ed6d8042448be0b925c2d5"},{"sha":"0153c769979986220f22c0177235a339ecd2aeed","author":{"name":"artyom","email":"fe7e6952eb8038e894b0a49f1e147f265e4e4f4a@yandex.ru"},"message":"Add affinity tests","distinct":true,"url":"https://api.github.com/repos/Gillibald/Avalonia/commits/0153c769979986220f22c0177235a339ecd2aeed"},{"sha":"cdc6033ed2a5eb54cee9d72b67332246a6f621f1","author":{"name":"artyom","email":"fe7e6952eb8038e894b0a49f1e147f265e4e4f4a@yandex.ru"},"message":"Use Avalonia code style for test methods names","distinct":true,"url":"https://api.github.com/repos/Gillibald/Avalonia/commits/cdc6033ed2a5eb54cee9d72b67332246a6f621f1"},{"sha":"ebcbe99c4e4d45204891dfcfdf4cc45cc04e76e4","author":{"name":"artyom","email":"fe7e6952eb8038e894b0a49f1e147f265e4e4f4a@yandex.ru"},"message":"Add tests for ReactiveUI 9.0.1","distinct":true,"url":"https://api.github.com/repos/Gillibald/Avalonia/commits/ebcbe99c4e4d45204891dfcfdf4cc45cc04e76e4"},{"sha":"4c057a4721b46563f666faefab4c4d07dcb89ef7","author":{"name":"Steven Kirk","email":"ac6a5dd95d6e22de43a0511c4fb069330b6b03f0@users.noreply.github.com"},"message":"Merge pull request #1937 from donandren/issues/1936\n\nadd failing unit test for listbox issue #1936","distinct":true,"url":"https://api.github.com/repos/Gillibald/Avalonia/commits/4c057a4721b46563f666faefab4c4d07dcb89ef7"}]}
{"actor":{"display_login":"Gillibald"}}