Journal umberwm, un gestionnaire de fenêtre en tuile pour X11

Posté par  (site Web personnel) . Licence CC By‑SA.
22
2
mai
2020

Cher journal,

J'ai commencé à écrire un gestionnaire de fenêtre minimaliste en rust, dont voici un apperçu:

Ce dernier est fortement inspiré par qtile au niveau de l'interface,
et DWM au niveau de la configuration (fondée sur du code).

WindowMaker 0.95.6 est sorti

Posté par  . Édité par Xavier Teyssier, NeoX, ZeroHeure et Benoît Sibaud. Modéré par Xavier Teyssier. Licence CC By‑SA.
42
1
oct.
2014
GNUstep

WindowMaker est un gestionnaire de fenêtres, originellement pour le projet GNUstep, qui a connu son heure de gloire dans les années 2000, mais qui continue de vivre sa vie grâce au travail de Carlos R. Mafra et d'une petite équipe.
Le 30 août 2014 est sortie la version 0.95.6, qui apporte quelques nouveautés, les principales étant :

  • la possibilité d'avoir un aperçu des fenêtres iconifiées ;
  • le support des images au format WebP, ainsi que de la bibliothèque ImageMagick pour les formats exotiques (BMP, TGA, SVG, …).

Cette version a été suivie de la sortie de wmlive par Paul Seelig, une distribution qui permet de tester et utiliser WindowMaker à partir d'un DVD ou d'une clef USB.

C'est enfin l'occasion de découvrir quelques améliorations sur certaines dockapps hébergées par le projet.

Plus de détails dans la seconde partie de la dépêche…

Journal E19 est de sorti

Posté par  .
49
19
sept.
2014

Coup de tonnerre dans le Landerneau ! Aujourd'hui La version 0.19 Enlightenment est sortie (je ne sais pas trop d'où). Après avoir passé 13 ans à attendre la version 0.17, et moins d'un an après la sortie de la version 0.18, voila la version 0.19. Vous allez voir qu'ils vont finir par sortir une version par semaine (comme Google Chrome !).

Bref, en attendant, le changelog parle de choses intéressantes : support wayland, tilling, gstreamer, packagekit,…

Pour rappel Enlightenment est un gestionnaire (…)

Forum Linux.gui Un gestionnaire de fenêtre pavant avec barre sur le côté

Posté par  . Licence CC By‑SA.
3
12
mai
2014

Bonjour,

J’utilise actuellement KDE et Kwin avec un unique panneau à gauche de l’écran et les fenêtres maximisées sans barre de titre (pour gagner le maximum de place, en 1366×768, la place est préciseuse). J’ai testé vite fait i3 et j’ai beaucoup aimé le principe (pour les fenêtre de terminaux, ça m’a l’air tout bonnement génial).

Néanmoins j’ai deux problèmes:

  • i3 fout complètement en l’air KDE (c’est inutilisable).
  • je veux reproduire la même configuration, donc pas de barre de titre (…)

Forum général.cherche-logiciel mouton à 5 pattes : cherche tiling manager sexy utilisable à la souris

Posté par  . Licence CC By‑SA.
0
21
déc.
2013

Bonsoir à vous tous.
J'utilise depuis longtemps gnome-shell et en suis très satisfait, mais ayant testé un tiling manager (i3 en l'occurrence) pendant plusieurs mois je trouve de moins en moins pratique les gestionnaire de fenêtre flottant. Je suis actuellement à la recherche d'un mouton à 5 pattes pour résoudre mon dilemme.
- gestion des fenêtres en tiling
- utilisation totalement pensée pour être entièrement au clavier (utilisation principale)
- utilisation compatible à la souris et de manière pas (…)

Sortie de CLFSWM 1212

Posté par  (site Web personnel) . Édité par baud123, Benoît Sibaud et Xavier Teyssier. Modéré par baud123. Licence CC By‑SA.
29
9
déc.
2012
Technologie

La version 1212 de CLFSWM vient de sortir récemment.
Pour rappel, CLFSWM (Common Lisp FullScreen Window Manager) est un gestionnaire de fenêtres où les fenêtres sont la plupart du temps maximisées à l'écran.
CLFSWM est constitué de cadres qui peuvent contenir d'autres cadres ou des fenêtres. Il peut être manipulé au clavier ou avec la souris. Et il dispose de menus pour les actions moins fréquentes.

Le cadre ou la fenêtre courante est maximisé à l'écran. Les cadres peuvent être créés au fur et à mesure avec le clavier ou la souris et peuvent arranger leurs enfants (cadres ou fenêtres) de manières différentes (maximisés, pavés, en colonnes…).

Voici un exemple d'agencement que l'on peut obtenir sur un double écran :

 CLFSWM dual screen

Vous trouverez plus de détails sur les changements depuis la dernière version dans la suite de la dépêche.

Journal Tiling interne ou externe, telle est la question

Posté par  (site Web personnel) . Licence CC By‑SA.
18
5
nov.
2012

Pour changer un peu des journaux / dépêches de veilles, j'aimerais vous mettre à contribution pour résoudre un problème que j'ai.
Évidemment, il s'agit d'un problème extrêmement capital, si ce n'est absolument critique !

