-
- Notifications
You must be signed in to change notification settings - Fork 75
v7: Migration to Isar #78
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
Conversation
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
5 tasks
5 tasks
5 tasks
5 tasks
Implemented faulty migrator
Removed unnecessary dependencies
Minor bug fixes
Fixed bug in root's `watchChanges` (typo)
Updated Windows installer Updated CHANGELOG Removed iOS configuration from example app
Improved performance of 'Oldest Tile Remover' algorithm Added support for conflict resolution to import functionality Added import conflict chooser to example application Changed `reset`s functionality to better match expectations
Fixed bugs Upgraded to FM v3.1.0 Removed unnecessary dependencies Improved documentation
Added database compact condition to global settings Added metadata migration Improved example application to use buffering Improved performance Fixed bugs Improved documentation Updated CHANGELOG Updated pubspec.yaml
Owner Author
| Hey everyone (@robiness I noticed you're interested), |
Fixed bugs and improved stability
5 tasks
Improved watcher stability
Updated dependencies Improved example application
…property Improved migrator regular expressions to avoid issues with unusual inputs Replaced `BaseRegion.toList` with `toOutline` to be more self explanatory
Updated example app design scheme
5 tasks
5 tasks
JaffaKetchup added a commit that referenced this pull request Apr 3, 2024
* Improved stability * Minor improvements * Added Isar * Broken a lot of stuff * Broken a lot of stuff * What am I even doing? * Wow, a little bit of progress * More migration * Migrated import/export functionality * Reimplemented metadata feature Implemented faulty migrator * Just a whole bunch of changes * Updated pubspec version Removed unnecessary dependencies * Finished migrator Minor bug fixes * Hey, no more errors! * Fixed bug in `tileImage` triggered when no tiles were available Fixed bug in root's `watchChanges` (typo) * Built Example Applications * Updated versioning information Updated Windows installer Updated CHANGELOG Removed iOS configuration from example app * Improved performance of bulk downloader Improved performance of 'Oldest Tile Remover' algorithm Added support for conflict resolution to import functionality Added import conflict chooser to example application Changed `reset`s functionality to better match expectations * Built Example Applications * Simplified `LineRegion.toDrawable` Fixed bugs Upgraded to FM v3.1.0 Removed unnecessary dependencies Improved documentation * Built Example Applications * Added buffering to bulk downloading Added database compact condition to global settings Added metadata migration Improved example application to use buffering Improved performance Fixed bugs Improved documentation Updated CHANGELOG Updated pubspec.yaml * Updated dependencies * Built Example Applications * Removed centralised registry database * Built Example Applications * Split into modules Minor internal refactoring Bug fixes Updated README * Updated Isar dependency * Re-run code generator * Added initialisation safety system Bug fixes * Readded previously removed functionality Improved documentation * Built Example Applications * Improved example application * Updated example application Fixed bugs and improved stability * Built Example Applications * Improved migrator method * Built Example Applications * Improved recovery database efficiency Improved watcher stability * Built Example Applications * Fixed bugs Updated dependencies Improved example application * Built Example Applications * Fixed bugs * Built Example Applications * Improved regions with clearer documentation and a preparatory `name` property Improved migrator regular expressions to avoid issues with unusual inputs Replaced `BaseRegion.toList` with `toOutline` to be more self explanatory * Migrated to Flutter v3.7.0 Updated example app design scheme * Built Example Applications * Improved example application * Updated example application dependencies * Built Example Applications * Changed `part of` directives to point to the library instead of the root file * Built Example Applications --------- Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Former-commit-id: 8e24058a0ee954613290906e62c16ad8b6c51544 [formerly 0de89d5] Former-commit-id: bf947e4137803bd19bb7f9f19bf3938a4c8b7ead
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
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.
The next version of FMTC is almost here! This version brings:
For more information about the reasoning and main purposes behind this update, please see: https://fmtc.jaffaketchup.dev/roadmap.
I aim to release this version by the end of Janurary. Please do get in touch and/or leave feedback if you notice anything off, or otherwise :)