ap_common_flutter_ui 1.1.0-dev.7 copy "ap_common_flutter_ui: ^1.1.0-dev.7" to clipboard
ap_common_flutter_ui: ^1.1.0-dev.7 copied to clipboard

The school affairs(AP) series shares the engineering kit, rapid development of the school affairs series(AP) app

1.1.0-dev.7 #

  • REFACTOR(ui): update utility classes for Material 3 compatibility. (5fbee088)
  • REFACTOR(home): reorder dashboard widgets and simplify layout. (85c04068)
  • REFACTOR(l10n): update UI packages to use slang translation API. (697e1e15)
  • REFACTOR: fix lint warnings and replace debugPrint with log. (67cec8cc)
  • REFACTOR: migrate to slang i18n and new ApTheme API after rebase on develop. (80307353)
  • REFACTOR(media): replace GeneralResponseCallback with SaveImageResult sealed class. (2cfc5176)
  • REFACTOR(l10n): use context-based translation access for reactive locale switching. (e9429aa1)
  • REFACTOR(l10n): restore original i18n variable naming conventions. (c21ed521)
  • REFACTOR: optimize layout and barcode display for UserInfo Scaffold. (933cd633)
  • REFACTOR(ui): migrate dialog widgets to Material 3 theme and components. (34466ce6)
  • REFACTOR(ui): update scaffolds and views to use Material 3 color schemes. (7f3e6a1c)
  • REFACTOR(ui): update scaffolds to use new widgets and Material 3. (da1b8e0c)
  • REFACTOR(ui): update pages and views with Material 3 components. (fcb897f0)
  • REFACTOR: optimize UI design for Login and HomePage Scaffolds. (3aa9190c)
  • REFACTOR(ui): fix lint errors and improve code quality. (36a092bd)
  • REFACTOR: optimize UI design for Course and Score Scaffolds. (b1c3e915)
  • FIX: pub publish requirement. (1dc81f7d)
  • FIX(home): responsive carousel height for small screens (iPhone SE). (55527ab6)
  • FIX(test): resolve widget test failures in simplified UI pages. (12094e48)
  • FIX: ApAssets path error. (558e5445)
  • FIX: resolve analyze errors and lint issues in simplified UI integration. (d0f2e45e)
  • FIX: resolve all pre-existing lint issues across packages. (84db9998)
  • FIX(schedule): merge consecutive course slots by timeIndex instead of time string. (b85175c5)
  • FIX: packages version constraint. (8231a423)
  • FEAT(ui): add simplified UI integration API with DataState sealed class. (54f566bd)
  • FEAT: update float action button can invisible. (c30380bc)
  • FEAT: score scaffold responsive. (426678f5)
  • FEAT: update i18n for theme translate. (2e7e862d)
  • FEAT(ui): add HomePageScaffold.fromDataState() and test suite. (307a296b)
  • FEAT(ui): comprehensive UX improvements across the project. (afaddaea)
  • FEAT(score): add GPA calculation based on NSYSU 4.3 grade point scale. (4af3957f)
  • FEAT(ui): extract common widgets into separate components. (fd19e957)
  • FEAT: move UI implement to ap_common_flutter_ui. (803b2dcb)
  • FEAT(course): add custom course support for user-created schedule entries. (6e89924c)
  • FEAT(home): add dashboard layout with carousel + scrollable widgets. (b2664d31)
  • FEAT: add merged course view and optimize table layout density. (410808a5)
  • FEAT(home): show tomorrow's schedule when today has no courses. (d15f9e9d)
  • FEAT(score): auto-detect letter grades and display corresponding UI. (6d26b72b)
  • FEAT(ui): add SemesterPickerController to manage loading state across picker paths. (712781b6)
  • FEAT: add SemesterPicker and optimize ApUtils and ApDrawer. (0ebafe0c)
  • FEAT: implement dynamic theme color switching and color picker in settings. (2dce7929)
  • FEAT: improve model generate by freezed. (43bef51c)
  • FEAT(flutter_ui): PdfView custom error messageOB. (0426059d)
  • FEAT: update GDG on Campus NKUST x ITC information". (b2e1c200)
  • FEAT: change to material design 3. (04a13b5d)
  • FEAT(i18n): localize hardcoded strings in Flutter and iOS widgets. (2272ebd5)
  • FEAT(home): add onTap to QuickInfoItem and adjust dashboard 1:1 layout. (b2150ebd)
  • FEAT(course): persist custom course color and integrate in example. (0e4395e0)
  • FEAT(ui): add onCourseLoaded callback to ApCoursePage. (924577d5)