Dernièrement, je me suis mis à i3wm. Pour ceux qui ne connaissent pas, il s'agit d'un gestionnaire de fenêtre pavant (_tiling_ quoi). C'est la première fois que j'en utilisais un et je dois dire que je suis plus qu'agréablement surpris :

  • très très léger
  • facile à (…)

Forum Programmation.shell [Optimisation] Mieux vaut utiliser : des programmes ? Ou des fonctions ?

Posté par  .
3
6
août
2012

Bonjour,
Je suis en train de réaliser un projet. Et j'ai deux organisations possibles :

1] Config 1 : 1 utilité = 1 prog
(Résultat d'un ls sur le répertoire contenant le programme) :

0xToDec.sh*
decTo0x.sh*
do_clever_relative_resize_for_near_windows2.sh*
do_clever_relative_resize_for_near_windows.sh*
do_clever_relative_resize.sh*
do_close_current_window.sh*
do_minimize.sh*
do_move_in_real_space.sh*
do_relative_move.sh*
do_relative_resize.sh*
do_resize_with_real_dimension.sh*
do_unminimize.sh*
final_focus_next_visible_window.sh*
final_focus_next_window.sh*
final_organise.sh*
final_resize_half.sh*
get_border_for_screen.sh*
get_border_for_window.sh*
get_dimension_for_screen.sh*
get_dimension_for_window.sh*
get_list_of_windows.sh
get_list_of_windows.sh~
#get_next_visible_window_on_workspace.sh#*
get_next_visible_window_on_workspace.sh*
get_next_window_on_workspace.sh*
get_number_of_visible_window_for_workspace.sh*
get_number_of_window_for_workspace.sh*
get_number_of_worspaces.sh*
get_position_for_window.sh*
get_real_dimension_for_window.sh*
get_real_position_for_window.sh*
get_util_dimension_for_screen.sh*
get_visible_windows_on_workspace.sh*
get_windows_near_from.sh*
get_windows_on_workspace.sh*
get_workspace_for_window.sh*
killing_feature.sh*

2] Config 2 : Utilisation d'un fichier "librairie" qui (…)

Forum Linux.général Terminal avec nombre de colonnes fixe, police variable

Posté par  (site Web personnel) .
0
5
mai
2012

Je cherche un terminal et/ou un éditeur qui adapte la taille de sa police au nombre de colonnes, au lieu du contraire. En effet, j'utilise un gestionnaire de fenêtre pavant (tiling) donc la taille de mes fenêtres dépend de combien sont ouvertes, et je préfère avoir une plus grosse police qu'un nombre de colonnes absurde.

En attendant mieux, j'ai bricolé un truc vite fait en utilisant le fait que rxvt est scriptable en perl: à chaque redimensionnement, on choisit une (…)

Journal La WTFPL n'est pas libre

Posté par  .
32
17
juin
2011

Salut à tous !

Voilà… Je me suis rendu compte en lisant wikipédia que la première version de la WTFPL n'était pas totalement libre. Certes, plus libre que la totalitaire GPL ou la bec-pincée licence BSD, mais sujette à un problème commun dans le monde des licences : si la licence donne des libertés quand au travail qu'elle couvre, elle reste néanmoins elle-même une œuvre souvent propriétaire. La version 2 de la WTFPL corrige un petit peu ce problème, en (…)

Journal Bonnye, ou ne pas choisir entre pavage et fenêtres flottantes.

Posté par  . Licence CC By‑SA.
25
3
mai
2011

Laissez moi vous présenter mon petit projet :

Bonnye est un tiler, c'est à dire un programme se chargeant d'organiser des fenêtres en pavage recouvrant la place disponible sur l'écran. Ce n'est pas un gestionnaire de fenêtres, il ne gérera que les fenêtres qui lui seront explicitement confiées, et laisse les autres fenêtres à un vrai gestionnaire.

L'idée vient de larswm, qui propose (proposait, le projet est moribond) pour chaque bureau un calque pavant et un flottant, ce qui était (…)

Journal Enlightenment: Vos questions et nos futurs réponses

Posté par  .
20
20
avr.
2011

Après plusieurs réécritures et 10 années de développement, les EFL (Enlightenment Foundation Libraries) sont sorties en version 1.0 il y a quelques semaines. Le gestionnaire de fenêtre Enlightenment aussi appelé E17 est toujours en développement.

Ces deux projets sont très liés : E17 utilise les EFL. Bien souvent les badeaux les mélangent ce qui donne des quiproquo comme par exemple la sortie de E17 en version stable alors que cette sortie concernait uniquement les EFL.

Afin d'améliorer la compréhension du (…)

Journal Nouvelle version stable de FVWM

36
16
avr.
2011

FVWM¹ est un ancêtre parmi les gestionnaires de fenêtre. Lui-même héritier de twm, il a servi de base à WindowMaker, AfterStep, Enlightenment, au WM de XFCE...

Parmi ses forces, on notera une très grande configurabilité, même si certains font des mélanges de couleurs pas très heureux. Dans sa configuration par défaut, FVWM a un look un peu rétro, mais on peut en faire quelque chose de bien plus minimal et moderne. On peut transformer FVWM en (…)