Summary: | KSnapshot doesn't remember settings | ||
---|---|---|---|
Product: | [Unmaintained] ksnapshot | Reporter: | Malte S. Stretz <mss> |
Component: | general | Assignee: | Richard Moore <rich> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | daniel_ramawidjaja, dustin.steiner, michal.vyskocil, nesnera, richih-kde |
Priority: | NOR | ||
Version First Reported In: | unspecified | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Malte S. Stretz
2008-06-23 11:15:06 UTC
Same here (0.8.1) under openSUSE 11, (KDE 4.0.83 (KDE 4.1 Beta2) "release 4.3"). No longer remembers the last used folder. The shortcut key problem (NOT a ksnapshot fault) can be solved by setting PRTSCR from the KDE Control Center -> Advanced -> Input Actions. Valid in Mandriva 2009.0 KDE 4.1 RC1 (O.98). Image name are not incrementing anymore too. Shall I fill another bug report or are those regressions already known? *** Bug 168210 has been marked as a duplicate of this bug. *** *** Bug 167635 has been marked as a duplicate of this bug. *** *** Bug 168653 has been marked as a duplicate of this bug. *** Again, sorry for that. It seems you were on the receiving end of both b.k.o troubles and me apparently missing the bug report above (or it did not show up, as the keywords were different). On the plus side, I can confirm this for KDE 4.1 final. SVN commit 845665 by rich: - Fix saving of settings. There appears to have been a change in behaviour in kdelibs that means simply writing the settings during the closeEvent no longer causes things to hit the disk. Adding an explicit sync solves the issue. CCMAIL: 164729-done@bugs.kde.org M +2 -0 ksnapshot.cpp --- trunk/KDE/kdegraphics/ksnapshot/ksnapshot.cpp #845664:845665 @@ -410,6 +410,8 @@ KUrl url = filename; url.setPass( QString::null ); //krazy:exclude=nullstrassign for old broken gcc conf.writePathEntry("filename",url.url()); + + conf.sync(); e->accept(); } I can't confirm that this bug was resolved in my Qt: 4.4.0 KDE: 4.1.1 (KDE 4.1.0 (4.1 >= 20080722)) "release 40.1" KSnapshot: 0.8.1 openSUSE 11 64-bit Your version was built two weeks before the fix was made. Thanks for going through the trouble of reporting, though. More is better :) Two weeks? Interesting. I'm using the http://download.opensuse.org/repositories/KDE:/KDE4:/Factory:/Desktop/openSUSE_11.0/ repository and I believed that it's up-to-date repository. Thanks for correction. I've backported the fix to the 4.1 branch, so it should be solved in next weeks release as well as 4.2. how to fix it? My Fedora 9 has the most updated packages for KDE. Can I run kind of commands, packages, or something to fix? |