Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 25/09/2015, à 11:33

incises

[RESOLU] Skrooge : config enregistrement pages modifiées

Lorsque je vais dans la configuration de Skrooge en :

Général > Mettre à jour les pages modifiées à la fermeture
je remplace maintenant Demander par Toujours et je fais Apply dans la fenêtre (par parenthèses cet Apply pourrait être traduit en Appliquer).
Si je ne fais rien d'autre, j'observe que Fichier > Enregistrer est toujours en grisé. Je ferme Skrooge, je rouvre le même document, le même compte et je remarque que Mettre à jour les pages modifiées à la fermeture est de nouveau sur Demander.

Un bug ou quelque chose qui m'échappe ?

Dernière modification par incises (Le 06/10/2015, à 13:23)

Hors ligne

#2 Le 26/09/2015, à 14:19

miraks

Re : [RESOLU] Skrooge : config enregistrement pages modifiées

Bonjour,

Désolé mais je ne comprends pas bien le problème.
1- L'option "Mettre à jour les pages modifiées à la fermeture" permettre comment on souhaite mettre à jour l'état d'une page quand on la ferme.
2- Cette option n'a rien à voir avec "Fichier > Enregistrer", il est donc normal que ce menu soit grisé si vous n'avez pas modifié le document.
3-  L'option "Mettre à jour les pages modifiées à la fermeture" ne dépend pas du document ouvert et encore moins du compte.

Si cela nous vous aide pas, merci de détailler un peu plus votre problème.
Cordialement.


Skrooge, a personal finances manager powered by KDE
Donate

Hors ligne

#3 Le 26/09/2015, à 16:51

incises

Re : [RESOLU] Skrooge : config enregistrement pages modifiées

Je reprends le noyau de la question que je souhaite poser dans ce fil.
Lorsque je vais dans la configuration de Skrooge en :
Général > Mettre à jour les pages modifiées à la fermeture
j'observe que l'option a la valeur Demander, je remplace Demander par Toujours et je fais Apply dans la fenêtre.
Lors d'une autre session de Skrooge (après avoir fermé puis rouvert Skrooge), je constate que mon choix d'option ne s'est pas maintenu, la valeur de l'option est revenue à Demander. Impossible de changer durablement la valeur de l'option.
Est-ce normal ?

Dernière modification par incises (Le 26/09/2015, à 16:57)

Hors ligne

#4 Le 26/09/2015, à 19:45

miraks

Re : [RESOLU] Skrooge : config enregistrement pages modifiées

Non, ce n'est pas normal.
Je ne reproduis pas ce problème.
Quelle est votre version de Skrooge?

