lxm
|
92777d1a4f
|
fix(permissions): 修复权限弹窗关闭逻辑并移除背景点击限制
确保在finally块中关闭权限说明弹窗,避免异常情况下弹窗未关闭的问题
移除barrierDismissible设置,允许用户通过点击背景关闭解释横幅
|
1 year ago |
lxm
|
3f28c67a46
|
fix(permission): 将权限拒绝阈值从2次调整为5次
调整权限拒绝次数阈值以避免过早触发永久拒绝引导,给用户更多尝试机会
|
1 year ago |
lxm
|
8532c4efad
|
refactor(permission): 优化权限请求逻辑并移除冗余代码
- 重构权限请求流程,简化状态处理逻辑
- 移除未使用的注释代码和冗余方法
- 改进权限横幅显示和隐藏的可靠性
- 使用更清晰的权限状态检查方法
|
1 year ago |
lxm
|
c7dde95c63
|
feat(permission): (针对部分华为手机)添加权限拒绝次数统计和熔断机制
添加智能拒绝次数统计功能,当拒绝次数达到阈值时直接引导用户去设置
引入 GetStorage 持久化存储拒绝次数
新增重置拒绝次数和获取当前拒绝次数的方法
优化权限请求流程,在授权时自动清零拒绝记录
|
1 year ago |
tanlongsheng
|
7dacef6672
|
修改日历权限
|
1 year ago |
lxm
|
439dca672a
|
refactor(权限): 统一权限请求的文本使用翻译键
feat(版本检查): 添加混合检查机制和会话级别标记
fix(模型): 将tourists字段设为可选并设置默认值
style(导入): 清理并统一相对导入路径
docs(翻译): 添加权限相关的新翻译文本
refactor(版本比较): 改进版本号比较逻辑
|
1 year ago |
lxm
|
140ae4c932
|
refactor(permission): 移除context参数并使用GetX替代原生对话框
重构权限请求工具类,移除所有BuildContext参数依赖
使用GetX的对话框和导航替代原生实现
简化权限请求流程并提高代码可维护性
|
1 year ago |
lxm
|
eea7cfd57f
|
feat(权限): 完善权限请求流程并更新隐私政策文本
1. 在PermissionUtil中重构权限请求流程,增加解释横幅和更好的状态处理
2. 更新登录界面的隐私政策文本,明确用户选择后果
3. 将MusicManager和MeetingController的权限请求迁移到PermissionUtil统一处理
4. 增加权限请求失败时的详细日志记录和用户引导
|
1 year ago |
lxm
|
4e5f71b9aa
|
refactor(permission): 重构权限工具类使用Logger替代直接日志输出
|
1 year ago |
lxm
|
91b3f2320e
|
refactor(权限管理): 重构权限处理逻辑并使用统一工具类
- 升级 permission_handler 依赖至 12.0.0+1
- 创建 PermissionUtil 工具类统一处理权限请求逻辑
- 在 AgentController 和 PairingController 中使用 PermissionUtil 替代原有权限检查方法
- 改进权限请求时的用户引导界面和提示信息
- 在权限设置页面集成新的权限请求流程
|
1 year ago |
lxm
|
014907eb31
|
feat(core): 添加权限请求工具类并优化消息气泡布局
- 新增 PermissionUtil 工具类,用于检查和请求权限
- 修改 AgentController,引入 PermissionUtil
- 调整 MessageBubble 布局,优化 AI 消息显示
|
1 year ago |