Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[FVWM] Configuration
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3 ... , 30, 31, 32  Next  
This topic is locked: you cannot edit posts or make replies.    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
yoyo
Bodhisattva
Bodhisattva


Joined: 04 Mar 2003
Posts: 4273
Location: Lyon - France

PostPosted: Wed May 04, 2005 8:00 am    Post subject: Reply with quote

bosozoku wrote:
En fait il faut que tu dises à FvwmPager de ne lancer qu'un seul desk de cette façon :

Quote:
DestroyFunction StartFunction
AddToFunction StartFunction
[...]
+ I Module FvwmPager 0
[...]

Tu dois surement avoir + I Module FvwmPager 0 3 :)
En effet ...
Ok mais maintenant mon pager n'affiche qu'un desk (logique) et les quatres pages en ligne (découpe du desk en ligne alors que j'ai bien indiqué "DeskTopSize 1x4").
Est-il possible d'afficher dans le pager les "pages" en colonne (comme spécifié avec DeskTopSize) ??
_________________
La connaissance s'accroît quand on la partage.
JCB
Back to top
View user's profile Send private message
Darkael
Veteran
Veteran


Joined: 10 Aug 2004
Posts: 1321
Location: France

PostPosted: Wed May 04, 2005 10:43 am    Post subject: Reply with quote

En fait d'après ce que je vois dans le man c'est plutot 4x1 qu'il faut mettre, désolé...
Back to top
View user's profile Send private message
yoyo
Bodhisattva
Bodhisattva


Joined: 04 Mar 2003
Posts: 4273
Location: Lyon - France

PostPosted: Wed May 04, 2005 12:17 pm    Post subject: Reply with quote

KarnEvil wrote:
En fait d'après ce que je vois dans le man c'est plutot 4x1 qu'il faut mettre, désolé...
Pas de problème ... d'autant que ça parraissait logique le 1x4 (une ligne x quatre colonnes).

Bon, je crois que je vais laisser tomber et rester sur 4 desks de 1 page; je n'arrive pas à configurer mon pager correctement ... C'est pas grave, ça fonctionne très bien avec 4 desks de 1 page. Merci pour votre aide.
_________________
La connaissance s'accroît quand on la partage.
JCB
Back to top
View user's profile Send private message
bosozoku
Advocate
Advocate


Joined: 11 Jan 2004
Posts: 2431
Location: Roazhon

PostPosted: Wed May 04, 2005 12:19 pm    Post subject: Reply with quote

Ben qu'est ce que tu n'arrives pas à configurer ?
_________________
Stationlinux.org - Wiki Fvwm FR - Config Fvwm
Back to top
View user's profile Send private message
yoyo
Bodhisattva
Bodhisattva


Joined: 04 Mar 2003
Posts: 4273
Location: Lyon - France

PostPosted: Wed May 04, 2005 12:30 pm    Post subject: Reply with quote

bosozoku wrote:
Ben qu'est ce que tu n'arrives pas à configurer ?
Ben il y a toujours un problème et je n'arrive pas à voir son origine.
Par exemple, en ce moment, tout fonctionne bien : pager/backer ok . Mais en apparence seulement ... Par exemple, si je lance pypanel et que je passe d'un bureau à l'autre, je me retrouve sur des bureaux "phantomes" : ils n'existent pas sur le pager.
J'ai l'impression d'avoir 4 desks verticaux de 4 pages horizontales chacun (et je n'affiche dans mon pager que le 1er desk). Et impossible de trouver d'où cela provient; peut-être du fait que dans le menu j'ai un "envoyer vers" avec des GotoDesk et pas des GotoPage. :?

Enfin, je n'ai pas envie de me retaper la config complête de mon fvwm (pour le moment en tout cas ... :roll: ).
_________________
La connaissance s'accroît quand on la partage.
JCB
Back to top
View user's profile Send private message
Darkael
Veteran
Veteran


Joined: 10 Aug 2004
Posts: 1321
Location: France

PostPosted: Wed May 04, 2005 12:43 pm    Post subject: Reply with quote