Savez vous que vous pouvez installer la dernière version depuis mon ppa (https://skrooge.org/ubuntu_installation)?


Skrooge, a personal finances manager powered by KDE
Donate

Hors ligne

#5 Le 27/09/2015, à 09:21

incises

Re : [RESOLU] Skrooge : config enregistrement pages modifiées

La valeur de l'option ne semble se maintenir que pendant la durée d'une session mais pas au-delà.

Je suis sous Ubuntu 15.04, bureau Unity, Skrooge 2.1.1.

L'installation de cette version a été un peu laborieuse, comme on peut le voir décrit dans ce fil.

EDIT
Sans doute en relation avec ma remarque précédente, quand l'option Mettre à jour les pages modifiées à la fermeture  a la valeur Demander si  s'affiche le dialogue :
La page a été modifiée. Voulez-vous la mettre à jour avec l'état actuel.
J'ai beau cocher la case Do not ask again (encore un petit élément qui devrait être traduit en français) cela reste sans effet et le dialogue pourra réapparaître ultérieurement.

Dernière modification par incises (Le 27/09/2015, à 17:47)

Hors ligne

#6 Le 27/09/2015, à 21:12

miraks

Re : [RESOLU] Skrooge : config enregistrement pages modifiées

Bonjour,

Peux tu lancer la commande suivante depuis ta console et me donner son résultat ?

find ${HOME} -name skroogerc

Peux tu alors lancer la commande suivante?

rm ${HOME}/.kde/share/config/skroogerc

As tu toujours le problème?

Pour les problèmes de traduction voici la solution:

sudo apt-get install language-pack-kde-fr kde-l10n-fr

Skrooge, a personal finances manager powered by KDE
Donate

Hors ligne

#7 Le 30/09/2015, à 19:01

incises

Re : [RESOLU] Skrooge : config enregistrement pages modifiées

miraks a écrit :

Peux tu lancer la commande suivante depuis ta console et me donner son résultat ?

find ${HOME} -name skroogerc

Voilà :

$ find ${HOME} -name skroogerc
/home/toto/.kde/share/config/skroogerc
/home/toto/.config/skroogerc
miraks a écrit :

Peux tu alors lancer la commande suivante?

rm ${HOME}/.kde/share/config/skroogerc

As tu toujours le problème?

Oui.

miraks a écrit :

Pour les problèmes de traduction voici la solution:

sudo apt-get install language-pack-kde-fr kde-l10n-fr

Ces paquets sont déjà installés, à vrai dire.

$ sudo apt-get install language-pack-kde-fr kde-l10n-fr
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
kde-l10n-fr est déjà la plus récente version disponible.
language-pack-kde-fr est déjà la plus récente version disponible.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.

(je manque un peu de réactivité, ces temps-ci, car je suis pour cette semaine en voyage à l'étranger, mais mon intérêt pour ce fil
ne faiblit pas pour autant !)

Dernière modification par incises (Le 30/09/2015, à 19:08)

Hors ligne

#8 Le 01/10/2015, à 22:23

miraks

Re : [RESOLU] Skrooge : config enregistrement pages modifiées

Je ne comprends pas.
Si tu lances la commande suivante, ca te retourne bien qu'un seul fichier?

find ${HOME} -name skroogerc

Pour les traductions aussi, comme tu peux le voir, cette phrase est traduite (pas par Skrooge mais par KDE):
capture51eed0d9ade030aed762a317f70e928f.png

Pour info, si tu coches l'option et tu réponds OUI, l'option des settings "Mettre à jour les pages modifiées à la fermeture" est basculées à "Toujours".
Si tu coches l'option et tu réponds NON, l'option des settings "Mettre à jour les pages modifiées à la fermeture" est basculées à "Jamais".

Dernière modification par miraks (Le 01/10/2015, à 22:26)


Skrooge, a personal finances manager powered by KDE
Donate

Hors ligne

#9 Le 02/10/2015, à 12:46

incises

Re : [RESOLU] Skrooge : config enregistrement pages modifiées

miraks a écrit :

Si tu lances la commande suivante, ca te retourne bien qu'un seul fichier?

find ${HOME} -name skroogerc

Non, j'obtenais bien les deux fichiers que j'ai indiqués plus haut :

/home/toto/.kde/share/config/skroogerc
/home/toto/.config/skroogerc

Puis, j'ai exécuté la commande d'effacement que tu proposais et du coup maintenant il ne m'en reste qu'un :

/home/toto/.config/skroogerc

Pour les traductions aussi, comme tu peux le voir, cette phrase est traduite (pas par Skrooge mais par KDE):
http://www.zimagez.com/miniature/capture51eed0d9ade030aed762a317f70e928f.png

Pour info, si tu coches l'option et tu réponds OUI, l'option des settings "Mettre à jour les pages modifiées à la fermeture" est basculées à "Toujours".
Si tu coches l'option et tu réponds NON, l'option des settings "Mettre à jour les pages modifiées à la fermeture" est basculées à "Jamais".

Chez moi, le texte d'explication de la case à cocher est affiché en anglais, alors que le reste de l'interface du dialogue et de l'ensemble de Skrooge est en français. D'autre part, cocher la case met bien la valeur Toujours à l'option Mettre à jour les pages modifiées à la fermeture, mais seulement pour la durée de la session courante. Après fermeture et réouverture de Skrooge l'option a de nouveau la valeur Demander.

Dernière modification par incises (Le 02/10/2015, à 15:27)

Hors ligne

#10 Le 02/10/2015, à 19:36

miraks

Re : [RESOLU] Skrooge : config enregistrement pages modifiées

Bizarre tout ça.
J'ai l'impression que les settings ne se sauvent pas sur disque.
Peux tu lancer les commandes suivantes et me donner les résultats?

cat ${HOME}/.config/skroogerc | grep "update_modified_contexts"
ls -l ${HOME}/.config/skroogerc

Es tu sur d'avoir les droits en écriture sur le fichier ${HOME}/.config/skroogerc?
Peux tu modifier un autre settings et vérifier si la modification est toujours là après un arrêt et redémarrage de Skrooge?


Skrooge, a personal finances manager powered by KDE
Donate

Hors ligne

#11 Le 02/10/2015, à 21:45

incises

Re : [RESOLU] Skrooge : config enregistrement pages modifiées

Quand Skrooge est fermé ou vient d'être ouvert :

$ cat ${HOME}/.config/skroogerc | grep "update_modified_contexts"
update_modified_contexts=0

mais avec Skrooge toujours ouvert et après avoir mis l'option Mise à jour des valeurs modifiées à la fermeture à la valeur Toujours,  j'obtiens :

update_modified_contexts=1

Après avoir fermé Skrooge, puis l'avoir réouvert j'ai toujours :

update_modified_contexts=1

si j'ouvre les Préférences je constate que l'option est à Demander, et cette fois j'obtiens maintenant :

update_modified_contexts=0

Skrooge écrit donc bien dans le fichier mais le réinitialise ensuite après réouverture  à l'ouverture des Préférences.
C'est véritablement l'ouverture des Préférences qui remet update_modified_contexts à 0.
Le simple fait d'ouvrir Skrooge ne suffit pas.


D'autres modifications sont stables d'une session à l'autre (adjonction du préfixe <TIME> au nom des fichiers de sauvegarde).

Dernière modification par incises (Le 02/10/2015, à 22:16)

Hors ligne

#12 Le 03/10/2015, à 11:26

miraks

Re : [RESOLU] Skrooge : config enregistrement pages modifiées

Merci, nous progressons bien même si je ne comprends pas encore complètement comme cela arrive.
Pour information, je n'arrive toujours pas à reproduire le problème.

Peux tu refaire exactement les mêmes étapes et exécuter la commande suivante sur chacune d'elles?

cat ${HOME}/.config/skroogerc | grep -e "update_modified_contexts" -e "updateContextOnClose"

Encore merci pour ton aide.


Skrooge, a personal finances manager powered by KDE
Donate

Hors ligne

#13 Le 04/10/2015, à 16:09

incises

Re : [RESOLU] Skrooge : config enregistrement pages modifiées

Voici donc les résultats de la commande :

cat ${HOME}/.config/skroogerc | grep -e "update_modified_contexts" -e "updateContextOnClose"

dans diverses circonstances.
1) Skrooge est fermé ou vient d'être ouvert :

