diff --git a/desktop/com.github.xournalpp.xournalpp.thumbnailer b/desktop/com.github.xournalpp.xournalpp.thumbnailer index 7b237d6e..3c42696e 100644 --- a/desktop/com.github.xournalpp.xournalpp.thumbnailer +++ b/desktop/com.github.xournalpp.xournalpp.thumbnailer @@ -1,4 +1,4 @@ [Thumbnailer Entry] -Exec=xournal-thumbnailer %i %o +Exec=xournalpp-thumbnailer %i %o MimeType=application/x-xoj;application/x-xojpp;application/x-xopp; diff --git a/rpm/fedora/xournalpp.spec b/rpm/fedora/xournalpp.spec index 49849cc3..e6f418ca 100644 --- a/rpm/fedora/xournalpp.spec +++ b/rpm/fedora/xournalpp.spec @@ -94,7 +94,7 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/com.github.%{n %files -f %{name}.lang %license LICENSE %doc README.md AUTHORS -%{_bindir}/xournal-thumbnailer +%{_bindir}/xournalpp-thumbnailer %{_bindir}/%{name} %{_datadir}/applications/com.github.%{name}.%{name}.desktop %{_datadir}/icons/hicolor/scalable/apps/com.github.%{name}.%{name}.svg diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index ccf25b35..d9480db0 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -10,7 +10,7 @@ include_directories ( ${xournalpp_INCLUDE_DIRS} ) -# Build xournal-thumbnailer as it doesn't need CXX_FLAGS from below +# Build xournalpp-thumbnailer as it doesn't need CXX_FLAGS from below add_subdirectory (xoj-preview-extractor) # Used for both util and xournalpp targets diff --git a/src/util/XojPreviewExtractor.h b/src/util/XojPreviewExtractor.h index be645ca2..eb296240 100644 --- a/src/util/XojPreviewExtractor.h +++ b/src/util/XojPreviewExtractor.h @@ -1,7 +1,7 @@ /* * Xournal++ * - * Extracts a preview of an .xoj file, used by xournal-thumbnailer and xournalpp + * Extracts a preview of an .xoj file, used by xournalpp-thumbnailer and xournalpp * Because of this xournal type checks cannot be used * * @author Xournal++ Team diff --git a/src/xoj-preview-extractor/CMakeLists.txt b/src/xoj-preview-extractor/CMakeLists.txt index b5dd1fa1..9a36662c 100644 --- a/src/xoj-preview-extractor/CMakeLists.txt +++ b/src/xoj-preview-extractor/CMakeLists.txt @@ -1,4 +1,4 @@ -## xournal-thumbnailer executable ## +## xournalpp-thumbnailer executable ## if (WIN32) # Windows does not support the thumbniler like this @@ -7,8 +7,8 @@ endif () add_definitions (-DBUILD_THUMBNAILER) -add_executable (xournal-thumbnailer - xournal-thumbnailer.cpp +add_executable (xournalpp-thumbnailer + xournalpp-thumbnailer.cpp "${PROJECT_SOURCE_DIR}/src/util/GzUtil.cpp" "${PROJECT_SOURCE_DIR}/src/util/Path.cpp" "${PROJECT_SOURCE_DIR}/src/util/PlaceholderString.cpp" @@ -24,40 +24,40 @@ else() set(thumbnailer_GTK_LDFLAGS "${GTK_LDFLAGS}") endif() -target_link_libraries (xournal-thumbnailer +target_link_libraries (xournalpp-thumbnailer ${ZLIB_LIBRARIES} ${Glib_LDFLAGS} ${ZIP_LDFLAGS} ${thumbnailer_GTK_LDFLAGS} ) -set (THUMBNAILER_BIN "xournal-thumbnailer") +set (THUMBNAILER_BIN "xournalpp-thumbnailer") -add_custom_command (TARGET xournal-thumbnailer POST_BUILD +add_custom_command (TARGET xournalpp-thumbnailer POST_BUILD COMMAND ${CMAKE_STRIP} ${THUMBNAILER_BIN} ) ## Install ## -install (TARGETS xournal-thumbnailer +install (TARGETS xournalpp-thumbnailer RUNTIME DESTINATION bin - COMPONENT xournal-thumbnailer + COMPONENT xournalpp-thumbnailer ) ## Desktop install targets ## -configure_file (xournal-thumbnailer-xoj.schemas xournal-thumbnailer-xoj.schemas COPYONLY) +configure_file (xournalpp-thumbnailer-xoj.schemas xournalpp-thumbnailer-xoj.schemas COPYONLY) add_custom_target (desktop-install-thumbnailer COMMAND "${PROJECT_SOURCE_DIR}/src/xoj-preview-extractor/desktop-install.sh" install - COMMENT "Install xournal-thumbnailer as xoj file thumbnail generator" - SOURCES xournal-thumbnailer xournal-thumbnailer-xoj.schemas desktop-install.sh + COMMENT "Install xournalpp-thumbnailer as xoj file thumbnail generator" + SOURCES xournalpp-thumbnailer xournalpp-thumbnailer-xoj.schemas desktop-install.sh ) add_custom_target (desktop-uninstall-thumbnailer COMMAND "${PROJECT_SOURCE_DIR}/src/xoj-preview-extractor/desktop-install.sh" uninstall - COMMENT "Uninstall xournal-thumbnailer as xoj file thumbnail generator" - SOURCES xournal-thumbnailer xournal-thumbnailer-xoj.schemas desktop-install.sh + COMMENT "Uninstall xournalpp-thumbnailer as xoj file thumbnail generator" + SOURCES xournalpp-thumbnailer xournalpp-thumbnailer-xoj.schemas desktop-install.sh ) diff --git a/src/xoj-preview-extractor/desktop-install.sh b/src/xoj-preview-extractor/desktop-install.sh index fe7d326c..b1df5435 100755 --- a/src/xoj-preview-extractor/desktop-install.sh +++ b/src/xoj-preview-extractor/desktop-install.sh @@ -1,4 +1,4 @@ #!/bin/bash export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` -gconftool-2 --makefile-$1-rule xournal-thumbnailer-xoj.schemas +gconftool-2 --makefile-$1-rule xournalpp-thumbnailer-xoj.schemas diff --git a/src/xoj-preview-extractor/xournal-thumbnailer-xoj.schemas b/src/xoj-preview-extractor/xournalpp-thumbnailer-xoj.schemas similarity index 93% rename from src/xoj-preview-extractor/xournal-thumbnailer-xoj.schemas rename to src/xoj-preview-extractor/xournalpp-thumbnailer-xoj.schemas index 398f798f..eaaad449 100644 --- a/src/xoj-preview-extractor/xournal-thumbnailer-xoj.schemas +++ b/src/xoj-preview-extractor/xournalpp-thumbnailer-xoj.schemas @@ -18,7 +18,7 @@ /desktop/gnome/thumbnailers/application@x-xoj/command xournalpp string - xournal-thumbnailer %i %o + xournalpp-thumbnailer %i %o diff --git a/src/xoj-preview-extractor/xournal-thumbnailer.cpp b/src/xoj-preview-extractor/xournalpp-thumbnailer.cpp similarity index 100% rename from src/xoj-preview-extractor/xournal-thumbnailer.cpp rename to src/xoj-preview-extractor/xournalpp-thumbnailer.cpp