Previous: 1 Décision concernant les
Up: Applyx 045
Next: 3 Scripts
  Contents
Subsections
Beaucoup de choses ont changé entre
et
. En particulier
les emplacement de fichiers. Il ne faut donc pas confondre le tandem
kicker-desktop (actuel) et le tandem kpanel-kdelnk (ancien).
On peut obtenir le numéro de version de la SusE en cours par la commande
SuSEgreater (
) ou SUSEgreater (
).
Liens desktop
/usr/share/applications/*.desktop
/opt/kde3/share/applications/kde/xdvi.desktop
/opt/kde3/share/mimelnk/application/x-bz2dvi.desktop
Exec=xdvi %U -linkstyle 2
2.1 Icones : fichiers kdelnk et kdesktop
- Chaque "icône" permettant de lancer un programme
est décrite dans un fichier spécial, comme décrit LISTING 2.
- Avec
, ces fichiers sont de plus en plus encombrés par des
traductions à la noix. Se placer successivement en /etc/opt/kde3/share/applnk/SuSE
(menu SuSE), /opt/kde3/share/applnk/ (menu KdE) puis /opt/kde3/share/mimelnk/
(mimelink) et lancer le batch qxp_purge_desktop (LISTING 3)
.
- La colonne "filetype" des fichiers contient (le
plus souvent) le commentaire figurant dans le fichier mimetype associé.
Il faut donc virer tous ces commentaires verbeux et les remplacer
par des acronymes raisonnables. Le batch qxt_type_desktop fait cela.
Le compléter au fur et à mesure.
- Lier à kwrite les fichiers *.log, *.desktop.
- Mettre une initiale soulignée dans les noms des commandes les plus
utiles. Au moins Kwrite.
- Les "icônes" de répertoire ont un format spécial.
L'encadré LISTING 4 montre un tel fichier .directory.
La ligne SortOrder permet de modifier l'ordre d'apparition des icônes.
Être attentif à bien donner le nom exact des fichiers (et pas
les noms de fantaisie).
- Ces fichiers spéciaux peuvent devenir "immédiatement éditables"
en définissant un type "x-dir" et un type "x-pif".
Créer un fichier de ce nom dans mimelink/application, comme décrits
LISTING 5. Choisir une image. Il faut ensuite ajouter
ce type à la liste des types gérés figurant dans l'icône de l'application
voulue (applnk/editors/kwrite).
- Sous
, les "&" figurant dans les champs
"name" des fichiers liens permettent de définir
des "hot keys" et de constituer un "menu
démarrer" à la façon Windows.
- C'ÉTAIT TROP BEAU : CETTE POSSIBILITÉ A ÉTÉ SABOTÉE DANS LA
VERSION
. COMMENT FAIRE COMPRENDRE QUELQUE CHOSE À
CES GENS-LÀ ?
- De l'utilité des batchs : YoU, Yast2, etc. ont une tendance fâcheuse
à réécrire les applinks/mimelinks. Repurger régulièrement toute cette
enchilada.
- Il semblerait que, dans
, la partie "menu rapide"
accepte le début du nom d'un programme comme raccourci avant
.
Le lanceur de
est kicker.
- La configuration du "Menu Démarrer" se trouve dans
/.kde2/share/config/kickerrc. Ce fichier est lu au démarrage
du client graphique, puis écrasé au fur et à mesure. Il faut donc
lancer un éditeur et une console, faire les modifs avec l'éditeur,
utiliser la console pour localiser et tuer kicker, sauver
les modifs, et enfin relancer kicker.
- En particulier, on peut supprimer certaines icônes du "top
8" en agissant sur la ligne RecentAppsStat. Filtre proposé
pour découper et trier par fréquence :
-
- grep RecentAppsStat kickerrc |
sed -e " s/RecentAppsStat=// " | tr "," "\n" | sort -n -rx
- Le répertoire /opt/kde2/share/applink/ est le répertoire principal
du "Menu Démarrer" affiché par kicker,
tandis que /etc/opt/kde2/share/applink/ fournit le sous répertoire
SuSE de ce même "Menu Démarrer". Les liens en double
(un dans Kde et l'autre dans SuSE) sont gênants : supprimer les doublons.
- Par contre, le "véritable" répertoire mimelink
est /etc/opt/kde2/share/mimelink, tandis que le répertoire
/opt/kde2/share/mimelink ne sert à rien (i.e. n'est pas utilisé
dans la compilation de ksycoca, la "base de registre",
par kbuildsycoca). Il est efficace de remplacer le répertoire
inutile par un lien.
- YaST repositionne systématiquement un certain nombre d'icônes dans
le menu /etc/opt/... et ces icônes viennent en double dans les menus
contextuels. Faire un batch pour les supprimer (qzq_anti_suse
fait cela).
- Pour la
, il faut réécrire les mimelink de /etc/opt/...
parce qu'ils affichent uniformément "Mime Type"
comme type de fichier (ce qui s'affiche est le commentaire).
- Comment relancer kicker en en changeant la configuration ?
Le lanceur de
était kpanel.
- Les changements dans l'arborescence des icônes doivent être validés
en relançant kpanel. Le lancement effectif des applications
depuis les icônes est sous le contrôle de kfm.
- L'icône K affiche le contenu de /opt/kde/share/applnk. Les noms utilisés
viennent de la ligne Name[C] des fichiers *.kdelnk.
L'ordre d'apparition est celui des noms des fichiers des noms des
fichiers *.kdelnk eux mêmes, mais il peut être modifié
par la ligne SortOrder= du fichier .directory. Par
conséquent, les changements de noms dûs aux changements de langue
de sont pas répercutés dans le tri des items des menus, et le résultat
peut sembler en désordre.
- D'où vient le commentaire de "K" ? En tout cas,
pas du fichier
/opt/kde/share/applnk.directory
- On peut obtenir un "menu démarrer" à la sauce Windows.
Il suffit de positionner un "&" dans le nom de
fantaisie. La déclaration de [pomme]comme "custom
key" du lancement du "pop-up system menu"
est à faire avec kcontrol (section keys) ou bien directement avec
kcmkeys.
- Les icônes SuSE, Utils dans la barre "kpanel" reprennent
les sous-répertoires ad hoc.
- La barre des icônes standard est décrite par ~user/.kde/share/config/kpanelrc.
- grosse bagarre pour l'ordre et l'espacement des apparitions. En particulier,
"system" (= menu démarrer) doit être vers le début,
sinon l'énumérateur de bureaux se place n'importe comment.
- il est donc intéressant d'avoir une copie de secours de kpanelrc ...
- Un item "new" figure dans le menu contextuel d'un
répertoire. Cet item reprend le répertoire / /Desktop/Templates/.
- Par conséquent, y recopier les icônes des exécutables favoris.
- Comment créer un fichier et non un *.kdelnk ?
- Font = courrier 12, backcolor = (255, 224, 213), ne pas oublier de
sauvegarder les changements.
- Commande d'impression pour kedit : enscript -2rG -Pklein
- Tombé en désuétude pour avoir été aussi peu fonctionnel que le fameux
notepad.
Cet éditeur permet de mettre en relief la structure d'un texte source
dans divers langages de programmation. On peut aller au début et à
la fin.
Réglages :
- abandon fonte monospace (apparaît trop blanche)
- police 12
- Modifier le fichier applnk de kWrite pour la lier à application/x-shellscript.
Ces fichiers sont alors reconnus par kfm, qui propose kwrite dans
le menu par défaut.
- Comme rien n'est simple, le highlight des fichiers script, à savoir
bash2, doit être lié avec
application/octet-stream.
- Comment unifier les deux points de vue ??? (une modif de mimelink
ne semble pas suffire).
- Sous
, faire de même avec text/x-lyx.
- Créer un highlight, ou bien utiliser celui de TEX. Où faire la
modif ???
- Problèmes variés
- Comment configurer le clavier (bind) ?
- Comment sélectionner rapidement un mot ?
- Comment imprimer efficacement ?
- Dans les temps anciens, vi était considéré comme un éditeur graphique
(par comparaison avec edlin).
- Reste néanmoins bien utile pour travailler sur un terminal à distance.
- Il faut absolument résister à la tentation de taper
pour sauvegarder, car cela plante vi...
- Kate, Emacs, etc. Purger toutes les icônes correspondantes de leur
ligne mimelink pour conserver kwrite comme application automatiquement
utilisée.
Ce logiciel de courrier commence à ressembler à Eudora. Pour la version
présente dans
on peut définir des règles de filtre assez
efficace... mais uniquement par cliquodromie.
- Comment modifier les priorités des fichiers reçus ?
- Comment avoir un carnet d'adresses efficace ?
- Gestion des attachements : il serait commode de les détacher automatiquement
vers un répertoire (en laissant un lien).
- Supprimer la ligne # KDE config file
- Utiliser une copie de kmailrc(1) a pour effet de trier ce fichier
de config par clefs. Il faut alors que la section [General] indique
le bon nombre pour "accounts" et pour "filters"
.
- Il semble que le codage des passwords ait changé (impression, et non
pas certitude).
- Le filtre #0 n'est pas reconnu.
Le fameux obésiciel.
- Installation :
copie les fichiers dans /opt/office52,
sans positionner de raccourcis dans les menus kde.
- On va donc à la pêche, et on tombe sur ce répertoire. On lance...
et il propose une installation complète... qui ne sert à rien ! Ne
pas la faire !!!
- Se limiter à l'installation de l'utilisateur local.
- Pourquoi est-ce aussi lent ???
Previous: 1 Décision concernant les
Up: Applyx 045
Next: 3 Scripts
  Contents
douillet@ensait.fr
2007-12-06