update_modified_contexts=0

2) Skrooge toujours ouvert et après avoir mis l'option Mise à jour des valeurs modifiées à la fermeture à la valeur Toujours (et après Apply puis OK sur le dialogue),  j'obtiens :

update_modified_contexts=1

3) Après avoir fermé Skrooge puis l'avoir réouvert :

update_modified_contexts=1

4) J'ouvre les Préférences; je constate que l'option est revenue à Demander sans intervention de ma part; je ferme les Préférences sans rien changer, j'obtiens alors :

update_modified_contexts=0

EDIT
Nota Bene : En 4), avant la fermeture des Préférences, le résultat est le même. Ce qui semble déterminant c'est la séquence : a) réouverture de Skrooge b) ouverture des Préférences, c'est juste après cette séquence et seulement après elle que la valeur de update_modified_contexts revient à 0, à ce qu'il me semble.
fin de l'EDIT

Autrement dit la partie de la commande "-e updateContextOnClose" ne semble avoir rien changé par rapport aux résultats précédemment obtenus sans cette partie de la commande.

Me voilà revenu chez moi, serai donc plus réactif...

Dernière modification par incises (Le 05/10/2015, à 09:19)

Hors ligne

#14 Le 05/10/2015, à 14:58

miraks

Re : [RESOLU] Skrooge : config enregistrement pages modifiées

Avec le même scenario chez moi, voici le résultat:
1)

update_modified_contexts=0

2)

update_modified_contexts=1
updateContextOnClose=true

Le fait que chez toi, la variable updateContextOnClose ne soit pas positionnée explique que par le suite ça ne fonctionne pas.

3)

update_modified_contexts=1
updateContextOnClose=true

4)

update_modified_contexts=1
updateContextOnClose=true

Comme tu peux le voir, il n'y a pas de changement de valeur de update_modified_contexts.

Je ne m'explique pas pourquoi, la variable updateContextOnClose ne se positionne pas correctement.
Quoi qu'il en soit, j'ai fait une correction qui devrait fonctionner chez toi même si je ne suis pas en mesure de la tester.
Sais tu builder Skrooge depuis le répository git?


Skrooge, a personal finances manager powered by KDE
Donate

Hors ligne

#15 Le 05/10/2015, à 16:15

incises

Re : [RESOLU] Skrooge : config enregistrement pages modifiées

Merci.
J'ai une expérience non nulle mais très limitée de Git. J'essaierai demain.

Hors ligne

#16 Le 05/10/2015, à 16:51

miraks

Re : [RESOLU] Skrooge : config enregistrement pages modifiées

Si tu ne l'as jamais fait, n'essayes pas, je vais te faire une nouvelle version dans mon ppa-beta.


Skrooge, a personal finances manager powered by KDE
Donate

Hors ligne

#17 Le 05/10/2015, à 19:16

incises

Re : [RESOLU] Skrooge : config enregistrement pages modifiées

Entendu.

Hors ligne

#18 Le 05/10/2015, à 20:36

miraks

Re : [RESOLU] Skrooge : config enregistrement pages modifiées

Ca y est. La correction est dans mon ppa beta-kf5.
https://launchpad.net/~s-mankowski/+arc … u/beta-kf5


Skrooge, a personal finances manager powered by KDE
Donate

Hors ligne

#19 Le 06/10/2015, à 13:12

incises

Re : [RESOLU] Skrooge : config enregistrement pages modifiées

J'ai pu installer cette nouvelle version bêta.

Et maintenant, en effet, lorsque je mets l'option Mettre à jour les pages modifiées à la fermeture à la valeur Toujours, elle y reste d'une session à l'autre.

Merci beaucoup.

A noter qu'il n'y a toujours pas trace de updateContextOnClose dans la sortie des commandes utilisées plus haut.

Dernière modification par incises (Le 06/10/2015, à 13:21)

Hors ligne