Code Monkey home page Code Monkey logo

modmanager's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

modmanager's Issues

[Question] 为何不再提供免安装版本

Question Type (问题类型)

Others (其他)

Describe the question (描述你的问题)

在最近的actions构件中,不在上传原来的版本,而是只上传打包成installer的。
这不是什么大型应用,完全可以像之前一样提供免安装版本。

Additional context (额外说明)

No response

This issue is unique (这个issue是唯一的)

  • I have searched the issue tracker and did not find an issue describing my question.

[Feature] 新的显示模式下被禁用模组效果仅让图片黑白不明显

What new features do you want? (你想要什么新功能)

添加明显标识,例如名字前添加🈲或🚫,或者像第一个模式文字也变成灰色
如图,很不明显,尤其在选中之后几乎无法识别,且存在本身就是黑白的图片
图片

且存在本身就是黑白的图片

引申出第二个模式也存在同样问题
图片

Additional context (额外说明)

No response

This issue is unique (这个issue是唯一的)

  • I have searched the issue tracker and did not find an issue describing my request.

[Feature]: Respect XDG Directories / 支持 XDG 路径

What new features do you want(你想要什么新功能)?

ModManager 好像会把配置文件(modmanager.ini)存进当前工作目录。Unix 系统上更标准的做法是使用 XDG 目录来确定配置和数据路径,因为这样整理配置会更方便一点,而且 Home 也会更干净。因此我希望 ModManager 能使用用户设定的 XDG 路径存储配置或默认到 XDG 路径,即 $XDG_CONFIG_HOME/modmanager/$XDG_CONFIG_HOME 默认到 ~/.config)。很多软件的做法是默认到一个传统路径,如 ~/modmanager.ini 然后若 XDG_CONFIG_HOME 环境变量存在即使用 XDG。具体如何实现请作者酌定。了解更多关于 XDG 路径的信息可以参阅 ArchWiki:XDG Base Directory

Additional context(额外说明)

No response

This issue is unique(这个issue是唯一的)

  • I have searched the issue tracker and did not find an issue describing my bug.

[Feature] 下载前置mod

What new features do you want(你想要什么新功能)?

显示前置mod,并有一个链接直接下载

Additional context(额外说明)

嗯。。。像pcl那样?或者更好!

This issue is unique(这个issue是唯一的)

  • I have searched the issue tracker and did not find an issue describing my bug.

[Bug]: 在刷新本地列表时下载模组会导致进度条卡住

OS Version

Windows

Version Details(版本信息)

beta3

Describe the bug(问题描述)

卡住就是进度条上限增加了,但是实际上没有尝试继续检查,而是走到之前的上限直接呆住,新的东西没加到任务里

To Reproduce(复现问题)

No response

Expected behavior(预期行为)

No response

This issue is unique(这个issue是唯一的)

  • I have searched the issue tracker and did not find an issue describing my bug.

Additional context(额外说明)

No response

[Feature]: Fabric environment 元数据添加标签

What new features do you want(你想要什么新功能)?

通过判断环境元数据添加标签到模组

Additional context(额外说明)

No response

This issue is unique(这个issue是唯一的)

  • I have searched the issue tracker and did not find an issue describing my bug.

[Bug] Deepin linux下ModManager无法打开

OS Version (系统版本)

Linux

Version Details (版本信息)

ModManager-v1.0.0-beta.8-x86_64.AppImage

Describe the bug (问题描述)

Deepin linux下 ModManager-v1.0.0-beta.8-x86_64.AppImage 无法打开,但在bilibili视频底下简介当中蓝奏云【密码:ho1r】链接当中的的 Mod_Manager-v1.0.0-beta.4-linux.appimage 是可用的,可以打开并且正常使用

To Reproduce (复现问题)

使用Deepin linux,并从Releases 下载 ModManager-v1.0.0-beta.8-x86_64.AppImage ,双击打开或键入./ModManager-v1.0.0-beta.8-x86_64.AppImage 都无法运行

