PicList

An image upload and manage tool, base on PicGo

MIT License

Stars
1.7K
PicList - 2.8.6 Latest Release

Published by Kuingsmile 5 months ago

✨ Features

  • 现在从相册删除云端图片时的日志记录于日志文件中,而不是打印到控制台
  • 现在软件内窗口打开手册和打开图床手册时,会根据软件语言自动设置语言
  • 现在设置自定义mini窗口图标和保持置顶后会即时生效,不再需要重启软件
  • 优化了同步配置时的下载速度
  • 优化了监听剪贴板功能的性能表现

🐛 Bug Fixes

  • 修复了第一次进入页面时,下拉选择项显示的默认值是后台值而非标签的问题
  • 修复了tray页面监听器没有正确移除的问题

📦Chore

  • 优化了官网的加载速度,添加了配置文件结构的说明
  • mac打包平台迁移至macos-12
  • 移除了已废弃的配置项相关的代码
  • 移除了管理配置中试剂未使用的currentPicBedConfig配置项

加速下载地址

MacOS

PicList-2.8.6-arm64.dmg
PicList-2.8.6-x64.dmg
PicList-2.8.6-universal.dmg

Windows

PicList-Setup-2.8.6-ia32.exe
PicList-Setup-2.8.6-x64.exe
PicList-Setup-2.8.6.exe

Linux

PicList-2.8.6.AppImage
piclist_2.8.6_amd64.snap

Full Changelog: https://github.com/Kuingsmile/PicList/compare/v2.8.5...v2.8.6

PicList - 2.8.5

Published by Kuingsmile 6 months ago

✨ Features

  • 现在upload接口只传递picbed参数时,使用对应图床的默认配置,而不是Default配置
  • 优化了对smms图床的备用域名的处理逻辑
  • 内置aws S3图床现在设置权限时使用下拉选择框,同时disableBucketPrefixToURL现在修改为布尔类型
  • 高级重命名现在支持{str-number}格式,其中number为任意数字,新增{ms}(毫秒)的支持
  • 管理功能中,上传自定义重命名新增对{h}(小时),{i}(分钟),{s}(秒),,同时{timestamp}修改为毫秒,新增对{str-number}的支持
  • 管理功能中,阿里云图床新增对创建oss-cn-wuhan(华南1-武汉)地域存储桶的支持
  • 优化了重命名占位符说明页面的排版
  • Docker版本PicList-core现在修改时区为东八区

🐛 Bug Fixes

  • 修正了高级重命名中时间戳的说明,由秒修改为毫秒

加速下载地址

MacOS

PicList-2.8.5-arm64.dmg
PicList-2.8.5-x64.dmg
PicList-2.8.5-universal.dmg

Windows

PicList-Setup-2.8.5-ia32.exe
PicList-Setup-2.8.5-x64.exe
PicList-Setup-2.8.5.exe

Linux

PicList-2.8.5.AppImage
piclist_2.8.5_amd64.snap

Full Changelog: https://github.com/Kuingsmile/PicList/compare/v2.8.4...v2.8.5

PicList - 2.8.4

Published by Kuingsmile 6 months ago

✨ Features

  • 管理功能
    • 现在修改自定义域名后会自动强制刷新当前页面
    • 现在第一次进入管理页面时默认获取云端最新文件列表
  • 现在内置s3图床默认允许自签证书
  • 现在高级重命名中的时间戳精确到毫秒

🐛 Bug Fixes

  • 管理功能
    • 修复了强制https对本地图床没有生效的问题
  • 修复了不填写区域时,minio无法正常删除图片的问题
  • 修复了内置s3图床,配合minio使用时会额外添加桶名的问题

加速下载地址

MacOS

PicList-2.8.4-arm64.dmg
PicList-2.8.4-x64.dmg
PicList-2.8.4-universal.dmg

Windows