1.1.0-dev.6 #

  • REFACTOR: optimize layout and barcode display for UserInfo Scaffold. (933cd633)
  • REFACTOR: migrate to slang i18n and new ApTheme API after rebase on develop. (80307353)
  • REFACTOR(media): replace GeneralResponseCallback with SaveImageResult sealed class. (2cfc5176)
  • REFACTOR(l10n): use context-based translation access for reactive locale switching. (e9429aa1)
  • REFACTOR(l10n): restore original i18n variable naming conventions. (c21ed521)
  • REFACTOR(l10n): update UI packages to use slang translation API. (697e1e15)
  • REFACTOR(ui): fix lint errors and improve code quality. (36a092bd)
  • REFACTOR(ui): update pages and views with Material 3 components. (fcb897f0)
  • REFACTOR(ui): update scaffolds to use new widgets and Material 3. (da1b8e0c)
  • REFACTOR(ui): update utility classes for Material 3 compatibility. (5fbee088)
  • REFACTOR(ui): update scaffolds and views to use Material 3 color schemes. (7f3e6a1c)
  • REFACTOR(ui): migrate dialog widgets to Material 3 theme and components. (34466ce6)
  • REFACTOR: optimize UI design for Login and HomePage Scaffolds. (3aa9190c)
  • REFACTOR: optimize UI design for Course and Score Scaffolds. (b1c3e915)
  • FIX: resolve all pre-existing lint issues across packages. (84db9998)
  • FIX: packages version constraint. (8231a423)
  • FIX: pub publish requirement. (1dc81f7d)
  • FIX: resolve analyze errors and lint issues in simplified UI integration. (d0f2e45e)
  • FIX: ApAssets path error. (558e5445)
  • FIX(test): resolve widget test failures in simplified UI pages. (12094e48)
  • FEAT: add merged course view and optimize table layout density. (410808a5)
  • FEAT: move UI implement to ap_common_flutter_ui. (803b2dcb)
  • FEAT: score scaffold responsive. (426678f5)
  • FEAT: update i18n for theme translate. (2e7e862d)
  • FEAT: add SemesterPicker and optimize ApUtils and ApDrawer. (0ebafe0c)
  • FEAT: implement dynamic theme color switching and color picker in settings. (2dce7929)
  • FEAT: improve model generate by freezed. (43bef51c)
  • FEAT(flutter_ui): PdfView custom error messageOB. (0426059d)
  • FEAT: update GDG on Campus NKUST x ITC information". (b2e1c200)
  • FEAT: change to material design 3. (04a13b5d)
  • FEAT: update float action button can invisible. (c30380bc)
  • FEAT(ui): add simplified UI integration API with DataState sealed class. (54f566bd)
  • FEAT(ui): add HomePageScaffold.fromDataState() and test suite. (307a296b)
  • FEAT(ui): extract common widgets into separate components. (fd19e957)

1.1.0-dev.5 #

  • REFACTOR: optimize layout and barcode display for UserInfo Scaffold. (933cd633)
  • REFACTOR: migrate to slang i18n and new ApTheme API after rebase on develop. (80307353)
  • REFACTOR(media): replace GeneralResponseCallback with SaveImageResult sealed class. (2cfc5176)
  • REFACTOR(l10n): use context-based translation access for reactive locale switching. (e9429aa1)
  • REFACTOR(l10n): restore original i18n variable naming conventions. (c21ed521)
  • REFACTOR(l10n): update UI packages to use slang translation API. (697e1e15)
  • REFACTOR(ui): fix lint errors and improve code quality. (36a092bd)
  • REFACTOR(ui): update pages and views with Material 3 components. (fcb897f0)
  • REFACTOR(ui): update scaffolds to use new widgets and Material 3. (da1b8e0c)
  • REFACTOR(ui): update utility classes for Material 3 compatibility. (5fbee088)
  • REFACTOR(ui): update scaffolds and views to use Material 3 color schemes. (7f3e6a1c)
  • REFACTOR(ui): migrate dialog widgets to Material 3 theme and components. (34466ce6)
  • REFACTOR: optimize UI design for Login and HomePage Scaffolds. (3aa9190c)
  • REFACTOR: optimize UI design for Course and Score Scaffolds. (b1c3e915)
  • FIX: resolve all pre-existing lint issues across packages. (84db9998)
  • FIX: packages version constraint. (8231a423)
  • FIX: pub publish requirement. (1dc81f7d)
  • FIX: resolve analyze errors and lint issues in simplified UI integration. (d0f2e45e)
  • FIX: ApAssets path error. (558e5445)
  • FIX(test): resolve widget test failures in simplified UI pages. (12094e48)
  • FEAT: add merged course view and optimize table layout density. (410808a5)
  • FEAT: move UI implement to ap_common_flutter_ui. (803b2dcb)
  • FEAT: score scaffold responsive. (426678f5)
  • FEAT: update i18n for theme translate. (2e7e862d)
  • FEAT: add SemesterPicker and optimize ApUtils and ApDrawer. (0ebafe0c)
  • FEAT: implement dynamic theme color switching and color picker in settings. (2dce7929)
  • FEAT: improve model generate by freezed. (43bef51c)
  • FEAT(flutter_ui): PdfView custom error messageOB. (0426059d)
  • FEAT: update GDG on Campus NKUST x ITC information". (b2e1c200)
  • FEAT: change to material design 3. (04a13b5d)
  • FEAT: update float action button can invisible. (c30380bc)
  • FEAT(ui): add simplified UI integration API with DataState sealed class. (54f566bd)
  • FEAT(ui): add HomePageScaffold.fromDataState() and test suite. (307a296b)
  • FEAT(ui): extract common widgets into separate components. (fd19e957)