Expected behavior (预期行为)

在Deepin linux能运行 ModManager-v1.0.0-beta.8-x86_64.AppImage ,且正常使用。

This issue is unique (这个issue是唯一的)

  • I have searched the issue tracker and did not find an issue describing my bug.

Additional context (额外说明)

使用终端键入./ModManager-v1.0.0-beta.8-x86_64.AppImage返回的信息:

/tmp/.mount_ModManqxN1im/usr/bin/ModManager: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /tmp/.mount_ModManqxN1im/usr/bin/ModManager)
/tmp/.mount_ModManqxN1im/usr/bin/ModManager: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_ModManqxN1im/usr/bin/../../lib/x86_64-linux-gnu/libaria2.so.0)
/tmp/.mount_ModManqxN1im/usr/bin/ModManager: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /tmp/.mount_ModManqxN1im/usr/bin/../../lib/x86_64-linux-gnu/libaria2.so.0)
/tmp/.mount_ModManqxN1im/usr/bin/ModManager: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_ModManqxN1im/usr/bin/../../lib/x86_64-linux-gnu/./libxml2.so.2)
/tmp/.mount_ModManqxN1im/usr/bin/ModManager: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_ModManqxN1im/usr/bin/../../lib/x86_64-linux-gnu/./libsqlite3.so.0)
/tmp/.mount_ModManqxN1im/usr/bin/ModManager: /lib/x86_64-linux-gnu/libp11-kit.so.0: no version information available (required by /tmp/.mount_ModManqxN1im/usr/bin/../../lib/x86_64-linux-gnu/./libgnutls.so.30)
/tmp/.mount_ModManqxN1im/usr/bin/ModManager: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_ModManqxN1im/usr/bin/../../lib/x86_64-linux-gnu/././libicuuc.so.66)

系统详细信息:
图片

[Bug] 新的分类未显示

OS Version (系统版本)

Windows

Version Details (版本信息)

beta5

Describe the bug (问题描述)

图片
图片

To Reproduce (复现问题)

No response

Expected behavior (预期行为)

No response

This issue is unique (这个issue是唯一的)

  • I have searched the issue tracker and did not find an issue describing my bug.

Additional context (额外说明)

No response

[Bug] AUR 无法编译

OS Version (系统版本)

Linux

Version Details (版本信息)

r420.82161b9-1

Describe the bug (问题描述)

In file included from src/local/updatable.hpp:9,
                 from src/local/localmod.h:8,
                 from src/curseforge/curseforgemod.cpp:9:
src/download/qaria2downloader.h:6:10: 致命错误:aria2/aria2.h:没有那个文件或目录
    6 | #include <aria2/aria2.h>
      |          ^~~~~~~~~~~~~~~
编译中断。
make: *** [Makefile:2383:curseforgemod.o] 错误 1
==> 错误: 在 build() 中发生一个错误。
    正在放弃...
 -> 生成时出错: modmanager-git
rc/local/fabricmodinfo.cpp:6:10: 致命错误:quazip.h:没有那个文件或目录
    6 | #include <quazip.h>
      |          ^~~~~~~~~~
编译中断。
make: *** [Makefile:2444:fabricmodinfo.o] 错误 1
==> 错误: 在 build() 中发生一个错误。
    正在放弃...
 -> 生成时出错: modmanager-git

To Reproduce (复现问题)

No response

Expected behavior (预期行为)

No response

This issue is unique (这个issue是唯一的)

  • I have searched the issue tracker and did not find an issue describing my bug.

Additional context (额外说明)

No response

[Feature]: 颜色代码

OS Version

Windows

Version Details(版本信息)

1.0.0 beta3

Describe the bug(问题描述)

有些mod的名字使用了颜色代码。(如图)
image
希望能支持使用颜色代码的mod的名字显示,同时最好添加是否打开该功能的选项。

To Reproduce(复现问题)

image

Expected behavior(预期行为)

支持使用颜色代码的mod的名字显示,同时最好添加是否打开该功能的选项。

This issue is unique(这个issue是唯一的)

  • I have searched the issue tracker and did not find an issue describing my bug.

Additional context(额外说明)

image

[Bug] 大量模组加载时卡顿严重

OS Version (系统版本)

Windows

Version Details (版本信息)

1.0.0-beta7

Describe the bug (问题描述)

在大量路径或者多个大包的情况下,启动会卡很长一段时间,推测是某些请求或io写成同步的了(比如检查更新)

To Reproduce (复现问题)

No response

Expected behavior (预期行为)

No response

This issue is unique (这个issue是唯一的)

  • I have searched the issue tracker and did not find an issue describing my bug.

Additional context (额外说明)

No response

[Bug] 编辑本地Mod路径时崩溃

OS Version (系统版本)

Windows

Version Details (版本信息)

CI #344

Describe the bug (问题描述)

在主页左侧右键路径,选择编辑,更改名字,选择OK,Manager崩溃

在主页左侧右键路径,选择删除,Manager崩溃

屏幕截图 2021-12-17 232515

QQ图片20211217232547

To Reproduce (复现问题)

1.在主页左侧右键路径,
2.选择编辑,
3.更改名字,
4.选择OK,
5.Manager崩溃

1.在主页左侧右键路径,
2.选择删除,
3.Manager崩溃

Expected behavior (预期行为)

Manager正常工作

This issue is unique (这个issue是唯一的)

  • I have searched the issue tracker and did not find an issue describing my bug.

Additional context (额外说明)

Nope

[Bug] CF 标签重复

OS Version (系统版本)

Windows

Version Details (版本信息)

beta5

Describe the bug (问题描述)

图片
只看到 mousetweak 的标签重复了,其他没看到

This issue is unique (这个issue是唯一的)

  • I have searched the issue tracker and did not find an issue describing my bug.

[Bug]: 模组管理器不能正确识别Reika的mod,会识别成一个,并且无名字

OS Version

Windows

Version Details(版本信息)

1.7.10

Describe the bug(问题描述)