ça c'est parce que pypanel ne supporte pas les pages, ce qui est normal vu que c'est un truc propre à FVWM. Et il n'y a pas de solutions à ça àmon avis, à part revenir aux Desks.
Back to top
View user's profile Send private message
yoyo
Bodhisattva
Bodhisattva


Joined: 04 Mar 2003
Posts: 4273
Location: Lyon - France

PostPosted: Wed May 04, 2005 12:55 pm    Post subject: Reply with quote

KarnEvil wrote:
ça c'est parce que pypanel ne supporte pas les pages, ce qui est normal vu que c'est un truc propre à FVWM. Et il n'y a pas de solutions à ça àmon avis, à part revenir aux Desks.
J'ACHÈTE !!! :lol:
_________________
La connaissance s'accroît quand on la partage.
JCB
Back to top
View user's profile Send private message
bosozoku
Advocate
Advocate


Joined: 11 Jan 2004
Posts: 2431
Location: Roazhon

PostPosted: Tue May 17, 2005 4:53 pm    Post subject: Reply with quote

Bonjour, je me remet à FVWM :)

Bon petit problème tout simple : les colorsets.

Code:
Colorset 14 fg #a673ad, fgsh #c2c4c7, bg #ffffff, hi #ffffff, sh #718794, RootTransparent
Colorset 15 fg #a673ad, fgsh #ffffff, bg black, RootTransparent

Style "*" IconTitleColorset 14
Style "*" HilightIconTitleColorset 15

Bah c'est simple : j'ai les bg spécifiés (blanc et noir) le RootTransparent c'est pas pris en compte. Une idée ?

edit : j'aimerais également appliquer un SloppyFocus (le focus dès que la souris survole) mais uniquement sur les icones (thumbnails). Comment faire ?
Je pensais à un Style Icon SloppyFocus m'enfin...
_________________
Stationlinux.org - Wiki Fvwm FR - Config Fvwm
Back to top
View user's profile Send private message
bosozoku
Advocate
Advocate


Joined: 11 Jan 2004
Posts: 2431
Location: Roazhon

PostPosted: Tue May 17, 2005 5:39 pm    Post subject: Reply with quote

Bon avec un petit peu de recherche, j'ai trouvé tout de suite !
Pour la transparence : emerge feh.
Pour le focus dès que la souris survole, il faut rajouter le focus dans Style * IconBox ...
Par contre ce n'est pas SloppyFocus apparement. Quel est le nom pour avoir ce comportement : focus de la fenêtre qui se fait survoler par la souris ?

edit : c'est FocusFollowsMouse mais ce que je veux faire est impossible malheuresement.
_________________
Stationlinux.org - Wiki Fvwm FR - Config Fvwm
Back to top
View user's profile Send private message
DidgeriDude
Guru
Guru


Joined: 30 Jan 2005
Posts: 349

PostPosted: Tue May 17, 2005 9:53 pm    Post subject: Reply with quote

Pour faire ce que tu veux, il te suffit de rajouter
Code:
+ I ThisWindow (Iconic) WindowStyle MouseFocus

dans la fonction Thumbnail (FVWM peut gérer différentes Focus Policies).
Par contre je suis en ClickToFocus donc il m'est ensuite nécessaire de cliquer sur la fenêtre sur laquelle je veux travailler.
J'ai pensé à écrire un script qui rendrait le focus, dès que la souris n'est plus sur une icône, à la dernière fenêtre qui l'avait avant que je passe sur l'icône.
J'ai aussi pensé à un script qui passe tout en MouseFocus dès que je passe sur une icône mais qui redevienne en ClickToFocus dès que j'ai récupéré le focus sur une fenêtre non iconifiée... Ça ne doit pas être si compliqué avec FvwmEvent mais je n'en ai pas le courage, et surtout pas le temps, en ce moment...

Voilou.

Sinon, voici mes fonctions Thumbnail et DeThumbnail :
Code:
SetEnv icons_size 128

DestroyFunc Thumbnail
AddToFunc Thumbnail
+ I Raise
+ I SetEnv Icon-$[w.id] $[w.iconfile]
+ I ThisWindow (!Shaded Iconifiable !Iconic) PipeRead \
    "xwd -silent -id $[w.id] | convert -scale $[icons_size]x$[icons_size] -frame 1x1 \
    -mattecolor black -quality 0 xwd:- png:$[FVWM_USERDIR]/icon.tmp.$[w.id].png \
    && echo WindowStyle IconOverride, Icon $[FVWM_USERDIR]/icon.tmp.$[w.id].png, StaysOnBottom \
    || echo Nop"
