#26 Le 07/01/2011, à 20:49
- CKDevelop
Re : Flee☠ un bureau en HTML/CSS Python-Webkit/JavaScript
Bonsoir tous le monde
Voilà enfin, on peut choisir si l'on veut utiliser Webkit ou gtkmozembed
http://www.ckdevelop.org/upload/flex_de … _04e42.bz2
En ligne de commande la 1er option permet de définir si on veut activer le mode de debuggage avec une valeur 1 (vraie) ou 0 (faux)
La seconde option permet de définir si on veut utiliser webkit avec une valeur 1 (vraie) ou 0 (faux)
si vous n'utiliser pas webkit la 3eme permet de definir si l'on souhaite utiliser le profil de firefox avec une valeur 1 (vraie) ou 0 (faux)
enfin la 4eme option permet de définir si on utilise le thème perso via le fichier flex.conf ou pas avec une valeur 1 (vraie) ou 0 (faux)
en gros si vous voulez tester le script avec webkit:
./flex_desktop.py 1 1 0
avec gtkmoz sans profil:
./flex_desktop.py 1 0 0 0
en gros si vous voulez integrer le script avec webkit:
./flex_desktop.py 0 1 0
avec webkit utilisant un thème perso:
./flex_desktop.py 0 1 1
avec gtkmoz sans profil:
./flex_desktop.py 0 0 0 0
avec gtkmoz avec profil:
./flex_desktop.py 0 0 1 0
avec gtkmoz avec profil et thème perso:
./flex_desktop.py 0 0 1 1
si vous lancer le script sans option, il mettre toute à 0
voilà à améliorer grandement mais si pour le moment ça peut aider.
j'ai aussi rajouter un chouïa de javascript pour garder activer le bouton de la catégorie actuel
++
Home -> Debian Jessie & Home server -> Debian Wheezy
Office -> Ubuntu 14.04 & Office server -> Ubuntu 12.04
Embedded -> Raspbian / Debian Wheezy
Hors ligne
#27 Le 07/01/2011, à 21:56
- CKDevelop
Re : Flee☠ un bureau en HTML/CSS Python-Webkit/JavaScript
oups petit bug dans la source en mode intégrer
http://www.ckdevelop.org/upload/flex_de … _29dc2.bz2
Home -> Debian Jessie & Home server -> Debian Wheezy
Office -> Ubuntu 14.04 & Office server -> Ubuntu 12.04
Embedded -> Raspbian / Debian Wheezy
Hors ligne
#28 Le 07/01/2011, à 22:30
- CKDevelop
Re : Flee☠ un bureau en HTML/CSS Python-Webkit/JavaScript
mes premiers pas en python, désolé j'ai pas encore tout intégré ^^
Dernière modification par CKDevelop (Le 07/01/2011, à 22:33)
Home -> Debian Jessie & Home server -> Debian Wheezy
Office -> Ubuntu 14.04 & Office server -> Ubuntu 12.04
Embedded -> Raspbian / Debian Wheezy
Hors ligne
#29 Le 07/01/2011, à 22:45
- CKDevelop
Re : Flee☠ un bureau en HTML/CSS Python-Webkit/JavaScript
bon je vais rajouter un popup menu au clique droit, mais j'aimerais pouvoir viré celui de webkit par défaut.
si vous avez des pistes, je suis preneur
ensuite je vais rajouter une page d'accueil qui contrairement au netbook-launcher qui rassemble vos applications favorites uniquement,
celui visé rassemblera vos app favorites, mais aussi vos dossiers, ainsi que vos périphérique branché.
l'agencement actuel nous laisse de la place à revendre, ou justement on pourra rajouter les plugins, comme fait dans le dernier Script de ADComp.
j'imagine des boutons d'accès rapide au dessus du menu principal, qui permettrons d'avoir un accès direct à ces réseaux sociaux, météo, page jaune, ubuntu-fr ...etc
je parle, je parle, mais je me dois de vous faire un petit croquis.....je re dans quelques minutes
Home -> Debian Jessie & Home server -> Debian Wheezy
Office -> Ubuntu 14.04 & Office server -> Ubuntu 12.04
Embedded -> Raspbian / Debian Wheezy
Hors ligne
#30 Le 07/01/2011, à 23:23
- CKDevelop
Re : Flee☠ un bureau en HTML/CSS Python-Webkit/JavaScript
voilà en gros, mais vraiment en gros
bref Croquis vous prenez ce fichier et vous bouger tous comme vous voulez
je pense qu'il y a de quoi faire
bonne soirée à tous ++
Dernière modification par CKDevelop (Le 07/01/2011, à 23:36)
Home -> Debian Jessie & Home server -> Debian Wheezy
Office -> Ubuntu 14.04 & Office server -> Ubuntu 12.04
Embedded -> Raspbian / Debian Wheezy
Hors ligne
#31 Le 10/01/2011, à 11:19
- CKDevelop
Re : Flee☠ un bureau en HTML/CSS Python-Webkit/JavaScript
Bon j'ai fait une autre capture qui sera je l'espère un peu plus claire:
la source Croquis
pour le modifié éditez le avec inkscape
Home -> Debian Jessie & Home server -> Debian Wheezy
Office -> Ubuntu 14.04 & Office server -> Ubuntu 12.04
Embedded -> Raspbian / Debian Wheezy
Hors ligne
#32 Le 03/02/2011, à 11:22
- CKDevelop
Re : Flee☠ un bureau en HTML/CSS Python-Webkit/JavaScript
bon bein finalement ça sera que du Webkit, j'ai étudier la dernière source de ADcomp, et franchement il à tous déchirer...enfin
bon je vous passe un petite capture vidéo de tous ça http://www.youtube.com/watch?v=ZMgOFlU1UDo
voilà ++
Home -> Debian Jessie & Home server -> Debian Wheezy
Office -> Ubuntu 14.04 & Office server -> Ubuntu 12.04
Embedded -> Raspbian / Debian Wheezy
Hors ligne
#33 Le 03/02/2011, à 21:16
- Keiser
Re : Flee☠ un bureau en HTML/CSS Python-Webkit/JavaScript
Ah ouais,... quand même!
Quand je serais grand, je serais comme vous!
respect.
Hors ligne
#34 Le 04/02/2011, à 01:15
- CKDevelop
Re : Flee☠ un bureau en HTML/CSS Python-Webkit/JavaScript
merci, mais tous le mérite reviens à ADComp qui nous à pondu une source vraiment propre en très peu de temps.
En ce moment je cherche le moyen d'intégrer un système d'onglet, mais bon comme d'habitude je galère.
Cependant j'ai trouvé le moyen de fixer le FleeX comme un bureau à part entière, ce qui évite une minimisation lorsque l'on clique sur le bouton "Afficher le bureau".
Ensuite je me suis amusé à faire en sorte rafraichir le fond d'écran dès qu'il est changer, là j'utilise celui de Gnome, mais le code est facilement adaptable, voilà une petite capture vidéo: http://www.youtube.com/user/CKDevelop#p/u/0/Hc8uq0MWipA pour vous montrer tous ça.
je poste une source demain.
PS: j'ai changé le nom du projet à cause de Flex de Adobe, et vu que je n'ai pas envie que ce projet libre soit assimiler à cette bande de ... bref vous m'avez compris. Je l'ai donc renommé FleeX ou Flee☠ pour les intime . Ouais je sais, je me suis pas trop foulé
En tous cas , ça ma pris le temps, mais au final, l'optique du code d'ADComp semblé vraiment la plus ergonomique, que ce soit au niveau du code ou sur les ressource utilisé par celui-ci
Dernière modification par CKDevelop (Le 04/02/2011, à 01:20)
Home -> Debian Jessie & Home server -> Debian Wheezy
Office -> Ubuntu 14.04 & Office server -> Ubuntu 12.04
Embedded -> Raspbian / Debian Wheezy
Hors ligne
#35 Le 04/02/2011, à 20:40
- CKDevelop
Re : Flee☠ un bureau en HTML/CSS Python-Webkit/JavaScript
Salut à tous,
bon comme promis la source actuelle: http://www.ckdevelop.org/upload/fleex_1 … 32_tar.bz2
Home -> Debian Jessie & Home server -> Debian Wheezy
Office -> Ubuntu 14.04 & Office server -> Ubuntu 12.04
Embedded -> Raspbian / Debian Wheezy
Hors ligne
#36 Le 07/02/2011, à 01:04
- compte supprimé
Re : Flee☠ un bureau en HTML/CSS Python-Webkit/JavaScript
Comment dire... Waouh!
Pour l'instant, j'ai juste vu le résultat sur ta vidéo sur youtube mais ça fait rêver!
Cela dit, j'ai eu pas mal d'erreurs lors du lancement via le terminal, mais ça vient à coup sûr de ma version de python. (genre les print)
Donc j'en arrive à ma question de pur chieur: quelle version de python utilises-tu pour faire tourner FleeX?
Dernière modification par zoah (Le 11/02/2011, à 14:37)
#37 Le 07/02/2011, à 10:27
- CKDevelop
Re : Flee☠ un bureau en HTML/CSS Python-Webkit/JavaScript
Salut, et merci du retour.
Pour répondre à ta question je tourne sur python2.6 pour ma part sur Ubuntu 10.10.
Serait il possible que tu me fasse un copier coller de tes erreurs? histoire de voir si cela viens de python, ou des processus qui sont lancé via FleeX
Home -> Debian Jessie & Home server -> Debian Wheezy
Office -> Ubuntu 14.04 & Office server -> Ubuntu 12.04
Embedded -> Raspbian / Debian Wheezy
Hors ligne
#38 Le 07/02/2011, à 15:39
- compte supprimé
Re : Flee☠ un bureau en HTML/CSS Python-Webkit/JavaScript
Avec plaisir.
Comme j'ai des logiciels qui utilise chacun une version différente de python,(say moche) je t'envoie le test avec toutes les versions à disposition.
python fleex.py
File "fleex.py", line 31
os.mkdir(PROFIL_DIR, 0775)
^
python2 fleex.py
File "fleex.py", line 10, in <module>
import libs.appareance as style
ImportError: Bad magic number in /home/*****/Téléchargements/fleex_11.02.04-1332/libs/__init__.pyc
python2.7 fleex.py
Traceback (most recent call last):
File "fleex.py", line 10, in <module>
import libs.appareance as style
ImportError: Bad magic number in /home/*****/Téléchargements/fleex_11.02.04-1332/libs/__init__.pyc
python3.1 fleex.py
File "fleex.py", line 31
os.mkdir(PROFIL_DIR, 0775)
^
SyntaxError: invalid token
En corrigeant comme demandé dans le terminal (ajouter des parenthèses aux print et enlever le zéro de os.mkdir(PROFIL_DIR, 0775)), je finis par arriver à deux erreurs, selon la version de python utilisée:
No module named import gtk
(python, python2 et python 3.1)
Traceback (most recent call last):
File "fleex.py", line 10, in <module>
import libs.appareance as style
ImportError: Bad magic number in /home/fouad/Téléchargements/fleex_11.02.04-1332/libs/__init__.pyc
(python 2.7 et 3.1)
Voilà voilà...
Dernière modification par zoah (Le 11/02/2011, à 14:38)
#39 Le 07/02/2011, à 16:05
- CKDevelop
Re : Flee☠ un bureau en HTML/CSS Python-Webkit/JavaScript
Ok je note et je test avec tes modifications, si ça ne me cause pas de souci je les intégrerai, car pour ma part je n'ai aucun bugs à ce niveau
Home -> Debian Jessie & Home server -> Debian Wheezy
Office -> Ubuntu 14.04 & Office server -> Ubuntu 12.04
Embedded -> Raspbian / Debian Wheezy
Hors ligne
#40 Le 07/02/2011, à 23:34
- CKDevelop
Re : Flee☠ un bureau en HTML/CSS Python-Webkit/JavaScript
j'ai quelque retour pour zoah, je te prépare tous ça et je t'en fait part demain
sinon voilà, j'ai fait une petite mise à jour, j'ai rajouter un inspector Webkit en mode DEBUG ainsi qu'un menu d'accès au fond d'écran via le menu clique droit de Webkit, je vous est fait une petite capture vidéo pour vous montrer tous ça:
http://www.youtube.com/user/CKDevelop#p/u/0/tKwNaQTgNLk
À noter que ce mode fait ralentir considérablement FleeX, mais cependant l'Inspector s'avère vraiment pratique pour débugger du javascript ou encore des mises en page CSS et HTML.
pour l'info, la musique de fond est bien entendu libre est de Jonay titre "Fly Away" de l'album "The Darker The Sky Is The Brighter The Stars Shine" disponible sur Jamendo à cette adresse http://www.jamendo.com/fr/album/25331
++
Home -> Debian Jessie & Home server -> Debian Wheezy
Office -> Ubuntu 14.04 & Office server -> Ubuntu 12.04
Embedded -> Raspbian / Debian Wheezy
Hors ligne
#41 Le 08/02/2011, à 17:03
- kde4 fan
Re : Flee☠ un bureau en HTML/CSS Python-Webkit/JavaScript
super
serait il possible d'avoir une option pour ne pas voire le fond
tous en transparent
-------------------------------------------------------------------BONJOUR ET MERCI-----------------------------------------------------------
kubuntu 64 12.04 et Linux-Mint Maya 64 (MATE)
Bureau Animer Dreamnux : http://forum.ubuntu-fr.org/viewtopic.php?id=325865
Bureau Animer kreamnux : http://forum.kubuntu-fr.org/viewtopic.php?pid=8916691
Hors ligne
#42 Le 08/02/2011, à 17:43
- CKDevelop
Re : Flee☠ un bureau en HTML/CSS Python-Webkit/JavaScript
super
serait il possible d'avoir une option pour ne pas voire le fond
tous en transparent
bien entendu, il vous suffit d'éditer les fichiers CSS correspondant au module ou de modifié carrément le template dans le script python, rien de bien compliquer en soit ++
Home -> Debian Jessie & Home server -> Debian Wheezy
Office -> Ubuntu 14.04 & Office server -> Ubuntu 12.04
Embedded -> Raspbian / Debian Wheezy
Hors ligne
#43 Le 08/02/2011, à 17:55
- CKDevelop
Re : Flee☠ un bureau en HTML/CSS Python-Webkit/JavaScript
pour zoah comme promis, mes retour
bon pour les print pas de souci mais pour le os.mkdir c'est une autre histoire, car chez moi sans le 0 il me créer le dossier de config mais avec les droit ROOT, ce qui empêche le script de pouvoir récupéré les informations, mais surtout de pouvoir écrire dedans
pour le dernier sourci, ta vérifier que __init__.pyc est bien dans le dossier libs/ et avec un droit d'execution
voilà ++
Home -> Debian Jessie & Home server -> Debian Wheezy
Office -> Ubuntu 14.04 & Office server -> Ubuntu 12.04
Embedded -> Raspbian / Debian Wheezy
Hors ligne
#44 Le 10/02/2011, à 01:01
- compte supprimé
Re : Flee☠ un bureau en HTML/CSS Python-Webkit/JavaScript
Coucou!
Souci réglé! J'ai essayé FleeX sous une ubuntu fraichement installé et tout roule!
Je suis certain que c'est un souci de version de python et non le code qui est en cause...
A ce titre, j'ai presque réussi à le faire tourner sur mon netbook avec python 3.1. Je me suis contenté de "recompiler" tes sources .py en .pyc (j'ai créé un __init__.py vide pour l'occasion).
Il ne me restait plus qu'à trouver la version python webkit qui allait bien, puis... gros coup de flemmingite aigu.
Sinon, sous ubuntu FleeX rend pas mal du tout! Les avantages (selon moi) de l'interface d'UNE mais en plus configurable. Nice.
Je vais essayer de le faire tourner sur mon netbook (là où j'en ai le plus besoin) et je te tiens au courant.
Dernière modification par zoah (Le 11/02/2011, à 14:39)
#45 Le 10/02/2011, à 12:57
- CKDevelop
Re : Flee☠ un bureau en HTML/CSS Python-Webkit/JavaScript
yes, coolos
j'attends tes retours
++
Home -> Debian Jessie & Home server -> Debian Wheezy
Office -> Ubuntu 14.04 & Office server -> Ubuntu 12.04
Embedded -> Raspbian / Debian Wheezy
Hors ligne
#46 Le 10/02/2011, à 13:37
- ftarkin
Re : Flee☠ un bureau en HTML/CSS Python-Webkit/JavaScript
Raah ca a l'air trop bon...
A quand le .deb/ppa ^^ ?
Quoi ?
Sinon, CK, c'est quoi sur ta 2e video le 'jouet' qui te permet de reduire et customiser ta barre en haut à droite ?
Ordi perso monté en Core i3, 4 Go RAM Voyager 12.04 64
Dell Latitude E6210 (Core i3, 6 Go DDR3) Voyager 12.04 64
HP Z800 (biproc Xeon QuadCore 18 Go DDR3) Voyager 12.04 64
Hors ligne
#47 Le 11/02/2011, à 10:36
- CKDevelop
Re : Flee☠ un bureau en HTML/CSS Python-Webkit/JavaScript
Raah ca a l'air trop bon...
A quand le .deb/ppa ^^ ?
Quoi ?
Sinon, CK, c'est quoi sur ta 2e video le 'jouet' qui te permet de reduire et customiser ta barre en haut à droite ?
Je sais pas si j'ai compris ta dernière question, mais je te répondre quand même.
la barre en haut à droite et un DOCK nommer Avant-Window-Navigator ou AWN pour les intimes, mais la version que j'utilise est une branche séparer de la version officiel. voilà.
sinon pour le PPA il faut simplement que je me mette à Launchpad, mon ennemi juré donc si quelqu'un veut bien m'aider dans ce sens, ça serait le top pour le coup
Sinon au passage c'est FleeX et non FlexX rien de grave, du chipotage même
++
Home -> Debian Jessie & Home server -> Debian Wheezy
Office -> Ubuntu 14.04 & Office server -> Ubuntu 12.04
Embedded -> Raspbian / Debian Wheezy
Hors ligne
#48 Le 11/02/2011, à 10:52
- ftarkin
Re : Flee☠ un bureau en HTML/CSS Python-Webkit/JavaScript
Je sais pas si j'ai compris ta dernière question, mais je te répondre quand même.
la barre en haut à droite et un DOCK nommer Avant-Window-Navigator ou AWN pour les intimes, mais la version que j'utilise est une branche séparer de la version officiel. voilà.sinon pour le PPA il faut simplement que je me mette à Launchpad, mon ennemi juré donc si quelqu'un veut bien m'aider dans ce sens, ça serait le top pour le coup
Bonne réponse pour chaque question ^^ (J'aime bien le minimalisme dans les bureaux aussi, d'ou ma question, et les docks classiques sont envahissants à mon sens)
Ordi perso monté en Core i3, 4 Go RAM Voyager 12.04 64
Dell Latitude E6210 (Core i3, 6 Go DDR3) Voyager 12.04 64
HP Z800 (biproc Xeon QuadCore 18 Go DDR3) Voyager 12.04 64
Hors ligne
#49 Le 15/02/2011, à 22:24
- infradmin
Re : Flee☠ un bureau en HTML/CSS Python-Webkit/JavaScript
Bonjour à tous,
@CKDevelop : Tu devrai utiliser ::-moz-selection et ::-webkit-selection dans ton CSS, afin d'empêcher de systématiquement tout sélectionner dans ta webview par inadvertance. Sinon, c'est à ma connaissance la surcouche graphique la plus light et portable que je connaisse.
Si tu recherches des développeurs, je serai ravi de t'aider sur mon temps libre.
Nico
Mon weblog perso http://nbonnici.info
A cause d'Ubuntu je tape des sudo partout mais je me soigne...
Hors ligne
#50 Le 16/02/2011, à 10:18
- CKDevelop
Re : Flee☠ un bureau en HTML/CSS Python-Webkit/JavaScript
Bonjour à tous,
@CKDevelop : Tu devrai utiliser ::-moz-selection et ::-webkit-selection dans ton CSS, afin d'empêcher de systématiquement tout sélectionner dans ta webview par inadvertance. Sinon, c'est à ma connaissance la surcouche graphique la plus light et portable que je connaisse.
Si tu recherches des développeurs, je serai ravi de t'aider sur mon temps libre.
Nico
bein écoute, toutes les mains sont bonnes à servir, et au passage merci pour la petite astuce CSS.
pour faire simple, en ce moment, je recherche le moyen de réutiliser le profils utilisateur avec webkit, mais je galère.
Sinon la je boss un module semblable à celui qui liste les applications, mais là il servira pour les raccourcis dossiers.
Home -> Debian Jessie & Home server -> Debian Wheezy
Office -> Ubuntu 14.04 & Office server -> Ubuntu 12.04
Embedded -> Raspbian / Debian Wheezy
Hors ligne