shenmo7192
bcf3252e4a
style(app-detail): add tooltip text for install buttons
...
为应用详情页和详情弹窗的两个安装按钮分别添加了对应的提示文案,提升用户体验
2026-07-24 10:26:40 +08:00
shenmo7192
3b7f14862d
refactor(DownloadQueue): 移除无用的滚轮隐藏队列逻辑与相关依赖
...
移除了页面滚轮事件监听、isHidden状态和相关的DOM引用,简化组件逻辑
2026-07-18 22:11:54 +08:00
shenmo7192
367828f1f4
chore(vscode & download queue): 修复调试配置和下载面板交互问题
...
1. 给VSCode调试配置添加--no-sandbox参数以解决容器/权限问题
2. 修复下载队列面板收起时点击无响应的bug,调整隐藏状态的位移参数
3. 优化展开/收起切换逻辑,隐藏状态下点击会自动展开面板
2026-07-18 22:04:23 +08:00
shenmo7192
9323c368d6
style: 统一文件名小写处理并格式化代码
...
1. 对deb包名、打包文件名统一转为小写格式,避免大小写不一致问题
2. 格式化多处代码换行和缩进,提升代码可读性
2026-07-18 10:37:52 +08:00
shenmo7192
d67f7b3666
feat(submitter): 完善提交表单功能,优化交互与体验
...
1. 新增electronUtils接口用于获取文件路径,支持拖拽上传deb包
2. 交换贡献者与官网地址表单字段
3. 重构架构选择UI,按来源和架构排序并添加来源标识
4. 新增截图和图标上传格式校验,限制仅支持PNG
5. 优化截图上传区域样式,支持拖放上传
6. 拆分重置表单和提交成功后的状态清理逻辑
7. 重构架构排序逻辑,兼容新旧存储格式
2026-07-18 00:22:45 +08:00
shenmo7192
361dad1a64
feat(submitter): 新增自动获取git用户名并填充提交信息
...
扩展了提交器的自动填充能力,新增通过git config获取本地git用户名的能力,和原有邮箱获取逻辑结合,自动按照格式填充贡献者字段,优化用户提交体验
2026-07-17 23:12:10 +08:00
shenmo7192
5730c0bfea
feat(SubmitterWindow): add view submission queue button
...
add a button to open the submission queue page in new tab, alongside the close button in the header
2026-07-17 22:52:03 +08:00
shenmo7192
e8a2bb921b
refactor(electron+vue): 优化窗口拖拽和激活逻辑
...
1. 为提交窗口标题栏添加拖拽支持,同时关闭关闭按钮的拖拽区域
2. 重构窗口激活显示逻辑为复用函数showAndFocusMainWindow
3. 修复窗口实例管理和托盘图标点击的逻辑问题
2026-07-17 21:39:34 +08:00
shenmo7192
5a01d95e0f
feat(SubmitterWindow): add screenshot paste shortcut and refactor upload logic
...
新增截图粘贴上传功能,重构了截图上传的处理逻辑,将公共上传逻辑提取为importScreenshots方法,同时支持通过Ctrl+V粘贴截图直接上传,优化了截图文件的筛选和上传流程
2026-07-17 21:17:40 +08:00
shenmo7192
37217cd6fb
chore: 发布v5.2.1版本并优化布局交互
...
1. 调整AppGrid和主容器的高度样式,替换calc(100vh - 140px)为100%适配布局
2. 为下载队列添加滚轮隐藏/显示动画和交互逻辑
3. 优化主内容区域的flex布局结构,修复滚动和容器收缩问题
2026-07-17 21:12:50 +08:00
shenmo7192
f585be0dcd
feat(submitter): add form validation tips and improve submission checks
...
1. add real-time form validation prompt component for submission page
2. add URL validation for official website and screenshot format checks
3. refactor form validity calculation and user input status judgment
4. replace mirror switch with configurable base URL, support dev proxy path handling
5. add processing logic for base64 format screenshots
6. optimize history search and form reset logic
2026-07-16 15:56:13 +08:00
shenmo7192
0a908a31f6
chore: release v5.2.1 and improve submitter UI/UX
...
1. update version to 5.2.1 in changelog and package.json
2. add real-time upload progress display in submission window
3. optimize icon filename display and form reset logic
4. add success modal after successful submission
5. improve logging formatting in submitter backend
2026-07-16 14:03:40 +08:00
shenmo7192
68195a94f6
refactor(submitter): 重构分类处理逻辑,完善提交校验与安装包流程
...
1. 重构提交器的分类处理,移除硬编码的分类映射,改用后端返回的type字段
2. 添加categoryId同步逻辑,完善表单校验和提交数据
3. 优化图标处理逻辑,支持base64格式图标
4. 完善deb包元数据处理,自动生成规范的文件名
5. 新增更全面的提交字段校验和API业务错误处理
6. 补充安装脚本的目录复制规则
2026-07-16 13:57:39 +08:00
shenmo7192
387be920b1
refactor(apps): optimize home app list loading and grid layout
...
1. refactor home app list loading logic: use seen set instead of map, handle deduplication with spark priority
2. add vertical scrolling for small app grid when not using virtual scroll
3. remove unnecessary overflow-y-auto from main container
2026-07-16 10:27:18 +08:00
shenmo7192
937c0554ad
chore: 暂时关闭云端同步、收藏和评论功能
...
调整了多个页面的相关UI和逻辑代码,注释掉并隐藏了收藏、评论以及云端同步相关的按钮和实现逻辑,同时修改了侧边栏的品牌文案展示。
2026-07-14 14:21:35 +08:00
shenmo7192
7420466d92
style: 统一代码格式与字符串引号风格
...
1. 替换单引号为双引号统一字符串格式
2. 拆分过长的函数调用与条件判断行提升可读性
3. 简化多行console.log调用为单行格式
4. 为侧边栏添加条目计数标签展示功能
2026-07-14 13:59:55 +08:00
shenmo7192
750e1d89e4
feat: add SPK share link support and optimize category count calculation
...
- add SPK share button in app detail pages and support parsing SPK links in search box
- fix category total count to exclude the all entry
- remove redundant count badge from sidebar tabs
- rewrite category count calculation with proper filtering of all entry
- update search category count logic to use base apps for all tab count
2026-07-14 13:39:20 +08:00
shenmo7192
b233fea4d5
refactor(install): 重构下载安装队列逻辑,拆分并发控制
...
1. 将下载与安装流程分离,实现并发下载限制与单安装实例控制
2. 新增任务阶段枚举,替换原有activeDownloads计数逻辑
3. 优化取消任务的处理流程,区分运行中和排队中的任务
4. 修复下载队列显示的统计错误,改为展示已完成任务数
5. 调整日志格式与代码注释,提升可读性
2026-07-13 23:06:05 +08:00
shenmo7192
6328f178d3
refactor(home): 重构首页与侧边栏,移除旧HomeList类型并支持首页列表侧边栏入口
...
1. 移除废弃的HomeList类型定义,新增homeList侧边栏类型
2. 重构AppGrid组件,添加showOrigin属性支持自定义显示来源标记
3. 简化HomeView组件,移除旧的列表展示逻辑与相关代码
4. 新增侧边栏首页列表入口加载与应用数据加载逻辑
5. 优化侧边栏计数与应用预加载逻辑,适配新的首页列表类型
2026-07-13 22:57:54 +08:00
shenmo7192
7c6bdf0e55
feat(submitter,update-center): add multiple features and optimize submission flow
...
1. add shell caller ssupdate command support
2. add pre-update system refresh for update center
3. add get-git-email IPC handler and auto-fill email
4. optimize deb submission UI and category handling
5. disable and auto-fill package name/version fields
6. add loading and error states for category list
7. fix category value matching for history data
2026-07-13 22:07:01 +08:00
shenmo7192
0aca5744b0
refactor(SubmitterWindow): 调整deb上传组件的位置
...
将deb安装包上传区域从表单下方移动到上方,优化页面填写流程
2026-07-13 18:35:28 +08:00
shenmo7192
bfa959ca1d
style: 移除所有组件的backdrop-blur和半透明背景效果
...
统一调整多处UI元素的样式,去掉不必要的backdrop-blur滤镜以及bg的透明度后缀,让界面视觉风格更简洁统一
2026-07-13 18:31:14 +08:00
shenmo7192
2bafa66004
style(ui): 调整弹窗和提交窗口的样式与布局
...
1. 为提交根容器添加overflow-y-auto防止内容溢出
2. 放大应用详情弹窗最大宽度从5xl到6xl
3. 提升弹窗和滚动区域的最大高度从85vh到90vh
4. 移除应用详情描述区域多余的overflow-y-auto
2026-07-13 18:28:27 +08:00
gfdgd-xi
ebede13b2c
修复tag列表无法正确加载的问题
...
Signed-off-by: gfdgd_xi <3025613752@qq.com >
2026-06-29 22:26:19 +08:00
gfdgd-xi
829b5495b2
新增联系邮箱输入框
...
Signed-off-by: gfdgd_xi <3025613752@qq.com >
2026-06-29 22:07:43 +08:00
gfdgd-xi
5c64945517
移除投稿器源选择对话框
...
Signed-off-by: gfdgd_xi <3025613752@qq.com >
2026-06-27 18:52:54 +08:00
gfdgd-xi
2cab0b2161
投稿器用自渲染对话框替换alert修复选择deb后无法编辑信息的问题
...
Signed-off-by: gfdgd_xi <3025613752@qq.com >
2026-06-27 18:45:22 +08:00
gfdgd-xi
8b00334dc8
feat: 投稿器支持导出tar包
...
Signed-off-by: gfdgd_xi <3025613752@qq.com >
2026-06-22 13:47:30 +08:00
gfdgd-xi
cd3e087cdf
修复投稿器加载多个异常程序截图的问题
...
Signed-off-by: gfdgd_xi <3025613752@qq.com >
2026-06-17 11:21:38 +08:00
gfdgd-xi
3aa96f27c7
新增投稿器
...
Signed-off-by: gfdgd_xi <3025613752@qq.com >
2026-06-16 11:53:46 +08:00
zeqi and Gitee
f7eeddf6d9
调整Lists 区域标题在dark模式下的字体颜色,使其和欢迎语颜色一致,增加下载队列切换展开按钮在dark下的hover效果
...
Signed-off-by: zeqi <a202128502@163.com >
2026-06-06 14:05:54 +00:00
momen
439af8c26f
feat(account): polish reviews favorites and account UI
2026-05-29 21:34:42 +08:00
momen
8d80a02316
fix(account): polish sidebar favorites and sync feedback
2026-05-19 23:48:41 +08:00
momen
87d0cdc036
fix(favorites): keep folder selector above detail modal
2026-05-19 19:29:19 +08:00
momen
1de42a261a
feat(reviews): show reviewer avatars
2026-05-19 16:30:41 +08:00
momen
d03c8aab61
fix(ui): pin detail modal sidebar
2026-05-19 16:04:47 +08:00
momen
fd17fc127d
fix(reviews): restore modal detail review gating
2026-05-19 12:22:52 +08:00
momen
a8a00d8165
fix(account): gate reviews and stale refreshes
2026-05-19 08:16:57 +08:00
momen
839f4017f8
fix(sync): guard stale installed refreshes
2026-05-19 02:16:39 +08:00
momen
753f91e837
fix(sync): resolve restore item edge cases
2026-05-19 01:50:34 +08:00
momen
acffb6c5ee
feat(sync): add installed app cloud sync
2026-05-19 01:43:28 +08:00
momen
bbd9cbccb7
feat(account): add user management view
2026-05-19 01:17:58 +08:00
momen
4c2225290c
fix(account): record downloads after success
2026-05-19 00:44:36 +08:00
momen
78a04fb51f
feat(account): record downloads and show reviews
2026-05-19 00:25:57 +08:00
momen
e116dcee63
feat(favorites): add cloud favorite management
2026-05-18 23:27:56 +08:00
momen
e607e4991b
feat(detail): move app details into content view
2026-05-18 23:08:29 +08:00
momen
62081fb0ad
fix(account): trim forum login password
2026-05-18 22:39:00 +08:00
momen
63dac217c2
feat(account): add forum login and sidebar account entry
2026-05-18 22:34:14 +08:00
shenmo7192
c877f0551e
feat: 新增动态侧边栏配置功能,优化主题色与侧边栏样式
...
新增SidebarEntry类型定义与侧边栏配置加载逻辑,支持从服务器拉取sidebar-config.json动态配置侧边栏入口
替换原分类侧边栏为可配置样式,新增CategoryBar分类选择组件,更新品牌色为苹果风格蓝色
重构侧边栏状态管理,拆分activeTab与选中分类逻辑,新增侧边栏入口计数统计
添加SIDEBAR_CONFIG.md文档说明配置格式与使用方法,更新测试用例与组件props
2026-05-18 13:25:52 +08:00
shenmo7192
8a5f8d154f
feat: 添加APM安装确认弹窗并重构APM检查流程
...
1. 新增全局状态控制APM安装弹窗显示
2. 新建ApmInstallConfirmModal弹窗组件
3. 将主进程的APM安装弹窗逻辑迁移到前端Vue组件
4. 更新package.json版本到5.1.0
5. 简化安装和升级流程中的APM检查逻辑
2026-05-12 21:54:47 +08:00