Summary: | Kleopatra uses current directory of parent process | ||
---|---|---|---|
Product: | [Applications] kleopatra | Reporter: | chrstphrchvz <chrischavez> |
Component: | general | Assignee: | Andre Heinecke <aheinecke> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | kdepim-bugs, mutz |
Priority: | NOR | ||
Version: | 3.1.0 | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Microsoft Windows | ||
Latest Commit: | https://commits.kde.org/kleopatra/45058011974ecdf71aad580526c962cfb2e07c77 | Version Fixed In: | |
Sentry Crash Report: |
Description
chrstphrchvz
2018-04-24 03:11:21 UTC
Good point. For Windows it would be a good idea if Kleopatra would change the working directory on start to a generic location e.g. the users Home Dir. We have other processes like gpg-agent we do this exactly for the reason you mention. ( https://dev.gnupg.org/T2670 ) Git commit 45058011974ecdf71aad580526c962cfb2e07c77 by Andre Heinecke. Committed on 24/04/2018 at 12:35. Pushed by aheinecke into branch 'master'. Change working dir on Windows after startup After handling the filename arguments on the command line switch the working directory on Windows to prevent the locking the directory from which Kleo was started for deletion. This is important for the file extension support of Kleopatra on Windows. This also unifies two return paths in newInstance to a single one to avoid duplication. M +11 -3 src/kleopatraapplication.cpp https://commits.kde.org/kleopatra/45058011974ecdf71aad580526c962cfb2e07c77 |