Commit Graph

1098 Commits

Author SHA1 Message Date
杨艳微 1b1a00cf06 [FIX]【文件管理器】【需求12374】双屏-主屏桌面文件空间分布显示不完整 [LINK]125542 2022-11-25 16:04:30 +08:00
like f49a13065f [FIX]【文件管理器】15号字体下文件复制显示不完全[LINK]bug#119759 2022-11-25 16:04:30 +08:00
Yue-Lan 7a3fa1a637 使用成员变量替代属性机制,以提升proxymodel性能 2022-11-25 16:04:30 +08:00
Qxiangwenjie ce3aff52f1 增加判空处理避免崩溃 2022-11-25 16:04:30 +08:00
Yue-Lan 9322cb5f9b DirectoryViewMenu增加setHiddenActionsByObjectName()方法,用于屏蔽菜单项
添加各个菜单项object name的宏定义,使用宏定义设置actions的object name
2022-11-25 16:04:30 +08:00
Yue-Lan e1e96ef3e8 为菜单的顶级action增加objectname 2022-11-25 16:04:30 +08:00
Yue-Lan bed6bc564a 修复addLabelToFile()方法中对metainfo判空的处理问题 2022-11-25 16:04:30 +08:00
Yue-Lan 29fd82b414 尝试修复utf8 helper的段错误问题 2022-11-25 16:04:29 +08:00
Yue-Lan 8fa7c22f87 添加FMWindowIface.h到libpeony-dev 2022-11-25 16:04:29 +08:00
Yue-Lan 02eee4bce9 DirectoryViewContainer增加设置单选和多选模式的接口
note:
setSelectionModeHint() 最好在switchViewType()和bindModel()之前调用
2022-11-25 16:04:29 +08:00
Yue-Lan 419ad46a39 nameFilters不过滤文件夹 2022-11-25 16:04:29 +08:00
Yue-Lan c4b2964378 优化nameFilters的逻辑,跳过文件夹,和QFileDialog保持一致 2022-11-25 16:04:29 +08:00
Yue-Lan cd838093fd 增加新的filter接口,用于平台文件对话框适配 2022-11-25 16:04:29 +08:00
yangling a3fc596f0c 当没有接收到占用进程时只弹出卷被占用信息提示框,link to bug#113239。 2022-11-25 16:04:29 +08:00
Qxiangwenjie f7876b575e 更新翻译文件 2022-11-25 16:04:29 +08:00
Qxiangwenjie 95c00b03a3 [FIX]增加格式化时设备名称以小数点开头时提示 [LINK]bug#126670 2022-11-25 16:04:29 +08:00
Yue-Lan 03129324c4 优化基础属性页的文件计数更新机制,增加一个0.75s的定时更新器,避免出现长时间不更新的情况 2022-11-25 16:04:29 +08:00
Yue-Lan be6cd6297b 修复在多端协同打开属性窗口界面阻塞的问题 2022-11-25 16:04:29 +08:00
Yue-Lan 659ff10e86 [FIX] #121995 【手机助手】文件管理器内多端协同目录右键功能较多 2022-11-25 16:04:29 +08:00
Yue-Lan d1243373ad 优化listview的column布局代码,以适配主题框架右边圆角样式显示 2022-11-25 16:04:29 +08:00
Yue-Lan 53d1a9327d 屏蔽MainWindow的拖拽移动逻辑,将HeaderBar注册到X11WindowManager
note:
一些空白区域,比如sidebar的边缘也能触发拖拽,在优化侧边栏样式以后这个问题更容易触发了,所以需要调整策略
2022-11-25 16:04:29 +08:00
Yue-Lan 8b727afb50 [FIX] #117845 【UKUI 3.1.4 走查】【设计】【文件管理器】侧边栏选中项样式待优化 2022-11-25 16:04:29 +08:00
yangling e389aef1a0 增加判断是否空光盘的方法,hotfix bug#127947. 2022-11-25 16:04:29 +08:00
杨玲 beabb40858 按设计稿:加回‘个人’,并将‘快速访问’下的相关项移除 2022-11-25 16:04:29 +08:00
Yue-Lan 74c4052cfa [FIX] #124971 【2107升级2203系统】【背景】使用2107特有背景图后(2203没有),2107自适应升级到2203系统,升级后的系统桌面背景图为黑色
note: 当检测到本地壁纸settings不存在时,使用默认壁纸
2022-11-25 16:04:29 +08:00
Yue-Lan 0beab35a4f [FIX] #126777 【手机助手】电脑端-文件管理器打开的多端协同中的手机存储文件夹为空
优化:针对一些有异常的情景做了修复,另外增加了一个取消机制,希望能够提高运行效率
2022-11-25 16:04:29 +08:00
HeMeihong 6f8d0fce2e Revert "Fix paste deleted file issue, link to bug#114073, 121029."
This reverts commit d8bd4eb4506a8dd44bda497d904e249edd46c6ed.
2022-11-25 16:04:29 +08:00
Yue-Lan 47d6bc6b87 [FIX] #126862 【文件管理器】【需求11238】再次开启“全局排序”,不会保持全局排序规则 2022-11-25 16:04:29 +08:00
Yue-Lan 1def4640ae [FIX] #126873 【文件管理器】【需求11238】取消“全局排序”后,切换不同排序方式,菜单始终显示“文件名称”被选中 2022-11-25 16:04:29 +08:00
yangling 7759e006d7 更新翻译(udf格式化) 2022-11-25 16:04:29 +08:00
杨玲 af67e5115d DVD+RW光盘udf格式化 2022-11-25 16:04:29 +08:00
like a426d930ea [FIX]桌面ctrl+鼠标拖拽时,光标样式未按照规范实现[LINK]bug#125380 2022-11-25 16:04:29 +08:00
kylin 7a36cb58c1 [FIX] 【文件管理器】【用例332566】主屏桌面空间不足,新建的文件未放置到扩展屏桌面上,且断开扩展屏多出来的文件未重叠显示在左上角 [LINK]123045 2022-11-25 16:04:29 +08:00
yangling 077c898a00 解决手机接入后也显示了网络下的问题 2022-11-25 16:04:29 +08:00
like e61dd3896f [FIX]工具以及设置与实际不符[LINK]bug#125235 2022-11-25 16:04:29 +08:00
like 5e9364f3eb 更新翻译 2022-11-25 16:04:29 +08:00
like cd04aeeb3b [FIX]桌面空白处鼠标右键菜单,无“显示设置”选项而是“设置分辨率”选项[LINK]bug#126747 2022-11-25 16:04:29 +08:00
Yue-Lan 640b2863e0 尝试修复设置字体导致的桌面图标乱序问题
note:
这个问题之前处理过,最近的版本设置字体的时候又发现了这个问题,感觉像是内部流程哪里发生了变动,导致这个问题又出现了
为了规避这个问题,在原有的基础流程上增加了一个idle机制,确保用户不会感知到桌面图标排列的变化
2022-11-25 16:04:29 +08:00
mincai huang efc5a5d920 修复bug 113493,禁止对保护箱文件权限属性修改 2022-11-25 16:04:29 +08:00
杨玲 88b3d70974 Hotfix side bar smb server unmount, link to bug#93517、bug#98623 2022-11-25 16:04:29 +08:00
yangling b196ffd6ba hotfix bug#125095 打开文件管理器后,插入U盘,侧边栏中文件系统消失 2022-11-25 16:04:29 +08:00
hemh 7073b55247 Improve address bar button tips change, show tips when button name elides. link to bug#125255. 2022-11-25 16:04:29 +08:00
Yue-Lan 871c2e4f3a [FIX] #125718, #125415, #125422 从移动硬盘/U盘中拖拽文件到桌面失败
之前的peony-qt/encoded-uris实际上没有用上,这里修复了这个问题,另外为了保证外部拖拽的向前兼容,还是使用了qurl的形式
2022-11-25 16:04:28 +08:00
Qxiangwenjie 8bc956c2f4 [FIX]修复增加角标后右上角角标不显示的问题 [LINK]bug#125630 2022-11-25 16:04:28 +08:00
杨玲 b84c863a42 对EmblemProvider的大量文件更新性能问题进行改进
1、确保m_queryQueue的互斥相关操作耗时控制在n(1)以内
2、增加批处理机制
3、使用线程池和QRunnable替换QtConcurent的方式
2022-11-25 16:04:28 +08:00
yanhuanzhang eb9defecc4 udf format interface 2022-11-25 16:04:28 +08:00
hemh 66d3225324 Improve address bar UI, comment tips, link to bug#125255. 2022-11-25 16:04:28 +08:00
Qxiangwenjie 7449196661 [FIX]修复标记属性页面文字显示不全的问题[LINK]bug#94269 2022-11-25 16:04:28 +08:00
Yue-Lan 37517622cf 115124 【平板模式】【触控笔】(例如在文件管理器中)用触控笔从上向下滑动选中,无法选到下一页的内容(必现)
Note:
这个问题的描述应该改为“必须要超过viewport区域大概100px才能触发view的滚动”,实际上在鼠标操作中也会存在这个问题,只是平板模式下是全屏,触控笔没有办法超过viewport的区域太多,现在在mouse move event里添加了autoscroll的代码,可以处理这个问题
2022-11-25 16:04:28 +08:00
Yue-Lan 276f12e81b [FIX] #122768 【用户桌面】拖动多个桌面图标后,原处会有边框残留(必现) 2022-11-25 16:04:28 +08:00