What's new in awesome 3.2
Par jd le jeudi, janvier 29 2009, 18:15 - awesome - Lien permanent
We're working since several month on awesome 3.2, and here is what you'll get soon:
- By wibox X cursor;
- New mousegrabber infrastructure;
- Client move with mouse is now in Lua;
- New D-Bus hooks; you can also watch D-Bus events to get information like the song played in Audacious, or things like that;
- naughty (notification library) now supports notification via D-Bus, following standard notification protocol;
- Layout code moved to Lua;
- Client gets a new mouse_leave hook;
- Floating state is now handled on Lua side;
- Windows groups are handled and exported to Lua API;
- Various awesome markups have been removed in favor of widgets properties (simpler);
- Shadow support has been removed (too buggy);
- Add new telak module (draw image from the Web on your root window);
- Add mouse move code for wiboxes;
- Add functions to move clients with mouse to tags via the taglist;
- Add support for key release events in keybindings;
- Add support for input faking into client via XTest extension;
- Add support for X selection retrieval (clipboard);
- Add support for real transparency attribute on wiboxes;
- Replace tile layout by a new layout (originally called 'vile') which supports resizing of slaves clients.
We've done a nice job.
Thanks to all contributors! See you soon for the first release candidate version…
Commentaires
iop
est il possible d'avoir un layout où l'on peut redimensionner les fenêtres verticalement ainsi qu'horizontalement ?
est il envisageable de pourvoir transférer une fenêtre d'un screen à un autre ?
merci pour tout, j'arrive pu a me passer d'awesome...
Les deux sont possibles.
Ma parole, mais ça va finir tout en Lua, cette histoire. Bravo, en tout cas, pour ce gestionnaire de fenêtres à la foi moderne (zone de notification, D-Bus, images…) et capable de gérer les fenêtres pour l'utilisateur : j'aurais également du mal à m'en passer.
À vrai dire, quand je me retrouve avec un gestionnaire de fenêtre qui me demande de gérer moi-même les fenêtres, je passe mon temps à essayer en vain mes commandes Awesome… Un peu comme le copier-coller à la X-Window, quoi.
Yay! Now I just need to install Gentoo again, and fix my rc.lua :D
neoakira bonjour, bonjour à tous,
""
est il envisageable de pourvoir transférer une fenêtre d'un screen à un autre ?
""
Loin de moi l'idée d'un rtfm, mais si tu lis le rc.lua par défaut tu vois un :
keybinding({ modkey }, "o", awful.client.movetoscreen):add()
Qui permet de déplacer, mais pas forcément souple.
Pour un truc un petit plus souple tu peux faire ça -> http://rafb.net/p/p4OsR042.html ; alors mod4+ctrl+ UP/DOWN pour jouer avec les windows entre screen, et mod4+ctrl+right/left pour jouer avec les windows entre tab.
Sinon idem, longue vie à Awesome !@#@#!
merci luo
j'aurai du RTFM, mais j'ai pas touché a la conf depuis la dernière mise à jour, c'est assez chiant de refaire toute la conf a chaque mis à jour, mais là ça me donne envie d'y retoucher, refaire un widget pour mpd par exemple
problème avec awful.client.movetoscreen qui n'as pas l'air de fonctionner chez moi, ça ne déplace pas la fenêtre sur l'écran suivant.
faut peut être une config spéciale, chez moi mes écrans sont 2 bureaux distincts :
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1680x1050"
EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Device "Card1"
Monitor "Monitor1"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1920x1080"
EndSubSection
EndSection
Re neo, alors oui j'ai une conf en driver libre, (mais avant j'utilisais les proprios il me semble que ça fonctionnait, fglrx), mais là je te paste une conf dual screen pour les drivers libres radeon, la conf utilise xrandr tu verras c'est facile à comprendre -> http://rafb.net/p/D0PRzN42.html .
PS: je suis sur xorg-server 1.5.3; driver 6.10.0 (à jour tout simplement)
A mon avis il manque une information importante dans le post : le lien
http://awesome.naquadah.org/
pour le mec qui voulait son widget mpd, il y en a un pas mal sur wicked.lua je trouve. Faut juste coder un truc pour l'affichage du volume, mais sinon celui de wicked.lua va très bien (pour moi en tout cas)
Bonjour,
Bravo pour awesome, c'est réellement un très bon gestionnaire de fenêtres. J'aurais cependant voulu savoir s'il était possible d'avoir une sorte de "stacking mode" comme le propose wmii, à savoir que les fenêtres non utilisées sont réduites à leur "titlebar" et à l'inverse celle en cours d'utilisation prend l'ensemble de la place de la colonne.
Je ne sais pas si j'ai été très clair
! Quoiqu'il en soit encore bravo pour awesome,
Sirsurthur
Pas encore, c'est en prévision un jour, il faudrait avoir le support des shaded windows, ce qui n'est pas le cas encore. Cela dépend du code des titlesbars qui est loin d'être mon préféré.
Je pointe Lua du doigt après avoir appris certains problêmes de performance : Lua c'est lent(inherant à tout langage de script). On m'a également appris( je n'ai pas Awesome chez moi ) que dans Lua il n'existait QUE des flottants en double précision( dixit "Programming in Lua") parce que dans la plupart des machines modernes ils seraient calculé de façon égale ou même plus rapidement que les entiers.
Au moins l'auteur indique clairement ses priorités ... Peut être que ça a déjà été dit, dans ce cas désolé.
Vive Awesome, avec toutes ces nouveautés.