Skip to content

Latest commit

 

History

History
574 lines (368 loc) · 34.6 KB

CHANGELOG.md

File metadata and controls

574 lines (368 loc) · 34.6 KB

2.0.14 (2019-05-23)

Bug Fixes

  • hide the non-window type window titlebar menu button on initialize (eb0500fa)

2.0.13 (2019-05-09)

Bug Fixes

  • repaint widget mask color when the color changed (7553188b)
  • always show menu button (4612b6fc)
  • always show button on none linux (633617d0)

2.0.12 (2019-04-18)

2.0.11 (2019-04-17)

Features

  • add interfaces for custom qt theme config file path (b1308c8a)
  • add signal "screenDevicePixelRatioChanged" for DApplication (ee11cac5)

Bug Fixes

  • The dialog size abnormally on multi-screen (320d896b)

2.0.10 (2019-03-27)

Bug Fixes

  • crash at DApplicationPrivate::cancelNotification (e84643fd)
  • cursor is always in busy state sometimes (79473dfa)
  • DDesktopServices: wrong register ddesktopservices enum type (c82f36e3)

Features

  • DDesktopServices: register qmetatype for SystemSoundEffect (24fbd471)

2.0.9.17 (2019-02-26)

Bug Fixes

  • minimize buttons of fix sized windows are disabled (f7d2974c)
  • build failed on Qt 5.6.x (1ca45918)
  • move Q_DECL_DEPRECATED to front (c6d65f01)

2.0.9.16 (2019-01-29)

Bug Fixes

  • titlebar not shown in some case (c63bac17)

2.0.9.15 (2019-01-25)

Features

  • add groupLeaderId/clientLeaderId interfaces for DWindowGroupLeader (aa1ab5ad)
  • DDesktopServices: support all sound effect (c1a2285c)

Bug Fixes

  • change permissions of DStackWidget's function (f62bf044)
  • can not hide the window menu button (010c75d5)
  • DDesktopServices: keep old enum order (15eb21f7)

2.0.9.14 (2019-01-02)

Bug Fixes

  • can not scroll view on DSettingDialog by touchscreen (651dee29)

2.0.9.13 (2018-12-28)

Features

  • support touchscreen for DSettingDialog (74482ea6)

2.0.9.12 (2018-12-24)

Features

Bug Fixes

  • doc for DTextButton (23160de6)
  • doc for DExpandGroup (597f25c1)
  • DWindowManagerHelper: return currentWorkspaceWindows is empty (ec478aa0)

2.0.9.11 (2018-12-14)

Features

  • allowed set a expected icon size for DDialog::setIcon (a4d2aa06)
  • DWindowManagerHelper: return all windowId and current workspace windowId (d3440165)

2.0.9.10 (2018-11-30)

Bug Fixes

  • the dialog type window will be closed after pressing Super+D (251418bf)
  • workaround QTapAndHoldGesture comes late than right press in dde-daemon (2af710be)
  • DPasswdEditAnimated: modify parent for tip widget (b9edc9d3)
  • dtabbar: horizontal dragging delays. (9efe4990)

Features

  • set QTapAndHoldGesture::timeout in DApplication (a3e23a7e)
  • DWindowManagerHelper: add inteface: "windowManagerName" (d4c557f1)

2.0.9.9 (2018-11-09)

Features

  • DPasswdEditAnimated: add updateAlertPosition() func. (1539439b)
  • DTickEffect: change scroll speed (2bf9c93f)

Bug Fixes

  • passwdeditanimated: hide alert flash. (faaa4ee2)

2.0.9.8 (2018-11-08)

Bug Fixes

  • do not set Qt::AA_ForceRasterWidgets by default on x86 platform (4281a396)

2.0.9.7 (2018-11-06)

Bug Fixes

  • open AA_ForceRasterWidgets by default (f0bae104)

2.0.9.6 (2018-11-01)

Bug Fixes

  • static function bugs of DInputDialog (a34833ec)
  • radio setting widget height error (6cea6e84)

Features

  • DMPRIS: music title support tick effect (48ac0431)
  • DRegionMonitor: support set coordinate type (d6773300)

2.0.9.5 (2018-10-26)

Features

  • update check deepin-manual path (ec41a75f)
  • update version number for expermimental (9a72d912)
  • set Qt::AA_ForceRasterWidgets on sw/loongson (6d8739e2)
  • DBlurEffectWidget: support set alpha (a380128e)
  • DTickEffect: keep animation value from widget size changed (1f8c744b)

