Compare commits
12 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| 77592fe0d9 | |||
|
|
fa78c509da | ||
| 1825fc7393 | |||
|
|
a10624f6a7 | ||
| 80272e4914 | |||
| f898a1d26c | |||
| 099f6bf8ca | |||
|
|
f7b3847839 | ||
| 6650cc6892 | |||
|
|
48e74abedc | ||
| 84137b99c5 | |||
|
|
7542078e59 |
2
_service
2
_service
@@ -3,9 +3,9 @@
|
||||
<service name="obs_scm" mode="manual">
|
||||
<param name="url">https://github.com/hyprwm/hyprutils.git</param>
|
||||
<param name="scm">git</param>
|
||||
<param name="revision">v0.8.4</param>
|
||||
<param name="versionformat">@PARENT_TAG@</param>
|
||||
<param name="versionrewrite-pattern">v(.*)</param>
|
||||
<param name="revision">@PARENT_TAG@</param>
|
||||
</service>
|
||||
<service name="tar" mode="manual" />
|
||||
<service name="recompress" mode="manual">
|
||||
|
||||
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:3533891ed51e77888116f2c964322f5cf3cf477f9ed064a08f5d5a8050d6600d
|
||||
size 102556
|
||||
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:e38f01249fdc7f46995b3cebafb5985a062d98d990e519b7c5ba8e582b1f552a
|
||||
size 19344
|
||||
3
hyprutils-0.8.4.tar.xz
Normal file
3
hyprutils-0.8.4.tar.xz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:e129740f549dffc05c08b61c5f0ca18bd77401012dfb4615dfd0831fb9ef2d20
|
||||
size 36860
|
||||
@@ -1,3 +1,138 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 10 19:44:04 UTC 2025 - Marcus Rueckert <mrueckert@suse.de>
|
||||
|
||||
- Update to version 0.8.4:
|
||||
- add setStdinFD to CProcess by @ikalco in #74
|
||||
- Changes from version 0.8.3:
|
||||
- Add C++ cast aliases; replace existing casts and remove
|
||||
redundant casts by @Kam1k4dze in #71
|
||||
- smart pointer factories should not be static by @lukasx999 in
|
||||
#72
|
||||
- Changes from version 0.8.2:
|
||||
- introduce CRegion foreach and cleanup clangd warnings by
|
||||
@gulafaran in #65
|
||||
- some minor optimisations by @gulafaran in #66
|
||||
- memory: fix CAtomicSharedPointer mutex unlock and lifetime
|
||||
issues by @PaideiaDilemma in #68
|
||||
- memory: add missing lock by @PaideiaDilemma in #69
|
||||
- mat3x3: check for finite in toString by @gulafaran in #70
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jul 16 12:23:15 UTC 2025 - Florian "sp1rit" <sp1rit@disroot.org>
|
||||
|
||||
- Update to version 0.8.1:
|
||||
+ A small update with a few small new things.
|
||||
+ Features:
|
||||
- make hyprctl animations print details about bezier curves
|
||||
- Added transform method to Vector2D class
|
||||
+ Fixes:
|
||||
- implbase: include cstdint and fix building with GCC 16
|
||||
|
||||
- Changes from version 0.8.0:
|
||||
+ This version introduces a few new things and fixes, and breaks
|
||||
ABI.
|
||||
+ New stuff:
|
||||
- signals: add typed signals with CSignalT<>
|
||||
- memory: add CAtomicSharedPointer and CAtomicWeakPointer
|
||||
+ Fixes:
|
||||
- os/process: disallow copy/move
|
||||
- tests: fix matrix test on 32-bit
|
||||
- include/hyprutils/memory/SharedPtr.hpp: include missing
|
||||
|
||||
-------------------------------------------------------------------
|
||||
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>
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
name: hyprutils
|
||||
version: 0.2.3
|
||||
mtime: 1727218706
|
||||
commit: 7373e8721502bfe696efbe3b7c350335eb0c1fc9
|
||||
version: 0.8.4
|
||||
mtime: 1756117388
|
||||
commit: b2ae3204845f5f2f79b4703b441252d8ad2ecfd0
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
#
|
||||
# spec file for package hyprutils
|
||||
#
|
||||
# Copyright (c) 2024 SUSE LLC
|
||||
# Copyright (c) 2024 Florian "sp1rit" <sp1rit@disroot.org>
|
||||
# Copyright (c) 2025 SUSE LLC and contributors
|
||||
# Copyright (c) 2024/25 Florian "sp1rit" <sp1rit@disroot.org>
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -17,17 +17,17 @@
|
||||
#
|
||||
|
||||
|
||||
%define sover 1
|
||||
%define sover 7
|
||||
|
||||
Name: hyprutils
|
||||
Version: 0.2.3
|
||||
Version: 0.8.4
|
||||
Release: 0
|
||||
Summary: Utilities used across the Hypr* ecosystem
|
||||
License: BSD-3-Clause
|
||||
URL: https://github.com/hyprwm/hyprutils
|
||||
Source0: %{name}-%{version}.tar.xz
|
||||
BuildRequires: cmake
|
||||
BuildRequires: gcc-c++ >= 9
|
||||
BuildRequires: gcc-c++ >= 14
|
||||
BuildRequires: pkgconfig(pixman-1)
|
||||
|
||||
%package -n lib%{name}%{sover}
|
||||
|
||||
Reference in New Issue
Block a user