Releases: hyprwm/hyprtoolkit
Releases · hyprwm/hyprtoolkit
v0.5.2
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
New Contributors
Full Changelog: v0.5.1...v0.5.2
v0.5.1
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
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
- cairo: ensure layout is unrefed by @gulafaran in #27
- image: check if window is valid weak ptr by @gulafaran in #29
- backend: call destroy on destructor by @gulafaran in #26
- element/text: implement link tags by @vaxerski in #31
- animation: move PHLANIMVAR from SP to UP by @PointerDilemma in #22
New Contributors
- @gulafaran made their first contribution in #27
Full Changelog: v0.4.1...v0.5.0
v0.4.1
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
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
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
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
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
A small update with a few fixes
Changes
- backend: add
HT_QUIETenv 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