Git Version | Version Git
fabounet, Wednesday 07 March 2012 à 12:41
|
|
Subscription date : 30 November 2007
Messages : 17118
|
y'a pas grand chose à fixer, si tu veux connaitre l'heure avec précision, affiche les secondes  |
matttbe, Wednesday 07 March 2012 à 12:53
|
|
Subscription date : 24 January 2009
Messages : 12573
|
On pourrait ajouter un g_timeout durant 60 secondes qui remettrait à 0 le compteur de l'heure dès que l'heure est à HEURE:MIN:00 |
Subscription date : 21 October 2009
Messages : 1575
|
Bien quand j'affiche l'heure avec les secondes, le rendu du graphique des chiffres bouge. Le graphique ne reste pas constant. À chaque seconde ou x seconde, ça varie, on voit certains chiffres modifier le graphique, par exemple un chiffre devient moins gras ou moins large. J'ai essayé 2-3 polices et c'est pareil.
Et ça fait pas beau à regarder, mes yeux sont souvent attirés par ce défaut graphique.
La seule façon de le démontrer serait par un vidéo.
Étant donné qu'il y a tant d'écart entre la vraie heure et l'heure CD lorsque les secondes ne sont pas utilisées, quant à moi il faudrait carrément désactiver la fonction de ne pas afficher les secondes. Sinon c'est comme offrir une fonction qui ne donne pas la vraie info.  |
matttbe, Wednesday 07 March 2012 à 14:35
|
|
Subscription date : 24 January 2009
Messages : 12573
|
Je suis d'accord avec ton avis
Il faudrait réserver l'espace par caractère (ou utiliser une police monospace mais ce n'est pas non plus une bonne idée)... Enfin, pas facile... dans un panel où l'heure est écrit en GTK, c'est différent mais c'est plus propre... |
SQP, Wednesday 07 March 2012 à 20:27
|
|
Subscription date : 03 July 2010
Messages : 1081
|
faut surtout pas faire un stretch/shrink de la texture sur la largeur de l'icône, sinon tu pourras faire tout ce que tu veux, ca sera toujours pourri.
pour le problème de timer, ca serait pas possible d'ajuster la durée du premier timer pour arriver calé sur le changement de minute ? |
Subscription date : 26 October 2008
Messages : 1904
|
FrankKubuntu : Bien quand j'affiche l'heure avec les secondes, le rendu du graphique des chiffres bouge. Le graphique ne reste pas constant. À chaque seconde ou x seconde, ça varie, on voit certains chiffres modifier le graphique, par exemple un chiffre devient moins gras ou moins large. J'ai essayé 2-3 polices et c'est pareil.
Et ça fait pas beau à regarder, mes yeux sont souvent attirés par ce défaut graphique.
La seule façon de le démontrer serait par un vidéo.
Étant donné qu'il y a tant d'écart entre la vraie heure et l'heure CD lorsque les secondes ne sont pas utilisées, quant à moi il faudrait carrément désactiver la fonction de ne pas afficher les secondes. Sinon c'est comme offrir une fonction qui ne donne pas la vraie info. :)
J'ai exactement le meme probleme d'affichage. |
Subscription date : 21 October 2009
Messages : 1575
|
taiebot65 : J'ai exactement le meme probleme d'affichage.
Merci
Es-tu sous KDE? |
SQP, Thursday 08 March 2012 à 04:10
|
|
Subscription date : 03 July 2010
Messages : 1081
|
aucun rapport. J'ai déjà donné la solution. Le texte est préparé proprement, mais il est ajusté à la taille de l'icone => image étirée ou rétrécie qui donne un flou.
Pour le vérifier :
- changer la taille de la fonte : résultat identique.
- quand les chiffres changent, on voit que ca se décale en fonction de la largeur des chiffres à afficher. On voit le ":" bouger un coup plus à gauche, un coup à droite. Mais le texte est toujours bien aligné sur la droite.
|
matttbe, Thursday 08 March 2012 à 10:45
|
|
Subscription date : 24 January 2009
Messages : 12573
|
Oh désolé, j'ai raté la solution avec le code? |
Subscription date : 21 October 2009
Messages : 1575
|
SQP : faut surtout pas faire un stretch/shrink de la texture sur la largeur de l'icône, sinon tu pourras faire tout ce que tu veux, ca sera toujours pourri.
pour le problème de timer, ca serait pas possible d'ajuster la durée du premier timer pour arriver calé sur le changement de minute ?
C'est ça la solution? |
SQP, Thursday 08 March 2012 à 19:52
|
|
Subscription date : 03 July 2010
Messages : 1081
|
la solution est beaucoup plus compliquée. Ca c'est le problème (enfin pour l'affichage) |
Subscription date : 21 October 2009
Messages : 1575
|
Ok donc avons-nous une solution ou il est encore en brainstorming?
Car tu disais que t'avais déjà donné la solution, donc je cherchais où elle était  |
SQP, Thursday 08 March 2012 à 20:44
|
|
Subscription date : 03 July 2010
Messages : 1081
|
mon idée sur la facon de régler le truc d'affichage (si on peut calculer la taille d'un seul caractère) :
calculer la largeur du plus grand des chiffres, l'espace entre 2 chiffres et la largeur du séparateur (le : ) et faire le total.
Centrer cet espace sur l'icone et le répartir de facon à afficher chaque chiffre et séparateur toujours centré sur la zone qui lui est réservé. Comme ca les séparateurs ne bougeront plus, et les chiffres, un minimum/ |
Subscription date : 21 October 2009
Messages : 1575
|
Ceci est résolu  |
matttbe, Friday 04 May 2012 à 23:11
|
|
Subscription date : 24 January 2009
Messages : 12573
|
Euh, résolu pour le fait que les caractères bougent mais pas pour le retard, c'est bien ça? |
Subscription date : 21 October 2009
Messages : 1575
|
Résolu pour le retard aussi! Ça doit être résolu depuis longtemps mais je n'avais pas vérifié encore à cause des crash que j'avais ailleurs. |
matttbe, Tuesday 27 November 2012 à 14:53
|
|
Subscription date : 24 January 2009
Messages : 12573
|
(Message added on the task #257: Clock digital with a delay if seconds are not displayed)
Fixed (rev 2644)
PS: bug enfin fixé (il ne l'était pas avant en fait) |
Subscription date : 21 October 2009
Messages : 1575
|
1292/2646
Effectivement, ça fonctionnement parfaitement.
En fait, presque parfaitement, il y a environ qques millisecondes de retard. lllloooolllllllllllllll  |
Git Version | Version Git
|