Journal Sortie de Guake 0.5.0

Posté par  . Licence CC By‑SA.
Étiquettes :
21
11
juil.
2014

Bonjour

J'ai le plaisir de vous annoncer la sortie d'une nouvelle version de Guake. Il s'agit essentiellement d'une version de stabilisation et de traitement des nombreux bugs qui étaient ouverts dans le ticketing tool.

Qu'est-ce que Guake?

Guake est un terminal graphique de type quake-like : il apparaît devant le bureau et les fenêtres éventuellement ouvertes, à la pression d'une touche, F12 par défaut. L'intérêt de ce genre de terminal par rapport à ceux fournis en standard par les environnements de bureau (gnome-terminal par exemple) est qu'il est toujours accessible, quelque soit le nombre d'applications ouvertes. Cela facilite le passage rapide du terminal vers les applications graphiques et inversément. Le système d'onglet permet aussi d'avoir simultanément une multitude de sessions ouvertes. Tout ceci fait de Guake un outil très agréable à utiliser pour toute personne travaillant régulièrement dans un terminal. 1

Qu'apporte cette nouvelle version?

Beaucoup de corrections de bug, le support du double écran, le fait d'ouvrir un éditeur de votre choix lors du clic sur certains noms de fichier dans le terminal, quelques autres options qui me manquaient au niveau des tabs.

Où trouver cette nouvelles version? Comment l'installer?

La page de release a été mise à jour sur Github: Guake 0.5.0

Suivez les instructions du fichiers README pour le compiler puis l'installer.

Quand sera-t-il intégré dans ma distribution favorite?

Je ne sais pas comment déclencher la mise en paquet dans les distributions classiques, quel canal utiliser pour notifier qu'ils doivent prendre cette version, la tester et l'empaqueter et la proposer en téléchargement. Comment faire?

J'ai vu un bug? Comment le rapporter? Puis-je le corriger moi-même?

Le projet étant sur Github, vous pouvez rapporter un bug sur la page Issues. J'essaye d'être très réactif pour trier les bugs, voir si je peux les corriger rapidement ou si ça me demande plus d'investissement.

Si vous souhaitez contribuer, soumettez moi vos Pull Request que je fasse une revue. J'essaye d'être assez assez strict sur le style de code, il y a un hook git qui execute automatiquement pylint et pep8 pour vous.

Les principaux manques dans cette version:
- les traductions des nouvelles chaines,
- il y a encore pas mal de tickets ouverts,
- la documentation manque cruellement, le fichier README n'est pas complet pour toute les plateformes,
- j'ai commencé un nouveau site internet mais je n'ai pas trop en temps en ce moment de m'en occuper.

Qu'est-il prévu pour les prochaines versions?

J'espère pouvoir sortir une 1.0.0 en passant sur GTK3 tout en gardant les mêmes features, d'ici l'année prochaine, ainsi qu'en rajoutant de nouvelles. J'ai reçu quelques feature demandes pour la prochaine version 0.5.1 que je pense sortir à la fin de cette été.

