diff --git a/help/CMakeLists.txt b/help/CMakeLists.txt index 24b454f5..3f9715c2 100644 --- a/help/CMakeLists.txt +++ b/help/CMakeLists.txt @@ -26,15 +26,15 @@ set(TRANSLATED sv ) -set(HELP_DEST share/gnome/help/geary) +set(HELP_DEST share/help) set(HELP_SOURCE) foreach(_page ${HELP_FILES}) set(HELP_SOURCE ${HELP_SOURCE} C/${_page}) endforeach() -install(FILES ${HELP_SOURCE} DESTINATION ${HELP_DEST}/C) -install(FILES C/figures/geary.svg DESTINATION ${HELP_DEST}/C/figures) +install(FILES ${HELP_SOURCE} DESTINATION ${HELP_DEST}/C/geary) +install(FILES C/figures/geary.svg DESTINATION ${HELP_DEST}/C/geary/figures) # Hacked together from the similar macro in cmake/Gettext.cmake. MACRO(HELP_CREATE_TRANSLATIONS _firstLang) @@ -66,7 +66,7 @@ MACRO(HELP_CREATE_TRANSLATIONS _firstLang) WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} ) - INSTALL(FILES ${_destPage} DESTINATION ${HELP_DEST}/${_lang}) + INSTALL(FILES ${_destPage} DESTINATION ${HELP_DEST}/${_lang}/geary) SET(_translatedPages ${_translatedPages} ${_destPage}) ENDFOREACH() ENDIF() diff --git a/src/client/application/geary-application.vala b/src/client/application/geary-application.vala index 65481f3d..00625c21 100644 --- a/src/client/application/geary-application.vala +++ b/src/client/application/geary-application.vala @@ -462,12 +462,12 @@ public class GearyApplication : Gtk.Application { private void on_activate_help() { try { if (is_installed()) { - show_uri("ghelp:geary"); + show_uri("help:geary"); } else { Pid pid; File exec_dir = get_exec_dir(); string[] argv = new string[3]; - argv[0] = "gnome-help"; + argv[0] = "yelp"; argv[1] = GearyApplication.SOURCE_ROOT_DIR + "/help/C/"; argv[2] = null; if (!Process.spawn_async(