-
Notifications
You must be signed in to change notification settings - Fork 3.6k
[google_maps_flutter] Add heatmap support #3257
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 1 commit
Commits
Show all changes
143 commits
Select commit
Hold shift + click to select a range
720b573
Transfer changes from flutter/plugins
Rexios80 82da77c
Merge remote-tracking branch 'upstream/main' into google-maps-heatmaps
Rexios80 3f05d83
Use tooling to generate overrides
Rexios80 6704e92
Merge remote-tracking branch 'upstream/main' into google-maps-heatmaps
Rexios80 351d93b
Revert example android config changes
Rexios80 7f3379a
Fix analysis issues
Rexios80 4eebea2
Formatting
Rexios80 5580083
Add copyright text
Rexios80 0b4b449
Fix serialization issue
Rexios80 d4ec76d
Fix build issue
Rexios80 5577e7e
Add more overrides
Rexios80 22eada0
Fix android warnings
Rexios80 43df52c
Make private thing public for testing
Rexios80 85cd968
Fix the serialization issue in every other file
Rexios80 100329c
Merge branch 'main' into google-maps-heatmaps
Rexios80 c926625
Fix another serialization issue
Rexios80 557d8bc
Merge branch 'main' into google-maps-heatmaps
Rexios80 a79562e
Merge remote-tracking branch 'upstream/main' into google-maps-heatmaps
Rexios80 8d7407d
Merge remote-tracking branch 'upstream/main' into google-maps-heatmaps
Rexios80 a925381
Fixing issues
Rexios80 4ed0d61
Fixing issues
Rexios80 392d86a
Remove duplicated changelog line
Rexios80 63b1b51
Merge remote-tracking branch 'upstream/main' into google-maps-heatmaps
Rexios80 f3e9d05
Fixing things
Rexios80 9a8e182
Merge remote-tracking branch 'upstream/main' into google-maps-heatmaps
Rexios80 82671f0
Merge remote-tracking branch 'upstream/main' into google-maps-heatmaps
Rexios80 86383dd
Fixing issues
Rexios80 2e51db9
Created HeatmapRadius class
Rexios80 fccb890
Auto add alpha zero color on web
Rexios80 272e276
Fixing serialization issues
Rexios80 57bb9c8
Pubspec version fix
Rexios80 c89ea1d
Merge branch 'main' into google-maps-heatmaps
Rexios80 01a2e09
Fix test
Rexios80 a0ec274
Merge remote-tracking branch 'origin/google-maps-heatmaps' into googl…
Rexios80 01ab1db
Merge branch 'main' into google-maps-heatmaps
Rexios80 761628b
Fixing iOS examples
Rexios80 609efce
Export HeatmapRadius
Rexios80 5e5fb1d
Use proper init method in inspectors
Rexios80 60411bd
Merge branch 'main' into google-maps-heatmaps
Rexios80 59b3d0b
Require data parameter and update documentation
Rexios80 fbc8d6f
Merge remote-tracking branch 'upstream/main' into bruh
Rexios80 7a9ca22
Fixing analysis issues
Rexios80 71d57be
Fix podspec and pubspec versions
Rexios80 41a1343
Merge branch 'main' into google-maps-heatmaps
Rexios80 7de09aa
Fix pubspec versions
Rexios80 846d30c
Create helper function for nil/null checks
Rexios80 c8de3ca
Add comment to mapView
Rexios80 7ba4f07
Add comment to radius in example
Rexios80 e84080d
Add geometry library to web example
Rexios80 de31155
Use key constants for serialization in dart code
Rexios80 3709e2a
Serialization constants for iOS
Rexios80 713eb84
Serialization constants on Android
Rexios80 8d32330
Add comments to FLTGoogleMapHeatmapController.h
Rexios80 810cba2
Add lightweight generics to dictionary
Rexios80 1bd4e7f
Name parameter
Rexios80 97b65bf
Add more lightweight generics
Rexios80 04c3ae8
More declaration comments
Rexios80 85a8b3a
Add static method for initialization
Rexios80 fa9dca5
Use different checks for heatmap interpretation
Rexios80 325f345
Use dictionary literals
Rexios80 7112a82
Fixes
Rexios80 4a167de
initWithCapacity
Rexios80 a025fa9
More fixes
Rexios80 2520b4d
Updated serialization constant comments
Rexios80 a453b1e
...
Rexios80 4792059
Temporary workaround for iOS building
Rexios80 fe3b4eb
Fix android test code
Rexios80 3c0d6f5
Formatting
Rexios80 e4fc0a2
Merge branch 'main' into google-maps-heatmaps
Rexios80 43e2109
Working on tests
Rexios80 9c3da8d
Merge remote-tracking branch 'origin/google-maps-heatmaps' into googl…
Rexios80 6f64acc
Remove reflection code
Rexios80 951cf0c
Tests work
Rexios80 451f00e
Formatting
Rexios80 70cf5d7
Fix analysis issue
Rexios80 fa1a22e
Skip inspector tests on Android
Rexios80 bd6240a
Add NonNull annotation
Rexios80 6ab687b
Push pod configuration change to maybe fix test
Rexios80 653aa67
Merge branch 'main' into google-maps-heatmaps
Rexios80 488b816
Merge remote-tracking branch 'upstream/main' into google-maps-heatmaps
Rexios80 f7712ad
Fixes
Rexios80 ce8e2e9
Refactor `HeatmapRadius`
Rexios80 f683902
Comment on default heatmap values
Rexios80 1953d81
Comment fix
Rexios80 3005347
Add comments to java code
Rexios80 ece01c5
Update iOS doc comments
Rexios80 9c846f7
Documentation updates for iOS
Rexios80 b6396b1
Refactor interpretHeatmapOptions
Rexios80 b504931
Inline getHeatmapInfo
Rexios80 8984d5c
Fixes
Rexios80 dbf8f03
Formatting
Rexios80 feba6dc
Fixing analysis
Rexios80 de85d29
Fixing CI
Rexios80 a72ddd4
Add license text
Rexios80 1bc2eae
Merge remote-tracking branch 'upstream/main' into google-maps-heatmaps
Rexios80 1fd4734
Updates for pigeon migration
Rexios80 391c641
Add java docs to Convert.java
Rexios80 03a8d0e
Merge branch 'main' into google-maps-heatmaps
Rexios80 46c4945
Merge branch 'tmp' into google-maps-heatmaps
Rexios80 ac706ea
Regenerate
Rexios80 8a6168c
Formatting
Rexios80 f303f33
Generate pigeons again
Rexios80 c0e65da
Working on iOS pigeons
Rexios80 8796aa8
iOS pigeon updates
Rexios80 9ae206a
Merge remote-tracking branch 'upstream/main' into google-maps-heatmaps
Rexios80 1ab336f
Regenerate
Rexios80 da3d5c8
Web fixes
Rexios80 867ee26
Fixing issues
Rexios80 7485164
Use new utils pod version
Rexios80 70fb796
Cleanup
Rexios80 e5fd458
Working on Convert.java tests
Rexios80 0097ea1
Working on Android native tests
Rexios80 51e3327
Add test for UpdateHeatmaps
Rexios80 d593363
Fixes
Rexios80 7b2f36d
Use federation compatibility check instead of skipping tests based on…
Rexios80 a8b5f01
Updates to match https://github.com/flutter/packages/pull/7056
Rexios80 6b4d1f6
Remove suppression
Rexios80 5655155
Make `interpretHeatmapOptions` private
Rexios80 4030fc3
Split test in two
Rexios80 4ca205c
Factor out test numbers
Rexios80 bd194c3
Fixing issues
Rexios80 fa762d4
Removes `HeatmapRadius.pixels` and adds TODO with implementation plan
Rexios80 c16eefd
Update podspec
Rexios80 0cebd36
Add tests for `heatmap.dart`
Rexios80 d8daea7
Merge remote-tracking branch 'upstream/main' into google-maps-heatmaps
Rexios80 d2ba2cb
Fix pubspec version
Rexios80 6dc10bb
Fixing analysis issues
Rexios80 cc0d228
Fixing things
Rexios80 b3cced4
Fixing iOS tests
Rexios80 5178037
Merge remote-tracking branch 'upstream/main' into google-maps-heatmaps
Rexios80 0a2cbaa
Merge remote-tracking branch 'upstream/main' into google-maps-heatmaps
Rexios80 fecebf7
Fixes
Rexios80 7999535
Fixes
Rexios80 9bd3646
Remove `serializeMapsObjectUpdates` from android/ios platforms
Rexios80 d4d9a55
Pigeon fixes
Rexios80 fb4b146
Remove extraneous heatmaps parameters
Rexios80 d65af57
Fix web tests
Rexios80 ca849aa
Merge remote-tracking branch 'upstream/main' into google-maps-heatmaps
Rexios80 cf178c2
Updates for platform interface release
Rexios80 d3d37c2
Merge remote-tracking branch 'upstream/main' into google-maps-heatmaps
Rexios80 6d6bfe2
Remove dependency overrides
Rexios80 f1bc422
Cleanup
Rexios80 f955eea
Replace `ignore` with `unawaited`
Rexios80 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Add comment to radius in example
- Loading branch information
commit 7ba4f07cbce449fd15be12d5d3ed759b254f6128
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.