Cher journaleuh...
Je suis très fier (et ma maman aussi) de vous annoncer la sortie de catwm en version 0.2.
Kesako?
C'est un petit gestionnaire de fenêtres qui se base sur le concept du tiling (comme dwm, wmii, scrotwm,...).
Pourquoi donc?
Parce que j'avais une semaine de vacance et que je ne savais pas quoi faire et que je voulais coder un truc en c... Puis, je me suis dit, pourquoi ne pas le continuer.
Le but n'était pas de concurrencer certains window manager déjà très performant, mais plutôt de s'essayer à Xlib.
De plus les fonctionnalités sont très limitées (mode fullscreen et tiling vertical). Il n'y a pas plusieurs vues à disposition (je ne l'ai utilise pas), mais qui sait, peut-être que ce sera implémenté dans une prochaine version...
Intérêt?
A moins que vous ne cherchiez un window manager avec pas mal de code bien dégueulasse, aucun.
Par contre étant donné que le code est assez court (370 SLOC), si vous vous intéressez à Xlib cela peut-être un début de lecture (avant de se taper les 5000 lignes de dwm ;)).
Un petit screenshot: http://omploader.org/vM3VjaA
Et le projet github pour ceux qui ont continué leur lecture jusqu'ici: http://github.com/pyknite/catwm
# Xlib
Posté par 🚲 Tanguy Ortolo (site web personnel) . Évalué à 10.
[^] # Re: Xlib
Posté par 🚲 Tanguy Ortolo (site web personnel) . Évalué à 4.
[^] # Re: Xlib
Posté par pyknite . Évalué à 6.
Et si on regarde, elle a beau être dépréciée, beaucoup de window manager utilisent encore Xlib.
[^] # Re: Xlib
Posté par Sébastien Wilmet . Évalué à 1.
C'est pour ça qu'il n'y a pas de package pour awesome sur fedora :
https://bugzilla.redhat.com/show_bug.cgi?id=465759
[^] # Re: Xlib
Posté par 🚲 Tanguy Ortolo (site web personnel) . Évalué à 2.
[^] # Re: Xlib
Posté par mota (site web personnel) . Évalué à 2.
A part awsome, je ne vois pas grand monde qui ose s'en plaindre.
La Xlib reste la reference dans l'interfacage avec X, et elle le fait tres bien, l'a tres bien fait pendant 20 ans, et je pense continuera a bien le faire encore pas mal de temps.
Par contre, c'est vrai, elle n'a pas de logo super joli.
[^] # Re: Xlib
Posté par pyknite . Évalué à 1.
Tout le monde continue de "favoriser" Xlib à la place de XCB.
Si tout le monde continue de penser comme ça, XCB n'arrivera jamais à s'imposer!
[^] # Re: Xlib
Posté par mota (site web personnel) . Évalué à 1.
[^] # Re: Xlib
Posté par pyknite . Évalué à 1.
Le problème principal, à mon avis, c'est que une fois habitué à la Xlib, passer à XCB, ça nécessite un certain d'adaptation. Le "paradigme" est totalement différent.
# C
Posté par Ramón Perez (site web personnel) . Évalué à 10.
[^] # Re: C
Posté par adonai . Évalué à 10.
[^] # Re: C
Posté par pyknite . Évalué à 6.
Quoi? On me dit que ce n'était pas une blague! Tans pis, elle est drôle quand même...
[^] # Commentaire supprimé
Posté par Anonyme . Évalué à 10.
Ce commentaire a été supprimé par l’équipe de modération.
[^] # Commentaire supprimé
Posté par Anonyme . Évalué à 2.
Ce commentaire a été supprimé par l’équipe de modération.
[^] # C ('st toujours la même chose)
Posté par tallion . Évalué à -2.
# Enfin un journal de qualité
Posté par Julien Gilbert . Évalué à 7.
Vous voulez pas la jouer soft ? Je suis pas contraignant... vous voulez la jouer hard ? On va la jouer hard
[^] # Re: Enfin un journal de qualité
Posté par pyknite . Évalué à 5.
# Code source
Posté par weeber (site web personnel) . Évalué à 2.
Comme tu l'as dis, le code source ne tient d'ailleurs que dans un seul fichier et est assez concis.
[^] # Re: Code source
Posté par pyknite . Évalué à 4.
Mais surtout je l'ai développé selon mes besoins, d'ailleurs je n'utilise que celui-là dorénavant ;)
Mais comme l'a dit Tanguy, ce serait peut-être pas mal de passer à XCB. Je vais peut-être en profiter tant qu'il n'y a pas trop de code.
[^] # Re: Code source
Posté par weeber (site web personnel) . Évalué à 5.
Et bien documenter le tout afin d'être un bon tutoriel à l'utilisation Xlib/XCB.
# Compiz
Posté par NickNolte . Évalué à 3.
Sans aller jusqu'à l'utime personnalisation que permet DWM/AWESOME et consort, grâce à Compiz et son greffon "Grid" + "Groups" il est possible d'affecter des raccourcis (clavier/souris) aux actions de déplacement/redimensionnement/regroupement appliquées sur des fenêtres.
On peut quasiment tout faire.
Il ne manque plus, néanmoins, que de pouvoir créer des sortes de macros pour avoir un agencement particulier, genre 2 fenêtres sur la verticale à gauche une autre seule sur la droite etc...
On a l'avantage d'exploiter au mieux son "WM", on garde les effets graphiques (animations, thèmes, etc...).
[^] # Re: Compiz
Posté par bibile . Évalué à 2.
[^] # Re: Compiz
Posté par NickNolte . Évalué à 2.
Un greffon qui permet de regrouper les appli/fenêtres sous une seule et même fenêtre et on y accède via des onglets (plutôt des captures miniatures) apparaissant lors de l'invoquation du raccourci.
[^] # Re: Compiz
Posté par bibile . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.