+ I TestRc (Match) Test (f $[HOME]/icons/$[w.miniiconfile]) PipeRead "composite -geometry +2+4 \
    $[HOME]/icons/$[w.miniiconfile] $[FVWM_USERDIR]/icon.tmp.$[w.id].png \
    $[FVWM_USERDIR]/icon.tmp.$[w.id].png && echo Nop \
    || echo Beep"
+ I Iconify
+ I ThisWindow (Iconic) WindowStyle MouseFocus

DestroyFunc DeThumbnail
AddToFunc DeThumbnail
+ I Iconify
+ I ThisWindow (!Iconic) WindowStyle ClickToFocus
+ I Focus
+ I PipeRead "echo WindowStyle Icon \\$\\[Icon-$[w.id]\\]"
+ I UnsetEnv Icon-$[w.id]
+ I Exec exec rm -f $[FVWM_USERDIR]/icon.tmp.$[w.id].png
Back to top
View user's profile Send private message
Apsforps
Guru
Guru


Joined: 27 Sep 2004
Posts: 520
Location: Belgium

PostPosted: Thu May 19, 2005 12:28 pm    Post subject: Reply with quote

Allez, à moi de mettre les mains dans le cambuis ;-) (jusqu'à présent j'utilisais juste la configuration de guilvert avec quelques modifs mais rien de bien difficile). Je me lance donc dans la personnalisation de ce machin qui me sert d'interface graphique :P

J'ai donc voulu faire un script qui affichait la chanson actuellement jouée par mpc :
Code:
WindowTitle {FvwmMpc}
WindowSize 185 24      
WindowPosition 0 0   
Colorset 35
Font      "Shadow=1:xft:Verdana:bold:pixelsize=11:minspace=true"

Init
Begin
  Set $mpc=(GetOutput {mpc |tac |tail -n 1} 1 -1)
  ChangeTitle 1 $mpc
End

PeriodicTasks
Begin
   If (RemainderOfDiv (GetTime) 30)==0 Then
   Begin
      Set $mpc = (GetOutput {mpc|tac|tail -n 1} 1 -1)
      ChangeTitle 1 $mpc
   End
End
                       

Widget 1
Property
 Size 185 24
 Position 0 0
 Colorset 32
 Font      "Shadow=1:xft:Verdana:pixelsize=11:minspace=true"
 Flags Left
 Type ItemDraw
 Title {OK}
End


Et dans la config de la barre dans lequel ça doit s'afficher j'ai ça :
Code:
*OSXDock: (120x26+260+4, Title(Side) "Now Playing :")
*OSXDock: (300x26+400+0, Padding 2 0,  Frame 0,  Swallow (UseOld, NoClose) FvwmMpc `FvwmScript FvwmMpc`)


Et pourtant l'espace alloué à l'affichage reste désèspérément blanc... Quelqu'un a une idée?
_________________
Apsforps
Back to top
View user's profile Send private message
Darkael
Veteran
Veteran


Joined: 10 Aug 2004
Posts: 1321
Location: France

PostPosted: Thu May 19, 2005 1:32 pm    Post subject: Reply with quote

Apsforps wrote:

Code:

*OSXDock: (300x26+400+0, Padding 2 0,  Frame 0,  Swallow (UseOld, NoClose) FvwmMpc `FvwmScript FvwmMpc`)


C'est plutot `Module FvwmScript FvwmMpc`, et vaut mieux mettre le chemin complet vers le fichier FvwmMpc, genre `Module FvwmScript $[FVWM_USERDIR]/FvwmMpc`, enfin ça dépend où il est.
Back to top
View user's profile Send private message
Apsforps
Guru
Guru


Joined: 27 Sep 2004
Posts: 520
Location: Belgium

PostPosted: Thu May 19, 2005 2:18 pm    Post subject: Reply with quote

Ok, merci, en effet, c'était un problème de path... Par contre, le Module ne semble pas nécessaire, ça marche sans en tout cas.

