File tree
10 files changed
+10
-10
lines changed- packages
10 files changed
+10
-10
lines changed- .github/workflows/release.yml+3-1
- .github/workflows/test.yml+2-2
- CHANGELOG.md+132
- bin/stacked.dart+19-17
- lib/src/commands/create/create_app_command.dart+80-51
- lib/src/commands/create/create_bottom_sheet_command.dart+49-44
- lib/src/commands/create/create_command.dart+4-2
- lib/src/commands/create/create_dialog_command.dart+49-43
- lib/src/commands/create/create_service_command.dart+44-38
- lib/src/commands/create/create_view_command.dart+51-43
- lib/src/commands/create/create_widget_command.dart+105
- lib/src/commands/delete/delete_bottomsheet_command.dart+144
- lib/src/commands/delete/delete_command.dart+7-3
- lib/src/commands/delete/delete_dialog_command.dart+142
- lib/src/commands/delete/delete_service_command.dart+78-45
- lib/src/commands/delete/delete_view_commad.dart-105
- lib/src/commands/delete/delete_view_command.dart+131
- lib/src/commands/generate/generate_command.dart+46-22
- lib/src/commands/update/update_command.dart+17-6
- lib/src/constants/command_constants.dart+5
- lib/src/constants/message_constants.dart+25-5
- lib/src/exceptions/posthog_api_key_not_found_exception.dart+12
- lib/src/locator.dart+5-2
- 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-173
- lib/src/services/config_service.dart+23-9
- lib/src/services/file_service.dart+3-3
- lib/src/services/posthog_service.dart+262
- lib/src/services/process_service.dart+24-9
- 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_view.dart.stk+1
- lib/src/templates/view/empty/lib/ui/views/generic/generic_viewmodel.dart.stk+1-2
- lib/src/templates/view/web/lib/ui/views/generic/generic_view.desktop.dart.stk+1-1
- lib/src/templates/view/web/lib/ui/views/generic/generic_view.mobile.dart.stk+1-1
- lib/src/templates/view/web/lib/ui/views/generic/generic_view.tablet.dart.stk+1-1
- 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+14-13
- test/helpers/test_helpers.dart+7-12
- test/helpers/test_helpers.mocks.dart+171-31
- test/services/config_service_test.dart+40-27
- test/services/file_service_test.dart+7-7
- .github/workflows/release.yml+1-1
- .github/workflows/test.yml+1-1
- CHANGELOG.md+14
- lib/src/code_generation/locator/initializable_dependency.dart+17
- lib/src/code_generation/locator/stacked_locator_annotations.dart+145-13
- lib/src/code_generation/logger/stacked_logger_annotations.dart+7
- lib/stacked_shared.dart+1
- pubspec.yaml+2-2
Submodule firebase_auth updated 105 files
- .github/workflows/test.yml+4-4
- CHANGELOG.md+53-2
- lib/src/generators/base_generator.dart+3-1
- lib/src/generators/bottomsheets/generate/bottomsheet_class_generator.dart+5-2
- lib/src/generators/bottomsheets/generate/bottomsheet_class_generator_helper.dart+2-2
- lib/src/generators/dialogs/generate/dialog_class_generator.dart+5-2
- lib/src/generators/dialogs/generate/dialog_class_generator_helper.dart+2-2
- lib/src/generators/exceptions/config_file_not_found_exception.dart+10
- lib/src/generators/forms/form_builder.dart+108-51
- lib/src/generators/forms/stacked_form_content_generator.dart+5-4
- lib/src/generators/getit/dependency_config/initializable_singleton_dependency.dart+30
- lib/src/generators/getit/dependency_config_factory.dart+19-2
- lib/src/generators/getit/stacked_locator_content_generator.dart+2-1
- lib/src/generators/router/generator/arguments_class/arguments_class_builder.dart+32-22
- lib/src/generators/router/generator/navigate_extension_class/navigate_extension_class_builder_helper.dart+1-1
- lib/src/generators/router/generator/router_class/router_class_builder_helper.dart+9-12
- lib/src/generators/router/generator/router_generator.dart+20-5
- lib/src/generators/router_2/code_builder/library_builder.dart+6-6
- lib/src/generators/router_2/router_extension_builder/router_extension_builder_helper.dart+1-1
- lib/src/helpers/config_helper.dart+269
- lib/src/helpers/file_helper.dart+211
- lib/src/models/generator_config.freezed.dart+23-22
- lib/src/models/generator_config.g.dart+5-3
- lib/src/models/stacked_config.dart+100
- lib/src/models/stacked_config.freezed.dart+758
- lib/src/models/stacked_config.g.dart+64
- lib/utils.dart+10
- pubspec.yaml+7-5
- test/form/constant_test_helper.dart+80-39
- test/form/form_builder_test.dart+29-15
- test/getit/integration_test/samples/singleton/presolvedsingleton.dart+1
- test/getit/unit_test/factory_test.dart+2-4
- test/getit/unit_test/singleton_test.dart+2-4
- test/getit/unit_test/stacked_locator_content_generator_test.dart+8-4
- test/helpers/config_helper_test.dart+364
- test/helpers/mocks/test_helpers.dart+4
- test/helpers/mocks/test_helpers.mocks.dart+754
- test/helpers/test_constants/getit_constants.dart+16-16
- test/router/router_class/router_class_builder_helper_test.dart+19-8
- .github/workflows/release.yml+10-4
- .github/workflows/test.yml+17-5
- CHANGELOG.md+43
- 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/bottom_sheet/bottom_sheet_service.dart+5-1
- lib/src/dialog/dialog_service.dart+9-6
- 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