{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":769233773,"defaultBranch":"master","name":"flutter_map","ownerLogin":"monsieurtanuki","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2024-03-08T16:08:04.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/11576431?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1723979513.0","currentOid":""},"activityList":{"items":[{"before":"f998a8d78e58e0a9658db74eb90d477d644b4388","after":"6f93793e79ead28d12217d49d5a24e20d4aaeef0","ref":"refs/heads/feat/1582","pushedAt":"2024-08-25T15:38:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"monsieurtanuki","name":null,"path":"/monsieurtanuki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11576431?s=80&v=4"},"commit":{"message":"More verbose comment, minor fix and additional checks.","shortMessageHtmlLink":"More verbose comment, minor fix and additional checks."}},{"before":"9da2351b518edea1c43c8fa7ffe14bff6eb158d1","after":"f998a8d78e58e0a9658db74eb90d477d644b4388","ref":"refs/heads/feat/1582","pushedAt":"2024-08-20T14:24:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"monsieurtanuki","name":null,"path":"/monsieurtanuki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11576431?s=80&v=4"},"commit":{"message":"Fixed fling gesture.","shortMessageHtmlLink":"Fixed fling gesture."}},{"before":"9fd0d2018139101f6cbf563456768a8164ee9607","after":"9da2351b518edea1c43c8fa7ffe14bff6eb158d1","ref":"refs/heads/feat/1582","pushedAt":"2024-08-19T13:09:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"monsieurtanuki","name":null,"path":"/monsieurtanuki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11576431?s=80&v=4"},"commit":{"message":"fixed tests, again","shortMessageHtmlLink":"fixed tests, again"}},{"before":"77cd7d40e9634b8405d9fc7337c221d10e0e1782","after":"9fd0d2018139101f6cbf563456768a8164ee9607","ref":"refs/heads/feat/1582","pushedAt":"2024-08-18T14:08:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"monsieurtanuki","name":null,"path":"/monsieurtanuki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11576431?s=80&v=4"},"commit":{"message":"fixed tests","shortMessageHtmlLink":"fixed tests"}},{"before":"e30d6ab646ffeb95772157ee5b9beb11e447cc07","after":"77cd7d40e9634b8405d9fc7337c221d10e0e1782","ref":"refs/heads/feat/1582","pushedAt":"2024-08-18T11:26:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"monsieurtanuki","name":null,"path":"/monsieurtanuki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11576431?s=80&v=4"},"commit":{"message":"fixed side-effect (again!) on camera.dart","shortMessageHtmlLink":"fixed side-effect (again!) on camera.dart"}},{"before":null,"after":"e30d6ab646ffeb95772157ee5b9beb11e447cc07","ref":"refs/heads/feat/1582","pushedAt":"2024-08-18T11:11:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"monsieurtanuki","name":null,"path":"/monsieurtanuki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11576431?s=80&v=4"},"commit":{"message":"feat: 1582 - smooth scroll beyond the end of the world\n\nNew file:\n* `tile_renderer.dart`: Display of a [TileImage] at given [TileCoordinates].\n\nImpacted files:\n* `camera.dart`: reused @ReinisSprogis' code - first I implemented in `MapControllerImpl.dragUpdated` but that was less generic\n* `tile.dart`: additional `positionCoordinates` field\n* `tile_coordinates.dart`: new factory `key` which returns the same value for the same tile in all world replications\n* `tile_image.dart`: typo fix\n* `tile_image_manager.dart`: additional `_positionCoordinates` field\n* `tile_image_view.dart`: additional `positionCoordinates` field\n* `tile_layer.dart`: now using a `TileRenderer` instead of a `TileImage`\n* `tile_range.dart`: now using a zoom modulo when checking if a coordinate fits into a range","shortMessageHtmlLink":"feat: 1582 - smooth scroll beyond the end of the world"}},{"before":"74110db943005a5b28949212c9f81be50830f054","after":"a2aada4163a5de4b2973436c4518d025774c92f0","ref":"refs/heads/master","pushedAt":"2024-08-15T10:00:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"monsieurtanuki","name":null,"path":"/monsieurtanuki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11576431?s=80&v=4"},"commit":{"message":"fix: polygon hit detection when map is rotated (#1942)","shortMessageHtmlLink":"fix: polygon hit detection when map is rotated (fleaflet#1942)"}},{"before":"415085f34c2aecbff55e498b1e85a1514cec8b3d","after":"46d00a343b0d49381fe7a282a5b95743b7043510","ref":"refs/heads/fix/1934","pushedAt":"2024-08-06T20:58:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JaffaKetchup","name":"Luka S","path":"/JaffaKetchup","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58115698?s=80&v=4"},"commit":{"message":"Fixed unrelated lint","shortMessageHtmlLink":"Fixed unrelated lint"}},{"before":"952d1d7f46e94f8d6a426b35e3c7baf00afd3456","after":"415085f34c2aecbff55e498b1e85a1514cec8b3d","ref":"refs/heads/fix/1934","pushedAt":"2024-08-06T20:55:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JaffaKetchup","name":"Luka S","path":"/JaffaKetchup","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58115698?s=80&v=4"},"commit":{"message":"Fixed lint issue & added TODO","shortMessageHtmlLink":"Fixed lint issue & added TODO"}},{"before":null,"after":"952d1d7f46e94f8d6a426b35e3c7baf00afd3456","ref":"refs/heads/fix/1934","pushedAt":"2024-08-05T16:46:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"monsieurtanuki","name":null,"path":"/monsieurtanuki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11576431?s=80&v=4"},"commit":{"message":"fix: 1934 - polygon hit even with rotated maps","shortMessageHtmlLink":"fix: 1934 - polygon hit even with rotated maps"}},{"before":"c1ae4fb98de34953ee364db7fa0d5d1a2599917b","after":"74110db943005a5b28949212c9f81be50830f054","ref":"refs/heads/master","pushedAt":"2024-07-06T13:29:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"monsieurtanuki","name":null,"path":"/monsieurtanuki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11576431?s=80&v=4"},"commit":{"message":"feat: allow reassignment of `MapController` to `FlutterMap` multiple times (#1915)","shortMessageHtmlLink":"feat: allow reassignment of MapController to FlutterMap multiple …"}},{"before":"92cef215dae3eccebe20a4193ec65cb4a45d52cc","after":"c1ae4fb98de34953ee364db7fa0d5d1a2599917b","ref":"refs/heads/master","pushedAt":"2024-07-01T11:11:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"monsieurtanuki","name":null,"path":"/monsieurtanuki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11576431?s=80&v=4"},"commit":{"message":"chore: relax dependency on 'package:logger' (#1922)","shortMessageHtmlLink":"chore: relax dependency on 'package:logger' (fleaflet#1922)"}},{"before":null,"after":"f55c7d2f9129aa67636213b9eded902aa8dc7f92","ref":"refs/heads/fix/1916","pushedAt":"2024-06-24T14:07:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"monsieurtanuki","name":null,"path":"/monsieurtanuki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11576431?s=80&v=4"},"commit":{"message":"fix: 1916 - more relaxed dependency to package \"logger\"","shortMessageHtmlLink":"fix: 1916 - more relaxed dependency to package \"logger\""}},{"before":"201c231ec774d499d97a2cac3eb4df65e8b419cf","after":"92cef215dae3eccebe20a4193ec65cb4a45d52cc","ref":"refs/heads/master","pushedAt":"2024-06-24T13:52:48.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"monsieurtanuki","name":null,"path":"/monsieurtanuki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11576431?s=80&v=4"},"commit":{"message":"chore: prepare for v7.0.1 release (#1911)\n\nCo-authored-by: Joscha <34318751+josxha@users.noreply.github.com>","shortMessageHtmlLink":"chore: prepare for v7.0.1 release (fleaflet#1911)"}},{"before":null,"after":"8a1121e629b501ecda1f679eceaa7296a012ab50","ref":"refs/heads/fix/1896","pushedAt":"2024-05-30T05:28:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"monsieurtanuki","name":null,"path":"/monsieurtanuki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11576431?s=80&v=4"},"commit":{"message":"fix: 1896 - fine tuned pubspec dependencies","shortMessageHtmlLink":"fix: 1896 - fine tuned pubspec dependencies"}},{"before":"d959a87348c8023a18406a3224b14763701fe645","after":"201c231ec774d499d97a2cac3eb4df65e8b419cf","ref":"refs/heads/master","pushedAt":"2024-05-30T05:18:21.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"monsieurtanuki","name":null,"path":"/monsieurtanuki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11576431?s=80&v=4"},"commit":{"message":"chore: prepare for v7 & v6.2.0 releases (#1890)","shortMessageHtmlLink":"chore: prepare for v7 & v6.2.0 releases (fleaflet#1890)"}},{"before":"9ee39b5a0b93222e5b5f865f7f6173931dd73dad","after":"971f96b92a9f85329dc3f7f7672e471e876dea76","ref":"refs/heads/fix/1689","pushedAt":"2024-05-26T11:48:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"JaffaKetchup","name":"Luka S","path":"/JaffaKetchup","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58115698?s=80&v=4"},"commit":{"message":"Merge branch 'master' into fix/1689","shortMessageHtmlLink":"Merge branch 'master' into fix/1689"}},{"before":"c89e317474680a5ad86d6cfd17c92ac90309e758","after":"9ee39b5a0b93222e5b5f865f7f6173931dd73dad","ref":"refs/heads/fix/1689","pushedAt":"2024-05-23T14:21:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"josxha","name":"Joscha","path":"/josxha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34318751?s=80&v=4"},"commit":{"message":"Merge branch 'master' into fix/1689","shortMessageHtmlLink":"Merge branch 'master' into fix/1689"}},{"before":"a540e45a21a9bb6262201bbf828bc0f7f67c5775","after":"82617b58ddd7e94718138d7092a62517a4efd20f","ref":"refs/heads/feat/solidOptim","pushedAt":"2024-05-20T07:33:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"monsieurtanuki","name":null,"path":"/monsieurtanuki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11576431?s=80&v=4"},"commit":{"message":"fix - added the `strokeWidth` parameter","shortMessageHtmlLink":"fix - added the strokeWidth parameter"}},{"before":"15ba514e4bd488ad47b50469c71fa3cd12601dfc","after":"a540e45a21a9bb6262201bbf828bc0f7f67c5775","ref":"refs/heads/feat/solidOptim","pushedAt":"2024-05-20T06:35:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"monsieurtanuki","name":null,"path":"/monsieurtanuki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11576431?s=80&v=4"},"commit":{"message":"Merge branch 'master' into feat/solidOptim","shortMessageHtmlLink":"Merge branch 'master' into feat/solidOptim"}},{"before":"3e8cd974c9cad125bf9acadd9f81df0078c46c7d","after":"d959a87348c8023a18406a3224b14763701fe645","ref":"refs/heads/master","pushedAt":"2024-05-20T06:23:41.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"monsieurtanuki","name":null,"path":"/monsieurtanuki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11576431?s=80&v=4"},"commit":{"message":"chore(meta): start all PR workflow jobs simultaneously, use java 21 (#1884)","shortMessageHtmlLink":"chore(meta): start all PR workflow jobs simultaneously, use java 21 (f…"}},{"before":"aa0179b92a9cd7d299a5f1bda94c90c33d9218e3","after":"c89e317474680a5ad86d6cfd17c92ac90309e758","ref":"refs/heads/fix/1689","pushedAt":"2024-05-18T22:02:31.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"josxha","name":"Joscha","path":"/josxha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34318751?s=80&v=4"},"commit":{"message":"Merge branch 'master' into fix/1689","shortMessageHtmlLink":"Merge branch 'master' into fix/1689"}},{"before":"9fcce599a4811fd5fd3107fa7566ef7968eb3ace","after":"15ba514e4bd488ad47b50469c71fa3cd12601dfc","ref":"refs/heads/feat/solidOptim","pushedAt":"2024-05-15T12:38:35.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"JaffaKetchup","name":"Luka S","path":"/JaffaKetchup","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58115698?s=80&v=4"},"commit":{"message":"Merge branch 'master' into feat/solidOptim","shortMessageHtmlLink":"Merge branch 'master' into feat/solidOptim"}},{"before":"184b3693b624e98a2f6e84f7f0bc3271b6d2d074","after":"9fcce599a4811fd5fd3107fa7566ef7968eb3ace","ref":"refs/heads/feat/solidOptim","pushedAt":"2024-05-15T12:16:22.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"JaffaKetchup","name":"Luka S","path":"/JaffaKetchup","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58115698?s=80&v=4"},"commit":{"message":"Merge branch 'master' into feat/solidOptim","shortMessageHtmlLink":"Merge branch 'master' into feat/solidOptim"}},{"before":"e4a19e505d840ce8c175209e490458bc7e17a0b0","after":"184b3693b624e98a2f6e84f7f0bc3271b6d2d074","ref":"refs/heads/feat/solidOptim","pushedAt":"2024-05-09T23:05:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"josxha","name":"Joscha","path":"/josxha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34318751?s=80&v=4"},"commit":{"message":"Merge branch 'master' into feat/solidOptim","shortMessageHtmlLink":"Merge branch 'master' into feat/solidOptim"}},{"before":null,"after":"e4a19e505d840ce8c175209e490458bc7e17a0b0","ref":"refs/heads/feat/solidOptim","pushedAt":"2024-05-07T14:20:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"monsieurtanuki","name":null,"path":"/monsieurtanuki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11576431?s=80&v=4"},"commit":{"message":"feat: optimization of \"solid\" polygon/polyline display\n\nImpacted files:\n* `polygon_layer/painter.dart`: minor refactoring\n* `polyline_layer/painter.dart`: minor refactoring\n* `pixel_hiker.dart`: optimized the \"solid pixel hiker\" relying on `addPolygon` instead of numerous `moveTo`/`lineTo`","shortMessageHtmlLink":"feat: optimization of \"solid\" polygon/polyline display"}},{"before":null,"after":"f8c89249f15972a731a3f5303590057243f259e2","ref":"refs/heads/fix/1874","pushedAt":"2024-05-06T17:25:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"monsieurtanuki","name":null,"path":"/monsieurtanuki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11576431?s=80&v=4"},"commit":{"message":"fix: 1874 - fixed side-effect crash for final dot / final dash","shortMessageHtmlLink":"fix: 1874 - fixed side-effect crash for final dot / final dash"}},{"before":"930e8b60e125e630e3c85ab373c0ebb8e9b08d70","after":"3e8cd974c9cad125bf9acadd9f81df0078c46c7d","ref":"refs/heads/master","pushedAt":"2024-05-06T16:58:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"monsieurtanuki","name":null,"path":"/monsieurtanuki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11576431?s=80&v=4"},"commit":{"message":"fix: correct display of `StrokePattern.solid` at high zoom levels (#1871)\n\nfix: 1864 - correct display of solid style in high zoom levels\n\nImpacted files:\n* `polygon_layer/painter.dart`: now using the new `SolidPixelHiker` for solid style display\n* `polyline_layer/painter.dart`: now using the new `SolidPixelHiker` for solid style display\n* `pixel_hiker.dart`: new `SolidPixelHiker` class","shortMessageHtmlLink":"fix: correct display of StrokePattern.solid at high zoom levels (fl…"}},{"before":null,"after":"9fe36880e32b7b7f7ee575f536ee4f6c73d6f435","ref":"refs/heads/fix/1864","pushedAt":"2024-05-01T16:00:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"monsieurtanuki","name":null,"path":"/monsieurtanuki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11576431?s=80&v=4"},"commit":{"message":"fix: 1864 - correct display of solid style in high zoom levels\n\nImpacted files:\n* `polygon_layer/painter.dart`: now using the new `SolidPixelHiker` for solid style display\n* `polyline_layer/painter.dart`: now using the new `SolidPixelHiker` for solid style display\n* `pixel_hiker.dart`: new `SolidPixelHiker` class","shortMessageHtmlLink":"fix: 1864 - correct display of solid style in high zoom levels"}},{"before":"4d6a1c79fafd42c23b6d691c0c2c56f371ad4b17","after":"930e8b60e125e630e3c85ab373c0ebb8e9b08d70","ref":"refs/heads/master","pushedAt":"2024-04-28T13:37:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"monsieurtanuki","name":null,"path":"/monsieurtanuki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11576431?s=80&v=4"},"commit":{"message":"feat!: support of solid, dotted, dashed styles for polygons, with optimized rendering (#1865)\n\n* feat!: support of solid, dotted, dashed styles for polygons, with optimized rendering\n\nNew files:\n* `pixel_hiker.dart`: Pixel hikers that list the visible items on the way. Code used to be in `polyline_layer/painter.dart`, but was heavily refactored with #1854 in mind\n* `visible_segment.dart`: Cohen-Sutherland algorithm to clip segments as visible into a canvas. Code used to be in `polygon_layer/painter.dart`, and was lightly refactored.\n\nImpacted files:\n* `polygon_layer/painter.dart`: now using new file `pixel_hiker.dart` for optimized rendering; moved \"clip code\" to new file `visible_segment.dart`; minor refactoring about parameter order consistency\n* `polyline_layer/painter.dart`: now using new file `pixel_hiker.dart` for optimized rendering; moved \"pixel hiker\" to new file `pixel_hiker.dart`\n* `pages/polygon.dart`: replaced `bool isDotted` with `PolylinePattern pattern` and in one case replaced it with \"dashed\"\n* `polygon_layer/polygon.dart`: BREAKING - replaced `bool isDotted` with `PolylinePattern pattern`\n* `polygon_layer/polygon_layer.dart`: minor refactoring\n* `polyline_layer/polyline_layer.dart`: minor refactoring\n\n* Renamed `PolylinePattern` to `StrokePattern`\nRe-organised file structure\n\n* Review changes\n\nCo-authored-by: monsieurtanuki \n\n* Update lib/src/layer/general/line_patterns/stroke_pattern.dart\n\nCo-authored-by: Joscha <34318751+josxha@users.noreply.github.com>\n\n* Update lib/src/layer/general/line_patterns/pixel_hiker.dart\n\nCo-authored-by: Joscha <34318751+josxha@users.noreply.github.com>\n\n* Update lib/src/layer/general/line_patterns/stroke_pattern.dart\n\nCo-authored-by: Joscha <34318751+josxha@users.noreply.github.com>\n\n* Minor file re-organisation\n\n* Fixed bug\n\n---------\n\nCo-authored-by: JaffaKetchup \nCo-authored-by: Joscha <34318751+josxha@users.noreply.github.com>","shortMessageHtmlLink":"feat!: support of solid, dotted, dashed styles for polygons, with opt…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEo5CMmwA","startCursor":null,"endCursor":null}},"title":"Activity · monsieurtanuki/flutter_map"}