{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":179178470,"defaultBranch":"master","name":"AppCore","ownerLogin":"ultralight-ux","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-04-03T00:15:44.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/29110448?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714070038.0","currentOid":""},"activityList":{"items":[{"before":"5454342235723dbabdaeb8ed70bebf8ecc1a73bd","after":"cf23f91f21ba9e2d4509a110e057832393501b2f","ref":"refs/heads/1.4-dev","pushedAt":"2024-05-04T06:13:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adamjs","name":"Adam Simmons","path":"/adamjs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3643751?s=80&v=4"},"commit":{"message":"Fix build error on macOS","shortMessageHtmlLink":"Fix build error on macOS"}},{"before":"52d4b918250ed4410c5e0cf2de25b668b4327e90","after":"5454342235723dbabdaeb8ed70bebf8ecc1a73bd","ref":"refs/heads/1.4-dev","pushedAt":"2024-05-04T04:43:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adamjs","name":"Adam Simmons","path":"/adamjs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3643751?s=80&v=4"},"commit":{"message":"Fix build error on macOS","shortMessageHtmlLink":"Fix build error on macOS"}},{"before":"bf2b9843615e97fb363ea3f6ac4cf4d8cea7126f","after":"52d4b918250ed4410c5e0cf2de25b668b4327e90","ref":"refs/heads/1.4-dev","pushedAt":"2024-04-22T16:33:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adamjs","name":"Adam Simmons","path":"/adamjs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3643751?s=80&v=4"},"commit":{"message":"Improve stability of GPU renderer on macOS (add synchronous wait to command buffer upload).","shortMessageHtmlLink":"Improve stability of GPU renderer on macOS (add synchronous wait to c…"}},{"before":"d2aa2b057800253943d1dfae255eda55f8adfbba","after":"bf2b9843615e97fb363ea3f6ac4cf4d8cea7126f","ref":"refs/heads/1.4-dev","pushedAt":"2024-04-20T20:49:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adamjs","name":"Adam Simmons","path":"/adamjs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3643751?s=80&v=4"},"commit":{"message":"Apply changes for building on Linux arm64.","shortMessageHtmlLink":"Apply changes for building on Linux arm64."}},{"before":"602b8d9296b3d5ac92463ecc13c9d8c66e62d468","after":"d2aa2b057800253943d1dfae255eda55f8adfbba","ref":"refs/heads/1.4-dev","pushedAt":"2024-04-19T21:54:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adamjs","name":"Adam Simmons","path":"/adamjs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3643751?s=80&v=4"},"commit":{"message":"Implement ShowMessageBox and window statistics on Linux (GTK3).","shortMessageHtmlLink":"Implement ShowMessageBox and window statistics on Linux (GTK3)."}},{"before":"4ad9fcb992391bd4d5e4a9405f70462c6e982cdb","after":"602b8d9296b3d5ac92463ecc13c9d8c66e62d468","ref":"refs/heads/1.4-dev","pushedAt":"2024-04-18T19:51:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adamjs","name":"Adam Simmons","path":"/adamjs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3643751?s=80&v=4"},"commit":{"message":"Make FileLogger display error dialog when an error message is encountered.","shortMessageHtmlLink":"Make FileLogger display error dialog when an error message is encount…"}},{"before":"434f87f0ce7743d4dcba8aeada3278144720d26b","after":"4ad9fcb992391bd4d5e4a9405f70462c6e982cdb","ref":"refs/heads/1.4-dev","pushedAt":"2024-04-12T23:02:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adamjs","name":"Adam Simmons","path":"/adamjs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3643751?s=80&v=4"},"commit":{"message":"Implement ShowMessageBox() and Window::EnableFrameStatistics() on macOS","shortMessageHtmlLink":"Implement ShowMessageBox() and Window::EnableFrameStatistics() on macOS"}},{"before":"0cca57cc0d6da5dde3ff8f3b1b5800e05f883fd5","after":"434f87f0ce7743d4dcba8aeada3278144720d26b","ref":"refs/heads/1.4-dev","pushedAt":"2024-04-12T20:42:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adamjs","name":"Adam Simmons","path":"/adamjs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3643751?s=80&v=4"},"commit":{"message":"Add API function: ShowMessageBox(), implement on Windows.","shortMessageHtmlLink":"Add API function: ShowMessageBox(), implement on Windows."}},{"before":"db618dee83c5c6e2dd4db62133d4e5787acf7aa2","after":"0cca57cc0d6da5dde3ff8f3b1b5800e05f883fd5","ref":"refs/heads/1.4-dev","pushedAt":"2024-04-02T22:56:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adamjs","name":"Adam Simmons","path":"/adamjs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3643751?s=80&v=4"},"commit":{"message":"Update Linux port with latest Monitor API changes, using POSIX timers for scheduling update and repaint.","shortMessageHtmlLink":"Update Linux port with latest Monitor API changes, using POSIX timers…"}},{"before":"c179e14f8eef00534a6b328ec75663104332d76d","after":"db618dee83c5c6e2dd4db62133d4e5787acf7aa2","ref":"refs/heads/1.4-dev","pushedAt":"2024-03-29T07:28:02.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"adamjs","name":"Adam Simmons","path":"/adamjs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3643751?s=80&v=4"},"commit":{"message":"Update build scripts.","shortMessageHtmlLink":"Update build scripts."}},{"before":"d4c8a74cd5aed19aaa709220cf1c1eae9c07fb0c","after":"c179e14f8eef00534a6b328ec75663104332d76d","ref":"refs/heads/1.4-dev","pushedAt":"2024-03-13T18:36:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"adamjs","name":"Adam Simmons","path":"/adamjs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3643751?s=80&v=4"},"commit":{"message":"Add Monitor::display_id, Monitor::refresh_rate, Window::EnableFrameStatistics. Add DisplayLinkWin for monitoring display refresh.","shortMessageHtmlLink":"Add Monitor::display_id, Monitor::refresh_rate, Window::EnableFrameSt…"}},{"before":"1d9362695a08d8b7085a8383e2b10af2f14cfd97","after":"d4c8a74cd5aed19aaa709220cf1c1eae9c07fb0c","ref":"refs/heads/1.4-dev","pushedAt":"2024-02-29T07:23:57.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"adamjs","name":"Adam Simmons","path":"/adamjs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3643751?s=80&v=4"},"commit":{"message":"(WIP) Reorganize all-in-one builds (now ultra-fast!)","shortMessageHtmlLink":"(WIP) Reorganize all-in-one builds (now ultra-fast!)"}},{"before":"c7d1df5fadf191a6b7c810fa951d73e584fa56b4","after":"1d9362695a08d8b7085a8383e2b10af2f14cfd97","ref":"refs/heads/1.4-dev","pushedAt":"2024-01-31T22:10:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adamjs","name":"Adam Simmons","path":"/adamjs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3643751?s=80&v=4"},"commit":{"message":"Update Linux toolchain.","shortMessageHtmlLink":"Update Linux toolchain."}},{"before":"1ad18fed098e5978a066f96a40a62aeef8d90331","after":"c7d1df5fadf191a6b7c810fa951d73e584fa56b4","ref":"refs/heads/1.4-dev","pushedAt":"2024-01-29T23:46:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adamjs","name":"Adam Simmons","path":"/adamjs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3643751?s=80&v=4"},"commit":{"message":"Handle fallback fonts properly on Linux using FontConfig. (closes ultralight-ux/Ultralight#329)","shortMessageHtmlLink":"Handle fallback fonts properly on Linux using FontConfig. (closes ult…"}},{"before":"d3ad88a8181a084e48073d04ca293ea0f444e92e","after":"1ad18fed098e5978a066f96a40a62aeef8d90331","ref":"refs/heads/1.4-dev","pushedAt":"2024-01-27T02:51:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adamjs","name":"Adam Simmons","path":"/adamjs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3643751?s=80&v=4"},"commit":{"message":"Port latest changes to Linux platform.","shortMessageHtmlLink":"Port latest changes to Linux platform."}},{"before":"25fe41285991c15b43a894b4fb8a8f4237cc9ada","after":"d3ad88a8181a084e48073d04ca293ea0f444e92e","ref":"refs/heads/1.4-dev","pushedAt":"2023-10-27T23:23:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adamjs","name":"Adam Simmons","path":"/adamjs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3643751?s=80&v=4"},"commit":{"message":"Re-enable on-disk cache on macOS.","shortMessageHtmlLink":"Re-enable on-disk cache on macOS."}},{"before":"a7af0123661a3f7fb5f43a3ae5b9b84193712a4e","after":"25fe41285991c15b43a894b4fb8a8f4237cc9ada","ref":"refs/heads/1.4-dev","pushedAt":"2023-10-16T21:47:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"adamjs","name":"Adam Simmons","path":"/adamjs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3643751?s=80&v=4"},"commit":{"message":"Make macOS and Linux ports render Views on CPU but composite on GPU.","shortMessageHtmlLink":"Make macOS and Linux ports render Views on CPU but composite on GPU."}},{"before":"25d3c377c519f5ff9a0455b56a281da6fc1f79bb","after":"a7af0123661a3f7fb5f43a3ae5b9b84193712a4e","ref":"refs/heads/1.4-dev","pushedAt":"2023-10-14T22:38:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adamjs","name":"Adam Simmons","path":"/adamjs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3643751?s=80&v=4"},"commit":{"message":"Re-enabling GPU renderer in Windows port.","shortMessageHtmlLink":"Re-enabling GPU renderer in Windows port."}},{"before":"263cfb48402b2a7032c35392a2badbe1de16f698","after":"25d3c377c519f5ff9a0455b56a281da6fc1f79bb","ref":"refs/heads/1.4-dev","pushedAt":"2023-09-10T00:30:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adamjs","name":"Adam Simmons","path":"/adamjs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3643751?s=80&v=4"},"commit":{"message":"Initial commit of macOS arm64 port.","shortMessageHtmlLink":"Initial commit of macOS arm64 port."}},{"before":"cfc3294da92c6400dc14d926eb9ccf648aa19d46","after":"263cfb48402b2a7032c35392a2badbe1de16f698","ref":"refs/heads/1.4-dev","pushedAt":"2023-08-14T21:43:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"adamjs","name":"Adam Simmons","path":"/adamjs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3643751?s=80&v=4"},"commit":{"message":"Temporarily disable GPU renderer on Windows until clipping issues are resolved","shortMessageHtmlLink":"Temporarily disable GPU renderer on Windows until clipping issues are…"}},{"before":"e9d62dc4ba572e70a2414536b4355eb6876c07e7","after":"cfc3294da92c6400dc14d926eb9ccf648aa19d46","ref":"refs/heads/1.4-dev","pushedAt":"2023-07-28T22:56:20.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"adamjs","name":"Adam Simmons","path":"/adamjs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3643751?s=80&v=4"},"commit":{"message":"Merge branch 'master' of https://github.com/ultralight-ux/AppCore into 1.4-dev","shortMessageHtmlLink":"Merge branch 'master' of https://github.com/ultralight-ux/AppCore int…"}},{"before":"e8b473d45cd11ff92b2b225ff8d0afa01643d474","after":"5f88113af6a8326e2840d57a99fe8a01a71f9ba8","ref":"refs/heads/master","pushedAt":"2023-07-21T00:12:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adamjs","name":"Adam Simmons","path":"/adamjs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3643751?s=80&v=4"},"commit":{"message":"Embed a last resort fallback font (Roboto TTF) on macOS since we can't guarantee any system fonts are available outside App Sandbox.","shortMessageHtmlLink":"Embed a last resort fallback font (Roboto TTF) on macOS since we can'…"}},{"before":"b99e29f421c29d8b20364eb239234740d756683a","after":"e8b473d45cd11ff92b2b225ff8d0afa01643d474","ref":"refs/heads/master","pushedAt":"2023-07-18T19:55:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adamjs","name":"Adam Simmons","path":"/adamjs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3643751?s=80&v=4"},"commit":{"message":"Update deps.","shortMessageHtmlLink":"Update deps."}},{"before":"30b5d11c6e2317532e1d3b881133287d83491b5c","after":"b99e29f421c29d8b20364eb239234740d756683a","ref":"refs/heads/master","pushedAt":"2023-07-06T01:10:57.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"adamjs","name":"Adam Simmons","path":"/adamjs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3643751?s=80&v=4"},"commit":{"message":"Update deps.","shortMessageHtmlLink":"Update deps."}},{"before":"6ee6b8fc6e07b2f4d8f0c452347e86a2e7ca71f3","after":"30b5d11c6e2317532e1d3b881133287d83491b5c","ref":"refs/heads/master","pushedAt":"2023-07-04T19:34:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"adamjs","name":"Adam Simmons","path":"/adamjs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3643751?s=80&v=4"},"commit":{"message":"Merge branch 'master' of github.com:ultralight-ux/AppCore","shortMessageHtmlLink":"Merge branch 'master' of github.com:ultralight-ux/AppCore"}},{"before":"62e8b8dd4066d0c009c2af856e9b5fef14ce2b61","after":"e9d62dc4ba572e70a2414536b4355eb6876c07e7","ref":"refs/heads/1.4-dev","pushedAt":"2023-05-24T21:27:32.092Z","pushType":"push","commitsCount":7,"pusher":{"login":"adamjs","name":"Adam Simmons","path":"/adamjs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3643751?s=80&v=4"},"commit":{"message":"Updating for new Renderer API (RefreshDisplay).","shortMessageHtmlLink":"Updating for new Renderer API (RefreshDisplay)."}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQUt4hwA","startCursor":null,"endCursor":null}},"title":"Activity · ultralight-ux/AppCore"}