Bug Fixes

  • context scroll error (68ab7294)
  • run tag script error (5cdfd2f3)
  • repair version number error (3ce05b0e)
  • DBlurEffectWidget: not refresh when update mask alpha (492b2b93)
  • DImageButton: remove wrong sizehent (e5cf29f7)
  • DPasswordEditAnimated: alert visible control (eb55642a)
  • trashMgr: Will remove broken symlink now (481ba0a0)

2.0.9.3 (2018-08-23)

Features

  • support hide acknowledgement (c5d125a9)
  • DSettingsDialog: follow the system font size (115febed)
  • toast: interface to set duration (5d0fc564)

Bug Fixes

  • DSuggestButton: draw text twice (a149d05b)
  • trashMgr: Will delete symbol link recursively (dbcf048c)

2.0.9.2 (2018-08-07)

Features

  • use new interface for DPlatformWindowHandle::enableDxcbForWindow (ab03a058)

2.0.9.1 (2018-07-25)

Features

  • support set the translate context on DSettingsDialog::updateSettings (0afad0c2)

2.0.9 (2018-07-20)

Bug Fixes

  • crash in DTabBar::dragIconWindow (1772a8a8)
  • quick change fullscreen state crash (565bfd5f)
  • did not clear hover item when leaving. (5c7da52e)
  • the right scroll button of DTabBar cannot visible (4d55296b)
  • DTabBarPrivate::stopMove will trigger drop event (61c3a3e9)
  • DTabBar:
    • no signal when tab is removed (d33d8b0e)
    • setTabMaxiumnSize is invalid (ff5b9480)
  • DTitlebar: When the window is fast hiding and displaying, the state is wrong (5af9fa21)
  • DTrashManager: clear trash behavior not correct (1242bf64)
  • DVideoWidget: byte preline missing (856d2f5a)
  • Dtitlebar: not update max button icon (79d72833)
  • dscrollarea: initialization with nullptr (a1e5697a)
  • sfx: sfx playback name should conv to camelCase (870cf29c)

Features

2.0.8 (2018-05-02)

Bug Fixes

  • double free of list item on exit (3941dda5)
  • build failed when no static build (9194f83b)
  • remove useless module (84c50e83)
  • isValid not work in flatpak (88095fdf)
  • support hi-DPI for DClipEffectWidget (2d152997)
  • wait dbus call return (bb863db0)
  • can not auto adjust dialog position (c487b5cb)
  • add DAbstractDialog::move(int, int) and DAbstractDialog::setGeometry(int, int, int, int) (3f4bc68b)
  • crash when quit application (13d22e32)
  • move the DAbstractDialog window is invalid (7d578e99)
  • the DPasswordEdit text color (97ac1992)
  • hide max button if cannot resize (20dfc974)
  • work around DSimpleListView cannot use tr (98be9fed)
  • dtk_build add error marco (bd1b7f0d)
  • use fix class name as theme file first (d2dfd67d)
  • use a wrong variable when invoke DCrumbEdit::appendCrumb in DCrumbEdit (453f5c4c)

Features

  • add symbols check (a811208d)
  • register dde session manager (5727efe4)
  • support dtk_lib (07326439)
  • add DWindowGroupLeader (d6d9f4ff)
  • support DTK_NO_MULTIMEDIA (5fecfc04)
  • insert virtual tab on DTabBar when drag enter (3927d441)
  • the DLineEdit inherit style form the QLineEdit (7b6caece)
  • add "startDrag/stopDrag" for DTabBar (611bc0c2)
  • add signals dragStarted/dragEnd (a7b9d9ba)
  • support disable change window cursor on dxcb platform (08f4f2ad)
  • add signal dragActoinChanged for DTabBar (6f894a67)
  • DCrumbEdit:
    • progate Key_Escape to parent window. (390f51bf)
    • support to send Key_enter or Key_return to parent window. (d39ce078)

2.0.8

Bug Fixes

  • fix shuttle build

2.0.7 (2018-03-02)

