PCL2 icon indicating copy to clipboard operation
PCL2 copied to clipboard

新功能:加入一系列简单的管理版本资源界面

Open tangge233 opened this issue 1 year ago • 24 comments

前言

PCL2 竟然这么久还没有简单的版本资源管理界面

进度

  • [x] 存档管理
  • [x] 截图管理
  • [x] 资源包管理
  • [x] 光影管理
  • [x] 启动器内粘贴操作

本 PR 有相关资源图标参考

预览

image

image

image

image

提前体验

此功能已合并入 PCL-CE,下载社区版本的 PCL 可以提前体验此功能

合并提示

使用下面的命令可合并本 PR 而不是 CV qwq

git pull https://github.com/tangge233/PCL2.git InstanceResource

tangge233 avatar Sep 21 '24 08:09 tangge233

Although... but LTCatt has rejected some of these features.

  • #388
  • https://github.com/Hex-Dragon/PCL2/issues/396#issuecomment-1320897486

3gf8jv4dv avatar Sep 21 '24 08:09 3gf8jv4dv

不会加入非常复杂的内容,只有简单的查看(不会有非常详细的信息,比如存档内容、在线资源指向……)、删除、另存为什么的……

tangge233 avatar Sep 21 '24 08:09 tangge233

不会加入非常复杂的内容,只有简单的查看(不会有非常详细的信息,比如存档内容、在线资源指向……)、删除、另存为什么的……

Waiting for your good news.

3gf8jv4dv avatar Sep 21 '24 08:09 3gf8jv4dv

我自己应该不会考虑添加这些功能……不过可以加进 PR Collection 啥的(

LTCatt avatar Sep 21 '24 08:09 LTCatt

刚发现 7965ca8 干爆了我 PR Collection image

allMagicNB avatar Sep 21 '24 09:09 allMagicNB

So beautiful!!! I like that. Lightweight and practical.

Review comments will be provided later (if available).

3gf8jv4dv avatar Sep 21 '24 13:09 3gf8jv4dv

49968108b860962881a25b0028d16305 目前的图标对个人来说比较丑,因为 PCL 总体图标风格不存在面的元素 所以说建议: 资源包 resource-two资源2 光影 lightbulb-alt lightbulb--lighting-light-incandescent-bulb-lights paint light-bulb

Chiloven945 avatar Sep 21 '24 13:09 Chiloven945

@3gf8jv4dv

When I try to add rounded corners around the picture, the UI becomes strange.

image


And there seems some issues with windows clipboard, it does not work very well sometimes.

tangge233 avatar Sep 21 '24 14:09 tangge233

换下 Page ID 吧,与导出整合包页面冲突了(

allMagicNB avatar Sep 21 '24 19:09 allMagicNB

换下 Page ID 吧,与导出整合包页面冲突了(

你改下呀…

tangge233 avatar Sep 21 '24 23:09 tangge233

换下 Page ID 吧,与导出整合包页面冲突了(

你改下呀…

你不换到时候也要解决冲突(

allMagicNB avatar Sep 22 '24 01:09 allMagicNB

现在应该没什么问题了。 很轻量级的功能,龙猫考虑下?

tangge233 avatar Sep 22 '24 13:09 tangge233

And there seems some issues with windows clipboard, it does not work very well sometimes.

So far, this seems to be problematic yet. Maybe consider asking LTCatt for help.

3gf8jv4dv avatar Sep 22 '24 13:09 3gf8jv4dv

优先度会非常非常低 =。=

LTCatt avatar Sep 23 '24 06:09 LTCatt

经过多轮开发,此 PR 已较完善实现相关功能

tangge233 avatar Jan 25 '25 14:01 tangge233

几个月了,所以这个功能最终会合并到正式版吗🤔

Txt-Text avatar Jan 27 '25 03:01 Txt-Text

几个月了,所以这个功能最终会合并到正式版吗🤔

会的。

最近社区版测试出了这个功能一些小问题,近期还会同步一次修复代码到这里(

tangge233 avatar Jan 27 '25 03:01 tangge233

资源包和光影包其实可以完全按照 Mod 页面的方式来,它们也可以获取到 CF/Modrinth 上的工程,所以也可以跳转到详情页面以及更新啥的。 截图和存档管理我觉得确实没啥必要,加个打开文件夹入口感觉就够了,可能之后也不会合……

LTCatt avatar Feb 17 '25 07:02 LTCatt

按照 Mod 页面的方式来

思考了下,决定改一个 ModLocalComp.vb 代替 ModMod.vb,这样弄一个通用的工程资源查看就可以减少重复造的轮子(

截图和存档管理

给个简单的查看问题也不大?

Edit: 好像可行性非常大,等我在社区版测试下看看

tangge233 avatar Feb 19 '25 08:02 tangge233

Mod/资源包/光影包 的代码确实建议合并到一个 Page,不然会重复三次……

LTCatt avatar Feb 19 '25 11:02 LTCatt

目前效果 ~~还不错,除了 Curseforge 不听话以外……~~

image


此外,此 PR 建议在资源下载合并之后合并,因为缺少很多必要的前置(比如标签、工程类型、页面跳转)

tangge233 avatar Feb 20 '25 12:02 tangge233

此功能在 CE 测试时发现了 CurrentLoader 不更新问题,比较棘手,正在寻找更好实现方法……

tangge233 avatar Mar 15 '25 06:03 tangge233

可以参考 2.10.0 中的 PageComp 的形式统一 Mod/资源包/光影包 的代码……(

LTCatt avatar Apr 29 '25 10:04 LTCatt

目前有个问题。光影包和材质包可以以文件夹的形式存在,但是目前只有基于文件的资源逻辑。是否需要考虑兼容文件夹形式存在的资源?🤔

tangge233 avatar Apr 30 '25 12:04 tangge233

目前有个问题。光影包和材质包可以以文件夹的形式存在,但是目前只有基于文件的资源逻辑。是否需要考虑兼容文件夹形式存在的资源?🤔

这种感觉可以不管……

LTCatt avatar May 04 '25 21:05 LTCatt