Renamed mime, to fix the conflict with Xournal
presentation
Andreas Butti 7 years ago
parent de4d4f7be9
commit 560060f252
  1. 6
      CMakeLists.txt
  2. 13
      desktop/x-xoj.desktop
  3. 10
      desktop/x-xojpp.desktop
  4. 2
      desktop/xournalpp.desktop
  5. 2
      desktop/xournalpp.thumbnailer
  6. 2
      desktop/xournalpp.xml
  7. 0
      ui/pixmaps/application-x-xojpp.svg
  8. 7
      windows-setup/xournalpp.nsi

@ -205,7 +205,7 @@ if (${CMAKE_SYSTEM_NAME} MATCHES "Linux")
DESTINATION ${CMAKE_INSTALL_PREFIX}/share/icons/hicolor/scalable/mimetypes/)
install(FILES ui/pixmaps/application-x-xopt.svg
DESTINATION ${CMAKE_INSTALL_PREFIX}/share/icons/hicolor/scalable/mimetypes/)
install(FILES ui/pixmaps/application-x-xoj.svg
install(FILES ui/pixmaps/application-x-xojpp.svg
DESTINATION ${CMAKE_INSTALL_PREFIX}/share/icons/hicolor/scalable/mimetypes/)
install(FILES ui/pixmaps/gnome-mime-application-x-xopp.svg
@ -213,11 +213,11 @@ if (${CMAKE_SYSTEM_NAME} MATCHES "Linux")
install(FILES ui/pixmaps/gnome-mime-application-x-xopt.svg
DESTINATION ${CMAKE_INSTALL_PREFIX}/share/icons/hicolor/scalable/mimetypes/)
install(FILES desktop/xournal.xml
install(FILES desktop/xournalpp.xml
DESTINATION ${CMAKE_INSTALL_PREFIX}/share/mime/packages)
install(FILES desktop/xournalpp.desktop
DESTINATION ${CMAKE_INSTALL_PREFIX}/share/applications)
install(FILES desktop/x-xoj.desktop
install(FILES desktop/x-xojpp.desktop
DESTINATION ${CMAKE_INSTALL_PREFIX}/share/mimelnk/application)
install(FILES desktop/x-xopp.desktop
DESTINATION ${CMAKE_INSTALL_PREFIX}/share/mimelnk/application)

@ -1,13 +0,0 @@
[Desktop Entry]
Encoding=UTF-8
Type=MimeType
MimeType=application/x-xoj
Icon=xopp
Patterns=*.xoj;*.XOJ;*.Xoj;
Comment=Xournal note file
Comment[ca]=Fitxers de nota del Xournal
Comment[cs]=Poznámky Xournalu
Comment[de]=Xournal Dokument
Comment[fr]=Fichier Xournal
Comment[pl]=Notatnik Xournala

@ -0,0 +1,10 @@
[Desktop Entry]
Encoding=UTF-8
Type=MimeType
MimeType=application/x-xojpp
Icon=xopp
Patterns=*.xoj;*.XOJ;*.Xoj;
Comment=Xournal note file
Comment[de]=Xournal Dokument
Name[de_DE]=x-xojpp.desktop

@ -18,6 +18,6 @@ Comment[pl]=Notatki odręczne
Exec=xournalpp %f
Terminal=false
StartupNotify=true
MimeType=application/x-xoj;application/x-xopp;application/x-xopt;application/pdf;
MimeType=application/x-xoj;application/x-xojpp;application/x-xopp;application/x-xopt;application/pdf;
Icon=xournalpp
Categories=GNOME;GTK;Utility;TextEditor;

@ -1,4 +1,4 @@
[Thumbnailer Entry]
Exec=/usr/local/bin/xournal-thumbnailer %i %o
MimeType=application/x-xoj;application/x-xopp;
MimeType=application/x-xoj;application/x-xojpp;application/x-xopp;

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
<mime-type type="application/x-xoj">
<mime-type type="application/x-xojpp">
<comment>Xournal note file</comment>
<glob pattern="*.xoj"/>
</mime-type>

Before

Width:  |  Height:  |  Size: 22 KiB

After

Width:  |  Height:  |  Size: 22 KiB

@ -102,23 +102,28 @@ Section "Assign .xopp files" SecFileXopp
${registerExtension} "$INSTDIR\bin\xournalpp.exe" ".xopp" "Xournal++ file"
SectionEnd
Section "Assign .xoj files" SecFileXopt
${registerExtension} "$INSTDIR\bin\xournalpp.exe" ".xopt" "Xournal++ Template Files"
SectionEnd
Section "Assign .xoj files" SecFileXoj
${registerExtension} "$INSTDIR\bin\xournalpp.exe" ".xoj" "Xournal file"
SectionEnd
;--------------------------------
;Descriptions
;Language strings
LangString DESC_SecXournalpp ${LANG_ENGLISH} "Xournal++ executable"
LangString DESC_SecFileXopp ${LANG_ENGLISH} "Open .xopp files with Xournal++"
LangString DESC_SecFileXopt ${LANG_ENGLISH} "Open .xopt files with Xournal++"
LangString DESC_SecFileXoj ${LANG_ENGLISH} "Open .xoj files with Xournal++"
;Assign language strings to sections
!insertmacro MUI_FUNCTION_DESCRIPTION_BEGIN
!insertmacro MUI_DESCRIPTION_TEXT ${SecXournalpp} $(DESC_SecXournalpp)
!insertmacro MUI_DESCRIPTION_TEXT ${SecFileXopp} $(DESC_SecFileXopp)
!insertmacro MUI_DESCRIPTION_TEXT ${SecFileXopt} $(DESC_SecFileXopt)
!insertmacro MUI_DESCRIPTION_TEXT ${SecFileXoj} $(DESC_SecFileXoj)
!insertmacro MUI_FUNCTION_DESCRIPTION_END

Loading…
Cancel
Save