diff --git a/assets/icons/img_qiandao.png b/assets/icons/img_qiandao.png new file mode 100644 index 00000000..fd0d699f Binary files /dev/null and b/assets/icons/img_qiandao.png differ diff --git a/assets/icons/img_shezhi.png b/assets/icons/img_shezhi.png new file mode 100644 index 00000000..aa82d77a Binary files /dev/null and b/assets/icons/img_shezhi.png differ diff --git a/assets/newIcon/avatar_placeholder.png b/assets/newIcon/avatar_placeholder.png new file mode 100644 index 00000000..a6e5c508 Binary files /dev/null and b/assets/newIcon/avatar_placeholder.png differ diff --git a/assets/newIcon/ic_dlxx.png b/assets/newIcon/ic_dlxx.png new file mode 100644 index 00000000..01e9c684 Binary files /dev/null and b/assets/newIcon/ic_dlxx.png differ diff --git a/assets/newIcon/ic_dzsw.png b/assets/newIcon/ic_dzsw.png new file mode 100644 index 00000000..b3427ca4 Binary files /dev/null and b/assets/newIcon/ic_dzsw.png differ diff --git a/assets/newIcon/ic_essc.png b/assets/newIcon/ic_essc.png new file mode 100644 index 00000000..48b1bf18 Binary files /dev/null and b/assets/newIcon/ic_essc.png differ diff --git a/assets/newIcon/ic_fwll.png b/assets/newIcon/ic_fwll.png new file mode 100644 index 00000000..a094c360 Binary files /dev/null and b/assets/newIcon/ic_fwll.png differ diff --git a/assets/newIcon/ic_gxtc.png b/assets/newIcon/ic_gxtc.png new file mode 100644 index 00000000..f342288d Binary files /dev/null and b/assets/newIcon/ic_gxtc.png differ diff --git a/assets/newIcon/ic_gxtp.png b/assets/newIcon/ic_gxtp.png new file mode 100644 index 00000000..883b3e05 Binary files /dev/null and b/assets/newIcon/ic_gxtp.png differ diff --git a/assets/newIcon/ic_hdtp.png b/assets/newIcon/ic_hdtp.png new file mode 100644 index 00000000..f95900e7 Binary files /dev/null and b/assets/newIcon/ic_hdtp.png differ diff --git a/assets/newIcon/ic_jhgl.png b/assets/newIcon/ic_jhgl.png new file mode 100644 index 00000000..fa66388b Binary files /dev/null and b/assets/newIcon/ic_jhgl.png differ diff --git a/assets/newIcon/ic_kdbg.png b/assets/newIcon/ic_kdbg.png new file mode 100644 index 00000000..d3d1c05c Binary files /dev/null and b/assets/newIcon/ic_kdbg.png differ diff --git a/assets/newIcon/ic_kmm.png b/assets/newIcon/ic_kmm.png new file mode 100644 index 00000000..627a8e93 Binary files /dev/null and b/assets/newIcon/ic_kmm.png differ diff --git a/assets/newIcon/ic_rwsm.png b/assets/newIcon/ic_rwsm.png new file mode 100644 index 00000000..a6a8e9a6 Binary files /dev/null and b/assets/newIcon/ic_rwsm.png differ diff --git a/assets/newIcon/ic_sqjs.png b/assets/newIcon/ic_sqjs.png new file mode 100644 index 00000000..7620546d Binary files /dev/null and b/assets/newIcon/ic_sqjs.png differ diff --git a/assets/newIcon/ic_tsby.png b/assets/newIcon/ic_tsby.png new file mode 100644 index 00000000..3ca32dac Binary files /dev/null and b/assets/newIcon/ic_tsby.png differ diff --git a/assets/newIcon/ic_wjdc.png b/assets/newIcon/ic_wjdc.png new file mode 100644 index 00000000..1dffc811 Binary files /dev/null and b/assets/newIcon/ic_wjdc.png differ diff --git a/assets/newIcon/ic_xmfrw.png b/assets/newIcon/ic_xmfrw.png new file mode 100644 index 00000000..e6b33d24 Binary files /dev/null and b/assets/newIcon/ic_xmfrw.png differ diff --git a/assets/newIcon/ic_ywh.png b/assets/newIcon/ic_ywh.png new file mode 100644 index 00000000..9c3b9e2c Binary files /dev/null and b/assets/newIcon/ic_ywh.png differ diff --git a/assets/newIcon/ic_zbqy.png b/assets/newIcon/ic_zbqy.png new file mode 100644 index 00000000..03d0dfa1 Binary files /dev/null and b/assets/newIcon/ic_zbqy.png differ diff --git a/assets/newIcon/ic_zysc.png b/assets/newIcon/ic_zysc.png new file mode 100644 index 00000000..64f34314 Binary files /dev/null and b/assets/newIcon/ic_zysc.png differ diff --git a/assets/newIcon/img_bmdh.png b/assets/newIcon/img_bmdh.png new file mode 100644 index 00000000..8d462083 Binary files /dev/null and b/assets/newIcon/img_bmdh.png differ diff --git a/assets/newIcon/img_wpcm.png b/assets/newIcon/img_wpcm.png new file mode 100644 index 00000000..099b633d Binary files /dev/null and b/assets/newIcon/img_wpcm.png differ diff --git a/assets/newIcon/img_zxgl.png b/assets/newIcon/img_zxgl.png new file mode 100644 index 00000000..4a5d3030 Binary files /dev/null and b/assets/newIcon/img_zxgl.png differ diff --git a/lib/constants/application_objects.dart b/lib/constants/application_objects.dart index 3e826d71..3802aaab 100644 --- a/lib/constants/application_objects.dart +++ b/lib/constants/application_objects.dart @@ -13,7 +13,6 @@ import 'package:aku_new_community/pages/goods_manage_page/select_borrow_return_p import 'package:aku_new_community/pages/house_introduce/house_introduce.dart'; import 'package:aku_new_community/pages/industry_committee/industry_committee_page.dart'; import 'package:aku_new_community/pages/life_pay/life_pay_page_new.dart'; -import 'package:aku_new_community/pages/one_alarm/widget/alarm_page.dart'; import 'package:aku_new_community/pages/opening_code_page/opening_code_page.dart'; import 'package:aku_new_community/pages/renovation_manage/new_renovation/new_renovation_page.dart'; import 'package:aku_new_community/pages/service_browse/service_browse_page.dart'; @@ -27,24 +26,24 @@ import 'package:aku_new_community/ui/function_and_service/task/task_page.dart'; import 'package:aku_new_community/ui/function_and_service/work_order/work_order_page.dart'; import 'package:aku_new_community/ui/home/application/all_application.dart'; import 'package:aku_new_community/ui/manager/advice/advice_page.dart'; -import 'package:aku_new_community/ui/manager/house_keeping/house_keeping_page.dart'; import 'package:aku_new_community/ui/manager/questionnaire/questionnaire_page.dart'; import 'package:aku_new_community/ui/profile/car/car_manage_page.dart'; import 'package:aku_new_community/ui/profile/car_parking/car_parking_page.dart'; import 'package:aku_new_community/ui/profile/house/house_owners_page.dart'; import 'package:flutter/material.dart'; +import 'package:get/get.dart'; ///应用对象 ///Application Object class AO { String title = ''; String path = ''; - dynamic page = () => Scaffold(); + VoidCallback? callback = () {}; AO( this.title, this.path, - this.page, + this.callback, ); AO.fromRaw(String raw, {String? replaceTitle}) { @@ -52,7 +51,7 @@ class AO { if (element.title == raw) { this.title = replaceTitle ?? element.title; this.path = element.path; - this.page = element.page; + this.callback = element.callback; } }); } @@ -72,41 +71,54 @@ class AO { List appObjects = [ // if (false) AO('一键开门', R.ASSETS_APPLICATIONS_OEPN_DOOR_PNG, () => Scaffold()), - AO('开门码', R.ASSETS_ICONS_FUNC_KMM_PNG, () => OpeningCodePage()), - AO('访客邀请', R.ASSETS_ICONS_FUNC_FKYQ_PNG, () => VisitorAccessPage()), - AO('报事报修', Assets.home.icBsbx.path, () => WorkOrderPage()), - AO('生活缴费', Assets.home.icShjf.path, () => LifePayPageNew()), - AO('业委会', R.ASSETS_ICONS_FUNC_YWH_PNG, () => IndustryCommitteePage()), - AO('建议咨询', R.ASSETS_ICONS_FUNC_JYZX_PNG, - () => AdvicePage(type: AdviceType.SUGGESTION)), - AO('便民电话', R.ASSETS_ICONS_FUNC_BMDH_PNG, () => ConvenientPhonePage()), - AO('活动投票', R.ASSETS_ICONS_FUNC_HDTP_PNG, () => EventVotingPage()), - AO('物品出门', R.ASSETS_ICONS_FUNC_WPCH_PNG, () => GoodsDetoPage()), - AO('投诉表扬', R.ASSETS_ICONS_FUNC_TSBY_PNG, - () => AdvicePage(type: AdviceType.COMPLAIN)), - AO('问卷调查', R.ASSETS_ICONS_FUNC_WJDC_PNG, () => QuestionnairePage()), - AO('装修管理', R.ASSETS_ICONS_FUNC_ZXGL_PNG, () => NewRenovationPage()), - AO('借还管理', R.ASSETS_ICONS_FUNC_JHGL_PNG, () => SelectBorrowReturnPage()), - AO('一键报警', R.ASSETS_ICONS_FUNC_YJBJ_PNG, () => AlarmPage()), + AO('开门码', Assets.newIcon.icKmm.path, () => Get.to(() => OpeningCodePage())), + // AO('访客邀请', R.ASSETS_ICONS_FUNC_FKYQ_PNG, () => Get.to(()=>VisitorAccessPage()), + AO('报事报修', Assets.home.icBsbx.path, () => Get.to(() => WorkOrderPage())), + AO('生活缴费', Assets.home.icShjf.path, () => Get.to(() => LifePayPageNew())), + AO('业委会', Assets.newIcon.icYwh.path, + () => Get.to(() => IndustryCommitteePage())), + // AO('建议咨询', R.ASSETS_ICONS_FUNC_JYZX_PNG, + // () => AdvicePage(type: AdviceType.SUGGESTION)), + AO('便民电话', Assets.newIcon.imgBmdh.path, + () => Get.to(() => ConvenientPhonePage())), + AO('活动投票', Assets.newIcon.icHdtp.path, () => Get.to(() => EventVotingPage())), + AO('物品出门', Assets.newIcon.imgWpcm.path, () => Get.to(() => GoodsDetoPage())), + AO('投诉表扬', Assets.newIcon.icTsby.path, + () => Get.to(() => AdvicePage(type: AdviceType.COMPLAIN))), + AO('问卷调查', Assets.newIcon.icWjdc.path, + () => Get.to(() => QuestionnairePage())), + AO('装修管理', Assets.newIcon.imgZxgl.path, + () => Get.to(() => NewRenovationPage())), + AO('借还管理', Assets.newIcon.icJhgl.path, + () => Get.to(SelectBorrowReturnPage())), + // AO('一键报警', Assets.newIcon.yj, () => AlarmPage()), AO('设施预约', Assets.home.icSsyy.path, () => FacilityAppointmentPage()), - AO('快递包裹', R.ASSETS_ICONS_FUNC_KDBG_PNG, () => ExpressPackagePage()), - AO('电子商务', R.ASSETS_ICONS_FUNC_DZSW_PNG, () => ElectronicCommercPage()), - AO('服务浏览', R.ASSETS_ICONS_FUNC_FWLL_PNG, () => ServiceBrowsePage()), - AO('社区介绍', R.ASSETS_ICONS_FUNC_SQJS_PNG, () => CommunityIntroducePage()), - AO('家政服务', R.ASSETS_ICONS_FUNC_JZFW_PNG, () => HouseKeepingPage()), + AO('快递包裹', Assets.newIcon.icKdbg.path, + () => Get.to(() => ExpressPackagePage())), + AO('电子商务', Assets.newIcon.icDzsw.path, + () => Get.to(() => ElectronicCommercPage())), + AO('服务浏览', Assets.newIcon.icFwll.path, + () => Get.to(() => ServiceBrowsePage())), + AO('社区介绍', Assets.newIcon.icSqjs.path, + () => Get.to(() => CommunityIntroducePage())), + // AO('家政服务', R.ASSETS_ICONS_FUNC_JZFW_PNG, () => HouseKeepingPage()), - AO('地理信息', R.ASSETS_ICONS_FUNC_DLXX_PNG, () => GeographicInformationPage()), - AO('周边企业', R.ASSETS_ICONS_FUNC_ZBQY_PNG, () => SurroundingEnterprisesPage()), - AO('住房说明', R.ASSETS_ICONS_FUNC_ZFSM_PNG, () => HouseIntroducePage()), - AO('智慧养老', Assets.home.icZhyl.path, () => OldAgeSupportPageSimple()), + AO('地理信息', Assets.newIcon.icDlxx.path, + () => Get.to(() => GeographicInformationPage())), + AO('周边企业', Assets.newIcon.icZbqy.path, + () => Get.to(() => SurroundingEnterprisesPage())), + AO('住房说明', Assets.newIcon.icRwsm.path, + () => Get.to(() => HouseIntroducePage())), + AO('智慧养老', Assets.home.icZhyl.path, + () => Get.to(() => OldAgeSupportPageSimple())), AO('周边服务', Assets.home.icZbfw.path, null), - AO('任务发布', Assets.home.icRwfb.path, () => TaskPage()), + AO('任务发布', Assets.home.icRwfb.path, () => Get.to(() => TaskPage())), AO('自营商城', Assets.icons.shoppingMall.path, null), AO('邻家宠物', Assets.home.icLjcw.path, null), AO('共享停车', Assets.icons.sharePark.path, null), AO('二手市场', Assets.icons.secondHandMarket.path, null), AO('共享投屏', Assets.icons.projectionScreen.path, null), - AO('全部应用', Assets.home.icQbyy.path, () => AllApplicationPage()), + AO('全部应用', Assets.home.icQbyy.path, () => Get.to(() => AllApplicationPage())), // AO( // '小区教育', @@ -159,9 +171,7 @@ AO allApp = ///暂未上线 original value List _recommendApp = [ - '访客邀请', '业委会', - '建议咨询', '便民电话', '活动投票', '物品出门', @@ -193,7 +203,6 @@ List _smartManagerApp = [ '开门码', '报事报修', '生活缴费', - '一键报警', '任务发布', ]; diff --git a/lib/gen/assets.gen.dart b/lib/gen/assets.gen.dart index a93d05d0..de354f2c 100644 --- a/lib/gen/assets.gen.dart +++ b/lib/gen/assets.gen.dart @@ -363,6 +363,10 @@ class $AssetsIconsGen { AssetGenImage get identify => const AssetGenImage('assets/icons/identify.png'); AssetGenImage get imgAdd => const AssetGenImage('assets/icons/img_add.png'); + AssetGenImage get imgQiandao => + const AssetGenImage('assets/icons/img_qiandao.png'); + AssetGenImage get imgShezhi => + const AssetGenImage('assets/icons/img_shezhi.png'); AssetGenImage get intergral => const AssetGenImage('assets/icons/intergral.png'); AssetGenImage get introduce => @@ -630,6 +634,38 @@ class $AssetsJsonGen { const $AssetsJsonGen(); } +class $AssetsNewIconGen { + const $AssetsNewIconGen(); + + AssetGenImage get avatarPlaceholder => + const AssetGenImage('assets/newIcon/avatar_placeholder.png'); + AssetGenImage get icDlxx => const AssetGenImage('assets/newIcon/ic_dlxx.png'); + AssetGenImage get icDzsw => const AssetGenImage('assets/newIcon/ic_dzsw.png'); + AssetGenImage get icEssc => const AssetGenImage('assets/newIcon/ic_essc.png'); + AssetGenImage get icFwll => const AssetGenImage('assets/newIcon/ic_fwll.png'); + AssetGenImage get icGxtc => const AssetGenImage('assets/newIcon/ic_gxtc.png'); + AssetGenImage get icGxtp => const AssetGenImage('assets/newIcon/ic_gxtp.png'); + AssetGenImage get icHdtp => const AssetGenImage('assets/newIcon/ic_hdtp.png'); + AssetGenImage get icJhgl => const AssetGenImage('assets/newIcon/ic_jhgl.png'); + AssetGenImage get icKdbg => const AssetGenImage('assets/newIcon/ic_kdbg.png'); + AssetGenImage get icKmm => const AssetGenImage('assets/newIcon/ic_kmm.png'); + AssetGenImage get icRwsm => const AssetGenImage('assets/newIcon/ic_rwsm.png'); + AssetGenImage get icSqjs => const AssetGenImage('assets/newIcon/ic_sqjs.png'); + AssetGenImage get icTsby => const AssetGenImage('assets/newIcon/ic_tsby.png'); + AssetGenImage get icWjdc => const AssetGenImage('assets/newIcon/ic_wjdc.png'); + AssetGenImage get icXmfrw => + const AssetGenImage('assets/newIcon/ic_xmfrw.png'); + AssetGenImage get icYwh => const AssetGenImage('assets/newIcon/ic_ywh.png'); + AssetGenImage get icZbqy => const AssetGenImage('assets/newIcon/ic_zbqy.png'); + AssetGenImage get icZysc => const AssetGenImage('assets/newIcon/ic_zysc.png'); + AssetGenImage get imgBmdh => + const AssetGenImage('assets/newIcon/img_bmdh.png'); + AssetGenImage get imgWpcm => + const AssetGenImage('assets/newIcon/img_wpcm.png'); + AssetGenImage get imgZxgl => + const AssetGenImage('assets/newIcon/img_zxgl.png'); +} + class $AssetsStaticGen { const $AssetsStaticGen(); @@ -688,6 +724,7 @@ class Assets { static const $AssetsIconsGen icons = $AssetsIconsGen(); static const $AssetsImagesGen images = $AssetsImagesGen(); static const $AssetsJsonGen json = $AssetsJsonGen(); + static const $AssetsNewIconGen newIcon = $AssetsNewIconGen(); static const $AssetsStaticGen static = $AssetsStaticGen(); static const $AssetsTabGen tab = $AssetsTabGen(); } diff --git a/lib/pages/home/home_page.dart b/lib/pages/home/home_page.dart index 3230a981..6b2d5ede 100644 --- a/lib/pages/home/home_page.dart +++ b/lib/pages/home/home_page.dart @@ -559,11 +559,11 @@ class _HomePageState extends State onTap: () { if (LoginUtil.isNotLogin) return; // if (!LoginUtil.haveRoom(ao.title)) return; - if (ao.page == null) { + if (ao.callback == null) { BotToast.showText( text: '该功能正在准备上线中,敬请期待', align: Alignment(0, 0.5)); } else { - Get.to(ao.page); + ao.callback!(); } }, child: Column( diff --git a/lib/pages/personal/personal_page.dart b/lib/pages/personal/personal_page.dart index 92eb980a..4ee2b283 100644 --- a/lib/pages/personal/personal_page.dart +++ b/lib/pages/personal/personal_page.dart @@ -11,7 +11,7 @@ import 'package:aku_new_community/ui/profile/new_house/my_family_page.dart'; import 'package:aku_new_community/ui/profile/new_house/my_house_page.dart'; import 'package:aku_new_community/utils/headers.dart'; import 'package:aku_new_community/utils/network/net_util.dart'; -import 'package:aku_new_community/widget/beeImageNetwork.dart'; +import 'package:aku_new_community/widget/bee_avatar_widget.dart'; import 'package:aku_new_community/widget/others/user_tool.dart'; import 'package:bot_toast/bot_toast.dart'; import 'package:flutter/cupertino.dart'; @@ -133,14 +133,9 @@ class _PersonalIndexState extends State children: [ Hero( tag: 'AVATAR', - child: ClipOval( - child: BeeImageNetwork( - width: 106.w, - height: 106.w, - imgs: UserTool.userProvider.userInfoModel - ?.imgList ?? - [], - ), + child: BeeAvatarWidget( + imgs: UserTool + .userProvider.userInfoModel?.imgList, ), ), Container( diff --git a/lib/ui/home/application/all_application.dart b/lib/ui/home/application/all_application.dart index 62d0127a..73fefd10 100644 --- a/lib/ui/home/application/all_application.dart +++ b/lib/ui/home/application/all_application.dart @@ -39,11 +39,11 @@ class _AllApplicationPageState extends State { : () { if (LoginUtil.isNotLogin) return; if (!LoginUtil.haveRoom(object.title)) return; - if (object.page == null || !online) { + if (object.callback == null || !online) { BotToast.showText( text: '正在准备上线中,敬请期待', align: Alignment(0, 0.5)); } else { - Get.to(object.page); + object.callback!(); } }, child: Column( diff --git a/lib/ui/search/bee_search.dart b/lib/ui/search/bee_search.dart index 860673e9..347c715e 100644 --- a/lib/ui/search/bee_search.dart +++ b/lib/ui/search/bee_search.dart @@ -13,6 +13,7 @@ import 'package:aku_new_community/utils/login_util.dart'; import 'package:aku_new_community/utils/network/base_model.dart'; import 'package:aku_new_community/utils/network/net_util.dart'; import 'package:aku_new_community/widget/bee_back_button.dart'; +import 'package:bot_toast/bot_toast.dart'; import 'package:flutter/material.dart'; import 'package:flutter_easyrefresh/easy_refresh.dart'; import 'package:get/get.dart'; @@ -77,7 +78,11 @@ class _BeeSearchState extends State { onPressed: () { if (LoginUtil.isNotLogin) return; if (!LoginUtil.haveRoom(e.title)) return; - Get.to(e.page); + if (e.callback == null) { + BotToast.showText(text: '该功能正在准备上线中,敬请期待', align: Alignment(0, 0.5)); + } else { + e.callback!(); + } }, shape: StadiumBorder(), child: Column( diff --git a/lib/widget/bee_avatar_widget.dart b/lib/widget/bee_avatar_widget.dart new file mode 100644 index 00000000..df7213e3 --- /dev/null +++ b/lib/widget/bee_avatar_widget.dart @@ -0,0 +1,46 @@ +import 'package:aku_new_community/constants/saas_api.dart'; +import 'package:aku_new_community/gen/assets.gen.dart'; +import 'package:aku_new_community/model/common/img_model.dart'; +import 'package:flutter/material.dart'; +import 'package:flutter_screenutil/flutter_screenutil.dart'; + +class BeeAvatarWidget extends StatelessWidget { + final List? imgs; + final List? urls; + final double? width; + final double? height; + final BoxFit? fit; + + const BeeAvatarWidget( + {Key? key, + this.imgs, + this.width, + this.height, + this.urls, + this.fit = BoxFit.cover}) + : assert(imgs != null || urls != null), + super(key: key); + + @override + Widget build(BuildContext context) { + return ClipOval( + child: FadeInImage.assetNetwork( + placeholder: Assets.images.placeholder.path, + image: imgs == null + ? SAASAPI.image(urls!.isEmpty ? '' : urls!.first) + : SAASAPI.image(ImgModel.first(imgs)), + imageErrorBuilder: (context, obj, stackTrace) { + return Image.asset( + Assets.newIcon.avatarPlaceholder.path, + width: width ?? 128.w, + height: height ?? 128.w, + fit: fit, + ); + }, + height: height ?? 128.w, + width: width ?? 128.w, + fit: fit, + ), + ); + } +} diff --git a/lib/widget/views/application_view.dart b/lib/widget/views/application_view.dart index b9e83716..8ebc2957 100644 --- a/lib/widget/views/application_view.dart +++ b/lib/widget/views/application_view.dart @@ -1,14 +1,11 @@ -import 'package:flutter/material.dart'; - -import 'package:bot_toast/bot_toast.dart'; -import 'package:get/get.dart'; -import 'package:provider/provider.dart'; -import 'package:velocity_x/velocity_x.dart'; - import 'package:aku_new_community/constants/application_objects.dart'; import 'package:aku_new_community/provider/app_provider.dart'; import 'package:aku_new_community/utils/headers.dart'; import 'package:aku_new_community/utils/login_util.dart'; +import 'package:bot_toast/bot_toast.dart'; +import 'package:flutter/material.dart'; +import 'package:provider/provider.dart'; +import 'package:velocity_x/velocity_x.dart'; class ApplicationView extends StatefulWidget { final List? items; @@ -38,10 +35,10 @@ class _ApplicationViewState extends State { onPressed: () { if (LoginUtil.isNotLogin) return; if (!LoginUtil.haveRoom(object.title)) return; - if (object.page == null) { + if (object.callback == null) { BotToast.showText(text: '该功能正在准备上线中,敬请期待', align: Alignment(0, 0.5)); } else { - Get.to(object.page); + object.callback!(); } }, child: Column( diff --git a/pubspec.lock b/pubspec.lock index 3c7fa62d..da7510be 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -5,252 +5,252 @@ packages: dependency: transitive description: name: _fe_analyzer_shared - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "38.0.0" advance_pdf_viewer: dependency: "direct main" description: name: advance_pdf_viewer - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.0.1" amap_flutter_base: dependency: "direct main" description: name: amap_flutter_base - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "3.0.0" amap_flutter_location: dependency: "direct main" description: name: amap_flutter_location - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "3.0.0" amap_flutter_map: dependency: "direct main" description: name: amap_flutter_map - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "3.0.0" analyzer: dependency: transitive description: name: analyzer - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "3.4.1" animated_text_kit: dependency: "direct main" description: name: animated_text_kit - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "4.2.1" archive: dependency: transitive description: name: archive - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "3.3.0" args: dependency: transitive description: name: args - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.3.0" async: dependency: transitive description: name: async - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.8.2" audio_session: dependency: transitive description: name: audio_session - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "0.1.6+1" auto_size_text_pk: dependency: transitive description: name: auto_size_text_pk - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "3.0.0" badges: dependency: "direct main" description: name: badges - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.0.2" boolean_selector: dependency: transitive description: name: boolean_selector - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.1.0" bot_toast: dependency: "direct main" description: name: bot_toast - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "4.0.1" build: dependency: transitive description: name: build - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.2.1" build_config: dependency: transitive description: name: build_config - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "1.0.0" build_daemon: dependency: transitive description: name: build_daemon - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "3.0.1" build_resolvers: dependency: transitive description: name: build_resolvers - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.0.6" build_runner: dependency: "direct dev" description: name: build_runner - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.1.8" build_runner_core: dependency: transitive description: name: build_runner_core - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "7.2.3" built_collection: dependency: transitive description: name: built_collection - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "5.1.1" built_value: dependency: transitive description: name: built_value - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "8.1.4" cached_network_image: dependency: "direct main" description: name: cached_network_image - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "3.2.0" cached_network_image_platform_interface: dependency: transitive description: name: cached_network_image_platform_interface - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "1.0.0" cached_network_image_web: dependency: transitive description: name: cached_network_image_web - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "1.0.1" card_swiper: dependency: "direct main" description: name: card_swiper - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.0.3" carousel_slider: dependency: "direct main" description: name: carousel_slider - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "4.0.0" characters: dependency: transitive description: name: characters - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "1.2.0" charcode: dependency: transitive description: name: charcode - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "1.3.1" checked_yaml: dependency: transitive description: name: checked_yaml - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.0.1" cli_util: dependency: transitive description: name: cli_util - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "0.3.5" clock: dependency: transitive description: name: clock - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "1.1.0" code_builder: dependency: transitive description: name: code_builder - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "4.1.0" collection: dependency: "direct main" description: name: collection - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "1.15.0" color: dependency: transitive description: name: color - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "3.0.0" common_utils: @@ -266,154 +266,154 @@ packages: dependency: transitive description: name: convert - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "3.0.1" cross_file: dependency: transitive description: name: cross_file - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "0.3.2" crypto: dependency: transitive description: name: crypto - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "3.0.1" cupertino_icons: dependency: "direct main" description: name: cupertino_icons - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "1.0.4" dart_style: dependency: transitive description: name: dart_style - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.2.2" dartx: dependency: transitive description: name: dartx - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "1.0.0" decimal: dependency: transitive description: name: decimal - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.1.0" device_info_plus: dependency: transitive description: name: device_info_plus - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.2.0" device_info_plus_linux: dependency: transitive description: name: device_info_plus_linux - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.1.1" device_info_plus_macos: dependency: transitive description: name: device_info_plus_macos - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.2.2" device_info_plus_platform_interface: dependency: transitive description: name: device_info_plus_platform_interface - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.3.0+1" device_info_plus_web: dependency: transitive description: name: device_info_plus_web - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.1.0" device_info_plus_windows: dependency: transitive description: name: device_info_plus_windows - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.1.1" dio: dependency: "direct main" description: name: dio - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "4.0.6" dotted_border: dependency: "direct main" description: name: dotted_border - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.0.0+2" equatable: dependency: "direct main" description: name: equatable - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.0.3" expandable: dependency: "direct main" description: name: expandable - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "5.0.1" extended_list_library: dependency: transitive description: name: extended_list_library - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "3.0.0" fake_async: dependency: transitive description: name: fake_async - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "1.2.0" ffi: dependency: transitive description: name: ffi - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "1.1.2" file: dependency: transitive description: name: file - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "6.1.2" fixnum: dependency: transitive description: name: fixnum - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "1.0.0" flutter: @@ -425,42 +425,42 @@ packages: dependency: transitive description: name: flutter_blurhash - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "0.6.4" flutter_cache_manager: dependency: transitive description: name: flutter_cache_manager - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "3.3.0" flutter_easyrefresh: dependency: "direct main" description: name: flutter_easyrefresh - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.2.1" flutter_gen_core: dependency: transitive description: name: flutter_gen_core - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "4.1.6" flutter_gen_runner: dependency: "direct dev" description: name: flutter_gen_runner - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "4.1.6" flutter_highlight: dependency: transitive description: name: flutter_highlight - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "0.7.0" flutter_icons: @@ -481,56 +481,56 @@ packages: dependency: "direct dev" description: name: flutter_native_splash - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "1.3.2" flutter_plugin_android_lifecycle: dependency: transitive description: name: flutter_plugin_android_lifecycle - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.0.5" flutter_rating_bar: dependency: "direct main" description: name: flutter_rating_bar - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "4.0.0" flutter_screenutil: dependency: "direct main" description: name: flutter_screenutil - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "5.3.1" flutter_slidable: dependency: "direct main" description: name: flutter_slidable - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "0.6.0" flutter_sound: dependency: "direct main" description: name: flutter_sound - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "9.1.9" flutter_sound_platform_interface: dependency: transitive description: name: flutter_sound_platform_interface - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "9.1.9" flutter_sound_web: dependency: transitive description: name: flutter_sound_web - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "9.1.9" flutter_test: @@ -547,504 +547,504 @@ packages: dependency: "direct main" description: name: fluwx - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "3.8.2" frontend_server_client: dependency: transitive description: name: frontend_server_client - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.1.2" get: dependency: "direct main" description: name: get - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "4.6.1" glob: dependency: transitive description: name: glob - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.0.2" graphs: dependency: transitive description: name: graphs - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.1.0" grinder: dependency: "direct dev" description: name: grinder - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted - version: "0.9.0" + version: "0.9.1" highlight: dependency: transitive description: name: highlight - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "0.7.0" hive: dependency: "direct main" description: name: hive - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.1.0" hive_flutter: dependency: "direct main" description: name: hive_flutter - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "1.1.0" hive_generator: dependency: "direct dev" description: name: hive_generator - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "1.1.2" http: dependency: transitive description: name: http - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "0.13.4" http_multi_server: dependency: transitive description: name: http_multi_server - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "3.2.0" http_parser: dependency: transitive description: name: http_parser - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "4.0.0" image: dependency: transitive description: name: image - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "3.1.3" image_picker: dependency: "direct main" description: name: image_picker - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "0.7.5+4" image_picker_for_web: dependency: transitive description: name: image_picker_for_web - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.1.6" image_picker_platform_interface: dependency: transitive description: name: image_picker_platform_interface - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.4.4" import_sorter: dependency: "direct dev" description: name: import_sorter - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "4.6.0" infinite_listview: dependency: transitive description: name: infinite_listview - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "1.1.0" intl: dependency: "direct main" description: name: intl - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "0.17.0" io: dependency: transitive description: name: io - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "1.0.3" jpush_flutter: dependency: "direct main" description: name: jpush_flutter - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.2.4" js: dependency: transitive description: name: js - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "0.6.3" json_annotation: dependency: "direct main" description: name: json_annotation - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "4.4.0" json_serializable: dependency: "direct dev" description: name: json_serializable - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "6.1.5" just_audio: dependency: "direct main" description: name: just_audio - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "0.9.20" just_audio_platform_interface: dependency: transitive description: name: just_audio_platform_interface - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "4.1.0" just_audio_web: dependency: transitive description: name: just_audio_web - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "0.4.7" like_button: dependency: "direct main" description: name: like_button - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.0.4" logger: dependency: transitive description: name: logger - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "1.1.0" logging: dependency: transitive description: name: logging - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "1.0.2" matcher: dependency: transitive description: name: matcher - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "0.12.11" meta: dependency: transitive description: name: meta - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "1.7.0" mime: dependency: transitive description: name: mime - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "1.0.1" nested: dependency: transitive description: name: nested - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "1.0.0" numberpicker: dependency: transitive description: name: numberpicker - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.1.1" octo_image: dependency: transitive description: name: octo_image - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "1.0.1" open_file: dependency: "direct main" description: name: open_file - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "3.2.1" package_config: dependency: transitive description: name: package_config - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.0.2" package_info: dependency: "direct main" description: name: package_info - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.0.2" package_info_plus: dependency: transitive description: name: package_info_plus - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted - version: "1.4.0" + version: "1.4.2" package_info_plus_linux: dependency: transitive description: name: package_info_plus_linux - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted - version: "1.0.3" + version: "1.0.5" package_info_plus_macos: dependency: transitive description: name: package_info_plus_macos - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "1.3.0" package_info_plus_platform_interface: dependency: transitive description: name: package_info_plus_platform_interface - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "1.0.2" package_info_plus_web: dependency: transitive description: name: package_info_plus_web - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "1.0.5" package_info_plus_windows: dependency: transitive description: name: package_info_plus_windows - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "1.0.5" path: dependency: transitive description: name: path - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "1.8.0" path_drawing: dependency: transitive description: name: path_drawing - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "1.0.0" path_parsing: dependency: transitive description: name: path_parsing - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "1.0.0" path_provider: dependency: "direct main" description: name: path_provider - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.0.9" path_provider_android: dependency: transitive description: name: path_provider_android - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.0.12" path_provider_ios: dependency: transitive description: name: path_provider_ios - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.0.8" path_provider_linux: dependency: transitive description: name: path_provider_linux - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.1.5" path_provider_macos: dependency: transitive description: name: path_provider_macos - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.0.5" path_provider_platform_interface: dependency: transitive description: name: path_provider_platform_interface - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.0.3" path_provider_windows: dependency: transitive description: name: path_provider_windows - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.0.5" pedantic: dependency: transitive description: name: pedantic - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "1.11.1" permission_handler: dependency: "direct main" description: name: permission_handler - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "7.2.0" permission_handler_platform_interface: dependency: transitive description: name: permission_handler_platform_interface - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "3.7.0" petitparser: dependency: transitive description: name: petitparser - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "4.4.0" pin_input_text_field: dependency: transitive description: name: pin_input_text_field - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "4.1.2" platform: dependency: transitive description: name: platform - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "3.1.0" plugin_platform_interface: dependency: transitive description: name: plugin_platform_interface - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.1.2" pool: dependency: transitive description: name: pool - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "1.5.0" power_logger: dependency: "direct main" description: name: power_logger - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "1.2.2" process: dependency: transitive description: name: process - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "4.2.4" provider: dependency: "direct main" description: name: provider - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "6.0.2" pub_semver: dependency: "direct dev" description: name: pub_semver - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.1.1" pubspec_parse: dependency: transitive description: name: pubspec_parse - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "1.2.0" qr: dependency: transitive description: name: qr - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.1.0" qr_code_scanner: dependency: "direct main" description: name: qr_code_scanner - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "0.4.0" qr_flutter: dependency: "direct main" description: name: qr_flutter - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "4.0.0" random_character: @@ -1060,63 +1060,63 @@ packages: dependency: transitive description: name: rational - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.2.0" recase: dependency: transitive description: name: recase - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "4.0.0" rxdart: dependency: transitive description: name: rxdart - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "0.27.3" scroll_to_index: dependency: "direct main" description: name: scroll_to_index - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.1.1" share: dependency: "direct main" description: name: share - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.0.4" shelf: dependency: transitive description: name: shelf - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "1.2.0" shelf_web_socket: dependency: transitive description: name: shelf_web_socket - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "1.0.1" shimmer: dependency: "direct main" description: name: shimmer - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.0.0" signature: dependency: "direct main" description: name: signature - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "4.1.1" sky_engine: @@ -1128,266 +1128,266 @@ packages: dependency: "direct main" description: name: sms_autofill - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.2.0" source_gen: dependency: transitive description: name: source_gen - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "1.2.1" source_helper: dependency: transitive description: name: source_helper - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "1.3.1" source_span: dependency: transitive description: name: source_span - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "1.8.1" sqflite: dependency: transitive description: name: sqflite - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.0.2" sqflite_common: dependency: transitive description: name: sqflite_common - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.2.0" stack_trace: dependency: transitive description: name: stack_trace - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "1.10.0" stream_channel: dependency: transitive description: name: stream_channel - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.1.0" stream_transform: dependency: transitive description: name: stream_transform - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.0.0" string_scanner: dependency: transitive description: name: string_scanner - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "1.1.0" synchronized: dependency: transitive description: name: synchronized - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "3.0.0+2" term_glyph: dependency: transitive description: name: term_glyph - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "1.2.0" test_api: dependency: transitive description: name: test_api - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "0.4.3" time: dependency: transitive description: name: time - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.1.0" timing: dependency: transitive description: name: timing - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "1.0.0" tint: dependency: transitive description: name: tint - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.0.0" tobias: dependency: "direct main" description: name: tobias - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.4.0+2" typed_data: dependency: transitive description: name: typed_data - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "1.3.0" universal_io: dependency: transitive description: name: universal_io - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.0.4" url_launcher: dependency: "direct main" description: name: url_launcher - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "6.0.20" url_launcher_android: dependency: transitive description: name: url_launcher_android - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "6.0.15" url_launcher_ios: dependency: transitive description: name: url_launcher_ios - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "6.0.15" url_launcher_linux: dependency: transitive description: name: url_launcher_linux - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "3.0.0" url_launcher_macos: dependency: transitive description: name: url_launcher_macos - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "3.0.0" url_launcher_platform_interface: dependency: transitive description: name: url_launcher_platform_interface - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.0.5" url_launcher_web: dependency: transitive description: name: url_launcher_web - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.0.6" url_launcher_windows: dependency: transitive description: name: url_launcher_windows - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "3.0.0" uuid: dependency: transitive description: name: uuid - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "3.0.6" vector_math: dependency: transitive description: name: vector_math - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.1.1" velocity_x: dependency: "direct main" description: name: velocity_x - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "3.4.0" vxstate: dependency: transitive description: name: vxstate - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.1.0" watcher: dependency: transitive description: name: watcher - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "1.0.1" waterfall_flow: dependency: "direct main" description: name: waterfall_flow - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "3.0.2" web_socket_channel: dependency: "direct main" description: name: web_socket_channel - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.1.0" win32: dependency: transitive description: name: win32 - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "2.5.1" xdg_directories: dependency: transitive description: name: xdg_directories - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "0.2.0+1" xml: dependency: transitive description: name: xml - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "5.3.1" yaml: dependency: "direct dev" description: name: yaml - url: "https://pub.flutter-io.cn" + url: "https://pub.dartlang.org" source: hosted version: "3.1.0" sdks: diff --git a/pubspec.yaml b/pubspec.yaml index edee033b..49672abe 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -153,6 +153,7 @@ flutter: - assets/json/ - assets/bracelet/ - assets/home/ + - assets/newIcon/ import_sorter: emojis: true