Skip to content

Latest commit

 

History

History
44 lines (31 loc) · 1.49 KB

File metadata and controls

44 lines (31 loc) · 1.49 KB

1.1.4

  • fix: Improved error handling and reporting by ensuring last_error_ is reset per method call and adding descriptive logs for window visibility failures.

1.1.3

  • fix: resolve taskbar icon handle leak
  • feat(logging): add detailed diagnostics

1.1.2

  • feat: WindowsTaskbar.isTaskbarVisible
  • fix: call UnregisterTopLevelWindowProcDelegate in WindowsTaskbarPlugin destructor
  • refactor: improve implementation consistency

1.1.1

  • feat: WindowsTaskbar.setWindowTitle & WindowsTaskbar.resetWindowTitle
  • refactor: check nullptr before invoking ITaskbarList3 methods

1.1.0

  • feat: WindowsTaskbar.setOverlayIcon & WindowsTaskbar.resetOverlayIcon
  • feat: platform channel calls raise errors correctly by checking HRESULT
  • perf: move impl to separate translation unit & make methods non-inline
  • refactor: improved naming of various methods
  • deprecated:
    • WindowsTaskbar.clearThumbnailToolbar is now WindowsTaskbar.resetThumbnailToolbar.
    • WindowsTaskbar.setFlashTaskbarAppIcon is now WindowsTaskbar.setFlashTaskbarAppIcon.
    • WindowsTaskbar.stopFlashingTaskbarAppIcon is now WindowsTaskbar.resetFlashTaskbarAppIcon.

1.0.0

  • feat: WindowsTaskbar.flashTaskbarAppIcon & WindowsTaskbar.stopFlashingTaskbarAppIcon
  • fix: use MultiByteToWideChar for std::wstring convert
  • chore: re-license to MIT

0.0.1

  • feat: expose ITaskbarList3 Win32 APIs
  • feat: setProgressMode
  • feat: setProgress
  • feat: setThumbnailToolbar
  • feat: setThumbnailTooltip