Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 14/06/2009, à 18:51

zedtux

Mime type: installer et désinstaller un nouveau mime

Hello,

J'ai un petit soucis pour dés-installer le mime type que j'ai créé.

Donc, pour installer je fais :

	cp mimetype/xtremsplit-xtm.xml /usr/share/mime/packages/
	update-mime-database /usr/share/mime/
	xdg-mime install mimetype/xtremsplit-xtm.xml
	xdg-icon-resource install --context mimetypes --size 48 mimetype/xtm-mime-48.png application-x-xtm
	xdg-icon-resource install --context mimetypes --size 64 mimetype/xtm-mime-64.png application-x-xtm

Donc, avec ca, ca fonctionne très bien.

Maintenant, si je veux désinstaller tout ca, j'essaie de faire :

	rm -rf /usr/share/mime/packages/xtremsplit-xtm.xml
	update-mime-database /usr/share/mime/

Mais rien à faire, il me reconnait toujours mes fichiers... même après un nautilus -q...

Si quelqu'un s'y connait bien ?

Merci ! smile


RECOLLER VOS FICHIERS XTM AVEC TUXTREMSPLIT !!
Adhérant April numéro 4985 [Rejoindre l'April moi aussi !].

Hors ligne

#2 Le 15/06/2009, à 18:01

zedtux

Re : Mime type: installer et désinstaller un nouveau mime

Aidez moi s'il vous plait big_smile


RECOLLER VOS FICHIERS XTM AVEC TUXTREMSPLIT !!
Adhérant April numéro 4985 [Rejoindre l'April moi aussi !].

Hors ligne

#3 Le 15/06/2009, à 20:15

kevlar

Re : Mime type: installer et désinstaller un nouveau mime

as-tu tenté de recréer une association par un clic-droit ?
A quoi ressemblent tes fichiers .xml qui ont servi de base pour créer le type mime ?

Hors ligne

#4 Le 16/06/2009, à 07:23

zedtux

Re : Mime type: installer et désinstaller un nouveau mime

Salut, et merci de ta participation ! smile

kevlar a écrit :

as-tu tenté de recréer une association par un clic-droit ?

Heu.. mais moi je veux supprimer l'association big_smile

kevlar a écrit :

A quoi ressemblent tes fichiers .xml qui ont servi de base pour créer le type mime ?

Yes Mr ! Voici mon xml :

<?xml version="1.0" encoding="UTF-8"?>
<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
  <mime-type type="application/x-xtm">
    <comment>Xtremsplit File</comment>
    <comment xml:lang="fr">Fichier Xtremsplit</comment>
    <glob pattern="*.xtm"/>
  </mime-type>
</mime-info>

(Il est sur mon repo SVN: http://svn.zedroot.org/TuXtremSplit::v2/console/trunk/mimetype/xtremsplit-xtm.xml)


RECOLLER VOS FICHIERS XTM AVEC TUXTREMSPLIT !!
Adhérant April numéro 4985 [Rejoindre l'April moi aussi !].

Hors ligne

#5 Le 16/06/2009, à 19:43

kevlar

Re : Mime type: installer et désinstaller un nouveau mime

zedtux a écrit :

Salut, et merci de ta participation ! smile

kevlar a écrit :

as-tu tenté de recréer une association par un clic-droit ?

Heu.. mais moi je veux supprimer l'association big_smile

kevlar a écrit :

A quoi ressemblent tes fichiers .xml qui ont servi de base pour créer le type mime ?

Yes Mr ! Voici mon xml :

<?xml version="1.0" encoding="UTF-8"?>
<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
  <mime-type type="application/x-xtm">
    <comment>Xtremsplit File</comment>
    <comment xml:lang="fr">Fichier Xtremsplit</comment>
    <glob pattern="*.xtm"/>
  </mime-type>
</mime-info>

(Il est sur mon repo SVN: http://svn.zedroot.org/TuXtremSplit::v2/console/trunk/mimetype/xtremsplit-xtm.xml)

je voulais dire que tes fichiers devraient dériver d'un type plus générique. Il me semble (mais là je ne suis pas un spécialiste) que tu associes directement ton format *.xtm à la seule application 'xtm'. Le système MIME doit avoir besoin de se racrocher à un "modèle" connu, je pense (text, image ...).
Si tu essayes de désinstaller ton application 'xtm', que se passe-t-il pour les associations ? Normalement, elles sont rompues, car tu associes l'extension *.xtm à un executable retiré du système.

Hors ligne

#6 Le 16/06/2009, à 19:58

zedtux

Re : Mime type: installer et désinstaller un nouveau mime

Non, je n'ai pas lié le format *.xtm à un programme en particulier.

J'ai eut réussi, une fois, a virer les icônes, en supprimant l'xml, puis en faisant un update-database-mime de tête, mais quand j'ai réinstallé, puis ré-essayer ... les icônes sont resté ce coups ci :'(


RECOLLER VOS FICHIERS XTM AVEC TUXTREMSPLIT !!
Adhérant April numéro 4985 [Rejoindre l'April moi aussi !].

Hors ligne

#7 Le 16/06/2009, à 20:16

kevlar

Re : Mime type: installer et désinstaller un nouveau mime

voilà comment je fais pour créer un type perso, fondé sur le type originel 'image', et utilisant l'icône par défaut du système, qui tient donc compte du thème (compare le début de nos fichiers .xml respectifs) :

<?xml version="1.0" encoding="UTF-8"?>
<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
  <mime-type type="image/claire">

La vérité doit être quelque part entre nos deux méthodes, car, dans mon cas, je n'ai pas pu imposer un type d'icône "maison" (pas le temps ..)

Hors ligne

#8 Le 16/06/2009, à 23:49

zedtux

Re : Mime type: installer et désinstaller un nouveau mime

Bon, en fait.... ca va, j'ai réussi.

J'ai, actuellement, une icône pour les fichiers xtm en taille 48 et en taille 64.
Il s'avère, d'après les résultats de ce soir, que je vais expliquer, que l'icône en taille 64 n'as jamais fonctionné !
Je travail, dans Nautilus, en 150%. ( 30" oblige wink )
J'étais partis du principe, que donc, les icônes sont en taille 64....
Donc moi, je demandais à retirer l'icône en taille 64, me disant que tant que celle là n'est pas retiré, ca ne sert à rien de retirer l'icône en taille 48.

En faisant un uninstall de l'icône taille 48, Hop ! Elles ont disparut !


Donc, maintenant, je me demande:
Si je créer une icône taille 64 pixels... Dans quel cas, Nautilus l'utilisera ?
( Il y a bien un flou sur mes icônes en taille 64, qui n'existe pas en taille 48, signe d'un agrandissement. )


RECOLLER VOS FICHIERS XTM AVEC TUXTREMSPLIT !!
Adhérant April numéro 4985 [Rejoindre l'April moi aussi !].

Hors ligne

#9 Le 17/06/2009, à 09:23

kevlar

Re : Mime type: installer et désinstaller un nouveau mime

par contre, je suis preneur si tu expliques comment forcer le système à utiliser TES icônes SANS se coltiner avec la définition de TOUTES les tailles par défaut tongue

Hors ligne

#10 Le 18/06/2009, à 23:24

zedtux

Re : Mime type: installer et désinstaller un nouveau mime

Voici mon Makefile qui le fait dans l'install ! wink

http://svn.zedroot.org/TuXtremSplit::v2/console/trunk/Makefile


RECOLLER VOS FICHIERS XTM AVEC TUXTREMSPLIT !!
Adhérant April numéro 4985 [Rejoindre l'April moi aussi !].

Hors ligne

#11 Le 19/06/2009, à 18:28

kevlar

Re : Mime type: installer et désinstaller un nouveau mime

un grand merci pour cette section :

# "[sudo] make install" rule
install: $(EXEC)
	$(INSTALL) -m 755 $(EXEC) $(BINDIR)
	cp mimetype/xtremsplit-xtm.xml /usr/share/mime/packages/
	update-mime-database /usr/share/mime/
	xdg-mime install mimetype/xtremsplit-xtm.xml
	xdg-icon-resource install --context mimetypes --size 48 mimetype/xtm-mime-48.png application-x-xtm
	xdg-icon-resource install --context mimetypes --size 64 mimetype/xtm-mime-64.png application-x-xtm

smile:):)

Hors ligne