same as Qt::ScrollBarPolicy
0 show as needed auto hide, default
1 always off
2 always on
Task: https://pms.uniontech.com/task-view-240117.html
Log: scrollbar policy
Change-Id: Ia37f2a5661cb27de568bc3f7ece5a4a6a1fcae97
Change the build dependencies, libfreeimage and libraw are not
required by default, except for debian and linglong builds.
Set DTK_DISABLE_EX_IMAGE_FORMAT=ON to not support extended
image format.
Log: Optinal dependencies libfreeimage and libraw.
Influence: Add build package options
The linglong org.deepin.base environment includes librsvg2 and
libraw libraries, which do not need to configure it in depends
field. Correct libfreeimage to freeimage.
Log: Update linglong.yaml
Influence: linglong build configuration file.
1. Dynamically load libraw.so to support RAW image fomats.
2. Improve some implementations, Update unit cases and docs.
3. Move image-handler from folder example to tool.
Log: Support RAW image formats.
Influence: Add build dependency libraw-dev.
enable SizeMode support by default.
user can set environment `D_DTK_SIZEMODE` to set
SizeMode support.
application can set SizeMode by `setSizeMode` explicitly.
Log: 支持紧凑模式切换
Task: https://pms.uniontech.com/task-view-227385.html
Influence: none
Change-Id: I2eefe254f9bbf380d9ab133c4eb0caa979ed1356
--fix-dark-theme only copy linktarget file to ouputput dir.
record link-target map and makelink after fix job
update version to 0.0.2
Log: none
Influence: none
Change-Id: I9100c98107551eb002656e34937a8524075743bc
<org_name>.<project_name>.<control_version>
org_name : org.deepin
project_name : dde
control_version : XEventMonitor1
see https://doc.uniontech.com/docs/erAdP6Xj4ySMyvAG
Log: tweek dbus service and path
Influence: dbus service name and path
Change-Id: I50dedca94bc02a6d482463d7ddecf9bc0d13b6ba
Add the DImagehandler class, provide functions such as reading image,
rotating image, getting image metadata. DImagehandler dynamically load
libfreeimage to support extended image formats.
Log: Add the DImagehandler class.
Influence: Add build dependency libfreeimage-dev.
QLineEditIconButton(Qt 5.15) get pixmap from Active state
instead of Selected state when button is down
add active state pixmap (note that dstyle will fill
10% opacity black or white on active state)
Bug: https://pms.uniontech.com/bug-view-172425.html
Incluence: QLineEdit clearbutton
Log: none
Change-Id: I182e6ec7b68bd251a3eb935616d2e3f6393d6676
DtkGuiConfig.cmake will always find the library under system library
path. This will cause a linking error when you want to use the version
deployed by yourself. Fix that by appending the path prefix.
Log: fix DtkGuiConfig.cmake.in
Influence: DtkGuiConfig.cmake.in
it causes paint error when load unsupport image format, we add
output some information.
we can install package `qt5-image-formats-plugins`.
it's need to support `webp` image for some dci icon.
Log: 添加dciicon图标解析失败导致无法绘制时的警告信息
Influence: none
Change-Id: Ief27263af5caa74c4a9f0436ebdf8759ea39bd82