28-02-2020, 14:06:02
Steph a écrit :Voici les icônes de gcompris:C'est beaucoup plus visuel pour un enfant...
https://www.linuxjournal.com/sites/defau...age4_0.png
Evolution des Handy-menu
|
28-02-2020, 14:06:02
Steph a écrit :Voici les icônes de gcompris:C'est beaucoup plus visuel pour un enfant...
29-02-2020, 20:46:22
J'ai entamé une branche "migration/python3-gtk3" pour plusieurs raisons :
1. Le long terme : python2 arrive en fin de vie et GTK2 aussi : la migration c'est redonner 10 ans d'espérance vie au soft. 2. uniformisation des dépendances 3. réutilisation de certaines briques : primtuxstore et fluxboxlauncher (et tous les futures softs : @Cyrille, si tu m'entends ) sont déjà en python3/GTK3 et réutiliser des briques peut être super facile... sauf que entre GTK2 et 3 j'ai toujours besoin d'adapter et donc perdre du temps inutilement 4. Je commence à réfléchir à rajouter des tests automatisés (intégration continue) et si je fais sur GTK2, je devrais sans doute refaire une grande partie au passage sur GTK3. Bref, autant souffrir un peu maintenant plutôt que beaucoup plus tard. 5. GTK 3 permet certaines choses (notamment graphique) impossibles sous GTK2. Par ex : remplacer "rox" par le sélecteur d'applications. J'ai déjà bien dégrossi mais il reste quelques blagues. J'essai d'en faire un peu chaque jour mais les migrations c'est rarement fun. Ça va aboutir sur une version 2.0 qui sera intégré dans la Primtux 6. Bien évidement, vu le travail de migration, ça nécessitera des tests car je risque de passé à côté de certaines régressions.
27-06-2021, 09:51:40
Retour la-dessus, je n'ai pas les icones des applications sous une mint 20, des idées?
J'ai aussi une requête: avoir les contours des fenêtres pour bouger les handymenus.
27-06-2021, 12:16:30
Comme ça, pas d'idées pour la mint 20, ça peut être tellement de choses : thème gtk bizarre, droit d'accès aux icônes etc.
Est-ce qu'il y a des messages d'erreurs si tu lances dans une console ? J'imagine que si j'installes une mint 20 sur rpi : https://ubuntu-mate.org/download/arm64/, je devrais reproduire ? Je pars sur la 20.04 https://ubuntu-mate.org/download/arm64/ ? Pour les contours de fenêtres, j'en déduis que c'est également sous mint et lié au thème gtk de cette dernière ? Du coup, faut peut-être une petite condition (si je suis sur mint, je mets un contour) ?
27-06-2021, 15:13:54
Non un contour partout pour pouvoir bouger le handymenu.
Comme message j'ai ça: /usr/share/handymenu/lib/hm_utils.py:103: YAMLLoadWarning: calling yaml.load() without Loader=... is deprecated, as the default Loader is unsafe. Please read https://msg.pyyaml.org/load for full details. self.defaultconfig = yaml.load(stream) Alors on les voit dans le handymenu config quand on veut modifier et si je mets une icone de catégorie on la voit dans le handymenu. Disons que j'essaie de voir ce que donne une primtux-mint avec cinnamonn.
07-07-2021, 20:23:54
Bon je vais être lourd mais le handymenu sous primtux-xfce => ok / sous mint => pas d'images dans les onglets. Les messages d'erreur sont les mêmes des 2 côtés, basé sur du 20.04 tous les 2 => étrange!
10-07-2021, 20:59:30
Je viens d'installer une mint sous rpi : j'ai pas de paquet python2-gtk donc déjà, ça part mal...
10-07-2021, 21:32:24
Bon, si on part sur quelque chose, il faudra partir sur une version gtk3 (et python3 également) : j'avais commencé la migration dans la branche "migration/python3-gtk3"
Je viens de rajouter les contours de fenêtre. Je regarde pour les images dans les onglets Enfin le drag and drop dans la partie conf est complètement cassé :-{ mais je pars du principe que c'est moins critique. (je regarderais plus tard)
10-07-2021, 22:03:18
J'ai corrigé pour les onglets (normal que les erreurs étaient invisibles : dans un try/catch parce que pas trouvé)
Toujours disponible sur la même branche pour l'instant.
10-07-2021, 22:21:15
Laisse tomber mint on va rester sur la xubuntu elle passe bien. python-gtk2 est dans les déôts primtux.
11-07-2021, 10:39:26
Ok, bon après c'est pas perdu : python3 et gtk3, il va bien falloir y passer un jour.
11-07-2021, 11:10:03
Mais c'était bizarre quand même, parce qu'en mettant le python-gtk2 sous mint ça ne passait pas non plus. Du coup si quelqu'un veut utiliser nos dépôts ça ne marchera pas, c'est étrange. Même la mint xfce ne veut pas des images. J'ai comparé les paquets, pas de grosses différences, c'est du x11 en xubuntu et en mint xfce...
11-07-2021, 23:18:57
Je peux pas l'affirmer à 100% mais je pense que c'est lié au fait que les dernière distrib considère python3 comme la bonne version de python.
Les handymenu commencent par : Code : #!/usr/bin/python Du coup, c'est la distrib qui en déduit si on parle de python2 ou 3. (avant, c'était toujours python2 donc pas de lézards) Si on part sur python 3, ça veut dire gtk3 (et donc la lib python-gtk2 n'est pas utilisé). Si tu forces le shebang : Code : #!/usr/bin/python2 ça donne quoi ?
12-07-2021, 09:11:38
Pareil , j'ai bien changé partout. Alors le logo est affiché, l'icône pour paramétrer le handymenu-prof aussi, les icônes dans la boîte d'édition des application dans la configuration mais pas dans les onglets.
12-07-2021, 09:15:14
je regarde ça ce soir, ça doit pas être compliqué à reproduire...
12-07-2021, 09:17:38
Surtout que la mint 20.2 est supportée jusqu'en 2025 et qu'ils proposent des outils très "user-friendly".
12-07-2021, 22:05:22
Bon, j'étais parti sur la mint sur rpi : j'ai installé le dépôt primtux dessus mais je trouve pas "python-gtk2".
Du coup, faut que je parte sur une vm ? On risque pas d'avoir le même soucis quand on passera la rpi sur la Primtux 7 ?
12-07-2021, 23:02:22
Non la 7 je peux la laisser sous xubuntu.
python-gtk2 est dans les dépôts armhf de la buster: https://packages.debian.org/buster/python-gtk2
12-07-2021, 23:47:24
Ok, j'ai fait mais du coup : le fichier yaml qu'il importe comporte bien des "icon" ?
Ex : Code : - apps: icon: /usr/share/pixmaps/supertux.png va être l'image pour l'onglet "Audio-Vidéo" Si c'est pas le cas ou que l'image n'existe pas à cet emplacement, c'est normal que les onglets soient vides
13-07-2021, 08:50:21
Tu aurais au moins ceux des applis installées puisque les icônes sans chemin renvoient vers le répertoire d'icônes choisi pour le système, et tu avais fait une modification pour que les handymenus fonctionnent même sans icônes à certaines applis.
13-07-2021, 10:10:33
D'après le code, c'est le cas pour les icones de lancement mais pas pour les onglets : j'ai du rencontrer à l'époque un frein technique parce que je n'arrive pas à forcer ce comportement pour les onglet.
Si je mets un chemin absolu vers une icone, ça marche sous mint. Je vais encore enquêter mais si je ne trouve pas, il faudra mettre le chemin complet pour les onglets. Si il faut, je peux créer une branche (ou une option) pour lancer les handymenu avec un affichage plus verbeux sur les icônes.
13-07-2021, 23:09:13
Je pense avoir identifié et corrigé le soucis : https://framagit.org/mothsart/handymenu-...requests/3
14-07-2021, 08:49:13
Je ne peux pas fusionner, pas d'accès en écriture.
14-07-2021, 10:41:41
En réalité, j'ai fait une demande de fusion sur mon dépôt : je n'arrive plus à le faire sur le tiens. :/
Mes droits ou les tiens ont du changer sur framagit il y a quelques mois : peut-être que si toi tu essais, ça passeras ?
14-07-2021, 10:58:59
Bon, autant pour moi : je me souvenais pas que mon dépôt git était branché sur 2 destinataires (et que j'ai les droits sur ton dépôt).
Cette fois ci, ça devrait être bon : https://framagit.org/Steph/handymenu-pri...equests/62 |
« Sujet précédent | Sujet suivant »
|