Journal Document d'introduction à Ion

Posté par  (site web personnel) .
Étiquettes : aucune
0
5
août
2005
Ion est un gestionnaire de fenêtres très dépouillé et
orienté clavier, très efficace d'utilisation. Les fenêtres n'ont
pas de décorations et s'organisent en cadres munis d'onglets qui
recouvrent toute la surface de l'écran sans se recouvrir. Ceci permet
une organisation très claire de l'espace qui est utilisé au
maximum.

Une des forces de Ion est de supporter également les
"bureaux flottants", plus proches de la manière dont fonctionnent les gestionnaires de fenêtres traditionnels, mais permettant quand même un fonctionnement à base d'onglets. Ceci permet d'utiliser des logiciels du type Gimp de manière aussi confortable que sous n'importe que autre WM.

Je me suis mis à Ion il y a environ deux mois, et j'y ai vraiment pris goût, au point que je ne suis plus retourné une seule fois sous WindowMaker. Je me suis donc dit qu'il pourrait être intéressant de rédiger une espèce d'introduction pour une personne désirant découvrir Ion de manière un peu plus conviviale que la simple page de manuel. Ce document contient la définition des
concepts de base, une sorte de "visite guidée" ainsi que deux ou trois astuces ou fonctionnalités qui m'ont semblé intéressantes.
Il couvre la dernière version, dite "Ion3", et est disponible en HTML, PDF et source LaTeX.

Il va de soi que tout commentaire et critique constructive sont les bienvenus ! N'étant vraiment pas un expert, il est probable que des erreurs et imprécisions se soient glissées en route...


  • # Ca manque un peu de screenshot

    Posté par  . Évalué à 2.

    pour illustrer.
    On parle quand meme d'un univers graphique là ...

    Dam
    • [^] # Re: Ca manque un peu de screenshot

      Posté par  . Évalué à 4.

    • [^] # Re: Ca manque un peu de screenshot

      Posté par  (site web personnel) . Évalué à 2.

      Y'a bien une capture d'écran dans le document, mais c'est vrai que j'aurais pu mettre un lilen direct vers les screenshots du site officiel. Mais je vois que la lacune est déjà comblée.

      Quant à parler d'univers graphique, je sais pas si c'est le meilleur terme pour désigner l'esthétique de Ion... faut pas s'attendre aux fenêtre en transparence avec des ombres portées...
      • [^] # Re: Ca manque un peu de screenshot

        Posté par  . Évalué à 1.

        je dirais que ion est un xterm plein ecran sur laquelle toute instance graphique occupe un nouvel onglet!
        Mais tu peux lancer plusieurs 'ionterm' !
        J'ai essayé, je n'ai pas aimé, preferant fluxbox en tant que petit wm
      • [^] # Re: Ca manque un peu de screenshot

        Posté par  . Évalué à 2.

        Il me semble que les fenêtres ne se recouvrent pas d'après les captures. Est-ce utilisable/confortable sur un petit écran de 12" ? (je pense à par exemple firefox, une fenêtre trop petite n'est pas confortable)
  • # Mais c'est la branch de dev ion3 non ?

    Posté par  . Évalué à 1.

    En tout cas c'est ce qui est écrit dans le paquet debian !

    Perso, j'utilise ion2 depuis 2 ans maintenant et il est vraiment très très bien ! La configuration en lua est un plaisir, on peut vraiment tout redéfinir à sa convenance ...

    Par contre, j'ai pas trouvé de Changelog avec ion2 ... (bon, j'ai pas hypra cherché non plus ... mais sur le site principal: rien !) Et j'ai pas franchement envie de me taper toute la doc pour savoir si j'ai intérêt à changer de version ou alors attendre la version d'après :S
    • [^] # Re: Mais c'est la branch de dev ion3 non ?

      Posté par  (site web personnel) . Évalué à 1.

      Oui, c'est exact, c'est bien la branche de dev. Mais j'utilise le paquet Debian depuis deux mois et c'est très stable : je n'ai eu aucun plantage.

      Pour le Changelog, je ne sais pas, car je n'ai jamais essayé Ion2. Je crois que les fichiers de configuration sont mieux organisés, mais en termes de fonctionnalités je ne saurais pas te dire. Tout ce que j'ai trouvé est le ChangeLog d'Ion3 ici :

      http://modeemi.fi/~tuomov/ion/logs/ion-3-changelog.html(...)

      Mais ça n'est pas franchement synthétique comme document...
    • [^] # Re: Mais c'est la branch de dev ion3 non ?

      Posté par  (site web personnel) . Évalué à 2.

      Il y a un petit truc que je trouve galère avec ion, c'est la rotation des fenêtres. Suivant si elles sont dans la même "frame" ou pas, sur le même écran ou pas, etc, on n'utilise pas la même combinaison de touches. C'est peut être de la fainéantise ou du manque de connaissance de ion, mais quand même, un alt+tab ou un M-x n/p pour tourner dans toutes les fenêtres sur plusieurs écrans, ça pourrait être sympa.
      • [^] # Re: Mais c'est la branch de dev ion3 non ?

        Posté par  (site web personnel) . Évalué à 2.

        Sur cette question, je crois que tout dépend de la manière dont tu organises tes fenêtres. Si tu utilises plusieurs bureaux, il est très simple de passer de l'un à l'autre avec un simple Mod1+chiffre.

        Là où ça se complique, c'est si, sur un même bureau, tu as plusieurs frames avec pour certains plusieurs onglets. Là il y a plusieurs combinaisons de touches à utiliser, mais ça va quand même assez vite. Et tu as des raccourcis sympas, comme Mod1+K K, qui te permet de basculer rapidement entre deux objets.

        Sinon, tu as aussi un menu contextuel avec la liste de toutes les fenêtres, mais je n'ai pas encore réussi à l'activer. Puisque je vous dis que je suis pas une expert !
    • [^] # Re: Mais c'est la branch de dev ion3 non ?

      Posté par  (site web personnel) . Évalué à 2.

      Faut chercher un peu ... ;-)

      http://modeemi.fi/~tuomov/ion/logs/ion-3-relnotes.html(...)

      En ce qui me concerne, la principale nouveauté, c'est la possibilité d'avoir des éléments flottants par dessus le bureau habituel.

      Sinon, ion3 est en phase de stabilisation. Y'avait pas mal de bugs il y a quelques mois, mais ça fait un moment que je n'ai pas eu de plantage (pourtant, je l'utilise vraiment "à fond": les utilisateurs moins bidouilleurs le trouvaient déjà stable quand j'avais des segfaults 3 fois par semaine ;-).
  • # Question

    Posté par  (site web personnel) . Évalué à 1.

    Quelqu'un sait s'il est possible de spécifier la taille d'un cadre au démarrage de l'application? (démarrer un term en 80x25 par exemple)
    • [^] # Re: Question

      Posté par  . Évalué à 2.

      xterm -geometry =80x25

      Ca marche aussi pour gnome-terminal (et ça devrait marcher pour toute application traitant correctement les spec. de X11)
      • [^] # Re: Question

        Posté par  . Évalué à 1.

        Cependant, cela ne va fonctionner qu'en mode flottant. Dans son mode par défaut, Ion redimensionne automatiquement pour remplir le cadre actif.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.