-
Notifications
You must be signed in to change notification settings - Fork 2
/
WHATSNEW
233 lines (171 loc) · 11.1 KB
/
WHATSNEW
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
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
20231126
暂时先只发布 Windows 版。安卓版之后再补,需要研究基于 CMake 的安卓版构建方式。
macOS 版本暂时放弃,等以后研究好自签名发布之后再进行发布。
新功能:
1、2023 年 11 月份版本内容下载。
2、谱面转换集成进改名工具中。
3、添加谱面查看工具(因为转换 imd <-> imdjson 需要读取谱面,索性就把查看工具也一起做了233)。
软件更新:
1、OpenSSL 3.0 系列更新为 3.0.10。
遗留问题:
1、现有所有数据文件全部换为 JSON 格式了。
此格式的字段原为无序的,不过节奏大师官方存储的此格式的文件为有序排列。
Qt 的 JSON 支持中存储的 JSON 格式的文件与官方存储的文件的各个值的顺序不同,导致此文件的排列与节奏大师官方不同。
RMEssentials 可以识别这种打乱了顺序的文件,未确认过节奏大师是否可以识别。
2、安卓版无法通过上下滑动来操作,只能使用滚动条。目前我没有想到解决办法,部分可点击的部分还是过小
3、因新版节奏大师已删除星动模式,所以星动模式歌曲编辑器暂时不再开放。已屏蔽工具入口。
备注:
为了随时更新数据包下载地址,文件下载器在元数据下载完毕或者下载失败之前暂时禁用。
20230304
暂时先只发布 Windows 和安卓版。macOS 版本之后再补。
新功能:
1、2023 年 2 月份版本测试内容下载。
软件更新:
1、OpenSSL 1.1 系列更新为 1.1.1t / 3.0 系列更新为 3.0.8。
遗留问题:
1、2022 年技术性测试的客户端文件使用 JSON 格式。
此格式的字段原为无序的,不过节奏大师官方存储的此格式的文件为有序排列。
Qt 的 JSON 支持中存储的 JSON 格式的文件与官方存储的文件的各个值的顺序不同,导致此文件的排列与节奏大师官方不同。
RMEssentials 可以识别这种打乱了顺序的文件,未确认过节奏大师是否可以识别。
2、安卓版无法通过上下滑动来操作,只能使用滚动条。目前我没有想到解决办法,部分可点击的部分还是过小
3、目前版本下载的谱面文件为加密的。在加密算法公开之前不提供解密功能。
备注:
为了随时更新数据包下载地址,文件下载器在元数据下载完毕或者下载失败之前暂时禁用。
20230121
暂时先只发布 Windows 和安卓版。macOS 版本之后再补。
新功能:
1、新增Qt 6和Qt 5的安卓版(20230120 的安卓版有问题,版本号填写错误,而且仅有Qt 6版本),由于检查更新功能是全平台的,所以全平台更新。
Qt 6版本支持内建的暗黑模式,并且可以调用系统自带文件管理器进行文件夹选择。有条件的用户尽量使用Qt 6版本。
功能升级:
1、添加新版安卓的权限申请机制。(在安卓9 / 10 / 11 / 12 / 13上测试通过)
2、安卓版使用自签名证书进行签名。不再使用Debug证书。(导致无法覆盖安装,但是修改了包名,与旧版共存)以后的版本均可覆盖安装了。
3、全平台启用 C++17 编译。
软件更新:
1、OpenSSL (Qt 5 安卓版)更新为 1.1.1s。
遗留问题:
1、2022 年技术性测试的客户端文件使用 JSON 格式。
此格式的字段原为无序的,不过节奏大师官方存储的此格式的文件为有序排列。
Qt 的 JSON 支持中存储的 JSON 格式的文件与官方存储的文件的各个值的顺序不同,导致此文件的排列与节奏大师官方不同。
RMEssentials 可以识别这种打乱了顺序的文件,未确认过节奏大师是否可以识别。
2、安卓版无法通过上下滑动来操作,只能使用滚动条。目前我没有想到解决办法,部分可点击的部分还是过小
备注:
安卓版的下载目录为“/sdcard/RM/res”,与旧版节奏大师相同。
考虑到旧版节奏大师已经不能再登录,我并没有制作兼容旧版节奏大师的功能。这个文件夹已经永久被我占用了(好耶)
20230120
暂时先只发布 Windows 版。安卓和 macOS 版本之后再补。
新功能:
1、下载器支持下载 2022 年技术性测试的相关谱面 / 图片 / 音乐文件
2、客户端歌曲编辑器支持编辑 2022 年技术性测试的文件(保存有问题,不过我不想改)
3、(未发布就屏蔽了)下载器支持为神秘歌曲 / 极限挑战下载非官方配图功能
功能屏蔽:
由于谱面改名工具是为节奏大师老服的自制谱服务的功能,在老服和 2022 年技术性测试服均已经关闭的现在暂时没有用,所以暂时屏蔽。
由于星动模式客户端歌曲编辑器是专为星动模式服务的功能,而 2022 年技术性测试服不支持星动模式,所以暂时屏蔽。
由于所有角色相关图片目前均可以通过解压 2022 年技术性测试的压缩包获得,下载器中的角色图片下载暂时屏蔽。
由于 2022 年技术性测试服的歌曲列表不包括神秘歌曲 / 极限挑战,所以下载非官方配图功能暂时屏蔽。
问题修复:
1、星动模式客户端歌曲编辑器的修改保存确认错误(20190126发布后就修了,但是迟迟没发布,已经忘了发布的内容是什么了,而且现在星动模式编辑器暂时不可用,具体修复内容已不可考)
2、更换检查更新服务为固定域名(本人购买的域名的二级子域名),检查更新不会再失效了
3、干掉下载器中遗留的线程设计
软件更新:
1、QuaZip 更新为 1.3
2、Qt 6 版本使用 Qt 6.4.2,移除对 Windows 7、8.1 和 Windows 10 (1909及以前版本)的支持。仅有 64 位版。
Qt 5 版本更新为 Qt 5.15.8。现在 RMEssentials 需要 Qt 5.15 及更新版本才能构建。Qt 5.14及以前的版本不再支持。
3、OpenSSL 更新为 3.0.7 (Qt 6 版本)
功能倒退:
1、由于 coding.net 服务调整,为中国大陆提供服务的 coding pages 服务现在需要备案。不需要备案的服务又建立在香港,速度比 GitHub Pages 还要慢,已弃用。现在又使用 GitHub Pages 提供检查更新的服务了。
2、Qt 6 版本的 Windows 状态栏进度条消失。
遗留问题:
2022 年技术性测试的客户端文件使用 JSON 格式。
此格式的字段原为无序的,不过节奏大师官方存储的此格式的文件为有序排列。
Qt 的 JSON 支持中存储的 JSON 格式的文件与官方存储的文件的各个值的顺序不同,导致此文件的排列与节奏大师官方不同。
RMEssentials 可以识别这种打乱了顺序的文件,未确认过节奏大师是否可以识别。
20190126
添加安卓 ARM AArch64 版本
新功能:
1、角色图片下载
2、歌曲编辑器中点击“上一项”或者“下一项”时,若当前页面已经修改,则弹出确认对话框
3、更换检查更新服务器为国内的 coding.net,不再使用 GitHub Pages(因为太慢!)
问题修复:
1、干掉下载器的线程(我智障了,QNetworkManager 本来就是异步的不需要线程)
2、(Windows)修复下载器中点击取消后任务栏进度条变为红色的问题
软件更新:
1、Quazip 更新为 0.7.6
2、(macOS以外)Qt 更新为 5.12.0(macOS依然使用 5.6.2,因为编译环境懒得换)
3、(Windows)OpenSSL 更新为 1.1.1a
遗留问题:
安卓无法通过上下滑动来操作,只能使用滚动条。目前我没有想到解决办法,部分可点击的部分还是过小
macOS 上的文本框大小非常鬼畜
注意此次更新因为 AndroidManifest.xml 重新生成过的原因,会使安卓用户无法覆盖安装。
请卸载上个版本,重新安装新版。
因为 RMEssentials 暂时还未提供任何设置,所以对功能没有影响,请放心使用。
20170131
代码完全重构!
新功能:
1、经典模式和星动模式加入歌单打补丁的功能,经典模式的客户端歌曲编辑器加入自制谱模式
2、支持读写XML文件的客户端歌曲文件
功能删除:
由于合并歌单功能用途不是很广,已经被经典模式客户端歌曲编辑器自制谱模式下的歌单补丁所取代
所以这个功能被删掉了2333333
问题修复:
1、修复下载器(包括下载歌曲和检查更新)的线程问题
遗留问题:
安卓无法通过上下滑动来操作,只能使用滚动条。目前我没有想到解决办法
部分可点击的部分还是过小
注意此次更新因为 AndroidManifest.xml 重新生成过的原因,可能会使安卓用户无法覆盖安装。
如果覆盖安装失败的话,请卸载上个版本,重新安装新版。
因为 RMEssentials 暂时还未提供任何设置,所以对功能没有影响,请放心使用。
注:RMEssentials 已经拆分成一个前端和一个动态库,不过因为动态库没有脱离 Qt 环境,暂时还是不能使用其他技术来开发前端。前端技术还是被限制在 Qt 库之内。辛酸。。。。
安卓版因为 AndroidManifest.xml 文件重新生成过,整体界面风格发生变化,但是界面排列没有变,可以和之前一样使用。
20161224
新功能:
1、加入准备自制谱功能 (其实就是利用官方没用到的 m_szComposer 字段记录一些咱们自己的东西)
问题修复:
1、修复取消下载时会请求下一次下载的问题
2、修复一处内存泄漏
3、修复 macOS 下的路径
遗留问题:
安卓无法通过上下滑动来操作,只能使用滚动条。目前我没有想到解决办法
部分可点击的部分还是过小
注:最新版源码已经完全重构,可能下次更新后会出现一些原来版本中不会有的问题
20151024
新功能:
1、加入 macOS 和安卓版本
2、新增不碰奖励歌曲解锁所有歌曲功能
遗留问题:
安卓无法通过上下滑动来操作,只能使用滚动条。目前我没有想到解决办法
部分可点击的部分还是过小
20151013
新功能:
1、下载器加入下载 iOS 列表
Bug修复:
1、修复下载器中一点取消就闪退的问题
功能修改:
1、客户端歌曲编辑器 BPM 可以输入小数了
20150929-2
新功能:
1、客户端歌曲编辑器加入新功能:合并歌单(蓝猫3测试后,好友不显示,不过貌似不显示也不影响打歌的功能)
20150929
新功能:
1、下载对话框可以使用Windows状态栏进度条了
2、给客户端歌曲编辑器加入了一个搜索功能
功能修改:
1、重做了客户端歌曲编辑器的文件头信息
Bug修复:
1、修复星动模式写入 bin 文件错误
20150928
新功能:
1、支持在线检查更新(不过并不支持自动更新)
2、客户端歌曲编辑器键数加入输入掩码(我不知道应该怎么翻译,反正源码里叫 inputmask)
功能修改:
1、重命名器不再支持重命名为自己
2、重做了客户端歌曲编辑器和星动客户端编辑器的文件读取(可能以后会使用这套读取来实现 bin 与 xml 转换)
Bug修复:
1、修复重命名工具对小图识别错误
20150927
初版发布,附带四个功能:
官方谱面下载
谱面重命名
客户端bin格式歌曲单编辑
客户端星动模式bin格式歌曲单编辑
版本发布贴:
https://tieba.baidu.com/p/4067658928