{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":680728461,"defaultBranch":"main","name":"cassiapp","ownerLogin":"cassia-org","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-08-20T07:45:38.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/135465535?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1692517542.0","currentOid":""},"activityList":{"items":[{"before":"775c4eb6492f19c1dd2e647a044611b1ad986e9b","after":"a55e215293ab4cbf5444c1a3a64fd69478280770","ref":"refs/heads/main","pushedAt":"2024-06-13T18:35:58.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"PixelyIon","name":"Mark Collins","path":"/PixelyIon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17637537?s=80&v=4"},"commit":{"message":"Add Termux X11 support","shortMessageHtmlLink":"Add Termux X11 support"}},{"before":"b9046c0a76652f748b918d2260e09a4e5925ea5d","after":"775c4eb6492f19c1dd2e647a044611b1ad986e9b","ref":"refs/heads/main","pushedAt":"2024-02-11T19:32:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"PixelyIon","name":"Mark Collins","path":"/PixelyIon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17637537?s=80&v=4"},"commit":{"message":"Implement `CassiaExtStore`\n\nWe need to extract `cassiaext.tar` from the Android asset archive into the internal data directory. `CassiaExtStore` does this alongside checking if the APK contains a newer version and updating it automatically.","shortMessageHtmlLink":"Implement CassiaExtStore"}},{"before":"7ada3668c18d823dcaedcc1c2d6b1f070cc7a109","after":"b9046c0a76652f748b918d2260e09a4e5925ea5d","ref":"refs/heads/main","pushedAt":"2024-02-11T17:24:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"PixelyIon","name":"Mark Collins","path":"/PixelyIon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17637537?s=80&v=4"},"commit":{"message":"Add Gradle task to build and package `cassiaext`\n\nWe needed a system to package an output tarball produced by `cassiaext`, this needed to function with WSL and support using the Nix derivation included with `cassiext` so a Gradle task was used to call all necessary commands. After invoking a build with `ninja`, it packages the output tarball as an Android asset named `cassiaext.tar.gz`.","shortMessageHtmlLink":"Add Gradle task to build and package cassiaext"}},{"before":"faca910fbd78871bb97a09c462ceaa2b75aaf286","after":"7ada3668c18d823dcaedcc1c2d6b1f070cc7a109","ref":"refs/heads/main","pushedAt":"2024-02-11T17:15:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"PixelyIon","name":"Mark Collins","path":"/PixelyIon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17637537?s=80&v=4"},"commit":{"message":"Add Gradle task to build and package `cassiaext`\n\nWe needed a system to package an output tarball produced by `cassiaext`, this needed to function with WSL and support using the Nix derivation included with `cassiext`. After invoking a build with `ninja`, it packages the output tarball as an Android asset named `cassiaext.tar.gz`.","shortMessageHtmlLink":"Add Gradle task to build and package cassiaext"}},{"before":"0807bbff78407e848dc7a04b867ca4ba0d172915","after":"faca910fbd78871bb97a09c462ceaa2b75aaf286","ref":"refs/heads/main","pushedAt":"2024-02-10T12:23:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PixelyIon","name":"Mark Collins","path":"/PixelyIon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17637537?s=80&v=4"},"commit":{"message":"Update Kotlin dependencies","shortMessageHtmlLink":"Update Kotlin dependencies"}},{"before":"79a13ddb5741657876fc4390c002a5d8b6288b33","after":"0807bbff78407e848dc7a04b867ca4ba0d172915","ref":"refs/heads/main","pushedAt":"2024-01-28T14:54:15.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"PixelyIon","name":"Mark Collins","path":"/PixelyIon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17637537?s=80&v=4"},"commit":{"message":"Implement basic `DocumentsProvider`\n\nThis is based off Skyline's implementation and this file is licensed under MPL as a result. It simply lists all files under the `runtime`/`prefix` directory in the app's data directory.","shortMessageHtmlLink":"Implement basic DocumentsProvider"}},{"before":"cd85584c8bca3184e2716853216abab14272644c","after":"79a13ddb5741657876fc4390c002a5d8b6288b33","ref":"refs/heads/main","pushedAt":"2023-12-31T09:35:45.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"PixelyIon","name":"Mark Collins","path":"/PixelyIon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17637537?s=80&v=4"},"commit":{"message":"Disable MKB input emulation on PC HW","shortMessageHtmlLink":"Disable MKB input emulation on PC HW"}},{"before":"b2d666f1679b5b1e525de7ce156c40de48baa69e","after":"cd85584c8bca3184e2716853216abab14272644c","ref":"refs/heads/main","pushedAt":"2023-12-21T14:39:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PixelyIon","name":"Mark Collins","path":"/PixelyIon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17637537?s=80&v=4"},"commit":{"message":"Improve test UI\n\nThe UI for testing has been made more robust for testing in a loop to ensure that all cleanup is being done correctly.","shortMessageHtmlLink":"Improve test UI"}},{"before":"7a6680cf344217e119bf0b6dcb63e13e55166db9","after":"b2d666f1679b5b1e525de7ce156c40de48baa69e","ref":"refs/heads/main","pushedAt":"2023-12-21T06:01:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"PixelyIon","name":"Mark Collins","path":"/PixelyIon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17637537?s=80&v=4"},"commit":{"message":"Update Gradle to 8.4","shortMessageHtmlLink":"Update Gradle to 8.4"}},{"before":"73e9691a2d690682704a07697d3721a458939209","after":"7a6680cf344217e119bf0b6dcb63e13e55166db9","ref":"refs/heads/main","pushedAt":"2023-12-20T22:01:18.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"PixelyIon","name":"Mark Collins","path":"/PixelyIon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17637537?s=80&v=4"},"commit":{"message":"Update Gradle to 8.4","shortMessageHtmlLink":"Update Gradle to 8.4"}},{"before":"6739de4a13565d6632bffdad95db9463ab0b9266","after":"73e9691a2d690682704a07697d3721a458939209","ref":"refs/heads/main","pushedAt":"2023-12-10T11:37:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"PixelyIon","name":"Mark Collins","path":"/PixelyIon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17637537?s=80&v=4"},"commit":{"message":"Update C++ code style\n\n* Namespaces no longer have any indentation\n* Visibility modifiers now have a 2 space indentation","shortMessageHtmlLink":"Update C++ code style"}},{"before":"78c81eecaf3a2c65d9c504a600a78bae0944a9ab","after":"6739de4a13565d6632bffdad95db9463ab0b9266","ref":"refs/heads/main","pushedAt":"2023-12-10T11:25:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PixelyIon","name":"Mark Collins","path":"/PixelyIon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17637537?s=80&v=4"},"commit":{"message":"Refactor `PrefixStore`","shortMessageHtmlLink":"Refactor PrefixStore"}},{"before":"40452b9f87b1b30bd50b0a6b9f324677ac7895cf","after":"78c81eecaf3a2c65d9c504a600a78bae0944a9ab","ref":"refs/heads/main","pushedAt":"2023-12-09T16:28:28.000Z","pushType":"push","commitsCount":17,"pusher":{"login":"PixelyIon","name":"Mark Collins","path":"/PixelyIon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17637537?s=80&v=4"},"commit":{"message":"UI fixes in `RunnerActivity`\n\n* Use non-hardcoded package name for MIUI intent, this was hardcoded to `skyline.emu` from which the code is derived but that's no longer accurate nor is it a good practice to hardcode it.\n* Keep screen on programmatically as we have no view configuration to do so with Jetpack Compose.","shortMessageHtmlLink":"UI fixes in RunnerActivity"}},{"before":"8f626fddd0a5f5dbed9572b94cf4051617c59cbe","after":"40452b9f87b1b30bd50b0a6b9f324677ac7895cf","ref":"refs/heads/main","pushedAt":"2023-09-16T17:50:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"PixelyIon","name":"Mark Collins","path":"/PixelyIon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17637537?s=80&v=4"},"commit":{"message":"Update AGP to `8.3.0-alpha04`","shortMessageHtmlLink":"Update AGP to 8.3.0-alpha04"}},{"before":"0c5ec97d2b3cded4891b1a3bce62eb0db957b9b3","after":"8f626fddd0a5f5dbed9572b94cf4051617c59cbe","ref":"refs/heads/main","pushedAt":"2023-09-16T17:46:15.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"PixelyIon","name":"Mark Collins","path":"/PixelyIon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17637537?s=80&v=4"},"commit":{"message":"Update AGP to `8.3.0-alpha04`","shortMessageHtmlLink":"Update AGP to 8.3.0-alpha04"}},{"before":"a25720e85745d28a9499924687019755b72ccd5f","after":"0c5ec97d2b3cded4891b1a3bce62eb0db957b9b3","ref":"refs/heads/main","pushedAt":"2023-08-20T12:55:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"PixelyIon","name":"Mark Collins","path":"/PixelyIon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17637537?s=80&v=4"},"commit":{"message":"Migrate NDK code\n\nSetup NDK in this AS project and migrate the native code from the older project into this.\n\nCo-authored-by: PixelyIon ","shortMessageHtmlLink":"Migrate NDK code"}},{"before":"a48af0e061c3ae7fce08fed5841dc1900e84e801","after":"a25720e85745d28a9499924687019755b72ccd5f","ref":"refs/heads/main","pushedAt":"2023-08-20T07:46:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"PixelyIon","name":"Mark Collins","path":"/PixelyIon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17637537?s=80&v=4"},"commit":{"message":"Initial commit\n\nAdds in Android Studio project for Cassia with basic configuration and two activities (MainActivity/RunnerActivity).","shortMessageHtmlLink":"Initial commit"}},{"before":null,"after":"a48af0e061c3ae7fce08fed5841dc1900e84e801","ref":"refs/heads/main","pushedAt":"2023-08-20T07:45:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"PixelyIon","name":"Mark Collins","path":"/PixelyIon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17637537?s=80&v=4"},"commit":{"message":"Initial commit\n\nAdds in Android Studio project for Cassia with basic configuration and two activities (MainActivity/RunnerActivity).","shortMessageHtmlLink":"Initial commit"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEZL36MQA","startCursor":null,"endCursor":null}},"title":"Activity ยท cassia-org/cassiapp"}