[kmymoney] [Bug 406258] New: Cannot save file in MacOS

2019-04-05 Thread Andrew Ho
https://bugs.kde.org/show_bug.cgi?id=406258

Bug ID: 406258
   Summary: Cannot save file in MacOS
   Product: kmymoney
   Version: git (master)
  Platform: macOS Disk Images
OS: macOS
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: bugtracker
  Assignee: kmymoney-de...@kde.org
  Reporter: andre...@animezone.org
  Target Milestone: ---

SUMMARY

The application is kmymoney-master-398-macos-64-clang.dmg

STEPS TO REPRODUCE
When I launch kmymoney from the terminal, I find the libraries dependency
problem.

After I setup the account, and save as "XXX.kmy" or "XXX.xml" file, close the
account. I cannot open it again, It happens with or without the gpg encryption. 

Pleas find the error messages as follows:

  QFSFileEngine::open: No file name specified
  objc[30925]: Class FIFinderSyncExtensionHost is implemented in both
/System/Library/PrivateFrameworks/FinderKit.framework/Versions/A/FinderKit
(0x7fff86e26cd0) and
/System/Library/PrivateFrameworks/FileProvider.framework/OverrideBundles/FinderSyncCollaborationFileProviderOverride.bundle/Contents/MacOS/FinderSyncCollaborationFileProviderOverride
(0x1164efcd8). One of the two will be used. Which one is undefined.
  Couldn't start kuiserver from org.kde.kuiserver.service:
QDBusError("org.freedesktop.DBus.Error.Disconnected", "Not connected to D-Bus
server")
  kf5.kio.core: couldn't create slave: "Can not find 'kioslave' executable at
'/Applications/kmymoney.app/Contents/MacOS,
/Applications/kmymoney.app/Contents/libexec,
/Users/packaging/Craft/BinaryCache/macos-64-clang/lib/libexec/kf5'"

If I save it to a sqlcipher file, and I can reopen it gracefully. 

Thanks,

OBSERVED RESULT
The dependency library path needs to be fix.

EXPECTED RESULT
It will work smoothly on MacOSX and IOS.


SOFTWARE/OS VERSIONS
Windows: 
macOS: 10.13.6
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION

The following is the startup log from terminal.

/Applications/kmymoney.app/Contents/MacOS/kmymoney

QPainter::begin: Paint device returned engine == 0, type: 2
WebConnect: Try to connect to WebConnect server
WebConnect: Connect to server failed
WebConnect: Running in server mode
Custom icons were not found in any of the following
QStandardPaths::AppDataLocation:
"/Users/andrew/Library/Application Support/kmymoney"
"/Users/packaging/Craft/BinaryCache/macos-64-clang/share/kmymoney"
"/Library/Application Support/kmymoney"
"/Applications/kmymoney.app/Contents/Resources"
dbus[30925]: Dynamic session lookup supported but failed: launchd did not
provide a socket path, verify that org.freedesktop.dbus-session.plist is
loaded!
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QFSFileEngine::open: No file name specified
Located plugin
"/Applications/kmymoney.app/Contents/PlugIns/kmymoney/budgetview.so" Validity
true
Located plugin
"/Applications/kmymoney.app/Contents/PlugIns/kmymoney/checkprinting.so"
Validity true
Located plugin
"/Applications/kmymoney.app/Contents/PlugIns/kmymoney/csvexporter.so" Validity
true
Located plugin
"/Applications/kmymoney.app/Contents/PlugIns/kmymoney/csvimporter.so" Validity
true
Located plugin
"/Applications/kmymoney.app/Contents/PlugIns/kmymoney/forecastview.so" Validity
true
Located plugin
"/Applications/kmymoney.app/Contents/PlugIns/kmymoney/gncimporter.so" Validity
true
Located plugin
"/Applications/kmymoney.app/Contents/PlugIns/kmymoney/icalendarexporter.so"
Validity true
Located plugin
"/Applications/kmymoney.app/Contents/PlugIns/kmymoney/kbanking.so" Validity
true
Located plugin
"/Applications/kmymoney.app/Contents/PlugIns/kmymoney/kcm_checkprinting.so"
Validity true
Located plugin
"/Applications/kmymoney.app/Contents/PlugIns/kmymoney/kcm_csvimporter.so"
Validity true
Located plugin
"/Applications/kmymoney.app/Contents/PlugIns/kmymoney/kcm_forecastview.so"
Validity true
Located plugin
"/Applications/kmymoney.app/Contents/PlugIns/kmymoney/kcm_icalendarexporter.so"
Validity true
Located plugin
"/Applications/kmymoney.app/Contents/PlugIns/kmymoney/kcm_qif.so" Validity
false
Located plugin
"/Applications/kmymoney.app/Contents/PlugIns/kmymoney/kcm_reportsview.so"
Validity true
Located plugin
"/Applications/kmymoney.app/Contents/PlugIns/kmymoney/kcm_xmlstorage.so"
Validity true
Located plugin
"/Applications/kmymoney.app/Contents/PlugIns/kmymoney/konlinetasks_sepa.so"
Validity true

[kmymoney] [Bug 399230] gpg is not working - 5.0.2 Windows

2018-10-22 Thread Andrew Ho
https://bugs.kde.org/show_bug.cgi?id=399230

--- Comment #2 from Andrew Ho  ---
I test on Version 5.0.80-90212a2b

GPG encryption of XML Storage is not working in Windows even after the patch
from Thomas. The libraries of kf5-gpgmepp and gpgmepp are missing.

These are what I notice so far, I will dig into it.

Thanks,

Andrew

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 399230] New: gpg is not working - 5.0.2 Windows

2018-09-29 Thread Andrew Ho
https://bugs.kde.org/show_bug.cgi?id=399230

Bug ID: 399230
   Summary: gpg is not working - 5.0.2 Windows
   Product: kmymoney
   Version: git (master)
  Platform: Other
OS: MS Windows
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: buildsystem
  Assignee: kmymoney-de...@kde.org
  Reporter: andre...@animezone.org
  Target Milestone: ---

SUMMARY

I install gpg4win in Windows and I make a new gpg key. The "Use GPG encrytion"
is grey out in the XML Storage plugin.

The path of the user home directory in Linux is ~/.gnupg, and it is not working
in Windows.

Please add an option for Windows, homedir = "%HOMEDRIVE%%HOMEPATH%\.gnupg".

The user homedir of gpg4win actually is
%HOMEDRIVE%%HOMEPATH%\AppData\Roaming\gnupg".

If the Windows options have these two choices, that will be great.

Thanks,

Andrew

-- 
You are receiving this mail because:
You are watching all bug changes.