Diffusion KWin 91e69e3fbd67

[libkwineffects] Use more std::transform in implementation part

Authored by zzag on Jul 9 2018, 10:53 AM.

Description

[libkwineffects] Use more std::transform in implementation part

Summary: These two should have been in D13821 but I missed them somehow.

Test Plan:

  • Ran qdbus org.kde.KWin /Effects loadedEffects
  • Ran the following Python script
import dbus

bus = dbus.SessionBus()

effects_object = bus.get_object('org.kde.KWin', '/Effects')
effects_iface = dbus.Interface(
    effects_object,
    dbus_interface='org.kde.kwin.Effects'
)

names = (
    'slide',
    'pizza',
    'cube'
)

supported_statuses = effects_iface.areEffectsSupported(names)

for name, supported in zip(names, supported_statuses):
    print("%s: %s" % (name, supported))

Got the following output:

slide: 1
pizza: 0
cube: 1

Reviewers: KWin, mart

Reviewed By: KWin, mart

Subscribers: kwin

Tags: KWin

Differential Revision: https://phabricator.kde.org/D14002

Details

Committed
zzagJul 10 2018, 11:43 PM
Reviewer
KWin
Differential Revision
D14002: [libkwineffects] Use more std::transform in implementation part
Parents
R108:81d851f6aa73: [libkwineffects] Use std::copy
Branches
Unknown
Tags
Unknown