1.1.0-dev.4 #

  • REFACTOR: optimize layout and barcode display for UserInfo Scaffold. (933cd633)
  • REFACTOR: migrate to slang i18n and new ApTheme API after rebase on develop. (80307353)
  • REFACTOR(media): replace GeneralResponseCallback with SaveImageResult sealed class. (2cfc5176)
  • REFACTOR(l10n): use context-based translation access for reactive locale switching. (e9429aa1)
  • REFACTOR(l10n): restore original i18n variable naming conventions. (c21ed521)
  • REFACTOR(l10n): update UI packages to use slang translation API. (697e1e15)
  • REFACTOR(ui): fix lint errors and improve code quality. (36a092bd)
  • REFACTOR(ui): update pages and views with Material 3 components. (fcb897f0)
  • REFACTOR(ui): update scaffolds to use new widgets and Material 3. (da1b8e0c)
  • REFACTOR(ui): update utility classes for Material 3 compatibility. (5fbee088)
  • REFACTOR(ui): update scaffolds and views to use Material 3 color schemes. (7f3e6a1c)
  • REFACTOR(ui): migrate dialog widgets to Material 3 theme and components. (34466ce6)
  • REFACTOR: optimize UI design for Login and HomePage Scaffolds. (3aa9190c)
  • REFACTOR: optimize UI design for Course and Score Scaffolds. (b1c3e915)
  • FIX: resolve all pre-existing lint issues across packages. (84db9998)
  • FIX: packages version constraint. (8231a423)
  • FIX: pub publish requirement. (1dc81f7d)
  • FIX: resolve analyze errors and lint issues in simplified UI integration. (d0f2e45e)
  • FIX: ApAssets path error. (558e5445)
  • FIX(test): resolve widget test failures in simplified UI pages. (12094e48)
  • FEAT: add merged course view and optimize table layout density. (410808a5)
  • FEAT: move UI implement to ap_common_flutter_ui. (803b2dcb)
  • FEAT: score scaffold responsive. (426678f5)
  • FEAT: update i18n for theme translate. (2e7e862d)
  • FEAT: add SemesterPicker and optimize ApUtils and ApDrawer. (0ebafe0c)
  • FEAT: implement dynamic theme color switching and color picker in settings. (2dce7929)
  • FEAT: improve model generate by freezed. (43bef51c)
  • FEAT(flutter_ui): PdfView custom error messageOB. (0426059d)
  • FEAT: update GDG on Campus NKUST x ITC information". (b2e1c200)
  • FEAT: change to material design 3. (04a13b5d)
  • FEAT: update float action button can invisible. (c30380bc)
  • FEAT(ui): add simplified UI integration API with DataState sealed class. (54f566bd)
  • FEAT(ui): add HomePageScaffold.fromDataState() and test suite. (307a296b)
  • FEAT(ui): extract common widgets into separate components. (fd19e957)

