Changelog for
picom-11.2-29.6.x86_64.rpm :
* Tue Apr 16 2024 Alexei Sorokin
- Add picom-11.2-rtkit.patch: Support setting realtime priority using rtkit (commits 7bbf316a7d54334c97ae2055238db7b772562ec5, 23d4d31d1f477591d7830712a1e53764e875955f, 615924cc4af317cc3062cef6cf4c784bca7d77c0, dc3271e81bce422b4e43123a465fc8634b8fdaf4).
* Mon Apr 15 2024 Giacomo Comes - do not install /etc/xdg/autostart/picom.desktop
* fix boo#1222766
* Tue Feb 13 2024 Alexei Sorokin - Update to version 11.2:
* picom now depends on libepoxy for OpenGL symbol management.
* Workaround a NVIDIA problem that causes high CPU usage after suspend/resume.
* Fix occasional freezes.
* Fix corner-radius-rules not applying sometimes.
* Fix window shader not having an effect when frame opacity is enabled.
* Fix binding root pixmap in case of depth mismatch (boo#1217786).- Remove picom-11.1-fix-nvidia-high-cpu-usage.patch: fixed upstream.
* Sat Feb 03 2024 Alexei Sorokin - Update to version 11.1 (changes since 10.2):
* Notable features - picom now uses dithering to prevent banding. Banding is most notable when using a strong background blur. - Frame pacing. picom uses present feedback information to schedule new frames when it makes sense to do so. This improves latency, and replaces the `glFlush` and `GL_MaxFramesAllowed=1` hacks we used to do for NVIDIA. - Some missing features have been implemented for the EGL backend.
* Bug fixes - Many memory/resource leak fixes. - Fix tiling of wallpaper. - Fix some blur artefacts. - Fix shadow colour for transparent shadows. - Don\'t spam logs when another compositor is running. - Fix rounded corners showing as black with the xrender backend. - Fix blur with rounded windows. - Fix missing fading on window close for some window managers.
* Build changes - Dependency `pcre` has been replaced by `pcre2`. - New dependency xcb-util. - xinerama is no longer used. - picom now tries to give itself a real-time scheduling priority.
* Deprecations - The `kawase` blur method is removed. Note this is just an alias to the `dual_kawase` method, which is still available. - Uses of `--sw-opti`, and `--respect-prop-shadow` are now hard errors. - `-F` has been removed completely. It was deprecated in 2012.- Drop patches included in upstream:
* 0001-core-expand-X-error-handling.patch
* 0002-core-added-proper-event-handling-for-XESetWireToEven.patch
* 0003-core-event-code-refactoring.patch- Add picom-11.1-fix-nvidia-high-cpu-usage.patch: Workaround a NVIDIA problem that causes high CPU usage after suspend/resume (adapted from commit 238c3cc8336fe24370a3ca44ff0d891ca8907c94).
* Tue Oct 17 2023 Björn Bidar - Add patch to Picom spamming Xlib: ignoring invalid extension event 161 errors. gh#yshui/picom#1096 Backport patch from next branch 0001-core-expand-X-error-handling.patch 0002-core-added-proper-event-handling-for-XESetWireToEven.patch 0003-core-event-code-refactoring.patch
* Wed Dec 21 2022 Mia Herkt - Update to version 10.2 Fixes:
* Window border not being considered when calculating its mask gh#yshui/picom#950
* Wed Nov 23 2022 Mia Herkt - Update to version 10.1 Fixes:
* A GL texture leak, related to gh#yshui/picom#892
* A crash when shadow radius is set to 0 gh#yshui/picom#927
* An undefined symbol error gh#yshui/picom#932
* Mon Nov 14 2022 Mia Herkt - Update to version 10
* picom now needs libEGL to build Notable changes:
* experimental-backends is now the default. Everything should keep working, except the --glx-fshader-win option. The old window shader support has been replaced by --window-shader-fd. This new shader support has a different interface, so you have to adapt your existing shaders. gh#yshui/picom#875
* legacy-backends option has been added so you can go back to the old backends, which will eventually be removed.
* picom.desktop is installed to /etc/xdg/autostart/. picom should autostart now. gh#yshui/picom#791
* Shadows and blur now match the shape of the window. This includes windows using the XShape extension, and windows with rounded corners. gh#yshui/picom#882
* New option: --transparent-clipping-exclude, for excluding windows that doesn\'t play well with transparent-clipping, such as screenshot tool windows. gh#yshui/picom#663 gh#yshui/picom#738
* New backend: egl. It should behave exactly the same as the glx backend. Give it a try! gh#yshui/picom#878 Other changes:
* --help messages have been refactored, leading to clearer code. gh#yshui/picom#877
* picom tries to detect and act on GPU resets. But because of the limitation of the X server, this ended up not being very useful.
* Sat May 28 2022 Soc Virnyl Estela - Update to version 9.1:
* Bug Fixes: [#770] #778
* No further changelog
* Thu Nov 26 2020 Dirk Mueller - update to 8.2:
* Fixes assertion failures related to WIN_FLAGS_SHADOW_STALE, see #479
* write-pid-path in configuration file now accepted, see #492
* Pid files are now deleted during shutdown, see #492
* Build fixes for certain platforms, see #501, #502