Maintenant faudrait que je trouve un moyen de faire défiler le titre s'il est trop grand pour la place disponible. Ca va être drôle ça :P
_________________
Apsforps
Back to top
View user's profile Send private message
bosozoku
Advocate
Advocate


Joined: 11 Jan 2004
Posts: 2431
Location: Roazhon

PostPosted: Fri May 20, 2005 1:24 pm    Post subject: Reply with quote

Bonjour,

je viens demander de l'aide ! Voila je souhaite fignoler un peu mob FvwmIconMan afin qu'il ait un comportement à peu près standard.

Imaginons que j'ai deux fenêtres ouvertes, une a le focus et l'autre non. Sur le FvwmIconMan, si je clic sur le bouton qui représente la fenêtre sans focus, il va l'iconifier alors que je voudrais lui donner le focus. Par contre si je clic sur le bouton qui réprésente la fenêtre au focus, je veux qu'il l'iconifie, ce qu'il fait très bien.

En gros je veux qu'il donne le focus quand je clic sur le bouton d'une fenêtre qui ne l'a pas (le focus).

D'après le Man, il faut utiliser Action :
Quote:
bif select 7, bif focus 3, gotomanager 0, select, ret, gotobutton focus, \
select, ret, gotobutton down, select

This is good for sending to FvwmIconMan with a SendToModule command. If there is a selected button, it moves down. Otherwise, if there is a focused button, it is selected. Otherwise, button 0 of manager 0 gets selected.

bif select Select, bif focus Focus, gotomanager 0, select, ret, label Focus, \
gotobutton focus, select, ret, label Select, gotobutton down, select

Same as previous, but using the label instruction.

9a ne marche pas et je comprend pas bien...

Pour l'instant j'ai bricolé avec ça :
Code:
*FvwmIconMan: Action    Mouse   1 N sendcommand Iconify
*FvwmIconMan: Action    Mouse   2 N sendcommand WarpToWindow

Mais c'est pas l'idéal : clic molette pour sélectionner et en plus c'est pas ce que je veux (warptowindow c'est un peu chiant...).
_________________
Stationlinux.org - Wiki Fvwm FR - Config Fvwm
Back to top
View user's profile Send private message
bosozoku
Advocate
Advocate


Joined: 11 Jan 2004
Posts: 2431
Location: Roazhon

PostPosted: Fri May 20, 2005 2:12 pm    Post subject: Reply with quote

J'ai créer une fonction qui résoud mon problème à moitiée.
Code:
*FvwmIconMan: Action    Mouse   1 N sendcommand FocusOrIconify

DestroyFunc FocusOrIconify
AddToFunc FocusOrIconify
+ I ThisWindow (!Focused) Focus
+ I TestRc (NoMatch) Iconify


Description :
Fenetre Focus : clic = Iconify
Fenetre !Focus : clic = Focus
Jusque la c'est parfait !

Mais quand une fenêtre est iconify je dois cliquer deux fois pour la remettre. Comment je pourrais contourner ce problème ?
_________________
Stationlinux.org - Wiki Fvwm FR - Config Fvwm
Back to top
View user's profile Send private message
Darkael
Veteran
Veteran


Joined: 10 Aug 2004
Posts: 1321
Location: France

PostPosted: Fri May 20, 2005 3:01 pm    Post subject: Reply with quote

Si j'ai bien compris, il faut modifier comme ça:
Code:

+ I ThisWindow (!Focused, !Iconic) Focus


Normalement ça devrait marcher.
Back to top
View user's profile Send private message
bosozoku
Advocate
Advocate


Joined: 11 Jan 2004
Posts: 2431
Location: Roazhon

PostPosted: Fri May 20, 2005 3:11 pm    Post subject: Reply with quote

J'ai réussiiii !!

J'ai réussi à obtenir exactement le comportement que je voulais. Voila :
Code:
DestroyFunc FocusOrIconify
AddToFunc FocusOrIconify
+ I ThisWindow (!Focused) FuncSelectWindow
+ I TestRc (NoMatch) Iconify

DestroyFunc FuncSelectWindow
AddToFunc FuncSelectWindow
+ I Focus
+ I Iconify false
+ I Raise

