Skip to content
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

change anchor API to MarkerAnchor #29

Closed
wants to merge 1 commit into from

Conversation

johnpryan
Copy link
Collaborator

No description provided.

@johnpryan johnpryan closed this Apr 25, 2018
@herry1234 herry1234 mentioned this pull request Apr 15, 2018
gitbook-com bot pushed a commit that referenced this pull request Sep 29, 2022
juliano-souza000 pushed a commit to juliano-souza000/flutter_map that referenced this pull request Mar 26, 2023
* Alert to v4

* Basis of migration to filesystem caching complete

* Basis of migration to filesystem caching complete

* Updated Actions

* Fixes and start of preloading surroundings

* Finish Migration To Filesystem API
Improve Surroundings Preloader
Deprecate/Remove Old APIs
Allow More Manual Control Over Background Downloading
Improve Documentation

* Re-introduction of max tile count

* Ready for prerelease 2

* Line Region P1

* Start of prebuilt cache manager screen
Start of custom tile layer to preload surrounding tiles
(Temporary) Re-introduction of 'tuple' package
More useful shortcuts
Removal of code duplication
Mark broken code as experimental

* Ready for release testing

* "Backend Filesystem Tests" completed
Change some names/default values
Bug fixes
Dependency updates
Corrected missing formatting

* Heavy Refactoring
Test Improvements
Sea Tile Removal Fix
DownloadProgress Reworked

* Added timing stats to DownloadProgress()
Edited tests
Removed some less useful extensions
Removed some other less useful/debug only functionality

* Prerelease v4.0.0-dev.3

* Aliased `Directory` to `CacheDirectory`
Upgraded minimum SDK requirements
Reduced description size to please pub.dev
Removed unnecessary packages
Do not export 'network_to_file_image'

* See changelog for information

* README rewrite
General maintenence and upgrades
Rename `CacheDirectory` getters
Immediately deprecated (removed) some functionality

* Increase Bulk Download Speeds (fleaflet#25)

Use multithreading queues to start multiple downloads simultaneously
Big thanks to @Abdelrahman-Sherif at fleaflet#25

* Integrate commit 0f1340d (resolve conflicts)
Add line tile loop (not complete, some bugs)
Added precise recovery mode (requires testing)
Changed tests to only use one thread
Edited README
Taken some features out of experimental
Removed broken `compressionQuality`
Removed encoded polyline conversion functionality
+ more

* Update CHANGELOG to prepare for v4.0.0-dev.5 release

* Deprecated circle extensions to match new 'standard'
Pleased Flutter formatter
Updated example
Fixed serious `Isolate` bugs that prevented downloads by removing the isolate system
Added 'prettyPaint'ing to `LineRegion`
Some performance improvements and internal refactoring
Added more Installation instructions
*BUG* `LineRegion` does not report an estimated amount of tiles in the example
Updated tests

* Added pre-download check functionality
Added ability to change caching behaviour
Rewritten tile provider part to be smaller and more efficient
Updated & fixed example
Project reorganisation
Updated tests

* General tidy-up and maintenence
Updated package dependency versions

* Before fixes and improvements in discussion fleaflet#29:

Documentation improvements
Better hidden internal constructors

* Major performance improvements (see fleaflet#29)
Added custom `ImageProvider`
Added watchable stream for statistics changes to `MapCachingManager`
Internal refactoring
Removed `CacheBehavior.onlineOnly`
Removed 'network_to_file_image' dependency

* Updated dependencies
Improvements to automatic cache store creation on initialization

* Start of new example application
Minor other changes

* New example app progression
Changed internal folder structure

* More example improvements:
 - Big fixes
 - Performance improvements
 - Loading UI improvements
 - General UI improvements

* Added `coverImage` functionality
Worked on new example app

* Ongoing new example app improvements
Ongoing bug research
Updated documentation
Internal re-organization

* Example improvements
Performance improvements

* Example improvements
Internal restructuring
Circle Tile Loop improvements (not tested)

* Prepare for next prerelease

Example app improvements
General improvements
Credit user for changes in v4.0.0-dev.5 that I forgot to do

Co-Authored-By: Abdelrahman Sherif <[email protected]>

* Example updates
Added new functionality: `emptyStore()`
Bug fixes

* Fix innacurate size reporting
Added 'debounce' functionality for `watch...`
Example improvements & fixes

* Creation of `AsyncMapCachingManager`
Bug fixes in example app
Preparation of `tileStreams.dart` (experimental)

* Prepare for next prerelease
General improvements

* Recovery system reworked (see 'internal/recovery/')
Added `start` and `end` for downloading regions - will integrate into recovery system soon
Safer filesystem names (see `safeFilesystemString` in 'validate.dart')
Added store name validator (see `validateStoreNameString` in 'validate.dart')
Minor example improvements/bug fixes
Added linter
Fixed issues to please linter

No testing conducted on this commit! If issue is present, it will be fixed soon.

* Change LICENSE

Changed Open Source License from "BSD 3-Clause License" to "GNU AFFERO GENERAL PUBLIC LICENSE"

* Multiple internal improvements/refactorings
Improved androidBuilder.bat
Example app improvements/fixes
Performance improvements
Internal reorganisation
Deprecated `CacheDirectory` typedef

* Bug fix
Example improvements
Automation improvements
Added debugging stopwatch
Remove `assert`s, replace with `if`s and `throw`s

* Ready for v4.0.0-dev.10 release: see changelog

* Update pubspec.yaml for v4.0.0-dev.10

* Example application improvements

* Update to Flutter 2.10 throughout
Upgrade example application Gradle version
Bug fixed in `AsyncMapCachingManager`
Example application improvements

* Remove Web and Windows support folders from example app
Example application improvements (specifically to bulk downloading)

* Example application improvements

* Example application improvements

* Improved estimations for downloading durations
Deprecated `avgDurationTile` in 'download_progress.dart'
Improved documentation within 'download_progress.dart'
Example applications improvements (user-facing text clarification)

* Improve example application
Bug fixes

* Example application improvements (added download recovery; and more)
Tidy up `Navigator` calls in example application
Remove redundant code from example application
Functionality changes in `MapCachingManager.exists(Async)` methods
Bug fixes

* Ready for v4.0.0-dev.11 release: see changelog

* Example application improvements (added background downloading)
Added/changed functionality of `requestIgnoreBatteryOptimizations` (non-breaking)
Remove redundant code and dependenices from example application

* Miscellaneous Documentation Improvements

* Ready for v4.0.0 final release: see changelog

* Update pubspec.yaml before v4.0.0 release

Co-authored-by: Abdelrahman Sherif <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant