Rhilip
Rhilip
> @Rhilip 没看懂,我指的用户可以自己填base64,然后保存到个人配置中,类似passkey那样,原有的自定义界面咋样我不记得了,太久没用了 直接以base64的形式填入会扩大配置文件的体积。我个人是倾向能内置icon直接内置,不能内置的还是和原来一样。我们来请求文件。
@ted423 自定义站点走老路子,直接写icon url在配置中。
> 👍 看起来还不错,另外3可能不需要局限于png文件,ico文件也可以接受应该,也是无损的。 从自动加载的角度来说,我个人觉得应该对其进行限制,要么 ico 要么 png。 除非我们每个都将icon写入配置文件,并约定如下: ```javascript { icon: './site.ico'; // ./ 开头 从 `icons` 目录下加载,由webpack进行管理 // 如果是 png 必须声明,如果标准的 `./{site}.ico` 则不需要 // 这样也能实现icon的复用,例如某些nphp站点使用默认图标,直接 `./nexusphp.ico` 就行 } {...
> 如果统一的话确实png更好些,空间也不会膨胀多少因为和ico都是无损的。 统一png的话,意味着多数站点的favicon不能直接使用,这些favicon的大小也多是32的。 而且从目前 `config.json`的统计来说,ico更多。
@MewX convert操作对非专业来说是不是过于困难,要么两个在未声明的情况下同时查找 .png 和 .ico,优先使用ico?
`(import.meta.webpackContext()).keys()` 会生成一个 Array 对应 icon目录下的文件,是在这个array中查找 ```typescript const packedIconContext = import.meta.webpackContext("../icons/", { regExp: /\.(ico|png)$/, mode: "eager" }); const packedIconList: Array = packedIconContext.keys(); ```
> CMT? short for word `comment`, but I don't think it's necessary. The main point for this issue is too much columns in table, and the column headers are not...
Since the master and dev branch is most like the stable status, and The ui framework is too old ( Vuetify v1.5 ) So I don't want to do this...
~~可能会在6月初写一下,5月过于忙了。~~(划掉,暂时鸽了) 此外,该站的做种信息不明确,我看了下有的实现 https://github.com/harleybai/PT-help/blob/master/docs/js/ptsearch.user.js#L727_L729 就是写个信号格数,而下载和完成直接置空。 某站的高级搜索则直接做种为 10^(信号格数) ,下载和完成置空。 此外6v似乎也没有地方显示正在做种的信息,个人信息页东西可能并不好看。可能最终实现起来与国内NP站相差较多。
next分支支持label,后续会视情况进行适配 https://github.com/ronggang/PT-Plugin-Plus/blob/89f82d3324b1ea5da7309a1fdc5af6d359c656c9/packages/downloader/src/entity/qBittorrent.ts#L263-L265 不会backport到dev中,因为缺少前端面板胶水代码的支持。