Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Leap:16.0:FactoryCandidates
picom
picom.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File picom.changes of Package picom
------------------------------------------------------------------- Tue Oct 15 07:42:35 UTC 2024 - Michael Pujos <pujos.michael@gmail.com> - removed picom-11.2-rtkit.patch now upstreamed - Update to version 12.3: * Improvements - Extend workaround for missing hardware accelerated convolution to more drivers (#1349) * Bug fixes - Fix memory corruption that can happen when handling window property changes (#1350) - Fix force-win-blend having no effect (#1354) - Fix shadow being rendered incorrectly in xrender backend (#1352) - Update to version 12.2: * Improvements - fly-out/slide-out animation presets no longer cause jumps in window opacity * Bug fixes - Random delays before screen is updated (#1345 #1330) - Fix building on 32-bit systems (#1346) - Fix blank screen on 32-bit systems - Fix fly-in/fly-out animation presets so they work with directions other than up and left - Update to version 12.1: * Bug fixes - picom stops rendering correctly after monitor configuration changes (#1338) - Update to version 12: * New features - Animations! Yes, now picom officially supports animations. For examples, and information on how to configure it, please go to our documentation site There are some video clips in #1253 as well. (#1220 #1253 #1303 #1305 #1308 #1310) - Universal window rules (#1284). One option to rule them all! Added new configuration option rules to replace all existing rule options, and to provide more flexibility on top of that. See picom(1) for more details. This can be used to configure per-window animations - @include directives in config file now also search in $XDG_CONFIG_HOME/picom/include and $XDG_CONFIG_DIRS/picom/include, in addition to relative to the config file's parent directory - Allow corner-radius-rules to override corner-radius = 0. Previously setting corner radius to 0 globally disables rounded corners. (#1170) - New picom-inspect tool, which lets you test out your picom rules. man picom-inspect(1) for more details - picom now has a rudimentary plugin system. At the moment, the only thing you can do with it is loading custom backends * Notable changes - override_redirect in rules now only matches top-level windows that doesn't have a client window. Some window managers (e.g. awesome) set override_redirect for all window manager frame windows, causing this rule to match against everything (#625) - Marginally improve performance when resizing/opening/closing windows. (#1190) - Type and format specifiers are no longer used in rules. These specifiers are what you put after the colon (':') in rules, e.g. the :32c in "_GTK_FRAME_EXTENTS@:32c". Now this information is ignored and the property is matched regardless of format or type - backend is now a required option. picom will not start if one is not specified explicitly - New predefined target for conditions: group_focused. This target indicate whether the focused window is in the same window group as the window being matched - Meaning of window_type in conditions changed slightly, now it supports windows with multiple types. (However the behavior of wintypes remains unchanged) * Deprecated features - Setting --shadow-exclude-reg is now a hard error. It was deprecated almost since the start of picom. --clip-shadow-above is the better alternative. (#1254) - Remove command line options -n, -a, and -s. They were removed more than 10 years ago, it's time to finally get rid of them entirely. (#1254) - Remove error message for --glx-swap-method, it was deprecated in v6 - Remove error message for passing argument to --vsync arguments, it was deprecated in v5 - Option --opengl is now deprecated, use --backend=glx instead * Bug fixes - Fix ghosting artifacts that sometimes occur when window manager is restarted (#1081) - Fix a bug where rounded corner is disabled after making a window fullscreen and back (#1216) - Fix ugly looking rounded corners (#1261) - Setting corner-radius to 0 cause all windows to not render (#1311) - Setting corner-radius causes windows to have a 1-pixel transparent border - Window shaders no longer work (#1312) * Build changes - picom now uses some OpenGL 4.3 features - picom now optionally depends on rtkit at runtime to give itself realtime scheduling priority - libconfig is now a mandatory dependency, with a minimal supported version of 1.7 - xcb-dpms is not needed anymore - libXext is not needed anymore - man pages are now built with asciidoctor, instead of asciidoc ------------------------------------------------------------------- Tue Apr 16 20:14:15 UTC 2024 - Alexei Sorokin <sor.alexei@meowr.ru> - Add picom-11.2-rtkit.patch: Support setting realtime priority using rtkit (commits 7bbf316a7d54334c97ae2055238db7b772562ec5, 23d4d31d1f477591d7830712a1e53764e875955f, 615924cc4af317cc3062cef6cf4c784bca7d77c0, dc3271e81bce422b4e43123a465fc8634b8fdaf4). ------------------------------------------------------------------- Mon Apr 15 05:27:20 UTC 2024 - Giacomo Comes <gcomes.obs@gmail.com> - do not install /etc/xdg/autostart/picom.desktop * fix boo#1222766 ------------------------------------------------------------------- Tue Feb 13 13:23:17 UTC 2024 - Alexei Sorokin <sor.alexei@meowr.ru> - 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 3 16:44:06 UTC 2024 - Alexei Sorokin <sor.alexei@meowr.ru> - 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 16:40:34 UTC 2023 - Björn Bidar <bjorn.bidar@thaodan.de> - 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 14:31:20 UTC 2022 - Mia Herkt <mia@0x0.st> - Update to version 10.2 Fixes: * Window border not being considered when calculating its mask gh#yshui/picom#950 ------------------------------------------------------------------- Wed Nov 23 01:35:55 UTC 2022 - Mia Herkt <mia@0x0.st> - 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 14:16:01 UTC 2022 - Mia Herkt <mia@0x0.st> - 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 13:55:33 UTC 2022 - Soc Virnyl Estela <socvirnyl.estela@gmail.com> - Update to version 9.1: * Bug Fixes: #770 #778 * No further changelog ------------------------------------------------------------------- Thu Nov 26 12:34:36 UTC 2020 - Dirk Mueller <dmueller@suse.com> - 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 ------------------------------------------------------------------- Sun Jun 14 18:03:52 UTC 2020 - Callum Farmer <callumjfarmer13@gmail.com> - Since it requires dbus, use dbus by default. ------------------------------------------------------------------- Sat May 9 14:03:44 UTC 2020 - Callum Farmer <callumjfarmer13@gmail.com> - Updated to version 8 * You can now use the time variable in window shaders to get a timestamp. An example usage is to create animated effects, e.g. https://streamable.com/e0x7r * --max-brightness, which allows you to dim windows that are too bright. When enabled, all windows' average brightness will be clamped to the set value. * Automatic configuration file reloading after it's changed. * A lot of the artifacts seen with blur and use-damage enabled are fixed. * _NET_WM_BYPASS_COMPOSITOR property are now handled. (Related to i3/i3lock#204) * Completely transparent windows won't have a blurred background anymore. * Improved fullscreen window detection. Now EWMH is used to detect fullscreen windows as well. You can turn it off with --no-ewmh-fullscreen * Various improvments to the inverter.sh script * wintype notify has been renamed to notification to match the EWMH names. (Old name still works) * picom no longer sets the opacity property on windows based on opacity rules. This is to fix the problem where picom "forgets" it set the opacity property after, e.g., window manager restarts. * libxdg-basedir is no longer a dependency * Fixed wrong client window detection after i3wm restarts * Fixed wallpaper disappearing after screen resolution changes. * Fixed crashing when a really big window is created with shadow * Fixed --frame-opacity with the experimental backends * --blur-* command line options are now handled properly * Various build fixes * Various memory leakage fixes * Various documentation fixes and improvments * Various other crash, assertion failure fixes * Fixed some left over problems related to terminals in floating scratchpads losing transparency after restarting i3 * Using these options is now an error: alpha-step, -d, -S, --no-named-pixmap xrender-sync. They were deprecated in v5. paint-on-overlay, --dbe. They were deprecated in v4. * Error messages will no longer be printed for these removed options: glx-use-copysubbuffermesa, glx-copy-from-front. They were removed in v7 ------------------------------------------------------------------- Mon Nov 18 10:27:54 UTC 2019 - 9+suse@cirno.systems - init, 7.4+159.g9a88d97
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor