Skip to content

Commit a5f4f47

Browse files
Release V3.0.0
1 parent 9f0ceed commit a5f4f47

File tree

2 files changed

+222
-152
lines changed

2 files changed

+222
-152
lines changed

CHANGELOG.md

Lines changed: 219 additions & 150 deletions
Original file line numberDiff line numberDiff line change
@@ -1,150 +1,219 @@
1-
# Changelog for Robert-Stackflow/CloudOTP
2-
3-
---
4-
5-
## V2.4.6 (2024-10-11)
6-
7-
※修复:修复WebDav或S3云存储的服务器地址无法填写IP地址的问题
8-
※注意:在输入IP地址时,请注意带上`https://``http://`协议
9-
10-
---
11-
12-
## V2.4.5 (2024-09-19)
13-
14-
※功能:支持繁体中文、日语
15-
※优化:优化数据存储目录逻辑
16-
※修复:修复下载安装包失败的问题,如遇更新失请跳转浏览器下载
17-
※修复:修复修改备份数目阈值失败的问题
18-
※警告:iOS和MacOS存在诸多未适配的问题,请谨慎使用
19-
20-
---
21-
22-
## V2.4.4 (2024-09-14)
23-
24-
⚡⚡⚡由于发行版文件名称逻辑变化,2.4.2版本及以下的软件下载更新可能会失败,请跳转到浏览器下载
25-
※功能:支持Linux、iOS系统,部分支持MacOS
26-
※优化:优化桌面端托盘菜单
27-
※修复:修复密码框中无法输入符号的问题
28-
※警告:iOS和MacOS存在诸多未适配的问题,请谨慎使用
29-
30-
---
31-
32-
## V2.4.2 (2024-09-08)
33-
34-
※功能:Android端支持使用生物识别解锁加密的数据库
35-
※优化:调整数据库加密和手势密码的逻辑
36-
※优化:备份时将在文件名中标识设备平台和型号
37-
※优化:Windows支持检测当前是否使用便携版,优化更新下载安装包时的逻辑
38-
※优化:Android端未授予通知权限时,安装包下载完成后将弹窗提示安装
39-
※修复:回退flutter版本,解决在不同机型中遇到的卡死、闪退、崩溃等问题
40-
※修复:修复Google Authenticator无法正确导入CloudOTP提供的二维码的问题
41-
※已知问题:Android版本>10的设备自定义备份位置后备份失败和无法查看备份,将在后续版本解决
42-
43-
---
44-
45-
## V2.4.0 (2024-09-05)
46-
47-
※功能:支持从Aegis、2FAS、FreeOTP+等9种验证器APP中导入数据
48-
※功能:列表、聚焦两种布局下支持左右滑动操作
49-
※功能:支持启动应用时自动聚焦搜索
50-
※优化:移除平铺布局,优化进度条的表现效果
51-
52-
---
53-
54-
## V2.3.2 (2024-09-01)
55-
56-
※功能:添加了MiSans、HarmonyOS Sans等内置字体,并支持自定义字体
57-
※修复:修复了sqlcipher库缺失的问题
58-
※修复:修复了置顶令牌Toast错误的问题
59-
※修复:修复了当存在置顶令牌时,拖拽排序令牌异常的问题
60-
※修复:修复了桌面端截图识别二维码失效的问题
61-
※优化:优化桌面端和平板设备的页面布局表现效果,调整部分页面UI
62-
63-
---
64-
65-
## V2.3.1 (2024-08-24)
66-
67-
※功能:新增「聚焦」布局
68-
※功能:移动端支持毛玻璃效果
69-
※优化:调整本地备份时间排序为最新优先
70-
※优化:调整令牌布局的样式
71-
72-
---
73-
74-
## V2.3.0 (2024-08-23)
75-
76-
※功能:支持自动显示下一个代码、点击复制代码后自动最小化、隐藏进度条
77-
※功能:支持查看隐私协议和服务条款
78-
※功能:桌面端支持开机自启动,支持在托盘图标处复制代码
79-
※修复:修复首次打开扫描二维码面板,授予相机权限后无法立即扫码的问题
80-
※优化:提高OneDrive、Dropbox的OAuth安全性
81-
※优化:支持隐藏部分功能按钮,简化页面布局
82-
※修复:修复HOTP计数器等问题
83-
※警告:由于GoogleDrive的OAuth认证方案不成熟,暂时不支持GoogleDrive备份,后续将适配
84-
85-
---
86-
87-
## V2.2.0 (2024-08-20)
88-
89-
※功能:令牌右键菜单或更多面板内支持查看和重置复制次数
90-
※功能:检查更新时内容信息支持HTML富文本
91-
※功能:在导入导出页面和备份设置页面支持查看本地备份并导入或删除
92-
※优化:当在移动端启用拖动后立即排序功能后,长按令牌卡片将弹出更多面板
93-
※优化:云服务未连接时不展示邮箱、配额等信息
94-
※修复:键盘提交后,如果内容校验失败无法自动聚焦输入框的问题
95-
96-
---
97-
98-
## V2.1.0 (2024-08-19)
99-
100-
※基于Flutter架构重构,支持Android和Windows
101-
※支持TOTP、HOTP、MOTP、Steam、Yandex
102-
※支持扫码添加、识别图片、手动输入密钥
103-
※支持自定义图标和分类、支持排序和多种令牌布局
104-
※支持深色模式、多种语言、多种主题
105-
※支持本地备份和自动备份、支持WebDav、Onedrive、GoogleDrive、Dropbox、S3存储等多种云备份方式
106-
※支持导入/导出加密文件、URI列表
107-
※支持数据库加密、手势密码
108-
109-
---
110-
111-
## V1.3.0 (2024-07-01)
112-
113-
支持检查更新,支持显示下一个令牌和自动复制下一个令牌
114-
115-
---
116-
117-
## V1.2.0 (2023-12-23)
118-
119-
更新排序、批量删除、批量导出功能
120-
121-
---
122-
123-
## V1.1.0 (2023-11-10)
124-
125-
### 警告
126-
由于修改ordinal字段类型,通过Json或加密文件方式导入令牌无法兼容,请您先将令牌导出为**URI**格式,然后再行导入
127-
128-
---
129-
130-
## V1.0.0 (2023-11-07)
131-
132-
133-
134-
---
135-
136-
## V0.3 (2023-11-07)
137-
138-
139-
140-
---
141-
142-
## V0.2 (2023-11-05)
143-
144-
Support PassCode Lock
145-
146-
---
147-
148-
## V0.1 (2023-11-03)
149-
150-
1+
# Changelog for Robert-Stackflow/CloudOTP
2+
3+
---
4+
5+
## V3.0.0 (2025-07-12)
6+
7+
⚠️此为重大版本更新(V3.0.0),可能存在未知 BUG,请谨慎操作
8+
9+
※升级:重构UI设计,桌面端UI更现代化,按钮与图标风格更统一
10+
11+
※主题:新增GitHub深/浅色主题
12+
13+
※图标:新增HuggingFace、Git、七牛云
14+
15+
※功能:桌面端复制后最小化支持最小化到系统托盘
16+
17+
※优化:优化图标自动匹配的逻辑
18+
19+
※修复:修复S3云存储endpoint包含port导致设置失败的问题
20+
21+
※修复:修复本地备份路径异常的问题
22+
23+
※其他:更改Telegram群组链接(https://t.me/CloudOTP_official)
24+
25+
---
26+
27+
## V2.4.6 (2024-10-11)
28+
29+
※修复:修复WebDav或S3云存储的服务器地址无法填写IP地址的问题
30+
31+
※注意:在输入IP地址时,请注意带上`https://``http://`协议
32+
33+
---
34+
35+
## V2.4.5 (2024-09-19)
36+
37+
※功能:支持繁体中文、日语
38+
39+
※优化:优化数据存储目录逻辑
40+
41+
※修复:修复下载安装包失败的问题,如遇更新失请跳转浏览器下载
42+
43+
※修复:修复修改备份数目阈值失败的问题
44+
45+
※警告:iOS和MacOS存在诸多未适配的问题,请谨慎使用
46+
47+
---
48+
49+
## V2.4.4 (2024-09-14)
50+
51+
⚡⚡⚡由于发行版文件名称逻辑变化,2.4.2版本及以下的软件下载更新可能会失败,请跳转到浏览器下载
52+
53+
※功能:支持Linux、iOS系统,部分支持MacOS
54+
55+
※优化:优化桌面端托盘菜单
56+
57+
※修复:修复密码框中无法输入符号的问题
58+
59+
※警告:iOS和MacOS存在诸多未适配的问题,请谨慎使用
60+
61+
---
62+
63+
## V2.4.2 (2024-09-08)
64+
65+
※功能:Android端支持使用生物识别解锁加密的数据库
66+
67+
※优化:调整数据库加密和手势密码的逻辑
68+
69+
※优化:备份时将在文件名中标识设备平台和型号
70+
71+
※优化:Windows支持检测当前是否使用便携版,优化更新下载安装包时的逻辑
72+
73+
※优化:Android端未授予通知权限时,安装包下载完成后将弹窗提示安装
74+
75+
※修复:回退flutter版本,解决在不同机型中遇到的卡死、闪退、崩溃等问题
76+
77+
※修复:修复Google Authenticator无法正确导入CloudOTP提供的二维码的问题
78+
79+
※已知问题:Android版本>10的设备自定义备份位置后备份失败和无法查看备份,将在后续版本解决
80+
81+
---
82+
83+
## V2.4.0 (2024-09-05)
84+
85+
※功能:支持从Aegis、2FAS、FreeOTP+等9种验证器APP中导入数据
86+
87+
※功能:列表、聚焦两种布局下支持左右滑动操作
88+
89+
※功能:支持启动应用时自动聚焦搜索
90+
91+
※优化:移除平铺布局,优化进度条的表现效果
92+
93+
---
94+
95+
## V2.3.2 (2024-09-01)
96+
97+
※功能:添加了MiSans、HarmonyOS Sans等内置字体,并支持自定义字体
98+
99+
※修复:修复了sqlcipher库缺失的问题
100+
101+
※修复:修复了置顶令牌Toast错误的问题
102+
103+
※修复:修复了当存在置顶令牌时,拖拽排序令牌异常的问题
104+
105+
※修复:修复了桌面端截图识别二维码失效的问题
106+
107+
※优化:优化桌面端和平板设备的页面布局表现效果,调整部分页面UI
108+
109+
---
110+
111+
## V2.3.1 (2024-08-24)
112+
113+
※功能:新增「聚焦」布局
114+
115+
※功能:移动端支持毛玻璃效果
116+
117+
※优化:调整本地备份时间排序为最新优先
118+
119+
※优化:调整令牌布局的样式
120+
121+
---
122+
123+
## V2.3.0 (2024-08-23)
124+
125+
※功能:支持自动显示下一个代码、点击复制代码后自动最小化、隐藏进度条
126+
127+
※功能:支持查看隐私协议和服务条款
128+
129+
※功能:桌面端支持开机自启动,支持在托盘图标处复制代码
130+
131+
※修复:修复首次打开扫描二维码面板,授予相机权限后无法立即扫码的问题
132+
133+
※优化:提高OneDrive、Dropbox的OAuth安全性
134+
135+
※优化:支持隐藏部分功能按钮,简化页面布局
136+
137+
※修复:修复HOTP计数器等问题
138+
139+
※警告:由于GoogleDrive的OAuth认证方案不成熟,暂时不支持GoogleDrive备份,后续将适配
140+
141+
---
142+
143+
## V2.2.0 (2024-08-20)
144+
145+
※功能:令牌右键菜单或更多面板内支持查看和重置复制次数
146+
147+
※功能:检查更新时内容信息支持HTML富文本
148+
149+
※功能:在导入导出页面和备份设置页面支持查看本地备份并导入或删除
150+
151+
※优化:当在移动端启用拖动后立即排序功能后,长按令牌卡片将弹出更多面板
152+
153+
※优化:云服务未连接时不展示邮箱、配额等信息
154+
155+
※修复:键盘提交后,如果内容校验失败无法自动聚焦输入框的问题
156+
157+
---
158+
159+
## V2.1.0 (2024-08-19)
160+
161+
※基于Flutter架构重构,支持Android和Windows
162+
163+
※支持TOTP、HOTP、MOTP、Steam、Yandex
164+
165+
※支持扫码添加、识别图片、手动输入密钥
166+
167+
※支持自定义图标和分类、支持排序和多种令牌布局
168+
169+
※支持深色模式、多种语言、多种主题
170+
171+
※支持本地备份和自动备份、支持WebDav、Onedrive、GoogleDrive、Dropbox、S3存储等多种云备份方式
172+
173+
※支持导入/导出加密文件、URI列表
174+
175+
※支持数据库加密、手势密码
176+
177+
---
178+
179+
## V1.3.0 (2024-07-01)
180+
181+
支持检查更新,支持显示下一个令牌和自动复制下一个令牌
182+
183+
---
184+
185+
## V1.2.0 (2023-12-23)
186+
187+
更新排序、批量删除、批量导出功能
188+
189+
---
190+
191+
## V1.1.0 (2023-11-10)
192+
193+
### 警告
194+
195+
由于修改ordinal字段类型,通过Json或加密文件方式导入令牌无法兼容,请您先将令牌导出为**URI**格式,然后再行导入
196+
197+
---
198+
199+
## V1.0.0 (2023-11-07)
200+
201+
202+
203+
---
204+
205+
## V0.3 (2023-11-07)
206+
207+
208+
209+
---
210+
211+
## V0.2 (2023-11-05)
212+
213+
Support PassCode Lock
214+
215+
---
216+
217+
## V0.1 (2023-11-03)
218+
219+

third-party/chewie/lib/src/Utils/iprint.dart

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import 'package:awesome_chewie/src/Utils/ilogger.dart';
44
import 'package:flutter/foundation.dart';
55
import 'package:path/path.dart';
66
import 'package:path_provider/path_provider.dart';
7+
import 'package:awesome_chewie/src/Utils/General/responsive_util.dart';
78

89
class IPrint {
910
static final _buffer = StringBuffer();
@@ -58,7 +59,7 @@ class IPrint {
5859
String nowRecord = _buffer.toString();
5960
if (nowRecord.length > 50) {
6061
var path = await getTemporaryDirectory();
61-
var filePath = join(path.path, "snipet.log");
62+
var filePath = join(path.path, "${ResponsiveUtil.appName}.log");
6263
File file = File(filePath);
6364
file.writeAsStringSync(nowRecord, mode: FileMode.append);
6465
_buffer.clear();
@@ -67,7 +68,7 @@ class IPrint {
6768

6869
static Future<File> savedLogFile() async {
6970
var path = await getTemporaryDirectory();
70-
var filePath = join(path.path, "snipet.log");
71+
var filePath = join(path.path, "${ResponsiveUtil.appName}.log");
7172
File file = File(filePath);
7273
file.writeAsStringSync(_buffer.toString());
7374
_buffer.clear();

0 commit comments

Comments
 (0)