31 Commits

Author SHA256 Message Date
0a034ea6d4 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
18f32a37fd Update to version 12.5
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/picom?expand=0&rev=30
2024-11-15 23:13:08 +00:00
5daff4b556 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
fb4844de4c Update to version 12.3
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/picom?expand=0&rev=28
2024-10-16 22:12:16 +00:00
94d1f262a1 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
ebb72211f3 - 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
f3a1d6980f 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
8742192b13 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
767e74d992 - 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
8ed552f6d6 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
03bd11a5fa 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
a582fbdb8e 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
d758d7b6e3 OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/picom?expand=0&rev=19 2023-11-06 22:32:36 +00:00
7462f0588a 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
1c9a937989 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
359ccf0534 - 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
b969d6c835 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
6e1c2b0bd8 - 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
d5a8f09210 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
cc0baa4175 - 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
4944b12b48 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
4772ff03db 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
f842d5e04f 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
b631bb7c13 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
0c08240a6f 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
f6f7b2455a OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/picom?expand=0&rev=6 2020-06-14 20:07:08 +00:00
6f9d7366aa 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
dd24cfd9a4 * 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
4b1baa3393 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
9d292b8242 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
2c36db7c46 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