1.1.0-dev.3 #

  • REFACTOR(l10n): use context-based translation access for reactive locale switching. (e9429aa1)
  • REFACTOR(l10n): restore original i18n variable naming conventions. (c21ed521)
  • REFACTOR(l10n): update UI packages to use slang translation API. (697e1e15)
  • REFACTOR(ui): fix lint errors and improve code quality. (36a092bd)
  • REFACTOR(ui): update pages and views with Material 3 components. (fcb897f0)
  • REFACTOR(ui): update scaffolds to use new widgets and Material 3. (da1b8e0c)
  • REFACTOR(ui): update utility classes for Material 3 compatibility. (5fbee088)
  • REFACTOR(ui): update scaffolds and views to use Material 3 color schemes. (7f3e6a1c)
  • REFACTOR(ui): migrate dialog widgets to Material 3 theme and components. (34466ce6)
  • REFACTOR: optimize layout and barcode display for UserInfo Scaffold. (933cd633)
  • REFACTOR: optimize UI design for Course and Score Scaffolds. (b1c3e915)
  • REFACTOR: optimize UI design for Login and HomePage Scaffolds. (3aa9190c)
  • FIX: ApAssets path error. (558e5445)
  • FIX: pub publish requirement. (1dc81f7d)
  • FIX: packages version constraint. (8231a423)
  • FEAT: update float action button can invisible. (c30380bc)
  • FEAT: score scaffold responsive. (426678f5)
  • FEAT: update i18n for theme translate. (2e7e862d)
  • FEAT(ui): extract common widgets into separate components. (fd19e957)
  • FEAT: add merged course view and optimize table layout density. (410808a5)
  • FEAT: add SemesterPicker and optimize ApUtils and ApDrawer. (0ebafe0c)
  • FEAT: implement dynamic theme color switching and color picker in settings. (2dce7929)
  • FEAT: improve model generate by freezed. (43bef51c)
  • FEAT(flutter_ui): PdfView custom error messageOB. (0426059d)
  • FEAT: update GDG on Campus NKUST x ITC information". (b2e1c200)
  • FEAT: change to material design 3. (04a13b5d)
  • FEAT: move UI implement to ap_common_flutter_ui. (803b2dcb)

1.1.0-dev.2 #

  • REFACTOR(l10n): use context-based translation access for reactive locale switching. (e9429aa1)
  • REFACTOR(l10n): restore original i18n variable naming conventions. (c21ed521)
  • REFACTOR(l10n): update UI packages to use slang translation API. (697e1e15)
  • REFACTOR(ui): fix lint errors and improve code quality. (36a092bd)
  • REFACTOR(ui): update pages and views with Material 3 components. (fcb897f0)
  • REFACTOR(ui): update scaffolds to use new widgets and Material 3. (da1b8e0c)
  • REFACTOR(ui): update utility classes for Material 3 compatibility. (5fbee088)
  • REFACTOR(ui): update scaffolds and views to use Material 3 color schemes. (7f3e6a1c)
  • REFACTOR(ui): migrate dialog widgets to Material 3 theme and components. (34466ce6)
  • REFACTOR: optimize layout and barcode display for UserInfo Scaffold. (933cd633)
  • REFACTOR: optimize UI design for Course and Score Scaffolds. (b1c3e915)
  • REFACTOR: optimize UI design for Login and HomePage Scaffolds. (3aa9190c)
  • FIX: ApAssets path error. (558e5445)
  • FIX: pub publish requirement. (1dc81f7d)
  • FIX: packages version constraint. (8231a423)
  • FEAT: update float action button can invisible. (c30380bc)
  • FEAT: score scaffold responsive. (426678f5)
  • FEAT: update i18n for theme translate. (2e7e862d)
  • FEAT(ui): extract common widgets into separate components. (fd19e957)
  • FEAT: add merged course view and optimize table layout density. (410808a5)
  • FEAT: add SemesterPicker and optimize ApUtils and ApDrawer. (0ebafe0c)
  • FEAT: implement dynamic theme color switching and color picker in settings. (2dce7929)
  • FEAT: improve model generate by freezed. (43bef51c)
  • FEAT(flutter_ui): PdfView custom error messageOB. (0426059d)
  • FEAT: update GDG on Campus NKUST x ITC information". (b2e1c200)
  • FEAT: change to material design 3. (04a13b5d)
  • FEAT: move UI implement to ap_common_flutter_ui. (803b2dcb)

