refactor: 重构项目目录结构与路径引用
1. 调整工具类、平台相关代码的目录组织,将原有根目录下的工具类迁移到`data/`和`platform/`子目录 2. 统一修复全项目的文件导入路径,匹配新的目录结构 3. 新增Web端平台适配的Stub实现,包括Isolate、path_provider、platform_io等 4. 删除旧的单文件平台适配实现,替换为分平台的目录结构实现 5. 移除旧的iOS Widget入口文件,新增Widget Extension的权限配置 6. 调整部分组件的目录位置,统一widget的分类组织 7. 修复部分硬编码文本和废弃的正则表达式逻辑
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
// ============================================================
|
||||
// ============================================================
|
||||
// 闲言APP — 应用布局壳
|
||||
// 创建时间: 2026-04-20
|
||||
// 更新时间: 2026-05-18
|
||||
@@ -10,19 +10,19 @@ import 'package:badges/badges.dart' as badges;
|
||||
import 'package:flutter/cupertino.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter_riverpod/flutter_riverpod.dart';
|
||||
import 'package:xianyan/core/utils/platform_utils.dart' as pu;
|
||||
import 'package:xianyan/core/utils/platform/platform_utils.dart' as pu;
|
||||
import 'package:go_router/go_router.dart';
|
||||
import 'package:liquid_glass_widgets/liquid_glass_widgets.dart';
|
||||
|
||||
import '../theme/app_theme.dart';
|
||||
import '../utils/interaction_animations.dart';
|
||||
import '../utils/ui/interaction_animations.dart';
|
||||
import '../utils/logger.dart';
|
||||
import '../../features/tool_center/inspiration/providers/chat_provider.dart';
|
||||
import '../../features/mine/settings/providers/theme_settings_provider.dart';
|
||||
import '../../l10n/translations.dart';
|
||||
import '../../shared/widgets/tab_icon_sprite.dart';
|
||||
import '../../shared/widgets/animation/tab_icon_sprite.dart';
|
||||
import '../../main.dart' show liquidGlassReady;
|
||||
import '../../shared/widgets/glass_bottom_nav_bar.dart';
|
||||
import '../../shared/widgets/containers/glass_bottom_nav_bar.dart';
|
||||
|
||||
class AppShell extends ConsumerWidget {
|
||||
const AppShell({super.key, required this.child});
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
/// ============================================================
|
||||
/// ============================================================
|
||||
/// 闲言APP — 鸿蒙端专用布局壳
|
||||
/// 创建时间: 2026-05-18
|
||||
/// 更新时间: 2026-05-22
|
||||
@@ -17,9 +17,9 @@ import 'package:liquid_glass_widgets/liquid_glass_widgets.dart';
|
||||
|
||||
import '../../core/storage/kv_storage.dart';
|
||||
import '../../core/theme/app_theme.dart';
|
||||
import '../../core/utils/interaction_animations.dart';
|
||||
import '../../core/utils/ui/interaction_animations.dart';
|
||||
import '../../core/utils/logger.dart';
|
||||
import '../../core/utils/platform_utils.dart' show OhosDeviceCapabilities;
|
||||
import '../../core/utils/platform/platform_utils.dart' show OhosDeviceCapabilities;
|
||||
import '../../features/onboarding/presentation/onboarding_page.dart';
|
||||
import '../../features/tool_center/inspiration/providers/chat_provider.dart';
|
||||
import '../../features/tool_center/inspiration/presentation/pages/home/inspiration_page.dart';
|
||||
@@ -28,8 +28,8 @@ import '../../features/mine/profile/presentation/profile_page.dart';
|
||||
import '../../features/mine/settings/providers/theme_settings_provider.dart';
|
||||
import '../../l10n/translations.dart';
|
||||
import '../../main.dart' show liquidGlassReady;
|
||||
import '../../shared/widgets/glass_bottom_nav_bar.dart';
|
||||
import '../../shared/widgets/tab_icon_sprite.dart';
|
||||
import '../../shared/widgets/containers/glass_bottom_nav_bar.dart';
|
||||
import '../../shared/widgets/animation/tab_icon_sprite.dart';
|
||||
|
||||
class OhosAppShell extends ConsumerStatefulWidget {
|
||||
const OhosAppShell({super.key});
|
||||
|
||||
Reference in New Issue
Block a user