PicList-Setup-2.8.4-ia32.exe
PicList-Setup-2.8.4-x64.exe
PicList-Setup-2.8.4.exe

Linux

PicList-2.8.4.AppImage
piclist_2.8.4_amd64.snap

Full Changelog: https://github.com/Kuingsmile/PicList/compare/v2.8.3...v2.8.4

PicList - 2.8.3

Published by Kuingsmile 7 months ago

✨ Features

  • 现在不再对gif图片进行格式转换

🐛 Bug Fixes

  • 修复了重新保存配置后图片水印功能失效的问题
  • 修复了同时打开主界面和mini窗口时,重命名窗口定位错误的问题
  • 修复了特殊情况下软件界面异常退出并导致后台CPU占用过高的问题

加速下载地址

MacOS

PicList-2.8.3-arm64.dmg
PicList-2.8.3-x64.dmg
PicList-2.8.3-universal.dmg

Windows

PicList-Setup-2.8.3-ia32.exe
PicList-Setup-2.8.3-x64.exe
PicList-Setup-2.8.3.exe

Linux

PicList-2.8.3.AppImage
piclist_2.8.3_amd64.snap

PicList - 2.8.1

Published by Kuingsmile 7 months ago

✨ Features

  • 图床功能优化
    • 优化了github等图床路径设置为/时的处理
    • 现在会自动对上传路径开始和结尾的/进行处理,大部分图床不再强制要求路径以/结尾
    • 优化了对自定义网站的处理,现在会自动去除最后多余的/
  • 上传服务器
    • 现在来自本机的上传请求不再进行鉴权
    • 现在浏览器访问36677端口会显示API文档(支持//upload路径)
    • 现在heartbeat接口支持GET请求
  • 新增内置web服务支持,默认在37777端口开启一个简易web服务器,类似EasyWebSvr
  • 现在不再对svg图片进行水印处理
  • 现在内置高级重命名中{md5}使用文件内容而非文件名字符串计算
  • 现在相册URL修改功能的正则匹配增加了u修饰符
  • 现在设置界面的弹出窗口支持拖拽调整位置
  • 现在图片处理过程会记录错误日志

🐛 Bug Fixes

  • 修复了设置了服务器鉴权密钥后,Typora上传失败的问题
  • 修复了未设置水印文字时,图片水印功能无法生效的bug
  • 修复了server端口被占用时,端口探测功能没有正常发挥作用的问题

加速下载地址

MacOS

PicList-2.8.1-arm64.dmg
PicList-2.8.1-x64.dmg
PicList-2.8.1-universal.dmg

Windows

PicList-Setup-2.8.1-ia32.exe
PicList-Setup-2.8.1-x64.exe
PicList-Setup-2.8.1.exe

Linux

PicList-2.8.1.AppImage
piclist_2.8.1_amd64.snap

PicList - 2.8.0

Published by Kuingsmile 8 months ago

💥 Breaking Change

  • 由于C1N短网址的收费策略修改,可使用API的团队版在1000元/年,作者承担费用压力较大,现在修改为自己提供API token
  • 原软件内置token即时失效

✨ Features

  • 新增对cf workers 短链接项目xyTom/Url-Shorten-Worker的支持
  • 现在相册页面支持强制无视缓存刷新
  • 优化了阿里云图床对无扩增名文件的上传处理
  • 优化了短网址功能的错误日志记录

🐛 Bug Fixes

  • 修复了buffer上传时的文件名错误

加速下载地址

MacOS

PicList-2.8.0-arm64.dmg
PicList-2.8.0-x64.dmg
PicList-2.8.0-universal.dmg

Windows

PicList-Setup-2.8.0-ia32.exe
PicList-Setup-2.8.0-x64.exe
PicList-Setup-2.8.0.exe

Linux

PicList-2.8.0.AppImage
piclist_2.8.0_amd64.snap

Full Changelog: https://github.com/Kuingsmile/PicList/compare/v2.7.4...v2.8.0

PicList - v2.7.4

Published by Kuingsmile 8 months ago

✨ Features

  • 设置界面添加了新的选项以快速进入配置文件和日志目录
  • 优化了github图床云端删除对特殊路径的处理

🐛 Bug Fixes

  • 修复了导入配置时,默认图床名没有跟随当前时间变化的问题
  • 修复了内置s3图床的禁用存储桶前缀设置项没有正确生效的问题
  • 修复了部分繁体中文翻译错误

加速下载地址

MacOS

PicList-2.7.4-arm64.dmg
PicList-2.7.4-x64.dmg
PicList-2.7.4-universal.dmg

Windows

PicList-Setup-2.7.4-ia32.exe
PicList-Setup-2.7.4-x64.exe
PicList-Setup-2.7.4.exe

Linux

PicList-2.7.4.AppImage
piclist_2.7.4_amd64.snap

Full Changelog: https://github.com/Kuingsmile/PicList/compare/v2.7.3...v2.7.4

PicList - 2.7.3

Published by Kuingsmile 9 months ago

各位新年快乐,后续更新将在过完年后继续~

✨ Features

  • 现在配置页点击图床名会跳转至手册说明页

🐛 Bug Fixes

  • 修复了设置精细转换格式时,配置没有起作用的问题
  • 修复了界面翻译错误

加速下载地址

MacOS

PicList-2.7.3-arm64.dmg
PicList-2.7.3-x64.dmg
PicList-2.7.3-universal.dmg

Windows

PicList-Setup-2.7.3-ia32.exe
PicList-Setup-2.7.3-x64.exe
PicList-Setup-2.7.3.exe

Linux

PicList-2.7.3.AppImage
piclist_2.7.3_amd64.snap

Full Changelog: https://github.com/Kuingsmile/PicList/compare/v2.7.2...v2.7.3

PicList - 2.7.2

Published by Kuingsmile 9 months ago

✨ Features

  • 新增内置S3 API兼容平台支持
  • 现在又拍云图床支持自定义接口地址
  • 七牛云新建存储桶新增亚太-河内支持

🐛 Bug Fixes

  • 修复了修改s3图床相册链接后,拷贝图片链接没有对应修改的问题
  • 修复了修改s3图床相册连接后,云端删除失效的问题
  • 修复了设置精细转换格式时的序列化错误
  • 修复了界面翻译错误

加速下载地址

MacOS

PicList-2.7.2-arm64.dmg
PicList-2.7.2-x64.dmg
PicList-2.7.2-universal.dmg

Windows

PicList-Setup-2.7.2-ia32.exe
PicList-Setup-2.7.2-x64.exe
PicList-Setup-2.7.2.exe

Linux

PicList-2.7.2.AppImage
piclist_2.7.2_amd64.snap

Full Changelog: https://github.com/Kuingsmile/PicList/compare/v2.7.1...v2.7.2

PicList - 2.7.1

Published by Kuingsmile 10 months ago

✨ Features

  • 新增内置兰空图床上传和删除支持
  • Webdav图床现在支持设置URL参数后缀
  • 现在支持指定每种图片格式对应的转换后格式
  • 现在默认启用mozJPEG编码器以减小文件体积
  • 现在打开手册页面会询问打开方式
  • 优化了重命名选项的提示
  • 更新提示窗口现在提供跳转至版本发布页手动下载的选项

🐛 Bug Fixes

  • 修复了sftp图床上传相同文件名的图片会报错的问题
  • 修复了imgur图床转换格式为webp时,文件名错误的问题
  • 修复了部分i18n错误的问题

加速下载地址

MacOS

PicList-2.7.1-arm64.dmg
PicList-2.7.1-x64.dmg
PicList-2.7.1-universal.dmg

Windows

PicList-Setup-2.7.1-ia32.exe
PicList-Setup-2.7.1-x64.exe
PicList-Setup-2.7.1.exe

Linux

PicList-2.7.1.AppImage
piclist_2.7.1_amd64.snap

Full Changelog: https://github.com/Kuingsmile/PicList/compare/v2.7.0...v2.7.1

PicList - 2.7.0

Published by Kuingsmile 10 months ago

Happy New Year! 🎉

✨ Features

  • 现在移除exif信息选项不再错误的处理svg图片
  • 添加了管理功能log文件和软件GUI界面log文件的快捷打开选项
  • 现在支持更多类型的文本文件预览
  • 现在移除配置前会进行额外的确认以避免误删除
  • 现在如果对应图床不支持重命名操作,不会再显示重命名按钮
  • 优化了管理界面文件浏览页的文字显示
  • 移除了赞助窗口~~

🐛 Bug Fixes

  • 修复了表单上传模式下,中文文件名乱码的问题
  • 修复了管理界面入口页的显示bug

加速下载地址

MacOS

PicList-2.7.0-arm64.dmg
PicList-2.7.0-x64.dmg
PicList-2.7.0-universal.dmg

Windows

PicList-Setup-2.7.0-ia32.exe
PicList-Setup-2.7.0-x64.exe
PicList-Setup-2.7.0.exe

Linux

PicList-2.7.0.AppImage
piclist_2.7.0_amd64.snap

Full Changelog: https://github.com/Kuingsmile/PicList/compare/v2.6.8...v2.7.0

PicList - 2.6.8

Published by Kuingsmile 11 months ago

✨ Features

  • 现在支持vscode插件vs-piclist的远程服务器模式
  • 关联更新:现在支持Docker部署PicList-core
  • 上传接口增加了额外的记录区分上传行为
  • 核心库版本更新

🐛 Bug Fixes

  • 修复了相册内无法正常复制部分插件上传的图片URL的问题
  • 修复了上传图床选择过程中的log记录字段错误的问题

加速下载地址

MacOS

PicList-2.6.8-arm64.dmg
PicList-2.6.8-x64.dmg
PicList-2.6.8-universal.dmg

Windows

PicList-Setup-2.6.8-ia32.exe
PicList-Setup-2.6.8-x64.exe
PicList-Setup-2.6.8.exe

Linux

PicList-2.6.8.AppImage
piclist_2.6.8_amd64.snap

Full Changelog: https://github.com/Kuingsmile/PicList/compare/v2.6.7...v2.6.8

PicList - 2.6.7

Published by Kuingsmile 11 months ago

✨ Features

  • 核心库版本更新
  • 现在默认缓存目录会在系统temp路径下新建

🐛 Bug Fixes

  • 修复了使用内置服务器的删除接口时,相册删除事件不能正确触发的问题

加速下载地址

MacOS

PicList-2.6.7-arm64.dmg
PicList-2.6.7-x64.dmg
PicList-2.6.7-universal.dmg

Windows

PicList-Setup-2.6.7-ia32.exe
PicList-Setup-2.6.7-x64.exe
PicList-Setup-2.6.7.exe

Linux

PicList-2.6.7.AppImage
piclist_2.6.7_amd64.snap

Full Changelog: https://github.com/Kuingsmile/PicList/compare/v2.6.6...v2.6.7

PicList - 2.6.6

Published by Kuingsmile 12 months ago

✨ Features

  • 现在配置同步支持使用Gitea
  • 现在当图片转换后格式与原格式相同时,不会进行转换
  • 优化了使用Cloudflare R2作为图床时的删除处理

🐛 Bug Fixes

  • 修复了使用gitee同步配置时,下载文件错误日志没有正确记录的问题

加速下载地址

MacOS

PicList-2.6.6-arm64.dmg
PicList-2.6.6-x64.dmg
PicList-2.6.6-universal.dmg

Windows

PicList-Setup-2.6.6-ia32.exe
PicList-Setup-2.6.6-x64.exe
PicList-Setup-2.6.6.exe

Linux

PicList-2.6.6.AppImage
piclist_2.6.6_amd64.snap

Full Changelog: https://github.com/Kuingsmile/PicList/compare/v2.6.5...v2.6.6

PicList - 2.6.5

Published by Kuingsmile about 1 year ago

✨ Features

  • 现在上传接口不再明文返回config字段,而是经过加密的字符串,密钥可自行设置

🐛 Bug Fixes

  • 修复了文件名中含有二级目录时,webdav、local和sftp图床会上传失败的问题
  • 修复了使用watt toolkit加速时,github图床上传失败的问题

加速下载地址

MacOS

PicList-2.6.5-arm64.dmg
PicList-2.6.5-x64.dmg
PicList-2.6.5-universal.dmg

Windows

PicList-Setup-2.6.5-ia32.exe
PicList-Setup-2.6.5-x64.exe
PicList-Setup-2.6.5.exe

Linux

PicList-2.6.5.AppImage
piclist_2.6.5_amd64.snap

Full Changelog: https://github.com/Kuingsmile/PicList/compare/v2.6.4...v2.6.5

PicList - 2.6.4

Published by Kuingsmile about 1 year ago

✨ Features

  • 现在当设置了内置服务器鉴权密钥时,图床设置界面复制api接口会自动添加密钥
  • 添加了PicList自身作为套娃图床,实现A电脑添加B电脑的PicList进行上传的功能
  • 新增上传耗时等统计功能

🐛 Bug Fixes

  • 修复了电脑间同步管理配置文件时,无法正常进入图床,需要重新保存一次配置的问题
  • 修复了arm mac平台缺失右键菜单的问题
  • 修复了跳过水印字体下载没有对文件上传情景生效的问题

加速下载地址

MacOS

PicList-2.6.4-arm64.dmg
PicList-2.6.4-x64.dmg
PicList-2.6.4-universal.dmg

Windows

PicList-Setup-2.6.4-ia32.exe
PicList-Setup-2.6.4-x64.exe
PicList-Setup-2.6.4.exe

Linux

PicList-2.6.4.AppImage
piclist_2.6.4_amd64.snap

Full Changelog: https://github.com/Kuingsmile/PicList/compare/v2.6.3...v2.6.4

PicList - 2.6.3

Published by Kuingsmile about 1 year ago

✨ Features

  • 现在当已经设置了水印字体文件路径或使用图片水印时,不再检查内置字体文件是否存在
  • PicList和PicList-Core的内置服务器现在均支持通过formData的方式上传图片文件
  • 内置服务器现在默认监听0.0.0.0,而不是127.0.0.1,以配合多电脑间使用
  • 内置服务器现在支持设置鉴权密钥key参数,通过url参数形式传递?key=xxx,避免被恶意利用
  • PicList-Core现在支持通过picgo-server启动内置上传服务器,使用方式与PicList的内置服务器相同

🐛 Bug Fixes

  • 修复了没有新建临时文件夹导致本地图床上传失败的问题

加速下载地址

MacOS

PicList-2.6.3-arm64.dmg
PicList-2.6.3-x64.dmg
PicList-2.6.3-universal.dmg

Windows

PicList-Setup-2.6.3-ia32.exe
PicList-Setup-2.6.3-x64.exe
PicList-Setup-2.6.3.exe

Linux

PicList-2.6.3.AppImage
piclist_2.6.3_amd64.snap

Full Changelog: https://github.com/Kuingsmile/PicList/compare/v2.6.2...v2.6.3

PicList - 2.6.2

Published by Kuingsmile about 1 year ago

✨ Features

  • 相册页面只显示最后一级文件名,不包含额外的路径
  • 现在更新提示窗口会显示更新日志,方便用户查看

🐛 Bug Fixes

  • 修复了从Obsidian插件删除图片时,webdav图床和SFTP图床无法删除的问题
  • 修复了用户无ssh权限时,sftp图床无法进行云端删除的问题
  • 修复了sftp图床上传时,即使出错仍然会判断为上传成功的问题
  • 修复了sftp图床上传时,会额外创建空文件夹的问题

加速下载地址

MacOS

PicList-2.6.2-arm64.dmg
PicList-2.6.2-x64.dmg
PicList-2.6.2-universal.dmg

Windows

PicList-Setup-2.6.2-ia32.exe
PicList-Setup-2.6.2-x64.exe
PicList-Setup-2.6.2.exe

Linux

PicList-2.6.2.AppImage
piclist_2.6.2_amd64.snap

Full Changelog: https://github.com/Kuingsmile/PicList/compare/v2.6.1...v2.6.2

PicList - 2.6.1

Published by Kuingsmile about 1 year ago

✨ Features

  • webdav图床现在支持设置授权方式,支持digest或basic授权
  • webdav管理页面新增授权方式选择
  • 手册页面现在会在单独的窗口中打开
  • 优化了管理页面首页列表的加载速度

🐛 Bug Fixes

  • 修复了管理页面中选择框失效的问题
  • 修复了管理页面中,切换图床时概率出现无法加载文件列表的问题
  • 修复了管理页面首页在开启自动导入时页面没有自动刷新的问题
  • 修复了管理页面中的计时器泄露导致的性能和文件加载问题
  • 解决了local图床和webdav图床缓存文件目录相同的问题

加速下载地址

MacOS

PicList-2.6.1-arm64.dmg
PicList-2.6.1-x64.dmg
PicList-2.6.1-universal.dmg

Windows

PicList-Setup-2.6.1-ia32.exe
PicList-Setup-2.6.1-x64.exe
PicList-Setup-2.6.1.exe

Linux

PicList-2.6.1.AppImage
piclist_2.6.1_amd64.snap

Full Changelog: https://github.com/Kuingsmile/PicList/compare/v2.6.0...v2.6.1

PicList - 2.6.0

Published by Kuingsmile about 1 year ago

✨ Features

  • 大幅度优化了管理页面文件列表加载的速度,提高30倍(加载260个文件,用时从 30秒 降低至 0.9秒
  • 大幅度优化了管理页面文件搜索的速度,提高50倍(260个文件中搜索,完成时间从 15秒 降低至 0.3秒)
  • 优化了管理页面首页的提示文字
  • 现在管理页面中批量重命名界面会实时显示匹配到的文件数量
  • 上传页面标题现在当未设置图床配置时,默认使用Default配置
  • 现在相册批量修改功能只对筛选出的照片生效
  • 修改了配置同步中关于Gitee仓库路径填写的提示文字

🐛 Bug Fixes

  • 修复了由于el-dialog,el-select等组件导致的内存泄露问题
  • 修复了设置界面中,水印选择界面中多了一个}的问题、
  • 修复了管理页面首页组件重复渲染的问题
  • 修复了列表模式下,管理页面加载时会进行无效的额外网络请求,导致页面卡顿的问题
  • 修复了管理页面中,获取文件列表时重复排序导致的性能问题
  • 修复了日志记录等级的行为与预期不一致的问题(来自PicGo)

加速下载地址

MacOS

PicList-2.6.0-arm64.dmg
PicList-2.6.0-x64.dmg
PicList-2.6.0-universal.dmg

Windows

PicList-Setup-2.6.0-ia32.exe
PicList-Setup-2.6.0-x64.exe
PicList-Setup-2.6.0.exe

Linux

PicList-2.6.0.AppImage
piclist_2.6.0_amd64.snap

Full Changelog: https://github.com/Kuingsmile/PicList/compare/v2.5.3...v2.6.0

Package Rankings
Top 6.61% on Proxy.golang.org
Badges
Extracted from project README
GitHub stars
Related Projects