{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":630669411,"defaultBranch":"main","name":"Core-Motion-Gesture","ownerLogin":"d108","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-04-20T22:17:34.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3375306?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1682029700.0","currentOid":""},"activityList":{"items":[{"before":"e89ea1ef45ef6fe822cf1dc8aeb03f7aa9f6c795","after":"3c4dcfb893fba5c28eb3b4aeb9345b460581a644","ref":"refs/heads/main","pushedAt":"2023-06-08T04:43:53.973Z","pushType":"push","commitsCount":1,"pusher":{"login":"d108","name":"Daniel Zhang","path":"/d108","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3375306?s=80&v=4"},"commit":{"message":"Discussion header","shortMessageHtmlLink":"Discussion header"}},{"before":"a568775150b2eccae5ffd378ff0401ca13b25a60","after":"e89ea1ef45ef6fe822cf1dc8aeb03f7aa9f6c795","ref":"refs/heads/main","pushedAt":"2023-06-07T23:51:47.079Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"d108","name":"Daniel Zhang","path":"/d108","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3375306?s=80&v=4"},"commit":{"message":"Code linting and formatting","shortMessageHtmlLink":"Code linting and formatting"}},{"before":"c175bf4fa44f45de1abff39aa617e97f98424bba","after":"a568775150b2eccae5ffd378ff0401ca13b25a60","ref":"refs/heads/main","pushedAt":"2023-06-07T23:44:11.897Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"d108","name":"Daniel Zhang","path":"/d108","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3375306?s=80&v=4"},"commit":{"message":"Code linting and formatting","shortMessageHtmlLink":"Code linting and formatting"}},{"before":"0ef163bf530cc7fca3c0c30455318b78dbe917f8","after":"c175bf4fa44f45de1abff39aa617e97f98424bba","ref":"refs/heads/main","pushedAt":"2023-06-07T23:42:59.267Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"d108","name":"Daniel Zhang","path":"/d108","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3375306?s=80&v=4"},"commit":{"message":"Code linting and formatting","shortMessageHtmlLink":"Code linting and formatting"}},{"before":"8c80d5b015b719b1ad7756e9b4b1246cba694d24","after":"0ef163bf530cc7fca3c0c30455318b78dbe917f8","ref":"refs/heads/main","pushedAt":"2023-06-07T23:39:28.753Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"d108","name":"Daniel Zhang","path":"/d108","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3375306?s=80&v=4"},"commit":{"message":"Code linting and formatting","shortMessageHtmlLink":"Code linting and formatting"}},{"before":"c07987108155e3b004b754ebd006ae03d7a9ba85","after":"8c80d5b015b719b1ad7756e9b4b1246cba694d24","ref":"refs/heads/main","pushedAt":"2023-06-07T23:19:58.309Z","pushType":"push","commitsCount":1,"pusher":{"login":"d108","name":"Daniel Zhang","path":"/d108","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3375306?s=80&v=4"},"commit":{"message":"Code linting and formatting","shortMessageHtmlLink":"Code linting and formatting"}},{"before":"22982887ca03641601817dfa0d4aac04fc566d12","after":"c07987108155e3b004b754ebd006ae03d7a9ba85","ref":"refs/heads/main","pushedAt":"2023-06-07T22:46:23.088Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"d108","name":"Daniel Zhang","path":"/d108","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3375306?s=80&v=4"},"commit":{"message":"Fix passing view models to user settings\n\nWe've added asserts for environment objects to identify situations when they are declared but not available to the view hierarchy at runtime.","shortMessageHtmlLink":"Fix passing view models to user settings"}},{"before":"fbddf829275cc537890128882243d8a85e5607fd","after":"22982887ca03641601817dfa0d4aac04fc566d12","ref":"refs/heads/main","pushedAt":"2023-06-07T22:03:08.285Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"d108","name":"Daniel Zhang","path":"/d108","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3375306?s=80&v=4"},"commit":{"message":"Fix passing view models to user settings\n\nWe've added asserts for environment objects to identify situations when they are declared but not available to the view hierarchy at runtime.","shortMessageHtmlLink":"Fix passing view models to user settings"}},{"before":"6d2a4811cf2cde21cd772487c3ae02644955f74c","after":"fbddf829275cc537890128882243d8a85e5607fd","ref":"refs/heads/main","pushedAt":"2023-06-07T22:01:48.946Z","pushType":"push","commitsCount":1,"pusher":{"login":"d108","name":"Daniel Zhang","path":"/d108","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3375306?s=80&v=4"},"commit":{"message":"Fix passing view models to user settings\n\nWe've added asserts for environment objects to identify situations when they are declared but not available to the view hierarchy during runtime.","shortMessageHtmlLink":"Fix passing view models to user settings"}},{"before":"89e0a4b2ee43cbd892e5474c74f760cf2386f155","after":"6d2a4811cf2cde21cd772487c3ae02644955f74c","ref":"refs/heads/main","pushedAt":"2023-05-24T02:04:29.830Z","pushType":"push","commitsCount":1,"pusher":{"login":"d108","name":"Daniel Zhang","path":"/d108","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3375306?s=80&v=4"},"commit":{"message":"Extract toolbar","shortMessageHtmlLink":"Extract toolbar"}},{"before":"d2fbe035c62d915c6abd0d12eaffb4581b947ac3","after":"89e0a4b2ee43cbd892e5474c74f760cf2386f155","ref":"refs/heads/main","pushedAt":"2023-05-22T01:15:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"d108","name":"Daniel Zhang","path":"/d108","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3375306?s=80&v=4"},"commit":{"message":"Update comment style","shortMessageHtmlLink":"Update comment style"}},{"before":"929c3901b051c93927485e9f59cef56f053c975f","after":"d2fbe035c62d915c6abd0d12eaffb4581b947ac3","ref":"refs/heads/main","pushedAt":"2023-05-21T02:02:28.509Z","pushType":"push","commitsCount":1,"pusher":{"login":"d108","name":"Daniel Zhang","path":"/d108","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3375306?s=80&v=4"},"commit":{"message":"Extract views","shortMessageHtmlLink":"Extract views"}},{"before":"eecb3431c85dc840b00fbee83def974d9a818d7b","after":"929c3901b051c93927485e9f59cef56f053c975f","ref":"refs/heads/main","pushedAt":"2023-05-20T23:10:12.788Z","pushType":"push","commitsCount":1,"pusher":{"login":"d108","name":"Daniel Zhang","path":"/d108","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3375306?s=80&v=4"},"commit":{"message":"Remove task extension","shortMessageHtmlLink":"Remove task extension"}},{"before":"fefa2b6076f72c444ba49c92c03e247f3810a0fc","after":"eecb3431c85dc840b00fbee83def974d9a818d7b","ref":"refs/heads/main","pushedAt":"2023-05-16T00:31:38.725Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"d108","name":"Daniel Zhang","path":"/d108","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3375306?s=80&v=4"},"commit":{"message":"Insert license header","shortMessageHtmlLink":"Insert license header"}},{"before":"e71f47dd3e06cc38a7b6a4f5d570108676fb17d5","after":"fefa2b6076f72c444ba49c92c03e247f3810a0fc","ref":"refs/heads/main","pushedAt":"2023-05-15T21:52:46.421Z","pushType":"push","commitsCount":1,"pusher":{"login":"d108","name":"Daniel Zhang","path":"/d108","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3375306?s=80&v=4"},"commit":{"message":"Insert license header","shortMessageHtmlLink":"Insert license header"}},{"before":"ea0f3f561cb98adcf108d674b6a02962b85f9808","after":"e71f47dd3e06cc38a7b6a4f5d570108676fb17d5","ref":"refs/heads/main","pushedAt":"2023-05-15T01:35:57.258Z","pushType":"push","commitsCount":2,"pusher":{"login":"d108","name":"Daniel Zhang","path":"/d108","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3375306?s=80&v=4"},"commit":{"message":"Improve app runner usage\n\n- Move app runner view model into the environment.\n- Simplify the process of starting the app runner.","shortMessageHtmlLink":"Improve app runner usage"}},{"before":"b43bfb1bb25a8dc709a30f3e110a93cab37842fb","after":"ea0f3f561cb98adcf108d674b6a02962b85f9808","ref":"refs/heads/main","pushedAt":"2023-05-14T01:35:42.323Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"d108","name":"Daniel Zhang","path":"/d108","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3375306?s=80&v=4"},"commit":{"message":"Improve runnable view model abstraction\n\nAlso, created a user setting view model.","shortMessageHtmlLink":"Improve runnable view model abstraction"}},{"before":"7b01125a1d3728d5f481ede6f000d611b366d1fb","after":"b43bfb1bb25a8dc709a30f3e110a93cab37842fb","ref":"refs/heads/main","pushedAt":"2023-05-14T00:52:19.015Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"d108","name":"Daniel Zhang","path":"/d108","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3375306?s=80&v=4"},"commit":{"message":"Improve runnable view model abstraction\n\nAlso, created a user setting view model.","shortMessageHtmlLink":"Improve runnable view model abstraction"}},{"before":"cba30f53ac97c5b69b221ada6dc2c8d3c8c4a496","after":"7b01125a1d3728d5f481ede6f000d611b366d1fb","ref":"refs/heads/main","pushedAt":"2023-05-14T00:48:12.866Z","pushType":"push","commitsCount":1,"pusher":{"login":"d108","name":"Daniel Zhang","path":"/d108","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3375306?s=80&v=4"},"commit":{"message":"Improve runnable view model abstraction\n\nAlso, created a user setting view model.","shortMessageHtmlLink":"Improve runnable view model abstraction"}},{"before":"54b1b042dcf102d42fab3b7b4ed77bd6d52536ed","after":"cba30f53ac97c5b69b221ada6dc2c8d3c8c4a496","ref":"refs/heads/main","pushedAt":"2023-05-13T04:53:55.478Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"d108","name":"Daniel Zhang","path":"/d108","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3375306?s=80&v=4"},"commit":{"message":"Pass DetectorsViewModel into the init of DoubleShakeDetectionView\n\nInitially, the reason for the modification was to include a DetectorsViewModel in the DetectionViewRunner. However, upon further evaluation, we have concluded that it is no longer necessary. Nevertheless, there is a possibility that we may require the view model in the runner for a future scenario.","shortMessageHtmlLink":"Pass DetectorsViewModel into the init of DoubleShakeDetectionView"}},{"before":"75031433823a8ee21df9c0cc8912ea597d3065ca","after":"54b1b042dcf102d42fab3b7b4ed77bd6d52536ed","ref":"refs/heads/main","pushedAt":"2023-05-13T04:37:14.640Z","pushType":"push","commitsCount":1,"pusher":{"login":"d108","name":"Daniel Zhang","path":"/d108","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3375306?s=80&v=4"},"commit":{"message":"Pass DetectorsViewModel into the init of DoubleShakeDetectionView\n\nIt was previously passed as an environment object. We determined we don't need it in DetectionViewRunner but will keep this approach.","shortMessageHtmlLink":"Pass DetectorsViewModel into the init of DoubleShakeDetectionView"}},{"before":"2c88a643e12ee7fd3c774518c878be2dcfa4fd2c","after":"75031433823a8ee21df9c0cc8912ea597d3065ca","ref":"refs/heads/main","pushedAt":"2023-05-13T02:40:12.936Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"d108","name":"Daniel Zhang","path":"/d108","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3375306?s=80&v=4"},"commit":{"message":"App runner for automatic testing patterns","shortMessageHtmlLink":"App runner for automatic testing patterns"}},{"before":"eaf1363ab63e30aa74d149db94169bc3a00b1e80","after":"2c88a643e12ee7fd3c774518c878be2dcfa4fd2c","ref":"refs/heads/main","pushedAt":"2023-05-13T02:17:46.689Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"d108","name":"Daniel Zhang","path":"/d108","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3375306?s=80&v=4"},"commit":{"message":"App runner for automatic testing patterns","shortMessageHtmlLink":"App runner for automatic testing patterns"}},{"before":"4300c4dab9ac7645f38a48af8e1c38fd56b60c27","after":"eaf1363ab63e30aa74d149db94169bc3a00b1e80","ref":"refs/heads/main","pushedAt":"2023-05-13T02:16:05.022Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"d108","name":"Daniel Zhang","path":"/d108","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3375306?s=80&v=4"},"commit":{"message":"App runner for automatic testing patterns","shortMessageHtmlLink":"App runner for automatic testing patterns"}},{"before":"4214c45d73cb7e7a53e2d4f384723d4fa97bc9bb","after":"4300c4dab9ac7645f38a48af8e1c38fd56b60c27","ref":"refs/heads/main","pushedAt":"2023-05-13T00:36:18.697Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"d108","name":"Daniel Zhang","path":"/d108","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3375306?s=80&v=4"},"commit":{"message":"App runner for automatic testing patterns","shortMessageHtmlLink":"App runner for automatic testing patterns"}},{"before":"213c59d7ecdbf151668f98ecdb2f805316127be6","after":"4214c45d73cb7e7a53e2d4f384723d4fa97bc9bb","ref":"refs/heads/main","pushedAt":"2023-05-13T00:26:03.116Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"d108","name":"Daniel Zhang","path":"/d108","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3375306?s=80&v=4"},"commit":{"message":"App runner for automatic testing patterns","shortMessageHtmlLink":"App runner for automatic testing patterns"}},{"before":"e18081a4feabcc557c94605af6ce8d339019b983","after":"213c59d7ecdbf151668f98ecdb2f805316127be6","ref":"refs/heads/main","pushedAt":"2023-05-13T00:19:50.246Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"d108","name":"Daniel Zhang","path":"/d108","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3375306?s=80&v=4"},"commit":{"message":"App runner for automatic testing patterns","shortMessageHtmlLink":"App runner for automatic testing patterns"}},{"before":"f1119d40e2fb3b311bb0e1fb80dbfb7a4f2d87f1","after":"e18081a4feabcc557c94605af6ce8d339019b983","ref":"refs/heads/main","pushedAt":"2023-05-13T00:13:29.084Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"d108","name":"Daniel Zhang","path":"/d108","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3375306?s=80&v=4"},"commit":{"message":"App runner for automatic testing patterns","shortMessageHtmlLink":"App runner for automatic testing patterns"}},{"before":"001dee9f6d72f66010a011fb3064120e32a366a9","after":"f1119d40e2fb3b311bb0e1fb80dbfb7a4f2d87f1","ref":"refs/heads/main","pushedAt":"2023-05-13T00:10:39.693Z","pushType":"push","commitsCount":1,"pusher":{"login":"d108","name":"Daniel Zhang","path":"/d108","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3375306?s=80&v=4"},"commit":{"message":"App runner for automatic testing of states","shortMessageHtmlLink":"App runner for automatic testing of states"}},{"before":"716e54892a76e9a075819308973170b6f3b5430a","after":"001dee9f6d72f66010a011fb3064120e32a366a9","ref":"refs/heads/main","pushedAt":"2023-05-12T20:16:21.244Z","pushType":"push","commitsCount":2,"pusher":{"login":"d108","name":"Daniel Zhang","path":"/d108","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3375306?s=80&v=4"},"commit":{"message":"Tab selection view model","shortMessageHtmlLink":"Tab selection view model"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADPRpo1wA","startCursor":null,"endCursor":null}},"title":"Activity ยท d108/Core-Motion-Gesture"}