File hyprutils.changes of Package hyprutils

-------------------------------------------------------------------
Mon May 19 01:32:14 UTC 2025 - Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>

- Update to version 0.7.1:
  * string: add ConstVarList
  * os/process: add exitCode()
  * os/process: add fd control for async
  * animations: minor follow-up fix for std::string (#49)
  * animation: avoid using constexpr std::string

-------------------------------------------------------------------
Sun Mar 23 22:32:57 UTC 2025 - Florian "sp1rit" <sp1rit@disroot.org>

- Update to version 0.5.2:
  + A minor release with a new SP pointer-type reinterpret cast.

- Changes from version 0.5.1:
  + A minor update with some fixes.
  + Fixes:
    - os/process: pid is now populated for sync runs as well.
    - animation: fix end callbacks readding the animation var
  + Other:
    - core: clang, clang-tidy fixes and comp options
    - reenable wreorder

-------------------------------------------------------------------
Tue Jan 28 18:38:47 UTC 2025 - Florian "spirit" <sp1rit@disroot.org>

- Update to version 0.5.0:
  + This is another major update breaking ABI.
    Thanks to the ABI break though, we fixed crashes and improved
    performance around the animation manager.
  + Fixes:
    - add missing nullptr comparison operators for WeakPtr
    - animation: fix crashes and cleanup of active vars

- Changes from version 0.4.0:
  + This is a major update with fixes, new stuff, and an ABI break
    (as such, sover bump)
  + New stuff:
    - memory: Added UniquePointer
  + Fixes:
    - animation: don't fire update events if the avar is not being
      animated
    - animations: fix adding/removing vars during ::tick
    - fix CRegion::scale using x scale as y scale by
  + Other:
    - animation: add virtual dtor to AnimationManager

- Changes from version 0.3.3:
  + A small update mostly because I forgot to bump VERSION for 0.3.2

- Changes from version 0.3.2:
  + Another small update to add the new AnimationConfigTree.
  + Additions:
    - animation: add CAnimationConfigTree

- Changes from version 0.3.1:
  + A small update with new animation stuff
  + Additions:
    - animation: add BezierCurve, AnimationManager and
      AnimatedVariable
  + Fixes:
    - fix: compile warnings

- Changes from version 0.3.0:
  + This is a breaking update. API is unbroken, but ABI is.
    The previous 0.2.6 update also was breaking. Sorry for that!
  + New stuff:
    - os/process: add pid()
    - add filedescriptor class
  + Fixes:
    - region: fix header path

-------------------------------------------------------------------
Tue Dec 17 15:13:30 UTC 2024 - Florian "sp1rit" <sp1rit@disroot.org>

- Update to version 0.2.6:
  + A small update with small stuff.
  + Additions:
    - os: added addEnv to Process
  + Other:
    - os: fixed some zombie processes being left with Process

- Changes from version 0.2.5:
  + Minor fixes to process and bsd
  + Fixes:
    - os: Fixed deadlock when pipes overflow the 64k buffer size.

- Changes from version 0.2.4:
  + A small update to add hyprutils/OS
  + Additions:
    - os: Add process

-------------------------------------------------------------------
Thu Sep 26 13:46:59 UTC 2024 - Soc Virnyl Estela <obs@uncomfyhalomacro.pl>

- Update to version 0.2.3:
  * Math: add Mat3x3 

- Changes from 0.2.2:
  * string: fixup isNumber not accepting -1.0

-------------------------------------------------------------------
Thu Aug  8 07:39:55 UTC 2024 - Florian "sp1rit" <sp1rit@disroot.org>

- Update to version 0.2.1:
  + A small, ABI-compatible update to add Edges.
  + Other:
    - Add Edges type and Box::extent() for its bottom right corner

- Changes from version 0.2.0:
  + A major release which also breaks ABI compat, as such bumping the
    sover.
  + Fixes:
    - math: avoid assert fail in std::clamp in closestPoint
    - math/region: add expand
    - memory: do not release pointers after emitting a signal
    - adjust right and bottom box edges when getting closest point
  + Other:
    - avoid undefined behaviour from downcasting ptr implentation
    - string: respect removeEmpty when VarList input is empty
    - path: add findConfig and dir utils

-------------------------------------------------------------------
Wed Jun 26 12:12:54 UTC 2024 - Florian "sp1rit" <sp1rit@disroot.org>

- Update to version 0.1.5:
  + A small update with a few patches.
  + Fixes:
    - Math: fixed macro collisions with hyprland
  + Other:
    - Added some constants to handle floating point presicion
      comparisons
    - Minor Box improvements

- Changes from version 0.1.4:
  + This is an update that adds a few new stuff under Math
  + Additions:
    - Math: added Vector2D, Region and Box

- Changes from version 0.1.3:
  + A small update to fix String::isNumber sometimes being wrong.
  + Fixes:
    - String: fix isNumber accepting - as a number

-------------------------------------------------------------------
Thu Jun 13 16:58:17 UTC 2024 - Florian "sp1rit" <sp1rit@disroot.org>

- Initial packaging of hyprutils 0.1.2
openSUSE Build Service is sponsored by