SHA256
1
0
forked from pool/hyprland

Accepting request 1078154 from home:sp1rit

Update to version 0.24.0beta

OBS-URL: https://build.opensuse.org/request/show/1078154
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/hyprland?expand=0&rev=22
This commit is contained in:
Florian 2023-04-09 07:10:33 +00:00 committed by Git OBS Bridge
parent 7eb558777d
commit ee64cfc0e3
5 changed files with 205 additions and 87 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:dd42dd13dfbd7ac7713443fa84a8ce682b2f2c21adf07b240dde09719a97dd88
size 6385165

3
hyprland-0.24.0.obscpio Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e914b913ac36124dad3f42eb153fa7c2f2a09362193c9e06030d2a4e3a9d4f5d
size 6446093

View File

@ -1,3 +1,119 @@
-------------------------------------------------------------------
Sun Apr 9 06:49:43 UTC 2023 - Florian "sp1rit" <packaging@sp1rit.anonaddy.me>
- Update to version 0.24.0beta:
+ A minor update with some small changes as usual. Brought to you
by Yours Truly.
+ New features:
* Feat: add initial class/title to hyprctl clients
* LS: add blur and ignorezero rules
* LS: support address: in layerrules
* Meson: add rdynamic ld flag
* config: add misc:suppress_portal_warnings
* crashReporter: add hl ver
* debug: added manual_crash
* feat: add debug:enable_stdout_logs
* feat: add forcergbx rule
* feat: add pretty notifications
* hyprctl: add notify
* meson: add pango deps
* notifs: add ICON_OK to icons
* plugin api: add addNotificationV2
* plugins: Add an API entry for finding functions by name
* plugins: mark getFunctionAddressFromSignature deprecated
+ Fixes:
* Fix crash in CConfigManager::parseKeyword (#1983)
* Fix nix build options
* Fix some typos (#1907)
* Fix swiping onto a new workspace with multiple monitors. (#1971)
* Input: fix always_follow_on_dnd
* LS: fix support for legacy blurls
* Misc FreeBSD fixes (#1926)
* Renderer: fix dim easing
* config: fix long variables being substrd
* dpms: fix key_press_enables_dpms
* dpms: fix keyboard dpms
* fix: a fullscreen bug. (#1821) (#1831)
* groups: fix moving between displays
* input: fix click-to-refocus not working on loose
* input: fix minor issue with holding focus
* keybinds: allow code: prefix
* monitors: fix segfault on non-unsafe remove
* monitors: fixes to unsafe mode
* popups: fix heap-use-after-free
* screencopy: fix crash
* screencopy: fix incorrect resource error post
* screencopy: fix read on incorrect monitor render
* screencopy: minor fixes for damage_ring
* shaders: fix missing discardAlphaZero
+ Other:
* Better and more secure argument parsing, and code reformatting (#1976)
* Feat: Introduce render_ahead_of_time (#1863)
* Focus: warp cursor on movewindow
* Hyprland Screencopy impl (#1800)
* LS: don't try to get rules on non-existent ls
* compositor: adjust xdp error cases
* config: default manual animations to false
* config: default no direct scanout to true
* config: improve ux on workspace and transform
* config: make default config use hyphenated dev names
* core: remove old redundant shutdown stuff
* crashReporter: try $XDG_CACHE_HOME before $HOME (#1920)
* dbus: don't update vars in nests
* debug: allow manual crash from hyprctl
* debug: minor improvements to manual crash
* debug: unbreak debug builds
* docs: update crash report dirs
* docs: update issue guidelines for asan env
* events: guard output in change
* examples: pull correct wlr dirs in example plugin
* hyprctl: ignore null output monitors
* input: don't overset resize icons on drag
* input: don't set icon on held buttons without a drag
* input: hold focus on mouse buttons
* input: ignore constraints on touch
* internal: comply to nofocus on vectorToWindow
* internal: don't remove x11 children on parent remove
* internal: listen to output.damage events
* internal: make togglefloat better visible on small size deltas
* internal: migrate to damage_ring
* internal: release buttons on unmap
* internal: rename ensureDPMS to ensureMonitorStatus
* internal: wrap wlr surfaces (#1822)
* keybinds: allow MOD1 as an alias of ALT
* keybinds: improve movefocus on fullscreen
* keybinds: remember last workspace on focusmonitor
* layer: allow focus on top/overlay surfaces without a window
* log: Move stdout log disabling to the end of init
* log: log wlr logs to stdout
* logs: disable stdout after init
* monitors: don't refocus on apply rule
* monitors: guard output in damageSurface
* monitors: guard output when read
* monitors: guard scale in onConnect
* monitors: more guards for safety
* monitors: remove from monitors on unsafe
* monitors: update surface outputs on recover from unsafe
* notifs: use empty color for auto
* output: handle needs_frame
* plugins: use new lookups in example
* render: plug missing software cursor unlocks
* renderer: don't use simple rect on alphazero stencil
* renderer: go back to rendering layers without reverse
* screencopy: allow on legacy renderer
* secret: removed Herobrine
* subsurfaces: avoid reading destroyed surfaces
* subsurfaces: guard node's surface
* surface: set to nullptr after destroy()
* swallow: move swallowed on workspace change
* swipe: block on locked session
* switches: do not fire on no change in toggle
* toplevelExport: honor overlay_cursor
* window: unassign surface on unmap
* windowrules: allow monitor by str
* windows: only connect unmap when mapped
* workspaces: preserve pin on moves
-------------------------------------------------------------------
Wed Mar 15 16:18:46 UTC 2023 - Florian "sp1rit" <packaging@sp1rit.anonaddy.me>

View File

@ -1,4 +1,4 @@
name: hyprland
version: 0.23.0beta
mtime: 1678830991
commit: 8531d1d7a67f6213de73466f0351a1ae709f8f4f
version: 0.24.0
mtime: 1680955736
commit: 3ce19e67fe60321c1af845dd30925e193cd96440

View File

@ -42,6 +42,8 @@ BuildRequires: pkgconfig(libdrm) >= 2.4.113
BuildRequires: pkgconfig(libinput) >= 1.14.0
BuildRequires: pkgconfig(libseat) >= 0.2.0
BuildRequires: pkgconfig(libudev)
BuildRequires: pkgconfig(pango)
BuildRequires: pkgconfig(pangocairo)
BuildRequires: pkgconfig(pixman-1) >= 0.42.0
BuildRequires: pkgconfig(vulkan) >= 1.2.182
BuildRequires: pkgconfig(wayland-client)