From 30d79ffc4ee436f4cbe1e94a0dc35cbfdef6d1f965cd7e7a5f5b021734c35c41 Mon Sep 17 00:00:00 2001 From: Florian Date: Wed, 16 Nov 2022 22:25:23 +0000 Subject: [PATCH] Accepting request 1036297 from home:sp1rit Updated to version 0.18.0beta OBS-URL: https://build.opensuse.org/request/show/1036297 OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/hyprland?expand=0&rev=13 --- hyprland-0.16.0beta.obscpio | 3 - hyprland-0.18.0beta.obscpio | 3 + hyprland.changes | 156 ++++++++++++++++++++++++++++++++++++ hyprland.obsinfo | 6 +- hyprland.spec | 1 + 5 files changed, 163 insertions(+), 6 deletions(-) delete mode 100644 hyprland-0.16.0beta.obscpio create mode 100644 hyprland-0.18.0beta.obscpio diff --git a/hyprland-0.16.0beta.obscpio b/hyprland-0.16.0beta.obscpio deleted file mode 100644 index 8b836b2..0000000 --- a/hyprland-0.16.0beta.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a4368082f742565136b8b8924dc96868731b87167add1d59a871d436e2dd99fe -size 4861964 diff --git a/hyprland-0.18.0beta.obscpio b/hyprland-0.18.0beta.obscpio new file mode 100644 index 0000000..f1bab51 --- /dev/null +++ b/hyprland-0.18.0beta.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e9fcfde750e3ac8016622752b6b58e20677f6f256df7249f31c4a6556b080501 +size 4953100 diff --git a/hyprland.changes b/hyprland.changes index c3cdda0..315bcb6 100644 --- a/hyprland.changes +++ b/hyprland.changes @@ -1,3 +1,159 @@ +------------------------------------------------------------------- +Wed Nov 16 22:07:56 UTC 2022 - Florian "spirit" + +- Updated to version 0.18.0beta: + + New features: + * Add an idleinhibit windowrule + * Add bordercolor windowrule (#992) + * Add focusmaster dispatcher (#942) + * Add keyboard led update after keys/mod update + * Added creating / destroying outputs on a multi-backend + headless backend + * Added decoration:shadow_scale + * Added direct scanout + * Added exec rules + * Added multiple master layoutmsgs + * Added resize transitions + * Added resizing individual master windows + * add more wlroots flags for faster compile + * add move cursor windowrule + * added monitor cycling + * added toggle for drm scanout flags + * added unset rules + * added workspace_swipe_forever + + Fixes: + * Fix crashes with DS and mirrors + * Fix missing focusedmon event on focusmonitor dispatcher + * Fix resize transitions on multimon + transformed + * Minor fixes for virtual input devices + * Multiple animation optimization and xwayland wine fixes + * Nix HM: Fix invalid escapes + * fix extents in shadow deco + * fix fullscreen maximize size + * fix invalid master slave pos calc on y != 0 + * fix issues with direct scanout's lack of surface frame feedback + * fix master window finding on closed + * fix missing stub for xwayland + * fix ordering in mouse connect + * fix passing input to constrained windows without relative + * fix raw exec in configmanager + * fix relative protocol paths + * fix safety over ls outputs + * fix shadow extent & offset calculations + * fix slide calcs for windows outside the viewport + * fix swipe on 2 detached workspaces + * fix the damageBox in damageMonitor + * fix trailing comma in hyprctl activewindow + * fix unregistering avars on sethidden + * minor fixes for follow_mouse 3 + * minor loose focus fixes + * resize transition fixes + default transitions to false + + Other: + * Allow arguments to hyprctl dispatch exec commands. (#990) + * Dispatcher to center floating window (#961) + * Nix HM: prevent race condition between dbus and systemd + * Revert "Set child stdout and stderr to /dev/null (#1000)" + * Set child stdout and stderr to /dev/null (#1000) + * apply some rules dynamically when state of window changes (#1020) + * automatically update dbus environment on start + * constraint focus simplifications + * deprecate general:damage_tracking + * don't update the env in session-less hl + * guard empty str in isNumber + * guard empty str in removeBeginEndSpacesTabs + * guard header windows in layout messages + * guard lastwindow in circlenext + * handle transforming displays in outputMgr + * helpers: implement getPPIDof on BSDs (#972) + * ignore constraints on exclusiveClient create + * include utility in defines + * meson: explicitly specify path for find(1) (#971) + * meson: use gl instead of GL + * move no_direct_scanout to misc + * notify idle on touch down + * possible crash when current workspace does not exist (#1023) + * prevent double-registering of avars + * remove ensureFDsValid, legacy + * remove old comments + * remove redundant check in CShader + * remove redundant includes + * remove spammy ime logs + * remove spammy logs for DS + * render the debug overlay only on visible monitors + * set cursor to hand1 when moving a window + * streamline hypctl output of windows (#983) + * update window values after map finish + * use goal values in changeWindowFloatingMode + * use lld instead of i in hyprctl getopt for accurate int reads + +------------------------------------------------------------------- +Sun Oct 30 14:38:58 UTC 2022 - Florian "spirit" + +- Updated to version 0.17.0beta: + + New features: + * Add windowrules for noblur and noshadow (#884) + * Added hyprctl cursorpos + * add 10bit support to displays + * add disabling pointer devices + * added swipe create new + * allow glob wildcard in addreserved + * Allow 100%- for move rule + * allow # escaping in config + + Fixes: + * Fix self-noding in changeWindowFloatingMode + * fix animate_manual_resizes with moves + * fix crash in event manager on hangup + * fix debug nest black screen + * fix default 0 in box passing test + * fix maximized windows not hiding tiled + * fix minor anim issue with swipe new + * fix minor focus oopsie + * fix refocus on last window + * fix silent + size windowrules + * fix swipe with fullscreen maximized + * minor fix for swipes from empty workspaces + * minor fix to silent ws rules + * minor fixes for xwayland refocus + * minor swipe on new fixes + * minor workspace rule parsing fixes + + Other: + * CMakeLists.txt: use sh instead of bash + * Improve hyprctl + * No xwayland overhaul (#920) + * Rework candidate finding on close window + * Rework workspace rules + * T1C: window dance compat + * Transpose matrices on LEGACY_RENDERER + * allow cyclenext on null focus + * allow nofocus + workspace silent + * always report sizes after a window unmap + * avoid applying offset twice in onConnect + * avoid creating bound WS-es in moveWorkspaceToMonitor + * avoid layout changes when unnecessary in applyMonitorRule + * bump xdg ver to 5 + * constrain mouse on focus change + * default focus_on_activate to false + * disable adaptive sync with no_vfr off + * don't set custom mode in change + * ensure VRR for current display only in onConnect + * handle activate requests + * ignore pointer constraints in touch + * lower IME errors to WARNs + * meson.build,CMakeLists.txt: use sh instead of bash + * meson.build: use sh instead of bash + * meson: Fallback to 'opengl' when 'GL' is not found. + * more safety around shutting down and mouse movements + * more safety for focus requests + * properly find the constraint window + * properly scan for subsurfaces in fullscreen input refocus + * remove redundant check + * render layer snapshot without blur + * respect nofocus in candidate searching + * respect wsbind in workspace silent rules + * revert output smart layout reporting + * set lastmonitor in onDisconnect + * unify LS unmap focus + * unrestrict hyprctl message size + ------------------------------------------------------------------- Mon Oct 17 21:02:05 UTC 2022 - Florian "spirit" diff --git a/hyprland.obsinfo b/hyprland.obsinfo index b59bcb0..658a22a 100644 --- a/hyprland.obsinfo +++ b/hyprland.obsinfo @@ -1,4 +1,4 @@ name: hyprland -version: 0.16.0beta -mtime: 1666022392 -commit: ecf0cdaba4f8da4922bbf8c2cc607b9f5e9ae3b6 +version: 0.18.0beta +mtime: 1668612936 +commit: c02bfc3897137439596df4670cef2441d24c8367 diff --git a/hyprland.spec b/hyprland.spec index 26b00e3..f6456b3 100644 --- a/hyprland.spec +++ b/hyprland.spec @@ -34,6 +34,7 @@ BuildRequires: pkgconfig(egl) BuildRequires: pkgconfig(gbm) >= 17.1.0 BuildRequires: pkgconfig(gl) BuildRequires: pkgconfig(glesv2) +BuildRequires: pkgconfig(hwdata) BuildRequires: pkgconfig(libdrm) >= 2.4.113 BuildRequires: pkgconfig(libinput) >= 1.14.0 BuildRequires: pkgconfig(libseat) >= 0.2.0