Bug Fixes

  • check libdframeworkdbus when build (39aa02b1)
  • call deepin-manual with dbus and application name (3e4293d1)
  • the DPasswordEdit style is wrong at the DInputDialog (2e1c126e)
  • use applycation name as new deepin-manual id (dfb05cae)
  • parse key with + error (dcf3a11a)
  • state change not connect (0049a065)
  • add qt internal_module failed (975e36df)
  • delay connect native state change signal (48e23bc9)
  • missing window state change in event filter (7c7a4e38)
  • DTabBar tab list automatically scrolling too slow (199c13b1)
  • max button hint error (43de05f3)
  • do not flow windowFlags if not dxcb (4fd67cb2)
  • not draw tear indicator for DTabBar (b59cbffc)
  • connect widgetThemeChanged (6c2d397a)
  • typo for DTabBar::createMimeDataFramTab (4bb6f1e3)
  • remove border style workaround (3030f496)
  • hide toast label by default (0dfb1566)
  • parse config.pri failed (a9b33216)
  • tabbar tab can drag only at the first time (07cd7dac)
  • the widget's theme is not updated after changing parent (3cb8f27a)
  • can not be fixed widget style (5bf22c11)
  • VER_MAJ/VER_MIN/VER_PAT variables is empty in qmake (85314de3)
  • VER_MAJ/VER_MIN/VER_PAT variables is empty in qmake (13023a33)
  • set AA_DontCreateNativeWidgetSiblings to true of QGuiApplication at enable dxcb for window (779d620b)
  • include path(DTK_INCLUDEPATH) (b6ecfd8d)
  • dsimplelistview:
    • painting item is incomplete. (a268fab4)
    • adjust render offset. (a2452c1b)
    • adjust offsetY after removeing item. (1b3b5f4a)

Features

  • control single instance by env (9c388818)
  • support hide group (20c72e80)
  • add DFileDialog (425d82bf)
  • dynamic website info in about dialog (22611379)
  • create cmake file by dtk_cmake (ae5a226d)
  • support qt module (1525c2cb)
  • update password edit style (45f07ab6)
  • auto scroll when move/drag tab (d3a266bc)
  • support new and legacy dman interface (3e3c8849)
  • support set combobox data with QMap (bdad10fc)
  • fixed the QPrintDialog theme to dlight (18df8e0e)
  • support dynamic property (b121081c)
  • fixed the width of the DTabBar add button to 48 (ec322589)
  • add buildDtkVersion/runtimeDtkVersion to DApplication (9aaa1583)
  • parser correctly when version has '.is.' (5f48b1f9)
  • follow parent/toplevelWidget flags (d1f7bad0)
  • support configurable whether to redefine the window content when dxcb is turned on (1cdf42f1)
  • add "target" argument for DTabBar::tabDroped (bcd009af)
  • auto hide title when fullscreen (3e2e2921)
  • add propertys maskColor and flashColor of DTabBar (7dd2e8b4)
  • support drag tab to other for DTabBar (f6749472)
  • add DToast (c4d3f48f)
  • add window title (e7cffb03)
  • not set AA_DontCreateNativeWidgetSiblings if dxcb version greater then 1.1.5 (5b3b4b5e)
  • set version form changelog (416f2e64)
  • add property "realWindowId" for DPlatformWindowHandle (b888a855)
  • DApplication: add the property of the menu (ff9a89d7)
  • DSuggestButton: add initialize text parameter. (20767937)

2.0.6 (2018-01-15)

Bug Fixes

  • blur effect widget not set WA_TranslucentBackground (572ca1fc)
  • connect signals for DTabBar (44057f46)
  • blur area not scale on not use dxcb window (d990cdf6)
  • memory leak in DPictureSequenceView (4693754f)
  • DDialog: reset DLineEdit theme error (bc6b8f33)

Features

  • support new dman interface (a3e46a46)
  • add DSuggestButton and DStyleOption (929f2154)
  • not fixed font size of DDialog (0eb76154)
  • DTabBar add scroll buttons (2f44cd29)
  • add the "dtkwidget_global.h" header file (de47120c)
  • add the "DtkWidgets" header file (b223577e)
  • add animation for DTabBar on drag move tabs (ec3f6272)
  • support dual-click to make crumb (b3eaa0e8)
  • add the DTabBar widget (82a45b61)

2.0.5.3 (2017-12-27)

Bug Fixes

  • double click shortcutedit not sync data (70336737)
  • Adapt lintian (2709dc6d)
  • test correct hint for corresponding function (8d250da3)
  • margin of window mode (982940f2)
  • add build depend libudev-dev (3ddffd8b)

