Cher journal,
Je suis content, mon nouveau dock commence à bien tourner ;-)
http://www.xdev.org/Dock1.png
http://www.xdev.org/Dock2.png
http://www.xdev.org/Dock3.png
Reste à faire les dialogues de confs et peaufiner tout ça ... hmmm c'est bien GNUstep :-)
(et puis faut avouer que c'est nettement plus rigolo que de coder en java pour mon stage ... hmm... )
Journal Dock
8
juin
2003

# Re: Dock
Posté par Edouard Gomez (page perso) . Évalué à 1.
[^] # Re: Dock
Posté par Edouard Gomez (page perso) . Évalué à 1.
[^] # Re: Dock
Posté par ploum (page perso) . Évalué à 1.
[^] # Re: Dock
Posté par ploum (page perso) . Évalué à 1.
[^] # Re: Dock
Posté par Nicolas Roard (page perso) . Évalué à 1.
[^] # Re: Dock
Posté par Nicolas Antoniazzi (page perso) . Évalué à 1.
bizarre ce truc :)
[^] # Re: Dock
Posté par gnap gnap (page perso) . Évalué à 4.
Mais lorsque le journal complet est affiché, l'url est respectée.
# Re: Dock
Posté par gnap gnap (page perso) . Évalué à 2.
[^] # Re: Dock
Posté par Nicolas Roard (page perso) . Évalué à 3.
Celui de wmaker a deux défauts : il est lié à windowmaker (oui forcèment :) , ce qui n'est pas top dans l'optique d'utiliser un Dock avec un autre wm plus "gnustep" comme IWM, et surtout, il est en C, ne connait rien de gnustep (par exemple, on ne peut pas simplement dnd une appli à partir de GWorkspace pour la docker).
Et puis accessoirement j'aime bien l'effet zoom du dock de macosx :)
En fait, l'idée est d'avoir 3 modes de représentations : 1) dock classique NeXT 2) panel (avec des tabs) 3) dock mac os x
voili voilou.
[^] # Re: Dock
Posté par gnap gnap (page perso) . Évalué à 2.
# Re: Dock
Posté par ploum (page perso) . Évalué à 1.
Perso, j'ai jamais compris GNUstep en quoi ça consistait, donc c'est le moment ou jamais ;)
C'est pour faire un "MacOSX like" ton dock ? ça marche comment ?
Désolé hein, mais je connais vraiment rien à tout ça..
[^] # Re: Dock
Posté par Nicolas Roard (page perso) . Évalué à 2.
Par contre, les applis GNUstep interagissent de façon à former un desktop. Par exemple, tu as GWorkspace ( http://www.gnustep.it/enrico/gworkspace/(...) ) comme gestionnaire de fichier.
Le wiki GNUstep : http://wiki.gnustep.org(...)
des docs sur GNUstep : http://www.roard.com/docs/(...)
[^] # Re: Dock
Posté par jeandubois . Évalué à 2.
Wiki = Ploum
:)
[^] # Re: Dock
Posté par ploum (page perso) . Évalué à 1.
[^] # Re: Dock
Posté par ploum (page perso) . Évalué à 2.
Mais c'est interressant cette histoire de compatibilité avec MacOSX.
Par contre heureusement que j'ai vu dtes screenshots, ceux du wiki sont absolument horribles !
En tout cas, à priori, c du joli boulot, bravo.
[^] # Re: Dock
Posté par Nicolas Roard (page perso) . Évalué à 1.
Ben c'est le look NeXT (http://www.levenez.com/NeXTSTEP(...)) hein :-) y'en a qui adorent, d'autres qui trouvent ça très moche. Moi perso j'aime bien, c'est clean.
Maintenant, on peut mettre des thèmes hein :
http://www.xdev.org/Shot.png(...)
[^] # Re: Dock
Posté par Larry Cow . Évalué à 1.
Sur une gentoo, l'ensemble etait horriblement lent. On se plaint souvent des difficultes a raffraichir des toolkits "courants" (gtk, qt), mais la c'etait 20 fois pire.
Et puis GWorkspace couple avec WMaker, ca donne un resultat assez mediocre (les icones gnustep ressemblent trop a celles de wmaker, mais on ne peut pas docker les premieres dans le dock du second, par exemple).
Au final, si quelqu'un a des idees/documents/autres pour avoir un GNUStep vraiment agreable, je suis preneur, parce que pour le moment j'ai connu mieux :(
[^] # Re: Dock
Posté par Nicolas Roard (page perso) . Évalué à 1.
Concernant l'impossibilité de docker des icones GWorkspace vers le dock de WMaker, c'est bien le problème :-)
Ceci dit GWorkspace propose un "fiend", mais bon...
[^] # Re: Dock
Posté par Larry Cow . Évalué à 1.
Par art, tu parles de libart_lgpl je presume?
[^] # Re: Dock
Posté par Nicolas Roard (page perso) . Évalué à 2.
aller dans core/gnustep/back
./configure --enable-graphics=art
make & make install
Bon ça suppose d'avoir une version récente de GNUstep et d'avoir tout bien installé hein :-P
Il est largement mieux que le backend par défaut, mais il est encore un chouilla plus compliqué à installer, sans compter certains possibles problèmes à cause des dernières versions de freetype (rêglé à priori sur le cvs)... si possible récupère le cvs gnustep (bon là ça tombe mal, on dirait que savannah est tombé), et si tu veux être sur d'avoir un cvs qui marche utilise le tag alex_latest_semistable dans ton checkout cvs.
il ne faut pas oublier d'installer quelques fontes (par exemple http://www.gnustep.de/Fonts/(...)) pour backart.
Lire http://wiki.gnustep.org/index.php/back-art%20Installation(...) pour l'installation de backart et http://wiki.gnustep.org/index.php/nfont%20packages(...) pour ce qui est des fontes
Un excellent guide pas-à-pas pour l'installation de GNUstep : http://documents.made-it.com/GNUstep/Build/(...)
[^] # Re: Dock
Posté par Larry Cow . Évalué à 1.
# Re: Dock
Posté par Sylvain Rampacek (page perso, jabber id) . Évalué à 1.
Mais est-ce qu'il y a un moyen de faire comme dans Window Maker pour rétrécir les icônes en 32x32 par exemple au repos... (sans souris dessus quoi !)
Mais que ça se passe mieux que sous Window Maker, c'est à dire que l'image à l'intérieur du dock soit retaillée...
Car sur un portable en 800x600, les docks en 64x64, ça prend tout l'écran ! ;-(
[^] # Re: Dock
Posté par Nicolas Roard (page perso) . Évalué à 4.
Là j'ai commencé à rajouter des tabs (http://www.xdev.org/Dock6.png(...)), je pense que ça peut être sympa :-) ... avec éventuellement la possibilité de cacher le dock, en ne laissant que les tabs de visibles ? à tester ...
[^] # Re: Dock
Posté par ploum (page perso) . Évalué à 1.
Et tu crois avoir une version utilisable pour quand ? Car je suis prêt à tester, surtout si c'est léger.
Je suis toujours à la recherche d'un truc facile pour passer ma moman à Linux.
[^] # Re: Dock
Posté par Nicolas Roard (page perso) . Évalué à 1.
Une version releasée, faut que je bosse dessus... ça devrait pas me prendre trop de temps, mais j'ai aussi pas mal de choses à faire au labo, donc je peux pas dire. 1-2 semaines peut être ? (si tout vas bien)
[^] # Re: Dock
Posté par ploum (page perso) . Évalué à 1.
[^] # Re: Dock
Posté par Sylvain Rampacek (page perso, jabber id) . Évalué à 1.
[+][+][+] !!!
Et prendre en compte les petites config écran est assez important je pense !
# Re: Dock
Posté par Christophe GRAND (page perso) . Évalué à 2.
[^] # Re: Dock
Posté par Nicolas Roard (page perso) . Évalué à 2.
Mais bon y'a pas de secrets, c'est la seule solution pour avoir de l'alpha blending tel quel; y'a d'autres avantages aussi (tracking souris sur tout l'écran, intéressant pour changer des trucs même si la souris n'est pas vraiment au dessus du dock, mais disons à 50 pixels). Y'a l'inconvénient : ce n'est pas une fenêtre, donc les applis passent au dessus du dock -- c'est pas forcèment gênant.
Mais bon L'idéal serait une gestion de l'alpha blending dans X11, mais c'est pas encore fait ... l'autre piste, c'est un éventuel backend directfb pour GNUstep ...
[^] # Re: Dock
Posté par Larry Cow . Évalué à 1.
Quid du MGL de SciTech? (au passage, j'aimerais bien voir une cible MPlayer pour ce truc la, ca boosterait l'interet des eMovix et consorts)
[^] # Re: Dock
Posté par Nicolas Roard (page perso) . Évalué à 1.
mais en passant par le backend rds, on devrait pouvoir écrire assez simplement un backend, que ce soit pour directfb ou MGL. Le backend rds découple en fait toute la gestion "normale" d'un backend et l'affichage, donc il suffit d'implémenter un client chargé de fournir une zone de mémoire partagée. Mais bon c'est comme tout, il faut des gens pour le faire, et tout le monde est occupé par des trucs plus urgents :-D
# Re: Dock
Posté par Benjamin G. ( Prae ) (page perso) . Évalué à 1.
ca me tente bien de le tester ton bitonio :P
[^] # Re: Dock
Posté par Nicolas Roard (page perso) . Évalué à 1.
# Re: Dock
Posté par narmox . Évalué à 1.
Envoyer un commentaire
Suivre le flux des commentaires
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.