1.1.0-dev.1 #

  • REFACTOR(l10n): use context-based translation access for reactive locale switching. (e9429aa1)
  • REFACTOR(l10n): restore original i18n variable naming conventions. (c21ed521)
  • REFACTOR(l10n): update UI packages to use slang translation API. (697e1e15)
  • REFACTOR(ui): fix lint errors and improve code quality. (36a092bd)
  • REFACTOR(ui): update pages and views with Material 3 components. (fcb897f0)
  • REFACTOR(ui): update scaffolds to use new widgets and Material 3. (da1b8e0c)
  • REFACTOR(ui): update utility classes for Material 3 compatibility. (5fbee088)
  • REFACTOR(ui): update scaffolds and views to use Material 3 color schemes. (7f3e6a1c)
  • REFACTOR(ui): migrate dialog widgets to Material 3 theme and components. (34466ce6)
  • REFACTOR: optimize layout and barcode display for UserInfo Scaffold. (933cd633)
  • REFACTOR: optimize UI design for Course and Score Scaffolds. (b1c3e915)
  • REFACTOR: optimize UI design for Login and HomePage Scaffolds. (3aa9190c)
  • FIX: ApAssets path error. (558e5445)
  • FIX: pub publish requirement. (1dc81f7d)
  • FIX: packages version constraint. (8231a423)
  • FEAT: update float action button can invisible. (c30380bc)
  • FEAT: score scaffold responsive. (426678f5)
  • FEAT: update i18n for theme translate. (2e7e862d)
  • FEAT(ui): extract common widgets into separate components. (fd19e957)
  • FEAT: add merged course view and optimize table layout density. (410808a5)
  • FEAT: add SemesterPicker and optimize ApUtils and ApDrawer. (0ebafe0c)
  • FEAT: implement dynamic theme color switching and color picker in settings. (2dce7929)
  • FEAT: improve model generate by freezed. (43bef51c)
  • FEAT(flutter_ui): PdfView custom error messageOB. (0426059d)
  • FEAT: update GDG on Campus NKUST x ITC information". (b2e1c200)
  • FEAT: change to material design 3. (04a13b5d)
  • FEAT: move UI implement to ap_common_flutter_ui. (803b2dcb)

1.1.0-dev.0 #

  • REFACTOR(ui): fix lint errors and improve code quality. (36a092bd)
  • REFACTOR(ui): update pages and views with Material 3 components. (fcb897f0)
  • REFACTOR(ui): update scaffolds to use new widgets and Material 3. (da1b8e0c)
  • REFACTOR(ui): update utility classes for Material 3 compatibility. (5fbee088)
  • REFACTOR(ui): update scaffolds and views to use Material 3 color schemes. (7f3e6a1c)
  • REFACTOR(ui): migrate dialog widgets to Material 3 theme and components. (34466ce6)
  • REFACTOR: optimize layout and barcode display for UserInfo Scaffold. (933cd633)
  • REFACTOR: optimize UI design for Course and Score Scaffolds. (b1c3e915)
  • REFACTOR: optimize UI design for Login and HomePage Scaffolds. (3aa9190c)
  • FEAT: update float action button can invisible. (c30380bc)
  • FEAT: score scaffold responsive. (426678f5)
  • FEAT: update i18n for theme translate. (2e7e862d)
  • FEAT(ui): extract common widgets into separate components. (fd19e957)
  • FEAT: add merged course view and optimize table layout density. (410808a5)
  • FEAT: add SemesterPicker and optimize ApUtils and ApDrawer. (0ebafe0c)
  • FEAT: implement dynamic theme color switching and color picker in settings. (2dce7929)

1.0.0 #

  • FEAT: improve model generate by freezed. (43bef51c)

0.0.6 #

  • FEAT: change to material design 3. (04a13b5d)

0.0.5 #

  • FEAT(flutter_ui): PdfView custom error messageOB. (0426059d)

0.0.4 #

  • FEAT: update GDG on Campus NKUST x ITC information". (b2e1c200)

0.0.3 #

  • FIX: ApAssets path error. (558e5445)
  • FIX: pub publish requirement. (1dc81f7d)
  • FIX: packages version constraint. (8231a423)
  • FIX: ApAssets path error. (c70fdd2d)
  • FIX: pub publish requirement. (839ad892)
  • FIX: packages version constraint. (783781bd)
  • FEAT: move UI implement to ap_common_flutter_ui. (803b2dcb)
  • FEAT: move UI implement to ap_common_flutter_ui. (304b60fa)

0.0.2+1 #

  • FIX: ApAssets path error. (c70fdd2d)
  • FIX: pub publish requirement. (839ad892)
  • FIX: packages version constraint. (783781bd)

0.0.2 #

  • FEAT: move UI implement to ap_common_flutter_ui. (304b60fa)

0.0.1 #

  • initial release from ap_common package separate.