Features

  • add nameFilters to dfilechooseredit (367d8431)
  • support get buildVersion form marco (632228d2)
  • add hideAlertMessage to dlineedit (87aff6ee)
  • add setFileMode/fileMode to dfilechooseredit (770c8a83)
  • support copy/paste for DCrumbEdit (90a7388d)
  • add widget "DCrumbEdit" (04e21733)
  • add namaspace to DSpinner (454c394d)
  • add DSpinner (ad30eabe)
  • add pixmap sequence interface to DPictureSequenceView (6b568687)
  • add widget mode to darrowrectangle (e500b48f)
  • DApplication: add multi user single Instance parameter (d35b96e5)
  • DRegion: add compatibility macro (49db18a7)

2.0.5.2 (2017-11-28)

Features

  • add bordless window on mac (5f47b896)
  • support DTK_TITLE_DRAG_WINDOW on mac (20782b55)
  • use D_DECL_DEPRECATED (fe75e70f)
  • add DFileChooserEdit light theme (0c77c6f9)
  • show system menu on right mouse button press of DTitlebar (52ccd1e9)

Bug Fixes

  • window motif hints is error of DMainWindow (8f90556f)
  • fix macos build failed (63ee2247)
  • popup system menu in window content (c481eec6)
  • correct typos in multiple files (be8ea417)
  • windows build failed (4dd39533)

2.0.5.1 (2017-11-16)

Bug Fixes

  • add DTK_DMAN_PORTAL support (3c03ee65)
  • change the QGuiApplication::platformName() to "xcb" on dxcb platform (4356268d)
  • isDXcbPlatform for new version dxcb plugin (d8b5c040)
  • DRegionMonitor:

Features

2.0.5 (2017-11-06)

Features

  • optimize shift up/down keypress for DSimpleListView (7019967f)
  • DTitlebar add disable API (ea92fae9)
  • add embed mode (266f4337)
  • add trash dbus interface (b88efbb8)
  • change productIcon to QIcon (2a914b51)
  • Add DHiDPIHelper class (0fdbcf60)
  • daboutdialog deepin logo support hidpi (405352f0)
  • Set AA_UseHighDpiPixmaps on DApplication (e9fb9fcf)
  • add svgc (fedb3860)
  • lineedit support hidpi (026ecb65)
  • titlebar buttons support hidpi (56b11074)
  • titlebar support hidpi (dd537c17)
  • add dbus singleton (6ae2978f)
  • dpicturesequenceview support @2x files (a299ef09)
  • dvideowidget support set device ratio (74eaa1d6)
  • add DWaterProgress::setTextVisible (a61d2e88)
  • add DSettingsWidgetFactory (f14ff92f)
  • add radius set interface to pageindicator (7bc360c0)
  • add border and shadow to DWaterProgress (ecc4ba17)
  • hidpi:
    • DWaterProgress support hidpi (94350b7f)
    • DArrowRectangle support hidpi (d7d6a876)

Bug Fixes

  • windows build failed (1b40d6a7)
  • disable _q_onTopWindowMotifHintsChanged when use DTitlebar::setWindowFlags (5e0149b5)
  • draw pixmap size error on DTitlebar (228fd523)
  • DTitlebar button is hidden on the non DMainWindow windows (7b131a72)
  • paint DBlurEffectWindow error if device pixel ratio is not 1 (dff92b1b)
  • min/maximize button is hidden on DMainWindow (89279ac4)
  • fix hidpi load icon size (79e81f94)
  • update DDialog message style (2c6133c1)
  • crash on multiple apps registered xmouseare (dea8651f)
  • icon of DSearchEdit not clear on hidpi (6ebada94)
  • DSimpleListview arrow isn't visible (b08e7f1c)
  • DAboutDialog icon not supporting hidpi (6ec60734)
  • fix dtk-svgc crash if no font init (83857265)
  • fix settings dialog style (797c3e35)
  • dialog use same style as light (9d7d4a61)
  • fix windows build failed (7f31ea48)
  • fix dialog size error on hidpi (b9273c72)
  • update translation (0045c39e)
  • crash if setIcon with svg (9b577be3)
  • remove useless image (10c9607c)
  • remove private header file (61b375b2)
  • dswitchbutton error calculation radius (d742b169)
  • dimagebutton private not initialized (146d893e)
  • DArrowRectangle: arrow position error (592187fb)
  • DPasswordEdit: password edit icon out of content (c1fe173a)