Commit 125a227
committed
Refactor: Update ChevertoUploadResult model and related files
- Updated `ChevertoUploadResult.dart` to reflect the latest API response structure for Chevereto uploads.
- Added new fields and made existing fields nullable where appropriate.
- Introduced nested classes like `ChevertoFileObject`, `ChevertoFileResource`, `ChevertoImageDetails`, and `ChevertoFrame` for better organization.
- Ensured `explicitToJson: true` for proper serialization of nested objects.
- Regenerated `ChevertoUploadResult.g.dart` to match the model changes.
- Enabled the "Picture Bed" settings navigation item in `SettingPage.dart`.
- Updated `ignore_for_file` comments in generated Retrofit client files to include `unused_element_parameter`.
- Removed an unused import (`flutter_cache_manager_dio`) from `DiscuzHtmlWidget.dart`.
- Removed an unused import (`cached_network_image`) from `DiscuzHtmlWidget.dart`.1 parent c74997d commit 125a227
File tree
11 files changed
+565
-135
lines changed- lib
- JsonResult
- client
- page
- widget
11 files changed
+565
-135
lines changedLarge diffs are not rendered by default.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments