33 Commits

Author SHA256 Message Date
8411155afb Accepting request 1332402 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/1332402
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/picom?expand=0&rev=14
2026-02-11 17:48:57 +00:00
Alexei Sorokin
ed8a967f1d - Update to version 13:
* see https://github.com/yshui/picom/releases/tag/v13-rc1
  * see https://github.com/yshui/picom/releases/tag/v13
  * vsync_drm removed

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/picom?expand=0&rev=32
2026-02-11 07:24:53 +00:00
5e978ad6a8 Accepting request 1224526 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/1224526
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/picom?expand=0&rev=13
2024-11-17 15:41:37 +00:00
Alexei Sorokin
92eeb2bcde Accepting request 1224429 from home:bobbie424242:branches:openSUSE:Factory
Update to version 12.5

OBS-URL: https://build.opensuse.org/request/show/1224429
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/picom?expand=0&rev=30
2024-11-15 23:13:08 +00:00
bd71d19da2 Accepting request 1208514 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/1208514
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/picom?expand=0&rev=12
2024-10-17 16:39:23 +00:00
Alexei Sorokin
de1c6c20a1 Accepting request 1208055 from home:bobbie424242:branches:openSUSE:Factory
Update to version 12.3

OBS-URL: https://build.opensuse.org/request/show/1208055
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/picom?expand=0&rev=28
2024-10-16 22:12:16 +00:00
e7957f09ce Accepting request 1168427 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/1168427
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/picom?expand=0&rev=11
2024-04-17 12:45:46 +00:00
Alexei Sorokin
f149906068 - Add picom-11.2-rtkit.patch.
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/picom?expand=0&rev=26
2024-04-16 21:35:06 +00:00
Alexei Sorokin
8ce523a0c5 Accepting request 1167699 from home:gcomes.obs
- do not install /etc/xdg/autostart/picom.desktop
  * fix boo#1222766

OBS-URL: https://build.opensuse.org/request/show/1167699
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/picom?expand=0&rev=25
2024-04-16 21:16:44 +00:00
7ec50dd196 Accepting request 1146416 from X11:XOrg
- Update to version 11.2.

OBS-URL: https://build.opensuse.org/request/show/1146416
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/picom?expand=0&rev=10
2024-02-13 21:44:40 +00:00
Alexei Sorokin
f10687eb46 - Update to version 11.2.
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/picom?expand=0&rev=23
2024-02-13 13:47:02 +00:00
5cd7a056ce Accepting request 1144655 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/1144655
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/picom?expand=0&rev=9
2024-02-06 15:35:58 +00:00
1994201457 Accepting request 1144430 from home:XRevan86
- Update to version 11.1.

OBS-URL: https://build.opensuse.org/request/show/1144430
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/picom?expand=0&rev=21
2024-02-06 15:01:51 +00:00
161ad21fb5 Accepting request 1123689 from X11:XOrg
- 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

OBS-URL: https://build.opensuse.org/request/show/1123689
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/picom?expand=0&rev=8
2023-11-07 20:26:11 +00:00
f4bcb237e9 OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/picom?expand=0&rev=19 2023-11-06 22:32:36 +00:00
f553f626f7 Accepting request 1118354 from home:Thaodan:branches:X11:XOrg
- Add patch to Picom spamming Xlib: ignoring invalid extension event 161 errors.
  gh#yshui/picom#1096
  Backport patch from next branch

OBS-URL: https://build.opensuse.org/request/show/1118354
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/picom?expand=0&rev=18
2023-10-23 00:39:41 +00:00
27b39cbc19 Accepting request 1044090 from X11:XOrg
- Update to version 10.2
Fixes:
  * Window border not being considered when calculating its mask
    gh#yshui/picom#950

OBS-URL: https://build.opensuse.org/request/show/1044090
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/picom?expand=0&rev=7
2022-12-22 15:21:59 +00:00
6c2f1ff349 - Update to version 10.2
Fixes:
  * Window border not being considered when calculating its mask
    gh#yshui/picom#950

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/picom?expand=0&rev=16
2022-12-21 14:34:57 +00:00
a0d265890d Accepting request 1037427 from X11:XOrg
- 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

