Bonsoir,
je vous propose ce topic afin de lister les différents bugs de KNXWEB2 et ainsi faire avancer le schmilblick.
(si autre chose que l'outil de ticket présent sur sourceforge existe je suis preneur)
En effet, nous voyons tous plusieurs bugs et parfois en créons d'autres... aidons les dév. de ce super soft à avoir quelque chose de centralisé.
- Left padding pour les boutons ce qui peut etre fort pratique quand on veut avoir des boutons avec un icône à gauche puis le libellé après.
Insérer dans le widget button
widget.js en ligne 48 (ou 56) ou sous text-padding-top
if (this.conf.getAttribute("text-padding-left")!="") $('.buttonContent', this.div).css('padding-left', this.conf.getAttribute("text-padding-left")); else $('.buttonContent', this.div).css('padding-left', '0');
et aussi dans manifest.xml ligne 23 ou sous text-padding-top
<setting id="text-padding-left" label="Left padding" type="text" default="0" />
je le rajoute à chaque mise à jour pour mon design.
- Delay, quand on est dans un button et que l'on veut mettre un délais entre deux commandes il pourrait-être agréable de l'avoir en ms au lieu de s car attendre 1s ou une demie-seconde ca ce voit et c'est ennuyeux. de plus cette fonction bug. si on met une valeur que l'on sauvegarde puis que l'on revient, la valeur du delay a disparu.
-Slider, pour tout ceux comme moi qui utilisent une tablette ou autre iDevice de la pomme, le slider est légèrement complexe. Grace à Anthony que je salue et remercie par ces quelques lignes, une solution peut-être mise en place même si des fois elle perd de la fluidité mais en attendant c'est déjà super!
il faut donc ajouter cette ligne
tpl()->addJs('lib/jquery.ui.touch-punch.min.js');
dans setup.php et design_view.php après la ligne :
tpl()->addJs('js/widget.js');
il ne faut pas oublier de mettre le fichier que j'ai joins
jquery.ui.touch-punch.min.js dans le dossier knxweb2/lib/
-subpages, je rencontres des soucis avec les subpages lors de la sauvegarde, ca ne prends pas tous les paramètres et lors d'un reload ils ne sont plus la.
je vous laisse continuer à mettre vos différents bugs et espérons que nous arriverons à tous les corriger ;)