1 <?xml version="1.0" standalone="no"?>
2 <?xml-stylesheet href="to_html.xsl" type="text/xml"?>
3 <!-- vim: set sw=1 sts=1 : -->
4 <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
5 "/usr/share/sgml/docbook/dtd/xml/4.1.2/docbookx.dtd">
10 ROX-Filer 2.6.1 - Manuel de l'utilisateur
11 <ulink url="http://rox.sourceforge.net/Manual/Manual/Manual-fr.html"/>
16 <firstname>Thomas</firstname>
17 <surname>Leonard</surname>
20 <othercredit role="translator">
21 <firstname>Arnaud</firstname>
22 <surname>Calvo</surname>
23 <contrib>Traduction française</contrib>
29 <holder>Thomas Leonard</holder>
33 <title>Conditions</title>
35 Rox-Filer est un logiciel libre ; vous pouvez le redistribuer et/ou le modifier
36 selon les termes de la Licence Publique Générale GNU, telle que publiée par
37 la Free Software Foundation ; version 2 de la licence, ou encore (à votre choix) toute
39 Rox-Filer est distribué dans l'espoir qu'il sera utile, mais SANS AUCUNE GARANTIE ; sans
40 même la garantie implicite de COMMERCIALISATION ou D'ADAPTATION À UN OBJET PARTICULIER. Pour
41 plus de détails, voir la Licence Publique Générale GNU.
42 Un exemplaire de la Licence Publique Générale GNU doit être fourni avec Rox-Filer ; si
43 ce n'est pas le cas, écrivez à la Free Software Foundation, Inc.,
44 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
47 NDT : Vous pouvez consulter une traduction non officielle de la Licence Publique Générale
48 GNU à cette adresse : <ulink url="http://fsffrance.org/gpl/gpl-fr.fr.html"/>.
55 Je ne suis pas programmeur, les paragraphes 'Appliquettes pour les panneaux' et
56 'Structures de données' ont été traduits par Laurent Moussault <email>laurent.moussault@9online.fr</email>.
59 <application>ROX-Filer</application> est un gestionnaire de fichiers simple et pratique pour X11.
60 Son interface utilisateur est basée sur le gestionnaire de fichiers de RISC OS et ses caractéristiques
61 sont similaires ("dossiers-applications" et ouverture/enregistrement de fichiers par <foreignphrase lang="en">drag-and-drop</foreignphrase>). Le
62 filer peut aussi jouer le rôle d'un punaiseur, vous permettant alors d'accrocher sur votre bureau les
63 fichiers/répertoires/applications que vous utilisez fréquemment.
70 <title>Introduction</title>
72 <application>ROX-Filer</application> est un gestionnaire de fichiers simple et pratique pour X11 —
73 l'interface graphique à base de fenêtres très utilisé sur les systèmes d'exploitation Unix et dérivés.
74 C'est aussi le cœur du ROX Desktop <citation>ROX</citation>. Beaucoup de fonctionnalités du <foreignphrase lang="en">filer</foreignphrase> ont
75 été inspirées par RISC OS <citation>RISC OS</citation>. 'ROX' est un acronyme de 'RISC OS–On–X'.
79 <title>Fonctionnalités</title>
86 Un protocole pour le <foreignphrase lang="en">drag-and-drop</foreignphrase> utilisé, par exemple, par le desktop
87 GNOME <citation>GNOME</citation>. Cela permet à des données d'être chargées
88 dans une application par simple <foreignphrase lang="en">drag-and-drop</foreignphrase> depuis une fenêtre du <foreignphrase lang="en">filer</foreignphrase>.
89 Les spécifications complètes sont données en <citation>DND</citation>.
98 Une extension de XDND qui permet aux applications d'enregistrer des données
99 par <foreignphrase lang="en">drag-and-drop</foreignphrase> vers une fenêtre du <foreignphrase lang="en">filer</foreignphrase>.
100 Les spécifications complètes sont données en <citation>XDS</citation>.
106 <term>Basedir spec</term>
109 Une façon simple, mais souple, de gérer les préférences des utilisateurs.
110 Par défaut, celles-ci sont enregistrées dans <filename>~/.config</filename>,
111 mais vous pouvez utiliser la variable d'environnement <envar>XDG_CONFIG_HOME</envar>
112 pour définir un autre emplacement.
113 Voir <citation>BaseDir</citation> pour plus de détails.
119 <term>Dossiers-applications</term>
122 Applications entièrement contenues dans un dossier, pour lesquelles l'installation
123 consiste en la simple copie d'un dossier et la désinstallation, en la suppression
124 de ce dossier. Une description plus détaillée est fournie plus loin.
130 <term>Imagettes</term>
133 Le <foreignphrase lang="en">filer</foreignphrase> peut afficher les fichiers images avec une icône représentant le contenu
134 de ceux-ci, au lieu d'une icône générique.
135 Très utile pour organiser un dossier rempli de photos ! Voir <citation>Imagettes</citation>
136 pour plus de détails.
141 <term>Shared MIME Info Database</term>
144 Avant, chaque gestionnaire de bureau avait son propre système pour gérer les types de fichiers.
145 La base de données des types MIME <citation>SharedMIME</citation> propose un standard pour que
146 les différents gestionnaires de bureau n'utilisent plus qu'un seul système.
151 <varlistentry><term>Thèmes (icônes)</term>
154 Des collections d'icônes, appelées 'thèmes', peuvent être installées
155 dans <filename>~/.icons</filename>).
156 Vous pouvez changer le thème utilisé dans la boîte Options.
157 Lorsque d'autres 'Gestionnaires de bureaux' utiliseront la même
158 technologie, les thèmes pourront alors être partagés avec ceux-ci.
159 Voir <citation>IconTheme</citation> pour plus de détails.
165 <term>Support DNotify (Linux seulement)</term>
168 Si le <foreignphrase lang="en">filer</foreignphrase> est utilisé avec un noyau Linux récent (i.e. 2.4.x), il mettra à jour automatiquement
169 ses fenêtres. Sur d'autres systèmes, les dossiers seront mis à jour dès que le pointeur passera
181 <chapter id="invoking">
182 <title>Arguments</title>
184 Vous devriez pouvoir démarrer le <foreignphrase lang="en">filer</foreignphrase> en tapant la commande <userinput>rox</userinput>.
185 S'il n'est pas encore installé, voyez <xref linkend="compiling"/>.
189 Par défaut, <application>ROX-Filer</application> démarre en affichant le répertoire courant.
190 Vous pouvez lui spécifier d'ouvrir d'autres dossiers à la place en les passant en arguments :
192 <screen>$ rox /home /usr /usr/local</screen>
194 Vous pouvez aussi l'utiliser pour ouvrir des fichiers, comme ceci :
196 <screen>$ rox README</screen>
198 Le <foreignphrase lang="en">filer</foreignphrase> accepte beaucoup d'options ; utilisez <option>-h</option> pour en obtenir la liste.
199 Toutes les options ont une forme courte et une forme longue (<abbrev>e.g.</abbrev> : <option>-h</option> et
200 <option>--help</option>) — bien que sur certains systèmes vous ne pouvez utiliser que les options
204 Notez que si la même version du <foreignphrase lang="en">filer</foreignphrase> est déjà lancée sur votre machine,
205 alors, par défaut, elle sera utilisée pour ouvrir les dossiers et la nouvelle
206 copie s'arrêtera immédiatement.
209 Pour obtenir la liste complète des options, voir <xref linkend="manpage"/>.
213 <title><anchor id="run_pin" xreflabel="Pinboard support"/>Punaiseur</title>
216 Si vous voulez que le <foreignphrase lang="en">filer</foreignphrase> gère votre bureau vous utiliserez l'option
217 <option>--pinboard</option> et fournirez un nom pour le punaiseur, <abbrev>e.g.</abbrev> :
219 <screen>$ rox --pinboard=MonPunaiseur</screen>
221 La configuration du punaiseur est sauvée dans
222 <filename>~/.config/rox.sourceforge.net/ROX-Filer/pb_MonPunaiseur</filename>
223 dès que vous le modifiez (par exemple, en glissant/déposant un fichier
225 Vous pouvez avoir autant de punaiseurs que vous le souhaitez et basculer
226 de l'un à l'autre en lançant rox de nouveau, <abbrev>e.g.</abbrev> :
228 <screen>$ rox --pinboard=MonAutrePunaiseur</screen>
230 Pour arrêter la fonction punaiseur, donnez au nom une chaîne vide :
232 <screen>$ rox --pinboard=</screen>
234 Allez voir la section <xref linkend="winman"/> si vous avez des problèmes d'affichage avec les icônes.
235 Le punaiseur peut aussi être activé/désactivé en se plaçant dans le répertoire d'installation de
236 <filename>ROX-Filer</filename> dans une fenêtre du <foreignphrase lang="en">filer</foreignphrase> et
237 en choisissant <guimenuitem>Enable pinboard</guimenuitem> ou <guimenuitem>Disable pinboard</guimenuitem>
238 dans le menu (clic droit).
244 <title><anchor id="run_pan" xreflabel="Panel support"/>Panneaux</title>
247 Les panneaux fonctionnent exactement de la même façon que les punaiseurs, mais ils correspondent à
248 une barre, le long d'un des bords de l'écran.
249 Pour créer un panneau :
251 <screen>$ rox -b=MonPanneau</screen>
253 Le panneau devrait être affiché dans une fenêtre sans barre de titre. Si
254 ça ne fonctionne pas, lisez la section <xref linkend="winman"/> pour avoir quelques idées.
255 Vous pouvez déposer des fichiers sur les 2 côtés du panneau, ils s'aligneront
256 sur un côté ou sur l'autre.
257 Les icônes des panneaux peuvent être repositionnées en les glissant avec le bouton du milieu.
258 Les changements apportés au panneau sont automatiquement sauvegardés dans
259 <filename>~/.config/rox.sourceforge.net/ROX-Filer/pan_MonPanneau</filename>.
260 Comme pour le punaiseur, vous pouvez basculer entre plusieurs configurations
261 de panneaux en relançant rox avec un nom de panneau différent.
263 <screen>$ rox -b=MonAutrePanneau</screen>
265 Utilisez le menu contextuel pour choisir le côté sur lequel vous souhaitez positionner le panneau.
266 Vous pouvez aussi utiliser le nom du côté ("bottom", "top", "left" ou "right"), au lieu de -b.
268 Spécifiez une chaîne vide ("") pour ôter le panneau :
270 <screen>$ rox --bottom=</screen>
276 <title><anchor id="winman" xreflabel="window manager notes"/>Notes sur les gestionnaires de fenêtres</title>
279 Vous allez peut être avoir à configurer un peu votre gestionnaire de fenêtre
280 pour que les icônes des punaiseurs et les panneaux s'affichent correctement
281 (c'est-à-dire sans les bordures et sous les autres fenêtres).
282 En particulier, vérifiez les options concernant les différentes
283 "couches" (au-dessus, en dessous, premier, dernier, etc...) et affectez le
284 punaiseur aux couches les plus basses.
287 <sect2><title>Sawfish / sawmill</title>
289 Sawfish essaie de deviner si vous utilisez GNOME au démarrage
290 et désactive certaines fonctions si c'est le cas.
291 Vous devrez peut-être ajouter la ligne <programlisting>(require 'gnome)</programlisting> à
292 votre fichier <filename>.sawfishrc</filename> (lisez le manuel sawfish pour plus de détails).
296 <sect2><title>IceWM</title>
299 Collez ces paramètres de configuration dans <filename>~/.icewm/preferences</filename> :
302 # Manage root window (EXPERIMENTAL - normally enabled!)
303 GrabRootWindow=1 # 0/1
304 # Bitmask of root window button click to use in window manager
305 UseRootButtons=3 # [0-255]
306 # Desktop mouse-button click to show the menu
307 DesktopWinMenuButton=1 # [0-20]
308 # Desktop mouse-button click to show the window list
309 DesktopWinListButton=2 # [0-5]
310 # Desktop mouse-button click to show the window list menu
311 DesktopMenuButton=0 # [0-20]
314 Et collez ceux-ci dans <filename>~/.icewm/winoptions</filename> :
317 # ROX-Filer pinboard and panel
318 ROX-Filer.icon: folder
319 ROX-Panel.layer: Dock
320 ROX-Panel.doNotCover: 1
321 ROX-Panel.ignoreWinList: 1
322 ROX-Panel.ignoreTaskBar: 1
323 ROX-Panel.ignoreQuickSwitch: 1
324 ROX-Pinboard.layer: Below
325 ROX-Pinboard.ignoreWinList: 1
326 ROX-Pinboard.ignoreTaskBar: 1
327 ROX-Pinboard.ignoreQuickSwitch: 1
328 ROX-Filer.layer: Normal
331 Redémarrez IceWM et le <foreignphrase lang="en">filer</foreignphrase> pour que les changements prennent effet.
337 <title>Window Maker</title>
341 Démarrez le <foreignphrase lang="en">filer</foreignphrase> comme ceci : <userinput>rox -p=Default</userinput>
347 Appuyez sur <keycap>Ctrl</keycap>+<keycap>Esc</keycap>, ou
348 faites un clic droit sur la barre de titre de n'importe quelle
350 Choisissez <guimenuitem>Attributes...</guimenuitem>.
356 La fenêtre Attributes Inspector apparaît. Choisissez <guimenuitem>Window Specification</guimenuitem>
357 dans le menu, en haut (1er choix).
363 Cliquez sur le bouton <guibutton>Select window</guibutton>.
364 Le curseur de la souris s'est transformé en double croix. Sélectionnez
365 une des icônes du punaiseur de <application>ROX-Filer</application>. Les
366 boutons radios dans le cadre <guilabel>Window Specification</guilabel>
367 doivent maintenant être modifiés et afficher <userinput>ROX-Pinboard.ROX-Filer</userinput>
368 pour le premier élément. Sélectionnez ce bouton radio.
374 Dans le menu du haut, revenez à <guimenuitem>Window Attributes</guimenuitem>.
375 Dans le cadre <guilabel>Attributes</guilabel>, choisissez les caractéristiques
376 que vous voulez donnez aux icônes du punaiseur ; je vous recommande celles-ci :
379 <listitem><para>Disable titlebar</para></listitem>
380 <listitem><para>Disable resizebar</para></listitem>
381 <listitem><para>Disable close button</para></listitem>
382 <listitem><para>Disable miniaturize button</para></listitem>
383 <listitem><para>Keep at bottom (sunken)</para></listitem>
384 <listitem><para>Omnipresent</para></listitem>
392 Toujours dans le menu du haut, choisissez <guimenuitem>Advanced Options</guimenuitem>.
393 Dans le cadre <guilabel>Advanced</guilabel>, choisissez les options qui vous conviennent ;
394 je vous recommande les suivantes :
397 <listitem><para>Do not show in the window list</para></listitem>
398 <listitem><para>Ignore 'Hide Others'</para></listitem>
399 <listitem><para>Ignore 'Save Session' (éventuellement)</para></listitem>
407 Quand vous aurez fini, cliquez sur <guibutton>Save</guibutton>, et fermez
408 la fenêtre Attributes Inspector en cliquant sur le bouton <guibutton>X</guibutton>
409 dans la barre de titre.
416 <title>Autres</title>
418 Si rien ne fonctionne, essayez la section "Compatibilité" de la boîte d'options.
424 <title>Exécution en tant que root</title>
427 Si vous utilisez le <foreignphrase lang="en">filer</foreignphrase> en tant qu'utilisateur 'root', le <foreignphrase lang="en">filer</foreignphrase> affiche
428 un message en haut de chaque fenêtre pour vous le rappeler. L'utilisateur root
429 a le droit d'accéder à tous les fichiers du systèmes, ainsi que de les modifier,
430 soyez donc très vigilant quand vous utilisez le <foreignphrase lang="en">filer</foreignphrase> dans ces conditions.
432 Normalement, vous devriez vous loguer en utilisateur ordinaire et vous changer
433 en root que lorsque vous en avez besoin.
434 Si <command>sudo</command> est installé et proprement configuré sur votre système,
435 vous pouvez exécutera le <foreignphrase lang="en">filer</foreignphrase> de cette façon :
437 <screen>$ sudo rox</screen>
439 Attention, souvenez-vous que tout ce que vous ferez sur n'importe quel fichier (y
440 compris les applications que vous exécuterez depuis ces fenêtres) sera effectué
441 avec les droits de root ! Soyez très prudent !
446 Vous aurez peut-être un message du serveur X window qui vous dira que root (ou d'autres
447 utilisateurs) ne peut pas se connecter (ndt : "se connecter à X", ce qui veut dire que
448 l'utilisateur root, par exemple, ne pourra lancer aucune commande qui utiliserait X).
449 Une lecture des pages man pour <command>xauth</command> et <command>xhost</command> est
450 donc conseillée, mais ce mécanisme varie selon les systèmes (c'est pourquoi ça n'est pas
451 imtégré dans le <foreignphrase lang="en">filer</foreignphrase> !).
454 Note : La commande <command>gnomesu</command> peut aussi être utilisée pour exécuter
455 le <foreignphrase lang="en">filer</foreignphrase> en tant que root, mais vous devrez employer <command>setsid</command> pour
456 le démarrer dans une nouvelle session, sinon gnomesu le détruira avant qu'il n'ouvre
459 <screen>gnomesu -c 'setsid /usr/local/bin/rox /'</screen>
465 <chapter id="keys" xreflabel="mouse and key bindings">
466 <title>Boutons de la souris et touches du clavier</title>
468 <itemizedlist><title>Premier aperçu succinct :</title>
470 <listitem><para>Faites un clic gauche
471 <footnote><para>Cette documentation suppose que le bouton–1 est le bouton gauche, le bouton–2
472 est le bouton du milieu et le bouton–3 est le bouton droit. Ce n'est pas
473 toujours le cas — par exemple, dans une configuration pour gaucher.</para></footnote>
474 pour ouvrir fichiers et dossiers.</para></listitem>
477 Faites un clic droit pour obtenir un menu. Clic droit sur un fichier/dossier pour opérer une action sur celui-ci.
482 Glissez-déposez des fichiers entre des fenêtres avec le bouton gauche pour les copier,
483 les déplacer, les lier, etc... (action à choisir dans un menu).
484 Lier crée un raccourci vers le fichier original.
491 Par défaut, l'affectation des boutons de la souris correspond aux conventions de l'environnement X.
492 Ce comportement est toutefois hautement configurable — n'hésitez pas
493 à essayer les différentes options possibles, dans l'espace de configuration du <foreignphrase lang="en">filer</foreignphrase> si vous n'aimez pas les options par défaut.
494 Ces options induisent les comportements suivants :
499 <thead><row><entry>Touche ou bouton de la souris</entry><entry>Action</entry></row></thead>
504 <entry>Clic gauche</entry>
506 Ouvre le fichier ou le dossier cliqué. Maintenez enfoncé <keycap>Ctrl</keycap> pour
507 sélectionner les objets au lieu de les ouvrir.
508 Maintenez enfoncé <keycap>Shift</keycap> pour voir à l'intérieur des dossiers-applications,
509 pour ouvrir les fichiers avec l'éditeur de texte, pour suivre les liens symboliques ou pour
510 mieux gérer les points de montage (voir <xref linkend="media"/>).
515 <entry>Clic sur le bouton du milieu</entry>
517 Comme le bouton gauche, mais ouvre un dossier dans une nouvelle fenêtre ou ferme la fenêtre
518 du <foreignphrase lang="en">filer</foreignphrase> en ouvrant un fichier.
523 <entry>Clic droit</entry>
525 Ouvre le menu principal. Maintenez enfoncé <keycap>Ctrl</keycap> en cliquant pour avoir
526 directement le sous-menu de sélection.
527 Maintenez enfoncé <keycap>Shift</keycap> pour accéder au menu <guimenu>Envoyer à...</guimenu>
528 (voir la section <xref linkend="SendTo"/>).
533 <entry>Drag and drop d'un objet (bouton gauche)</entry>
535 Affiche un menu vous permettant de choisir différentes actions. Vous pouvez désactiver cette
536 fonction de menu via une option, ce qui permettra de copier par défaut le(s) fichier(s) dans
537 la destination (un dossier-application ou une autre fenêtre du <foreignphrase lang="en">filer</foreignphrase>).
538 Maintenez enfoncé <keycap>Shift</keycap> pour déplacer le fichier,
539 <keycap>Control</keycap>+<keycap>Shift</keycap> pour créer un lien symbolique, ou
540 <keycap>Alt</keycap> pour avoir un menu avec les différentes actions possibles.
544 <row><entry>Drag and drop d'un objet (bouton du milieu)</entry><entry>
545 Comme ci-dessus, mais déplace toujours au lieu de copier ou de créer un lien symbolique.
546 Il y a une option pour choisir ce comportement ou l'affichage d'un menu.
549 <row><entry>'Glissé' avec un bouton, mais pas au-dessus d'un autre objet</entry><entry>
550 Sélectionne un groupe d'objets en les entourant avec un bouton de la souris enfoncé.
551 Avec le bouton gauche, seuls les fichiers entourés seront sélectionnés.
552 Si vous maintenez enfoncé <keycap>Ctrl</keycap>, les objets entourés seront ajoutés à la sélection.
553 Si vous utilisez le bouton du milieu, alors les objets entourés
554 seront désélectionnés s'ils étaient sélectionnés, et inversement.
557 <row><entry>Double-clic sur le fond d'une fenêtre</entry><entry>
558 Redimensionne la fenêtre correctement (cette fonctionnalité peut être désactivée dans l'espace de configuration).
563 <keycap>Backspace</keycap> (touche 'retour en arrière')
566 Affiche le dossier père.
570 <row><entry>Touches de déplacement</entry><entry>
571 Entoure les objets l'un après l'autre au fur et à mesure du déplacement.
575 <keycap>Page Haut</keycap>, <keycap>Page Bas</keycap></entry><entry>
576 Affiche les objets se trouvant une page plus haut ou une page plus bas.
579 <row><entry><keycap>Début</keycap>, <keycap>Fin</keycap></entry><entry>
580 Affiche le premier/dernier objet du dossier.
583 <row><entry><keycap>Entrée</keycap></entry><entry>
584 Comme un clic gauche sur l'objet.
585 Vous pouvez maintenir enfoncé <keycap>Shift</keycap> pour modifier l'action, comme en cliquant.
586 En maintenant <keycap>Alt</keycap> enfoncée, l'effet sera identique à un clic avec
587 le bouton du milieu ; les dossiers s'ouvrent dans une nouvelle fenêtre, et l'ouverture d'un fichier
588 provoque la fermeture immédiate du dossier.
591 <row><entry><keycap>Barre d'espace</keycap></entry><entry>
592 Bascule l'objet actuellement entouré de l'état sélectionné à non-sélectionné (et inversement)
593 et déplace le contour autour de l'objet suivant.
598 <keycap>Tabulation</keycap>, <keycap>Shift</keycap>+<keycap>Tabulation</keycap>
601 Déplace le contour vers l'objet sélectionné suivant/précédent.
607 Immobiliser la souris au-dessus d'un objet
610 Affiche une bulle d'aide avec une description rapide de l'application (si une description est fournie),
611 avec la cible d'un lien symbolique, ou avec le nom complet d'un objet, si celui-ci est trop long pour
612 être affiché en entier.
616 </tbody></tgroup></informaltable>
619 Si vous avez activé la possibilité de définir les touches de raccourcis-clavier, alors
620 celles-ci peuvent facilement être choisies en ouvrant le menu (ndt : le menu qui contient
621 la commande qui doit être exécutée lorsque vous utiliserez le raccourci-clavier), en
622 positionnant le pointeur de la souris au-dessus de la commande désirée, et en pressant la
623 (les) touche(s) devant servir de raccourci.
624 La (les) touche(s) apparaît(ssent) maintenant dans le menu et peut(vent) désormais être utilisée(s)
626 Les touches de raccourcis sont automatiquement sauvées quand le <foreignphrase lang="en">filer</foreignphrase> est quitté.
627 Vous pouvez utiliser un 'XSettings manager' tel que ROX-Session pour activer cette fonction pour
628 toutes les applications Gtk+-2.0.
632 <chapter id="selection">
633 <title>La sélection et les groupes de fichiers</title>
635 Quand des objets sont sélectionnés dans une fenêtre <application>ROX-Filer</application>,
636 le <foreignphrase lang="en">filer</foreignphrase> acquiert la "sélection primaire" (il copie leur nom).
637 Vous pouvez alors les coller dans une autre fenêtre pour obtenir le chemin des objets sélectionnés.
641 <title>Par exemple, si vous voulez charger un fichier dans une application qui ne supporte pas le <foreignphrase lang="en">drag-and-drop</foreignphrase> :</title>
643 <step><para>Ouvrez la boîte 'Ouvrir...' de l'application.</para></step>
646 Utilisez <keycap>Ctrl</keycap> et cliquez sur les fichiers dans une fenêtre <application>ROX-Filer</application> pour les sélectionner.
650 Cliquez avec le bouton du milieu dans la boîte 'Ouvrir...' pour y coller les noms.
651 NDT : ça fonctionne aussi avec un XTerm...
656 Notez que la plupart des navigateurs internet ("web-browsers") ouvrent les fichiers dont vous "collez"
657 les noms en cliquant avec le bouton du milieu n'importe où dans la page (sauf un lien, bien sûr...).
660 Si vous sélectionnez autre chose (par exemple du texte dans un autre programme), les objets sélectionnés
661 dans la fenêtre du <foreignphrase lang="en">filer</foreignphrase> seront affichés grisés (car le <foreignphrase lang="en">filer</foreignphrase> n'aura plus la "sélection primaire").
662 Si vous cliquez sur un des objets grisés, vous redonnerez au <foreignphrase lang="en">filer</foreignphrase> la "sélection primaire".
665 <sect1><title>Enregistrer et restaurer la sélection</title>
667 Il est parfois utile de sauvegarder la sélection courante pour une utilisation ultérieure.
668 Vous pouvez en enregistrer 10 en appuyant sur <keycap>Ctrl</keycap>+<keycap><chiffre></keycap>.
669 Vous pouvez restaurer une sélection en appuyant seulement sur le chiffre utilisé.
670 Vous pouvez aussi restaurer des sélections si un dossier différent est affiché, et même si vous utilisez une fenêtre différente.
673 Cette fonction de sauvegarde est très utile même si rien n'est sélectionné, puisque le <foreignphrase lang="en">filer</foreignphrase> enregistre quand même le nom du dossier courant.
677 <title>Exemple : pour enregistrer un dossier et y retourner plus tard :</title>
679 <para>Vous avez un dossier affiché dans une fenêtre et vous souhaitez le "bookmarker".
680 Appuyez sur <keycap>Ctrl</keycap>+<keycap>1</keycap>.
685 <para>Affichez un autre dossier, ou fermez la fenêtre, ou... etc.</para>
688 <para>Appuyez sur <keycap>1</keycap> (NDT : <keycap>Shift</keycap>+<keycap>1</keycap>) dans n'importe quelle fenêtre
689 pour retourner dans le dossier que vous avez enregistré.
693 <para>Les groupes sont automatiquement enregistrés et seront donc accessibles pour une autre session du <foreignphrase lang="en">filer</foreignphrase>.</para>
698 <chapter id="toolbar">
699 <title><anchor id="Toolbar" xreflabel="Toolbar"/>La barre d'outils</title>
702 Par défaut, chaque fenêtre affiche en haut une barre d'outils. Vous pouvez la désactiver
703 (ou la rendre plus grande) dans l'espace configuration ('Options...'), et vous pouvez
704 sélectionner les outils devant y apparaître. Normalement, vous devriez cliquer avec le
705 bouton gauche (1). Mais beaucoup d'outils peuvent accomplir une fonction différente s'ils
706 sont sollicités avec le bouton du milieu ou le bouton droit.
709 <informaltable><tgroup cols="3">
714 Bouton gauche (1)</entry><entry>
723 <entry>Fermer la fenêtre</entry>
724 <entry>Ouvrir une nouvelle fenêtre</entry>
727 <entry>Flèche vers le haut</entry>
728 <entry>Affiche le dossier père</entry>
729 <entry>... dans une nouvelle fenêtre<xref linkend="newwin_fn"/></entry>
732 <entry>Maison</entry>
733 <entry>Affiche le dossier "Home"</entry>
734 <entry>... dans une nouvelle fenêtre<xref linkend="newwin_fn"/></entry>
737 <entry>Aller à</entry>
738 <entry>Affiche le <xref linkend="bookmarks"/></entry>
739 <entry>Édite les signets</entry>
742 <entry>Flèches tournantes</entry>
743 <entry>Rafraîchir</entry>
744 <entry>Ouvrir une nouvelle fenêtre</entry>
747 <entry>Loupe (+)</entry>
748 <entry>Sélectionne une taille d'icônes plus grande.</entry>
749 <entry>Sélectionne une taille d'icônes plus petite.</entry>
752 <entry>Loupe (zone)</entry>
753 <entry>Sélectionne le mode 'Taille automatique'.</entry>
758 <entry>Affiche/Masque le détail des objets</entry>
763 <entry>Passe au critère de tri suivant.</entry>
764 <entry>Passe au critère de tri précédent.</entry>
768 <entry>Bascule entre l'affichage et le masquage des fichiers cachés (ceux dont le nom commence par un point)</entry>
772 <entry>Liste avec sélections</entry>
773 <entry>Sélectionne tout.</entry>
774 <entry>Inverse la sélection.</entry>
778 <entry>Affiche les fichiers d'aide de <application>ROX-Filer</application></entry>
779 <entry>Ouvre directement le manuel</entry>
781 </tbody></tgroup></informaltable>
784 <anchor id="newwin_fn" xreflabel="[1]"/>[1]
785 Si l'option 'Fenêtres uniques' est activée, l'action par défaut est d'ouvrir
786 une nouvelle fenêtre — et cliquer avec l'autre bouton utilise la même
787 fenêtre (le comportement du <foreignphrase lang="en">filer</foreignphrase> est inversé).
791 Glisser-déposer des objets sur les outils 'Flèche vers le haut' ou 'Maison',
792 produit le même effet que de les glisser-déposer vers les dossiers auxquels
793 ces outils mènent. Glisser-déposer sur l'outil 'Signets' créera un signet
797 La barre d'outils peut aussi montrer le nombre de fichiers dans un dossier,
798 et quelques informations sur la sélection.
799 Ceci peut être activé/désactivé dans l'espace configuration ('Options...').
804 <title>Les menus</title>
806 Vous pouvez ouvrir un menu en faisant un clic droit sur un punaiseur, un panneau ou une fenêtre de <foreignphrase lang="en">filer</foreignphrase>.
808 Dans les fenêtres du <foreignphrase lang="en">filer</foreignphrase>, vous pouvez aussi utiliser <keycap>\</keycap> pour ouvrir le menu. Il
809 existe un raccourci pour afficher le sous-menu 'Fichier' directement : maintenez enfoncée la touche
810 <keycap>Ctrl</keycap> en ouvrant le menu. Voici une description complète de toutes les commandes :
812 <informaltable><tgroup cols="2">
814 <thead><row><entry>Commande</entry><entry>Action</entry></row></thead>
818 <row><entry><guimenuitem>Affichage</guimenuitem></entry><entry>
819 Pour modifier l'affichage.
822 <row><entry><guimenuitem>Fichier</guimenuitem></entry><entry>
823 Opérations sur les objets sélectionnés.
826 <row><entry><guimenuitem>Sélectionner</guimenuitem></entry><entry>
827 Pour contrôler quels objets sont sélectionnés.
830 <row><entry><guimenuitem>Options...</guimenuitem></entry><entry>
831 Configure <application>ROX-Filer</application>.
834 <row><entry><guimenuitem>Nouveau</guimenuitem></entry><entry>
835 Crée un nouveau fichier ou dossier à l'intérieur de ce dossier.
838 <row><entry><guimenuitem>Fenêtre</guimenuitem></entry><entry>
839 Opérations diverses agissant sur la fenêtre.
842 <row><entry><guimenuitem>Aide</guimenuitem></entry><entry>
843 Information sur le <foreignphrase lang="en">filer</foreignphrase>.
846 </tbody></tgroup></informaltable>
851 <title>Le menu Affichage</title>
854 <informaltable><tgroup cols="2">
856 <thead><row><entry>Commande</entry><entry>Action</entry></row></thead>
860 <entry><guimenuitem>Icônes</guimenuitem></entry>
861 <entry>Les fichiers sont affichés sous forme de "lignes d'icônes", sans détail.</entry>
865 <entry><guimenuitem>Icônes, avec...</guimenuitem></entry>
867 Les fichiers sont affichés sous forme de "lignes d'icônes", avec des détails en plus
868 (choisis dans le sous-menu). Pour voir toutes les informations sur chaque fichier,
869 utilisez plutôt 'Liste'.
874 <entry><guimenuitem>Liste</guimenuitem></entry>
876 Affiche les fichiers et tous les détails.
877 Cliquez sur le titre d'une colonne pour activer le tri correspondant à cette colonne
878 (un nouveau clic inversera le tri).
883 <entry><guimenuitem>Icônes plus grandes</guimenuitem></entry>
885 Augmente la taille des icônes. Désactive le mode 'Automatique'.
890 <entry><guimenuitem>Icônes plus petites</guimenuitem></entry>
892 Diminue la taille des icônes. Désactive le mode 'Automatique'.
897 <entry><guimenuitem>Automatique</guimenuitem></entry>
899 Le <foreignphrase lang="en">filer</foreignphrase> choisit une taille d'icône adéquate pour la fenêtre active,
900 lors de chaque changement de dossier, etc...
905 <entry><guimenuitem>Trier par XXX</guimenuitem></entry>
907 Définit le critère de tri.
908 Dans la vue 'Liste', vous pouvez aussi définir le critère de tri en cliquant
909 sur le titre des colonnes.
914 <entry><guimenuitem>Inversé</guimenuitem></entry>
916 Inverse l'ordre de tri (du plus récent au plus ancien, du plus gros au plus
922 <entry><guimenuitem>Montrer les fichiers cachés</guimenuitem></entry>
924 Si cette option est activée, les objets commençant par un point sont affichés,
925 sinon, ils sont cachés. La barre de titres affiche <guilabel>(All)</guilabel>
926 quand cette option est activée.
932 <guimenuitem>Filtrer des fichiers...</guimenuitem>
935 Contraint ROX à n'afficher que les fichiers dont les noms correspondent
937 La barre de titre affichera <guilabel>(Glob (motif))</guilabel> si un filtre est utilisé.
943 <guimenuitem>Filtrer les répertoires avec les fichiers</guimenuitem>
946 Applique aux répertoires également, le filtre défini dans <guimenuitem>Filtrer des fichiers...</guimenuitem>.
951 <entry><guimenuitem>Montrer les vignettes</guimenuitem></entry>
953 Activée, le <foreignphrase lang="en">filer</foreignphrase> essaiera de lire chaque fichier-image et d'utiliser cette
954 image comme icône pour ce fichier. Très utile quand vous avez un dossier
955 rempli de photos et que vous en cherchez une dont le nom vous échappe !
956 Voir la section <xref linkend="thumbnails"/>.
961 <entry><guimenuitem>Rafraîchir</guimenuitem></entry>
963 Relit le contenu du dossier et les détails de tous les fichiers s'y trouvant.
964 Utilisez cette commande si l'affichage n'est plus à jour.
970 <guimenuitem>Sauver les options d'affichage...</guimenuitem>
973 Sauve les options d'affichage du dossier courant. Chaque fois que vous
974 ouvrirez ce dossier, ces options seront utilisées.
984 <sect2><title><anchor id="Permissions" xreflabel="Permissions"/>
989 Le champ permissions, quand il est affiché, est composé de quatre groupes de trois caractères.
990 Chaque caractère est une lettre, si la permission à laquelle le caractère réfère est attribuée,
991 sinon, ce caractère est un tiret (–).
992 Les trois premiers caractères montrent les permissions pour le propriétaire du fichier,
993 les trois suivants, pour les autres utilisateurs appartenant au groupe du fichier,
994 les trois suivants, pour le reste du monde.
995 L'utilisateur ayant démarré <application>ROX-Filer</application> se voit situé dans les permissions
996 par leur soulignement.
997 Les trois derniers caractères montrent les permissions spéciales.
999 Les lettres représentant les permissions ont la signification suivante :
1003 <listitem><para><computeroutput>r</computeroutput> —
1004 Permission de lire le contenu d'un fichier, ou le nom des fichiers d'un dossier.</para></listitem>
1006 <listitem><para><computeroutput>w</computeroutput> —
1007 Permission de modifier le contenu d'un fichier, ou de changer le contenu d'un dossier (renommer un fichier, par exemple).</para></listitem>
1009 <listitem><para><computeroutput>x</computeroutput> —
1010 Permission d'exécuter un fichier (un programme), ou de référer aux fichiers d'un dossier (nécessaire pour voir son contenu).</para></listitem>
1012 <listitem><para><computeroutput>U</computeroutput> —
1013 Ce programme s'exécute avec l'identification de son propriétaire <emphasis>(user ID)</emphasis> plutôt qu'avec celle de l'utilisateur qui l'exécute.</para></listitem>
1015 <listitem><para><computeroutput>G</computeroutput> —
1016 Ce programme s'exécute avec l'identification de son groupe <emphasis>(group ID)</emphasis>, peut importe qui l'exécute.</para></listitem>
1018 <listitem><para><computeroutput>T</computeroutput> —
1019 Les objets d'un tel dossier ne peuvent être supprimés que par les utilisateurs qui sont les propriétaires de ceux-ci,
1020 même si une permission d'écriture (w) existe sur le dossier.</para></listitem>
1025 <emphasis role="underline">rwx</emphasis>,rwx,r-x/---</programlisting>
1026 signifie que le propriétaire de ce fichier est le même utilisateur que celui qui se sert de <application>ROX-Filer</application>
1027 (autrement dit, *vous* êtes le propriétaire de ce fichier), vous et tous les utilisateurs du groupe avez les droits
1028 de lecture, d'écriture et d'exécution ; quant au reste du monde, il peut lire et exécuter ce fichier.
1029 Il n'y a pas de 'permissions spéciales'.
1031 Les règles qui régissent l'application des permissions peuvent varier d'un système d'exploitation à un autre,
1032 mais elles peuvent être considérées comme suit :
1036 <listitem><para>Si l'identité de l'utilisateur (<emphasis>user ID</emphasis>) qui utilise <application>ROX-Filer</application> est la même que
1037 celle du propriétaire du fichier, les permissions du propriétaire s'appliquent.
1040 <listitem><para>Si l'identité du groupe (<emphasis>group ID</emphasis>) de l'utilisateur est la même que celle du groupe du fichier, OU si
1041 le groupe du fichier est le même qu'un des groupes auxquels l'utilisateur appartient, les permissions du groupe s'appliquent.
1044 <listitem><para>Autrement, les 'autres' permissions s'appliquent.
1054 <title>Le menu Fichier</title>
1056 Si vous ouvrez le menu alors que plusieurs objets sont sélectionnés, l'opération
1057 s'applique alors à tous ces objets. Si vous ouvrez le menu en cliquant droit sur
1058 un objet, alors qu'il n'y a pas de sélection, l'objet cliqué est alors temporairement
1062 Si vous choisissez une commande du menu sélection sans qu'il n'y ait de
1063 sélection, vous entrez en mode 'cible' ; l'opération choisie s'appliquera au prochain
1064 objet choisi. Cliquez sur le fond de la fenêtre, appuyez sur <keycap>Echap</keycap> ou
1065 faites un clic droit pour sortir du mode 'cible'. Le mode 'cible' est surtout utile si
1066 vous utilisez l'option <guilabel>Navigation en simple clic</guilabel> ou pour utiliser
1067 avec des raccourcis claviers.
1070 Notez que pour les dossiers-applications, il peut y avoir quelques commandes qui sont
1071 ajoutées au début de ce sous-menu quand vous cliquez sur ceux-ci — voir la section
1072 <xref linkend="AppDir"/> pour plus de détails. Vous pouvez créer des commandes supplémentaires
1073 qui apparaîtront en haut, en fonction du type de fichier sur lequel vous aurez cliqué.
1074 Pour cela, choisissez la commande <guimenuitem>Personnaliser</guimenuitem>.
1075 Par exemple, vous pourriez faire apparaître <application>The Gimp</application> pour toutes
1076 les images, et <application>FreeFS</application> pour les points de montage.
1078 <informaltable><tgroup cols="2">
1079 <thead><row><entry>Commande</entry><entry>Action</entry></row></thead>
1084 <guimenuitem>Copier...</guimenuitem>
1093 <guimenuitem>Renommer...</guimenuitem>
1096 Change le nom de cet objet, ou le déplace vers un autre dossier.
1097 Si plusieurs fichiers sont sélectionnés, la boîte <xref linkend='bulkrename' /> est affichée.
1103 <guimenuitem>Lier...</guimenuitem>
1106 Crée un lien symbolique vers cet objet.
1112 <guimenuitem>Supprimer</guimenuitem>
1115 Supprime tous les objets sélectionnés du dossier courant. Le contenu des sous-dossiers
1116 sera supprimé en premier. Supprimer un lien symbolique ne supprime que le lien, pas la
1123 <guimenuitem>Shift Ouvrir</guimenuitem>
1126 Ouvre les dossiers-applications comme s'il s'agissait de simples dossiers,
1127 ouvre les fichiers comme s'il s'agissait de simple texte brut, ou ouvre le
1128 dossier contenant la cible du lien symbolique sur lequel vous "shift-cliquez".
1129 Sur des points de montage, on peut noter des effets intéressants (voir <xref linkend="media"/>).
1130 C'est la même chose que de cliquer en maintenant <keycap>Shift</keycap> enfoncé.
1131 La commande du menu sélection prend alors le nom de la commande a effectuer.
1137 <guimenuitem>Envoyer à...</guimenuitem>
1140 Ouvre le menu 'Envoyer à...', ce qui permet d'envoyer les objets à une application.
1141 Voir la section <xref linkend="SendTo"/>.
1147 <guimenuitem>Fixer l'action d'exécution...</guimenuitem>
1150 Cette commande vous permet de choisir l'application qui sera utilisée pour
1151 ouvrir les fichiers de ce type. Lire la section <xref linkend="RunAction"/>
1152 pour plus de détails.
1158 <guimenuitem>Fixer l'icône...</guimenuitem>
1161 Vous pouvez affecter une icône différente pour chaque fichier/dossier en
1162 utilisant cette commande — glissez-déposez simplement une icône sur <xref linkend="SetIcon"/>.
1168 <guimenuitem>Propriétés</guimenuitem>
1171 Affiche plus de détails sur l'objet.
1172 Vous pouvez aussi modifier les permissions d'accès à partir de cette boîte (la commande
1173 <guimenuitem>Permissions</guimenuitem> vous permet quant à elle d'appliquer des
1174 modifications sur plusieurs fichiers simultanément), ainsi que la cible d'un lien symbolique.
1180 <guimenuitem>Compter</guimenuitem>
1183 Fait le total de l'espace occupé par les objets sélectionnés. Le contenu des dossiers
1184 sélectionnés est aussi compté. Les liens symboliques sont comptés, mais pas leur cible.
1190 <guimenuitem>Fixer le type...</guimenuitem>
1193 Cette commande vous permet de changer le type MIME d'un fichier, seulement sur les sytèmes
1194 de fichiers qui bénéficient des "attributs étendus".
1195 Si vous utilisez un système de fichiers plus ancien, vous devrez renommer le fichier (ndt : son
1196 extension) pour changer son type MIME.
1202 <guimenuitem>Permissions</guimenuitem>
1205 Cette commande vous permet de changer les permissions des objets sélectionnés.
1206 Si vous ne devez changer les permissions que pour un fichier, vous pouvez utiliser
1207 la commande <guimenuitem>Propriétés</guimenuitem>, qui est plus simple.
1213 <guimenuitem>Chercher</guimenuitem>
1216 Cherche des fichiers en spécifiant différentes conditions — voir la section
1217 <xref linkend="Searching"/>.
1221 </tbody></tgroup></informaltable>
1224 <formalpara><title>Note à propos des liens symboliques :</title>
1226 Un lien symbolique enregistre <emphasis>l'emplacement</emphasis> d'un autre fichier/dossier.
1227 Supprimer un lien symbolique n'affecte en rien la cible vers laquelle celui-ci pointe.
1228 Supprimer la cible rendra le lien symbolique inutile.
1229 Il y a deux types de liens symboliques — Relatif et Absolu. Un lien absolu
1230 enregistre le chemin complet de la cible (ex <filename>/home/fred/MonFichier</filename>).
1231 Un lien relatif enregistre le chemin relatif menant jusqu'à la cible (ex <filename>../fred/MonFichier</filename>).
1232 Si la cible est censée ne jamais être déplacée, utilisez un lien absolu (vous pourrez
1233 déplacer celui-ci), mais si vous pensez que la cible peut être déplacée (le lien devra
1234 l'être aussi...), alors optez pour un lien relatif.
1240 <title>Le menu Sélectionner</title>
1242 <informaltable><tgroup cols="2">
1243 <thead><row><entry>Commande</entry><entry>Action</entry></row></thead>
1247 <guimenuitem>Tout sélectionner</guimenuitem>
1250 Sélectionne tous les objets de cette fenêtre.
1255 <guimenuitem>Oublier la sélection</guimenuitem>
1258 Dé-sélectionne tous les objets de cette fenêtre.
1263 <guimenuitem>Inverser la sélection</guimenuitem>
1266 Dé-sélectionne tous les objets sélectionnés, et sélectionne tous
1267 les objets non sélectionnés.
1273 <guimenuitem>Sélectionner par nom...</guimenuitem>
1276 Ne sélectionner que les objets dont le nom correspond à un
1277 certain motif. Cette commande n'est pas aussi puissante que
1278 <guimenuitem>Sélectionner si...</guimenuitem> (cf. ci-dessous),
1279 mais elle est plus rapide à utiliser. Les fichiers sont sélectionnés
1280 automatiquement au fur et à mesure de la saisie.
1281 Le raccourci-clavier par défaut est <keycap>.</keycap>, ce qui
1282 vous permet de ne saisir que <userinput>.png</userinput> pour
1283 sélectionner tous les fichiers <filename>.png</filename>, par exemple.
1289 <guimenuitem>Sélectionner si...</guimenuitem>
1292 Ne sélectionner que les objets qui correspondent à certains critères
1293 — voir la section <xref linkend="SelectIf"/>.
1297 </tbody></tgroup></informaltable>
1302 <title>Le menu Nouveau</title>
1305 Chaque commande de ce sous-menu ouvre une boîte pour créer un nouveau fichier
1306 ou un nouveau dossier.
1307 Il y a trois commandes de base ; les autres reflètent le contenu de votre
1308 dossier <filename>~/.config/rox.sourceforge.net/Templates</filename>, s'il existe.
1311 <informaltable><tgroup cols="2">
1312 <thead><row><entry>Commande</entry><entry>Action</entry></row></thead>
1315 <entry>Répertoire</entry>
1316 <entry>Crée un nouveau répertoire.</entry>
1319 <entry>Fichier vide</entry>
1320 <entry>Crée un fichier vide.</entry>
1323 <entry>Personnaliser le menu...</entry>
1324 <entry>Affiche le dossier <filename>Templates</filename> pour que vous puissiez ajouter des éléments au menu.</entry>
1327 <entry><commandes supplémentaires></entry>
1328 <entry>Copie un fichier depuis votre dossier Templates.</entry>
1335 Pour ajouter vos propres commandes, choisissez <guimenuitem>Personnaliser le menu...</guimenuitem>
1336 et enregistrez-y tous les fichiers que vous souhaitez. Chaque fichier de ce dossier apparaîtra
1337 dans le menu et la boîte qui s'ouvrira le copiera.
1338 Par exemple, vous pourriez créer une base pour un fichier HTML :
1343 <title>Ma Page</title>
1351 Enregistrez ceci sous le nom <filename>index.html</filename> dans le dossier
1352 <filename>Templates</filename> et vous pourrez ainsi facilement créer de nouveaux fichiers HTML.
1353 Vous pouvez aussi y enregistrer des documents vides de toutes sortes d'applications (<abbrev>e.g.</abbrev> : une
1354 feuille de calcul, une lettre ou un fax, etc...).
1356 Notez que pour l'instant, vous ne pouvez pas créer de raccourcis-clavier pour ces commandes personnalisées.
1361 <title>Le menu fenêtre</title>
1365 <informaltable><tgroup cols="2">
1366 <thead><row><entry>Commande</entry><entry>Action</entry></row></thead>
1370 <entry><guimenuitem>Père, nouvelle fenêtre</guimenuitem></entry>
1371 <entry>Ouvre une nouvelle fenêtre pour afficher le contenu du dossier père.</entry>
1375 <entry><guimenuitem>Père, même fenêtre</guimenuitem></entry>
1376 <entry>Comme ci-dessus, mais utilise la même fenêtre.</entry>
1380 <entry><guimenuitem>Nouvelle fenêtre</guimenuitem></entry>
1381 <entry>Ouvre une nouvelle fenêtre avec le même dossier courant.</entry>
1385 <entry><guimenuitem>Répertoire Home</guimenuitem></entry>
1386 <entry>Affiche le contenu de votre répertoire personnel.</entry>
1390 <entry><guimenuitem>Afficher les signets</guimenuitem></entry>
1391 <entry>Ouvre le menu des signets (voir <xref linkend="bookmarks"/>).</entry>
1395 <entry><guimenuitem>Suivre les liens symboliques</guimenuitem></entry>
1397 Convertit le chemin affiché dans la barre de titre en son nom canonique.
1398 Par exemple, si <filename>/home/fred/lien</filename> est un lien symbolique
1399 pointant sur <filename>/usr/share/doc/</filename>, cliquer le lien vous
1400 amènera dans ce dossier, et remonter avec la flèche vous ramènera dans
1401 <filename>/home/fred</filename>.
1402 Si vous aviez utilisé <guimenuitem>Suivre les liens symboliques</guimenuitem>,
1403 vous seriez revenu dans <filename>/usr/share</filename>.
1408 <entry><guimenuitem>Changer taille de la fenêtre</guimenuitem></entry>
1409 <entry>Ajuste la taille de la fenêtre à son contenu.</entry>
1413 <entry><guimenuitem>Fermer la fenêtre</guimenuitem></entry>
1414 <entry>Ferme la fenêtre.</entry>
1418 <entry><guimenuitem>Entrer un chemin...</guimenuitem></entry>
1419 <entry>Ouvre un "espace de saisie" pour ouvrir un autre dossier (voir section <xref linkend="mini"/>).</entry>
1423 <entry><guimenuitem>Commande shell...</guimenuitem></entry>
1424 <entry>Ouvre un "espace de saisie" pour exécuter une commande shell (voir section <xref linkend="mini"/>).</entry>
1428 <entry><guimenuitem>Xterm ici</guimenuitem></entry>
1429 <entry>Ouvre un xterm avec ce dossier comme dossier courant.</entry>
1433 <entry><guimenuitem>Remplacer par un xterm</guimenuitem></entry>
1434 <entry>Ouvre un xterm avec ce dossier comme dossier courant, et ferme la fenêtre du <foreignphrase lang="en">filer</foreignphrase> automatiquement.</entry>
1437 </tbody></tgroup></informaltable>
1442 <title>Le menu Aide</title>
1448 <entry>Commande</entry>
1449 <entry>Action</entry>
1455 <guimenuitem>Au sujet de ROX-Filer...</guimenuitem>
1458 Affiche des informations sur le fichier. C'est la même chose que de localiser ROX-Filer
1459 dans une fenêtre du <foreignphrase lang="en">filer</foreignphrase> et de sélectionner <guimenuitem>Propriétés</guimenuitem>
1460 dans le menu Fichier.
1465 <guimenuitem>Montrer les fichiers d'aide</guimenuitem></entry><entry>
1466 Même chose que de localiser ROX-Filer et de sélectionner <guimenuitem>Aide</guimenuitem> dans
1472 <guimenuitem>Manuel</guimenuitem>
1475 Ouvre le manuel HTML correspondant à votre langue, ou la version anglaise si la traduction n'a
1487 <title><anchor id="SendTo" xreflabel="Send To menu"/>Le menu 'Envoyer à...'</title>
1489 Le menu 'Envoyer à...' permet d'envoyer très facilement un (des) objet(s) à une application.
1490 Le <foreignphrase lang="en">filer</foreignphrase> cherche le dossier
1491 <filename>$XDG_CONFIG_DIRS/rox.sourceforge.net/SendTo</filename> (voir <citation>BaseDir</citation>)
1492 et liste son contenu dans ce menu.
1495 Pour changer les applications qui apparaissent ici, vous pouvez utiliser la commande
1496 <guimenuitem>Personnaliser</guimenuitem> qui se trouve en bas du menu ; elle créera si
1497 nécessaire le dossier <filename>SendTo</filename> et l'ouvrira.
1498 Vous pouvez placer dans ce dossier des liens symboliques en glissant/déposant des applications
1499 et en choisissant <guimenuitem>Lier</guimenuitem> dans le menu qui apparaît.
1502 L'affichage du menu 'Envoyer à...' via le menu principal est plutôt lent ; vous devriez l'ouvrir
1503 en cliquant sur un fichier avec le bouton droit en maintenant la touche <keycap>Shift</keycap>
1508 <title>Afficher différentes applications selon les types MIME</title>
1510 Vous pouvez personnaliser votre environnement pour que, par exemple,
1511 seul "The Gimp" soit affiché quand une image est sélectionnée.
1512 Pour cela, créez un dossier caché dans <filename>SendTo</filename> nommé
1513 <filename>.image</filename>, ou portant le nom d'un autre type MIME.
1514 Vous pouvez utiliser le nom complet d'un type MIME (par ex <filename>.image_png</filename>)
1515 ou juste le "media type". Utilisez <guimenuitem>Propriétés</guimenuitem> sur un fichier pour
1516 connaître son type MIME.
1519 Les objets créés dans ces dossiers cachés ne sont affichés que pour les fichiers correspondant
1520 au type MIME décrit par le nom dudit dossier. Si plusieurs fichiers sont sélectionnés, le dossier
1521 <filename>.group</filename> est alors utilisé.
1527 <title><anchor id="bookmarks" xreflabel="Bookmarks menu"/>Le menu signets</title>
1529 Le menu signets trouve son utilité dans la mémorisation de chemins de dossiers
1530 souvent utilisés. Vous pouvez aussi ouvrir ce menu depuis le menu principal
1531 (dans le sous-menu <guimenuitem>Fenêtre</guimenuitem>) et vous pouvez donc y affecter
1532 un raccourci-clavier.
1533 Dans ce menu, vous pouvez choisir d'ajouter à la liste le dossier actuellement affiché,
1534 d'aller directement dans un des dossiers enregistrés, ou bien d'ouvrir une boîte de
1535 dialogue vous permettant de modifier cette liste.
1536 Dans cette boîte, vous pouvez retirer des dossiers de la liste, les classer (en utilisant
1537 les flèches ou en les faisant glisser) et modifier les chemins directement si vous le souhaitez.
1540 Le sous-menu <guimenuitem>Récemment visités</guimenuitem> propose un historique des derniers
1541 dossiers affichés, dans lesquels vous pouvez vous rendre d'un simple clic. Le dossier actif, s'il
1542 est dans ce sous-menu, est désactivé puisque vous êtes déjà dans celui-ci.
1548 <chapter id="icons">
1549 <title>Le punaiseur et les panneaux</title>
1551 Les sections <xref linkend="run_pin"/> et <xref linkend="run_pan"/> expliquent
1552 comment activer/désactiver le punaiseur et les panneaux. Quand ils sont activés,
1553 vous pouvez déposer des objets dessus en les glissant depuis une fenêtre du <foreignphrase lang="en">filer</foreignphrase>.
1554 Cliquer sur un objet du punaiseur ou d'un panneau revient à cliquer sur l'objet
1555 auquel le premier fait référence (ndt : comme un lien). Vous pouvez aussi glisser-déposer
1556 les icônes du punaiseur et des panneaux comme des objets normaux, et pour les modifier,
1557 faites un clic droit dessus.
1560 Vous pouvez arranger les icônes des panneaux en les faisant glisser avec le bouton du milieu.
1561 Dans les versions précédentes du <foreignphrase lang="en">filer</foreignphrase>, les icônes du punaiseur étaient aussi déplaçables avec
1562 le bouton du milieu ; ce n'est désormais plus possible, l'usage de celui-ci étant réservé au
1563 gestionnaire de fenêtres.
1566 Vous pouvez affecter des raccourcis-clavier aux icônes des punaiseurs et des panneaux. Ils
1567 pourront être utilisés pour ouvrir rapidement des dossiers, des fichiers ou des applications,
1568 même si une autre fenêtre a le focus.
1571 Tout changement apporté au punaiseur et aux panneaux est immédiatement enregistré.
1572 Si vous cliquez sur ces icônes en maintenant <keycap>Ctrl</keycap> enfoncé,
1573 vous les sélectionnerez/dé-sélectionnerez. Cliquez ailleurs sur le bureau pour tout dé-sélectionner.
1578 Déposer des objets sur le punaiseur ou les panneaux <emphasis>NE LES COPIE PAS</emphasis>, cela
1579 crée seulement un raccourci vers l'objet original. Si vous effacez l'objet
1580 original, vous le perdez ! Supprimer une icône du punaiseur ou d'un panneau
1581 ne supprime que celui-ci. Ce comportement diffère de celui des autres gestionnaires
1582 de fichiers, en général...
1587 <title>Les menus du punaiseur et des panneaux</title>
1590 <informaltable><tgroup cols="2">
1591 <thead><row><entry>Commande</entry><entry>Action</entry></row></thead>
1595 <guimenuitem>ROX-Filer</guimenuitem></entry><entry>
1596 Affiche l'aide, la boîte des options, ou votre dossier personnel.
1600 <guimenuitem>Fichier 'fichier'</guimenuitem></entry><entry>
1601 Ouvre le même menu que le menu 'Fichier' du <foreignphrase lang="en">filer</foreignphrase>, mais en simplifié.
1605 <guimenuitem>Éditer l'objet</guimenuitem></entry><entry>
1606 Modifier le nom qui est affiché sous l'icône, ou le chemin de l'objet vers lequel
1607 pointe l'icône. Vous pouvez aussi assigner un raccourci-clavier à cet objet,
1608 et le vérouiller pour éviter de l'enlever accidentellement.
1609 Pour les programmes, vous pouvez préciser des arguments à passer.
1613 <guimenuitem>Voir l'emplacement</guimenuitem></entry><entry>
1614 Ouvre une fenêtre montrant le dossier où est enregistré l'objet original.
1618 <guimenuitem>Enlever le(s) objet(s)</guimenuitem></entry><entry>
1619 Supprime du punaiseur ou des panneaux les objets sélectionnés.
1624 <guimenuitem>Image de fond...</guimenuitem>
1627 Définit l'image de fond pour le punaiseur (voir ci-dessous). Disponible dans
1628 le menu du punaiseur seulement.
1633 <entry><guimenuitem>Options du panneau...</guimenuitem></entry>
1635 Définit le côté de l'écran utilisé par le panneau
1636 (commande disponible seulement dans le menu du panneau).
1640 </tbody></tgroup></informaltable>
1645 Si vous mettez en place les icônes par défaut pour plusieurs utilisateurs
1646 et que vous souhaitez créer une icône 'Home' qui pointe vers le dossier
1647 personnel de chaque utilisateur, créez une icône, choisissez
1648 <guimenuitem>Éditer l'icône</guimenuitem> et mettez <filename>~</filename>
1652 Notez que des applications peuvent ajouter des commandes au début de ce
1653 menu quand vous cliquez dessus — voir la section <xref linkend="AppDir"/>
1654 pour plus de détails.
1660 <title>'Appliquettes' pour les panneaux</title>
1663 <application>ROX-Filer</application> vous permet d'exécuter de petits programmes à l'intérieur des panneaux
1664 — ces programmes sont appelés <emphasis>appliquettes</emphasis>. Pour démarrer une appliquette,
1665 glissez-déposez-la sur un panneau, depuis une fenêtre du <foreignphrase lang="en">filer</foreignphrase> et au lieu de voir l'icône apparaître,
1666 vous verrez l'appliquette démarrer.
1669 <procedure><title>Pour créer vos propres appliquettes (pour les programmeurs !) :</title>
1672 Créez un dossier pour l'appliquette (ex <filename>MonAppliquette</filename>).
1677 Utilisez la commande <guimenuitem>Fixer l'icône...</guimenuitem> pour créer
1678 une icône appelée <filename>.DirIcon</filename> à l'intérieur de ce dossier
1679 (celui-ci apparaîtra avec cette icône).
1685 Créez-y un dossier <filename>Help</filename>, qui sera affiché quand les utilisateurs
1686 choisiront <guimenuitem>Aide</guimenuitem> dans le menu.
1692 Créez un exécutable appelé <filename>AppletRun</filename>.
1693 Lorsque le dossier de l'appliquette sera glissé sur un panneau, ROX-Filer lancera cet
1694 exécutable avec pour argument un identifiant XID, correspondant à une fenêtre-socket
1695 pour ce panneau. Vous pouvez utiliser l'identifiant pour créer une widget GtkPlug.
1696 Un tutoriel est disponible ici : <ulink url="http://rox.sourceforge.net/phpwiki/index.php/Tutorials/Applets"/>
1704 <title><anchor id="iconify" xreflabel="Iconified windows"/>Fenêtres iconifiées sur le punaiseur</title>
1706 Quand le punaiseur est utilisé, ROX-Filer peut afficher une icône pour chaque fenêtre iconisée (ou
1707 "réduite"). Vous pouvez activer/désactiver cette fonctionnalité dans la boîte Options.
1708 Les icônes des fenêtres réduites sont sur un fond semi-transparent et peuvent être déplacées à la souris.
1709 Si vous cliquez sur une de ces icônes, celle-ci reprendra la taille normale de l'application qu'elle représente.
1710 Quelques anciens gestionnaires de fenêtres ne sont pas compatibles avec cette fonctionnalité, et n'affichent
1711 donc pas ces icônes.
1716 <title><anchor id="backdropapp" xreflabel="Backdrop applications"/>L'image de fond</title>
1718 Vous pouvez choisir une image de fond pour le punaiseur en choisissant <guimenuitem>Image de fond...</guimenuitem>
1719 dans le menu du punaiseur (clic droit sur le bureau quand le punaiseur est activé).
1722 Pour choisir une image, choisissez <guilabel>Centrer</guilabel>, <guilabel>Redimensionner</guilabel>,
1723 <guilabel>Étirer</guilabel> ou <guilabel>Paver</guilabel> pour le style, puis faites glisser une image dans l'emplacement prévu.
1724 Pour retrouver un bureau avec une simple couleur (définie dans la boîte Options), cliquez sur
1725 <guibutton>Effacer</guibutton>.
1728 L'application <citation>Wallpaper</citation> peut être utilisée pour appliquer des
1729 effets avancés, comme choisir une nouvelle image aléatoirement toutes les heures, ou
1730 afficher une image de la Terre grâce au programme xearth, par exemple.
1733 <title>Pour les programmeurs...</title>
1735 Si vous voulez créer une application qui gère le fond d'écran (par exemple pour choisir une image au hasard
1736 ou pour faire un diaporama), vous devez d'abord créer un dossier-application (voir <xref linkend="AppDir"/>).
1740 Exécutée sans argument, l'application doit invoquer la méthode SOAP <function>SetBackdropApp</function>
1741 (voir <xref linkend="soap"/>). Le <foreignphrase lang="en">filer</foreignphrase> ré-exécutera immédiatement l'application, cette fois avec l'option
1742 <option>--backdrop</option>.
1745 Exécutée avec l'option <option>--backdrop</option>, l'application doit afficher le style et le nom de
1746 l'image utilisée sur sa sortie standard, ie :
1747 <screen>tile /tmp/image.png</screen>
1748 <userinput>centre</userinput> et <userinput>scale</userinput> sont les 2 autres styles acceptés.
1749 Le <foreignphrase lang="en">filer</foreignphrase> va ensuite charger cette image et l'afficher. L'application ne gère pas l'affichage de
1750 l'image, elle indique seulement au <foreignphrase lang="en">filer</foreignphrase> quoi afficher.
1753 Dans le cas d'une application qui choisirait une image aléatoirement, elle peut s'arrêter immédiatement.
1754 Si l'application a créé une image temporaire, elle doit lire la ligne "ok\n" sur son entrée standard avant
1758 Si l'application doit afficher une séquence d'images, elle doit toujours lire "ok\n", puis attendre
1759 jusqu'à ce que le moment soit venu d'afficher l'image suivante, afficher le nom du fichier, et ainsi de suite.
1762 Le <foreignphrase lang="en">filer</foreignphrase> indiquera à l'application qu'elle doit s'arrêter en fermant les deux "flux" (entrée et sortie).
1763 L'application devra alors nettoyer et sortir proprement à ce moment.
1764 Vérifiez que SIGPIPE soit bien géré quand vous écrivez sur la sortie standard si vous devez supprimer
1765 des fichiers temporaires.
1768 Voyez l'application <citation>Wallpaper</citation> pour un exemple détaillé (écrit en python).
1775 <anchor id="media" xreflabel="Removable devices"/>Périphériques amovibles</title>
1777 L'utilisation de périphériques amovibles avec ROX-Filer (tels que les lecteurs de disquettes
1778 et de CD-ROM) est relativement simple, mais il est toutefois important de bien comprendre
1779 ce que sont le <emphasis>montage</emphasis> et le <emphasis>démontage</emphasis> de périphériques.
1782 Monter un périphérique implique l'affichage de son contenu dans le système de fichiers.
1783 Dans une installation courante, le dossier <filename>/floppy</filename> (NDT : le dossier
1784 <filename>/mnt/floppy</filename> est peut-être plus courant dans les distributions "grand public")
1785 est un dossier vide du disque dur.
1786 Le lecteur de disquettes est ensuite monté sur ce dossier, ce qui a pour effet d'afficher son
1787 contenu à l'intérieur de celui-ci. Par exemple, un fichier nommé <filename>Letter</filename> sur
1788 la disquette apparaîtra comme <filename>/floppy/Letter</filename>.
1791 Les périphériques doivent être démontés avant d'être éjectés. Les démonter oblige le système à
1792 y écrire les données qui peuvent être encore en zone tampon. Si vous retirez un périphérique
1793 amovible sans le démonter, il pourra être endommagé. Les lecteurs de CD-ROM et de disquettes Zip
1794 bloquent généralement l'éjection quand le périphérique est monté afin que vous ne puissiez pas
1795 les éjecter accidentellement.
1798 Afin de ne pas avoir à préciser à chaque fois quel périphérique doit être monté à quel endroit
1799 du système de fichiers, une liste est déjà établie et peut généralement être trouvée dans le
1800 fichier <filename>/etc/fstab</filename>. ROX-Filer affiche les points de montage qui y sont
1801 décrits (tel que <filename>/floppy</filename>) mais non montés, avec des cercles gris
1802 translucides par-dessus leur icône.
1805 Cliquer sur un de ces points de montage provoquera le montage du périphérique associé.
1806 Le cercle deviendra alors vert pour indiquer que le périphérique est monté.
1807 <emphasis>N'enlevez pas</emphasis> le périphérique si le cercle est vert ! Vous pouvez
1808 le démonter en cliquant (avec la touche <keycap>Shift</keycap> enfoncée) sur l'icône du
1809 dossier <filename>/floppy</filename>.
1812 Vous pouvez aussi démonter un périphérique en fermant la fenêtre du dossier qui affiche
1813 son contenu (i.e., en fermant la fenêtre <filename>/floppy</filename>) et en choisissant
1814 Démonter dans la boîte de dialogue qui s'affichera. Le <foreignphrase lang="en">filer</foreignphrase> ne vous proposera un tel
1815 démontage que s'il a aussi réalisé le montage.
1818 Si vous voulez ouvrir un dossier sans monter le périphérique qui lui est normalement
1819 associé, (i.e., si vous voulez voir le contenu de <filename>/floppy</filename> sur le
1820 disque dur), vous pouvez cliquer sur le point de montage non monté avec la touche
1821 <keycap>Shift</keycap> enfoncée.
1822 Ce n'est généralement pas très utile, puisque ces dossiers sont souvent vides.
1828 <title><anchor id="thumbnails" xreflabel="Thumbnails"/>Imagettes</title>
1830 Quand cette fonction est activée, le <foreignphrase lang="en">filer</foreignphrase> peut afficher les fichiers images avec une icône
1831 représentant le contenu de ceux-ci, au lieu d'une icône générique. Très utile pour
1832 organiser un dossier rempli de photos ! Vous pouvez activer cette fonction pour le dossier
1833 en cours en choisissant la commande <guimenuitem>Montrer les vignettes</guimenuitem>
1834 du menu <guimenu>Affichage</guimenu>. Vous pouvez aussi activer cette option par
1835 défaut dans la boîte Options.
1836 La barre de titres affiche <guilabel>(Imagettes)</guilabel> quand cette option est active.
1839 Les vignettes sont enregistrées dans <filename>~/.thumbnails</filename> pour un
1840 affichage ultérieur plus rapide.
1841 Lors de l'affichage des vignettes, une barre de progression est présente en bas
1842 de la fenêtre. Vous pouvez stopper ce processus en cliquant sur le bouton
1843 <guibutton>Annuler</guibutton>, qui se trouve à côté de la barre de progression.
1844 Vous pouvez demander au <foreignphrase lang="en">filer</foreignphrase> qu'il crée des vignettes pour d'autres types de fichiers,
1845 comme les vidéos par exemple (i.e. en montrant la première image), grâce à un logiciel
1849 <title>Détails techniques</title>
1851 En mode 'Imagettes', <application>ROX-Filer</application> vérifie le
1852 dossier <filename>~/.thumbs/normal</filename> pour chaque fichier passé en revue.
1853 Si une vignette existe, il la charge et passe au fichier suivant.
1856 Pour générer la vignette d'un fichier de type media/subtype, le
1857 <foreignphrase lang="en">filer</foreignphrase> recherche un exécutable
1858 nommé <filename>~/.config/rox.sourceforge.net/MIME-thumb/media_subtype</filename>,
1859 en se rabattant sur <filename>~/.config/rox.sourceforge.net/MIME-thumb/media</filename> s'il
1860 ne le trouve pas. Si aucun des deux ne peut être trouvé et que le fichier est du
1861 type image/*, les routines internes sont alors utilisées. Si le fichier n'est pas
1862 du type image/*, la vignette ne sera pas générée.
1865 Si l'exécutable est trouvé, il est démarré avec les paramètres
1866 <screen>thumbnailer /path/to/source/file /path/to/thumbnail pixel_size</screen>.
1869 Quand celui-ci est terminé, le <foreignphrase lang="en">filer</foreignphrase> essaie de charger
1870 <filename>/path/to/thumbnail</filename>. En cas d'échec, la vignette n'est pas
1874 Notez les nombreuses étapes nécessaires ! ROX-Filer utilisera volontiers une vignette
1875 existante, même s'il ne sait pas comment celle-ci a été générée.
1881 <chapter id="virtual">
1883 <anchor id="vfs" xreflabel="Virtual file systems"/>Systèmes de fichier virtuel (VFS)
1886 Certains types de fichier peuvent être représentés sous forme de dossier.
1887 Un exemple typique est le fichier zip, qui contient une structure complète
1888 et compressée d'un dossier.
1889 Il peut être très pratique d'ouvrir un tel fichier comme s'il s'agissait
1890 d'un vrai dossier ; c'est ce que vous permet de faire le système VFS.
1893 Pour utiliser cette fonctionnalité, vous devez disposer d'un système comme
1894 AVFS <citation>AVFS</citation>, qui permet au noyau d'intégrer directement
1895 le support de différents systèmes de fichiers virtuels.
1899 Il y a différentes façons d'utiliser AVFS. L'exemple suivant montre comment
1900 l'utiliser avec un noyau Linux 2.6 et FUSE. Vous devez donc disposer d'un
1901 noyau qui gère FUSE, et le paquet 'libfuse-dev' doit être installé.
1904 <procedure><title>Installer AVFS avec Linux 2.6</title>
1906 <step><para>Téléchargez la version CVS d'AVFS (la version actuelle, datant de juillet 2005,
1907 est trop ancienne).</para></step>
1909 <step><para>Compilez AVFS (<userinput>sh autogen.sh; ./configure; make</userinput>).</para></step>
1911 <step><para>Déplacez-vous dans le sous-dossier <filename>avfs/fuse</filename> et exécutez
1912 <userinput>./compile.sh</userinput>.</para></step>
1914 <step><para>Créez un point de montage : <userinput>mkdir ~/.avfs-mount</userinput>.</para></step>
1916 <step><para>Démarrez AVFS : <userinput>./avfsd ~/.avfs-mount</userinput>.</para></step>
1920 Vous devez ensuite configurer ROX-Filer pour qu'il ouvre
1921 les fichiers zip (et autres archives) comme des dossiers, en utilisant AVFS.
1922 Fixez l'action d'exécution pour un fichier archive de cette manière (<guimenuitem>Fixer l'action d'exécution...</guimenuitem>) : </para>
1923 <screen>rox ~/.avfs-mount/"$1#"</screen>
1928 Notez bien que toutes les étapes ci-dessus doivent être suivies en tant
1929 que simple utilisateur, pas en tant que root.
1930 Vous devrez peut-être faire partie d'un groupe particulier pour utiliser
1931 FUSE (vérifiez le groupe de <filename>/usr/bin/fusermount</filename>).
1935 Si vous ne voulez pas AVFS comme action principale pour ces fichiers, vous
1936 pourriez créer un script se résumant à la commande ci-dessus et l'ajouter au
1937 menu <guimenu>Fichier</guimenu>, via la commande <guimenuitem>Personnaliser le menu...</guimenuitem>.
1942 <chapter id="minibuffer">
1943 <title><anchor id="mini" xreflabel="Minibuffer"/>Le mini-buffer</title>
1946 Le mini-buffer est une barre blanche qui apparaît le long de la fenêtre du <foreignphrase lang="en">filer</foreignphrase>,
1947 en bas, et qui vous permet d'entrer du texte.
1948 Pressez <keycap>Echap</keycap> pour vous en débarrasser. Le mini-buffer se comporte différemment,
1949 selon la manière dont il a été appelé :
1953 <title>Entrer un chemin...</title>
1956 Vous pouvez taper un chemin, directement. Au fur et à mesure que vous tapez, l'affichage de la fenêtre est mis à jour
1957 pour vous montrer l'objet qui correspond à ce que vous êtes en train de taper.
1958 L'utilité de cette commande réside dans la recherche d'un fichier dans un dossier très fourni, mais vous pouvez
1959 vous en servir pour passer directement à un autre dossier, ou pour coller un chemin complet que vous aurez copié
1960 depuis une autre fenêtre.
1963 <informaltable><tgroup cols="2">
1964 <thead><row><entry>Touche</entry><entry>Action</entry></row></thead>
1968 <keycap>Entrée</keycap></entry><entry>
1969 Ouvre l'objet sélectionné.
1973 <keycap>Tabulation</keycap></entry><entry>
1974 Complétion "à la shell" (comme dans xterm).
1978 <keycap>Haut</keycap>, <keycap>Bas</keycap></entry><entry>
1979 Sélectionne graphiquement la correspondance précédente/suivante.
1981 </tbody></tgroup></informaltable>
1986 Si vous commencez à taper un nom commençant par un '.', la commande <guimenuitem>Montrer les fichiers cachés</guimenuitem>
1987 est temporairement activée pour que les fichiers puissent être affichés.
1991 La complétion essaie de trouver le maximum de caractères possibles.
1992 Par exemple, s'il y a deux fichiers dans un même dossier qui s'appellent
1993 <filename>save-mail-nov-1999</filename> et
1994 <filename>save-mail-dec-1999</filename>, alors le simple fait de taper
1995 <userinput>save</userinput> et de presser la touche <keycap>Tabulation</keycap>
1996 développera <userinput>save</userinput> en <userinput>save-mail-</userinput>
1997 et bipera pour indiquer que la correspondance n'est pas complète.
1998 Si vous utilisez la complétion sur un dossier et qu'il est unique,
1999 le <foreignphrase lang="en">filer</foreignphrase> va automatiquement afficher celui-ci.
2000 Ce comportement doit rappeler quelque chose aux utilisateurs du shell.
2005 Admettons que vous vouliez trouver la documentation de Wine dans le
2006 dossier <filename>/usr/share/doc</filename> (qui est habituellement très chargé).
2007 Voici comment vous pourriez faire :
2013 Ouvrez le mini-buffer en choisissant la commande
2014 <guimenuitem>Entrer un chemin...</guimenuitem> du menu <guimenu>Fenêtre</guimenu>, ou,
2015 si vous n'avez pas modifié le raccourci-clavier par défaut, pressez <keycap>/</keycap>.
2020 Pressez <keycap>CTRL</keycap>+<keycap>A</keycap> pour sélectionner l'entrée par défaut.
2026 Tapez <userinput>u<Tab>sh<Tab>do<Tab>wi<Tab></userinput>.
2027 Au fur et à mesure que vous tapez, les dossiers seront ouverts automatiquement.
2028 Si un bip retentit quand vous pressez la touche <keycap>Tab</keycap>, vous devez
2029 taper une lettre de plus (car il y a plusieurs correspondances), ou presser
2030 <keycap>Entrée</keycap>.
2036 </para></informalexample>
2040 <title>La commande shell</title>
2042 Cette fonction vous permet d'entrer rapidement des commandes shell
2043 si vous ne voulez pas ouvrir d'xterm.
2044 Si vous ne savez pas ce que sont des "commandes shell", passez à la section suivante !
2047 Tapez simplement la commande et pressez <keycap>Entrée</keycap> pour
2049 Les touches <keycap>Haut</keycap> et <keycap>Bas</keycap> rappellent
2050 les commandes précédentes. <keycap>Tab</keycap> effectue toujours la
2051 complétion. Cliquer sur un objet insère son nom dans le mini-buffer.
2052 Si plusieurs objets sont sélectionnés, ils sont assignés aux paramètres
2053 <userinput>$1</userinput>, <userinput>$2</userinput>, etc.
2056 Ouvrir le mini-buffer alors que des objets sont sélectionnés ajoute <computeroutput>"$@"</computeroutput>
2057 à la fin de la commande — ce qui remplace le nom des objets sélectionnés.
2063 <orderedlist><title>Pour "détarer" une archive <filename>.tgz</filename> :</title>
2066 Ouvrez le mini-buffer en choisissant la commande <guimenuitem>Commande shell...</guimenuitem> du menu
2067 <guimenu>Fenêtre</guimenu>.
2068 J'utilise habituellement le raccourci <keycap>!</keycap> pour cette commande.
2072 Tapez <userinput>tar xzf</userinput> et cliquez sur le fichier.
2073 L'espace entre les options de tar et le nom du fichier est automatiquement inséré.
2077 Pressez <keycap>Entrée</keycap> pour exécuter.
2082 <orderedlist><title>Pour imprimer tous les fichiers sélectionnés :</title>
2085 Choisissez la commande <guimenuitem>Commande shell</guimenuitem>.
2089 Tapez <userinput>lpr</userinput> au début de la ligne et pressez <keycap>Entrée</keycap>.
2094 </para></informalexample>
2096 <itemizedlist><title>Notes</title>
2099 Attention : aucune confirmation n'est demandée ! Si vous doutez, commencez
2100 votre commande par <userinput>xmessage</userinput>, ce qui provoquera un affichage, plutôt qu'une exécution.
2104 C'est <citerefentry><refentrytitle>sh</refentrytitle></citerefentry>
2105 qui est toujours utilisé (principalement à cause de la façon dont
2106 <citerefentry><refentrytitle>bash</refentrytitle></citerefentry> et
2107 <citerefentry><refentrytitle>csh</refentrytitle></citerefentry> traitent
2108 les paramètres positionnels).
2109 De toute façon, <envar>PATH</envar> est cherché, donc vous pouvez
2110 toujours utiliser un autre shell si vous le voulez, en le nommant sh
2111 et en le mettant dans votre <envar>PATH</envar>.
2115 Les commandes sont exécutées en arrière-plan, donc vous pouvez faire :
2117 <command>sleep 240; xmessage Time to go!</command>
2124 <title><anchor id="SelectIf" xreflabel="Select If"/>Sélectionner si...</title>
2127 Utilisez cette commande si vous voulez sélectionner des objets correspondant à certains critères.
2129 <orderedlist><title>Par exemple, pour sélectionner tous les fichiers "pesant" plus de 5 Mb :</title>
2132 Choisissez la commande <guimenuitem>Sélectionner si...</guimenuitem> (raccourci-clavier par
2133 défaut : <keycap>?</keycap>).
2137 Tapez <userinput>Size > 5Mb</userinput> et pressez la touche <keycap>Entrée</keycap>.
2142 Tous les fichiers (et seulement eux) plus gros que 5 Mb seront sélectionnés.
2143 Les expressions que vous pouvez utiliser ici sont du même style que celles décrites
2144 à la section <xref linkend="Searching"/>, sauf que <userinput>prune</userinput> n'a aucun effet,
2145 puisque le contenu des dossiers n'est jamais vérifié. Vous pouvez utiliser <keycap>Tab</keycap>
2146 pour passer d'un objet sélectionné à un autre, en boucle.
2154 <anchor id="bulkrename" xreflabel="The Bulk Rename window"/>Renommer des fichiers en masse
2157 Si vous devez renommer un nombre important de fichiers, vous vous apercevrez vite
2158 qu'il est fastidieux de les renommer un par un. Solution : sélectionnez-les tous
2159 et choisissez <guimenuitem>Renommer...</guimenuitem> dans le menu, ce qui fera
2160 apparaître la fenêtre de renommage en masse.
2164 Cette fenêtre vous montre deux colonnes. La colonne <guilabel>Ancien nom</guilabel>
2165 affiche le nom actuel de tous les fichiers sélectionnés, et la colonne
2166 <guilabel>Nouveau nom</guilabel> affiche le nouveau nom, qui est le même au début de
2167 la procédure de renommage en masse.
2171 Vous pouvez changer les nouveaux noms de deux façons différentes. Vous pouvez
2172 cliquer directement sur le nom du fichier à modifier, ou utiliser la fonction
2173 de recherche et de remplacement en haut de la fenêtre.
2174 Vous devez utiliser une expression régulière dans le champ de recherche,
2175 et du texte dans le champ de remplacement, qui remplacera ce qui aura été trouvé
2176 par l'expression régulière.
2177 Par exemple, vous voulez renommer tous vos fichiers qui ont une extension
2178 <filename>.htm</filename> avec une extension <filename>.html</filename> :
2179 utilisez <userinput>\.htm$</userinput> dans le champ <guilabel>Remplacer :</guilabel>
2180 et <userinput>.html</userinput> dans le champ <guilabel>par :</guilabel>.
2181 Quand vous cliquez sur <guibutton>Appliquer</guibutton>, la colonne "Après" est
2182 mise à jour pour afficher les nouveaux noms proposés (mais aucun fichier
2183 n'est encore renommé).
2187 Après avoir vérifié que les nouveaux noms vous paraissent corrects, cliquez sur
2188 <guibutton>Renommer</guibutton> pour effectuer le renommage en masse.
2192 <chapter id="actions">
2193 <title>Les fenêtres action</title>
2195 Les fenêtres action sont ces fenêtres qui apparaissent quand vous êtes en train
2196 d'accomplir une opération de Copie/Déplacement/Lien/etc... La ligne de statut
2197 en haut de la fenêtre affiche le nom du dossier courant ou de l'objet en train
2198 d'être traité. L'espace qui se trouve en-dessous est là pour afficher les messages
2199 — ce qui a été fait, et éventuellement des questions.
2203 En bas, il y a quatre boutons, et quelques options. Toutes les fenêtres ont une
2204 option <guilabel>Silencieux</guilabel>. Quand elle est active, le <foreignphrase lang="en">filer</foreignphrase> ne demandera
2205 que quelques confirmations (par exemple, la suppression d'un fichier protégé en
2206 écriture). Mais dans la majorité des cas, toutes les opérations seront automatiques.
2210 Les boutons fonctionnent de cette manière :
2215 <term><guibutton>Oui</guibutton></term>
2216 <listitem><para>répond oui à la question affichée.</para></listitem>
2220 <term><guibutton>Non</guibutton></term>
2221 <listitem><para>répond non à la question affichée.</para></listitem>
2225 <term><guibutton>Annuler</guibutton></term>
2226 <listitem><para>Stoppe l'opération en cours et ferme la fenêtre action.</para></listitem>
2230 <term><guibutton>Silencieux</guibutton></term>
2233 est un raccourci pour activer l'option <guilabel>Silencieux</guilabel> puis
2234 cliquer sur <guibutton>Oui</guibutton>.
2241 Vous pouvez préciser quelle(s) action(s) peut (peuvent) être démarrée(s)
2242 automatiquement (sans avoir à cliquer sur <guibutton>Silencieux</guibutton> au début) avec la
2243 commande <guimenuitem>Options...</guimenuitem>.
2247 <title>Options des fenêtres action</title>
2249 Certaines actions ont des options, qui apparaissent sous forme de petites
2250 cases à cocher en bas de la fenêtre :
2256 <guilabel>Forcer</guilabel> signifie que le <foreignphrase lang="en">filer</foreignphrase> ne va pas traiter différemment
2257 les fichiers spécifiés 'protégés en écriture'. Normalement, la suppression est
2258 confirmée même si <guibutton>Silencieux</guibutton> est enclenché.
2259 Notez que vous ne pouvez pas supprimer des fichiers présents dans des dossiers
2260 protégés en écriture car dans ce cas vous n'en avez pas la permission.
2266 <guilabel>Bref</guilabel> évite au <foreignphrase lang="en">filer</foreignphrase> d'afficher un message à chaque fois
2267 qu'il fait quelque chose. Utilisez cette option si vous voulez augmenter la vitesse
2268 d'exécution de l'opération, si beaucoup de messages sont affichés.
2274 <guilabel>Récursif</guilabel> signifie que l'action appliquée à un
2275 dossier sera aussi appliquée à tout son contenu, ainsi qu'au contenu
2276 de ses sous-dossiers, et ainsi de suite.
2282 <guilabel>Plus récent</guilabel> n'écrasera un fichier que si le fichier
2283 copié est plus récent que le fichier écrasé (date de modification).
2292 Vous pouvez définir la valeur par défaut de ces options.
2297 <chapter id="searching">
2298 <title><anchor id="Searching" xreflabel="Searching"/>Chercher</title>
2301 La fonction Chercher recherche à travers tous les fichiers et les dossiers
2302 sélectionnés ainsi que tous les sous-dossiers (récursivement), les objets
2303 qui correspondent à une expression particulière.
2306 Choisissez la commande <guimenuitem>Chercher</guimenuitem> du menu <guimenu>Fichier</guimenu>
2307 pour chercher un fichier dans les objets sélectionnés. Si vous voulez sélectionner tous les fichiers
2308 d'un dossier qui correspondent à une quelconque expression, utilisez
2309 <guimenuitem>Sélectionner</guimenuitem> -> <guimenuitem>Sélectionner si...</guimenuitem>.
2312 Si vous connaissez le nom d'un fichier, entrez-le simplement dans l'espace
2313 'Expression :', entouré par des apostrophes.
2314 Par exemple, pour chercher un fichier nommé <filename>log</filename>, vous entrerez <userinput>'log'</userinput>.
2316 Souvenez-vous qu'il faut utiliser des apostrophes, et pas des guillemets (") ni des apostrophes inversées (`) !.
2319 Au fur et à mesure que le <foreignphrase lang="en">filer</foreignphrase> trouve des objets qui correspondent, ils sont ajoutés
2320 à la liste des résultats.
2321 Si vous double-cliquez sur un des résultats, une fenêtre s'ouvrira pour vous montrer
2322 le dossier dans lequel celui-ci est enregistré.
2323 Le <foreignphrase lang="en">filer</foreignphrase> utilisera la même fenêtre pour afficher les dossiers qui correspondent aux
2324 autres résultats (donc si vous voulez garder des fenêtres différentes pour chaque
2325 résultat, vous devrez explicitement créer une nouvelle fenêtre (menu <guimenu>Fenêtre</guimenu>).
2329 <title>Wildcards (les motifs génériques)</title>
2332 Vous pouvez aussi entrer des wildcards entre les apostrophes, par exemple :
2336 <member><command>'*.html'</command></member>
2337 <member><command>'Report.*'</command></member>
2338 <member><command>'Draft[1-5]'</command></member>
2339 <member><command>'main.[ch]'</command></member>
2343 Lisez la page man de <citerefentry><refentrytitle>glob</refentrytitle><manvolnum>7</manvolnum></citerefentry>
2344 (ndt : 'man 7 glob') si vous voulez en savoir plus sur les motifs génériques.
2346 Si l'expression que vous entrez contient un slash ('/'), la recherche porte sur le chemin complet des objets,
2347 au lieu de ne porter que sur le nom de l'objet. Donc, <userinput>'*tmp*'</userinput> trouvera <filename>tmp</filename> et <filename>tmpfile</filename> mais pas
2348 <filename>/tmp/file</filename> — <userinput>'/*tmp*'</userinput> trouvera les trois.
2353 <title>Tests simples</title>
2355 Le <foreignphrase lang="en">filer</foreignphrase> propose d'autres types de recherche (pas seulement par le nom).
2356 Notez que <emphasis>file</emphasis> est utilisé ici pour tout ce qui peut être
2357 dans le système de fichiers — y compris les répertoires, les fichiers de périphérique
2358 (<foreignphrase lang="en">devices</foreignphrase>) et autres...
2361 Vous pouvez aussi utiliser une forme courte pour chaque test ; celle-ci est écrite entre parenthèses.
2362 Vous pouvez combiner plusieurs tests — <userinput>-rw</userinput> donnera le même résultat que
2363 <userinput>EstLisible et EstInscriptible</userinput>.
2366 <itemizedlist><title>Ces expressions recherchent les objets par leur type :</title>
2369 <userinput>EstOrd (-f)</userinput> correspond à un fichier ordinaire.
2373 <userinput>EstLien (-l)</userinput> correspond à un lien symbolique.
2377 <userinput>EstRép (-d)</userinput> correspond à un répertoire.
2381 <userinput>EstCar (-c)</userinput> correspond à un fichier de périphérique caractère
2382 (<foreignphrase lang="en">character device</foreignphrase>).
2386 <userinput>EstBloc (-b)</userinput> correspond à un fichier de périphérique bloc
2387 (<foreignphrase lang="en">block device</foreignphrase>).
2391 <userinput>EstPér (-D)</userinput> correspond à un fichier de périphérique bloc ou à un fichier de périphérique caractère.
2395 <userinput>EstTube (-p)</userinput> correspond à un tube.
2399 <userinput>EstSocket (-S)</userinput> correspond à un <foreignphrase lang="en">socket</foreignphrase>.
2403 <userinput>EstPorte (-O)</userinput> correspond à un objet <foreignphrase lang="en">door</foreignphrase> (Solaris).
2408 <itemizedlist><title>Celles-ci, par leurs permissions —
2409 voir la section <xref linkend="Permissions"/>.</title>
2412 <userinput>EstSUID (-u)</userinput> correspond aux fichiers qui ont le bit 'Set-UID' activé.
2416 <userinput>EstSGID (-g)</userinput> correspond aux fichiers qui ont le bit 'Set-GID' activé.
2420 <userinput>EstSticky (-k)</userinput> correspond aux fichiers qui ont le bit 'sticky bit' activé.
2424 <userinput>EstLisible (-r)</userinput> correspond aux fichiers que vous pouvez lire.
2428 <userinput>EstInscriptible (-w)</userinput> correspond aux fichiers dans lesquels vous pouvez écrire.
2432 <userinput>EstExécutable (-x)</userinput> correspond aux fichiers que vous pouvez exécuter.
2437 <itemizedlist><title>Deux autres très utiles :</title>
2440 <userinput>EstVide (-z)</userinput> trouve les fichiers vides (en fait, ceux dont la taille est de 0 octet).
2444 <userinput>EstÀMoi (-o)</userinput> trouve les fichiers dont vous êtes le propriétaire.
2452 <title>Opérateurs logiques</title>
2454 Vous pouvez combiner les tests précédents pour effectuer des recherches avancées.
2455 Une expression est actuellement faite d'une liste de <emphasis>cas</emphasis>,
2456 séparés par des virgules. Le <foreignphrase lang="en">filer</foreignphrase> essaiera de trouver les correspondances pour
2457 chaque cas jusqu'à ce qu'un de ceux-ci fonctionne, ou jusqu'à ce qu'il n'y ait plus
2459 Par exemple, pour chercher des fichiers dont les extensions peuvent être différentes :
2460 <screen>'*.gif', '*.htm', '*.html'</screen>
2462 Plus fort : chaque cas peut être une liste de conditions. Le cas ne fonctionne que si
2463 toutes les conditions sont respectées. Pour trouver un dossier nommé <filename>lib</filename> ou un fichier normal se terminant par <filename>.so</filename> :
2465 <screen>EstRép 'lib', EstOrd '*.so'</screen>
2467 Vous pouvez inverser une condition en ajoutant un <userinput>!</userinput> devant, et vous pouvez utiliser une sous-expression
2468 comme expression, en l'entourant de parenthèses, comme ceci :
2475 Non EstRép et non EstOrd
2480 Ces 4 expressions signifient la même chose.
2485 <title>Comparaisons</title>
2487 Vous pouvez aussi comparez des valeurs en utilisant les opérateurs
2488 <userinput><</userinput>,
2489 <userinput><=</userinput>,
2490 <userinput>=</userinput>,
2491 <userinput>!=</userinput>,
2492 <userinput>></userinput>, et
2493 <userinput>>=</userinput>
2494 (inférieur à, inférieur ou égal à, égal à,
2495 différent de, supérieur à, supérieur ou égal à).
2497 Quand vous comparerez des heures, vous trouverez certainement plus pratique d'utiliser
2498 <userinput>après</userinput> et <userinput>avant</userinput> au lieu de
2499 <userinput>></userinput> et <userinput><</userinput>.
2502 <itemizedlist><title>
2503 Ce qui suit peut être utilisé dans les comparaisons :
2507 <userinput>atime</userinput> L'heure du dernier accès au fichier.
2511 <userinput>ctime</userinput> L'heure du dernier changement du statut du fichier.
2515 <userinput>mtime</userinput> L'heure de la dernière modification du fichier.
2519 <userinput>taille</userinput> La taille du fichier.
2523 <userinput>inode</userinput> Le numéro d'index (<foreignphrase lang="en">inode</foreignphrase>) du fichier.
2527 <userinput>nliens</userinput> Le nombre de liens physiques (et pas symboliques).
2531 <userinput>uid</userinput> Le 'User ID' du fichier.
2535 <userinput>gid</userinput> Le 'Group ID' du fichier.
2539 <userinput>blocs</userinput> Le nombre de blocs de disque utilisés par le fichier.
2545 Les heures sont mesurées en secondes, avec un point de départ correspondant
2546 à 'Unix Epoch' (1er janvier 1970 à 00:00:00 UTC).
2547 Les tailles sont en octets. Quand vous utilisez des constantes pour comparer
2548 les valeurs, vous pouvez utiliser plusieurs mots-clés pour ajuster l'échelle
2554 <userinput>Octet(s)</userinput> Sans effet, mais 'ça fait mieux'.
2558 <userinput>Ko</userinput> multiplie par 1024, donc 2 Ko = 2048.
2562 <userinput>Mo</userinput> multiplie par 1024<superscript>2</superscript>,
2567 <userinput>Sec</userinput> Sans effet, mais ça fait mieux aussi !
2571 <userinput>Min</userinput> multiplie par 60 pour obtenir des minutes.
2575 <userinput>Heure(s), Jour(s), Semaine(s), An(s)</userinput> convertit dans l'unité précisée.
2579 <userinput>Passé</userinput> rend le temps passé relatif à l'heure à laquelle est effectué le test.
2583 <userinput>Futur</userinput> rend le temps futur à l'heure à laquelle est effectué le test.
2587 <userinput>Maintenant</userinput> est un raccourci pour <userinput>0 Sec Futur</userinput>.
2592 Quelques exemples rendront tout ceci plus clair !
2595 mtime après 1 jour passé
2599 EstOrd et nliens > 1
2602 La première expression trouve les fichiers modifiés au cours des dernières
2603 24 heures. Vous pourriez utiliser <userinput>></userinput> au lieu de
2604 <userinput>après</userinput>, mais ce serait moins clair.
2607 La deuxième trouve les fichiers pesant plus de 10 Mo.
2608 La dernière trouve les fichiers normaux qui ont plus qu'un lien physique sur eux.
2611 Attention — le <foreignphrase lang="en">filer</foreignphrase> ne vérifie pas le contexte des opérateurs, donc
2612 <userinput>taille > 1 jour passé</userinput> est admis, même si ça n'a pas de sens !
2614 Pensez aussi aux mots-clés <userinput>passé</userinput> ou <userinput>futur</userinput>,
2615 car un oubli de ceux-ci pourrait causer des problèmes conséquents (le temps serait
2616 alors mesuré par rapport à l'Epoch au lieu de l'heure courante).
2617 Enfin, n'utilisez pas <userinput>=</userinput> avec les heures —
2618 <userinput>atime = 1 jour passé</userinput> recherche un fichier accédé il y a
2619 <emphasis>exactement</emphasis> 86400 secondes...
2625 <title>Divers</title>
2631 <userinput>System(commande)</userinput> exécute 'commande' sur le fichier. Le test
2632 réussit si la commande renvoie un code de retour 0 (zéro). Un caractère '%' dans
2633 'commande' est remplacé par le chemin complet du fichier traité.
2634 <userinput>System</userinput> est un test très lent, donc utilisez-le si possible
2635 en dernier dans vos expressions. Par exemple, si vous cherchez un fichier dont
2636 l'extension est <filename>.c</filename> et qui contient le mot 'main', utilisez :
2639 '*.c' system(grep -q main "%")
2642 pour que grep ne soit exécuté que pour les fichiers ayant pour extension <filename>.c</filename>
2643 (à opposer à une recherche des fichiers qui contiendraient le mot 'main', puis qui seraient du type <filename>.c</filename>.
2647 <userinput>Prune</userinput> Ne réussit jamais !
2648 <footnote><para>Notez que c'est l'inverse de la commande <citerefentry><refentrytitle>find</refentrytitle><manvolnum>1</manvolnum>
2649 </citerefentry>.</para></footnote>
2651 Ce mot-clé peut empêcher la recherche à l'intérieur du dossier courant.
2652 Souvenez-vous de l'ordre dans lequel le <foreignphrase lang="en">filer</foreignphrase> teste l'expression !
2660 '*.old' system(rm '%')
2665 La première expression supprime chaque fichier ayant pour extension <filename>.old</filename>.
2666 La seconde cherche les fichiers ayant pour extension <filename>.c</filename>, mais ne prend pas la peine
2667 de vérifier le contenu des dossiers nommés <filename>src</filename>.
2668 L'expression est évaluée comme suit :
2670 Si un fichier est nommé <filename>src</filename>, alors `Prune'.
2671 D'autre part, vérifie s'il se termine par <filename>.c</filename>
2672 et dans ce cas, l'inclut dans les résultats.
2677 <chapter id="options">
2678 <title>Options</title>
2681 Vous pouvez configurer beaucoup de comportements de <application>ROX-Filer</application>.
2682 Choisissez pour cela <guimenuitem>Options...</guimenuitem> dans le menu d'une fenêtre du <foreignphrase lang="en">filer</foreignphrase>.
2683 La liste à gauche montre les différentes sections — cliquez sur celle de votre choix
2684 pour voir les options dont elle dispose.
2686 Il y a deux boutons en bas de la boîte de configuration :
2692 <guibutton>OK</guibutton>
2693 sauve vos choix dans votre dossier
2694 <filename>~/.config/rox.sourceforge.net/ROX-Filer</filename>, pour que <application>ROX-Filer</application>
2695 les retrouve la prochaine fois qu'il sera exécuté.
2696 L'endroit exact où les choix sont sauvegardés est défini par la variable d'environnement
2697 <envar>XDG_CONFIG_HOME</envar> — voir <citation>BaseDir</citation> pour plus de détails.
2698 Puisque tous vos choix prennent effet immédiatement, vous n'avez pas besoin de cliquer sur
2699 <guibutton>OK</guibutton> pour voir ce qui change.
2705 <guibutton>Revenir</guibutton>
2706 Annule toutes les modifications effectuées depuis l'ouverture de la fenêtre Options.
2707 Ce bouton est grisé si vous n'avez effectué aucun changement.
2708 La boîte Options n'est pas fermée si vous utilisez ce bouton.
2714 Les options de la fenêtre Options proposent des bulles d'aide qui expliquent l'utilité
2715 de chacune d'entre elles ; maintenez votre pointeur de souris au-dessus d'une option
2716 pour voir ce qu'elle fait.
2720 <chapter id="types">
2721 <title>Types de fichier</title>
2723 Tous les fichiers ont un type MIME sous la forme <emphasis>text/plain</emphasis>. Ici,
2724 <emphasis>text</emphasis> est le <emphasis>type de media</emphasis> et <emphasis>plain
2725 </emphasis> est le <emphasis>sous-type</emphasis>.
2728 <application>ROX-Filer</application> utilise le nom d'un fichier pour décider si un
2729 fichier est d'un type MIME ou d'un autre, puis utilise le type MIME pour associer une
2730 icône et savoir quel programme exécuter quand vous ouvrez le fichier.
2734 <title><anchor id="RunAction" xreflabel="the Set Run Action box"/>
2735 Fixer l'action d'exécution...
2738 Cette commande du menu Fichier est utilisée pour définir l'application à exécuter
2739 quand vous cliquez sur un fichier.
2742 Par exemple, admettons que vous vouliez que les <filename>.gif</filename> s'ouvrent
2743 automatiquement avec 'The Gimp'.
2744 D'abord, faites un clic droit sur une image gif pour ouvrir le menu, et choisissez
2745 la commande <guimenuitem>Fixer l'action d'exécution...</guimenuitem> dans le sous-menu
2746 <guimenuitem>Fichier</guimenuitem> (celui qui prend le nom du fichier sur lequel
2748 Ensuite, vous pouvez fixer l'action d'exécution de deux façons différentes :
2752 <title>Par <foreignphrase lang="en">drag-and-drop</foreignphrase></title>
2754 Déposez 'The Gimp' (depuis une fenêtre du <foreignphrase lang="en">filer</foreignphrase>, un panneau ou le punaiseur)
2755 sur l'aire où est inscrit <guilabel>Faites glisser ici une application
2756 appropriée</guilabel>.
2757 Maintenant, si vous cliquez sur une image gif, 'The Gimp' sera lancé automatiquement
2758 et ouvrira cette image.
2763 <title>En entrant une commande shell</title>
2765 Tapez : <userinput>gimp "$@"</userinput> dans l'endroit <guilabel>Entrez une commande
2766 shell</guilabel> et appuyez sur <keycap>Entrée</keycap>. <userinput>$@</userinput>
2767 sera remplacé par le nom du fichier sur lequel vous cliquerez.
2768 Comme ci-dessus, 'The Gimp' sera lancé automatiquement et ouvrira cette image.
2773 <title>Définir les types de média par défaut</title>
2775 Quelque soit la méthode que vous utilisez pour fixer l'action d'exécution,
2776 vous avez le choix de fixer celle-ci juste pour le type MIME du fichier,
2777 ou pour tous les fichiers ayant ce type et un sous-type différent et qui
2778 n'ont pas encore d'action par défaut.
2781 Puisque 'The Gimp' peut lire beaucoup de types d'images, il peut être intéressant
2782 de choisir l'option <guilabel>Mettre la valeur par défaut pour tout
2783 'image/<quelconque>'</guilabel> et ainsi vous n'aurez pas à le faire pour
2784 les fichiers image/jpeg et les autres...
2785 Cette option n'a d'effet que sur les types qui n'ont pas déjà une action définie
2786 (ie, ceux qui vous affichent un message d'erreur quand vous essayez de les ouvrir).
2792 <title><anchor id="SetIcon" xreflabel="the Set Icon box"/>La boîte 'Fixer l'icône'</title>
2794 Cette boîte apparaît quand vous choisissez la commande <guimenuitem>Fixer l'icône...
2795 </guimenuitem> du menu Fichier. Elle permet de définir une image pour représenter l'objet.
2798 Elle fonctionne un peu de la même façon que la boîte 'Fixer l'action d'exécution' décrite
2799 ci-dessus, sauf que vous pouvez affecter une icône pour un fichier précis (par son nom),
2800 ou pour tous les fichiers d'un type particulier. Si vous affectez une icône à un fichier
2801 précis, le <foreignphrase lang="en">filer</foreignphrase> enregistre les noms de ce fichier
2802 et de cette icône dans le dossier
2803 <filename>~/.config/rox.sourceforge.net/MIME-icons</filename>.
2804 Si l'un ou l'autre est déplacé, l'icône ne sera plus affichée.
2807 Quand vous affectez une icône à un répertoire, vous avez la possibilité de copier cette icône
2808 dans le dossier lui-même, en tant que fichier caché.
2809 Les autres utilisateurs verront aussi cette icône, vous pouvez donc supprimer l'image originale
2810 après sa copie (notez que la taille de l'image est ajustée si nécessaire et convertie
2814 L'icône de dossier affichée dans la zone <guilabel>Faites glisser ici un fichier d'icône
2815 </guilabel> vous permet d'afficher un dossier qui contient déjà une ou plusieurs icônes
2816 dont vous vous servez.
2821 <title>Comment les types de fichier sont enregistrés</title>
2823 <application>ROX-Filer</application> utilise deux sous-dossiers dans votre dossier
2824 <filename>~/.config/rox.sourceforge.net</filename> pour gérer les types de fichier :
2827 <term><filename>MIME-types</filename></term>
2830 contient des liens symboliques, un par type MIME, qui pointent vers des programmes
2831 qui connaissent ce type de fichiers. Pour définir quel programme est exécuté quand vous
2832 cliquez sur un fichier, vous utilisez normalement la commande <guimenuitem>Fixer l'action
2833 d'exécution...</guimenuitem> (voir la section <xref linkend="RunAction"/>).
2834 Cependant, vous pouvez définir ces actions manuellement — par exemple, pour ouvrir
2835 un fichier HTML avec Netscape :
2840 Trouvez l'application Netscape et choisissez la commande <guimenuitem>Lier...</guimenuitem> dans le menu.
2846 Entrez <userinput>text_html</userinput> comme nom pour le lien et glissez l'icône du haut de la
2847 boîte 'Lier' vers le dossier <filename>MIME-types</filename>.
2853 Vous pouvez aussi déposer dans ce dossier les programmes eux-mêmes, plutôt que des liens.
2858 <varlistentry><term><filename>MIME-icons</filename></term>
2861 contient les images utilisées pour afficher chaque type de fichier.
2862 Donc le <foreignphrase lang="en">filer</foreignphrase> essaiera d'afficher un fichier HTML
2863 en utilisant l'icône nommée <filename>MIME-icons/text_html.png</filename>. S'il n'y a pas
2864 d'icône définie ici, le <foreignphrase lang="en">filer</foreignphrase> utilisera le thème
2865 d'icône choisi dans la boîte Options (voir <citation>IconTheme</citation> pour plus de détails).
2872 Dans le dossier <filename>MIME-types</filename>, vous pouvez définir les actions par défaut
2873 pour chaque type de média.
2874 Par exemple, si <filename>text_html</filename> n'est pas trouvé, le <foreignphrase lang="en">filer</foreignphrase>
2875 essaiera simplement d'utiliser <filename>text</filename>.
2881 <title>Comment le <foreignphrase lang="en">filer</foreignphrase> détermine-t-il un type de fichier ?</title>
2883 Le <foreignphrase lang="en">filer</foreignphrase> utilise la plupart du temps le nom du fichier
2884 pour déterminer son type. En cas d'échec, il essaiera de trouver d'après le contenu du fichier.
2885 Si vous ne souhaitez pas qu'il essaie de cette manière, fixez le type correct du fichier en
2886 utilisant les attributs étendus, grâce à la commande <guimenuitem>Fixer le type...</guimenuitem>.
2890 Pour gérer les règles utilisées pour déterminer le type d'un fichier en fonction de son nom,
2891 ouvrez la boîte Options et sélectionnez la section Types.
2892 Vous y trouverez un bouton qui démarrera l'application MIME-Editor.
2893 Vous pouvez aussi éditer ces règles manuellement — voir <citation>SharedMIME</citation> pour plus de détails.
2895 Le <foreignphrase lang="en">filer</foreignphrase> cherche le type d'un fichier en fonction de son nom. Les règles sont définies dans
2896 plusieurs fichiers <filename>globs</filename> — voir <citation>SharedMIME</citation> pour
2902 <chapter id="appdirs">
2903 <title><anchor id="AppDir" xreflabel="Application directories"/>
2904 Dossiers-applications
2907 Un dossier-application est un dossier qui peut être exécuté comme une application.
2908 Il contient toutes les ressources d'une application — code source, binaires,
2909 documentation et autres. Tout enregistrer au même endroit rend l'installation et la
2910 désinstallation plus faciles pour les utilisateurs.
2911 Vous pouvez aussi garder plusieurs versions différentes d'un même programme
2912 en les enregistrant dans des dossiers-applications différents.
2913 Vous pouvez les déplacer et les renommer comme vous le voulez.
2914 Les dossiers-applications sont plus faciles à utiliser et à installer.
2916 Ils sont aussi plus sûrs, parce que vous pouvez compiler une application en tant qu'utilisateur et
2917 ensuite simplement la copier en tant que root plutôt que de lancer en tant
2918 que root un script d'installation dans lequel vous n'avez pas confiance.
2919 Tout ce que vous avez à vérifier, ce sont les binaires avec le bit setuid.
2922 Les fichiers suivants ont une signification particulière pour <application>ROX-Filer</application> :
2927 <filename>AppRun</filename>
2928 est exécuté quand vous cliquez sur le dossier — vérifiez qu'il est bien
2929 exécutable (utilisez la boîte pour changer les permissions) !
2933 <filename>.DirIcon</filename>
2934 est l'image utilisée pour représenter le dossier (ceci fonctionne
2935 même s'il n'y a pas de fichier <filename>AppRun</filename>).
2939 <filename>Help</filename>
2940 est le dossier qui s'ouvre quand vous choisissez <guimenuitem>Aide</guimenuitem>
2941 dans le menu Fichier.
2945 <filename>AppInfo.xml</filename>
2946 contient des informations complémentaires sur l'application (voir ci-dessous).
2951 <filename>AppIcon.xpm</filename>
2952 est utilisée si <filename>.DirIcon</filename> est manquant (dans un but de compatibilité
2953 avec les anciennes versions ; n'est normalement plus utilisée dorénavant).
2959 Jetez un œil au dossier-application de <filename>ROX-Filer</filename> pour avoir un exemple détaillé et complet.
2962 <note><para>Note : pour des raisons de sécurité, un dossier-application doit avoir le
2963 même propriétaire que le fichier <filename>AppRun</filename> qu'il contient.</para></note>
2966 <title>Le fichier AppInfo</title>
2969 <filename>AppInfo.xml</filename> est un fichier XML avec la structure suivante (chaque élément est facultatif,
2970 ainsi que le fichier lui-même) :
2973 <?xml version="1.0"?>
2975 <Summary xml:lang="en">A graphical file manager</Summary>
2976 <Summary xml:lang="de">Ein grafische Datei-Manager</Summary>
2977 <Summary xml:lang="nl">Een grafisch bestandsbeheerprogramma</Summary>
2978 <Summary xml:lang="es">Un manejador de archivos gráafico</Summary>
2979 <About xml:lang="en">
2980 <Purpose>File manager</Purpose>
2981 <Version>1.3.5 PREVIEW</Version>
2982 <Authors>Thomas Leonard and others</Authors>
2983 <License>GNU General Public License</License>
2984 <Homepage>http://rox.sourceforge.net</Homepage>
2986 <About xml:lang="es">
2987 <Purpose>Manejador de Archivos</Purpose>
2988 <Authors>Thomas Leonard y otros</Authors>
2991 <Item option="-p=Default">
2992 <Label>Enable pinboard</Label>
2993 <Label xml:lang="es">Habilitar el pinboard</Label>
2995 <Item option="-p=">
2996 <Label>Disable pinboard</Label>
2997 <Label xml:lang="es">Deshabilitar el pinboard</Label>
3006 <userinput>Summary</userinput>
3007 est affiché dans une bulle d'aide quand la souris est maintenue au-dessus du dossier.
3011 <userinput>About</userinput>
3012 contient une liste de champs qui sont affichés dans la boîte 'Info fichier'
3013 du dossier-application (n'importe quel nom peut être utilisé comme élément,
3014 ceux de l'exemple sont seulement suggérés).
3018 <userinput>AppMenu</userinput>
3019 est une liste de commandes supplémentaires qui s'insèreront dans le menu du dossier-application.
3020 Quand une de ces commandes est choisie, <filename>AppRun</filename> est exécuté avec le nom de
3021 la commande <userinput>option</userinput>
3022 comme seul argument. Vous pouvez intégrer des menus 'AppMenu' à d'autres menus 'AppMenu' afin de
3023 créer des sous-menus, à condition qu'ils disposent d'un élément '$lt;Label$gt;'.
3026 Les éléments <userinput>Item</userinput> peuvent aussi bénéficier d'un attribut
3027 <userinput>icon</userinput>, qui spécifie le nom de l'icône choisie dans le thème actif.</para></listitem>
3036 <title>Internationalisation</title>
3042 <title><anchor id="LANG" xreflabel="Translations"/>
3043 Choisir une traduction
3047 <application>ROX-Filer</application> est capable de traduire beaucoup de ses messages,
3048 pourvu que des fichiers de traduction corrects soient fournis :
3051 <listitem><para>Ouvrez la boîte d'options via le menu,</para></listitem>
3052 <listitem><para>Sélectionnez une langue dans la liste proposée,</para></listitem>
3053 <listitem><para>Cliquez sur <guibutton>OK</guibutton> et redémarrez le <foreignphrase lang="en">filer</foreignphrase>
3054 pour que les changements soient pris en compte.</para></listitem>
3061 <title>Créer une nouvelle traduction</title>
3065 <listitem><para>Allez dans le dossier <filename>src/po</filename> et créez le fichier
3066 <filename>src/messages.pot</filename> :
3069 $ cd ROX-Filer/src/po
3075 <listitem><para>Copiez le fichier dans le sous-dossier <filename>src/po</filename>
3076 en le nommant <filename><name>.po</filename>.
3077 Ex : si votre langue est 'ml' ('ma langue') :
3079 <screen>$ cp ../messages.pot ml.po</screen>
3082 <listitem><para>Ouvrez la copie dans un éditeur de texte.</para></listitem>
3084 <listitem><para>Remplissez les traductions, qui sont toutes vierges au début.
3087 <listitem><para>Exécutez le script <filename>make-mo</filename> pour créer le
3088 fichier binaire que <application>ROX-Filer</application> pourra utiliser.
3089 Vous aurez besoin du paquetage GNU gettext pour effectuer cette opération.
3092 $ cd ROX-Filer/src/po
3094 Created file ../../Messages/ml.gmo OK
3099 <listitem><para>Éditez <filename>ROX-Filer/Options.xml</filename> pour que
3100 votre langue soit listée, redémarrez le <foreignphrase lang="en">filer</foreignphrase> et sélectionnez-la dans la
3101 boîte d'options (voir la section <xref linkend="LANG"/>).
3104 <listitem><para>Envoyez le fichier <filename>.po</filename> dans le 'gestionnaire
3105 de patches ROX', pour qu'il puisse être inclus dans les prochaines versions du <foreignphrase lang="en">filer</foreignphrase>.
3113 <title>Mettre à jour une traduction existante</title>
3117 <listitem><para>Allez dans le dossier contenant les fichiers <filename>.po</filename>
3118 et exécutez le script <filename>update-po</filename>.
3119 Celui-ci vérifie dans le code source s'il y a des phrases nouvelles ou
3120 modifiées et met à jour tous les fichiers de traduction.
3123 $ cd ROX-Filer/src/po
3129 <listitem><para>Éditez le fichier à la main, comme pour une nouvelle traduction, en traduisant
3130 les nouveaux messages et en mettant à jour les autres.
3131 Regardez bien les entrées <computeroutput>fuzzy</computeroutput> que <command>update-po</command>
3132 a créées ; vérifiez que la traduction est correcte et supprimez la ligne <computeroutput>fuzzy</computeroutput>.
3135 <listitem><para>Exécutez <command>make-mo</command> comme la fois d'avant.</para></listitem>
3137 <listitem><para>Soumettez-nous le fichier mis à jour.</para></listitem>
3141 Lisez la page info de <command>gettext</command> pour de plus amples instructions sur la création de traductions.
3147 <chapter id="hacking">
3148 <title>Hacking</title>
3150 Ceci est un guide de base pour les personnes qui veulent modifier le code
3151 source. Si vous faites des changement utiles ou si vous corrigez des bugs,
3152 envoyez-moi les patches (Thomas Leonard) ou envoyez-les à la liste de
3153 diffusion. Dites-moi quelle version vous utilisez !
3157 <title>Compiler</title>
3159 La première fois que vous compilerez, vous devrez exécuter <command>AppRun --compile</command>,
3160 mais les fois suivantes, un <command>make</command> dans le dossier <filename>src</filename> quand vous changerez
3161 les fichiers <filename>.c</filename> et <filename>.h</filename> suffira.
3162 Vous voudrez peut-être exécuter aussi un <command>make depend</command>...
3167 <title>Créer et appliquer des patches</title>
3169 Quand les développeurs apportent de petites modifications aux sources, ils
3170 les distribuent souvent sous forme de <emphasis>patches</emphasis> — souvent sur la liste
3173 Pour appliquer un patch, allez dans le dossier <filename>src</filename> et exécutez
3174 la commande <command>patch</command> avec le nouveau patch. Recompilez ensuite :
3178 $ patch < patchfile
3179 $ ../AppRun --compile
3182 Vous pouvez retirer le patch en répétant simplement la séquence ci-dessus —
3183 <command>patch</command> détectera que le patch est déjà appliqué, et proposera de l'enlever.
3185 Pour créer un patch vous devrez d'abord vous procurer la dernière version
3186 du <foreignphrase lang="en">filer</foreignphrase> sur CVS (les instructions pour l'utilisation de CVS peuvent être trouvées
3188 Modifiez le programme comme bon vous semble.
3189 Créez le patch en utilisant <command>cvs diff</command> depuis le dossier approprié :
3192 $ cvs diff -u > my_patch
3195 Ceci crée un patch lisible par l'homme – et la machine. Soumettez-le
3196 à la liste de diffusion. Il est recommandé de poster des patches plutôt que
3197 les fichiers modifiés, pour plusieurs raisons :
3200 <listitem><para>Ils sont plus petits. Ils sont donc plus rapides à télécharger
3201 par les gens qui n'ont pas de connexion à haut débit.
3204 <listitem><para>On peut voir ce qu'il y a dedans avant de les appliquer !
3207 <listitem><para>Les patches peuvent (souvent) être appliqués sur des versions
3208 légèrement modifiées des sources.
3209 Cela veut dire que plusieurs patches peuvent être appliqués sans que chaque
3210 nouveau n'écrase les autres.
3219 <title>Autoconf</title>
3221 Voici une explication rapide du système autoconf au cas où vous ne l'auriez
3222 pas déjà utilisé. Voir <command>info autoconf</command> pour plus de détails.
3224 Un fichier nommé <filename>configure.in</filename> est fourni et contient
3225 plusieurs tests (<command>info autoconf</command>).
3226 Vous n'avez qu'à exécuter <command>autoconf</command> il lira ce fichier et
3227 générera un script shell pour effectuer les tests, en le sauvant sous le nom
3228 de <filename>configure</filename>.
3229 <filename>configure</filename> est normalement distribué avec le programme car
3230 tout le monde n'a pas autoconf.
3232 Vous exécutez ensuite <filename>configure</filename> (en fait, laissez le script
3233 <filename>AppRun</filename> le faire car il lui passe quelques arguments), qui
3234 effectue tous les tests. Il lit <filename>Makefile.in</filename> et <filename>config.h.in</filename>
3235 et complète les valeurs manquantes avec les résultats des tests pour produire <filename>Makefile</filename>
3236 et <filename>config.h</filename>.
3238 Exécutez <command>make</command>, qui créera les fichiers <filename>.o</filename>
3239 à partir des fichiers <filename>.c</filename> et les liens pour créer <filename>ROX-Filer</filename>.
3243 <sect1><title>Structures de données</title>
3245 Le fichier <filename>global.h</filename> contient les principales structures de données
3246 de ROX-Filer et explique la façon dont elles sont utilisées dans le code-source.
3247 C'est un bon point de départ si vous voulez comprendre son fonctionnement.
3252 <appendix id="compiling">
3253 <title>Compilation</title>
3255 Si vous venez d'obtenir le <foreignphrase lang="en">filer</foreignphrase> en téléchargeant l'archive de ses sources,
3256 vous devez donc les compiler pour vous en servir. Si vous avez téléchargé et
3257 installé les binaires (le logiciel est donc déjà compilé), ou si
3258 <application>ROX-Filer</application> était déjà installé sur votre système,
3259 vous pouvez passer directement à la section suivante. Si vous êtes arrivés
3260 ici en cliquant sur l'icône représentant une bouée, ou si taper
3261 <command>rox</command> dans un XTerm fonctionne, vous n'avez pas besoin de
3264 <title>Pour compiler, vous aurez besoin de ce qui suit :</title>
3267 Unix ou Linux (le mot de passe root n'est pas nécessaire),
3273 Le système 'X Window' (fourni en standard sur tous les systèmes modernes),
3279 GTK+ 2.4.0 ou postérieure (bibliothèques et en-têtes) — dernière
3280 version téléchargeable depuis <citation>GTK+</citation>,
3286 LibXML 2.0.0 ou postérieure (bibliothèques et en-têtes) — dernière
3287 version téléchargeable depuis <citation>libxml</citation>,
3293 Un compilateur C, comme 'gcc' (standard sur la plupart des systèmes).
3299 Tout ceci est standard sur la plupart des distributions Linux modernes.
3300 Pour vérifier quelle version de GTK+ est installée, utilisez la commande
3301 <command>pkg-config</command>, comme ceci (<prompt>$</prompt> est le prompt) :
3303 <screen>$ pkg-config --modversion gtk+-2.0
3309 <title>Pour compiler :</title>
3313 Le <foreignphrase lang="en">filer</foreignphrase> utilise maintenant la base de données <citation>SharedMIME</citation>
3314 pour gérer les types MIME des fichiers. Vous devez installer cette base avant
3315 d'installer rox, sinon le <foreignphrase lang="en">filer</foreignphrase> ne fonctionnera pas correctement (ROX-Filer
3316 vous avertira lors de son démarrage si elle n'est pas installée).
3322 Allez dans le répertoire qui contient le sous-répertoire ROX-Filer.
3328 Exécutez le script d'installation <command>install.sh</command>, comme ceci :
3339 <application>ROX-Filer</application> va effectuer quelques tests pour trouver
3340 sur quel type de système vous travaillez, puis va commencer la compilation.
3341 Si ça ne fonctionne pas, envoyez-moi un courriel et plaignez-vous ! (ndt : plaignez-vous
3342 -en anglais- à l'auteur de ce manuel, pas à moi ;-)
3343 Dites-moi quel type de système vous avez et quels sont les messages d'erreur affichés.
3344 Si vous réussissez à régler le problème vous-même, envoyez-moi SVP un courriel avec le correctif.
3350 Une fois que le <foreignphrase lang="en">filer</foreignphrase> est compilé, vous allez devoir préciser où vous voulez l'installer.
3351 Si vous voulez effectuer une installation standard en root, vous devriez arrêter ici,
3352 passer en root (un <command>su</command> suffit), et relancer le script d'installation.
3354 Si vous n'avez pas le mot de passe root, ne vous inquiétez pas — suivez simplement
3355 les instructions, pour installer le <foreignphrase lang="en">filer</foreignphrase> dans votre dossier personnel (home).
3362 Vous pouvez maintenant lancer le <foreignphrase lang="en">filer</foreignphrase> en exécutant la commande <command>rox</command>
3363 sans aucune option, comme ceci :
3369 Une fenêtre devrait apparaître et afficher le contenu du dossier courant.
3370 Si vous avez installé le script dans votre home, vous devrez sûrement mettre
3371 à jour votre variable d'environnement <envar>PATH</envar> pour que le shell
3373 Par exemple, si vous l'avez installé dans un dossier nommé <filename>bin</filename>
3374 dans votre home, tapez ceci :
3376 <screen>$ PATH=$HOME/bin:$PATH; export PATH</screen>
3378 ou (si vous utilisez le shell <citerefentry><refentrytitle>csh</refentrytitle>
3379 <manvolnum>1</manvolnum></citerefentry>) :
3381 <screen>$ setenv PATH $HOME/bin:$PATH
3388 <appendix id="manpage"><title>Page de manuel</title>
3393 <refentrytitle>ROX</refentrytitle>
3394 <manvolnum>1</manvolnum>
3398 <refname>ROX-Filer</refname>
3399 <refpurpose>Un gestionnaire de fichiers graphique et simple</refpurpose>
3404 <command>rox</command>
3405 <arg choice="opt" rep="repeat"><option>OPTION</option></arg>
3406 <arg choice="opt" rep="repeat">FILE</arg>
3410 <refsect1><title>DESCRIPTION</title>
3412 ROX-Filer est un gestionnaire de fichiers simple et pratique pour X11,
3413 l'interface graphique à base de fenêtres très utilisée sur les systèmes d'exploitation
3417 C'est aussi le c½ur du ROX Desktop : <ulink url="http://rox.sourceforge.net"/>
3420 La commande <command>rox</command> ouvre tous les dossiers et/ou fichiers donnés en argument,
3421 ou seulement le répertoire courant si aucun argument n'est fourni.
3425 <refsect1><title>OPTIONS POUR LA LIGNE DE COMMANDE</title>
3429 <varlistentry><term><option>-b</option></term><term><option>--border=PANEL</option></term>
3430 <listitem><para>affiche le panneau PANEL.
3431 </para></listitem></varlistentry>
3433 <varlistentry><term><option>-B</option></term><term><option>--bottom=PANEL</option></term>
3434 <listitem><para>affiche le panneau PANEL en bas de votre écran.
3435 </para></listitem></varlistentry>
3437 <varlistentry><term><option>-c</option></term><term><option>--client-id=ID</option></term>
3438 <listitem><para>utile pour la gestion de session.
3439 </para></listitem></varlistentry>
3442 <term><option>-d</option></term><term><option>--dir=DIR</option></term>
3445 ouvre le dossier DIR en tant que répertoire (pas comme une application, même si ce dossier y ressemble).
3450 <varlistentry><term><option>-D</option></term><term><option>--close=DIR</option></term>
3451 <listitem><para>ferme le dossier DIR et tous ses sous-dossiers.
3452 </para></listitem></varlistentry>
3454 <varlistentry><term><option>-h</option></term><term><option>--help</option></term>
3455 <listitem><para>affiche l'aide et une description des options.
3456 </para></listitem></varlistentry>
3458 <varlistentry><term><option>-l</option></term><term><option>--left=PANEL</option></term>
3459 <listitem><para>crée un panneau à gauche de votre écran.
3460 </para></listitem></varlistentry>
3462 <varlistentry><term><option>-m</option></term><term><option>--mime-type=FILE</option></term>
3463 <listitem><para>affiche le type MIME du fichier "FILE" et s'arrête.
3464 </para></listitem></varlistentry>
3466 <varlistentry><term><option>-n</option></term><term><option>--new</option></term>
3467 <listitem><para>démarre un nouveau <foreignphrase lang="en">filer</foreignphrase>, même s'il y en a déjà un. Cette option interdit au <foreignphrase lang="en">filer</foreignphrase>
3468 de forker (s'exécuter en arrière plan), et n'est quasiment utile que pour débugger.
3469 </para></listitem></varlistentry>
3471 <varlistentry><term><option>-p</option></term><term><option>--pinboard=PIN</option></term>
3472 <listitem><para>utilise le punaiseur PIN.
3473 </para></listitem></varlistentry>
3475 <varlistentry><term><option>-r</option></term><term><option>--right=PANEL</option></term>
3476 <listitem><para>crée un panneau à droite de votre écran.
3477 </para></listitem></varlistentry>
3479 <varlistentry><term><option>-R</option></term><term><option>--RPC</option></term>
3480 <listitem><para>lit et invoque SOAP RPC depuis l'entrée standard (voir <xref linkend="soap"/>).
3481 </para></listitem></varlistentry>
3483 <varlistentry><term><option>-s</option></term><term><option>--show=FILE</option></term>
3484 <listitem><para>Ouvre une fenêtre et affiche le dossier où se trouve FILE.
3485 </para></listitem></varlistentry>
3487 <varlistentry><term><option>-S</option></term><term><option>--rox-session</option></term>
3488 <listitem><para>Démarre avec un gestionnaire de sessions, et ouvre les panneau et punaiseur
3489 par défaut (implique l'utilisation de --new).
3490 Si un gestionnaire de sessions XSM est chargé, et que cette option est utilisée, ROX-Filer
3491 demandera à redémarrer automatiquement s'il se ferme inopinément.
3492 </para></listitem></varlistentry>
3494 <varlistentry><term><option>-t</option></term><term><option>--top=PANEL</option></term>
3495 <listitem><para>crée un panneau en haut de votre écran.
3496 </para></listitem></varlistentry>
3498 <varlistentry><term><option>-u</option></term><term><option>--user</option></term>
3499 <listitem><para>affiche le nom de l'utilisateur dans chaque fenêtre.
3500 </para></listitem></varlistentry>
3503 <term><option>-U</option></term>
3504 <term><option>--url=URI</option></term>
3507 Exécute URI en tant que fichier ou répertoire.
3508 Si URI est une URL de type "file:" et correspond à un fichier sur la machine locale,
3509 elle sera convertie en un nom de fichier local : "rox -U file:///tmp" sera
3510 converti en "rox /tmp". Si l'URI correspond à un autre type d'URL, la configuration
3511 du gestionnaire d'URI est alors consultée.
3512 </para></listitem></varlistentry>
3514 <varlistentry><term><option>-v</option></term><term><option>--version</option></term>
3515 <listitem><para>Affiche les informations sur la version et s'arrête.
3516 </para></listitem></varlistentry>
3518 <varlistentry><term><option>-x</option></term><term><option>--examine=FILE</option></term>
3519 <listitem><para>Le fichier FILE a changé ; il faut le réexaminer.
3520 </para></listitem></varlistentry>
3526 <refsect1><title>NOTES</title>
3528 La documentation principale de ROX-Filer est accessible par la
3529 commande <guimenuitem>Voir les fichiers d'aide</guimenuitem> du menu
3530 Aide, ou par le bouton le plus à droite sur la barre d'outils.
3535 <title>LICENCE</title>
3536 <para>Copyright (C) 2004 Thomas Leonard.</para>
3538 Vous pouvez redistribuer des copies de ROX-Filer si vous respectez les termes de la GNU General Public License.
3545 Merci d'envoyer (en anglais) vos rapports de bugs à la liste de diffusion
3546 consacrée au développement : <ulink url="http://rox.sourceforge.net/contact.html"/>.
3550 <title>AUTHORS</title>
3552 ROX-Filer a été créé par Thomas Leonard, avec l'aide de :
3555 <simplelist columns='3'>
3556 <member>Michael Adams</member>
3557 <member>Christopher Arndt</member>
3558 <member>Jens Askengren</member>
3559 <member>Liav Asseraf</member>
3560 <member>Wilbert Berendsen</member>
3561 <member>Francesco Bochicchio</member>
3562 <member>Yuri Bongiorno</member>
3563 <member>Andrzej Borsuk</member>
3564 <member>Richard Boulton</member>
3565 <member>Simon Britnell</member>
3566 <member>Arnaud Calvo</member>
3567 <member>Babyfai Cheung</member>
3568 <member>Andrew Clover</member>
3569 <member>Fabien Coutant</member>
3570 <member>Couderc Damien</member>
3571 <member>Andreas Dehmel</member>
3572 <member>Micah Dowty</member>
3573 <member>Dmitry Elfimov</member>
3574 <member>Mattias Engdegard</member>
3575 <member>Andrew Flegg</member>
3576 <member>Olivier Fourdan</member>
3577 <member>Eric Gillespie</member>
3578 <member>Thierry Godefroy</member>
3579 <member>Olli Helenius</member>
3580 <member>Alex Holden</member>
3581 <member>Jasper Huijsmans</member>
3582 <member>Sigve Indregard</member>
3583 <member>Bernard Jungen</member>
3584 <member>Marcin Juszkiewicz</member>
3585 <member>James Kermode</member>
3586 <member>Jim Knoble</member>
3587 <member>Krzysztof Krzyzaniak</member>
3588 <member>Aaron Kurtz</member>
3589 <member>Vincent Ledda</member>
3590 <member>Vincent Lefèvre</member>
3591 <member>Victor Liu See-le</member>
3592 <member>Alexey Lubimov</member>
3593 <member>Krzysztof Luks</member>
3594 <member>Marcus Lundblad</member>
3595 <member>Anders Lundmark</member>
3596 <member>Jose Romildo Malaquias</member>
3597 <member>Denis Manente</member>
3598 <member>Brendan McCarthy</member>
3599 <member>Andras Mohari</member>
3600 <member>Christiansen Merel</member>
3601 <member>Jimmy Olgeni</member>
3602 <member>Richard Olsson</member>
3603 <member>Matthew O'Phinney</member>
3604 <member>Daniele Peri</member>
3605 <member>Andy Piper</member>
3606 <member>Marcelo Ramos</member>
3607 <member>Michel Alexandre Salim</member>
3608 <member>Adam Sampson</member>
3609 <member>Chris Sawer</member>
3610 <member>Christian Storgaard</member>
3611 <member>Taras</member>
3612 <member>Simon Truss</member>
3613 <member>Hirosi Utumi</member>
3614 <member>Jan Wagemakers</member>
3615 <member>Keith Warno</member>
3616 <member>Götz Waschk</member>
3617 <member>Stephen Watson</member>
3618 <member>Andre Wyrwa</member>
3619 <member>Geoff Youngs</member>
3620 <member>Diego Zamboni</member>
3624 et beaucoup d'autres ; le fichier <filename>Changes</filename> offre d'avantage d'informations !
3630 <appendix id="soap"><title>SOAP RPC</title>
3633 Quand vous démarrez le <foreignphrase lang="en">filer</foreignphrase>, vous pouvez lui spécifier des arguments, sur la ligne de commande, pour contrôler son comportement.
3634 Il existe une alternative à ceci ; le <foreignphrase lang="en">filer</foreignphrase> vous permet de passer vos arguments sous la forme d'un message au format RPC <citation>SOAP</citation>.
3635 En fait, si vous utilisez les options de la ligne de commande, le <foreignphrase lang="en">filer</foreignphrase> les convertit en RPC SOAP en interne.
3638 <para>Tous les messages RPC SOAP passent par l'entrée standard, comme ceci :
3641 $ rox --RPC << EOF
3642 <?xml version="1.0"?>
3643 <env:Envelope xmlns:env="http://www.w3.org/2001/12/soap-envelope">
3644 <env:Body xmlns="http://rox.sourceforge.net/SOAP/ROX-Filer">
3646 <Name>Default</Name>
3647 <Side>Bottom</Side>
3650 </env:Envelope>
3654 Les méthodes suivantes sont reconnues :</para>
3660 <function>Version</function>()
3661 Returns the <foreignphrase lang="en">filer</foreignphrase>'s version.
3667 <function>CloseDir</function>(<parameter>Filename</parameter>)
3668 Ferme le dossier <parameter>Filename</parameter> et tous ses sous-dossiers.
3674 <function>Examine</function>(<parameter>Filename</parameter>)
3675 L'objet <parameter>Filename</parameter> a peut-être changé — vérifier
3676 et mettre à jour l'affichage.
3682 <function>OpenDir</function>(<parameter>Filename</parameter>,
3683 [<parameter>Style</parameter>, <parameter>Details</parameter>, <parameter>Sort</parameter>, <parameter>Class</parameter>, <parameter>ID</parameter>,
3684 <parameter>Hidden</parameter>, <parameter>Filter</parameter>])
3685 Ouvre une fenêtre et y affiche le dossier <parameter>Filename</parameter>.
3686 <parameter>Style</parameter> peut prendre la valeur <userinput>Large</userinput>,
3687 <userinput>Small</userinput>, <userinput>Huge</userinput> ou <userinput>Automatic</userinput>.
3688 <parameter>Details</parameter> peut prendre la valeur <userinput>None</userinput>,
3689 <userinput>ListView</userinput>, <userinput>Size</userinput>, <userinput>Type</userinput>,
3690 <userinput>Times</userinput> ou <userinput>Permissions</userinput>.
3691 <parameter>Sort</parameter> peut prendre la valeur <userinput>Name</userinput>,
3692 <userinput>Type</userinput>, <userinput>Date</userinput>, <userinput>Size</userinput>,
3693 <userinput>Owner</userinput> ou <userinput>Group</userinput>.
3694 Si une de ces options n'est pas renseignée, l'affichage par défaut est utilisé.
3695 <parameter>Class</parameter> peut être utilisé pour fixer la propriété WM_CLASS de la nouvelle fenêtre.
3696 Vous pouvez utiliser ceci pour que votre gestionnaire de fenêtres gère celle-ci d'une façon particulière.
3697 <parameter>ID</parameter> est une chaîne utilisée pour identifier la fenêtre ouverte.
3698 Si une fenêtre existe déjà avec cette ID, celle-ci est modifiée pour le nom du dossier ;
3699 sinon, une nouvelle fenêtre est créée et son ID lui est rattachée.
3700 Assurez-vous que les ID que vous générez sont uniques lorsque vous utilisez des scripts,
3701 en concaténant par exemple le nom du script, le PID et un horodatage pour former l'ID.
3702 <parameter>Hidden</parameter> Pour afficher les fichiers cachés (ceux dont le nom commence
3703 par un point), utilisez la valeur <userinput>true</userinput> ; pour ne pas les afficher, préférez
3704 <userinput>false</userinput>. Si vous omettez ce paramètre, l'option de configuration est utilisée.
3705 <parameter>Filter</parameter> peut être utilisé pour appliquer un filtre
3706 pour n'afficher que certains noms de fichiers. Par exemple, utilisez le filtre <userinput>*.c</userinput>
3707 pour n'afficher que les fichiers se terminant par .c.
3713 <function>Panel</function>([<parameter>Side</parameter>, <parameter>Name</parameter>])
3714 Ouvre le panneau nommé <parameter>Name</parameter> sur le côté de l'écran précisé en
3715 <parameter>Side</parameter> (<userinput>Top</userinput>|<userinput>Bottom</userinput>|
3716 <userinput>Left</userinput>|<userinput>Right</userinput> — NDT : Haut|Bas|Gauche|Droite).
3717 <parameter>Name</parameter> peut être un nom stocké dans
3718 <filename>~/.config/rox.sourceforge.net/ROX-Filer</filename>
3719 (par exemple <userinput>MonPanneau</userinput>), ou un chemin complet.
3725 <function>PanelAdd</function>(<parameter>Side</parameter>,
3726 <parameter>Path</parameter>, [<parameter>Label</parameter>,
3727 <parameter>After</parameter>, <parameter>Shortcut</parameter>, <parameter>Args</parameter>])
3728 Ajoute <parameter>Path</parameter> au panneau sur le côté <parameter>Side</parameter>,
3729 avec le libellé <parameter>Label</parameter>.
3730 Si <parameter>After</parameter> est fixé à <userinput>true</userinput>, l'icône sera alignée
3731 à droite (ou en bas) du panneau, sinon à gauche (ou en haut). Si <parameter>Shortcut</parameter>
3732 est précisé, il s'agit du raccourci-clavier à utiliser pour ouvrir cet objet. Les arguements
3733 <parameter>Args</parameter>, s'ils sont fournis, seront passés à l'objet lors de son démarrage, s'il s'agit
3740 <function>PanelRemove</function>(<parameter>Side</parameter>,
3741 <parameter>Path</parameter>,
3742 [<parameter>Label</parameter>])
3743 Retire un objet du panneau sur le côté <parameter>Side</parameter>.
3744 Si ni <parameter>Path</parameter>, ni <parameter>Label</parameter> ne sont
3745 précisés, l'appel échouera : au moins un de ces deux paramètres doit être renseigné.
3746 Si plusieurs objets correspondent, un seul est retiré.
3752 <function>Pinboard</function>([<parameter>Name</parameter>])
3753 Affiche sur le bureau le punaiseur nommé <parameter>Name</parameter>.
3754 <parameter>Name</parameter> peut être un nom stocké dans <filename>~/.config/rox.sourceforge.net/ROX-Filer</filename>
3755 (par exemple <userinput>MonPunaiseur</userinput>), ou un chemin complet. S'il est
3756 omis, la fonction punaiseur est désactivée.
3762 <function>PinboardAdd</function>(<parameter>Path</parameter>,
3763 <parameter>X</parameter>, <parameter>Y</parameter>,
3764 [<parameter>Label</parameter>, <parameter>Shortcut</parameter>, <parameter>Args</parameter>])
3765 Ajoute <parameter>Path</parameter> au punaiseur à la position
3766 (<parameter>X</parameter>, <parameter>Y</parameter>), en le nommant <parameter>Label</parameter> (facultatif).
3767 Si <parameter>Shortcut</parameter> est précisé, il s'agit du raccourci-clavier
3768 à utiliser pour ouvrir cet objet. Les arguements <parameter>Args</parameter>,
3769 s'ils sont fournis, seront passés à l'objet lors de son démarrage, s'il s'agit d'un programme.
3775 <function>PinboardRemove</function>(<parameter>Path</parameter>,
3776 [<parameter>Label</parameter>])
3777 Retire <parameter>Path</parameter> du punaiseur.
3778 Si <parameter>Label</parameter> est précisé, il doit correspondre au label de l'objet.
3779 Si plusieurs objets correspondent, un seul est retiré.
3785 <function>SetBackdropApp</function>(<parameter>App</parameter>)
3786 Définit <parameter>App</parameter> (un dossier-application) comme le "gestionnaire"
3787 du fond d'écran du punaiseur courant.
3788 Le fichier <filename>AppInfo.xml</filename> à l'intérieur de <parameter>App</parameter>
3789 doit contenir l'élément CanSetBackdrop, ie :
3791 <?xml version="1.0"?>
3793 <ROX:CanSetBackdrop xmlns:ROX="http://rox.sourceforge.net/SOAP/ROX-Filer"/>
3794 </AppInfo></programlisting>
3795 L'application sera exécutée avec l'option <option>--backdrop</option> comme seul argument
3796 après avoir invoqué cette méthode, et chaque fois que le punaiseur sera réactivé.
3797 N'UTILISEZ PAS cette méthode si vous invoquez l'option <option>--backdrop</option>, vous seriez
3798 bloqué dans une boucle sans fin !
3799 Voir <xref linkend="backdropapp"/> pour un guide sur l'écriture d'applications gèrant le fond d'écran.
3805 <function>SetBackdrop</function>(<parameter>Filename</parameter>,
3806 <parameter>Style</parameter>)
3807 Définit l'image de fond d'écran. Si vous souhaitez régénérer l'image lors du prochain
3808 login de l'utilisateur, ou si vous voulez la changer automatiquement de temps en
3809 temps, utilisez plutôt <function>SetBackdropApp</function> ci-dessus.
3815 <function>Run</function>(<parameter>Filename</parameter>)
3816 Exécute le fichier <parameter>Filename</parameter> comme s'il était cliqué dans une fenêtre du <foreignphrase lang="en">filer</foreignphrase>.
3822 <function>RunURI</function>(<parameter>URI</parameter>)
3823 Exécute <parameter>URI</parameter> comme s'il avait été cliqué dans le filer.
3824 <parameter>URI</parameter> est interprétée comme une URI, sous la forme file://localhost/chemin.
3830 <function>Show</function>(<parameter>Directory</parameter>, <parameter>Leafname</parameter>)
3831 Ouvre le dossier <parameter>Directory</parameter> et met en évidence le fichier dont le nom
3832 est <parameter>Leafname</parameter>.
3838 <function>FileType</function>(<parameter>Filename</parameter>)
3839 Affiche le type MIME du fichier <parameter>Filename</parameter> (en écrivant la
3840 réponse SOAP sur la sortie standard).
3846 <function>SetIcon</function>(<parameter>Path</parameter>, <parameter>Icon</parameter>)
3847 Définit l'icône à utiliser pour le chemin donné. C'est l'équivalent de la commande
3848 <guimenuitem>Fixer l'icône...</guimenuitem> du menu Fichier.
3854 <function>UnsetIcon</function>(<parameter>Path</parameter>)
3855 Supprime l'association entre l'icône à utiliser et le chemin donné.
3861 Les appels suivants peuvent être utilisés pour commencer de nouvelles actions
3863 <parameter>Quiet</parameter> (NDT : "Silencieux") est un booléen et peut prendre la valeur "vrai"
3864 (via <userinput>yes</userinput>, <userinput>true</userinput> ou <userinput>1</userinput>) si
3865 l'opération doit commencer immédiatement plutôt que d'attendre la confirmation de l'utilisateur.
3866 S'il prend la valeur "faux" (via <userinput>no</userinput>, <userinput>false</userinput> ou
3867 <userinput>0</userinput>), l'utilisateur doit toujours confirmer.
3868 S'il est omis, la valeur par défaut est utilisée.
3874 <function>Copy</function>(<parameter>From</parameter>, <parameter>To</parameter>,
3875 [<parameter>Leafname</parameter>, <parameter>Quiet</parameter>])
3876 Copie tous les fichiers spécifiés en <parameter>From</parameter> vers le dossier spécifié
3877 en <parameter>To</parameter>. Si <parameter>Leafname</parameter> est précisé, <parameter>From</parameter>
3878 ne devra fournir qu'une seule entrée ; <parameter>Leafname</parameter> donnera alors le nouveau nom du fichier.
3884 <function>Move</function>(<parameter>From</parameter>, <parameter>To</parameter>,
3885 [<parameter>Leafname</parameter>, <parameter>Quiet</parameter>])
3886 Déplace tous les fichiers spécifiés en <parameter>From</parameter> vers le dossier
3887 spécifié en <parameter>To</parameter>. Si <parameter>Leafname</parameter> est précisé,
3888 <parameter>From</parameter> ne devra fournir qu'une seule entrée ; <parameter>Leafname</parameter>
3889 donnera alors le nouveau nom du fichier.
3895 <function>Link</function>(<parameter>From</parameter>, <parameter>To</parameter>, [<parameter>Leafname</parameter>])
3896 Crée un lien symbolique pour tous les fichiers spécifiés en <parameter>From</parameter>
3897 dans le dossier spécifié en <parameter>To</parameter>. Si <parameter>Leafname</parameter>
3898 est précisé, <parameter>From</parameter> ne devra fournir qu'une seule entrée ; <parameter>Leafname</parameter>
3899 donnera alors le nouveau nom du fichier.
3905 <function>Mount</function>(<parameter>MountPoints</parameter>, [<parameter>OpenDir</parameter>,
3906 <parameter>Quiet</parameter>])
3907 Monte tous les dossiers spécifiés par <parameter>MountPoints</parameter>.
3908 Si <parameter>OpenDir</parameter> a la valeur <userinput>true</userinput>, tous les dossiers
3909 seront ouverts après leur montage.
3915 <function>Unmount</function>(<parameter>MountPoints</parameter>, [<parameter>Quiet</parameter>])
3916 Démonte tous les dossiers spécifiés par <parameter>MountPoints</parameter>.
3924 <title>References</title>
3927 <abbrev>ROX</abbrev><citetitle>The ROX desktop,
3928 <ulink url="http://rox.sourceforge.net"/></citetitle>
3932 <abbrev>RISC OS</abbrev><citetitle>RISC OS,
3933 <ulink url="http://www.riscos.com"/></citetitle>
3937 <abbrev>GTK+</abbrev><citetitle>GTK+ Toolkit,
3938 <ulink url="http://www.gtk.org"/></citetitle>
3942 <abbrev>libxml</abbrev><citetitle>The XML C library for Gnome
3943 <ulink url="http://www.xmlsoft.org"/></citetitle>
3947 <abbrev>GNOME</abbrev><citetitle>The GNOME desktop,
3948 <ulink url="http://www.gnome.org"/></citetitle>
3952 <abbrev>DND</abbrev><citetitle>The Drag and Drop protocol,
3953 <ulink url="http://www.newplanetsoftware.com/xdnd/"/></citetitle>
3957 <abbrev>XDS</abbrev><citetitle>The X Direct Save protocol,
3958 <ulink url="http://www.newplanetsoftware.com/xds/"/></citetitle>
3962 <abbrev>BaseDir</abbrev><citetitle>The freedesktop.org base directory system,
3963 <ulink url="http://www.freedesktop.org/wiki/Standards_2fbasedir_2dspec"/></citetitle>
3967 <abbrev>AVFS</abbrev><citetitle>AVFS - A Virtual File System,
3968 <ulink url="http://sourceforge.net/projects/avf/"/></citetitle>
3972 <abbrev>SOAP</abbrev><citetitle>Simple Object Access Protocol (SOAP) 1.2
3973 <ulink url="http://www.w3.org/TR/SOAP/"/></citetitle>
3977 <abbrev>Vignettes</abbrev><citetitle>Thumbnail Managing Standard (Version 0.5)
3978 <ulink url="http://triq.net/~jens/thumbnail-spec/"/></citetitle>
3982 <abbrev>Wallpaper</abbrev><citetitle>Wallpaper backdrop control application
3983 <ulink url="http://rox.sourceforge.net/phpwiki/index.php/Wallpaper"/></citetitle>
3987 <abbrev>SharedMIME</abbrev><citetitle>Shared MIME-info Database (Version 0.16)
3988 <ulink url="http://www.freedesktop.org/wiki/Standards_2fshared_2dmime_2dinfo_2dspec"/></citetitle>
3992 <abbrev>IconTheme</abbrev><citetitle>The freedesktop.org Icon Theme specification
3993 <ulink url="http://www.freedesktop.org/wiki/Standards_2ficon_2dtheme_2dspec"/></citetitle>