All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Chore: New release 6.7.33
- Chore: New release 6.7.34
- Chore: New release 6.7.35
- Chore: New release 6.7.36
- Chore: New release 6.7.37
- Chore: New release 6.7.38
- Chore: New release 6.7.39
- Adjust scrollbar visibility based on system theme policy
- Refresh window icons on icon theme change
- Adjust slider groove offset when no ticks are displayed
- Fix visual artifacts after deselecting list items at high DPI
- Chore: New release 6.7.33
- Chore: New release 6.7.34
- Chore: New release 6.7.35
- Chore: New release 6.7.36
- Chore: New release 6.7.37
- Chore: New release 6.7.38
- Adjust scrollbar visibility based on system theme policy
- Refresh window icons on icon theme change
- Adjust slider groove offset when no ticks are displayed
- Fix visual artifacts after deselecting list items at high DPI
- Chore: New release 6.7.33
- Chore: New release 6.7.34
- Chore: New release 6.7.35
- Chore: New release 6.7.36
- Chore: New release 6.7.37
- Adjust scrollbar visibility based on system theme policy
- Refresh window icons on icon theme change
- Adjust slider groove offset when no ticks are displayed
- Fix visual artifacts after deselecting list items at high DPI
- Chore: New release 6.7.33
- Chore: New release 6.7.34
- Chore: New release 6.7.35
- Chore: New release 6.7.36
- Adjust scrollbar visibility based on system theme policy
- Refresh window icons on icon theme change
- Adjust slider groove offset when no ticks are displayed
- Fix visual artifacts after deselecting list items at high DPI
- Chore: New release 6.7.33
- Chore: New release 6.7.34
- Chore: New release 6.7.35
- Adjust scrollbar visibility based on system theme policy
- Refresh window icons on icon theme change
- Adjust slider groove offset when no ticks are displayed
- Fix visual artifacts after deselecting list items at high DPI
- Chore: New release 6.7.33
- Chore: New release 6.7.34
- Adjust scrollbar visibility based on system theme policy
- Refresh window icons on icon theme change
- Adjust slider groove offset when no ticks are displayed
- Chore: New release 6.7.33
- Adjust scrollbar visibility based on system theme policy
- Refresh window icons on icon theme change
- Adjust slider groove offset when no ticks are displayed
- Adjust scrollbar visibility based on system theme policy
- Refresh window icons on icon theme change
- Delete workflow call-synchronize-to-dtk6
- Add DTK6/Qt6 support and unified build profiles
- Update debian compat level to 12
- Remove debian/compat file
- Remove repeated words
- Chore: New release 5.7.25
- 重绘滑动条滑块的焦点效果
- (cmake) Fix Qt version check variable name
- 配合Qt删除_d_dtk_lineedit**属性
- 修复combobox下拉按钮宽高不等, 还有按钮与编辑框不贴合的问题
- 进度条圆角问题以及当进度为1时进度滑块未在进度槽中的问题
- 修复搜索和combobox下拉框动效问题
- 修复DTabBar边界和悬浮样式
- 修复窗口菜单和窗口内容混为一体
- 修复主窗口多次切换主题时偶发性崩溃
- 调整按钮圆角,区分普通状态和在编辑框中的状态
- 优化判断是否为combobox内按钮的方式
- 修复live系统恢复页面文管对话框盘符显示不完整
- 修复【notepadqq】顶部工具栏点击设置-首选项应用崩溃
- 密码框与显示密码按钮高度不一致
- 重启任务栏右键菜单概率不显示文字内容
- (cmake) Fix Qt version check variable name
- Fix scrollbar hide animation behavior
- Compatibility with Qt 6.10
- Adjust cmake conditions for <6.10 compatibility
- Fix: cannot build on Qt 6.9.1
- Fix: FTBFS with Qt 6.9.2
- Add debian check workflow
- Remove maybe_unused attribute and add Q_UNUSED
- Add security hardening flags to build process
- Update workflow and package version
- Support VERSION file
- Add auto release workflow
- Update .syncexclude
- Improve SVG icon cache validation
- Remove unused linglong.yaml
- ScreenScaleFactors cannot be applied to all screens when only one value is specified (24a73d6b)
- font pixel changed when connect a screen (fcca6b5e)
- enable real-time scale for window only on enable screenScaleFactors (520f00eb)
- support auto update the window geometry by new device pixel ratio (6902fc8a)
- build failed on Qt 5.7.x (9159a9fa)
- screen scale support takes effect in real time (1e9c855b)
- add property "touchFlickBeginMoveDelay" for DThemeSettings (2ab1fab0)
- QPushButton icon color follow theme (e1f6d379)
- can not read image file on the second time (668540cf)
- set the QMenu Qt::WA_TranslucentBackground does not take effect (6814e028)
- Menu: check icon when select state (8fe47513)
- menu: add check label (f7d4530b)
- iconengine: use the original one if cast failed (50286e1d)
- anyway try to enable dxcb for QMenu and QTipLabel (689e440b)
- the dde-desktop UI is blocked (c75ffad8)
- not update the xdg system icon theme when the icon theme is changed (cc738c11)
- remove gtk2 depend (6b2d1f7d)
- support custom the color scheme of get icon from theme (0daec72b)
- can not build if the "Qt5Xdg" package version is not 2.0.0 (444f3a47)
- DIconEngine: bypass some path which contains '/' (0c6a7496)
- style: use QPalette active text brush on DTabBar tab widget (d8ee34e6)
- crash on paint QTabBar (8d74156e)
- the line edit widget border color on focus state (4718470d)
- QLineEdit: not refresh close button after theme changed (7aca7279)
- combox: don't render text when edit state (2f558376)
- style: DTabBar close button cannot visible (399ad32d)
- the line edit widget border color on focus state (4718470d)
- set the progress bar widget radius to 4 (3cc29bbf)
- progress bar border color (7da33a5d)
- button border color in pressed state (578948d4)
- Style::fullBrush filled icon is not the right size (fb785a3f)
- drawProgressBarContentsControl crash if widget is nullptr (1494cff6)
- crash at drawPushButtonLabel (795e9fb6)
- crash at drawStandardIcon/isTabBarToolButton (45a305fd)
- tab of QTabBar close button visible position is wrong on after tabs move (6049831b)
- not visible close button on tab when QTabBar style is QStyleSheetStyle (0ca51e06)
- dstyle: button border corner offset (2c74e56e)
- style:
- support add custom widgets to deepin file chooser dialog (63caf8ff)
- add split line for DTabBar add button (31730a0b)
- add dark style for QTabBar/DTabBar (7c811b44)
- draw QTabBar widget (9da78b60)
- dstyle:
- style:
- style: visable bottom lines on QMenu when hover item (c8eb56b7)
- theme: set window flags for native dialog (3ec67bf0)
- is dxcb platform if the "_d_isDxcb" property is true of QCoreApplication (714b5f78)
- style:
- remove libqt5dxcb-dev for "Conflicts" and "Provides" (4d38dbca)
- keep the window border is 1px for hiDPI (da8040c4)
- theme plugin: read settings from config file (aacc2995)
- theme style: auto update the widgets font when theme config file changed (d478074e)