Forum officiel de NuTyX

Aide => Le gestionnaire de paquets => Discussion démarrée par: artemia76 le mar. oct. 31 20:54:43 2017

Titre: FlCards (nom de code carreidas) : avancement du dévelopement
Posté par: artemia76 le mar. oct. 31 20:54:43 2017
Bonsoir messieurs.
Après un moment d'adaptation et d'apprentissage de la libcards et de FLTK, j'ai le plaisir de vous annoncer que nous avons une graine de gestionnaire de paquet qui vient d'éclore :

(https://puu.sh/ybGJs/d40b5b9de0.png)

Donc voici une liste de ce qui se voit le moins mais qui est super important pour une GUI:

A venir prochainement:

A venir à long terme:

La gestion intégrée de l'élévation de privilèges en utilisant policy kit (polkit) pour donner les pouvoirs du super utilisateur à flcards uniquement lorsque celui ci en a besoin.
Titre: Re : FlCards (nom de code carreidas) : avancement du dévelopement
Posté par: artorix le mar. oct. 31 21:01:23 2017
salut
super, bravo  :)
Titre: Re : FlCards (nom de code carreidas) : avancement du dévelopement
Posté par: Modelor le mer. nov. 01 12:08:34 2017
Bonjour.


Ca c'est de la maîtrise, le projet flcards est entre de bonnes mains, bravo. :)


Comme vous le savez, je mène un micro-projet (déjà très important pour moi), c'est FLTK Cards et grâce à artemia76, j'ai beaucoup progresé dans l'apprentissage et la compréhension du C++ et de la Programmation Orienté Objet (POO), un jour je pourrais peut-être intégrer une équipe ou mener de modestes projets expérimentaux libres. :D
Titre: Re : FlCards (nom de code carreidas) : avancement du dévelopement
Posté par: artemia76 le mar. nov. 07 18:03:44 2017
Messieurs j'ai le plaisir de vous annoncer que flcards 1.0 est né  ;D
(http://puu.sh/ygWYB/42e0114d94.png)


Avec cette première version vous pouvez installer , supprimer des paquets, visualiser vos paquets installé et ceux qui sont disponibles.

Attention :

c'est une version alpha à tester avec précaution sur des nutyx de test.
Merci pour vos suggestions et vos rapports de bogues

Contrairement à certaines personnes, en ce qui me concerne , toute critique est pour moi la bienvenue  ::)
Titre: Re : FlCards (nom de code carreidas) : avancement du dévelopement
Posté par: guy_ le mar. nov. 07 19:47:22 2017
Bonsoir artemia76,

Félicitations pour ce beau travail !
Cette version se compile-t'elle sur NuTyX 9.1 ?

guy_
Titre: Re : FlCards (nom de code carreidas) : avancement du dévelopement
Posté par: Thierry le mar. nov. 07 20:08:21 2017
Salut Guy,

je le fais et l'envois dans la soirée
Titre: Re : FlCards (nom de code carreidas) : avancement du dévelopement
Posté par: tyrry le mar. nov. 07 21:12:03 2017
Alors là , bravo ;)
Je viens de tester flcards , et je n'ai pas eu de bugs à signaler ;)
Perso , il me manque , l'indicateur de progression : téléchargement / installation , puisqu'il existe dans cards ;)
sinon beau boulot ;)
@+
Titre: Re : FlCards (nom de code carreidas) : avancement du dévelopement
Posté par: Thierry le mer. nov. 08 20:43:41 2017
Merci pour tes retours,

Ce soir on a commencé l'intégration de barre de progression.
Pour le moment on peut installer, supprimer, voir la liste. Trier les paquets par nom, description, version.

Beaucoup d'autres idées en tête
Titre: Re : FlCards (nom de code carreidas) : avancement du dévelopement
Posté par: artemia76 le mar. nov. 14 08:53:26 2017
Bonjour à tous,

développement de FlCards en pause pour le moment, suite aux récents événements de la dernière RC1.

La première étape de FlCards étant accomplie (une version 1.0 utilisable) je vais maintenant essayer de travailler en étroite collaboration avec Thierry pour modifier la libcards en profondeur de façon à supprimer le wrapper que j'ai crée pour rendre cards compatible avec une GUI.

Au menu pour les prochaines versions:
- La barre de progression des tâches en cours
- Le tableau ou la liste des collections (pour rendre la post installation de nutyx plus simple que par ligne de commande par exemple)
- Fenêtre de détail d'un paquet (Dépendances , catégories, date, etc)
- Arborescence pour le choix des catégories en option (devel, etc)
- Bouton Upgrade Distribution (cards upgrade)