Référence:

  • # Bonne nouvelle !

    Posté par  . Évalué à 7.

    Depuis que j'ai découvert les émulateurs de terminaux quake-like, je suis fan !

    J'avais peur pour l'avenir, lorsqu'il y a 18 mois, une journal alarmiste parlait de la fin programmée de guake.

    Mais je suis content qu'il vive encore. En plein écran (sans bordure ni onglets), et couplé à tmux, j'ai imprové ma productivity de façon impressionante ! :-)

    Bonne continuation sur le projet !

    Hop,
    Un utilisateur heureux.

    • [^] # Re: Bonne nouvelle !

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

      Oui, excellente nouvelle !

      Je l'utilise tous les jours sur mon pc portable perso, c'est l'application que j'utilise le plus avec Firefox ! Milles merci à toi !

  • # moi aussi

    Posté par  . Évalué à 6.

    c'est également mon terminal principal au travail :)

    • [^] # Re: moi aussi

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

      Je ne connaissais pas Guake et, suite à ce journal, je viens de l'installer sur ma Gentoo (la version 0.4.4) et ça marche parfaitement sous K.D.E. Merci pour l'info !

      • [^] # Re: moi aussi

        Posté par  . Évalué à 4.

        Salut,

        sur KDE tu peux utiliser Yakuake qui doit faire les mêmes choses ( je n'ai jamais utilisé guake ).

        • [^] # Re: moi aussi

          Posté par  (site web personnel) . Évalué à 1. Dernière modification le 11 juillet 2014 à 23:02.

          J'ai vérifié, Yakuake n'est pas empaqueté par Gentoo. Mais tel quel, dès que Guake y est installé (emerge -av guake), il apparait bien dans le menu KDE sous Application / Système".

          • [^] # Re: moi aussi

            Posté par  . Évalué à 4.

            yakuake est présent dans l'overlay kde.

            layman -a kde
            emerge =kde-misc/yakuake-2.9.9-r2
            
            • [^] # Re: moi aussi

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

              Oups ! Je viens de vérifier, il y a bien Yakuake dans l'arbre normal de Gentoo (kde-misc/yakuake). Je viens de l'installer, ça fonctionne et on le trouve dans le menu KDE sous "Applications / système/ Terminal déroulant".

  • # erreur 404

    Posté par  . Évalué à 2.

    sur ce lien : https://github.com/Guake/guake/releases/tag/0.5.0

    Please do not feed the trolls

  • # RC1

    Posté par  . Évalué à 1.

    Mise à jour: RC1. J'ai quelques bugs que l'on vient de me relever.

    https://github.com/Guake/guake/releases/tag/0.5.0-rc1

    Je ne peux pas éditer mon propre journal, c'est normal?

    • [^] # Re: RC1

      Posté par  . Évalué à 2.

      Oui, c'est normal.

      Est-il possible de mettre un ou deux screenshot ?

      • [^] # Re: RC1

        Posté par  . Évalué à 3.

        Fenetre principale:

        Main window

        La fenetre de préférence:

        pref window

  • # Et par rapport à Tilda ?

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

    C'est peut-être la question qui fâche, mais je ne connais pas du tout Guake, je connais seulement Tilda (que j'ai découvert par hasard), et j'ai l'impression que ça fait sensiblement la même chose. Du coup, je suis intéressé par les différences.

    • [^] # Re: Et par rapport à Tilda ?

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

      Tilda est également présent dans Gentoo dans la version 0.9.6 ; et je viens tout juste de l'installer. Là, en testant rapidement Guake, Yakuake et tilda je dirais que Guake et Yakuake sont très similaires. Peut-être que Guake est un poil plus facile pour une prise en main au niveau du menu de configuration. Tilda me semble plus difficile à configurer si on ne l'a jamais utilisé. En tous cas, en ce qui me concerne, c'est la première fois que je touche à ces trois logiciels. Et ce concept de terminal déroulant est bien alléchant.

      • [^] # Re: Et par rapport à Tilda ?

        Posté par  . Évalué à 1.

        J ai longtemps utilisé Tilda car il gérait bien le multi instance. Je ne me rappelle exactement plus pourquoi je suis passé à guake (je pense que c'est une perte de mes fichiers de conf) mais le fait qu'il soit en python me permet d apporter les modifs que je souhaite.

        J ai mon Workflow de travail avec un tab par contexte qui se lancent automatiquement au lancement, avec un raccourci par tab, c'est essentiel pour être plus efficace. Et ça s installé sur un ubuntu de base sans de gros hack.

        Yakuake est vraiment pour kde et s intégre moins bien dans ubuntu.

  • # Excellent, dans tous les sens du $TERM

    Posté par  . Évalué à 2.

    Je viens d'essayer pendant une petite heure Guake, il est effectivement très pratique et pourrait remplacer tout ces urxvt qui traînent (malgré l'utilisation intensive de tmux).

    Par contre, est-il possible d'avoir par défaut un $TERM défini avec «screen-256color» ?
    Je sais que Guake supporte 256 couleurs, mais certains programmes (comme midnight-commander par exemple) ont besoin d'un $TERM explicitement défini pour l'affichage en 256 couleurs.

    Mes quelques recherches sur internet et dans la config n'ont rien donné.
    Pour l'instant, je lance les récalcitrants en spécifiant explicitement la variable TERM:

    TERM=screen-256color mc

    Merci en tout cas, je vais adopter cet excellent terminal!

    Discussions en français sur la création de jeux videos : IRC freenode / #gamedev-fr

    • [^] # Re: Excellent, dans tous les sens du $TERM

      Posté par  . Évalué à 1.

      J ai reçu un ticket la dessus mais je n ai pas ce problème. Est ce que tu peux le relever dans github pour pas que je ne l oublie.

    • [^] # Re: Excellent, dans tous les sens du $TERM

      Posté par  . Évalué à 2.

      Désolé mais python-vte ne supporte que l'émulation "xterm", il exporte donc "TERM=xterm". Tu peux faire comme moi, et overwriter en "xterm-256color" manuellement dans ton bashrc.

      • [^] # Re: Excellent, dans tous les sens du $TERM

        Posté par  . Évalué à 1.

        Ou screen-256color (à priori, pas de différence).

        En effet je n'ai pas trouvé mieux comme contournement. Dommage qu'on ne puisse pas définir les caractéristiques de python-vte dans .Xdefaults, comme pour urxvt:

        URxvt*termName: rxvt-256color

        Discussions en français sur la création de jeux videos : IRC freenode / #gamedev-fr

  • # Fedora

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

    Pour des paquets Fedora, je me réferrerais à Fedora Package Database. De là on trouve tout.
    Par exemple le dépot git du paquet rpm, http://pkgs.fedoraproject.org/cgit/guake.git/

    Pierre-Yves Chibon aka pingou peut être contacté. Mais il a peut être lui-même un système pour recevoir des alertes en cas de nouvelle release

  • # MaVieMaLife

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

    J'utilise Guake depuis un moment déjà, j'aime beaucoup.

    Je le mets en plein écran, sans barre en bas, avec un tmux dedans, c'est parfait :)

    Juste un petit souci: au premier lancement, je dois rappuyer une ou plusieurs fois sur la touche "plein écran" pour supprimer la bordure du bas (guake 0.4.3 dans Debian wheezy).

    blog.rom1v.com

    • [^] # Re: MaVieMaLife

      Posté par  . Évalué à 1.

      A tester avec la dernière version sur github, mais ça devrait être fixé.

Suivre le flux des commentaires

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