6 files changed
+6
-6
lines changed- .github/workflows/test.yml+1-1
- CHANGELOG.md+40
- lib/src/commands/create/create_app_command.dart+76-50
- lib/src/commands/create/create_bottom_sheet_command.dart+46-42
- lib/src/commands/create/create_command.dart+4-2
- lib/src/commands/create/create_dialog_command.dart+44-41
- lib/src/commands/create/create_service_command.dart+39-36
- lib/src/commands/create/create_view_command.dart+45-41
- lib/src/commands/create/create_widget_command.dart+102
- lib/src/commands/delete/delete_command.dart+5-3
- lib/src/commands/delete/delete_dialog_command.dart+141
- lib/src/commands/delete/delete_service_command.dart+75-43
- lib/src/commands/delete/delete_view_command.dart+62-37
- lib/src/commands/generate/generate_command.dart+31-20
- lib/src/commands/update/update_command.dart+15-4
- lib/src/constants/command_constants.dart+5
- lib/src/constants/message_constants.dart+25-5
- lib/src/models/config_model.dart+10
- lib/src/models/config_model.freezed.dart+84-20
- lib/src/models/config_model.g.dart+4
- lib/src/services/analytics_service.dart+24
- lib/src/services/config_service.dart+15
- lib/src/services/file_service.dart+3-3
- lib/src/services/process_service.dart+21-5
- lib/src/services/template_service.dart+45-14
- lib/src/templates/app/mobile/README.md.stk+2-15
- lib/src/templates/app/mobile/lib/main.dart.stk+6-15
- lib/src/templates/app/mobile/lib/ui/bottom_sheets/notice/notice_sheet.dart.stk+7-7
- lib/src/templates/app/mobile/lib/ui/common/ui_helpers.dart.stk+2-2
- lib/src/templates/app/mobile/lib/ui/dialogs/info_alert/info_alert_dialog.dart.stk+4-4
- lib/src/templates/app/mobile/lib/ui/views/home/home_view.dart.stk+2-2
- lib/src/templates/app/mobile/lib/ui/views/startup/startup_view.dart.stk+5-13
- lib/src/templates/app/mobile/pubspec.yaml.stk+10-82
- lib/src/templates/app/mobile/stacked.json.stk+9-10
- lib/src/templates/app/mobile/test/viewmodels/home_viewmodel_test.dart.stk+3-3
- lib/src/templates/app/web/README.md.stk+2-15
- lib/src/templates/app/web/lib/extensions/hover_extensions.dart.stk+2-2
- lib/src/templates/app/web/lib/main.dart.stk+13-24
- lib/src/templates/app/web/lib/ui/bottom_sheets/notice/notice_sheet.dart.stk+7-7
- lib/src/templates/app/web/lib/ui/common/ui_helpers.dart.stk+2-2
- lib/src/templates/app/web/lib/ui/dialogs/info_alert/info_alert_dialog.dart.stk+4-4
- lib/src/templates/app/web/lib/ui/views/home/home_view.desktop.dart.stk+49-49
- lib/src/templates/app/web/lib/ui/views/home/home_view.mobile.dart.stk+2-2
- lib/src/templates/app/web/lib/ui/views/home/home_view.tablet.dart.stk+2-2
- lib/src/templates/app/web/lib/ui/views/startup/startup_view.dart.stk+5-13
- lib/src/templates/app/web/lib/ui/views/unknown/unknown_view.desktop.dart.stk+2-2
- lib/src/templates/app/web/lib/ui/views/unknown/unknown_view.mobile.dart.stk+2-2
- lib/src/templates/app/web/lib/ui/views/unknown/unknown_view.tablet.dart.stk+2-2
- lib/src/templates/app/web/lib/ui/widgets/mouse_transforms/scale_on_hover.dart.stk+3-3
- lib/src/templates/app/web/lib/ui/widgets/mouse_transforms/translate_on_hover.dart.stk+2-2
- lib/src/templates/app/web/pubspec.yaml.stk+11-83
- lib/src/templates/app/web/stacked.json.stk+10-12
- lib/src/templates/app/web/test/viewmodels/home_viewmodel_test.dart.stk+3-3
- lib/src/templates/app/web/web/index.html.stk+1-1
- lib/src/templates/bottom_sheet/empty/lib/ui/bottom_sheets/generic/generic_sheet.dart.stk+7-7
- lib/src/templates/bottom_sheet/empty/lib/ui/bottom_sheets/generic/generic_sheet_use_model.dart.stk+7-7
- lib/src/templates/compiled_constants.dart+26
- lib/src/templates/compiled_template_map.dart+23
- lib/src/templates/compiled_templates.dart+285-411
- lib/src/templates/dialog/empty/lib/ui/dialogs/generic/generic_dialog.dart.stk+4-4
- lib/src/templates/dialog/empty/lib/ui/dialogs/generic/generic_dialog_use_model.dart.stk+4-4
- lib/src/templates/template_constants.dart+35-2
- lib/src/templates/template_helper.dart+2
- lib/src/templates/template_render_functions.dart+10
- lib/src/templates/view/empty/lib/ui/views/generic/generic_viewmodel.dart.stk+1-2
- lib/src/templates/widget/empty/lib/ui/widgets/common/generic/generic.dart.stk+10
- lib/src/templates/widget/empty/lib/ui/widgets/common/generic/generic_model.dart.stk+3
- lib/src/templates/widget/empty/lib/ui/widgets/common/generic/generic_use_model.dart.stk+22
- lib/src/templates/widget/empty/test/widget_models/generic_model_test.dart.stk+11
- pubspec.yaml+10-10
- test/helpers/test_helpers.dart-5
- test/helpers/test_helpers.mocks.dart+73-5
- test/services/config_service_test.dart+40-27
- test/services/file_service_test.dart+9-7
- .github/workflows/test.yml+1-1
- CHANGELOG.md+8
- lib/src/generators/forms/form_builder.dart+26-19
- lib/src/generators/getit/dependency_config/initializable_singleton_dependency.dart+30
- lib/src/generators/getit/dependency_config_factory.dart+12
- lib/src/generators/getit/stacked_locator_content_generator.dart+2-1
- lib/src/generators/router/generator/router_class/router_class_builder_helper.dart+8-11
- lib/src/generators/router_2/code_builder/library_builder.dart+6-6
- pubspec.yaml+1-1
- test/form/constant_test_helper.dart+45-24
- test/form/form_builder_test.dart+27-13
- test/getit/integration_test/samples/singleton/presolvedsingleton.dart+1
- test/getit/unit_test/stacked_locator_content_generator_test.dart+8-4
- test/helpers/test_constants/getit_constants.dart+16-16
- test/router/router_class/router_class_builder_helper_test.dart+11-5
- .github/workflows/release.yml+10-4
- .github/workflows/test.yml+17-5
- CHANGELOG.md+29
- README.md+22
- example/lib/enums/snackbar_type.dart+5-1
- example/lib/ui/setup_snackbar_ui.dart+26
- example/lib/ui/views/snackbar_view.dart+25-3
- example/pubspec.yaml+7-3
- lib/src/dialog/dialog_service.dart+8-5
- lib/src/navigation/router_service.dart+2-3
- lib/src/snackbar/snackbar_config.dart+8
- lib/src/snackbar/snackbar_service.dart+27-6
- pubspec.yaml+3-3
- CHANGELOG.md+7
- example/ios/Flutter/AppFrameworkInfo.plist+1-1
- example/ios/Podfile+1-1
- example/ios/Podfile.lock+14-13
- example/ios/Runner.xcodeproj/project.pbxproj+24-17
- example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata+1-1
- example/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme+1-1
- example/ios/Runner/Info.plist+4
- example/lib/main.dart+9-9
- example/lib/ui/dark_light/dark_light_view.dart+1-1
- example/lib/ui/multiple_themes/multiple_themes_view.dart+1-1
- example/lib/ui/multiple_themes/multiple_themes_viewmodel.dart+1-1
- example/pubspec.yaml+1-1
- lib/src/theme_manager.dart+6-4
- pubspec.yaml+3-4
0 commit comments