Si vous avez d'autres idées on est preneur...
Titre: Re : FlCards (nom de code carreidas) : avancement du dévelopement
Posté par: Thierry le mar. nov. 14 10:10:25 2017
Ce qui est fait est déjà magnifique je trouve
Titre: Re : FlCards (nom de code carreidas) : avancement du dévelopement
Posté par: artemia76 le jeu. nov. 23 07:42:53 2017
Nouvelle fonctionnalité implémenté dans flcards :

Une Toolbox latérale a été crée pour faciliter l'installation des environnements de bureau, notamment lors de la post-installation de nutyx.

(https://puu.sh/yrqhP/af0683c3eb.png)

Pour le moment la liste proposée est statique dans le code source de flcards. Il est prévu par la suite d'effectuer une sélection des icônes à afficher en fonction du contenu de /etc/cards.conf.

Le clic sur une icône provoque la sélection des paquets de l'environnement choisi avec ses extras et dépendances. Ainsi par exemple, lorsqu'on clic sur "mate", flcards sélectionnera (s'ils ne sont pas déjà installés) les collections xorg, lxdm, mate et mate-extra.
Pour lancer l'installation ,il suffit alors de cliquer Apply.

Cette fonctionnalité est une ébauche, n'hésitez surtout pas à me retourner vos commentaires, suggestions et autres demandes ou questions.

Bonne install !   8)
Titre: Re : FlCards (nom de code carreidas) : avancement du dévelopement
Posté par: SipoMatadorduCosmos le jeu. nov. 23 12:56:39 2017
Comme toujours les gars...si vous avez besoin de rien, vous m'appelez sans hésitation !  8)
Titre: Re : FlCards (nom de code carreidas) : avancement du dévelopement
Posté par: Thierry le ven. nov. 24 06:52:58 2017
C'est génial, merci l'ami
Titre: Re : FlCards (nom de code carreidas) : avancement du dévelopement
Posté par: Thierry le ven. déc. 01 12:57:02 2017
La recherche ne s'effectue que sur le nom de la Collection ou le nom du paquet mais pas sur la description de celui-ci.
Titre: Re : FlCards (nom de code carreidas) : avancement du dévelopement
Posté par: artemia76 le sam. déc. 02 10:07:18 2017
oui c'est voulu. Mais on peut rajouter.
Titre: Re : FlCards (nom de code carreidas) : avancement du dévelopement
Posté par: Thierry le sam. déc. 02 14:56:43 2017
Oui il faut le rajouter, une recherche tel que 'xterm' ne donner rien dans flcards alors qu'elle retourne quelque chose sur le site et via la ligne de commande
Titre: Re : FlCards (nom de code carreidas) : avancement du dévelopement
Posté par: phil lobus le sam. déc. 02 16:53:46 2017
ça c'est cool, merci :)
Titre: Re : FlCards (nom de code carreidas) : avancement du dévelopement
Posté par: artorix le dim. déc. 03 03:08:39 2017
salut :)
je passe un peu en coup de vent, beau boulot les gars
Titre: Re : FlCards (nom de code carreidas) : avancement du dévelopement
Posté par: Modelor le mer. déc. 06 18:48:26 2017
Ca c'est du gestionnaire graphique pour Cards, toutes mes félicitations, tu gères. :)
Titre: Re : FlCards (nom de code carreidas) : avancement du dévelopement
Posté par: artemia76 le sam. déc. 16 12:10:35 2017
FlCards est maintenant assez stable, comme vous aviez pu le constaté, il s'agit d'une application multithread, c'est pour cela que je suis resté très prudent. Le plus gros a été fait : les fondations sont en place. Maintenant je vais m’atteler sur les fonction manquantes vis à vis de Cards lui même. Premier chantier : les groupes. La j'ai besoin de vos avis: doit on présenter les paquets devel en liste avec les autres dans la recherche ou bien dois je créer mode de recherche spécial développeur pour incorporer les groupes ?
Titre: Re : FlCards (nom de code carreidas) : avancement du dévelopement
Posté par: SipoMatadorduCosmos le sam. déc. 16 22:38:41 2017
Yop. J'avoue qu'un mode dev serai un super outils.
Titre: Re : FlCards (nom de code carreidas) : avancement du dévelopement
Posté par: Thierry le dim. déc. 17 13:44:43 2017
Ok pour  moi aussi
Titre: Re : FlCards (nom de code carreidas) : avancement du dévelopement
Posté par: artemia76 le lun. déc. 18 08:06:24 2017
Reçu 5/5.

Je vous laisse le soin à l'occasion de créer les dépendances pour le groupe devel, car à ma connaissance, il n'y en a pas.