Skip to content

Releases: DreamersGather/D14UIKit

v1.3

15 Feb 17:56
Compare
Choose a tag to compare

New Features:

  • Add DirectX Demos

Bug Fixes:

Fix some known issues.

v1.2

14 Feb 18:30
Compare
Choose a tag to compare

New Features:

  • Add DirectX Interfaces (Beta):

    • Renderer (Direct2D/3D)
    • RenderObject
  • Support ThreadEvent/Callback:

    • registerThreadCallback
    • unregisterThreadCallback
    • triggerThreadEvent
  • Add Demos for Async Usage:

    • Async Message/Polling

Bug Fixes:

Fix some known issues.

v1.1

12 Jan 15:35
Compare
Choose a tag to compare

We are excited to introduce v1.1. Now, D14UIKit supports Python3.10 / 3.11 / 3.12 / 3.13. 🥳🥳🥳

v1.0

11 Jan 19:32
Compare
Choose a tag to compare

We are excited to introduce v1.0. Now, D14UIKit supports x86 and x64 platforms, and the version naming has been changed from va_b to va.b-x86/x64. 🥳🥳🥳

v0.9

10 Jan 11:12
Compare
Choose a tag to compare

New Features:

  • Add some widgets:
    • FrameAnimPanel
    • IconLabel
  • Support more graphics settings:
    • BitmapInterpMode
    • TextAntialiasMode
    • RenderingMode
    • DrawTextOption
  • Add some helper methods.

Bug Fixes:

Fix some known issues.

v0.8

28 Jan 16:27
Compare
Choose a tag to compare

New Features:

  • Add some interfaces:
    • Panel::setPinned
    • MenuItem::instant/trigger

Bug Fixes:

Fix some known issues. Especially:

  • Add a missing callback-macros:
    • D14_onSelectChange
  • Fix an incorrect inheritance of PyBind.

v0.7

28 Jan 07:35
Compare
Choose a tag to compare

New Features:

  • Add some interfaces:
    • Application::dpi
    • Image::dipSize
    • Panel::minSize/maxSize
    • ResizablePanel::Border
    • common WaterfallView

Bug Fixes:

  • Fix a bug with WaterfallView::clearAllItems.
  • Fix bugs with unexpected PopupMenu behaviour in root Window.

v0.6

24 Jan 14:30
Compare
Choose a tag to compare

New Features:

  • Improve the appearance of some UI objects.
  • Improve the logic of Panel::setVisible/setEnabled.

Bug Fixes:

  • Fix a bug with endless loop caused by bad logic in fnWndProc.
  • Fix a bug with undefined uint8_t caused by missing <cstdint> header.

v0.5

30 Dec 07:39
Compare
Choose a tag to compare

New features:

  • The logic of Application::run() is improved to reduce the CPU usage in IDLE state, and now the application will switch the energy mode automatically according to the animation count. As a consequence, Application::lowEnergy related interfaces are removed.

Bug Fixes:

  • Fix some spelling erros.

v0.4

08 Dec 12:18
Compare
Choose a tag to compare

New features:

  • Better display of the IMM composition window.
  • Accumulated optimization is done to improve performance.

Bug fixes:

Fix some known issues. Especially:

  • The crash caused by abrupt graphics resource removing.