Skip to content

Releases: hyprwm/hyprtoolkit

v0.5.2

04 Jan 13:04
28b31c9

Choose a tag to compare

Quite a bunch of fixes and improvements

Changes

  • element/text: fix layout calcs
  • element/text: fix some missing repositions
  • element/text: fix acceptsMouseInput
  • toolkitWindow: fix tooltip rendering
  • element/image: avoid rare crash on tex fail in cacheEntry
  • element/layouts: fix tug-of-war with ellipsized text in layouts

MRs

  • element/textbox: implemented proper keybinds by @zacoons in #34

New Contributors

Full Changelog: v0.5.1...v0.5.2

v0.5.1

02 Jan 21:15
e422ef1

Choose a tag to compare

A tiny release to fix a small le bug

Changes

  • core/backend: fix resetting logger on creation with data

Full Changelog: v0.5.0...v0.5.1

v0.5.0

29 Dec 16:32
b42b328

Choose a tag to compare

A lot of new stuff and ABI breaks

Changes

  • element/image: add data stream source
  • system/icons: search /usr/share/pixmaps
  • core: fix tests, fix crash with invalid free order
  • config: add source
  • element/text: improve interactability
  • backend: fix invalid global ptr persisting after failed create
  • core: avoid crash on no wl_display
  • core/backend: reset globals on exit
  • element/text: implement link tags
  • elements/text: fix crash
  • elements/textbox: add password
  • element/text: improve sizing
  • opengl: fix vram leak
  • asset/cache: implement asset cache

MRs

New Contributors

Full Changelog: v0.4.1...v0.5.0

v0.4.1

03 Dec 14:52
a07c89a

Choose a tag to compare

A bunch of improvements and fixes

Changes

  • window/layer: impl preferred output
  • element/image: auto size detection for single edge auto
  • element/image: add fit mode
  • element/image: add sync mode
  • element/text: fix alpha
  • element/resources: unload async resources after use
  • platform/wayland: roundtrip after new display

MRs

  • Fix build on FreeBSD after 0.4.0 release by @tagattie in #23
  • core: Add integration with hyprutils' cli::logger by @vaxerski in #21

Full Changelog: v0.4.0...v0.4.1

v0.4.0

27 Nov 22:30
a8473c0

Choose a tag to compare

Hot hyprtoolkit apps in your area ;)

ABI break.

Changes

  • config: add font_family and font_family_monospace
  • cmake: enable coverage for debug
  • elements/textbox: add currentText()

MRs

  • Fix build on FreeBSD by @tagattie in #18
  • core: add session lock support by @PaideiaDilemma in #5
  • element/positioning: Add synchronous prelayouting options by @vaxerski in #19
  • tests: move out of source tree by @vaxerski in #20

New Contributors

Full Changelog: v0.3.0...v0.4.0

v0.3.0

10 Nov 12:58
2af07d3

Choose a tag to compare

A new update with a few fixes and an ABI break. (ABI break was in 0.2.4 but I didnt notice oops)

Changes

  • toolkitWindow: ignore empty tooltip timer items
  • elements/text: scale maxSize for render

Full Changelog: v0.2.4...v0.3.0

v0.2.4

08 Nov 00:04
d4f4157

Choose a tag to compare

A small release with a few fixes, last release had a fd poll 100% issue. Pushed a bit too fast.

Changes

  • core/toolkitWindow: always set needsFrame on scheduleFrame
  • backend: clear wakeup fd after poll

MRs

New Contributors

Full Changelog: v0.2.3...v0.2.4

v0.2.3

07 Nov 17:41
5f14f7d

Choose a tag to compare

A small patch release mostly to fix frames getting stuck.

Changes

  • backend: wake up poll thread on fd rebuild
  • cmake: mark link deps as public

Full Changelog: v0.2.2...v0.2.3

v0.2.2

06 Nov 20:50
e37f866

Choose a tag to compare

A small update with a few fixes

Changes

  • backend: add HT_QUIET env to suppress logs
  • element/text: fix alignment for center/right
  • cmake: bump hyprgraphics to 0.3.0

Full Changelog: v0.2.1...v0.2.2

v0.2.1

02 Nov 23:05
d670521

Choose a tag to compare

Small patch release fixing a crash and adding a testing framework

Fixes

  • icon: fix crash on empty themeDir when inherits

MRs

Full Changelog: v0.2.0...v0.2.1