-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathpubspec.yaml
More file actions
149 lines (141 loc) · 4.29 KB
/
pubspec.yaml
File metadata and controls
149 lines (141 loc) · 4.29 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
name: loftify
version: 2.5.0+2500
description: An third-party application for LOFTER
publish_to: none
environment:
sdk: '>=3.6.0 <4.0.0'
dependencies:
flutter:
sdk: flutter
flutter_localizations:
sdk: flutter
# 控件
lottie: ^3.1.2 # Lottie
animations: ^2.0.11 # 动画
fluttertoast: ^8.2.6 # 吐司
auto_size_text: ^3.0.0 # 自适应文本
flutter_widget_from_html: ^0.15.3 # 将HTML渲染成组件
card_swiper: ^3.0.1 # 卡片滑动
modal_bottom_sheet: ^3.0.0 # 底部弹窗
video_player: ^2.9.1 # 视频播放
# video_player_media_kit: ^1.0.5 # 视频播放
# media_kit_libs_windows_video: ^1.0.9
like_button: ^2.0.5 # 点赞按钮
sliding_up_panel: ^2.0.0+1 # 滑动面板
blur: ^3.1.0 # 模糊
path_drawing: ^1.0.1
awesome_chewie:
path: third-party/chewie
flutter_inappwebview: ^6.0.0 # Webview
extended_nested_scroll_view: ^6.2.1 # 嵌套滚动
# 系统
provider: ^6.0.5 # 状态管理
local_auth: ^2.2.0 # 指纹验证
local_auth_android: ^1.0.42 # 指纹验证
package_info_plus: ^8.0.0 # 应用信息
device_info_plus: ^11.3.0 # 设备信息
flutter_windowmanager:
path: third-party/tool/flutter_windowmanager # 防截图
share_plus: ^10.1.4 # 分享
url_launcher: ^6.3.0 # URL跳转
app_links: ^6.1.4 # 应用URI
flutter_displaymode: ^0.6.0 # 设置刷新率
image_gallery_saver:
path: third-party/tool/image_gallery_saver # 保存图片到相册
lucide_icons:
path: third-party/widget/lucide_icons
permission_handler: ^11.3.1 # 权限管理
install_plugin: ^2.1.0 # 安装APP
flutter_local_notifications: ^17.2.1+2 # 通知
hotkey_manager: ^0.2.3 # 热键
# 存储/网络
path:
http: ^1.2.1
logger: ^2.4.0 # 日志
dio: ^5.4.3+1 # 网络请求
hive: ^2.2.3 # 轻量存储
path_provider: ^2.0.12
sqflite: ^2.3.3+1 # SQLite数据库
file_picker: ^8.3.1 # 文件选择
pointycastle: 3.9.1
dio_cache_interceptor: ^3.5.0 # dio缓存
dio_cookie_manager: ^3.1.1 # dio cookie管理
cached_network_image: ^3.2.1 # 网络图片缓存
flutter_cache_manager: ^3.3.1 # 缓存管理
process_run: ^1.0.0+1 # 运行
# 工具
intl:
intl_utils: ^2.8.9
html: ^0.15.0
tuple: ^2.0.0 # 元组
crypto: ^3.0.3 # 加密
encrypt: ^5.0.3 # 加密
dart_sm: ^0.1.5 # 加密
flutter_native_splash: ^2.4.1 # Splash屏
palette_generator: ^0.3.3+3 # 获取主色调
vector_math: ^2.1.4
screen_protector: ^1.4.2+1
# 平台适配
responsive_builder: ^0.7.1 # 响应式布局
tray_manager: ^0.2.3 # 托盘图标
window_manager: ^0.4.3 # 窗口管理
restart_app: ^1.2.1 # 重启APP
launch_at_startup: ^0.3.1 # 开机启动
local_notifier: ^0.1.6 # 本地通知
protocol_handler: ^0.2.0 # 协议处理
# desktop_multi_window: # 多窗口
# path: third-party/desktop_multi_window
# window_size: # 窗口大小
# git:
# url: https://github.com/google/flutter-desktop-embedding.git
# path: plugins/window_size
# ref: a738913c8ce2c9f47515382d40827e794a334274
# texture_rgba_renderer: ^0.0.16 # 纹理渲染
dependency_overrides:
webview_flutter_android: 3.16.1
dev_dependencies:
flutter_test:
sdk: flutter
build_runner: ^2.4.15
flutter_lints: ^4.0.0
json_serializable: ^6.7.1
msix: ^3.16.7
sqflite_common_ffi: ^2.3.3
msix_config:
display_name: Loftify
publisher_display_name: Cloudchewie
identity_name: com.cloudchewie.loftify
msix_version: 1.8.0.0
logo_path: D:\Repositories\Loftify\assets\logo-transparent-big.ico
# trim_logo: false
output_path: D:\Ruida\Downloads
output_name: Loftify
build_windows: false
capabilities: internetClient
certificate_path: D:\Repositories\Loftify\certificate\loftify.pfx
certificate_password: CLOUDCHEWIEloftify@123
flutter_native_splash:
color: "#FFFFFF"
color_dark: "#121212"
image: "assets/logo-transparent.png"
android: true
ios: true
android_12:
image: assets/logo-transparent.png
icon_background_color: "#FFFFFF"
image_dark: assets/logo-transparent.png
icon_background_color_dark: "#121212"
flutter:
generate: true
uses-material-design: true
assets:
- assets/lottie/
- assets/icon/
- assets/illust/
- assets/mess/
- assets/avatar.png
- assets/logo.png
- assets/logo.svg
- assets/logo-transparent.png
- assets/logo-transparent-big.png
- assets/logo-transparent-big.ico