*FvwmIconMan: Action    Mouse   1 N sendcommand FocusOrIconify


Trop content :D

edit : je viens de voir ton post KarnEvil. Ca marche pas completement : ya le focus mais la fenêtre n'est pas en avant plan. Merci quand même. :)
_________________
Stationlinux.org - Wiki Fvwm FR - Config Fvwm
Back to top
View user's profile Send private message
bosozoku
Advocate
Advocate


Joined: 11 Jan 2004
Posts: 2431
Location: Roazhon

PostPosted: Sat May 21, 2005 3:47 pm    Post subject: Reply with quote

bon je m'amuse avec les shapes (enfin j'essaie).

La barre des taches que j'utilises utilises plusieurs petis pixmaps (les coins, haut et bas, cotés) ce qui fait qu'on voit la différence de couleur entre l'interieur (un colorset) et le contour qui sont des pixmaps.
http://img116.echo.cx/img116/921/fvwm0ja.jpg

J'aimerais corriger ce defaut en faisant exactement la même image de la barre des taches mais en un bloc. Avec l'interieur unicolore.
Il suffirat ensuite d'appliquer au fvwmbuttons un colorset qui "shape" cette image et le tour est joué non ?
J'ai essayé mais apparement shape ne fait que prendre la forme de l'image il ne l'affiche pas.
Si j'utilise Pixmap image.png, ça marche bien mais on voit les coins derriere... :
http://img116.echo.cx/img116/6604/taskbar7ph.jpg

edit : voila meme image mais avec shape :
http://img116.echo.cx/img116/8089/taskbarshape1rp.jpg
Code:
Colorset 74 Shape bdt.png

Le fvwmbuttons a carrément disparu...

