GoldenPotato137 / PotatoVN

一款Visual Novel管理软件
https://potatovn.net/
Apache License 2.0
577 stars 30 forks source link

ZIP管理 #187

Closed leohu1 closed 1 month ago

leohu1 commented 4 months ago

本PR旨在完善应用结构,通过galgameSource替代galgameFolder,以实现添加zip的功能 涉及大量有关galgame添加,信息获取,管理方面代码的修改 目前尚未完成

leohu1 commented 4 months ago

改的东西有点多

leohu1 commented 4 months ago

目前暂未测试

GoldenPotato137 commented 4 months ago

目测方向应该没问题,感觉可以在galgameservice里面有一个函数,用来将任意资源源转换到其他资源源(可以先搞其他源到本地文件夹源的),然后交给对应的service处理

leohu1 commented 3 months ago

基本测试完成 还差

leohu1 commented 3 months ago

处兼容旧版数据未完成,其他以完善

leohu1 commented 3 months ago

所有预期功能已完成, 并经过测试

leohu1 commented 3 months ago

目前有bug还在修

leohu1 commented 3 months ago

ok,应该没问题了

leohu1 commented 3 months ago

本地压缩文件meta备份完成

leohu1 commented 3 months ago

下周有时间优化一下添加游戏的屎山代码

leohu1 commented 3 months ago

目前仍有bug

sonarcloud[bot] commented 2 months ago

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarCloud

leohu1 commented 2 months ago

meta恢复修正, 阻止有meta时从数据源读取

leohu1 commented 2 months ago

应该没问题了

leohu1 commented 2 months ago

有一个思路, 把游戏与本地版本分开, 一个游戏允许有多个本地版本

leohu1 commented 2 months ago

打算实现 #204

leohu1 commented 2 months ago

计划: 分离游戏信息和游戏版本

1.分离游戏信息和版本

2.重构云存档

GoldenPotato137 commented 1 month ago

总算忙完毕业那堆事了

我先merge进来一版再慢慢调吧,约堆越多到时候merge肯定要一头包(

sonarcloud[bot] commented 1 month ago

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarCloud