Connexion

Besoin d'aide ? Une question ? Un avis ? Rejoignez nous sur notre salon IRC pour clavarder

Forum

Environnements Graphiques » KDE Plasma [Solution] Dophin miniatures LibreOffice (odt, odg, odp, ods) et Geogebra

alouali Membre non connecté

Rang

Avatar

Inscrit le : 15/02/2014 à 09h56

Localisation : Lyon, France

Messages: 36

Le 17/08/2017 à 15h41
Bonjour,

voici une solution pour retrouver les miniatures des fichiers LibreOffice et GeoGebra sous Mageia 6 / Dolphin, puisque les anciens "thumbnailers" ne sont plus compatibles.

Elle est basée sur la compilation et l'installation du visionneur générique Keneric.

  1. Installer les paquets :
    • gcc-c++
    • cmake
    • extra-cmake-modules
    • lib64kf5kio-devel
    • make
  2. Télécharger et décompresser 174485-keneric-0.3.tar.gz depuis https://store.kde.org/content/show.php/Keneric%20KDE%20%28KF5%29+%20thumbnailer?content=174485
  3. Suivre les instructions de compilation indiquées dans la documentation readme/readme.html :
    Code :

    cd keneric-0.3
    mkdir builddir
    cd builddir && cmake .. -DCMAKE_INSTALL_PREFIX=$(kf5-config --prefix) -DCMAKE_BUILD_TYPE=Release -DKDE_INSTALL_USE_QT_SYS_PATHS=ON
    su
    make install 
  4. Modifier le fichier scripts/stripPicture ainsi :
    Code :

    #!/bin/sh
    # Usage: stripPicture fullname mime exportPicture
    fullname="$1"
    mime="$2"
    exportPicture="$3"
    # thumbnail options by mime type
    case "$mime" in
          application/vnd.oasis.opendocument.text|application/vnd.oasis.opendocument.graphics|application/vnd.oasis.opendocument.presentation|application/vnd.oasis.opendocument.spreadsheet)
          unzip -p "$fullname" Thumbnails/thumbnail.png > "$exportPicture"
          exit
          ;;
          application/vnd.geogebra.file)
          unzip -p "$fullname" geogebra_thumbnail.png > "$exportPicture"
          exit
          ;;
          
          *)
    #     case trap
          exit
          
    esac


    Vérifier qu'il a l'attribut exécutable pour tout le monde, et le copier dans /usr/local/bin
  5. Mettre les 5 fichiers de l'archive suivante dans le dossier local ~/.local/usr/share/kservices5/ (créer le dossier s'il n'existe pas)
    Fichiers Desktop pour Keneric.zip
  6. Relancer Dolphin et activer les visionneuses dans le menu Configurer Dolphin > Général > Aperçus


Voilà ! Ça a marché pour moi, j'espère que ce sera utile à d'autres ! Edité par alouali Le 17/08/2017 à 18h31
Site web    
Pascaller Membre non connecté

Rang

Avatar

Inscrit le : 16/09/2011 à 21h09

Localisation : Le Havre

Messages: 263

Le 17/08/2017 à 17h33
Super, ça marche. Il y a un moment que je cherchais à réactiver cette fonction que j'avais avant.
Merci beaucoup,
Pascal
   
Bidulle Membre non connecté

Rang

Avatar

Inscrit le : 30/05/2016 à 00h14

Localisation : Metz

Messages: 178

Le 17/08/2017 à 20h52
j'ai fais un rpm mais je sais pas j'ai l'impression que cela ne fonctionne pas

keneric-0.3-1.mga6.x86_64.rpm

keneric-0.3-1.mga6.src.rpm
keneric.spec Edité par Bidulle Le 17/08/2017 à 22h49
   
alouali Membre non connecté

Rang

Avatar

Inscrit le : 15/02/2014 à 09h56

Localisation : Lyon, France

Messages: 36

Le 17/08/2017 à 21h23
Bonjour,

hélas je n'y connais rien en fabrication de rpm, donc je ne peux pas vraiment aider !

Cependant, en regardant dans tes fichiers, j'ai trouvé ça qu'il faudrait corriger au niveau de la description :

Citation :
Included examples of:

* thumbnailing of .kra and .ora files
* thumbnailing of Blender files
* thumbnailing of Windows Metafiles


Or j'ai justement corrigé le fichier stripPictures pour enlever ça et mettre à la place les documents LibreOffice et GeoGebra.

Les aperçus Krita étaient déjà disponibles par défaut dans Dolphin à l'installation de Mageia 6.
Site web    
pienichebas Membre non connecté

Rang

Avatar

Inscrit le : 12/06/2015 à 20h51

Localisation : Marignane

Messages: 216

Le 12/09/2017 à 16h11
C'est compliqué tout ça.
J'ai essayé la solution des rpms de bidulle.
Résultat pour odg ça marche, mais pas pour odt et ods
   
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie