@ -24,8 +24,8 @@ find_package(Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED COMPONENTS
D B u s
Q u i c k
Q u i c k W i d g e t s
S e n s o r s
S c r i p t
S e n s o r s
U i T o o l s
W i d g e t s
X 1 1 E x t r a s
@ -68,15 +68,15 @@ find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS
C r a s h
G l o b a l A c c e l
I 1 8 n
I c o n T h e m e s
I d l e T i m e
I n i t
N o t i f i c a t i o n s
P a c k a g e
P l a s m a
W a y l a n d
W i d g e t s A d d o n s
W i n d o w S y s t e m
I c o n T h e m e s
I d l e T i m e
W a y l a n d
)
# r e q u i r e d f r a m e w o r k s b y c o n f i g m o d u l e s
find_package ( KF5 ${ KF5_MIN_VERSION } REQUIRED COMPONENTS
@ -84,9 +84,9 @@ find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS
D e c l a r a t i v e
K C M U t i l s
K I O
T e x t W i d g e t s
N e w S t u f f
S e r v i c e
T e x t W i d g e t s
X m l G u i
)
@ -222,20 +222,20 @@ set(HAVE_X11_XINPUT ${X11_Xinput_FOUND})
# A l l t h e r e q u i r e d X C B c o m p o n e n t s
find_package ( XCB 1.10
R E Q U I R E D C O M P O N E N T S
X C B
X F I X E S
D A M A G E
C O M P O S I T E
S H A P E
S Y N C
R E N D E R
R A N D R
K E Y S Y M S
I M A G E
S H M
G L X
C U R S O R
D A M A G E
G L X
I C C C M
I M A G E
K E Y S Y M S
R A N D R
R E N D E R
S H A P E
S H M
S Y N C
X C B
X F I X E S
)
set_package_properties ( XCB PROPERTIES TYPE REQUIRED )
@ -387,111 +387,111 @@ add_subdirectory(helpers)
# # # # # # # # # # # n e x t t a r g e t # # # # # # # # # # # # # # #
set ( kwin_KDEINIT_SRCS
w o r k s p a c e . c p p
d b u s i n t e r f a c e . c p p
v i r t u a l d e s k t o p s d b u s t y p e s . c p p
a b s t r a c t _ c l i e n t . c p p
c l i e n t . c p p
c l i e n t _ m a c h i n e . c p p
c u r s o r . c p p
d e b u g _ c o n s o l e . c p p
f o c u s c h a i n . c p p
g l o b a l s h o r t c u t s . c p p
i n p u t . c p p
i n p u t _ e v e n t . c p p
i n p u t _ e v e n t _ s p y . c p p
k e y b o a r d _ i n p u t . c p p
k e y b o a r d _ l a y o u t . c p p
k e y b o a r d _ l a y o u t _ s w i t c h i n g . c p p
k e y b o a r d _ r e p e a t . c p p
p o i n t e r _ i n p u t . c p p
t o u c h _ i n p u t . c p p
n e t i n f o . c p p
p l a c e m e n t . c p p
a t o m s . c p p
u t i l s . c p p
l a y e r s . c p p
m a i n . c p p
o p t i o n s . c p p
o u t l i n e . c p p
e v e n t s . c p p
k i l l w i n d o w . c p p
g e o m e t r y t i p . c p p
s c r e e n s . c p p
o u t p u t s c r e e n s . c p p
s h a d o w . c p p
s m . c p p
g r o u p . c p p
m a n a g e . c p p
o v e r l a y w i n d o w . c p p
a c t i v a t i o n . c p p
u s e r a c t i o n s . c p p
g e o m e t r y . c p p
r u l e s . c p p
c o m p o s i t e . c p p
t o p l e v e l . c p p
u n m a n a g e d . c p p
s c e n e . c p p
s c r e e n l o c k e r w a t c h e r . c p p
t h u m b n a i l i t e m . c p p
d e l e t e d . c p p
e f f e c t s . c p p
e f f e c t l o a d e r . c p p
v i r t u a l d e s k t o p s . c p p
x c b u t i l s . c p p
x 1 1 e v e n t f i l t e r . c p p
l o g i n d . c p p
o n s c r e e n n o t i f i c a t i o n . c p p
o s d . c p p
s c r e e n e d g e . c p p
s c r i p t i n g / s c r i p t i n g . c p p
s c r i p t i n g / w o r k s p a c e _ w r a p p e r . c p p
s c r i p t i n g / m e t a . c p p
s c r i p t i n g / s c r i p t e d e f f e c t . c p p
s c r i p t i n g / s c r i p t i n g u t i l s . c p p
s c r i p t i n g / t i m e r . c p p
s c r i p t i n g / s c r i p t i n g _ m o d e l . c p p
s c r i p t i n g / d b u s c a l l . c p p
s c r i p t i n g / s c r e e n e d g e i t e m . c p p
s c r i p t i n g / s c r i p t i n g _ l o g g i n g . c p p
d e c o r a t i o n s / d e c o r a t e d c l i e n t . c p p
d e c o r a t i o n s / d e c o r a t i o n b r i d g e . c p p
d e c o r a t i o n s / d e c o r a t i o n p a l e t t e . c p p
d e c o r a t i o n s / s e t t i n g s . c p p
d e c o r a t i o n s / d e c o r a t i o n r e n d e r e r . c p p
d e c o r a t i o n s / d e c o r a t i o n s _ l o g g i n g . c p p
p l a t f o r m . c p p
a b s t r a c t _ c l i e n t . c p p
a b s t r a c t _ o p e n g l _ c o n t e x t _ a t t r i b u t e _ b u i l d e r . c p p
a b s t r a c t _ o u t p u t . c p p
a b s t r a c t _ w a y l a n d _ o u t p u t . c p p
s h e l l _ c l i e n t . c p p
w a y l a n d _ s e r v e r . c p p
w a y l a n d _ c u r s o r _ t h e m e . c p p
v i r t u a l k e y b o a r d . c p p
v i r t u a l k e y b o a r d _ d b u s . c p p
a c t i v a t i o n . c p p
a p p m e n u . c p p
m o d i f i e r _ o n l y _ s h o r t c u t s . c p p
x k b . c p p
g e s t u r e s . c p p
p o p u p _ i n p u t _ f i l t e r . c p p
c o l o r c o r r e c t i o n / m a n a g e r . c p p
a t o m s . c p p
c l i e n t . c p p
c l i e n t _ m a c h i n e . c p p
c o l o r c o r r e c t i o n / c o l o r c o r r e c t d b u s i n t e r f a c e . c p p
c o l o r c o r r e c t i o n / m a n a g e r . c p p
c o l o r c o r r e c t i o n / s u n c a l c . c p p
a b s t r a c t _ o p e n g l _ c o n t e x t _ a t t r i b u t e _ b u i l d e r . c p p
c o m p o s i t e . c p p
c u r s o r . c p p
d b u s i n t e r f a c e . c p p
d e b u g _ c o n s o l e . c p p
d e c o r a t i o n s / d e c o r a t e d c l i e n t . c p p
d e c o r a t i o n s / d e c o r a t i o n b r i d g e . c p p
d e c o r a t i o n s / d e c o r a t i o n p a l e t t e . c p p
d e c o r a t i o n s / d e c o r a t i o n r e n d e r e r . c p p
d e c o r a t i o n s / d e c o r a t i o n s _ l o g g i n g . c p p
d e c o r a t i o n s / s e t t i n g s . c p p
d e l e t e d . c p p
e f f e c t l o a d e r . c p p
e f f e c t s . c p p
e g l _ c o n t e x t _ a t t r i b u t e _ b u i l d e r . c p p
w a s _ u s e r _ i n t e r a c t i o n _ x 1 1 _ f i l t e r . c p p
m o v i n g _ c l i e n t _ x 1 1 _ f i l t e r . c p p
w i n d o w _ p r o p e r t y _ n o t i f y _ x 1 1 _ f i l t e r . c p p
r o o t i n f o _ f i l t e r . c p p
o r i e n t a t i o n _ s e n s o r . c p p
e v e n t s . c p p
f o c u s c h a i n . c p p
g e o m e t r y . c p p
g e o m e t r y t i p . c p p
g e s t u r e s . c p p
g l o b a l s h o r t c u t s . c p p
g r o u p . c p p
i d l e _ i n h i b i t i o n . c p p
l i b i n p u t / c o n t e x t . c p p
i n p u t . c p p
i n p u t _ e v e n t . c p p
i n p u t _ e v e n t _ s p y . c p p
i n t e r n a l _ c l i e n t . c p p
k e y b o a r d _ i n p u t . c p p
k e y b o a r d _ l a y o u t . c p p
k e y b o a r d _ l a y o u t _ s w i t c h i n g . c p p
k e y b o a r d _ r e p e a t . c p p
k i l l w i n d o w . c p p
l a y e r s . c p p
l i b i n p u t / c o n n e c t i o n . c p p
l i b i n p u t / c o n t e x t . c p p
l i b i n p u t / d e v i c e . c p p
l i b i n p u t / e v e n t s . c p p
l i b i n p u t / l i b i n p u t _ l o g g i n g . c p p
u d e v . c p p
l o g i n d . c p p
m a i n . c p p
m a n a g e . c p p
m o d i f i e r _ o n l y _ s h o r t c u t s . c p p
m o v i n g _ c l i e n t _ x 1 1 _ f i l t e r . c p p
n e t i n f o . c p p
o n s c r e e n n o t i f i c a t i o n . c p p
o p t i o n s . c p p
o r i e n t a t i o n _ s e n s o r . c p p
o s d . c p p
o u t l i n e . c p p
o u t p u t s c r e e n s . c p p
o v e r l a y w i n d o w . c p p
p l a c e m e n t . c p p
p l a t f o r m . c p p
p o i n t e r _ i n p u t . c p p
p o p u p _ i n p u t _ f i l t e r . c p p
r o o t i n f o _ f i l t e r . c p p
r u l e s . c p p
s c e n e . c p p
s c r e e n e d g e . c p p
s c r e e n l o c k e r w a t c h e r . c p p
s c r e e n s . c p p
s c r i p t i n g / d b u s c a l l . c p p
s c r i p t i n g / m e t a . c p p
s c r i p t i n g / s c r e e n e d g e i t e m . c p p
s c r i p t i n g / s c r i p t e d e f f e c t . c p p
s c r i p t i n g / s c r i p t i n g . c p p
s c r i p t i n g / s c r i p t i n g _ l o g g i n g . c p p
s c r i p t i n g / s c r i p t i n g _ m o d e l . c p p
s c r i p t i n g / s c r i p t i n g u t i l s . c p p
s c r i p t i n g / t i m e r . c p p
s c r i p t i n g / w o r k s p a c e _ w r a p p e r . c p p
s h a d o w . c p p
s h e l l _ c l i e n t . c p p
s m . c p p
t h u m b n a i l i t e m . c p p
t o p l e v e l . c p p
t o u c h _ h i d e _ c u r s o r _ s p y . c p p
i n t e r n a l _ c l i e n t . c p p
t o u c h _ i n p u t . c p p
u d e v . c p p
u n m a n a g e d . c p p
u s e r a c t i o n s . c p p
u t i l s . c p p
v i r t u a l d e s k t o p s . c p p
v i r t u a l d e s k t o p s d b u s t y p e s . c p p
v i r t u a l k e y b o a r d . c p p
v i r t u a l k e y b o a r d _ d b u s . c p p
w a s _ u s e r _ i n t e r a c t i o n _ x 1 1 _ f i l t e r . c p p
w a y l a n d _ c u r s o r _ t h e m e . c p p
w a y l a n d _ s e r v e r . c p p
w i n d o w _ p r o p e r t y _ n o t i f y _ x 1 1 _ f i l t e r . c p p
w o r k s p a c e . c p p
x 1 1 e v e n t f i l t e r . c p p
x c b u t i l s . c p p
x k b . c p p
x w l / x w a y l a n d _ i n t e r f a c e . c p p
)
@ -511,14 +511,14 @@ if(KWIN_BUILD_TABBOX)
include_directories ( ${ Qt5Gui_PRIVATE_INCLUDE_DIRS } )
set (
k w i n _ K D E I N I T _ S R C S $ { k w i n _ K D E I N I T _ S R C S }
t a b b o x / t a b b o x . c p p
t a b b o x / c l i e n t m o d e l . c p p
t a b b o x / d e s k t o p c h a i n . c p p
t a b b o x / d e s k t o p m o d e l . c p p
t a b b o x / s w i t c h e r i t e m . c p p
t a b b o x / t a b b o x . c p p
t a b b o x / t a b b o x _ l o g g i n g . c p p
t a b b o x / t a b b o x c o n f i g . c p p
t a b b o x / t a b b o x h a n d l e r . c p p
t a b b o x / t a b b o x _ l o g g i n g . c p p
t a b b o x / x 1 1 _ f i l t e r . c p p
)
endif ( )
@ -560,61 +560,61 @@ ki18n_wrap_ui(kwin_KDEINIT_SRCS
# # # # # # # # # # # t a r g e t l i n k l i b r a r i e s # # # # # # # # # # # # # # #
set ( kwin_OWN_LIBS
k w i n e f f e c t s
k w i n 4 _ e f f e c t _ b u i l t i n s
k w i n e f f e c t s
)
set ( kwin_QT_LIBS
Q t 5 : : C o n c u r r e n t
Q t 5 : : D B u s
Q t 5 : : Q u i c k
Q t 5 : : S e n s o r s
Q t 5 : : S c r i p t
Q t 5 : : S e n s o r s
)
set ( kwin_KDE_LIBS
K D e c o r a t i o n 2 : : K D e c o r a t i o n
K D e c o r a t i o n 2 : : K D e c o r a t i o n 2 P r i v a t e
K F 5 : : C o n f i g C o r e
K F 5 : : C o r e A d d o n s
K F 5 : : C o n f i g W i d g e t s
K F 5 : : C o r e A d d o n s
K F 5 : : G l o b a l A c c e l
K F 5 : : G l o b a l A c c e l P r i v a t e
K F 5 : : I 1 8 n
K F 5 : : N o t i f i c a t i o n s
K F 5 : : P a c k a g e
K F 5 : : P l a s m a
K F 5 : : W i n d o w S y s t e m
K F 5 : : Q u i c k A d d o n s
K D e c o r a t i o n 2 : : K D e c o r a t i o n
K D e c o r a t i o n 2 : : K D e c o r a t i o n 2 P r i v a t e
K F 5 : : W i n d o w S y s t e m
P W : : K S c r e e n L o c k e r
)
set ( kwin_XLIB_LIBS
$ { X 1 1 _ X 1 1 _ L I B }
$ { X 1 1 _ I C E _ L I B }
$ { X 1 1 _ S M _ L I B }
$ { X 1 1 _ X 1 1 _ L I B }
)
set ( kwin_XCB_LIBS
X C B : : X C B
X C B : : X F I X E S
X C B : : D A M A G E
X C B : : C O M P O S I T E
X C B : : S H A P E
X C B : : S Y N C
X C B : : R E N D E R
X C B : : R A N D R
X C B : : K E Y S Y M S
X C B : : S H M
X C B : : D A M A G E
X C B : : G L X
X C B : : I C C C M
X C B : : K E Y S Y M S
X C B : : R A N D R
X C B : : R E N D E R
X C B : : S H A P E
X C B : : S H M
X C B : : S Y N C
X C B : : X C B
X C B : : X F I X E S
)
set ( kwin_WAYLAND_LIBS
X K B : : X K B
K F 5 : : W a y l a n d C l i e n t
K F 5 : : W a y l a n d S e r v e r
W a y l a n d : : C u r s o r
X K B : : X K B
$ { C M A K E _ T H R E A D _ L I B S _ I N I T }
)
@ -653,16 +653,16 @@ install(TARGETS kdeinit_kwin_x11 ${INSTALL_TARGETS_DEFAULT_ARGS} )
install ( TARGETS kwin_x11 ${ INSTALL_TARGETS_DEFAULT_ARGS } )
set ( kwin_XWAYLAND_SRCS
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / x w l / x w a y l a n d . c p p
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / x w l / d a t a b r i d g e . c p p
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / x w l / s e l e c t i o n . c p p
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / x w l / s e l e c t i o n _ s o u r c e . c p p
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / x w l / t r a n s f e r . c p p
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / x w l / c l i p b o a r d . c p p
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / x w l / d a t a b r i d g e . c p p
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / x w l / d n d . c p p
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / x w l / d r a g . c p p
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / x w l / d r a g _ w l . c p p
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / x w l / d r a g _ x . c p p
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / x w l / s e l e c t i o n . c p p
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / x w l / s e l e c t i o n _ s o u r c e . c p p
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / x w l / t r a n s f e r . c p p
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / x w l / x w a y l a n d . c p p
)
include ( ECMQtDeclareLoggingCategory )
ecm_qt_declare_logging_category ( kwin_XWAYLAND_SRCS
@ -677,8 +677,8 @@ ecm_qt_declare_logging_category(kwin_XWAYLAND_SRCS
)
set ( kwin_WAYLAND_SRCS
t a b l e t m o d e m a n a g e r . c p p
m a i n _ w a y l a n d . c p p
t a b l e t m o d e m a n a g e r . c p p
)
add_executable ( kwin_wayland ${ kwin_WAYLAND_SRCS } ${ kwin_XWAYLAND_SRCS } )
@ -708,11 +708,11 @@ install( FILES colorcorrection/colorcorrect_settings.kcfg DESTINATION ${KCFG_I
install ( FILES kwin.notifyrc DESTINATION ${ KNOTIFYRC_INSTALL_DIR } RENAME ${ KWIN_NAME } .notifyrc )
install (
F I L E S
o r g . k d e . K W i n . V i r t u a l D e s k t o p M a n a g e r . x m l
o r g . k d e . K W i n . x m l
o r g . k d e . k w i n . C o m p o s i t i n g . x m l
o r g . k d e . k w i n . C o l o r C o r r e c t . x m l
o r g . k d e . k w i n . C o m p o s i t i n g . x m l
o r g . k d e . k w i n . E f f e c t s . x m l
o r g . k d e . K W i n . V i r t u a l D e s k t o p M a n a g e r . x m l
D E S T I N A T I O N
$ { K D E _ I N S T A L L _ D B U S I N T E R F A C E D I R }
)