#126 Le 12/08/2011, à 17:55
- Josepe36
Re : Flee☠ un bureau en HTML/CSS Python-Webkit/JavaScript
et bien voilà qui est pas mal du tout, on a un click droit qui vient donner vie au desktop avec un gestionnaire de fond d ecran, le fondu des menus est bien fait.
les icones repertoire en haut a droite sont bien venue meme si je trouve leur animation un peu molle.
tres bon boulot Ck
Développeur distribution Hybryde
www.hybryde.org
Hors ligne
#127 Le 12/08/2011, à 17:59
- Josepe36
Re : Flee☠ un bureau en HTML/CSS Python-Webkit/JavaScript
et de plus on a une option pour quitter avec le clique droit, bon il manque un systray pour recuperer les fenetres reduites par exemple, l affichage de l heure, mais je pense que tu dois plancher dessus
Développeur distribution Hybryde
www.hybryde.org
Hors ligne
#128 Le 12/08/2011, à 18:07
- wido
Re : Flee☠ un bureau en HTML/CSS Python-Webkit/JavaScript
Bonjour,
je teste sous Archlinux, comme les scripts python sont fait pour python2 j'ai ce retour:
wido@desktop /media/HDD120/archlinux/fleex/FleeX $ ./fleex
Cration de la configuration
File "./fleex.py", line 265
print 'load module :', module
^
SyntaxError: invalid synta
ce qui est tout à fait logique (l'histoire du print)
je regarderai pour l'adapter pour Arch.
Hors ligne
#129 Le 12/08/2011, à 18:15
- CKDevelop
Re : Flee☠ un bureau en HTML/CSS Python-Webkit/JavaScript
À vue de nez, je dirais que c'est cette dernière ligne computer:/// qui pose problème (le reste a l'air normal).
oui à 100% sûr
Home -> Debian Jessie & Home server -> Debian Wheezy
Office -> Ubuntu 14.04 & Office server -> Ubuntu 12.04
Embedded -> Raspbian / Debian Wheezy
Hors ligne
#130 Le 12/08/2011, à 18:16
- CKDevelop
Re : Flee☠ un bureau en HTML/CSS Python-Webkit/JavaScript
et de plus on a une option pour quitter avec le clique droit, bon il manque un systray pour recuperer les fenetres reduites par exemple, l affichage de l heure, mais je pense que tu dois plancher dessus
ta pas calculer le bouton favoris sur les applications la petite étoile à droite des applications ?
Home -> Debian Jessie & Home server -> Debian Wheezy
Office -> Ubuntu 14.04 & Office server -> Ubuntu 12.04
Embedded -> Raspbian / Debian Wheezy
Hors ligne
#131 Le 12/08/2011, à 18:27
- Josepe36
Re : Flee☠ un bureau en HTML/CSS Python-Webkit/JavaScript
ha ouaip en effet , sympa ça !!!
une fois le favoris ajouter comment l enlever ?
sur ce meme principe il doit etre possible de recuper une application reduite dans une zone de l ecran prevu a cette effet, donc il faut trouver comment recuperer une appli reduite et c est gagné (je vais y mediter)
trés prometteur
Développeur distribution Hybryde
www.hybryde.org
Hors ligne
#132 Le 15/08/2011, à 22:31
- CKDevelop
Re : Flee☠ un bureau en HTML/CSS Python-Webkit/JavaScript
Bon voilà,
après quelques jours d'absence je reviens avec une mise à jour importante.
J'ai séparer en deux le plugin P_dir pour afficher les dossiers personnel et P_apps pour afficher les applications favorites.
Le plus important viens du faite que j'ai mis en place un bureau qui gère les icônes et les déplacements, il est toujours en cours de dev mais l'ensemble est prometteur, si vous voyez des optimisation au niveau du code, n'hésiter surtout pas
pour basculer du bureau par défaut vers le bureau avec gestion d’icônes faite un clique droit > Bureau pour revenir au bureau par défaut faite un clique droit > Bureau simplifié
ne faite pas attention au tableau de bord, il à rien à voir avec FleeX c'est LXPanel
je travaille sur un menu pour les icônes du bureau :
Télécharger la nouvelle version
voilà ++
Home -> Debian Jessie & Home server -> Debian Wheezy
Office -> Ubuntu 14.04 & Office server -> Ubuntu 12.04
Embedded -> Raspbian / Debian Wheezy
Hors ligne
#133 Le 15/08/2011, à 23:49
- AnsuzPeorth
Re : Flee☠ un bureau en HTML/CSS Python-Webkit/JavaScript
Bjr,
Et faut lancer quelle exécutable ???
J'ai plusieurs erreurs, selon si je suis dans le dossier ou non.
Plusieurs qui ne trouve pas le fichier et une de ce genre:
Traceback (most recent call last):
File "./fleex.py", line 80, in <module>
MODULE = readconfig.get('PARAM', 'module', 'M_apps')
File "/usr/lib/python2.6/ConfigParser.py", line 540, in get
raise NoOptionError(option, section)
ConfigParser.NoOptionError: No option 'module' in section: 'PARAM'
Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script (Hors ligne)
Hors ligne
#134 Le 16/08/2011, à 08:25
- abelthorne
Re : Flee☠ un bureau en HTML/CSS Python-Webkit/JavaScript
SI ça n'a pas changé depuis la version que j'ai testée, il faut lancer fleex
Hors ligne
#135 Le 16/08/2011, à 09:02
- CKDevelop
Re : Flee☠ un bureau en HTML/CSS Python-Webkit/JavaScript
il faut lancer dans le dossier de FleeX le script shell ./fleex en cas d'erreur supprimer le répertoire ~/.fleex ou changer les occurrences d'adressage dans le fichier ~/.fleex/fleex.conf voilà.
AnsuzPeorth dis moi ta pas un script à partager je l'attend avec impatience maintenant que j'arrive au but final de FleeX qui est d'être un bureau complètement indépendant, il va me falloir un tableau bord et une bar de tache #okok_je_sors
Dernière modification par CKDevelop (Le 16/08/2011, à 09:04)
Home -> Debian Jessie & Home server -> Debian Wheezy
Office -> Ubuntu 14.04 & Office server -> Ubuntu 12.04
Embedded -> Raspbian / Debian Wheezy
Hors ligne
#136 Le 16/08/2011, à 13:03
- AnsuzPeorth
Re : Flee☠ un bureau en HTML/CSS Python-Webkit/JavaScript
AnsuzPeorth dis moi ta pas un script à partager je l'attend avec impatience maintenant que j'arrive au but final de FleeX qui est d'être un bureau complètement indépendant, il va me falloir un tableau bord et une bar de tache #okok_je_sors
J'ai pas bcp de temps en ce moment, avant de le mettre en partage, j'aimerais que ce soit carré, avec un exemple qui tient la route.
Pour fleex, comme j'avais commencé à t'en parler, l'idéal serait que tu porte fleex sur mon soft. Le moteur python, que ce soit fleex ou mon soft sont un peu près pareil, le gros taf de fleex c'est le javascript/html (j'y ai regardé vite fait, le portage sera très facile).
Pourquoi je te dis ça, pour une simple raison, je développe un 'moteur', toi une carroserie. De mon coté je fais également une carrosserie. Si tu passe sous mon soft, j'aurais au moins une personne qui le fera évoluer (tu sais comment ca se passe, tu partage un soft et 3 pèlerins participent sur 300 DL, comme pour g2s, si hizoka n'avait pas été là pour me pousser à ajouter des tas de trucs, g2s ne serait pas ce qu'il est aujourd'hui). Ca permettrait aussi d'avoir plusieurs exemple pour mon soft.
Enfin, c'est toi qui voit, mais je trouve dommage de devoir embarquer 2 moteurs quasi identique pour la même carrosserie (si par exemple tu ajoutes une taskbar créé via mon soft et ton fleex). Un atout également pour mon soft, la communication entre les différents éléments du bureau via dbus, ca ouvre des tas de portes
Autre chose au sujet de fleex, pourquoi t'emme.... à gérer les icones de bureau, sauf bien sur si tu compte à l'avenir faire ton propre WM (mais là c'est autre chose, bien qu'il serait possible via des lib python, mais c un taf énorme, perso je préfére faire un truc qui sera compatible pour tous les WM freedesktop, la plupart donc), autant afficher cacher fleex pour accéder au vrai bureau (je suis en train de faire les multibureaux, et perso j'affiche ou non le vrai bureau, je me suis amusé à faire un fond météo, et je vais ajouter un fond lecteur audio et un système, un peu comme si j'avais plusieurs conky, un pour chaque bureau virtuel).
Je vais surement ouvrir un post pour demander l'aide des user, leurs idées sur un menu (gnome like ou carpedio ou autre), leurs idées aussi sur des conky. Le soft permet tout ce qui est imaginable pour l'environnement du bureau, mais j'ai pas bcp d'idées, de gout
Je me connecterai sur mon tchat ce soir (en fin de soirée), si tu as 5 mn, on pourrait en discuter ?
Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script (Hors ligne)
Hors ligne
#137 Le 16/08/2011, à 13:28
- CKDevelop
Re : Flee☠ un bureau en HTML/CSS Python-Webkit/JavaScript
pas de souci je suis partant à 100% on va pas refaire la roue dix fois
pour ce qui est du bureau avec gestion des icônes cela éviter d'utiliser 36 outils pour faire un environnement, moi but n'est pas de faire un WM même si j'ai est réfléchi un chouilla , mais de faire un environnement de bureau complet scripter alliant une flexibilité sans précédant au niveau du design de l'interface donc forcement je me dois de fournir un bureau traditionnel dans FleeX à ton projet
si tu veux bien, essaye d'intégrer FleeX à ton projet, j'ai regarder un peu ton code mais j'ai un souci avec le menu, je préfère attendre une source fonctionnel avant de faire quoique ce soit
sinon ça va faire un peu raclo, mais je t'avouerais mettre habitué au nom FleeX donc si ton projet n'a pas de nom tu peu lui donner "FleeX" sans souci ^^
++
Home -> Debian Jessie & Home server -> Debian Wheezy
Office -> Ubuntu 14.04 & Office server -> Ubuntu 12.04
Embedded -> Raspbian / Debian Wheezy
Hors ligne
#138 Le 16/08/2011, à 17:13
- CKDevelop
Re : Flee☠ un bureau en HTML/CSS Python-Webkit/JavaScript
salut à tous,
bon aujourd'hui j'ai planché sur le problème de la gestion d'affichage sur l'écran, j'ai donc une bonne nouvelle FleeX se s'affiche maintenant comme un Bureau (impossible à bouger, redimensionner, et positionner derrière les docks )
j'ai aussi profiter de l'occasion pour optimiser les pages HTML et les scripts Javascript pour accélérer l'affiche, mais personnellement FleeX réagit plutôt bien chez moi quoiqu'il en soit pour analyser le Javascript je vous conseille d'utiliser les fichier nomduscript_dbg.js car sinon vous aurez des script optimiser mais sans indentation et retour à la ligne. voilà donc
Télécharger la nouvelle version
++
Home -> Debian Jessie & Home server -> Debian Wheezy
Office -> Ubuntu 14.04 & Office server -> Ubuntu 12.04
Embedded -> Raspbian / Debian Wheezy
Hors ligne
#139 Le 16/08/2011, à 21:16
- AnsuzPeorth
Re : Flee☠ un bureau en HTML/CSS Python-Webkit/JavaScript
J'ai testé la dernière version,et comme les plus vieilles que j'ai testé (au tout début), ca lag a morrrrrttttt ... Usage CPU 100% au scrool sur les menus ou survol icones raccourci (qui disparaissent, grossisent, au ralenti, enfin ca lag koi !)
Sinon, le résultat est plutot pas mal (bien que je ne soit pas adepte des menus qui prennent tout le bureau, je suis dans le minimalisme plutôt)
si tu veux bien, essaye d'intégrer FleeX à ton projet, j'ai regarder un peu ton code mais j'ai un souci avec le menu, je préfère attendre une source fonctionnel avant de faire quoique ce soit smile
Ben j'ai pas trop le temps en ce moment, ca va encore durée un moment (je bricole mes codes entre 2), mais si je trouve 5 mn, je le ferais (de toute, y a pas gros changement je pense, tes modules servent uniquement à générer du html ? Ils le font des le lancement ou tu les appelles selon ?)
sinon ça va faire un peu raclo, mais je t'avouerais mettre habitué au nom FleeX donc si ton projet n'a pas de nom tu peu lui donner "FleeX" sans souci
L'appli que je fais ce n'est pas un fleex, mais un outils qui permet de faire fleex (le coté communication entre python et javascript), le plus gros taf de fleex c'est le coté html/jacascript, la partie python (webkit) est limité (comme mon appli du reste, mais c'est ce coté que je veux développer). L'archive que je t'ai envoyé ce n'est que pour l'exemple des possibilités du soft, c'est mon bureau qui me sert de test de dévellopement.
Je vais surement l'appeler HtmlDesktopTools, on peut faire ce qu'on veut, un bureau comme fleex, un/des conky, une taskbar, une gestion des bureaux virtuel, un simple widget ou tout autre chose, selon l'imagination de chacun
Je fourni qqles applets, comme la gestion des périphériques, du logout, du son ou la taskbar, mais on peut imaginer n'importe quel applet.
En plus des applets on peut appeler des scripts post/pre chargement du html.
Une communication entre tout les 'widgets' est possible via des commandes spéciales, ou via dbus depuis n'importe quelle appli.
Enfin, ca permet pas mal de choses ... (j'arrête la pub )
EDIT: Je viens de vois ça, c'est normal que mon soft soit dans fleex ???
Je vois aussi que tu modifie les svg en png ??? webkit affiche sans soucis les svg pourtant !
Dernière modification par AnsuzPeorth (Le 16/08/2011, à 21:20)
Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script (Hors ligne)
Hors ligne
#140 Le 16/08/2011, à 21:28
- CKDevelop
Re : Flee☠ un bureau en HTML/CSS Python-Webkit/JavaScript
oups petit oubli involontaire j'ai du le laisser pendant mes test avec fleex, je te pris de m'excuser
pour le convertisseur png c'est normal car le svg prend énormément de ressource
je vais regarder ta source, je vais me tenter une implantation cette nuit
Home -> Debian Jessie & Home server -> Debian Wheezy
Office -> Ubuntu 14.04 & Office server -> Ubuntu 12.04
Embedded -> Raspbian / Debian Wheezy
Hors ligne
#141 Le 16/08/2011, à 21:44
- AnsuzPeorth
Re : Flee☠ un bureau en HTML/CSS Python-Webkit/JavaScript
faudrait que tu ai la dernière version, j'y ai mis la gestion du fond d'écran (un peu galere car faut récup la taille de l'ecran, donc un jeu d'appel entre applet et html nécessaire), il te suffira d'y mettre fleex a la place
(je suis sur le chan)
Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script (Hors ligne)
Hors ligne
#142 Le 17/08/2011, à 09:23
- CKDevelop
Re : Flee☠ un bureau en HTML/CSS Python-Webkit/JavaScript
oups on c'est loupé, hier soir, j'ai du faire complètement autre chose que ce que j'avais prévus....dormir désolé
Home -> Debian Jessie & Home server -> Debian Wheezy
Office -> Ubuntu 14.04 & Office server -> Ubuntu 12.04
Embedded -> Raspbian / Debian Wheezy
Hors ligne
#143 Le 17/08/2011, à 11:32
- sam7
Re : Flee☠ un bureau en HTML/CSS Python-Webkit/JavaScript
intéressant ce HtmlDesktopTools ... avec Freex
sam7 @ http://www.sam7.blog/
Hors ligne
#144 Le 17/08/2011, à 11:38
- CKDevelop
Re : Flee☠ un bureau en HTML/CSS Python-Webkit/JavaScript
Yop tiens voilà j'ai réussi à lancer la HtmlDeskbar en cours de dev de AnsuzPeorth, cependant j'ai pris l'archive task_smo, c'est passer direct
bon j'ai quelques bug, car si j'ai des objet sur mon bureau la task bar même transparente et dessus et m'empêche de clique sur le bureau
mais franchement ça promet de grande chose pour le futur de FleeX et si ça continue je ne vais plus du tous avoir besoin de la ADeskBar de ADComp /.
++
Home -> Debian Jessie & Home server -> Debian Wheezy
Office -> Ubuntu 14.04 & Office server -> Ubuntu 12.04
Embedded -> Raspbian / Debian Wheezy
Hors ligne
#145 Le 17/08/2011, à 11:42
- sam7
Re : Flee☠ un bureau en HTML/CSS Python-Webkit/JavaScript
elle était pourtant sympa l'ADeskBar de ADComp
sam7 @ http://www.sam7.blog/
Hors ligne
#146 Le 17/08/2011, à 11:47
- CKDevelop
Re : Flee☠ un bureau en HTML/CSS Python-Webkit/JavaScript
elle était pourtant sympa l'ADeskBar de ADComp 8.(
On va pouvoir faire la même chose mais en plus flexible surtout on va pouvoir donner du dynamisme à nos tableau de bord c'est un bien pour un mal
Vus que FleeX est développer de la même manière ou presque que la HTMLDeskbar, je vais tenter un implantation histoire d'avoir un environnement de bureau complet et 100% modulable
Home -> Debian Jessie & Home server -> Debian Wheezy
Office -> Ubuntu 14.04 & Office server -> Ubuntu 12.04
Embedded -> Raspbian / Debian Wheezy
Hors ligne
#147 Le 17/08/2011, à 12:15
- sam7
Re : Flee☠ un bureau en HTML/CSS Python-Webkit/JavaScript
c'est vrai que c'est une bonne idée ... à suivre & à intégrer dans Hybryde
sam7 @ http://www.sam7.blog/
Hors ligne
#148 Le 17/08/2011, à 12:40
- CKDevelop
Re : Flee☠ un bureau en HTML/CSS Python-Webkit/JavaScript
l'idée de fusionner les projets vient de AnsuzPeorth. J'été un peu réticent au début car j'ai franchement galérer à faire un truc de fonctionnel. Cependant après une bonne nuit de sommeil, je me suis rendu compte qu' il y a rien de pire que de refaire la roue 100 000 fois, alors bon, on va pas développer 2 projets similaire chacun de notre coté. Ça va nous permettre de séparer les taches de dev, lui la structure moi la carrosserie, comme il a su me le faire comprendre dans un des postes précédent
voilà
Home -> Debian Jessie & Home server -> Debian Wheezy
Office -> Ubuntu 14.04 & Office server -> Ubuntu 12.04
Embedded -> Raspbian / Debian Wheezy
Hors ligne
#149 Le 17/08/2011, à 16:53
- AnsuzPeorth
Re : Flee☠ un bureau en HTML/CSS Python-Webkit/JavaScript
cependant j'ai pris l'archive task_smo, c'est passer direct
Pour essayer l'autre version, il faut enlever les applets du son et du shutdown dans le ini et dans le html, doit surement avoir une fonction JS qui appele le son au chargement, d'où le bug.
et si ça continue je ne vais plus du tous avoir besoin de la ADeskBar de ADComp
C'est le but, et rien de plus facile a faire, juste un peu JS. Tu as vu comment ça fonctionne, j'appelle une fonction JS pour chaque action sur les fenêtres. Il faut encore je paufine le truc.
je me suis rendu compte qu' il y a rien de pire que de refaire la roue
Surtout que je pense avoir fait une roue qui risque de bien tourner rond, et avec jante alu
lui la structure moi la carrosserie
Je vais me repeter, mais je veux faire une structure pour que tout le monde puisse faire sa carrosserie (enfin ceux qui maitrise un peu le html/JS)
Mais si tu comptes dev fleex sous HtmlDesktopTools, il te faudra la dernière version, il y a eu qqles améliorations (mais y a encore du taf, bien sur ...). Je te l'enverrais par mail ce soir. De toute façons, rien ne t'empêche de dev fleex (coté html/JS).
Au faite, mes histoires de lag à l'utilisation de fleex n'arrive qu'a moi ? Et cela ne t'intéresse pas d'en savoir plus ? (parce que je sais pourquoi ca lag comme ça ... Si t'es sage je te le dirais )
Hier et ce soir je dev un peu sur le soft de smo, que je conseille à tous, il y a des modules très intéressants (faut lui demander par mail ), je me remettrais sur HDT ensuite (et entre 2 peut être).
Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script (Hors ligne)
Hors ligne
#150 Le 18/08/2011, à 09:18
- CKDevelop
Re : Flee☠ un bureau en HTML/CSS Python-Webkit/JavaScript
salut à tous
Au faite, mes histoires de lag à l'utilisation de fleex n'arrive qu'a moi ? Et cela ne t'intéresse pas d'en savoir plus ? (parce que je sais pourquoi ca lag comme ça ... Si t'es sage je te le dirais lol)
Je pense que cela vient du CSS si je dis pas de bêtise ? non c'est pas ça?
Home -> Debian Jessie & Home server -> Debian Wheezy
Office -> Ubuntu 14.04 & Office server -> Ubuntu 12.04
Embedded -> Raspbian / Debian Wheezy
Hors ligne