{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":821922552,"defaultBranch":"main","name":"alpha-shot","ownerLogin":"tikurahul","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-06-29T20:27:55.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/624211?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1719865757.0","currentOid":""},"activityList":{"items":[{"before":"8121bc215d94be6fed182b4f28d1e922c98a4c61","after":"5e8d2ea036ee801016be420eb375aab4394a183e","ref":"refs/heads/develop","pushedAt":"2024-09-04T23:51:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tikurahul","name":"Rahul Ravikumar","path":"/tikurahul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624211?s=80&v=4"},"commit":{"message":"WIP: DO NOT commit\n\n* Trying out Jetpack Compose Navigation in this project.\n* Using the ModalDrawer as a navigation controller.\n* Interestingly the use of the `ModalBottomSheet` breaks the drawer on Compose Desktop given the integration with Predictive back.\n* To solve this, I just copied over the guts of DrawerSheet, and that seems to work pretty well.","shortMessageHtmlLink":"WIP: DO NOT commit"}},{"before":"5b8cc023ba2711a63c5861e7ec22bba85fe12f26","after":"8121bc215d94be6fed182b4f28d1e922c98a4c61","ref":"refs/heads/develop","pushedAt":"2024-09-04T23:37:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tikurahul","name":"Rahul Ravikumar","path":"/tikurahul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624211?s=80&v=4"},"commit":{"message":"WIP: DO NOT commit\n\n* Trying out Jetpack Compose Navigation in this project.\n* Using the ModalDrawer as a navigation controller.","shortMessageHtmlLink":"WIP: DO NOT commit"}},{"before":"04563884d607259cc01fad4eb070128f3604ffb0","after":"5b8cc023ba2711a63c5861e7ec22bba85fe12f26","ref":"refs/heads/develop","pushedAt":"2024-08-26T21:42:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tikurahul","name":"Rahul Ravikumar","path":"/tikurahul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624211?s=80&v=4"},"commit":{"message":"WIP: DO NOT commit\n\n* Trying out Jetpack Compose Navigation in this project.\n* Using the TopAppBar() as a potential controller.","shortMessageHtmlLink":"WIP: DO NOT commit"}},{"before":"facfa0bc10b071d0478549f3bf9dbdbd5bf8369e","after":"04563884d607259cc01fad4eb070128f3604ffb0","ref":"refs/heads/develop","pushedAt":"2024-08-26T21:24:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tikurahul","name":"Rahul Ravikumar","path":"/tikurahul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624211?s=80&v=4"},"commit":{"message":"WIP: DO NOT commit\n\n* Trying out Jetpack Compose Navigation in this project.\n* Using the TopAppBar() as a potential controller.","shortMessageHtmlLink":"WIP: DO NOT commit"}},{"before":"6c4f90da5abc0d9dac3bb31b648a51a19b1c24a5","after":"facfa0bc10b071d0478549f3bf9dbdbd5bf8369e","ref":"refs/heads/develop","pushedAt":"2024-08-26T21:18:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tikurahul","name":"Rahul Ravikumar","path":"/tikurahul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624211?s=80&v=4"},"commit":{"message":"WIP: DO NOT commit\n\n* Trying out Jetpack Compose Navigation in this project.\n* Using the TopAppBar() as a potential controller.","shortMessageHtmlLink":"WIP: DO NOT commit"}},{"before":"fce168c26878135915726c4422ddcbce2531131f","after":"6c4f90da5abc0d9dac3bb31b648a51a19b1c24a5","ref":"refs/heads/develop","pushedAt":"2024-08-26T01:14:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tikurahul","name":"Rahul Ravikumar","path":"/tikurahul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624211?s=80&v=4"},"commit":{"message":"WIP: DO NOT commit\n\n* Trying out Jetpack Compose Navigation in this project.\n* Running into a couple of interesting issues.\n * In `Preview.kt` if I change the type of the `@Serializable` `Detail` to something that **requires** a `String` and is **not** - then the JVM app crashes all the time (when navigating from the details screen to home)\n * The exit animation looks a bit glitchy too. Its' almost like every composable is being rendered twice?\n* When building routes using the `composable {...}` builder, I would expect `rememberNavController()` in the composable to return the one being used by the `NavHost`.\n * That does not seem to be the case though, and this requires me to explicitly pass in the instance of the `navController` with the graph setup.\n * If you were to call `rememberNavController().navigate(...)` instead, the app crashes again. I would have expected the right controller to be setup with composition locals here.","shortMessageHtmlLink":"WIP: DO NOT commit"}},{"before":"613a56058b2879281ed01d5f7f0a1f6cb009d3f2","after":"fce168c26878135915726c4422ddcbce2531131f","ref":"refs/heads/develop","pushedAt":"2024-08-26T01:13:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tikurahul","name":"Rahul Ravikumar","path":"/tikurahul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624211?s=80&v=4"},"commit":{"message":"WIP: DO NOT commit\n\n* Trying out Jetpack Compose Navigation in this project.\n* Running into a couple of interesting issues.\n * In `Preview.kt` if I change the type of the `@Serializable` `Detail` to something that **requires** a `String` and is **not** - then the JVM app crashes all the time (when navigating from the details screen to home)\n * The exit animation looks a bit glitchy too. Its' almost like every composable is being rendered twice?\n* When building routes using the `composable {...}` builder, I would expect `rememberNavController()` in the composable to return the one being used by the `NavHost`.\n * That does not seem to be the case though, and this requires me to explicitly pass in the instance of the `navController` with the graph setup.\n * If you were to call `rememberNavController().navigate(...)` instead, the app crashes again. I would have expected the right controller to be setup with composition locals here.","shortMessageHtmlLink":"WIP: DO NOT commit"}},{"before":"919cfa4656113d94c722e7f58e9203bee076c8c1","after":"6556a30771739e5a6f0cf8b4bb41338d007d224e","ref":"refs/heads/main","pushedAt":"2024-08-25T21:05:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tikurahul","name":"Rahul Ravikumar","path":"/tikurahul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624211?s=80&v=4"},"commit":{"message":"Initial work on scanning (#3)\n\n* Initial work on scanning\r\n\r\n* Update code to compile after rebasing\r\n\r\n* Make scanning work\r\n\r\nIt finds the nearby cameras (and picks up my M4), but doesn't do the bonding/pairing yet\r\n\r\n* Complete flow scan -> shoot","shortMessageHtmlLink":"Initial work on scanning (#3)"}},{"before":"ce8d8f8d8c3f6a744528b71559ea580961ad859f","after":"919cfa4656113d94c722e7f58e9203bee076c8c1","ref":"refs/heads/main","pushedAt":"2024-08-21T19:05:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tikurahul","name":"Rahul Ravikumar","path":"/tikurahul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624211?s=80&v=4"},"commit":{"message":"Feature: Location tracking (#5)\n\n* The CL sets up the ground work to implement location tracking and syncing with the camera.\r\n* We are also using the latest version of the Compose Multiplatform.\r\n - Enables type safe navigation and shared element transitions.\r\n* Add `desktopMain` to be able to iterate quickly for previews.\r\n - Note: The gutter icons don't work when trying to run the application.\r\n - For more information refer to the updated `README.md`.\r\n - Create a `Gradle Run Configuration` and run the root task `run` to launch the desktop variant of the app.","shortMessageHtmlLink":"Feature: Location tracking (#5)"}},{"before":"e0076828b74578e1e0c244a024a38749f1308b61","after":"613a56058b2879281ed01d5f7f0a1f6cb009d3f2","ref":"refs/heads/develop","pushedAt":"2024-08-21T18:54:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tikurahul","name":"Rahul Ravikumar","path":"/tikurahul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624211?s=80&v=4"},"commit":{"message":"Feature: Location tracking\n\n* The CL sets up the ground work to implement location tracking and syncing with the camera.\n* We are also using the latest version of the Compose Multiplatform.\n - Enables type safe navigation and shared element transitions.\n* Add `desktopMain` to be able to iterate quickly for previews.\n - Note: The gutter icons don't work when trying to run the application.\n - For more information refer to the updated `README.md`.\n - Create a `Gradle Run Configuration` and run the root task `run` to launch the desktop variant of the app.","shortMessageHtmlLink":"Feature: Location tracking"}},{"before":"0dd902022ae8b888edaac32449a0f91a88b6807a","after":"e0076828b74578e1e0c244a024a38749f1308b61","ref":"refs/heads/develop","pushedAt":"2024-08-21T18:15:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tikurahul","name":"Rahul Ravikumar","path":"/tikurahul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624211?s=80&v=4"},"commit":{"message":"Feature: Location tracking\n\n* The CL sets up the ground work to implement location tracking and syncing with the camera.\n* We are also using the latest version of the Compose Multiplatform.\n - Enables type safe navigation and shared element transitions.\n* Add `desktopMain` to be able to iterate quickly for previews.\n - Note: The gutter icons don't work when trying to run the application.\n - Create a `Gradle Run Configuration` and run the root task `run` to launch the desktop variant of the app.","shortMessageHtmlLink":"Feature: Location tracking"}},{"before":"ce8d8f8d8c3f6a744528b71559ea580961ad859f","after":"0dd902022ae8b888edaac32449a0f91a88b6807a","ref":"refs/heads/develop","pushedAt":"2024-07-06T06:35:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tikurahul","name":"Rahul Ravikumar","path":"/tikurahul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624211?s=80&v=4"},"commit":{"message":"Feature: Location tracking\n\n* The CL sets up the ground work to implement location tracking and syncing with the camera.\n* We are also using the latest version of the Compose Multiplatform.\n - Enables type safe navigation and shared element transitions.\n* Add `desktopMain` to be able to iterate quickly for previews.\n - Note: The gutter icons don't work when trying to run the application.\n - Create a `Gradle Run Configuration` and run the root task `run` to launch the desktop variant of the app.","shortMessageHtmlLink":"Feature: Location tracking"}},{"before":"33cf879740fa9aa604976b39a2d3f27c20bf151b","after":"ce8d8f8d8c3f6a744528b71559ea580961ad859f","ref":"refs/heads/develop","pushedAt":"2024-07-03T22:26:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tikurahul","name":"Rahul Ravikumar","path":"/tikurahul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624211?s=80&v=4"},"commit":{"message":"Merge pull request #4 from tikurahul/develop\n\nUpdate framework name to AlphaShot.","shortMessageHtmlLink":"Merge pull request #4 from tikurahul/develop"}},{"before":"363b05801c12379fa659784d5d7a73d1beb31767","after":"ce8d8f8d8c3f6a744528b71559ea580961ad859f","ref":"refs/heads/main","pushedAt":"2024-07-01T20:31:33.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tikurahul","name":"Rahul Ravikumar","path":"/tikurahul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624211?s=80&v=4"},"commit":{"message":"Merge pull request #4 from tikurahul/develop\n\nUpdate framework name to AlphaShot.","shortMessageHtmlLink":"Merge pull request #4 from tikurahul/develop"}},{"before":null,"after":"33cf879740fa9aa604976b39a2d3f27c20bf151b","ref":"refs/heads/develop","pushedAt":"2024-07-01T20:29:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tikurahul","name":"Rahul Ravikumar","path":"/tikurahul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624211?s=80&v=4"},"commit":{"message":"Update framework name to AlphaShot.\n\n* Tweak XCode settings to link against the right `common` framework.\n* Tweak the pbx project definitions to use a stable `BUNDLE_ID`.\n\nNote: Currently the `TEAM_ID` is hard-coded into the XCode configuration.\nNeed to investigate how not to do that so developers can use their own Apple provisioning profiles.\n\nTest: XCode build passes.","shortMessageHtmlLink":"Update framework name to AlphaShot."}},{"before":"10b92d0ad09912cd81305608e0539f7f2d5e2655","after":"363b05801c12379fa659784d5d7a73d1beb31767","ref":"refs/heads/main","pushedAt":"2024-06-30T11:50:38.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tikurahul","name":"Rahul Ravikumar","path":"/tikurahul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624211?s=80&v=4"},"commit":{"message":"Merge pull request #2 from rock3r/ktfmt\n\nAdd ktfmt to the project","shortMessageHtmlLink":"Merge pull request #2 from rock3r/ktfmt"}},{"before":"ef6a88250f440e872a9378b2ca002245ac622941","after":"10b92d0ad09912cd81305608e0539f7f2d5e2655","ref":"refs/heads/main","pushedAt":"2024-06-30T11:49:26.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tikurahul","name":"Rahul Ravikumar","path":"/tikurahul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624211?s=80&v=4"},"commit":{"message":"Merge pull request #1 from rock3r/update-deps\n\nUpdate dependencies","shortMessageHtmlLink":"Merge pull request #1 from rock3r/update-deps"}},{"before":null,"after":"ef6a88250f440e872a9378b2ca002245ac622941","ref":"refs/heads/main","pushedAt":"2024-06-29T20:28:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tikurahul","name":"Rahul Ravikumar","path":"/tikurahul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624211?s=80&v=4"},"commit":{"message":"Ready to open-source the repo","shortMessageHtmlLink":"Ready to open-source the repo"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAErUH6WQA","startCursor":null,"endCursor":null}},"title":"Activity ยท tikurahul/alpha-shot"}