Skip to content

Commit 62587fb

Browse files
Kakueeendeepin-bot[bot]
authored andcommitted
feat: Image format extension support
Added support for HEIC, HEIF, and AVIF formats. Log: new feature Task: https://pms.uniontech.com/task-view-378959.html
1 parent 963269e commit 62587fb

File tree

7 files changed

+1751
-1361
lines changed

7 files changed

+1751
-1361
lines changed

arm64/linglong.yaml

Lines changed: 580 additions & 452 deletions
Large diffs are not rendered by default.

debian/changelog

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
deepin-image-viewer (6.0.29) unstable; urgency=medium
2+
3+
* fix bugs
4+
5+
-- Liu Zhangjian <[email protected]> Tue, 22 Jul 2025 20:55:26 +0800
6+
17
deepin-image-viewer (6.0.28) unstable; urgency=medium
28

39
* fix: About interface application homepage display abnormality

debian/control

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ Depends: ${shlibs:Depends}, ${misc:Depends},
3939
libqt6sql6-sqlite,
4040
qt6-image-formats-plugins,
4141
libdeepin-ocr-plugin-manager(>= 1.0.0)
42-
Recommends: qt6-gtk-platformtheme, deepin-ocr
42+
Recommends: qt6-gtk-platformtheme, deepin-ocr, kimageformat6-plugins
4343
Description: Image Viewer is an image viewing tool with fashion interface and smooth performance.
4444
Deepin Image Viewer is an image viewing tool with fashion interface and smooth performance.
4545

deploy_dep

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ for LDFILE in "$@"; do
4040
# 添加依赖库到 install 文件
4141
for SOFILE in "${PREFIX}/lib/${TRIPLET}"/${LDFILE}*; do
4242
if [[ -f "$SOFILE" ]]; then
43-
echo "$SOFILE" >> "${ID_VALUE}.install"
43+
echo `realpath -s $SOFILE` >> "${ID_VALUE}.install"
4444
fi
4545
done
4646
else

linglong.yaml

Lines changed: 582 additions & 454 deletions
Large diffs are not rendered by default.

loong64/linglong.yaml

Lines changed: 580 additions & 452 deletions
Large diffs are not rendered by default.

src/qml/MainStack.qml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ Item {
125125

126126
currentFolder: IV.FileControl.standardPicturesPath()
127127
fileMode: FileDialog.OpenFiles
128-
nameFilters: ["Image files (*.jpg *.png *.bmp *.gif *.ico *.jpe " + "*.jps *.jpeg *.jng *.koala *.koa *.lbm " + "*.iff *.mng *.pbm *.pbmraw *.pcd *.pcx " + "*.pgm *.pgmraw *.ppm *.ppmraw *.ras *.tga " + "*.targa *.tiff *.tif *.wbmp *.psd *.cut *.xbm " + "*.xpm *.dds *.fax *.g3 *.sgi *.exr *.pct *.pic " + "*.pict *.webp *.jxr *.mrw *.raf *.mef *.raw *.orf " + "*.djvu *.or2 *.icns *.dng *.svg *.nef *.pef *.pxm *.pnm)"]
128+
nameFilters: ["Image files (*.jpg *.png *.bmp *.gif *.ico *.jpe " + "*.jps *.jpeg *.jng *.koala *.koa *.lbm " + "*.iff *.mng *.pbm *.pbmraw *.pcd *.pcx " + "*.pgm *.pgmraw *.ppm *.ppmraw *.ras *.tga " + "*.targa *.tiff *.tif *.wbmp *.psd *.cut *.xbm " + "*.xpm *.dds *.fax *.g3 *.sgi *.exr *.pct *.pic " + "*.pict *.webp *.jxr *.mrw *.raf *.mef *.raw *.orf " + "*.djvu *.or2 *.icns *.dng *.svg *.nef *.pef *.pxm *.pnm *.avif *.heif *.heic)"]
129129
title: qsTr("Select pictures")
130130

131131
Component.onCompleted: {

0 commit comments

Comments
 (0)