From 95eff4cb8a1e36e9a51300ae8466511e32198a23 Mon Sep 17 00:00:00 2001 From: Luca Silverentand Date: Mon, 13 Jan 2025 09:42:49 +0100 Subject: [PATCH] Move packages into a packages folder --- .github/workflows/ci.yml | 6 +- oui/lib/src/components/label.dart | 31 -- oui/lib/src/core/interpolation.dart | 39 -- oui/lib/src/core/typography.dart | 23 -- oui/test/src/components/aligner_test.dart | 71 ---- .../colors/palette/color_palette_test.dart | 1 - .../src/core/screen/screen_testing_utils.dart | 20 - {oui => packages/oui}/.gitignore | 0 {oui => packages/oui}/.metadata | 0 {oui => packages/oui}/CHANGELOG.md | 0 {oui => packages/oui}/LICENSE | 0 {oui => packages/oui}/README.md | 0 {oui => packages/oui}/analysis_options.yaml | 0 {oui => packages/oui}/lib/oui.dart | 0 .../oui}/lib/src/components/_index.dart | 0 .../oui}/lib/src/components/aligner.dart | 0 .../oui}/lib/src/components/box.dart | 0 packages/oui/lib/src/components/label.dart | 48 +++ .../oui}/lib/src/core/_index.dart | 0 {oui => packages/oui}/lib/src/core/app.dart | 0 .../oui}/lib/src/core/background.dart | 0 .../oui}/lib/src/core/border.dart | 0 .../oui}/lib/src/core/colors.dart | 103 ++++-- .../oui}/lib/src/core/component.dart | 0 .../oui}/lib/src/core/config.dart | 0 .../oui}/lib/src/core/context.dart | 0 .../oui}/lib/src/core/corners.dart | 0 .../oui}/lib/src/core/geometry.dart | 2 - packages/oui/lib/src/core/interpolation.dart | 72 ++++ .../oui}/lib/src/core/localization.dart | 0 .../oui}/lib/src/core/metadata.dart | 0 .../oui}/lib/src/core/routing.dart | 0 .../oui}/lib/src/core/scaffold.dart | 0 .../oui}/lib/src/core/screen.dart | 17 +- .../oui}/lib/src/core/shadow.dart | 0 packages/oui/lib/src/core/text.dart | 347 ++++++++++++++++++ packages/oui/lib/src/core/typography.dart | 99 +++++ {oui => packages/oui}/lib/src/core/utils.dart | 0 {oui => packages/oui}/pubspec.yaml | 0 .../test/src/core/colors/color_hsl_test.dart | 0 .../test/src/core/colors/color_hsv_test.dart | 0 .../oui}/test/src/core/colors/color_test.dart | 0 .../test/src/core/colors/gradient_test.dart | 0 .../colors/palette/accentable_color_test.dart | 0 .../core/colors/palette/box_colors_test.dart | 0 .../corners/corner_border_radius_test.dart | 0 .../src/core/corners/corner_border_test.dart | 18 - .../src/core/corners/corner_clip_test.dart | 0 .../src/core/corners/corner_path_test.dart | 0 .../corners/corner_processed_radius_test.dart | 0 .../src/core/corners/corner_radius_test.dart | 13 +- .../corner_border_radius_isolatedDiff.png | Bin .../corner_border_radius_maskedDiff.png | Bin .../corner_border_radius_masterImage.png | Bin .../corner_border_radius_testImage.png | Bin .../core/corners/goldens/clip_corner_rect.png | Bin .../corners/goldens/corner_border_radius.png | Bin .../core/geometry/ranged_dimension_test.dart | 0 .../test/src/core/geometry/size_test.dart | 0 .../test/src/core/interpolation_test.dart | 0 .../src/core/localization/localized_test.dart | 0 .../test/src/core/router/path_match_test.dart | 0 .../oui}/test/src/core/router/path_test.dart | 0 .../src/core/screen/screen_metadata_test.dart | 32 +- .../src/core/screen/screen_registry_test.dart | 0 .../src/core/screen/screen_testing_utils.dart | 12 + .../oui}/test/src/shared/metadata_test.dart | 0 .../oui_showcase}/.gitignore | 2 + .../oui_showcase}/.metadata | 0 .../oui_showcase}/README.md | 0 .../oui_showcase}/analysis_options.yaml | 0 .../oui_showcase}/android/.gitignore | 0 .../oui_showcase}/android/app/build.gradle | 0 .../android/app/src/debug/AndroidManifest.xml | 0 .../android/app/src/main/AndroidManifest.xml | 0 .../com/example/oui_showcase/MainActivity.kt | 0 .../res/drawable-v21/launch_background.xml | 0 .../main/res/drawable/launch_background.xml | 0 .../src/main/res/mipmap-hdpi/ic_launcher.png | Bin .../src/main/res/mipmap-mdpi/ic_launcher.png | Bin .../src/main/res/mipmap-xhdpi/ic_launcher.png | Bin .../main/res/mipmap-xxhdpi/ic_launcher.png | Bin .../main/res/mipmap-xxxhdpi/ic_launcher.png | Bin .../app/src/main/res/values-night/styles.xml | 0 .../app/src/main/res/values/styles.xml | 0 .../app/src/profile/AndroidManifest.xml | 0 .../oui_showcase}/android/build.gradle | 0 .../oui_showcase}/android/gradle.properties | 0 .../gradle/wrapper/gradle-wrapper.properties | 0 .../oui_showcase}/android/settings.gradle | 0 .../oui_showcase}/ios/.gitignore | 0 .../ios/Flutter/AppFrameworkInfo.plist | 0 .../oui_showcase}/ios/Flutter/Debug.xcconfig | 0 .../ios/Flutter/Release.xcconfig | 0 .../ios/Runner.xcodeproj/project.pbxproj | 0 .../contents.xcworkspacedata | 0 .../xcshareddata/IDEWorkspaceChecks.plist | 0 .../xcshareddata/WorkspaceSettings.xcsettings | 0 .../xcshareddata/xcschemes/Runner.xcscheme | 0 .../contents.xcworkspacedata | 0 .../xcshareddata/IDEWorkspaceChecks.plist | 0 .../xcshareddata/WorkspaceSettings.xcsettings | 0 .../ios/Runner/AppDelegate.swift | 0 .../AppIcon.appiconset/Contents.json | 0 .../Icon-App-1024x1024@1x.png | Bin .../AppIcon.appiconset/Icon-App-20x20@1x.png | Bin .../AppIcon.appiconset/Icon-App-20x20@2x.png | Bin .../AppIcon.appiconset/Icon-App-20x20@3x.png | Bin .../AppIcon.appiconset/Icon-App-29x29@1x.png | Bin .../AppIcon.appiconset/Icon-App-29x29@2x.png | Bin .../AppIcon.appiconset/Icon-App-29x29@3x.png | Bin .../AppIcon.appiconset/Icon-App-40x40@1x.png | Bin .../AppIcon.appiconset/Icon-App-40x40@2x.png | Bin .../AppIcon.appiconset/Icon-App-40x40@3x.png | Bin .../AppIcon.appiconset/Icon-App-60x60@2x.png | Bin .../AppIcon.appiconset/Icon-App-60x60@3x.png | Bin .../AppIcon.appiconset/Icon-App-76x76@1x.png | Bin .../AppIcon.appiconset/Icon-App-76x76@2x.png | Bin .../Icon-App-83.5x83.5@2x.png | Bin .../LaunchImage.imageset/Contents.json | 0 .../LaunchImage.imageset/LaunchImage.png | Bin .../LaunchImage.imageset/LaunchImage@2x.png | Bin .../LaunchImage.imageset/LaunchImage@3x.png | Bin .../LaunchImage.imageset/README.md | 0 .../Runner/Base.lproj/LaunchScreen.storyboard | 0 .../ios/Runner/Base.lproj/Main.storyboard | 0 .../oui_showcase}/ios/Runner/Info.plist | 0 .../ios/Runner/Runner-Bridging-Header.h | 0 .../ios/RunnerTests/RunnerTests.swift | 0 .../oui_showcase}/lib/main.dart | 0 .../lib/screens/another_sub_screen.dart | 0 .../oui_showcase}/lib/screens/sub_screen.dart | 0 .../lib/screens/test_screen.dart | 6 +- .../oui_showcase}/linux/.gitignore | 0 .../oui_showcase}/linux/CMakeLists.txt | 0 .../linux/flutter/CMakeLists.txt | 0 .../flutter/generated_plugin_registrant.cc | 0 .../flutter/generated_plugin_registrant.h | 0 .../linux/flutter/generated_plugins.cmake | 0 .../oui_showcase}/linux/main.cc | 0 .../oui_showcase}/linux/my_application.cc | 0 .../oui_showcase}/linux/my_application.h | 0 .../oui_showcase}/macos/.gitignore | 0 .../macos/Flutter/Flutter-Debug.xcconfig | 0 .../macos/Flutter/Flutter-Release.xcconfig | 0 .../Flutter/GeneratedPluginRegistrant.swift | 0 .../macos/Runner.xcodeproj/project.pbxproj | 0 .../xcshareddata/IDEWorkspaceChecks.plist | 0 .../xcshareddata/xcschemes/Runner.xcscheme | 0 .../contents.xcworkspacedata | 0 .../xcshareddata/IDEWorkspaceChecks.plist | 0 .../macos/Runner/AppDelegate.swift | 0 .../AppIcon.appiconset/Contents.json | 0 .../AppIcon.appiconset/app_icon_1024.png | Bin .../AppIcon.appiconset/app_icon_128.png | Bin .../AppIcon.appiconset/app_icon_16.png | Bin .../AppIcon.appiconset/app_icon_256.png | Bin .../AppIcon.appiconset/app_icon_32.png | Bin .../AppIcon.appiconset/app_icon_512.png | Bin .../AppIcon.appiconset/app_icon_64.png | Bin .../macos/Runner/Base.lproj/MainMenu.xib | 0 .../macos/Runner/Configs/AppInfo.xcconfig | 0 .../macos/Runner/Configs/Debug.xcconfig | 0 .../macos/Runner/Configs/Release.xcconfig | 0 .../macos/Runner/Configs/Warnings.xcconfig | 0 .../macos/Runner/DebugProfile.entitlements | 0 .../oui_showcase}/macos/Runner/Info.plist | 0 .../macos/Runner/MainFlutterWindow.swift | 0 .../macos/Runner/Release.entitlements | 0 .../macos/RunnerTests/RunnerTests.swift | 0 .../oui_showcase}/pubspec.lock | 0 .../oui_showcase}/pubspec.yaml | 0 .../oui_showcase}/web/favicon.png | Bin .../oui_showcase}/web/icons/Icon-192.png | Bin .../oui_showcase}/web/icons/Icon-512.png | Bin .../web/icons/Icon-maskable-192.png | Bin .../web/icons/Icon-maskable-512.png | Bin .../oui_showcase}/web/index.html | 0 .../oui_showcase}/web/manifest.json | 0 .../oui_showcase}/windows/.gitignore | 0 .../oui_showcase}/windows/CMakeLists.txt | 0 .../windows/flutter/CMakeLists.txt | 0 .../flutter/generated_plugin_registrant.cc | 0 .../flutter/generated_plugin_registrant.h | 0 .../windows/flutter/generated_plugins.cmake | 0 .../windows/runner/CMakeLists.txt | 0 .../oui_showcase}/windows/runner/Runner.rc | 0 .../windows/runner/flutter_window.cpp | 0 .../windows/runner/flutter_window.h | 0 .../oui_showcase}/windows/runner/main.cpp | 0 .../oui_showcase}/windows/runner/resource.h | 0 .../windows/runner/resources/app_icon.ico | Bin .../windows/runner/runner.exe.manifest | 0 .../oui_showcase}/windows/runner/utils.cpp | 0 .../oui_showcase}/windows/runner/utils.h | 0 .../windows/runner/win32_window.cpp | 0 .../windows/runner/win32_window.h | 0 197 files changed, 687 insertions(+), 275 deletions(-) delete mode 100644 oui/lib/src/components/label.dart delete mode 100644 oui/lib/src/core/interpolation.dart delete mode 100644 oui/lib/src/core/typography.dart delete mode 100644 oui/test/src/components/aligner_test.dart delete mode 100644 oui/test/src/core/colors/palette/color_palette_test.dart delete mode 100644 oui/test/src/core/screen/screen_testing_utils.dart rename {oui => packages/oui}/.gitignore (100%) rename {oui => packages/oui}/.metadata (100%) rename {oui => packages/oui}/CHANGELOG.md (100%) rename {oui => packages/oui}/LICENSE (100%) rename {oui => packages/oui}/README.md (100%) rename {oui => packages/oui}/analysis_options.yaml (100%) rename {oui => packages/oui}/lib/oui.dart (100%) rename {oui => packages/oui}/lib/src/components/_index.dart (100%) rename {oui => packages/oui}/lib/src/components/aligner.dart (100%) rename {oui => packages/oui}/lib/src/components/box.dart (100%) create mode 100644 packages/oui/lib/src/components/label.dart rename {oui => packages/oui}/lib/src/core/_index.dart (100%) rename {oui => packages/oui}/lib/src/core/app.dart (100%) rename {oui => packages/oui}/lib/src/core/background.dart (100%) rename {oui => packages/oui}/lib/src/core/border.dart (100%) rename {oui => packages/oui}/lib/src/core/colors.dart (95%) rename {oui => packages/oui}/lib/src/core/component.dart (100%) rename {oui => packages/oui}/lib/src/core/config.dart (100%) rename {oui => packages/oui}/lib/src/core/context.dart (100%) rename {oui => packages/oui}/lib/src/core/corners.dart (100%) rename {oui => packages/oui}/lib/src/core/geometry.dart (99%) create mode 100644 packages/oui/lib/src/core/interpolation.dart rename {oui => packages/oui}/lib/src/core/localization.dart (100%) rename {oui => packages/oui}/lib/src/core/metadata.dart (100%) rename {oui => packages/oui}/lib/src/core/routing.dart (100%) rename {oui => packages/oui}/lib/src/core/scaffold.dart (100%) rename {oui => packages/oui}/lib/src/core/screen.dart (96%) rename {oui => packages/oui}/lib/src/core/shadow.dart (100%) create mode 100644 packages/oui/lib/src/core/text.dart create mode 100644 packages/oui/lib/src/core/typography.dart rename {oui => packages/oui}/lib/src/core/utils.dart (100%) rename {oui => packages/oui}/pubspec.yaml (100%) rename {oui => packages/oui}/test/src/core/colors/color_hsl_test.dart (100%) rename {oui => packages/oui}/test/src/core/colors/color_hsv_test.dart (100%) rename {oui => packages/oui}/test/src/core/colors/color_test.dart (100%) rename {oui => packages/oui}/test/src/core/colors/gradient_test.dart (100%) rename {oui => packages/oui}/test/src/core/colors/palette/accentable_color_test.dart (100%) rename {oui => packages/oui}/test/src/core/colors/palette/box_colors_test.dart (100%) rename {oui => packages/oui}/test/src/core/corners/corner_border_radius_test.dart (100%) rename {oui => packages/oui}/test/src/core/corners/corner_border_test.dart (84%) rename {oui => packages/oui}/test/src/core/corners/corner_clip_test.dart (100%) rename {oui => packages/oui}/test/src/core/corners/corner_path_test.dart (100%) rename {oui => packages/oui}/test/src/core/corners/corner_processed_radius_test.dart (100%) rename {oui => packages/oui}/test/src/core/corners/corner_radius_test.dart (91%) rename {oui => packages/oui}/test/src/core/corners/failures/corner_border_radius_isolatedDiff.png (100%) rename {oui => packages/oui}/test/src/core/corners/failures/corner_border_radius_maskedDiff.png (100%) rename {oui => packages/oui}/test/src/core/corners/failures/corner_border_radius_masterImage.png (100%) rename {oui => packages/oui}/test/src/core/corners/failures/corner_border_radius_testImage.png (100%) rename {oui => packages/oui}/test/src/core/corners/goldens/clip_corner_rect.png (100%) rename {oui => packages/oui}/test/src/core/corners/goldens/corner_border_radius.png (100%) rename {oui => packages/oui}/test/src/core/geometry/ranged_dimension_test.dart (100%) rename {oui => packages/oui}/test/src/core/geometry/size_test.dart (100%) rename {oui => packages/oui}/test/src/core/interpolation_test.dart (100%) rename {oui => packages/oui}/test/src/core/localization/localized_test.dart (100%) rename {oui => packages/oui}/test/src/core/router/path_match_test.dart (100%) rename {oui => packages/oui}/test/src/core/router/path_test.dart (100%) rename {oui => packages/oui}/test/src/core/screen/screen_metadata_test.dart (79%) rename {oui => packages/oui}/test/src/core/screen/screen_registry_test.dart (100%) create mode 100644 packages/oui/test/src/core/screen/screen_testing_utils.dart rename {oui => packages/oui}/test/src/shared/metadata_test.dart (100%) rename {oui_showcase => packages/oui_showcase}/.gitignore (97%) rename {oui_showcase => packages/oui_showcase}/.metadata (100%) rename {oui_showcase => packages/oui_showcase}/README.md (100%) rename {oui_showcase => packages/oui_showcase}/analysis_options.yaml (100%) rename {oui_showcase => packages/oui_showcase}/android/.gitignore (100%) rename {oui_showcase => packages/oui_showcase}/android/app/build.gradle (100%) rename {oui_showcase => packages/oui_showcase}/android/app/src/debug/AndroidManifest.xml (100%) rename {oui_showcase => packages/oui_showcase}/android/app/src/main/AndroidManifest.xml (100%) rename {oui_showcase => packages/oui_showcase}/android/app/src/main/kotlin/com/example/oui_showcase/MainActivity.kt (100%) rename {oui_showcase => packages/oui_showcase}/android/app/src/main/res/drawable-v21/launch_background.xml (100%) rename {oui_showcase => packages/oui_showcase}/android/app/src/main/res/drawable/launch_background.xml (100%) rename {oui_showcase => packages/oui_showcase}/android/app/src/main/res/mipmap-hdpi/ic_launcher.png (100%) rename {oui_showcase => packages/oui_showcase}/android/app/src/main/res/mipmap-mdpi/ic_launcher.png (100%) rename {oui_showcase => packages/oui_showcase}/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png (100%) rename {oui_showcase => packages/oui_showcase}/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png (100%) rename {oui_showcase => packages/oui_showcase}/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png (100%) rename {oui_showcase => packages/oui_showcase}/android/app/src/main/res/values-night/styles.xml (100%) rename {oui_showcase => packages/oui_showcase}/android/app/src/main/res/values/styles.xml (100%) rename {oui_showcase => packages/oui_showcase}/android/app/src/profile/AndroidManifest.xml (100%) rename {oui_showcase => packages/oui_showcase}/android/build.gradle (100%) rename {oui_showcase => packages/oui_showcase}/android/gradle.properties (100%) rename {oui_showcase => packages/oui_showcase}/android/gradle/wrapper/gradle-wrapper.properties (100%) rename {oui_showcase => packages/oui_showcase}/android/settings.gradle (100%) rename {oui_showcase => packages/oui_showcase}/ios/.gitignore (100%) rename {oui_showcase => packages/oui_showcase}/ios/Flutter/AppFrameworkInfo.plist (100%) rename {oui_showcase => packages/oui_showcase}/ios/Flutter/Debug.xcconfig (100%) rename {oui_showcase => packages/oui_showcase}/ios/Flutter/Release.xcconfig (100%) rename {oui_showcase => packages/oui_showcase}/ios/Runner.xcodeproj/project.pbxproj (100%) rename {oui_showcase => packages/oui_showcase}/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata (100%) rename {oui_showcase => packages/oui_showcase}/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist (100%) rename {oui_showcase => packages/oui_showcase}/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings (100%) rename {oui_showcase => packages/oui_showcase}/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme (100%) rename {oui_showcase => packages/oui_showcase}/ios/Runner.xcworkspace/contents.xcworkspacedata (100%) rename {oui_showcase => packages/oui_showcase}/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist (100%) rename {oui_showcase => packages/oui_showcase}/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings (100%) rename {oui_showcase => packages/oui_showcase}/ios/Runner/AppDelegate.swift (100%) rename {oui_showcase => packages/oui_showcase}/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json (100%) rename {oui_showcase => packages/oui_showcase}/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png (100%) rename {oui_showcase => packages/oui_showcase}/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png (100%) rename {oui_showcase => packages/oui_showcase}/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png (100%) rename {oui_showcase => packages/oui_showcase}/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png (100%) rename {oui_showcase => packages/oui_showcase}/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png (100%) rename {oui_showcase => packages/oui_showcase}/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png (100%) rename {oui_showcase => packages/oui_showcase}/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png (100%) rename {oui_showcase => packages/oui_showcase}/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png (100%) rename {oui_showcase => packages/oui_showcase}/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png (100%) rename {oui_showcase => packages/oui_showcase}/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png (100%) rename {oui_showcase => packages/oui_showcase}/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png (100%) rename {oui_showcase => packages/oui_showcase}/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png (100%) rename {oui_showcase => packages/oui_showcase}/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png (100%) rename {oui_showcase => packages/oui_showcase}/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png (100%) rename {oui_showcase => packages/oui_showcase}/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png (100%) rename {oui_showcase => packages/oui_showcase}/ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json (100%) rename {oui_showcase => packages/oui_showcase}/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png (100%) rename {oui_showcase => packages/oui_showcase}/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png (100%) rename {oui_showcase => packages/oui_showcase}/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png (100%) rename {oui_showcase => packages/oui_showcase}/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md (100%) rename {oui_showcase => packages/oui_showcase}/ios/Runner/Base.lproj/LaunchScreen.storyboard (100%) rename {oui_showcase => packages/oui_showcase}/ios/Runner/Base.lproj/Main.storyboard (100%) rename {oui_showcase => packages/oui_showcase}/ios/Runner/Info.plist (100%) rename {oui_showcase => packages/oui_showcase}/ios/Runner/Runner-Bridging-Header.h (100%) rename {oui_showcase => packages/oui_showcase}/ios/RunnerTests/RunnerTests.swift (100%) rename {oui_showcase => packages/oui_showcase}/lib/main.dart (100%) rename {oui_showcase => packages/oui_showcase}/lib/screens/another_sub_screen.dart (100%) rename {oui_showcase => packages/oui_showcase}/lib/screens/sub_screen.dart (100%) rename {oui_showcase => packages/oui_showcase}/lib/screens/test_screen.dart (83%) rename {oui_showcase => packages/oui_showcase}/linux/.gitignore (100%) rename {oui_showcase => packages/oui_showcase}/linux/CMakeLists.txt (100%) rename {oui_showcase => packages/oui_showcase}/linux/flutter/CMakeLists.txt (100%) rename {oui_showcase => packages/oui_showcase}/linux/flutter/generated_plugin_registrant.cc (100%) rename {oui_showcase => packages/oui_showcase}/linux/flutter/generated_plugin_registrant.h (100%) rename {oui_showcase => packages/oui_showcase}/linux/flutter/generated_plugins.cmake (100%) rename {oui_showcase => packages/oui_showcase}/linux/main.cc (100%) rename {oui_showcase => packages/oui_showcase}/linux/my_application.cc (100%) rename {oui_showcase => packages/oui_showcase}/linux/my_application.h (100%) rename {oui_showcase => packages/oui_showcase}/macos/.gitignore (100%) rename {oui_showcase => packages/oui_showcase}/macos/Flutter/Flutter-Debug.xcconfig (100%) rename {oui_showcase => packages/oui_showcase}/macos/Flutter/Flutter-Release.xcconfig (100%) rename {oui_showcase => packages/oui_showcase}/macos/Flutter/GeneratedPluginRegistrant.swift (100%) rename {oui_showcase => packages/oui_showcase}/macos/Runner.xcodeproj/project.pbxproj (100%) rename {oui_showcase => packages/oui_showcase}/macos/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist (100%) rename {oui_showcase => packages/oui_showcase}/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme (100%) rename {oui_showcase => packages/oui_showcase}/macos/Runner.xcworkspace/contents.xcworkspacedata (100%) rename {oui_showcase => packages/oui_showcase}/macos/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist (100%) rename {oui_showcase => packages/oui_showcase}/macos/Runner/AppDelegate.swift (100%) rename {oui_showcase => packages/oui_showcase}/macos/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json (100%) rename {oui_showcase => packages/oui_showcase}/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png (100%) rename {oui_showcase => packages/oui_showcase}/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png (100%) rename {oui_showcase => packages/oui_showcase}/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png (100%) rename {oui_showcase => packages/oui_showcase}/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png (100%) rename {oui_showcase => packages/oui_showcase}/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png (100%) rename {oui_showcase => packages/oui_showcase}/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png (100%) rename {oui_showcase => packages/oui_showcase}/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png (100%) rename {oui_showcase => packages/oui_showcase}/macos/Runner/Base.lproj/MainMenu.xib (100%) rename {oui_showcase => packages/oui_showcase}/macos/Runner/Configs/AppInfo.xcconfig (100%) rename {oui_showcase => packages/oui_showcase}/macos/Runner/Configs/Debug.xcconfig (100%) rename {oui_showcase => packages/oui_showcase}/macos/Runner/Configs/Release.xcconfig (100%) rename {oui_showcase => packages/oui_showcase}/macos/Runner/Configs/Warnings.xcconfig (100%) rename {oui_showcase => packages/oui_showcase}/macos/Runner/DebugProfile.entitlements (100%) rename {oui_showcase => packages/oui_showcase}/macos/Runner/Info.plist (100%) rename {oui_showcase => packages/oui_showcase}/macos/Runner/MainFlutterWindow.swift (100%) rename {oui_showcase => packages/oui_showcase}/macos/Runner/Release.entitlements (100%) rename {oui_showcase => packages/oui_showcase}/macos/RunnerTests/RunnerTests.swift (100%) rename {oui_showcase => packages/oui_showcase}/pubspec.lock (100%) rename {oui_showcase => packages/oui_showcase}/pubspec.yaml (100%) rename {oui_showcase => packages/oui_showcase}/web/favicon.png (100%) rename {oui_showcase => packages/oui_showcase}/web/icons/Icon-192.png (100%) rename {oui_showcase => packages/oui_showcase}/web/icons/Icon-512.png (100%) rename {oui_showcase => packages/oui_showcase}/web/icons/Icon-maskable-192.png (100%) rename {oui_showcase => packages/oui_showcase}/web/icons/Icon-maskable-512.png (100%) rename {oui_showcase => packages/oui_showcase}/web/index.html (100%) rename {oui_showcase => packages/oui_showcase}/web/manifest.json (100%) rename {oui_showcase => packages/oui_showcase}/windows/.gitignore (100%) rename {oui_showcase => packages/oui_showcase}/windows/CMakeLists.txt (100%) rename {oui_showcase => packages/oui_showcase}/windows/flutter/CMakeLists.txt (100%) rename {oui_showcase => packages/oui_showcase}/windows/flutter/generated_plugin_registrant.cc (100%) rename {oui_showcase => packages/oui_showcase}/windows/flutter/generated_plugin_registrant.h (100%) rename {oui_showcase => packages/oui_showcase}/windows/flutter/generated_plugins.cmake (100%) rename {oui_showcase => packages/oui_showcase}/windows/runner/CMakeLists.txt (100%) rename {oui_showcase => packages/oui_showcase}/windows/runner/Runner.rc (100%) rename {oui_showcase => packages/oui_showcase}/windows/runner/flutter_window.cpp (100%) rename {oui_showcase => packages/oui_showcase}/windows/runner/flutter_window.h (100%) rename {oui_showcase => packages/oui_showcase}/windows/runner/main.cpp (100%) rename {oui_showcase => packages/oui_showcase}/windows/runner/resource.h (100%) rename {oui_showcase => packages/oui_showcase}/windows/runner/resources/app_icon.ico (100%) rename {oui_showcase => packages/oui_showcase}/windows/runner/runner.exe.manifest (100%) rename {oui_showcase => packages/oui_showcase}/windows/runner/utils.cpp (100%) rename {oui_showcase => packages/oui_showcase}/windows/runner/utils.h (100%) rename {oui_showcase => packages/oui_showcase}/windows/runner/win32_window.cpp (100%) rename {oui_showcase => packages/oui_showcase}/windows/runner/win32_window.h (100%) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8ebd7a2..98eaf84 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -33,18 +33,18 @@ jobs: - name: Install dependencies run: flutter pub get - working-directory: oui + working-directory: packages/oui - name: Run tests with coverage run: flutter test --coverage - working-directory: oui + working-directory: packages/oui - name: Upload coverage to Codecov if: github.ref == 'refs/heads/main' uses: codecov/codecov-action@v5 with: token: ${{ secrets.CODECOV_TOKEN }} - files: oui/coverage/lcov.info + files: packages/oui/coverage/lcov.info flags: unittests name: codecov-umbrella fail_ci_if_error: true diff --git a/oui/lib/src/components/label.dart b/oui/lib/src/components/label.dart deleted file mode 100644 index 0683e08..0000000 --- a/oui/lib/src/components/label.dart +++ /dev/null @@ -1,31 +0,0 @@ -import 'package:flutter/widgets.dart' show Text, Widget; - -import '../core/_index.dart'; - -class Label extends Component