diff options
author | Antenore Gatta <antenore@simbiosi.org> | 2018-07-13 18:57:18 +0300 |
---|---|---|
committer | Antenore Gatta <antenore@simbiosi.org> | 2018-07-13 18:57:18 +0300 |
commit | 0c6a260ee9247e6cf0dc4cb4b88097e83e72a065 (patch) | |
tree | c93d07a28b37eafef763e19f6c9c1940adfbefe6 | |
parent | 28a24ca021fa030d44c9681c4c03b1d41cb406a6 (diff) |
Kiosk mode data updates and xsession
-rw-r--r-- | CMakeLists.txt | 1 | ||||
-rw-r--r-- | data/desktop/CMakeLists.txt | 4 | ||||
-rw-r--r-- | data/desktop/org.remmina.Remmina.desktop.in | 2 |
3 files changed, 6 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 79d18cc05..b2188ce9c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -114,6 +114,7 @@ message(STATUS "Git Revision: ${REMMINA_GIT_REVISION}") # REMMINA_APP_ID should follow Gnome Application ID rules set(REMMINA_APP_ID "org.remmina.Remmina") +set(REMMINA_KIOSK_APP_ID "org.kiosk.remmina.Remmina") if(NOT REMMINA_DATADIR) set(REMMINA_DATADIR "${CMAKE_INSTALL_FULL_DATADIR}") diff --git a/data/desktop/CMakeLists.txt b/data/desktop/CMakeLists.txt index 469177555..5d97bb850 100644 --- a/data/desktop/CMakeLists.txt +++ b/data/desktop/CMakeLists.txt @@ -88,10 +88,14 @@ set(REMMINA_BINARY_PATH ${CMAKE_INSTALL_FULL_BINDIR}/remmina) configure_file(${CMAKE_CURRENT_SOURCE_DIR}/${REMMINA_APP_ID}.desktop.in ${CMAKE_CURRENT_BINARY_DIR}/${REMMINA_APP_ID}.desktop @ONLY) +configure_file(${CMAKE_CURRENT_SOURCE_DIR}/${REMMINA_KIOSK_APP_ID}.desktop.in + ${CMAKE_CURRENT_BINARY_DIR}/${REMMINA_KIOSK_APP_ID}.desktop @ONLY) configure_file(${CMAKE_CURRENT_SOURCE_DIR}/remmina-file.desktop.in ${CMAKE_CURRENT_BINARY_DIR}/remmina-file.desktop @ONLY) install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${REMMINA_APP_ID}.desktop DESTINATION "${REMMINA_DATADIR}/applications") +install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${REMMINA_KIOSK_APP_ID}.desktop + DESTINATION ${CMAKE_INSTALL_PREFIX}/share/xsessions/) install(FILES ${CMAKE_CURRENT_BINARY_DIR}/remmina-file.desktop DESTINATION "${REMMINA_DATADIR}/applications") install(FILES ${REMMINA_APP_ID}.appdata.xml diff --git a/data/desktop/org.remmina.Remmina.desktop.in b/data/desktop/org.remmina.Remmina.desktop.in index e3c83bea9..69b016830 100644 --- a/data/desktop/org.remmina.Remmina.desktop.in +++ b/data/desktop/org.remmina.Remmina.desktop.in @@ -71,7 +71,7 @@ Icon=@REMMINA_ICON@ Terminal=false Type=Application Categories=GTK;GNOME;X-GNOME-NetworkSettings;Network; -Actions=Profile;Tray;Quit; +Actions=Kiosk;Profile;Tray;Quit; Keywords=remote desktop;rdp;vnc;nx;ssh;spice;xdmcp; StartupWMClass=remmina |