Journal QRun : un petit lanceur d'application pour les WM

Posté par (page perso) .
Tags : aucun
3
12
nov.
2009
Bonjour,

Voici mon premier journal. Je vais vous parler d'un petit programme que j'ai écris (en C++ à l'aide de Qt). Ce programme ce nomme QRun et est un petit lanceur d'application qui se veut simple et léger. J'ai commencé le développement au début du mois lorsqu'une personne de #archlinux-fr se plaignait d'un gmrun (que je ne connais pas) bugé.

QRun, a pour vocation d'être intégré dans un WM (pour moi c'est OpenBox), afin d'être (par exemple) lier à ALT+F2. QRun est relativement simple (et le restera ÀMHA), et respecte le Principe_KISS d'Archlinux.

À l'heure actuelle, le programme fonctionne, lance correctement les applications (sa fonction principale) et gère quelques configurations (la position de la fenêtre sur lécran, la taille de celle-ci, etc.). Malheureusement, par manque de temps, j'ai laissé le projet de côté pour l'instant. Certaines features que j'aimerai voir intégrer manquent à l'appel (comme la gestion de l'historique, le lancement dans un terminal (choisis par l'utilisateur), la gestion de la complétion, etc.).

Donc, je vous présente ça, c'est en version 0.50 et c'est disponible là : [ftp://arcaik.toile-libre.org/QRun/QRun-0.50.tar.gz] (pour les utilisateur d'Arch, un PKGBUILD est disponible sur AUR) et une capture d'écran, ici : [ftp://arcaik.toile-libre.org/QRun/Screen.png]. Si quelqu'un à envie de contribuer, il est le bienvenu (suffit de venir me trouver sur Freenode).
  • # Licence

    Posté par (page perso) . Évalué à 4.

    Mince, j'ai oublié de dire que c'était sous GPLv3, désolé.
  • # Existant

    Posté par . Évalué à 2.

    • [^] # Re: Existant

      Posté par . Évalué à -1.

      gmrun aussi (complétion et historique)
    • [^] # Re: Existant

      Posté par . Évalué à 1.

      • [^] # Re: Existant

        Posté par (page perso) . Évalué à 1.

        Merci, je regarderai les sources de ces alternatives, p-e que ça me donnera des idées.

        Il faut aussi savoir que j'aime pas GTK plus que ça (question de goût) donc plus je peux avoir de programme écris avec Qt, plus je suis heureux. Donc, j'avais déjà commencé à coder 2/3 trucs, mais généralement, mes projets finissent dans un dossier Projet/ qui est rm -r quand j'en ai marre. QRun est le seul programme que j'ai partagé jusqu'à présent.
  • # Sjmsb...

    Posté par (page perso) . Évalué à 5.

    ... C'est en gros par ce genre de truc qu'a commencé le développement de Xfce :)

    * Ils vendront Usenet^W les boites noires quand on aura fini de les remplir.

    • [^] # Re: Sjmsb...

      Posté par (page perso) . Évalué à 2.

      Bah, si j'avais le temps et les capacités de codé un DE je le ferai, mais là…
  • # gmrun

    Posté par (page perso) . Évalué à 1.

    Tu m'aura fait découvrir gmrun :D
    Ça remplacera l'horrible truc par défaut dans pekWM.
    Saurais-tu ce qui lui était reproché?

    Bon, puisqu'il est dans AUR, je voulais aussi tester ton truc, mais il nécessite d'avoir accès à ftp, les ports ftp sont fermés ici :-/ (oui, je souffre le martyr ^^)
  • # dmenu

    Posté par (page perso) . Évalué à 1.

    dmenu, que l'on retrouve utilisé avec pas mal de tiling manager, est bien sympa aussi : http://tools.suckless.org/dmenu/. Je l'utilise depuis peu avec fluxbox pour remplacer {fb,gm}run.
    • [^] # Re: dmenu

      Posté par . Évalué à 1.

      Il est très facile à personnaliser :

      - au niveau du wrapper dmenu_run écrit en bash (en amont et en aval de l''exécution de dmenu).
      et/ou
      - en modifiant directement le code source de dmenu.

Suivre le flux des commentaires

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