You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Méven Car e3df2e15a6 ScreenshotEffect: Use Service Property to authorize screenshot without confirmation
Summary:
Restrict to process with `X-KDE-DBUS-Restricted-Interfaces=org.kde.kwin.Screenshot` in their corresponding Service file,
 to take screenshots.
Such a program can now take immediate screenshots.

Adds a utility file to group KService related logic.

Needed for D29408

Reviewers: #kwin, apol, davidedmundson, bport, zzag

Reviewed By: #kwin, davidedmundson

Subscribers: ngraham, kwin

Tags: #kwin

Differential Revision: https://phabricator.kde.org/D29407
4 years ago
..
backgroundcontrast
blur
colorpicker
coverswitch
cube
cubeslide
desktopgrid
dialogparent/package
diminactive
dimscreen/package
eyeonscreen/package
fade
fadedesktop
fadingpopups/package
fallapart
flipswitch
frozenapp/package
glide
highlightwindow
invert
kscreen
login/package
logout/package
lookingglass
magiclamp
magnifier
maximize/package
morphingpopups/package
mouseclick
mousemark
presentwindows
resize
scale/package
screenedge
screenshot ScreenshotEffect: Use Service Property to authorize screenshot without confirmation 4 years ago
sessionquit/package
sheet
showfps
showpaint
slide
slideback
slidingpopups
snaphelper
squash/package
startupfeedback
thumbnailaside
touchpoints
trackmouse
translucency/package
windowaperture/package
windowgeometry
wobblywindows
zoom
CMakeLists.txt ScreenshotEffect: Use Service Property to authorize screenshot without confirmation 4 years ago
Messages.sh
effect_builtins.cpp
effect_builtins.h
kwineffect.desktop
logging.cpp
shaders.qrc