OBS-URL: https://build.opensuse.org/request/show/1037427
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/picom?expand=0&rev=6
2022-11-23 08:48:19 +00:00
f1dda95d3c - 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

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/picom?expand=0&rev=14
2022-11-23 01:39:22 +00:00
a9694faf4e Accepting request 1035698 from X11:XOrg
- 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

OBS-URL: https://build.opensuse.org/request/show/1035698
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/picom?expand=0&rev=5
2022-11-15 12:18:54 +00:00
3760096013 - 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

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/picom?expand=0&rev=12
2022-11-14 16:16:02 +00:00
1bd1e4bb3e Accepting request 979622 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/979622
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/picom?expand=0&rev=4
2022-05-30 10:43:19 +00:00
61f2a8f5d1 Accepting request 979591 from home:uncomfyhalomacro:branches:X11:XOrg
- Update to version 9.1:
  * Bug Fixes:
    #770 #778
  * No further changelog

OBS-URL: https://build.opensuse.org/request/show/979591
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/picom?expand=0&rev=10
2022-05-28 21:29:41 +00:00
f91c952768 Accepting request 851310 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/851310
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/picom?expand=0&rev=3
2020-11-29 11:29:17 +00:00
753d41dbb7 Accepting request 851063 from home:dirkmueller:branches:X11:XOrg
- 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

OBS-URL: https://build.opensuse.org/request/show/851063
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/picom?expand=0&rev=8
2020-11-27 12:37:55 +00:00
abc01faf34 Accepting request 814595 from X11:XOrg
- Since it requires dbus, use dbus by default. 
- 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

OBS-URL: https://build.opensuse.org/request/show/814595
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/picom?expand=0&rev=2
2020-06-15 18:29:42 +00:00
1ac5e941c0 OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/picom?expand=0&rev=6 2020-06-14 20:07:08 +00:00
6d8e1bbc84 Accepting request 814587 from home:gmbr3:branches:X11:XOrg
- Since it requires dbus, use dbus by default.

OBS-URL: https://build.opensuse.org/request/show/814587
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/picom?expand=0&rev=5
2020-06-14 20:04:16 +00:00
7e542b4dcb * 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.
  * 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
  * --blur-* command line options are now handled properly
  * Various build fixes
  * Various memory leakage fixes
  * Various documentation fixes and improvments
  * Fixed some left over problems related to terminals in floating
    scratchpads losing transparency after restarting i3

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/picom?expand=0&rev=4
2020-06-14 16:44:11 +00:00
7219f034d2 Accepting request 806011 from home:gmbr3:branches:X11:XOrg
- 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 (Thanks to @resloved #330)
  * --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. (Thanks to @Jauler #247)
  * 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. (Thanks to @tryone144 #364)
  * Improved fullscreen window detection. Now EWMH is used to detect fullscreen windows as well. You can turn it off with --no-ewmh-fullscreen (Thanks to @tatokis #187)
  * Various improvments to the inverter.sh script (Thanks to @Paradigm0001 #362, and @quequotion #281)
  * 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. #134
  * libxdg-basedir is no longer a dependency (Thanks to @dylanaraps #322)
  * Fixed wrong client window detection after i3wm restarts #299
  * 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 (Thanks to @tryone144)
  * Various build fixes (Thanks to @jenav #241, @jbeich)
  * Various memory leakage fixes (Thanks to @liskin #236)
  * Various documentation fixes and improvments (Thanks to @avivace, @tryone144, @davidschlachter, @liskin, @verfriemelt-dot-org)
  * Various other crash, assertion failure fixes
  * Fixed some left over problems related to #299
  * 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

OBS-URL: https://build.opensuse.org/request/show/806011
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/picom?expand=0&rev=3
2020-06-14 16:36:12 +00:00
9dcff4bfdd Accepting request 749796 from X11:XOrg
Picom is an improved fork of the (now unmaintained) compton compositor.

OBS-URL: https://build.opensuse.org/request/show/749796
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/picom?expand=0&rev=1
2019-11-28 09:12:54 +00:00
b8f082ae6e Accepting request 749352 from home:lachs0r
Picom is an improved fork of the (now unmaintained) compton compositor.

OBS-URL: https://build.opensuse.org/request/show/749352
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/picom?expand=0&rev=1
2019-11-19 11:35:02 +00:00