1pkg_check_modules(LAUNCHER_API REQUIRED unity-shell-launcher=7)
4 ${CMAKE_CURRENT_SOURCE_DIR}
5 ${CMAKE_CURRENT_BINARY_DIR}
6 ${CMAKE_SOURCE_DIR}/plugins/Greeter/Unity/Launcher
7 ${libunity8-private_SOURCE_DIR}
10add_definitions(-DSM_BUSNAME=sessionBus)
11add_definitions(-DSRCDIR="${CMAKE_CURRENT_SOURCE_DIR}")
12add_definitions(-DLAUNCHER_TESTING)
14### LauncherModelASTest
15add_executable(launchermodelastestExec
16 launchermodelastest.cpp
17 AccountsServiceDBusAdaptor.cpp
18 ${CMAKE_SOURCE_DIR}/plugins/Greeter/Unity/Launcher/launchermodelas.cpp
19 ${CMAKE_SOURCE_DIR}/plugins/Greeter/Unity/Launcher/launcheritem.cpp
20 ${CMAKE_SOURCE_DIR}/plugins/Greeter/Unity/Launcher/quicklistmodel.cpp
21 ${CMAKE_SOURCE_DIR}/plugins/Greeter/Unity/Launcher/quicklistentry.cpp
22 ${LAUNCHER_API_INCLUDEDIR}/unity/shell/launcher/LauncherItemInterface.h
23 ${LAUNCHER_API_INCLUDEDIR}/unity/shell/launcher/LauncherModelInterface.h
24 ${LAUNCHER_API_INCLUDEDIR}/unity/shell/launcher/QuickListModelInterface.h
25 ${APPLICATION_API_INCLUDEDIR}/unity/shell/application/ApplicationManagerInterface.h
26 ${LAUNCHER_API_INCLUDEDIR}/unity/shell/application/ApplicationInfoInterface.h
28target_link_libraries(launchermodelastestExec
30 ${GSETTINGS_QT_LDFLAGS}
32qt5_use_modules(launchermodelastestExec Test Core DBus Gui)
33add_unity8_unittest(LauncherModelAS dbus-test-runner
34 ARG_PREFIX "--parameter"
35 ARGS --task $<TARGET_FILE:launchermodelastestExec>
38# copy .desktop files into build directory for shadow builds
39file(GLOB DESKTOP_FILES *.desktop)
41foreach(DESKTOP_FILE ${DESKTOP_FILES})
42 file(COPY "${DESKTOP_FILE}"
43 DESTINATION ${CMAKE_CURRENT_BINARY_DIR}
47# copy .svg files into build directory for shadow builds
48file(GLOB DESKTOP_FILES *.svg)
50foreach(DESKTOP_FILE ${DESKTOP_FILES})
51 file(COPY "${DESKTOP_FILE}"
52 DESTINATION ${CMAKE_CURRENT_BINARY_DIR}
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list