diff --git a/currentVersion.md b/currentVersion.md index a03e5fbe..df510300 100644 --- a/currentVersion.md +++ b/currentVersion.md @@ -3,19 +3,29 @@ ### 🚀 性能优化 - 减少了60-70%的闲置内存占用和20%的打开窗口时内存占用 +- 优化了多个页面的加载速度和浏览性能 ### ✨ 新增功能 -- windows下新增便携模式,无需安装即可运行,数据存储在程序目录下的`data`文件夹中,支持自动更新;Linux下新增`rpm`安装包 -- 新增自定义主题功能,主题仓库[PicList ThemeHub](https://github.com/Kuingsmile/PicList-ThemeHub) -- 12个内置主题供选择,如bilibili、二次元、极夜紫等风格 -- 重构了几乎全部页面,优化了数十项UI细节问题 -- 相册页面多项优化,支持显示已选择图片数量,匹配的url列表和记忆过滤器打开状态 -- 插件页面现在可以浏览所有插件列表,查看详情和安装 -- 新增教学引导页面,首次运行时会自动弹出 -- 现在支持关闭GPU加速,解决部分兼容性问题 -- 新增高级动画设置,开启后可获得更好的UI体验 -- 优化了多个页面的加载速度和浏览性能 +- 新功能 + - 现在支持关闭GPU加速,解决部分兼容性问题 + - 新增高级动画设置,开启后可获得更好的UI体验 + - windows下新增便携模式,无需安装即可运行,数据存储在程序目录下的`data`文件夹中,支持自动更新 + - Linux下新增`rpm`安装包 + - 管理页面新增图床编辑卡片页面,避免了之前多配置切换时的混乱 + +- UI + - 新增自定义主题功能,主题仓库[PicList ThemeHub](https://github.com/Kuingsmile/PicList-ThemeHub) + - 12个内置主题供选择,如bilibili、二次元、极夜紫等风格 + - 重新设计了管理功能的全部页面 + - 重构了几乎全部页面,优化了数十项UI细节问题,整体风格更加统一 + - 相册页面多项优化,支持显示已选择图片数量,匹配的url列表和记忆过滤器打开状态 + - 插件页面现在可以浏览所有插件列表,查看详情和安装 + - 新增教学引导页面,首次运行时会自动弹出 + +- 其它 + - 原管理功能重命名为`云端`,更符合实际功能 + - 现在重置图床后不再自动返回上一页面 ### 🐛 问题修复 @@ -23,3 +33,4 @@ - 修复了暗色模式下任务页面的显示问题 - 修复了图床设置页面设置为默认图床按钮状态没有及时更新的问题 - 修复了预处理设置页面,图床水印独立设置的按钮状态没有及时更新的问题 +- 修复了部分页面底部元素被遮挡的问题 diff --git a/src/renderer/components/PerPicbedSetting.vue b/src/renderer/components/PerPicbedSetting.vue index 97e9e4ed..bdf8232f 100644 --- a/src/renderer/components/PerPicbedSetting.vue +++ b/src/renderer/components/PerPicbedSetting.vue @@ -155,22 +155,6 @@ interface RadioOption { label: string } -const { - mapField, - defaultValue, - globalValue = undefined, - inputType, - rangeMin = 0, - rangeMax = 100, - rangeStep = 1, - rangeSuffix = '', - numberMin = 0, - numberMax = 1000, - textPlaceholder = '', - selectOptions = [], - radioOptions = [], -} = defineProps() - interface Props { mapField: Record | undefined defaultValue: any @@ -188,6 +172,22 @@ interface Props { radioOptions?: RadioOption[] } +const { + mapField, + defaultValue, + globalValue = undefined, + inputType, + rangeMin = 0, + rangeMax = 100, + rangeStep = 1, + rangeSuffix = '', + numberMin = 0, + numberMax = 1000, + textPlaceholder = '', + selectOptions = [], + radioOptions = [], +} = defineProps() + const emit = defineEmits<{ mapChange: [picbedType: string, value: any] }>() diff --git a/src/renderer/components/UnifiedConfigForm.vue b/src/renderer/components/UnifiedConfigForm.vue index 86d3b39a..be6ccc90 100644 --- a/src/renderer/components/UnifiedConfigForm.vue +++ b/src/renderer/components/UnifiedConfigForm.vue @@ -1,7 +1,7 @@