20-08-2018, 01:51:17
Je viens de commiter le drag and drop.
C'était vraiment pas de la tarte (gtk fourni des outils très bas niveau donc faut se farcir des maths et passer par l'étape papier pour anticiper tous les scénarios) et il n'est pas improbable qu'il y ai des bugs sournois sur cette fonctionnalité.
Je suis pas entièrement satisfait du code produit : c'est assez brouillon à la relecture mais on va s'en satisfaire.
Il reste sans doute un dernier point à améliorer : un indicateur de l'emplacement ou va s'effectuer le drop pendant qu'on drag.
Je fais ça dans les jours qui viennent : le code étant cloisonné dans un event, il ne pourra pas entraîner de régression.
Cqfd : la fourchette de tests peut commencer dès à présent.
C'était vraiment pas de la tarte (gtk fourni des outils très bas niveau donc faut se farcir des maths et passer par l'étape papier pour anticiper tous les scénarios) et il n'est pas improbable qu'il y ai des bugs sournois sur cette fonctionnalité.
Je suis pas entièrement satisfait du code produit : c'est assez brouillon à la relecture mais on va s'en satisfaire.
Il reste sans doute un dernier point à améliorer : un indicateur de l'emplacement ou va s'effectuer le drop pendant qu'on drag.
Je fais ça dans les jours qui viennent : le code étant cloisonné dans un event, il ne pourra pas entraîner de régression.
Cqfd : la fourchette de tests peut commencer dès à présent.

