Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package hyprland for openSUSE:Factory checked in at 2023-11-08 22:18:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/hyprland (Old) and /work/SRC/openSUSE:Factory/.hyprland.new.17445 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "hyprland" Wed Nov 8 22:18:44 2023 rev:10 rq:1124204 version:0.32.0 Changes: -------- --- /work/SRC/openSUSE:Factory/hyprland/hyprland.changes 2023-10-23 23:41:19.568315818 +0200 +++ /work/SRC/openSUSE:Factory/.hyprland.new.17445/hyprland.changes 2023-11-08 22:20:02.748282275 +0100 @@ -1,0 +2,127 @@ +Tue Nov 7 21:53:45 UTC 2023 - Florian "spirit" <packag...@sp1rit.anonaddy.me> + +- Update to version 0.32.0: + + A small update brought to you by yours truly :) + This time without breaking changes. I think. + + New features: + - binds: add ignoreMods flag + - binds: add movefocus_cycles_fullscreen + - example: add special workspace to default config + - fractional-scale: fix addon existence check + - groups: add option to configure font name (#3751) + - hooksystem: add callbackinfo struct and cancellable events + - hyprctl: add a query for workspace rules (#3630) + - hyprctl: add focusHistoryID to hyprctl clients + - pluginapi: add a config keyword adding method + - renderer: add transformers + - renderer: added new customization options to the blur shaders + (#3650) + - windowrules: add nearestneighbor + - workspacerules: Add new optional "default command" for + auto-launching apps on new workspaces (#3559) + + Fixes: + - Master: fix drop_at_cursor when there are only two windows + (#3734) + - compositor: Fix a lack of a check for workspace equality on + same monitors in getInDirection (#3625) + - config: fixup usage of plugin in handles + - fix(build): do not include wlr headers directly, use + includes.hpp instead. (#3587) + - fractional-scale: fix addon existence check + - group: fixes for dragging groups onto groupbars (#3708) + - includes: fix box headers (#3771) + - input: fix force_zero_scaling for tablet and touch (#3644) + - input: fix mouse down handling on unset last surface + - input: simulate mouse movement to fix focus on open/close + window + - layout: fix missed setWindowSize in no_gaps_when_only node + apply + - layout: fix various rounding errors + - master: fix movewindow across monitors (#3628) + - master: fix moving window between monitors (#3721) + - master: fix resizing wrong window behind in special workspace + (#3591) + - pluginapi: fixup get_hash functions + - renderer: fix legacy_renderer build (#3732) + - renderer: fix missed box scale + - renderer: fix shimmers when manual resizing + - renderer: fix small surface's blur region being offset by + monitor coords + - renderer: fixup blend disable conditions in renderSurface + - shadow: fix ignore_window false + - shadow: fix missed fullBox.scale + - shadows: fix on transformed + - wlsurface: fix small detection + + Other: + - Core: various unsafe state improvements (#3713) + - Decos: Window decoration flags, shadow improvements (#3739) + - Internal: Hyprland box implementation (#3755) + - Map cmake None to meson's plain + - box: use std::round instead of std::floor in ::round() + - compositor: allow windowfromregex floating param + - compositor: allow windowfromregex tiled param + - compositor: do not process fullscreen events in unsafe + - compositor: find windows in direction on floating + - compositor: remove old comment + - compositor: send preferred scale and transform events to + surfaces + - dwindle: move to CBox for expressing nodes + - events: better adjust to unreported sizes for xwayland apps + - events: ignore takes_over_fullscreen for floating windows + - events: make new windows taking over fullscreen keep the + existing mode (#3588) + - events: set reported size on floating map + - events: set reported size on the end of mapping + - fractional-scale: post error on taken fs objects + - hyprctl: log monitor id in workspaces request + - includes: include sharedDefs in includes.hpp + - includes: include vector2d for sharedDefs + - input: Apply scaling to cursorPosOnActivate position (#3664) + - input: better cursor image infrastructure + - input: don't reset cursor movement timer on + simulateMouseMovement (#3595) + - input: handle mouse on decorations (#3560) + - input: let input-grabbing decos have prio over resize on + border + - input: properly track xdg surfaces' geometry in + vectorToSurfaceLocal + - input: remove incorrect check in re-enter + - input: send motion events on focusWindow if follows_mouse is 0 + - input: simulate movement only if mouse is over in open/close + window + - internal: create canBeGroupedInto() (#3693) + - internal: honor close_special_on_empty on moveToWorkspace + - layershell: support ON_DEMAND keyboard mode + - layout: avoid redundant size sets on new fullscreen + - layout: better storage for no fullscreen checks var + - layout: round box in mouseMove + - layout: round window boxes after special scale factor + - main: set isShuttingDown after display dispatch reaches the + end + - meson: generate version.h before install_headers (#3612) + - region: include box in the header + - renderer: allow transform enabling from outside opengl + - renderer: avoid drawing invisibly small surfaces in + renderSurface + - renderer: blur properly behind small surfaces + - renderer: cast std::clamp args to be of the same type (#3589) + - renderer: improvements to wayland surface small() detection + - renderer: properly pass 10-bit formats to opengl + - renderer: properly set currentFB on snapshot renders + - renderer: render oversized blur with respect to fade alpha + - renderer: respect viewporter dest on base surfaces + - renderer: use optional for cursor surface storing + - renderer: use preOffset pos instead of offset + - shaders: support changing the outer radius of borders + independently + - subprojects: update tracy + - surface/wayland: conform to small surface requirements + - transformers: allow modifying renderdata pre-pass + - window: update window reported size on damage events + - workspacerules: search for special properly + - xdg: send unconstrain events after a popup reposition (#3716) + - xdg: use std::ceil for sending scale to surfaces +- Dropped "fix_ia86_std_clamp.patch" as it has been merged upstream. + + +------------------------------------------------------------------- Old: ---- fix_ia86_std_clamp.patch hyprland-0.31.0.tar.xz New: ---- hyprland-0.32.0.tar.xz BETA DEBUG BEGIN: Old: - xdg: use std::ceil for sending scale to surfaces - Dropped "fix_ia86_std_clamp.patch" as it has been merged upstream. BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ hyprland.spec ++++++ --- /var/tmp/diff_new_pack.xXS896/_old 2023-11-08 22:20:03.572312547 +0100 +++ /var/tmp/diff_new_pack.xXS896/_new 2023-11-08 22:20:03.576312694 +0100 @@ -20,15 +20,13 @@ %bcond_without devel Name: hyprland -Version: 0.31.0 +Version: 0.32.0 Release: 0 Summary: Dynamic tiling Wayland compositor License: BSD-3-Clause URL: https://hyprland.org/ Source0: %{name}-%{version}.tar.xz Patch1: 0001-fixed-patchd-wlroots-build.patch -# Source: https://github.com/hyprwm/Hyprland/pull/3589. Will be included in the next release. -Patch2: fix_ia86_std_clamp.patch BuildRequires: cmake BuildRequires: gcc-c++ >= 11 BuildRequires: git ++++++ hyprland-0.31.0.tar.xz -> hyprland-0.32.0.tar.xz ++++++ /work/SRC/openSUSE:Factory/hyprland/hyprland-0.31.0.tar.xz /work/SRC/openSUSE:Factory/.hyprland.new.17445/hyprland-0.32.0.tar.xz differ: char 15, line 1