Comment faire ? D'ailleurs si quelqu'un arrive à faire une image transparente avec coins arrondis de 920x46 ça m'interesse ^^
Ou alors qu'on m'explique comment faire avec the gimp, je suis nul nul nul :(
_________________
Stationlinux.org - Wiki Fvwm FR - Config Fvwm
Back to top
View user's profile Send private message
jack_mort
Apprentice
Apprentice


Joined: 30 Jan 2003
Posts: 167

PostPosted: Sat May 21, 2005 7:57 pm    Post subject: Reply with quote

Salut à vous les utilisateurs de Fvwm :P

Ca fait maintenant un petit moment que ma config fvwm tourne nickel, et là paf, une question à laquelle je ne trouve pas de réponse/solution : comment peut-on forcer la position de création du certaine fenêtre ? Par exemple, quand je lance steam, j'ai la petite icône du systray qui apparaît... en haut à gauche :roll: Moi j'aimerais bien la mettre ailleurs, et ça automatiquement (feignasse powaaa :oops: ). Vous n'auriez pas ça en stock comme astuce :?:


Last edited by jack_mort on Sat May 21, 2005 8:26 pm; edited 1 time in total
Back to top
View user's profile Send private message
bosozoku
Advocate
Advocate


Joined: 11 Jan 2004
Posts: 2431
Location: Roazhon

PostPosted: Sat May 21, 2005 8:03 pm    Post subject: Reply with quote

Jack mort : j'ai deja vu ça dans ce topic mais je sais pas faire désolé.

J'ai réussi les shapes ! Merci à karnevil pour m'avoir expliqué comment faire avec gimp.
Petit screen : http://img116.echo.cx/img116/8646/fvwmshape2ha.jpg
_________________
Stationlinux.org - Wiki Fvwm FR - Config Fvwm
Back to top
View user's profile Send private message
Darkael
Veteran
Veteran


Joined: 10 Aug 2004
Posts: 1321
Location: France

PostPosted: Sat May 21, 2005 9:22 pm    Post subject: Reply with quote

jack_mort:
ce que tu peux faire c'est utiliser FvwmEvent, par exemple
Code:

DestroyModuleConfig FvwmEvent-AutoMove:*
FvwmEvent-Move: Cmd Function
FvwmEvent-Move: new_window AutoMove

DestroyFunc AutoMove
AddToFunc AutoMove
+I ThisWindow (nom_fenetre1) Move 10 10
+I ThisWindow (nom_fenetre2) Move 50 20
...

AddToFunction StartFunction
+I Module FvwmEvent FvwmEvent-Automove

A adapter.
Je sais pas s'il y a une méthode plus simple.

bosozoku: de rien :D
Back to top
View user's profile Send private message
bosozoku
Advocate
Advocate


Joined: 11 Jan 2004
Posts: 2431
Location: Roazhon

PostPosted: Sat May 21, 2005 9:47 pm    Post subject: Reply with quote

J'ai mis le theme en ligne :)
http://www.stationlinux.org/fvwm/lucky_fvwm_milk.tar.bz2
_________________
Stationlinux.org - Wiki Fvwm FR - Config Fvwm
Back to top
View user's profile Send private message
gulivert
l33t
l33t


Joined: 17 Jun 2004
Posts: 863
Location: Switzerland

PostPosted: Sun May 22, 2005 8:33 am    Post subject: Reply with quote

KarnEvil wrote:
jack_mort:
ce que tu peux faire c'est utiliser FvwmEvent, par exemple
Code:

DestroyModuleConfig FvwmEvent-AutoMove:*
FvwmEvent-Move: Cmd Function
FvwmEvent-Move: new_window AutoMove

DestroyFunc AutoMove
AddToFunc AutoMove
+I ThisWindow (nom_fenetre1) Move 10 10
+I ThisWindow (nom_fenetre2) Move 50 20
...

AddToFunction StartFunction
+I Module FvwmEvent FvwmEvent-Automove

A adapter.
Je sais pas s'il y a une méthode plus simple.

bosozoku: de rien :D


Il y a une astuce sur fvwmfr.org par contre je sais pas si c'est la même que tu as posté ici KarnEvil, car la le site de fvwmfr à l'air complétement out of line
_________________
Macbook Pro Unibody 9.1 - Kernel 4.4.6 - Awesome 3.5
Back to top
View user's profile Send private message
jack_mort
Apprentice
Apprentice


Joined: 30 Jan 2003
Posts: 167

PostPosted: Sun May 22, 2005 8:56 am    Post subject: Reply with quote

KarnEvil wrote:
jack_mort:
ce que tu peux faire c'est utiliser FvwmEvent, par exemple
Code:

DestroyModuleConfig FvwmEvent-AutoMove:*
FvwmEvent-Move: Cmd Function
FvwmEvent-Move: new_window AutoMove

DestroyFunc AutoMove
AddToFunc AutoMove
+I ThisWindow (nom_fenetre1) Move 10 10
+I ThisWindow (nom_fenetre2) Move 50 20
...

AddToFunction StartFunction
+I Module FvwmEvent FvwmEvent-Automove

A adapter.
Je sais pas s'il y a une méthode plus simple.


Arf, j'avais pas pensé à FvwmEvent :oops: En tous cas, merci, ça marche impec. Juste 2 petites modif :

- l'event new_window n'existe pas, c'est add_window
- il y a plusieurs possibilités pour Move : 10 10, déplace la fenêtre à 10% (de la taille du desktop) du bord gauche et 10% du bord droit, si on précise 10p 10p, on positionne au pixel près ;)

Encore un "problème" de résolu grace à toi 8)

PS : ah oui, et puis le nom de ton module, c'est FwmEvent-AutoMove, donc après le Destroy, il faut mettre *FvwmEvent-AutoMove (t'as oublié l'étoile et le 'Auto' ^_^)
Back to top
View user's profile Send private message
bosozoku
Advocate
Advocate


Joined: 11 Jan 2004
Posts: 2431
Location: Roazhon

PostPosted: Sun May 22, 2005 8:57 am    Post subject: Reply with quote

Le site fvwmfr.org est fermé et je suis en train de récupérer son contenu.
C'est un peu long car il ya un probleme avec la BDD apparement.
_________________
Stationlinux.org - Wiki Fvwm FR - Config Fvwm
Back to top
View user's profile Send private message
Display posts from previous:   
This topic is locked: you cannot edit posts or make replies.    Gentoo Forums Forum Index French All times are GMT
Goto page Previous  1, 2, 3 ... , 30, 31, 32  Next
Page 31 of 32

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum