{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":136667574,"defaultBranch":"main","name":"samples","ownerLogin":"flutter","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-06-08T21:28:03.000Z","ownerAvatar":"https://github.com/avatars/u/14101776?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1720767332.0","currentOid":""},"activityList":{"items":[{"before":"252bdfd477d6f84c921f666dd04e2d5b6af4cc58","after":"fd7c6b5f6bf192bc611f9b307feadc8951bdd862","ref":"refs/heads/mb-compass-app-search","pushedAt":"2024-07-12T13:31:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"miquelbeltran","name":"Miguel Beltran","path":"/miquelbeltran","primaryAvatarUrl":"https://github.com/avatars/u/2494376?s=80&v=4"},"commit":{"message":"fix format","shortMessageHtmlLink":"fix format"}},{"before":"1d2e738a91501cfc58b73b4473035a87a39c8cb1","after":"252bdfd477d6f84c921f666dd04e2d5b6af4cc58","ref":"refs/heads/mb-compass-app-search","pushedAt":"2024-07-12T13:29:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"miquelbeltran","name":"Miguel Beltran","path":"/miquelbeltran","primaryAvatarUrl":"https://github.com/avatars/u/2494376?s=80&v=4"},"commit":{"message":"fix format","shortMessageHtmlLink":"fix format"}},{"before":"b7097c83fa4625d3b6b4f059d575a0c67df605e7","after":"1d2e738a91501cfc58b73b4473035a87a39c8cb1","ref":"refs/heads/mb-compass-app-search","pushedAt":"2024-07-12T13:21:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"miquelbeltran","name":"Miguel Beltran","path":"/miquelbeltran","primaryAvatarUrl":"https://github.com/avatars/u/2494376?s=80&v=4"},"commit":{"message":"fix typo","shortMessageHtmlLink":"fix typo"}},{"before":"0be43d493f935d11e42c29d9d50f7a826b20c619","after":"b7097c83fa4625d3b6b4f059d575a0c67df605e7","ref":"refs/heads/mb-compass-app-search","pushedAt":"2024-07-12T13:20:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"miquelbeltran","name":"Miguel Beltran","path":"/miquelbeltran","primaryAvatarUrl":"https://github.com/avatars/u/2494376?s=80&v=4"},"commit":{"message":"lint fixes","shortMessageHtmlLink":"lint fixes"}},{"before":"e8a0db3971a1fbfe4eabc6d3e02f7a155e00b045","after":"0be43d493f935d11e42c29d9d50f7a826b20c619","ref":"refs/heads/mb-compass-app-search","pushedAt":"2024-07-12T13:18:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"miquelbeltran","name":"Miguel Beltran","path":"/miquelbeltran","primaryAvatarUrl":"https://github.com/avatars/u/2494376?s=80&v=4"},"commit":{"message":"refactor text themes","shortMessageHtmlLink":"refactor text themes"}},{"before":"68b37af843ff1f467fbf8c52239db44cac0dfb55","after":"e8a0db3971a1fbfe4eabc6d3e02f7a155e00b045","ref":"refs/heads/mb-compass-app-search","pushedAt":"2024-07-12T13:01:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"miquelbeltran","name":"Miguel Beltran","path":"/miquelbeltran","primaryAvatarUrl":"https://github.com/avatars/u/2494376?s=80&v=4"},"commit":{"message":"fix break lines","shortMessageHtmlLink":"fix break lines"}},{"before":"4fb4670d985ea92f3fe49422325f37f2d7777769","after":"68b37af843ff1f467fbf8c52239db44cac0dfb55","ref":"refs/heads/mb-compass-app-search","pushedAt":"2024-07-12T12:58:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"miquelbeltran","name":"Miguel Beltran","path":"/miquelbeltran","primaryAvatarUrl":"https://github.com/avatars/u/2494376?s=80&v=4"},"commit":{"message":"refactor region into continent","shortMessageHtmlLink":"refactor region into continent"}},{"before":"1ed832e35f14bd021b515c78c31c6cd0b1c39b3a","after":"4fb4670d985ea92f3fe49422325f37f2d7777769","ref":"refs/heads/mb-compass-app-search","pushedAt":"2024-07-12T12:40:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"miquelbeltran","name":"Miguel Beltran","path":"/miquelbeltran","primaryAvatarUrl":"https://github.com/avatars/u/2494376?s=80&v=4"},"commit":{"message":"breaklines at eof","shortMessageHtmlLink":"breaklines at eof"}},{"before":"f39d9ed1c34fb74334977052d5e0e161f61f0344","after":"1ed832e35f14bd021b515c78c31c6cd0b1c39b3a","ref":"refs/heads/mb-compass-app-search","pushedAt":"2024-07-12T12:30:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"miquelbeltran","name":"Miguel Beltran","path":"/miquelbeltran","primaryAvatarUrl":"https://github.com/avatars/u/2494376?s=80&v=4"},"commit":{"message":"cleanup comments","shortMessageHtmlLink":"cleanup comments"}},{"before":"0cbe8c1505b587ee0a2f344eeda5020e0f65a53b","after":"f39d9ed1c34fb74334977052d5e0e161f61f0344","ref":"refs/heads/mb-compass-app-search","pushedAt":"2024-07-12T11:51:56.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"miquelbeltran","name":"Miguel Beltran","path":"/miquelbeltran","primaryAvatarUrl":"https://github.com/avatars/u/2494376?s=80&v=4"},"commit":{"message":"fix tests","shortMessageHtmlLink":"fix tests"}},{"before":null,"after":"948fc9c181b1099d6742c09a4ad5abb3c762c799","ref":"refs/heads/dependabot/pub/experimental/pedometer/jni-0.10.1","pushedAt":"2024-07-12T06:55:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://github.com/avatars/in/29110?s=80&v=4"},"commit":{"message":"Bump jni from 0.9.3 to 0.10.1 in /experimental/pedometer\n\nBumps [jni](https://github.com/dart-lang/native/tree/main/pkgs) from 0.9.3 to 0.10.1.\n- [Release notes](https://github.com/dart-lang/native/releases)\n- [Commits](https://github.com/dart-lang/native/commits/HEAD/pkgs)\n\n---\nupdated-dependencies:\n- dependency-name: jni\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump jni from 0.9.3 to 0.10.1 in /experimental/pedometer"}},{"before":null,"after":"522d9d8c316527531938e975a8637032881ddc6f","ref":"refs/heads/dependabot/pub/experimental/pedometer/jnigen-0.10.0","pushedAt":"2024-07-12T06:55:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://github.com/avatars/in/29110?s=80&v=4"},"commit":{"message":"Bump jnigen from 0.9.3 to 0.10.0 in /experimental/pedometer\n\nBumps [jnigen](https://github.com/dart-lang/native/tree/main/pkgs) from 0.9.3 to 0.10.0.\n- [Release notes](https://github.com/dart-lang/native/releases)\n- [Commits](https://github.com/dart-lang/native/commits/HEAD/pkgs)\n\n---\nupdated-dependencies:\n- dependency-name: jnigen\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump jnigen from 0.9.3 to 0.10.0 in /experimental/pedometer"}},{"before":"b092a6c49d458004a5c769e682072bd429adf075","after":"0cbe8c1505b587ee0a2f344eeda5020e0f65a53b","ref":"refs/heads/mb-compass-app-search","pushedAt":"2024-07-11T15:12:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"miquelbeltran","name":"Miguel Beltran","path":"/miquelbeltran","primaryAvatarUrl":"https://github.com/avatars/u/2494376?s=80&v=4"},"commit":{"message":"implemented tests","shortMessageHtmlLink":"implemented tests"}},{"before":"15fb24478e38fea3b8862dcceb170d77b8187257","after":"b092a6c49d458004a5c769e682072bd429adf075","ref":"refs/heads/mb-compass-app-search","pushedAt":"2024-07-11T13:51:43.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"miquelbeltran","name":"Miguel Beltran","path":"/miquelbeltran","primaryAvatarUrl":"https://github.com/avatars/u/2494376?s=80&v=4"},"commit":{"message":"implement search form guests tests","shortMessageHtmlLink":"implement search form guests tests"}},{"before":null,"after":"e26c4afd8715335577ef890b88b02d082942e2b2","ref":"refs/heads/dependabot/pub/add_to_app/prebuilt_module/flutter_module/espresso-0.4.0","pushedAt":"2024-07-11T06:41:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://github.com/avatars/in/29110?s=80&v=4"},"commit":{"message":"Bump espresso in /add_to_app/prebuilt_module/flutter_module\n\nBumps [espresso](https://github.com/flutter/packages/tree/main/packages) from 0.3.0+10 to 0.4.0.\n- [Release notes](https://github.com/flutter/packages/releases)\n- [Commits](https://github.com/flutter/packages/commits/espresso-v0.4.0/packages)\n\n---\nupdated-dependencies:\n- dependency-name: espresso\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump espresso in /add_to_app/prebuilt_module/flutter_module"}},{"before":null,"after":"4c31dae9efeda98cccb200b64163295d4b623817","ref":"refs/heads/dependabot/pub/add_to_app/fullscreen/flutter_module/espresso-0.4.0","pushedAt":"2024-07-11T06:22:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://github.com/avatars/in/29110?s=80&v=4"},"commit":{"message":"Bump espresso in /add_to_app/fullscreen/flutter_module\n\nBumps [espresso](https://github.com/flutter/packages/tree/main/packages) from 0.3.0+10 to 0.4.0.\n- [Release notes](https://github.com/flutter/packages/releases)\n- [Commits](https://github.com/flutter/packages/commits/espresso-v0.4.0/packages)\n\n---\nupdated-dependencies:\n- dependency-name: espresso\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump espresso in /add_to_app/fullscreen/flutter_module"}},{"before":"a40e869991c975e21db16ff414bcd80313bc3e90","after":"15fb24478e38fea3b8862dcceb170d77b8187257","ref":"refs/heads/mb-compass-app-search","pushedAt":"2024-07-10T20:53:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"miquelbeltran","name":"Miguel Beltran","path":"/miquelbeltran","primaryAvatarUrl":"https://github.com/avatars/u/2494376?s=80&v=4"},"commit":{"message":"wip display date","shortMessageHtmlLink":"wip display date"}},{"before":"ebe59e113cb3bfc6c4423ed8332d0a06f4d7ee40","after":"a40e869991c975e21db16ff414bcd80313bc3e90","ref":"refs/heads/mb-compass-app-search","pushedAt":"2024-07-09T15:17:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"miquelbeltran","name":"Miguel Beltran","path":"/miquelbeltran","primaryAvatarUrl":"https://github.com/avatars/u/2494376?s=80&v=4"},"commit":{"message":"load regions from viewmodel","shortMessageHtmlLink":"load regions from viewmodel"}},{"before":null,"after":"ebe59e113cb3bfc6c4423ed8332d0a06f4d7ee40","ref":"refs/heads/mb-compass-app-search","pushedAt":"2024-07-09T15:11:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"miquelbeltran","name":"Miguel Beltran","path":"/miquelbeltran","primaryAvatarUrl":"https://github.com/avatars/u/2494376?s=80&v=4"},"commit":{"message":"WIP creating a search screen","shortMessageHtmlLink":"WIP creating a search screen"}},{"before":"170e10c383dd02dbecefa664ca45ae6586be4bcf","after":"cfedff5a5ce196b37b1b1062075c191369d0279c","ref":"refs/heads/compass-app","pushedAt":"2024-07-09T13:05:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"miquelbeltran","name":"Miguel Beltran","path":"/miquelbeltran","primaryAvatarUrl":"https://github.com/avatars/u/2494376?s=80&v=4"},"commit":{"message":"Create compass-app first feature (#2342)\n\nAs part of the work for the compass-app / architecture examples\r\n\r\nThis PR is considerably large, so apologies for that, but as it contains\r\nthe first feature there is a lot of set up work involved.\r\nCould be easier to review by opening the project on the IDE.\r\n\r\n**Merge to `compass-app` not `main`**\r\n\r\ncc. @ericwindmill \r\n\r\n### Details\r\n\r\n#### Folder structure\r\n\r\nThe project follows this folder structure:\r\n\r\n- `lib/config/`: Put here any configuration files.\r\n- `lib/config/dependencies.dart`: Configures the dependency tree (i.e.\r\nProvider)\r\n- `lib/data/models/`: Data classes\r\n- `lib/data/repositories/`: Data repositories\r\n- `lib/data/services/`: Data services (e.g. network API client)\r\n- `lib/routing`: Everything related to navigation (could be moved to\r\n`common`)\r\n- `lib/ui/core/themes`: several theming classes are here: colors, text\r\nstyles and the app theme.\r\n- `lib/ui/core/ui`: widget components to use across the app\r\n- `lib/ui//view_models`: ViewModels for the feature.\r\n- `lib/ui//widgets`: Widgets for the feature.\r\n\r\nUnit tests also follow the same structure.\r\n\r\n#### State Management\r\n\r\nMost importantly, the project uses MVVM approach using `ChangeNotifier`\r\nwith the help of Provider.\r\n\r\nThis could be implemented without Provider or using any other way to\r\ninject the VM into the UI classes.\r\n\r\n#### Architecture approach\r\n\r\n- Data follows a unidirectional flow from Repository -> Usecase ->\r\nViewModel -> Widgets -> User.\r\n- The provided data Repository is using local data from the `assets`\r\nfolder, an abstract class is provided to hide this implementation detail\r\nto the Usecase, and also to allow multiple implementations in the\r\nfuture.\r\n\r\n### Screenshots\r\n\r\n\r\n![image](https://github.com/flutter/samples/assets/2494376/64c08c73-1f2c-4edd-82f6-3c9065f5995f)\r\n\r\n### Extra notes:\r\n\r\n- Moved the app code to the `app` folder. We need to create a `server`\r\nproject eventually.\r\n\r\n### TODO:\r\n\r\n- Integrate a logging framework instead of using `print()`.\r\n- Do proper error handling.\r\n- Improve image loading and caching.\r\n- Complete tests with edge-cases and errors.\r\n- Better Desktop UI.\r\n\r\n## Pre-launch Checklist\r\n\r\n- [x] I read the [Flutter Style Guide] _recently_, and have followed its\r\nadvice.\r\n- [x] I signed the [CLA].\r\n- [x] I read the [Contributors Guide].\r\n- [x] I updated/added relevant documentation (doc comments with `///`).\r\n- [x] All existing and new tests are passing.\r\n\r\nIf you need help, consider asking for advice on the #hackers-devrel\r\nchannel on [Discord].\r\n\r\n\r\n[Flutter Style Guide]:\r\nhttps://github.com/flutter/flutter/blob/master/docs/contributing/Style-guide-for-Flutter-repo.md\r\n[CLA]: https://cla.developers.google.com/\r\n[Discord]:\r\nhttps://github.com/flutter/flutter/blob/master/docs/contributing/Chat.md\r\n[Contributors Guide]:\r\nhttps://github.com/flutter/samples/blob/main/CONTRIBUTING.md","shortMessageHtmlLink":"Create compass-app first feature (#2342)"}},{"before":"ab6c9a0776acf5fb9e7118e2b87349b604cceb74","after":"e48126c5229f37cf8d9808d9644590b469359fbf","ref":"refs/heads/gh-pages","pushedAt":"2024-07-08T19:10:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://github.com/avatars/in/15368?s=80&v=4"},"commit":{"message":"deploy: aed59c4e2d045a2e5442ddeb3a5c95f921d33f62","shortMessageHtmlLink":"deploy: aed59c4"}},{"before":"ffd79beb089e2564cd88d7dd0369f4f13cc092e7","after":null,"ref":"refs/heads/dependabot/github_actions/actions/upload-artifact-4.3.4","pushedAt":"2024-07-08T19:02:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"parlough","name":"Parker Lougheed","path":"/parlough","primaryAvatarUrl":"https://github.com/avatars/u/18372958?s=80&v=4"}},{"before":"291ba126bfc1279d074b91e61ad44919768ebe7f","after":"aed59c4e2d045a2e5442ddeb3a5c95f921d33f62","ref":"refs/heads/main","pushedAt":"2024-07-08T19:02:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"parlough","name":"Parker Lougheed","path":"/parlough","primaryAvatarUrl":"https://github.com/avatars/u/18372958?s=80&v=4"},"commit":{"message":"Bump actions/upload-artifact from 4.3.3 to 4.3.4 (#2348)","shortMessageHtmlLink":"Bump actions/upload-artifact from 4.3.3 to 4.3.4 (#2348)"}},{"before":null,"after":"ffd79beb089e2564cd88d7dd0369f4f13cc092e7","ref":"refs/heads/dependabot/github_actions/actions/upload-artifact-4.3.4","pushedAt":"2024-07-08T06:03:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://github.com/avatars/in/29110?s=80&v=4"},"commit":{"message":"Bump actions/upload-artifact from 4.3.3 to 4.3.4\n\nBumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.3.3 to 4.3.4.\n- [Release notes](https://github.com/actions/upload-artifact/releases)\n- [Commits](https://github.com/actions/upload-artifact/compare/65462800fd760344b1a7b4382951275a0abb4808...0b2256b8c012f0828dc542b3febcab082c67f72b)\n\n---\nupdated-dependencies:\n- dependency-name: actions/upload-artifact\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump actions/upload-artifact from 4.3.3 to 4.3.4"}},{"before":"2012604db6f38a7a681d0e7a64c93bfc5a253bf0","after":"ab6c9a0776acf5fb9e7118e2b87349b604cceb74","ref":"refs/heads/gh-pages","pushedAt":"2024-07-03T00:01:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://github.com/avatars/in/15368?s=80&v=4"},"commit":{"message":"deploy: 291ba126bfc1279d074b91e61ad44919768ebe7f","shortMessageHtmlLink":"deploy: 291ba12"}},{"before":"0e3289740cd2604ebea43f7295dc1b2703c8cb5f","after":"291ba126bfc1279d074b91e61ad44919768ebe7f","ref":"refs/heads/main","pushedAt":"2024-07-02T23:53:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"domesticmouse","name":"Brett Morgan","path":"/domesticmouse","primaryAvatarUrl":"https://github.com/avatars/u/30503?s=80&v=4"},"commit":{"message":"Update android dependencies (#2347)","shortMessageHtmlLink":"Update android dependencies (#2347)"}},{"before":"adc037e87c7b2330544ce67802285c9f92cdd902","after":"2012604db6f38a7a681d0e7a64c93bfc5a253bf0","ref":"refs/heads/gh-pages","pushedAt":"2024-07-02T17:04:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://github.com/avatars/in/15368?s=80&v=4"},"commit":{"message":"deploy: 0e3289740cd2604ebea43f7295dc1b2703c8cb5f","shortMessageHtmlLink":"deploy: 0e32897"}},{"before":"97e132b8fca297481c207fddf9d1265ac77091b7","after":null,"ref":"refs/heads/idx","pushedAt":"2024-07-02T16:55:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ericwindmill","name":"Eric Windmill","path":"/ericwindmill","primaryAvatarUrl":"https://github.com/avatars/u/21140344?s=80&v=4"}},{"before":"af7b07307ae4c3f60a90c7c16be4300af6df6b9b","after":"0e3289740cd2604ebea43f7295dc1b2703c8cb5f","ref":"refs/heads/main","pushedAt":"2024-07-02T16:55:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ericwindmill","name":"Eric Windmill","path":"/ericwindmill","primaryAvatarUrl":"https://github.com/avatars/u/21140344?s=80&v=4"},"commit":{"message":"Add IDX template configuration to Gemini samples (#2344)\n\nAdds the configuration needed to open a subdirectory as a template in\r\nIDX. Configuration is added to two samples that use Gemini -- Dynamic\r\ntheme and Gemini tasks","shortMessageHtmlLink":"Add IDX template configuration to Gemini samples (#2344)"}},{"before":"ed130a8f8a33dacda856f68ba51ddb89eee8c539","after":"97e132b8fca297481c207fddf9d1265ac77091b7","ref":"refs/heads/idx","pushedAt":"2024-07-02T16:10:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ericwindmill","name":"Eric Windmill","path":"/ericwindmill","primaryAvatarUrl":"https://github.com/avatars/u/21140344?s=80&v=4"},"commit":{"message":"preview test","shortMessageHtmlLink":"preview test"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEfeQelwA","startCursor":null,"endCursor":null}},"title":"Activity ยท flutter/samples"}