Aller au menu - Aller au contenu

awesome 3 : du nouveau dans le monde des tiling window managers

Revenir à la liste des news
Participer à la discussion

Informations

Contributeur(s) : Cygal et wgmpgp
Publié : le 22/09/2008 à 23:16:25
Catégorie : Logiciel
Visualisations : 2 000

awesome 3 : du nouveau dans le monde des tiling window [...]

Logo d'awesome

L'interface graphique est de nos jours un composant essentiel pour la communication entre un système et ses utilisateurs. La gestion de cette interface graphique est réalisée par plusieurs briques indépendantes et souvent modifiables, permettant ainsi d'avoir quelque chose de personnalisable selon les souhaits de l'utilisateur. Deux briques sont notamment très importantes pour l'interaction homme/machine : le système de fenêtrage, et le gestionnaire de fenêtres. Parmi ces derniers, on peut notamment citer awesome, qui se détache de la majorité par sa gestion originale du placement des fenêtres : il fait en effet partie de la famille des tiling window managers (que l'on pourrait traduire par « gestionnaire de fenêtres en mosaïque »). La version 3 de ce gestionnaire de fenêtres est sortie le 18 septembre et apporte un lot de nouveautés que nous développerons plus tard dans cette news. Voyons tout d'abord le rôle du gestionnaire de fenêtres et la différence importante des tiling window managers avec les autres.

Du rôle du gestionnaire de fenêtres



Comme nous l'avons déjà évoqué en introduction, le gestionnaire de fenêtres est un composant essentiel pour interagir avec les applications : en effet, son rôle est entre autres de :
  • positionner les fenêtres à un endroit adapté lorsqu’elles sont créées (par exemple un emplacement vide sur l'écran) ;
  • déplacer et redimensionner les fenêtres en utilisant le clavier ou la souris ;
  • sélectionner une fenêtre parmi d’autres pour travailler avec.
Imaginez que vous avez une dizaine de feuilles empilées sur votre bureau : vous ne les voyez pas toutes, mais vous pouvez placer celle qui vous intéresse au dessus des autres, voire vous débrouiller pour mettre en évidence les deux principales sans se préoccuper des autres (qui peuvent rester visibles en partie ou non), etc. C'est exactement la fonction d'un gestionnaire de fenêtres, et son intérêt est de permettre de réaliser ces actions le plus efficacement possible, en s'opposant le moins possible à la volonté de l'utilisateur.

Dans la multitude de gestionnaire de fenêtres (ou window managers), on peut distinguer deux grandes familles distinctes et répondant chacunes à des attentes et des objectifs différents. On oppose ainsi les floating window managers aux tiling window managers, dont nous allons voir les principales caractéristiques plus en détail.

Le floating window manager



Ce sont les plus connus des utilisateurs ordinaires, car les plus usités et les plus fréquents sur nos ordinateurs. On peut en citer plusieurs exemples : le gestionnaire de fenêtres de Windows, qui depuis Windows 2.0 est un floating window manager, ou KWin, le gestionnaire de fenêtres de l'environnement KDE. Leur principale caractéristique est de permettre aux fenêtres de se superposer, et de disposer d'une barre des tâches ou d'une liste des fenêtres pour les faire revenir au premier plan. Ils se gèrent principalement à la souris, ce qui rend leur manipulation plutôt lente.

Image utilisateur

Ainsi, au fur et à mesure sont apparus des fonctionnalités permettant de gérer ses fenêtres plus facilement : le raccourci Alt-Tab permet par exemple, avec de nombreux gestionnaires de fenêtres (citons KWin, le gestionnaire de fenêtres de KDE ou encore Metacity, le gestionnaire de fenêtres de Gnome) de parcourir la liste des fenêtres pour en choisir une. Alors que ce raccourci est présent sur pratiquement l'intégralité des floating window managers, d’autres fonctionnalités intéressantes existent mais ne sont pas forcément disponibles par défaut avec par exemple le gestionnaire de fenêtres de Microsoft Windows.

KDE 4 modifié - Différents bureaux virtuels

L’une d’elle s’appelle le « bureau virtuel ». Le principe est simple : nos fenêtres n’ont pas toute la même utilité, et au lieu de cacher par exemple les différentes fenêtres liées à la messagerie instantanée, on peut les placer dans un autre bureau, et on ne les affichera que lorsqu’on l’on aura une conversation active. Le reste du temps, on sera par exemple dans le bureau « développement » ou « travail », ce qui permet de mieux gérer ses différentes activités sans être dépassé par le nombre de fenêtres. Les applications des bureaux virtuels sont ainsi nombreuses et c’est une fonctionnalité qui manque lorsque l’on n’y a plus accès.


Mac OS X Leopard : Exposé

Une autre fonctionnalité, plus récente (présentée selon Wikipédia pour la première fois le 23 juin 2003 pendant une présentation de Mac OS X Panther), nommée « Exposé », permet de passer dans un mode où l’on peut voir toutes les fenêtres à l’écran sous forme miniaturisée, pour localiser facilement la fenêtre que l’on cherche (au lieu de passer par chacune des fenêtres via Alt-Tab jusqu’à obtenir la bonne). Cela existe désormais dans des gestionnaires de fenêtres tels que KWin et Compiz Fusion, et semble être un pas vers le développement des « Zooming User Interface » (qu’on pourrait traduire en « Interface Utilisateur Zoomable »). Sujet certainement intéressant, mais qui n’est malheureusement pas celui de la news.


Le tiling window manager



Alors que les gestionnaires de fenêtre classiques deviennent de plus en plus « jolis » mais lourds, certains utilisateurs se sont rendu compte que le gestionnaire pourrait :
  • s’occuper d’optimiser la place fournie par l’écran en diminuant au possible les espaces vides ;
  • gérer plus d’aspects du positionnement des fenêtres, pour éviter à l’utilisateur de le faire ;
  • offrir ainsi une manière rapide de gérer ses fenêtres au clavier ;
  • et donc permettre d’être plus efficace au jour le jour.
Les gestionnaires qui respectent ces idées sont visuellement minimalistes : ne vous attendez pas à des effets 3D retentissants ou à des bordures de fenêtres recherchées. C'est pour cette raison qu'ils peuvent paraitre laids au premier abord, mais non, c'est simplement une volonté de gagner le plus de place possible. :)

Windows Vista - « Placer les fenêtres côte à côte »

Le premier tiling window manager est apparu dans le Xerox Star, sorti en 1981. Ensuite, Windows 1.0 a repris le principe parce qu'il ne pouvait pas utiliser des fenêtres flottantes (Apple avait déjà utilisé ce système et s'est entendu avec Microsoft à ce sujet). Depuis, Windows gère ses fenêtres de façon classique, même s'il est toujours possible de les placer en mosaïque (mais c’est pratiquement inutilisable et pas du tout pensé pour être efficace). Des sociétés (Siemens, IBM) auraient, après Windows 1.0, développé de tels gestionnaires de fenêtre, mais rien de notable ne s’est passé avant 2000, et l’apparition de larswm et Ion, qui ont permis de commencer la relative démocratisation de ce genre de gestionnaires. Ion ne nous intéresse pas vraiment ici, sachez simplement qu’il est dit « statique » dans le sens où c’est l’utilisateur qui doit faire de la place, puis placer ses fenêtres au bon endroit.

larswm ou encore awesome font partie de l’autre grande famille de tiling window managers, les window managers « dynamiques ». Le gestionnaire sait qu’il doit placer ses fenêtres selon une certaine façon, et cela lui permet, lors de la création d’une nouvelle fenêtre, de faire de la place comme l’utilisateur le souhaite. L’avantage est simple : c’est vraiment le window manager qui s’occupe de la position des fenêtres, l’utilisateur n’a plus qu’à les créer et les fermer (voire les déplacer). L’inconvénient majeur est que toutes les façons différentes de placer ses fenêtres ne sont pas forcément disponibles : il faut en effet un cadre (des règles fixes) pour permettre au gestionnaire de gérer les fenêtres correctement.


Le projet awesome



Caractéristiques



awesome (sans majuscule) est un gestionnaire de fenêtres libre écrit pour X11 (système de fenêtrage utilisé sur la plupart des distributions GNU/Linux et BSD) qui a commencé il y a un an par une réécriture du code de dwm (en), qui s’inspire lui même de larswm. Voici la liste des principales fonctionnalités intéressantes de awesome :
  • des tags peuvent être assignés aux fenêtres, leur permettant ainsi d'apparaître dans plusieurs groupes différents, pouvant êtres affichés simultanément ;
  • il utilise le langage Lua pour sa configuration, ce qui permet d’ajouter un certain nombre de fonctionnalités (notamment des onglets et des tags dynamiques) en plus d’avoir un fichier de configuration facile à modifier ;
  • on peut utiliser différents algorithmes pour gérer le positionnement, ce qui permet de s’adapter à un grand nombre d’utilisations ;
  • de nombreux standards de bureaux (définis par freedesktop.org) sont supportés, ce qui permet par exemple d’avoir accès aux icônes de vos applications KDE ou GNOME ;
  • le multi-écran est géré : ainsi, vos fenêtres ne seront pas coupées entre deux écrans différents ;
  • etc.

Les nouveautés de la version 3



Image utilisateur
Il a beaucoup évolué en un an, comme le témoigne le nombre de changements apportés (plus d’un millier). Il est donc impossible de faire une liste complète, on peut cependant tenter de listes les plus importantes :

  • la bibliothèque XCB est maintenant utilisée à la place de la Xlib : plus jeune, XCB permet notamment de communiquer de manière asynchrone avec le système de fenêtrage, n'obligeant ainsi plus awesome à attendre une réponse pour continuer son exécution. awesome est actuellement le seul window manager à l'utiliser ;
  • la liste des positionnements possibles s’est encore allongée, à la grande joie des utilisateurs aimant personnaliser au maximum leur système ;
  • de nouvelles options de configuration ont été rajoutées ;
  • on peut accéder entièrement aux fenêtres via le langage Lua, ajoutant ainsi un grand nombre de possibilités de scriptage ;
  • on peut assigner des actions automatiques à certains événements (déplacement du focus par exemple) ;
  • il est possible de créer des widgets pour par exemple afficher plus d’informations dans la barre de statut ou dans la barre des fenêtres (disons par exemple la température, ou l’utilisation du processeur) ;
  • et enfin plein d'autres petites choses qui font qu’awesome est de plus en plus abouti et agréable à utiliser.
Au final, awesome est un window manager qui, bien que jeune, semble avoir tout pour plaire aux adeptes de tiling window managers dynamiques, et est promis à un bel avenir : il est réellement novateur sans n’avoir rien à envier à ses concurrents. Attention cependant si vous voulez le tester : les bibliothèques utilisées sont très récentes et pas toujours disponibles par défaut pour toutes les distributions (Ubuntu, notamment). Il existe cependant de la documentation (en) à ce sujet.

Awesome
Awesome WM en action


Liens relatifs


Merci à Dark-Side, Katen, lasts et rayman pour les captures d'écrans.

56 Participations

Pour accéder à cette section
Connectez-vous !
connexion_rpx
Page 1  2  Suivante
Pseudo Discussion
1 visiteur sur cette news (0 membre et 1 Anonyme)
Page 1  2  Suivante
Hors ligne InhumanRampage # Posté le 22/09/2008 à 23:28:12
Animula vagula blandula..
Avatar

Ville : Trappes
Pays : France métropolitaine
Études : IUT Vélizy

News compliquée pour ma part ^^

ex-XtremBerserk || ex-Kryzstof || InhumanRampage from now on !

Pantera: Floods Solo
-----> Cover by Attila Vörös (Nevermore)
 
Hors ligne TimeSplitters # Posté le 22/09/2008 à 23:28:59
Avatar
Admins

Études : BTS IG Paris

awesome news :o

Elevage de Chat virtuel

Restez au courant des avancements de TimeSplitters 4 !

Quand je comprends rien, je m'énerve... C'est pour ça que je m'énerve tout le temps ! :euh:
 
Hors ligne Bachir ElMagnifico # Posté le 22/09/2008 à 23:30:18
Avatar
Groupe : Bannis
Flux RSS

ça va donner un bon coup de jeunesse a mopn bureau ^^

Image utilisateur
 
Hors ligne Jeremie78 # Posté le 22/09/2008 à 23:50:29
Powered by GNU/Linux

Études : EPITA

On pourrait avoir un screenshot de awesome ? :p

Web-Modules : outils pour webmasters (compteurs, tchat, news ...) à installer sur son site, générateur de bannières, de userbars, ...
 
Hors ligne wgmpgp # Posté le 22/09/2008 à 23:54:43
Rotoclap true fan
Avatar
Groupe : Bannis

Études : EPITA

Citation : Jeremie78
On pourrait avoir un screenshot de awesome ? :p

J'étais sûr qu'on avait oublié quelque chose :-° .
 
Hors ligne rks` # Posté le 23/09/2008 à 00:06:17
Avatar

Études : Paris 7 Denis Diderot

Comme par hasard tiens ... :-°
Faites attentions les gens ! Cygal et wmpgp c'est des fourbes ! Ils vous mettent de jolis screens¹ de KDE et d'OS X (et un moche de Vista, mais c'est pour faire semblant d'être impartials et pour ne pas totalement déboussoler les windowsiens) et ils vous disent : « ouais, awesome c'est encore plus cool que ça ! just try it »
Et là comme de jeunes zéros curieux, sensibles à la beauté de ce monde et en quête de nouvelles aventures vous allez essayer awesome. Et c'est à ce moment là que le piège va se refermer sur vous ! Vous allez vous retrouver avec un truc moche au possible et chiant à prendre en main !


Non plus sérieusement, ça fait plaisir de retrouver une vraie news, surtout sur un sujet intéressant :)


PS: pour ceux qui auraient du mal avec l'humour : le début de mon message est une blague, ok ? :) Je décharge juste la haine qui m'a envahis suite à la lecture du : « Ion ne nous intéresse pas ici. »
---
1: certains plus que d'autres, mais passons, de toute façon vous saurez pas lequel est le mien :-°

The Lambda Church
« What we represent to them is freedom. »
 
Hors ligne MisterDo # Posté le 23/09/2008 à 00:12:00
\_/O<
Avatar

très bonne news, instructive, et grâce à elle j'ai découvert les tiling window managers !

Merciar Cygal et wgmpgp !
 
Hors ligne BadPotato # Posté le 23/09/2008 à 01:31:39
excel parmit les lent,excelent
Avatar

awesome3 n'est pas encore au point... il est présentement nécessaire d'apprendre le lua pour configurer le tout comme on veut (mais vraiment comme on veut, sinon on s'en sort très bien avec une simple et belle config basique)

et c'est d'ailleur ce que je suis en train de faire :)

Image utilisateur Image utilisateur
par contre j'ai pas encore réussit a avoir 4 fenettre, qui n'ont pas une barre vertical fixe au centre... (bref, faudra que je me replonge là dedans et que je change ma signature..)


edith:

Citation : Dark-Side
Et c'est à ce moment là que le piège va se refermer sur vous ! Vous allez vous retrouver avec un truc moche au possible et chiant à prendre en main


un fois installer awesome correctement, la config par défaut est très belle, je trouve (et j'ai pas vu de screen de awesome moi :lol: )


 
Hors ligne ouhti # Posté le 23/09/2008 à 02:01:08
Peace&Love
Avatar

Ville : Rabat
Pays : Maroc

Salut
j'ai une question HS à wgmpgp :-° :
vous avez utilisé quel thème pour firefox dans cette capture d'écran : celle là
merci d'avance

et j'en suis fier, cliquez sur le lien
Image utilisateur
 
Hors ligne mota # Posté le 23/09/2008 à 02:53:52
Berserkr qui mord
Avatar

Études : Epitech Paris

Citation
(citons KWin, le gestionnaire de fenêtres de Microsoft Windows ou Metacity, le gestionnaire de fenêtres de Gnome)


Attention soit a l'erreur, soit au sens trop ambigu de la phrase. La, on croit que KWin n'est pas le gestionnaire de fenetre de KDE mais de Windows.

Sinon bonne news, belle effort d'explication. La redaction est un peu hasardeuse dans sa tournure a mon gout, mais le detail est la. Et pour une fois que ca parle d'un tiling, on ne va pas faire trop la fine bouche, surtout quand y'a pas trop a le faire.

It's me !
 
Hors ligne Natim # Posté le 23/09/2008 à 07:19:06
Apprendre à coder c'est coder
Avatar
Groupe : Anciens
Flux RSS

Ville : Belfort
Pays : France métropolitaine

Voici un screenshot de mon bureau awesome :

Screenshot de mon bureau awesome


La config Lua se trouve ici : http://cycojesus.free.fr/wordpress/?p=163
 
Connecté l'illusioniste # Posté le 23/09/2008 à 09:03:46
Avatar

Ville : Meythet
Pays : France métropolitaine

Très bonne news.

@ouhti: le thème utilisé et "NASA Night Launch"

Image utilisateur
Image utilisateur
#LGDF: Nanoc vaincra !
Image utilisateur

"La violence est le dernier refuge de l'incompétence"
 
Hors ligne Cygal # Posté le 23/09/2008 à 09:45:10
Avatar
Flux RSS

Citation : dorian-do
très bonne news, instructive, et grâce à elle j'ai découvert les tiling window managers !

C'était bien le but, et si c'est réussi, tant mieux. :]

Citation : BadPotato
awesome3 n'est pas encore au point... il est présentement nécessaire d'apprendre le lua pour configurer le tout comme on veut (mais vraiment comme on veut, sinon on s'en sort très bien avec une simple et belle config basique)

Ta définition de "pas au point" c'est "il faut apprendre le lua" ? :) Non justement, la version 3 est en préparation depuis six mois (sachant que le projet a commencé il y a un an), il y eu plusieurs RCs pas mal testées, chacune apportant son lot de corrections, et à l'utilisation je trouve ça stable (certes, je n'ai pas encore vraiment joué avec, comme le montre le screenshot).

Citation : mota
Attention soit a l'erreur, soit au sens trop ambigu de la phrase. La, on croit que KWin n'est pas le gestionnaire de fenetre de KDE mais de Windows.

Sinon bonne news, belle effort d'explication. La redaction est un peu hasardeuse dans sa tournure a mon gout, mais le detail est la. Et pour une fois que ca parle d'un tiling, on ne va pas faire trop la fine bouche, surtout quand y'a pas trop a le faire.

Ouais effectivement c'est pas clair, un "ou encore" a sauté pendant une des corrections, merci. Pour ce qui est des tournures hasardeuses, n'hésite pas à nous les montrer si ça permet au final à la news d'être plus précise.


N'hésitez pas à montrer vos bureaux awesome !
Hors ligne bluestorm # Posté le 23/09/2008 à 10:52:20
dont ask to ask
Avatar
Groupe : Anciens
Flux RSS

XCB semble être un binding de plus bas niveau que la Xlib. Pourquoi ce choix pour un WM qui se veut "simple" ? awesome, ça fait combien de lignes de code environ ?

(tqvu, commentaire)
 
Hors ligne Cygal # Posté le 23/09/2008 à 11:28:15
Avatar
Flux RSS

Citation : bluestorm
XCB semble être un binding de plus bas niveau que la Xlib. Pourquoi ce choix pour un WM qui se veut "simple" ? awesome, ça fait combien de lignes de code environ ?

(tqvu, commentaire)


C'est un peu plus bas niveau, mais dans l'ensemble c'est comparable (la Xlib, contrairement à XCB, cache un peu plus le fonctionnement de X, mais c'est rien de bien méchant). Pourquoi ce choix ? Comme dit dans la news, c'est vraiment parce que XCB est plus rapide (parce que simple) et thread-safe (puis il parait que certaines parties importantes ont été prouvées). Enfin je ne fais que citer wikipédia et la homepage d'awesome. :)

awesome ne se veut pas vraiment simple (je dirais plutôt "pas trop bloaté"), tu dois confondre avec wmii qui se limite à 10k lignes, avec une conf facile à toucher, en shell, tout ça. Non là plus y'a de features, mieux c'est, et ça se voit de version en version. Pour les lignes, un peu de moins de 13 000 lignes de C selon sloccount, sachant que tout est construit dans le fichier de configuration qui fait dans les 350 lignes (sans les commentaires) de Lua, contre par exemple 250 (toujours sans commentaires) pour wmii (le tout compté avec wc).

(ouais jqvu, j'aurais bien commenté chacune de tes news pour te remercier de ta mansuétude, mais les commentaires sont désactivés. Diantre.)
Hors ligne ErGo_404 # Posté le 23/09/2008 à 11:49:58
Why so Serious
Avatar

Études : ESIEE Engineering Paris

Le concept en lui même est interessant, mais dans un usage général on utilise souvent le plein écran (par exemple pour naviguer sur le web) et plus rarement l'affichage des fenetres les unes sur les autres.
Pour certaines taches le tiling est peut être pratique, je pense à la programmation par exemple, mais vu la taille de nos écrans je pense que pour une majorité de programmes c'est completement inutile. Sur la majorité des ordinateurs portables par exemple on fait tenir une page word et puis c'est tout, il ne reste que peu de place pour un autre programme.
Installer un gestionnaire de fenetres juste pour ça me parait exagéré. Une fonctions à la Exposé est peut être plus pratique pour beaucoup, de même que le principe des bureaux virtuels.

Au fait existe-t-il une solution pour avoir de "vrais" bureaux virtuels ?
C'est à dire pouvoir avoir un gestionnaire de fenetres par bureau pour utiliser par exemple du tiling sur un des bureaux et un affichage flottant sur les autres ?

Nouveau ! Live Wallpaper pour Android à télécharger ! Le QR code pour la retrouver est mon avatar!
 
Hors ligne Cygal # Posté le 23/09/2008 à 12:03:15
Avatar
Flux RSS

Citation : ErGo_404
Le concept en lui même est interessant, mais dans un usage général on utilise souvent le plein écran (par exemple pour naviguer sur le web) et plus rarement l'affichage des fenetres les unes sur les autres.
Pour certaines taches le tiling est peut être pratique, je pense à la programmation par exemple, mais vu la taille de nos écrans je pense que pour une majorité de programmes c'est completement inutile. Sur la majorité des ordinateurs portables par exemple on fait tenir une page word et puis c'est tout, il ne reste que peu de place pour un autre programme.
Installer un gestionnaire de fenetres juste pour ça me parait exagéré. Une fonctions à la Exposé est peut être plus pratique pour beaucoup, de même que le principe des bureaux virtuels.

Au fait existe-t-il une solution pour avoir de "vrais" bureaux virtuels ?
C'est à dire pouvoir avoir un gestionnaire de fenetres par bureau pour utiliser par exemple du tiling sur un des bureaux et un affichage flottant sur les autres ?


Non je suis pas d'accord, au contraire la taille des écrans ne fait qu'augmenter, et ça peut être pratique par exemple sur du 1280x1024 classique d'avoir ton navigateur qui occupe les trois quarts de l'écran verticalement, et tu peux utiliser le reste pour avoir disons IRC et un terminal quelconque par exemple. Bon moi j'ai un écran large donc je préfère les mettre à gauche mais voilà ce que ça peut donner :

Image utilisateur


T'as forcément qu'un seul tiling wm (tu peux toujours utiliser Xephyr pour lancer un autre X, ou utiliser plusieurs X mais bon..), mais awesome supporte très bien les fenêtres flottantes (t'as même une petite croix si tu veux, dingue), et tu peux avoir un bureau flottant, un bureau avec des fenêtres tilées de la façon X, le troisième avec une autre conf, etc.

Et enfin non, c'est pas si lourd que ça de changer de window manager, 'fin pas forcément, ça se prend très vite en main quand tu connais deux trois raccourcis :) (et la souris est bien supportée).
Hors ligne Ejis # Posté le 23/09/2008 à 12:41:00
B0rn 2 B @ n3rd
Avatar
Flux RSS

Salut,

arf, moi qui voulais tester, le paquet Zenwalk est encore en 2.4, çay nioul§
(Apparemment, un problème avec le paquet Cairo...)

En tout cas, c'est vrai que ça faisait un moment que ce type de news manquait, j'ai pris un certain plaisir à la lire. :)
 
Hors ligne mota # Posté le 23/09/2008 à 13:20:26
Berserkr qui mord
Avatar

Études : Epitech Paris

Citation : ErGo_404
Le concept en lui même est interessant, mais dans un usage général on utilise souvent le plein écran (par exemple pour naviguer sur le web) et plus rarement l'affichage des fenetres les unes sur les autres.
Pour certaines taches le tiling est peut être pratique, je pense à la programmation par exemple, mais vu la taille de nos écrans je pense que pour une majorité de programmes c'est completement inutile. Sur la majorité des ordinateurs portables par exemple on fait tenir une page word et puis c'est tout, il ne reste que peu de place pour un autre programme.
Installer un gestionnaire de fenetres juste pour ça me parait exagéré. Une fonctions à la Exposé est peut être plus pratique pour beaucoup, de même que le principe des bureaux virtuels.


Et ?

Rien ne m'empeche sous ion (un autre tiling wm) de reserver un espace de travail (bureau virtuel, juste le vocabulaire qui change) a une application en plein ecran. Et, petite fantaisie sous ion mais qui doit exister avec d'autres tiling, si jamais je veux mettre une fenetre en plein ecran de facon momentanee, win+ret (win etant ma touche de modification sous ion) et hop, et meme combinaison si je veux en sortir.

Cela va faire pres d'un an que j'utilise ion comme environnement quotidien, et serieusement je ne ressens aucune gene quelques soient mes activites: code, gimp, video, jeu (wesnoth, principalement), musique, chat, mail etc.

It's me !
 
Hors ligne Link/DD # Posté le 23/09/2008 à 13:21:24
Avatar
Flux RSS

Salut,

Je vois que la news que j'ai tenté d'écrire au départ (et que j'ai complètement raté, je suis pas doué pour écrire des news :P) a été superbement bien réalisé.

Merci Cygal et wgmpgp

PS: Voici mon bureau à moi sous awesome (dual screen) : http://omploader.org/vcm5q

Cream-Browser : Navigateur internet GTK+/WebKit au look vimesque
GreenPKG : Gestionnaire de paquet basique (bdd SQLite / paquet source / gestion d'un unique dépot)
SlightX : Système d'exploitation conforme POSIX pour architecture x86 (en pause pour le développement de Cream-Browser)
PCStats : Affiche les infos CPU, RAM, disque, net, etc... (compatible uniquement GNU/Linux : utilisation de sysctl et /proc)
 
Hors ligne ErGo_404 # Posté le 23/09/2008 à 14:13:59
Why so Serious
Avatar

Études : ESIEE Engineering Paris

Citation : Cygal
Citation : ErGo_404
Le concept en lui même est interessant, mais dans un usage général on utilise souvent le plein écran (par exemple pour naviguer sur le web) et plus rarement l'affichage des fenetres les unes sur les autres.
Pour certaines taches le tiling est peut être pratique, je pense à la programmation par exemple, mais vu la taille de nos écrans je pense que pour une majorité de programmes c'est completement inutile. Sur la majorité des ordinateurs portables par exemple on fait tenir une page word et puis c'est tout, il ne reste que peu de place pour un autre programme.
Installer un gestionnaire de fenetres juste pour ça me parait exagéré. Une fonctions à la Exposé est peut être plus pratique pour beaucoup, de même que le principe des bureaux virtuels.

Au fait existe-t-il une solution pour avoir de "vrais" bureaux virtuels ?
C'est à dire pouvoir avoir un gestionnaire de fenetres par bureau pour utiliser par exemple du tiling sur un des bureaux et un affichage flottant sur les autres ?


Non je suis pas d'accord, au contraire la taille des écrans ne fait qu'augmenter, et ça peut être pratique par exemple sur du 1280x1024 classique d'avoir ton navigateur qui occupe les trois quarts de l'écran verticalement, et tu peux utiliser le reste pour avoir disons IRC et un terminal quelconque par exemple. Bon moi j'ai un écran large donc je préfère les mettre à gauche mais voilà ce que ça peut donner :

Image utilisateur


T'as forcément qu'un seul tiling wm (tu peux toujours utiliser Xephyr pour lancer un autre X, ou utiliser plusieurs X mais bon..), mais awesome supporte très bien les fenêtres flottantes (t'as même une petite croix si tu veux, dingue), et tu peux avoir un bureau flottant, un bureau avec des fenêtres tilées de la façon X, le troisième avec une autre conf, etc.

Et enfin non, c'est pas si lourd que ça de changer de window manager, 'fin pas forcément, ça se prend très vite en main quand tu connais deux trois raccourcis :) (et la souris est bien supportée).


Sur un ordinateur de bureau, je dis pas, ça augmente, mais les chiffres parlent d'eux même, ce sont les ordinateurs portables qui sont le plus prisés, et pour ceux-ci la taille de l'écran ne change pas (ni la résolution d'ailleurs). Sur mon portable la résolution est assez limitée (surtout en hauteur) et je ne pourrais pas faire ce que tu fais sur ton screenshot sans perdre en lisibilité du site.
En fait je vois vaguement l'intérêt de la chose, mais je trouve que c'est beaucoup de peine pour pas grand chose finalement, or j'ai l'impression que la news le présente comme si c'était une fonction presque révolutionnaire, ce qui n'est pas le cas.
M'enfin c'est sûrement qu'une impression.

Nouveau ! Live Wallpaper pour Android à télécharger ! Le QR code pour la retrouver est mon avatar!
 
Hors ligne mota # Posté le 23/09/2008 à 14:25:17
Berserkr qui mord
Avatar

Études : Epitech Paris

C'est surtout un manque de connaissance.

It's me !
 
Hors ligne ErGo_404 # Posté le 23/09/2008 à 14:48:00
Why so Serious
Avatar

Études : ESIEE Engineering Paris

Exprime toi un peu mieux je saisis pas ce que tu veux dire.

EDIT: en fait je vois pas trop ou les connaissances sont necessaires pour pouvoir juger de l'utilité d'un gestionnaire de fenetre.
Je sais que pour mon utilisation ça ne me servira pas, comme pour l'utilisation de beaucoup de monde. Après que ce type d'interface te plaise, c'est ton choix, que je respecte, mais ça n'en fait un choix universel et ça n'implique en rien mes connaissances (dont tu n'as, au passage, pas la moindre idée).

EDIT2: bien qu'elles soient effectivement maigres sur ce sujet particulier ^^

Nouveau ! Live Wallpaper pour Android à télécharger ! Le QR code pour la retrouver est mon avatar!
 
Hors ligne mota # Posté le 23/09/2008 à 15:11:31
Berserkr qui mord
Avatar

Études : Epitech Paris

Ouais ouais, blabla demago, on interprete et finalement on se retrouve a dire de la merde (comme souvent avec toi).

Manque de connaissance dans le sens ou tu parles sans jamais avoir essaye.
Essayer ne veut pas dire 5 minutes et "mouais, bof, je reste sur mon idee de gros boeuf pas ouvert" mais bien un certain laps de temps pour apprendre a connaitre une chose et en voir les avantages et les inconvenients.

Ca fait pres d'un an que je teste, et je peux affirmer sans souci que tu parles a partir d'a priori et de jugements bien trop rapides alors que tu n'as aucune connaissance de la chose. Mais bon, je vais pas me prendre la tete plus longtemps, ca fait partie de ton folklore personnel.

It's me !
 
Hors ligne ErGo_404 # Posté le 23/09/2008 à 15:20:10
Why so Serious
Avatar

Études : ESIEE Engineering Paris

Citation : mota
Ouais ouais, blabla demago, on interprete et finalement on se retrouve a dire de la merde (comme souvent avec toi).

Manque de connaissance dans le sens ou tu parles sans jamais avoir essaye.
Essayer ne veut pas dire 5 minutes et "mouais, bof, je reste sur mon idee de gros boeuf pas ouvert" mais bien un certain laps de temps pour apprendre a connaitre une chose et en voir les avantages et les inconvenients.

Ca fait pres d'un an que je teste, et je peux affirmer sans souci que tu parles a partir d'a priori et de jugements bien trop rapides alors que tu n'as aucune connaissance de la chose. Mais bon, je vais pas me prendre la tete plus longtemps, ca fait partie de ton folklore personnel.


Oula, c'est pas la bonne semaine pour te parler toi. Pourtant j'étais persuadé que t'étais un mec.

Enfin bref tu pars tout de suite dans les insultes, soit, c'est encore ton choix et on voit ou ça t'a mené.

Je ne vois effectivement pas d'intérêt pour mon utilisation, peut être que ça te convient, ceci dit je te connais et je sais que quel que soit le système que tu utilises il est toujours parfait, jusqu'a ce que tu en trouves un nouveau. Résultat tu n'es pas une "source fiable" pour moi.
De plus on n'a pas du tout la même utilisation, toi tu codes et tu fais tes trucs de barbus, moi j'ai une utilisation plus classique. Donc ne me juge pas non plus la dessus, tu connais tes attentes, tu connais pas les miennes.
Je ne vois effectivement pas l'utilité d'un tel système, je ne demande qu'a essayer, mais si je dois me taper l'installation d'un OS complet et une ou deux semaines de personalisation juste pour essayer un truc qui me dégoutera probablement au bout d'une semaine, non merci, je préfère largement être "un boeuf pas ouvert", plutôt qu'un type "super ouvert" comme toi. Ceci dit je te connais bien, et venant de toi la critique me fait doucement rigoler.

Nouveau ! Live Wallpaper pour Android à télécharger ! Le QR code pour la retrouver est mon avatar!
 
Hors ligne mota # Posté le 23/09/2008 à 15:25:17
Berserkr qui mord
Avatar

Études : Epitech Paris

Ouais ouais, encore une fois blabla.

Teste, ou ferme-la. C'est une logique que tu peux comprendre.

It's me !
 
Hors ligne whysoserious # Posté le 23/09/2008 à 15:27:47
Avatar

Citation : mota
Ouais ouais, encore une fois blabla.

Teste, ou ferme-la. C'est une logique que tu peux comprendre.


why so serious?

Et merci pour la news, étant un grand fan de ion3 je vais définitivement tester celui-ci!

Image utilisateur
 
Hors ligne ErGo_404 # Posté le 23/09/2008 à 15:28:50
Why so Serious
Avatar

Études : ESIEE Engineering Paris

Tu as déja critiqué beaucoup de choses sans l'avoir testé, pourtant tu savais pertinament que ça ne te servirait à rien et par conséquent tes critiques étaient fondées. C'est la même chose dans mon cas, je ne ressent pas le besoin de tester, juste de comprendre à quoi et à qui ça peut servir, et non je ne compte pas me "la fermer", tu n'es pas en droit de me le demander.

Nouveau ! Live Wallpaper pour Android à télécharger ! Le QR code pour la retrouver est mon avatar!
 
Hors ligne mota # Posté le 23/09/2008 à 15:29:35
Berserkr qui mord
Avatar

Études : Epitech Paris

Si si, t'inquiete, tout ce que je critique je l'ai teste. Je me suis meme sali les mains avec vista, y'a aucun souci.

It's me !
 
Hors ligne ErGo_404 # Posté le 23/09/2008 à 15:31:18
Why so Serious
Avatar

Études : ESIEE Engineering Paris

Je ne parlais pas spécialement d'OS .. ;)

Nouveau ! Live Wallpaper pour Android à télécharger ! Le QR code pour la retrouver est mon avatar!
 
Pour accéder à cette section
Connectez-vous !
connexion_rpx

Revenir à la liste des news