模组管理器不能正确识别Reika的mod,会识别成一个,并且无名字
LD88G860UISN Z}Q`POZMPB
image

To Reproduce(复现问题)

No response

Expected behavior(预期行为)

No response

This issue is unique(这个issue是唯一的)

  • I have searched the issue tracker and did not find an issue describing my bug.

Additional context(额外说明)

No response

[Feature] 添加模组跳转MCBBS和MCMOD的功能

What new features do you want? (你想要什么新功能)

有些模组在MCBBS有搬运帖,或者在MCMOD有介绍页面,希望可以添加跳转到搬运帖的功能

Additional context (额外说明)

可以参考Plain Craft Launcher 2
image

This issue is unique (这个issue是唯一的)

  • I have searched the issue tracker and did not find an issue describing my request.

[Bug] 有时无法打开模组详情界面

OS Version (系统版本)

Windows

Version Details (版本信息)

v1.0.0-beta.4

Describe the bug (问题描述)

bandicam.2021-10-23.12-10-30-182.mp4

有时可以弹出模组详情界面,有时不行,似乎最小化再最大化就有可能可以了……

To Reproduce (复现问题)

bandicam.2021-10-23.12-10-30-182.mp4

Expected behavior (预期行为)

按照原来的方式打开模组详情界面。

This issue is unique (这个issue是唯一的)

  • I have searched the issue tracker and did not find an issue describing my bug.

Additional context (额外说明)

我其实也不是很确定这个问题的来源……
如果认定是我自己的问题那就算了……

[Bug] "检查更新"按钮显示英文

OS Version (系统版本)

Windows

Version Details (版本信息)

beta8-x64

Describe the bug (问题描述)

本地路径中的"检查更新"按钮显示英文,语言不统一

image

To Reproduce (复现问题)

点击任意一个本地路径,然后查看"检查更新"按钮

Expected behavior (预期行为)

整体语言应统一,显示"检查更新"

This issue is unique (这个issue是唯一的)

  • I have searched the issue tracker and did not find an issue describing my bug.

Additional context (额外说明)

No response

[Bug] 无法通过主页面左下角的 新建 按钮添加本地mod路径

OS Version (系统版本)

Windows

Version Details (版本信息)

CI #211

Describe the bug (问题描述)

无法通过主页面左下角的 新建 按钮添加本地mod路径(但可以通过 管理 来添加)
图片

To Reproduce (复现问题)

1.打开mod manager
2.点击新建
3.选择mod文件夹
4.选择OK
5.页面选择器处未显示新添加的本地mod路径
图片

Expected behavior (预期行为)

希望成功添加新的本地mod路径

This issue is unique (这个issue是唯一的)

  • I have searched the issue tracker and did not find an issue describing my bug.

Additional context (额外说明)

Nope

[Feature] 更新完mod之后自动添加文件名标签

What new features do you want? (你想要什么新功能)

目前可以检测到mod文件名中的标签
可否在下载完新版本之后也添加上之前的标签?

Additional context (额外说明)

(虽说还没看源码,但是我估计这个功能不会太麻烦

This issue is unique (这个issue是唯一的)

  • I have searched the issue tracker and did not find an issue describing my request.

[Feature] 改进本地 mod 浏览体验:缓存 mod 信息、取消更新检查

What new features do you want? (你想要什么新功能)

  1. 缓存 mod 信息 当前加载时好像需完整解压每个 mod 文件,这很慢。尤其是一些 mod 文件较大(如贴图多)和 mod 数量多时明显。比如这里 1600 个 mod (~3G) 加载了近 5 分钟。如果能只解压需要的文件会改善很多;如果不能,建议把用到的信息首次加载后就存到个 json 中,下次启动直接加载它;只有当更新/回滚该 mod、手动刷新列表等时才校验 mod 文件中信息与 json 是否相同。现在本地浏览性能差,这个与渲染(这里耗时 ~1 分钟渲染,期间程序无响应)需要优化。
  2. 取消更新检查 现在加载完之后自动执行更新检查,但是有时卡到一个 mod 就不动了。建议允许取消更新检查操作并且允许更新已经检查过有更新的 mod。

Additional context (额外说明)

一个文件夹有1600多个 mod 的原因
硬盘是 NTFS 的。通过程序辅助(或许以后的这),把这些 mod 中所需要的添加到剪贴板,只需要在目标 mod 文件夹简单地右键创建软链接即可。这样能节省许多磁盘空间。

This issue is unique (这个issue是唯一的)

  • I have searched the issue tracker and did not find an issue describing my request.

[Bug] 找不到libgcc_s_seh-1.dll

OS Version (系统版本)

Windows

Version Details (版本信息)

CI #116

Describe the bug (问题描述)

打开ModManager提示由于找不到libgcc_s_seh-1.dll,无法继续执行代码。重新安装程序可能会解决此问题

To Reproduce (复现问题)

1.打开ModManager
2.出现提示

Expected behavior (预期行为)

正常打开ModManager

This issue is unique (这个issue是唯一的)

  • I have searched the issue tracker and did not find an issue describing my bug.

Additional context (额外说明)

Nope

[Bug] v1.0.0 beta8 无法更新mod

OS Version (系统版本)

Windows

Version Details (版本信息)

v1.0.0 beta8

Describe the bug (问题描述)

我把mod manager升级到v1.0.0 beta8版本之后就没法更新mod了,会一直卡在检查更新这里 (如图) ;
Snipaste_2021-12-13_11-00-37
Snipaste_2021-12-13_11-01-25

它会一直卡在这里,不过确实可以正常下载mod;其次我测试了v1.0.0 beta7,这个版本是可以正常更新的。

To Reproduce (复现问题)

No response

Expected behavior (预期行为)

No response

This issue is unique (这个issue是唯一的)

  • I have searched the issue tracker and did not find an issue describing my bug.

Additional context (额外说明)

在这三mc版本里有的能检查几个mod才会卡住,有的一个也检查不了;同样我也试了清除未匹配的文件链接缓存,但是还是会卡住 (显示链接mod文件中)

[Bug] UI 显示问题:部分按钮看不到(也不知道是做什么的)

OS Version (系统版本)

Linux

Version Details (版本信息)

master 30dfbdf

Describe the bug (问题描述)

image

列表每一项都有三个按钮(一个是下拉菜单,点击后会显示一些版本;一个是三个点;一个什么都没有),但都看不到,只有当鼠标移动到按钮上才能看到有这个按钮。

To Reproduce (复现问题)

Local mods 进去,鼠标移动到列表项右侧版本号附近,就能看到三个按钮。

Expected behavior (预期行为)

应该有一个 Tooltip 告诉我按钮是做什么的,以及按钮上的图标或文字(如果有)应该正确显示。

This issue is unique (这个issue是唯一的)

  • I have searched the issue tracker and did not find an issue describing my bug.

Additional context (额外说明)

qt5-base 5.15.2+kde+r260-1
Qt5 default theme
i3wm
X11, 1920 x 1080, no HiDPI

[Suggestion] Improve UI

一点对UI的建议:

  • 更改“更新按钮”对齐方式,时期在鼠标悬停时不因其他图标显示更改位置

https://github.com/kaniol-lck/modmanager/blob/master/src/ui/local/localmoditemwidget.ui#L246-L260

  • mods.json内会存releasetype,所以可以根据release版本来动态的显示左侧选中时竖线的颜色
  • 标签可以与modid绑定,存储在独立的文件中,使其可以被再次分发(对于modid为examplemod的奇葩mod就不要管了)
    问题:某些mod作者不会更改modinfo里的modid,此情况同上。
  • 收藏星标点亮时隐藏按钮底色和边框(没开发过qt不知道能不能做到)
  • 增强已禁用mod与启用mod的对比度(可以使用类似标签的形式来提示“已禁用”,或者widget背景添加灰色斜方向上的纹路添加)
    虽然Curseforge有规定不能使用纯色作为mod icon,但是用别的颜色写字后就能上了,如果使用灰色做字体颜色,那么禁用后辨识度就极低了。

与其他启动器的联动:

  • 更改mod的存储位置,将其移到公共的默认位置(没有设置的可能需要fallback)
    原因:
    • 老旧mod的.old文件会继续在某些启动器内显示,且将其移至公共文件夹能够更好的复用(?没有详细了解过复用的机制,如果在给新mod路径下添加mod时优先检查其它本地mod路径下mod是否有相同版本的话就用处不大)
    • 作为一个默认位置,应该发挥其“默认”的作用,在默认文件夹下有的mod可不重复下载,直接复制或者创建软链接。
      同时可以更改下载机制,默认mod下载到默认文件夹再复制/软链接到自定义路径
    • 使用软链接的形式能够节省很多硬盘资源(但是不利于转移和分发,所以复制/软连接可能需要做成可选的或允许一键转换)
      节省资源在多大型模组包是有非常显著的效果
    • 甚至可以不创建.old文件,只更改软链接/重新复制

[Bug] 模组冲突仅使用 modid 识别不准确

OS Version (系统版本)

Windows

Version Details (版本信息)

6e89234

Describe the bug (问题描述)

图片
图片
图片

To Reproduce (复现问题)

No response

Expected behavior (预期行为)

No response

This issue is unique (这个issue是唯一的)

  • I have searched the issue tracker and did not find an issue describing my bug.

Additional context (额外说明)

No response

[Feature] 重命名可以替换字符 & 记录上次使用的规则

What new features do you want? (你想要什么新功能)

  • 加入替换的规则,如 <replace|+|->
  • 记录上次使用的规则

Additional context (额外说明)

No response

This issue is unique (这个issue是唯一的)

  • I have searched the issue tracker and did not find an issue describing my request.

[Bug]: Modrinth 链接无法打开

OS Version

Windows

Version Details(版本信息)

beta3

Describe the bug(问题描述)

图片
右上角的按钮不会打开网页,cf 可以,我不清楚哪里看 debug 信息

To Reproduce(复现问题)

No response

Expected behavior(预期行为)

No response

This issue is unique(这个issue是唯一的)

  • I have searched the issue tracker and did not find an issue describing my bug.

Additional context(额外说明)

No response

本地 Mod 文件夹内 Mod 图标显示异常 与 一些建议

如图,我看他也正确识别到mod了,但是图标显示不正常
image

还有一些零碎的问题与建议:
如果两个mod下载源都有这个mod,两个下载源也都启用了,那么使用的是什么源下载呢?
建议在什么地方标记一下

关于版本回退,回退后新版本为什么要改成老版本的形态(.old),然后此时如果再次检查更新,就无法检测到更新了,如果是刻意跳过更新,那希望能在下方的提示中提示出来,例如"有 多少 个 Mod 已经的更新已被跳过"

image
本地的mod后面的那两个小图标存在与不存在两种形态区分起来有点难,特别是CurseForge的图标
CurseForge的图标可以选择把中间的火焰染红,当然不存在时为白色
但是我推荐的方案是:存在即显示,不存在则直接不显示图标

增加一个聚合搜索,若能规避掉相同的mod多次出现那更好

收藏按钮和禁用按钮希望能挪到mod名字后面

[Bug] 本地 Mod 介绍被句点断开

OS Version (系统版本)

Windows

Version Details (版本信息)

beta.7

Describe the bug (问题描述)

如题,如果 mcmod.info 里的 description 中有句点,则:

  • 本地mod查看时,默认(似乎)在右上角的预览窗格只显示句点及之前的部分。
  • 本地mod查看时,列表中如果用第一种视图,同上不能正常显示;第三种视图(表格)可正常显示。
  • 本地mod查看时,默认(似乎)在右下角的选版本的窗格可正常显示。
  • 本地mod查看时,双击之后弹出的窗口可以正常显示。

句点指的是:

.

image
image

(第一张因看不完全右下角的版本选择,我篡改了第二张图的 mod 的 mcmod.info)

To Reproduce (复现问题)

任意本地文件夹 mod 描述中有半角句点且不是最后一个字符应可复现

Expected behavior (预期行为)

应正常显示句点以后部分。

This issue is unique (这个issue是唯一的)

  • I have searched the issue tracker and did not find an issue describing my bug.

Additional context (额外说明)

No response

Refreshing may cause a crash 刷新或导致崩溃

(my English is poor) Currently I have two local mod folders. The first one only has one mod, but in the other one there are 1338 mods. When I refresh the second one, the program may crash without any information and I can't find the log. Sometimes it won't crash, but it will be very laggy for a few time. I guess the reason is that there are too many parallel tasks and my computer can't afford them. (CPU: Intel Celeron N3450 @ 1.1GHz)
Additional Information:
The only mod in the first folder is downloaded by the program and added a prefix by it. But in the second the mods are not. I have also added some prefixes to the filename(can be identified correctly). The first folder is on my SDD but the second one is on a U-disk.

By the way, I found that the icon loading in the local is very slow. However the icon is just loaded when I download it. It would be better to cache the icons.

(my Chinese is not good) 目前我有两个 mod 文件夹,第一个只有一个 mod,但第二个有 1338 个。当我刷新第二个的时候,程序可能崩溃,但没有任何信息,我并且找不到日志。有时也能加载出来,但是接下来一段时间很卡。我猜原因是并行任务数太多,我电脑负担不起。(CPU: Intel Celeron N3450 @ 1.1GHz)
附加信息:
第一个文件夹中唯一的那个 mod 是用这个程序下的,也是用这个程序加了前缀。但第二个里面不是,而且我还自行添加了前缀(不过它们能被正确识别)。第一个文件夹在我的 SSD 上,第二个在 U 盘上。

另外,我发现本地的图标加载极慢。可是当我下载一个 mod 时它的图标刚刚被加载。最好缓存图标。

[Bug] 检查更新卡住

OS Version (系统版本)

Windows

Version Details (版本信息)

beta5

Describe the bug (问题描述)

检查更新的时候卡在最后一个,不知道是哪个模组,会卡几分钟,不知道是超时还是怎么了

To Reproduce (复现问题)

No response

Expected behavior (预期行为)

有具体超时提示 XXX 检查失败,超时时间短一点

This issue is unique (这个issue是唯一的)

  • I have searched the issue tracker and did not find an issue describing my bug.

Additional context (额外说明)

No response

[Feature] 添加模组 changelog

What new features do you want? (你想要什么新功能)

可以查看模组每个版本的更新内容。

Additional context (额外说明)

No response

This issue is unique (这个issue是唯一的)

  • I have searched the issue tracker and did not find an issue describing my request.

[Bug] 平滑滚动在模组描述页面不可用

OS Version (系统版本)

Windows

Version Details (版本信息)

v1.0.0-beta.4

Describe the bug (问题描述)

见视频
https://user-images.githubusercontent.com/87637612/138541876-748e5b1d-dd11-48da-a6f0-e6c79ff5e34a.mp4

To Reproduce (复现问题)

bandicam.2021-10-23.12-06-30-124.mp4

Expected behavior (预期行为)

在模组详情界面应该也实现平滑滚动
这回真是个BUG了……

This issue is unique (这个issue是唯一的)

  • I have searched the issue tracker and did not find an issue describing my bug.

Additional context (额外说明)

No response

[Bug] mod描述内跳转网站后页面失效

OS Version (系统版本)

Windows

Version Details (版本信息)

1.0.0b5

Describe the bug (问题描述)

在探索->mod页面中
如果页面内有网站链接,点击后,会在当前页面跳转
并且导致页面空白

Expected behavior (预期行为)

建议改成如有跳转,点击后使用浏览器打开

This issue is unique (这个issue是唯一的)

  • I have searched the issue tracker and did not find an issue describing my bug.

希望更新时添加游戏正在运行替换失败的警告

What new features do you want(你想要什么新功能)?

现有更新功能在更新时会尝试替换文件,但是因为启动时的文件被占用所以并没有正确的替换成功,此时没有提示,
希望可以添加一个警告功能以提示玩家游戏正在运行或者告诉玩家替换文件没有成功qwq

Additional context(额外说明)

No response

This issue is unique(这个issue是唯一的)

  • I have searched the issue tracker and did not find an issue describing my bug.

[Feature] Automating download dependencies, add new way to search

众所周知,模组的依赖问题才是最令人头疼的地方。
CurseForge的API已经提供了依赖的部分,希望以后的版本能够自动下载依赖。
下面是一个之前十分shit的实现:
https://github.com/baka-gourd/Mod-Downloader/blob/master/main.py#L122-L124
可能的方法:实现一个递归方法,读取dependencies并加入下载列表,同时在本地缓存依赖列表。(毕竟这个api有短时间内请求数的限制)

CurseForge的搜索也不是十分友好,对大小写和空格很严。可以在第一次获取info的时候同时获取其slug字段存在本地,这样不仅能方便记slug的人,还能方便获取到cf网页链接的人。
slug就是https://www.curseforge.com/minecraft/mc-mods/draconic-evolution里的draconic-evolution

[Feature] 希望可以添加对代理的支持

What new features do you want? (你想要什么新功能)

由于众所周知的原因,在大陆访问部分下载网站速度较慢,希望可以添加代理功能

Additional context (额外说明)

No response

This issue is unique (这个issue是唯一的)

  • I have searched the issue tracker and did not find an issue describing my request.

[Bug] CF 没有根据创建日期排序的选项

OS Version (系统版本)

Windows

Version Details (版本信息)

beta5

Describe the bug (问题描述)

图片
图片

To Reproduce (复现问题)

No response

Expected behavior (预期行为)

No response

This issue is unique (这个issue是唯一的)

  • I have searched the issue tracker and did not find an issue describing my bug.

Additional context (额外说明)

No response

[Bug]: 部分 Mod 无法被检测到

OS Version

Windows

Version Details(版本信息)

v1.0.0 beta3

Describe the bug(问题描述)

部分 Mod 无法被检测到,目前发现的包括 Light Overlay 和 Dynamic Surroundings 。
在管理器内重新下载也无法被检测到。
image

To Reproduce(复现问题)

No response

Expected behavior(预期行为)

No response

This issue is unique(这个issue是唯一的)

  • I have searched the issue tracker and did not find an issue describing my bug.

Additional context(额外说明)

可能是因为这两个mod标注的适配版本较低(1.16.4),但实际能够在高版本使用(1.16.5)

[Feature]: 在网站页面旁添加一个按钮以便复制网址

What new features do you want(你想要什么新功能)?

在网站页面旁添加一个按钮以便复制网址
image
同时发现的问题:双击打开的本地页面在mod没有图标时不会采用网络图标

Additional context(额外说明)

No response

This issue is unique(这个issue是唯一的)

  • I have searched the issue tracker and did not find an issue describing my bug.

[Feature] 添加可导出 CurseForge 格式包的功能

What new features do you want? (你想要什么新功能)

如题, 希望能添加一个能导出 CurseForge 格式整合包 (主要为 manifest.jsonmodlist.html) 的功能.

Additional context (额外说明)

如果不能导出整个包, 仅可导出作为 CurseForge 格式整合包主要组成部分的 manifest.jsonmodlist.html 也好.

This issue is unique (这个issue是唯一的)

  • I have searched the issue tracker and did not find an issue describing my request.

[Feature] 允许被禁用的mod更新

What new features do you want? (你想要什么新功能)

我不太清楚别人的mod目录下是什么样的,但至少我会经常添加一些互相冲突的mod (如iris和Sodium) 以便在需要时互相切换,或者一些不常用的mod (如Simple Voice Chat) 。这些mod都是禁用状态的,但并不意味着我永久不再使用它们了,况且就算不再使用也不意味不能更新啊,再不济也可以默认不勾选更新,需要用户手动勾选后再更新。也不至于完全不让选,非得把禁用解除掉之后才能更新吧。

Additional context (额外说明)

No response

This issue is unique (这个issue是唯一的)

  • I have searched the issue tracker and did not find an issue describing my request.

[Bug] curseforge无法加载

OS Version

Windows

Version Details(版本信息)

1.0.0beta3

Describe the bug(问题描述)

我的电脑在打开curseforge的时候会被要求做机器人验证,做完就能正常访问curseforge了。但是不论是否有做机器人验证modmanager都无法打开curseforge(别的都可以正常打开),同时也能正常更新mod(不确定是否是通过别的地址更新的),点击刷新按钮也没有用

To Reproduce(复现问题)

应该只要进入curseforge有机器人验证就会出现

Expected behavior(预期行为)

No response

This issue is unique(这个issue是唯一的)

  • I have searched the issue tracker and did not find an issue describing my bug.

Additional context(额外说明)

我不清楚modmanager是怎样访问curseforge的,(个人怀疑是modmanager使用独立浏览器加载网页导致无法做机器人验证所以不能加载网页),如果可以的话请告诉我怎样抓它的log

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.