Re: Plaid, have you heard of it?
Thanks for checking it out! I did not look much into it. I saw it and thought, oh.. it must be something new. I wonder if the KMY devs have heard of it? Figured I would send it to you all. thanks! JV -Original Message- From: Thomas Baumgart Reply-To: For KMyMoney development To: kmymoney-devel@kde.org Subject: Re: Plaid, have you heard of it? Date: Sun, 04 Apr 2021 08:55:37 +0200 Hi, On Sonntag, 4. April 2021 04:40:49 CEST jvap...@gmail.com wrote: > KMY devs, > > Have you all heard of this API named PLAID? > > https://getdivvy.com/blog/what-is-plaid/ No, and the real docs can be found on https://plaid.com > seems apps like Robinhood and YouNeedABudget (KMY like app). Maybe it > is something to look into? Another API to interfacing with banks? I > am > not sure if it free or not. Have not looked into it much. Two statements that are worth noting about this proxy service: From: https://plaid.com/eu/ Build on Plaid’s PSD2 platform to securely access clean, categorised financial data. Whether you’re a fintech or a financial institution, we’re here to help. Well, they're on the hunt for businesses, not FLOSS devs/users. >From https://plaid.com/how-it-works-for-consumers/ Plaid doesn’t charge you for our services When you connect your financial accounts to an app like Venmo or Digit, the app pays us a fee to enable that connection. We don’t charge you for connecting your accounts. Information about the 'fee' can be found on https://plaid.com/pricing So KMyMoney would have to pay? No way!
Plaid, have you heard of it?
KMY devs, Have you all heard of this API named PLAID? https://getdivvy.com/blog/what-is-plaid/ seems apps like Robinhood and YouNeedABudget (KMY like app). Maybe it is something to look into? Another API to interfacing with banks? I am not sure if it free or not. Have not looked into it much. thanks, JV
Re: [kmymoney] [Bug 420425] Calendar View of Portfolio
As a user of KMM, I would like to see a calendar view of my transactions as well. Can we make it possible for the Calendar to show income and expenses by day? I imagine a UI where I can see general information such as Income, Expenses and Transfers total. When I click on a day, a report opens up that lists the transactions feeding into those results. What do you guys think? thanks, JV -Original Message- From: Jack Reply-To: bug-cont...@kde.org, For KMyMoney development < kmymoney-devel@kde.org> To: kmymoney-devel@kde.org Subject: [kmymoney] [Bug 420425] Calendar View of Portfolio Date: Wed, 22 Apr 2020 14:28:46 + https://bugs.kde.org/show_bug.cgi?id=420425 Jack changed: What|Removed |Added - --- Severity|normal |wishlist --- Comment #2 from Jack --- Are you proposing this for the past or the future? (I can imagine both, but the past would perhaps be a new form of report, and the future would likely be based on forecasts.) Are the little icons for each day based on the category? Where would they come from?
Splash screen
Team, KMM is amazing software! It is just amazing how well it works and all the functionality it has built-in. I am a Gnome/Plasma user. Depdencing on what I am doing I may load into one or the other. The Gnome footprint is growing as most distros are distributing with Gnome as default DE. KMM is obivously a KDE application but I think it is so good it should be promoted as an application that works for all Desktop Environments. I know it works for Gnome and KDE Plasma, but the splashs screen says it is the KDE finance manager. I think it should not say that. It makes it seem like it is only intended for the KDE Desktop Users. What do you guys think? Seems like a small thing but I feel like KMM doesn't get enough love on the inter-webs. Most reviews say that it is a great financial management tool if you are KDE user. I think it is great regardless. Thanks, JV
Re: segfault in new ledger code
HI all, I finally got time to compile it and test it with the unfinished features enabled. Using the new ledger, on Gnome X or Gnome Wayland, I do not see the same segfaults as Jack. The new ledger loads. The data picker works fine here. I can't save the transaction but I imagine that is due to the unfinished work perhaps. KDE Frameworks 5.64.0 Qt 5.13.2 (built against 5.13.2) The wayland windowing system thanks, JV On Fri, 2020-01-10 at 22:48 +0100, Thomas Baumgart wrote: > On Freitag, 10. Januar 2020 22:06:56 CET Jack wrote: > > > On 2020.01.10 15:34, Jack wrote: > > > Thomas, > > > > > > Per your suggestion in the Wayland thread, I just recompiled > > > with > > > UNFINISHEDFEATURES enabled. Selecting the new ledger gives me > > > an > > > immediate segfault, from both 5.0 and master, and whether or not > > > I > > > have already selected an account. I'm pretty sure I can easily > > > enough get a backtrace, but before I do, what other information > > > would > > > you want to help debug? > > > > > > Jack > > Sorry - I forgot on important point - these segfaults are all > > using > > X11. I do have Wayland available, but it's not very stable, so > > I'll > > test with Wayland a bit later. I figure unless the crash is > > specifically X related, it would likely crash under wayland also. > > Too bad that it crashes for you. Can you try to do this with an empty > file just to make sure it is not related to your data? I expect it to > be your data since it does not crash for me. > > Thanks for your help. >
Re: [kmymoney] [Bug 413835] Application window flickers when focus is on a DATE field
This seems to be a problem that occurs when using KMyMoney on Wayland. Other than that I do not have enough knowledge to help diagnose this. I have the code for KMyMoney and can offer to help track it down but I have not idea where this issue would show itself. Any pointers would be awesome!. It may not even be a problem with KMyMoney. I don't know. But it is frustrating me too. I have to keep jumping into an X11 session to work on entering or adjusting my transactions. I like using Gnome and even Plasma on Wayland. thanks, Jesus Varela On Thu, 2019-12-12 at 11:36 -0600, Jesus Varela wrote: > Same with Plasma xOrg. I think it has to do with Wayland. > > > If you run Plasma with Wayland, it occurs there too. > > Thanks, > > JV > On Thu, Dec 12, 2019, 11:27 wrote: > > https://bugs.kde.org/show_bug.cgi?id=413835 > > > > > > > > --- Comment #4 from schoenes-...@web.de --- > > > > I found two ways to circumvent the described behaviour. The screen > > will NOT > > > > flicker when FEDORA is being started with either the GNOME ON XORG > > or the XFCE > > > > SESSION desktop selection (see enclosed image of login options > > available). > > > > > > > > Consider my bug report as "works for me", however I think that > > KMyMoney with > > > > the GNOME environment should be inspected for the described > > phenomenon. > > > > > > > > -nothing follows- > > > > > >
Re: Where to find this code
Everyone, I found the code I was looking for. Thank you very much! I made my change, tested it, and it works the way I want it to. What is theprocess to bring up a 'change' as part of the core program? Basically, I feel that the bar charts should not display the Expenses, nor Transfers, as negative values or plot them below 0 on the y-axis. The total should. I also think the Net flow report should include the transfers by default and only select the Assets accounts. This will show where the money came into the Assets and where it went out to. I do not know if I should file a bug since it is not a bug and the current reports probably work as intended originally. What I am suggesting may be a new report, that I would like to name Cash Flow Statement or Statement of Cash Flow. I know KMyMoney is not intended for Business use and the Statement of Cash Flow is a business report, I also find it useful to evaluate how much money comes into my personal accounts and how much goes out. Leaving me with a Net Profit or Loss for the period. When I pay money towards liabilities like a home mortgage, a standard income and expense statement will not show the affect of that transfer. Anyways, in summary, how do I make a suggestion for a change. Is it a bug? thanks! JV On Sun, 2019-12-29 at 09:31 +0100, Thomas Baumgart wrote: > Hi, > > please find my answers inline. > > On Samstag, 28. Dezember 2019 23:48:03 CET jvap...@gmail.com wrote: > > > Thanks Thomas. > > I am trying to read between the lines. So if I miss something, > > please > > let me know. > > Here is what I did: > > git clone --single-branch --branch master > > git://anongit.kde.org/kmymoney.git kmy/master git clone -- > > single- > > branch --branch 5.0 git://anongit.kde.org/kmymoney.git kmy/stable > > Is that what you meant by master and stable? Why do you all see 5.0 > > as > > stable? Is that the base release that all current security and > > other > > patches are going towards for the current release, and Master is > > the > > new source for the next release? (so you apply the patches to both) > > Hope the following does not confuse you more. In general we have two > states > of the application which we call unstable and stable. Unstable is the > current > top development and may have cause or causes trouble with your data > file (though > we did not have that in a long time). New features are added to the > unstable > branch. > > The stable branch is where we only add bug fixes or small > improvements but > nothing big that may break the application. > > Since we use git as the version control system we use two branches to > reflect > the above: master contains the unstable version. Whenever we decide > to create > a new stable version off of master (with all the features and such) > we create > a new branch and label it with the base version number. This happened > the last > time on 2018-02-04 around commit 493a57657a6. This commit also > contains the > tag v5.0.0 and is the base of branch 5.0. If you follow the branch > you will > come along all those other bug-fix releases and their tags v5.0.1 - > v5.0.7. > They all reside on branch 5.0 (the stable branch). > > Once we are confident, that we can create a new version off of > master, we > have to decide how to call it and then create a new branch with that > name > off of master and declare this new as the stable branch. 5.0 will > then be > history as the stable branch and does not receive any more fixes. OK, > exceptions may apply. > > Then there is the branch Brandon brought into play: 4.8. It is the > last stable > branch that is based on KDE4/Qt4 technology. This was created just > like the > 5.0 branch on 2016-06-14 with commit 25cbb1a0d11f40. After that, > master was > turned into the KF5/Qt5 version. > > > > Regarding Step C... So then, we have to do a(n) (re)installation to > > make sure all the plugins get pulled correctly.. otherwise, I won't > > see > > the changes. This makes sense, although.. I am wondering, are the > > Reports modules considered a plugin or part of the core of > > KMyMoney? > > Also, do you happen to know if Kdevelop runs a re-install behind > > the > > scenes when I hit the Debug button? > > My explanation about the two sandboxes should only describe how I > manage > to switch pretty fast between the two versions (unstable/stable) > without > > recompiling every time. If you don't need to do that, say you are > only > working on a fix on the stable branch, then you don't have to set it > up > that way. > > Currently, the only requirement is, that only a single version is > installed. > I know that some folks have played around with environments to have > KMyMoney > installed in parallel in different versions, but that is a more > complex setup > and requires a bit of knowledge. This also implies that no package > containing > KMyMoney from the distro repository is installed on the system. > > In 5.0 some of the core
Re: Where to find this code
Thanks Thomas. I am trying to read between the lines. So if I miss something, please let me know. Here is what I did: git clone --single-branch --branch master git://anongit.kde.org/kmymoney.git kmy/master git clone --single- branch --branch 5.0 git://anongit.kde.org/kmymoney.git kmy/stable Is that what you meant by master and stable? Why do you all see 5.0 as stable? Is that the base release that all current security and other patches are going towards for the current release, and Master is the new source for the next release? (so you apply the patches to both) Regarding Step C... So then, we have to do a(n) (re)installation to make sure all the plugins get pulled correctly.. otherwise, I won't see the changes. This makes sense, although.. I am wondering, are the Reports modules considered a plugin or part of the core of KMyMoney? Also, do you happen to know if Kdevelop runs a re-install behind the scenes when I hit the Debug button? thanks again. I know you have mentioned some of this in the past and some of it is just now sinking in. I promise once I get going, I will try to help you all instead of just slowing you guys down. I just finally have some down time from my regular work that I can focus on this. JV On Fri, 2019-12-27 at 10:53 +0100, Thomas Baumgart wrote: > Jesus, > the whole process of generation of the KMyMoney artifacts is divided > into these parts: > a) configurationb) compilation / linkagec) installation > Step a) is where cmake comes into play. Its job is to convert the > meta information provided in CMakeLists.txt files into lower level > Makefiles (depending on the build tool/generator used). This step > caches some information which will not be re-evaluated if you re-run > cmake. To get a full scan remove build/CMakeCache.txt and re-run > cmake. Removing CMakeCache.txt also wipes all the settings you have > made using ccmake. > Step b) is invoked by calling 'make' and compiles and links the > artifacts comprising the application, that is the executables (yes, > the testcases as well), shared libs and plugins. At the end they are > all located in build/bin. > Step c) moves all the necessary files (executable, shared libs, > plugins, icons, templates, etc.) into the location of your KDE > install. This is performed by running 'sudo make install/fast'. > To remove an installed version, I simply use this the following > sequence in the build sub-directory: > sudo -s xargs rm < install_manifest.txt exit > Having two sandboxes (one with master and one with 5.0) and can > easily switch between the two of them. E.g. from stable to master: > cd stable/build sudo -s xargs rm < install_manifest.txt exit cd > ../../master/build sudo make install/fast > This will make sure that all the files are recent. Especially for > plugins, step c) is very important. If you omit it, the debugger will > use the newly compiled executable and shared objects from the > build/bin directory, but not the plugins. It will use the old ones > found installed. As Jack pointed out, not having the most recent > plugin installed may be the cause to the problem you encounter. > BTW: KMyMoney tells you on the command line where it picks up the > plugins during startup, e.g. > Located plugin "/usr/lib64/qt5/plugins/kmymoney/konlinetasks_sepa.so" > Validity trueLocated plugin > "/usr/lib64/qt5/plugins/kmymoney/csvimporter.so" Validity > true..Loading "/usr/lib64/qt5/plugins/kmymoney/budgetview.so"Plugins: > budgetview loadedLoading > "/usr/lib64/qt5/plugins/kmymoney/checkprinting.so"Plugins: > checkprinting loaded.. > Hope that helps. > Thomas > > On Freitag, 27. Dezember 2019 01:42:38 CET Jack wrote: > > Hi JV, > > I begin to wonder if the problem is that you are trying to debug a > > KMM plugin. It is easy enough to debug a newly compiled kmymoney > > file, but KDE/QT has its own way of finding plugins. As an > > experiment, after you have run "make" find where the newly compiled > > plugins are. For this example assume you ran make in .../kmm/build > > and the compiled plugins are in the lib dir below that. Try > > running 'QT_PLUGIN_PATH=.../kmm/build/lib" kdevelop'. > > Note I'm doing this mostly from memory, so if it doesn't work, > > someone will have to confirm whether some of my details are > > wrong. I just don't know if kdevelop accounts for that > > On 12/26/19 11:46 AM, jvap...@gmail.com wrote: > > > Thanks Jack! > > > This is what I see in the ccmake: > > > CMAKE_BUILD_TYPE Debugfull > > > CMAKE_COLOR_MAKEFILE ON > > > CMAKE_CXX_COMPILER /usr/bin/c++ > > > CMAKE_CXX_COMPILER_AR/usr/bin/gcc-ar > > > CMAKE_CXX_COMPILER_RANLIB/usr/bin/gcc-ranlib > > > CMAKE_CXX_FLAGS CMAKE_CXX_FLAGS_DEBUG-g > > > CMAKE_CXX_FLAGS_DEBUGFULL CMAKE_CXX_FLAGS_MINSIZEREL -Os > > > -DNDEBUG CMAKE_CXX_FLAGS_RELEASE -O2 -DNDEBUG > > > CMAKE_CXX_FLAGS_RELWITHDEBINFO -O2 -g -DNDEBUG > > > CMAKE_DLLTOOL
Re: Where to find this code
Hi Thomas, Thanks for the response. Where can I check this? > Did you build with optimization? Turn them off. My last cmake command was: cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DKDE_INSTALL_PLUGINDIR=/usr/lib64/qt5/plugins I will try the following: cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DKDE_INSTALL_PLUGINDIR=/usr/lib64/qt5/plugins -DCMAKE_BUILD_TYPE=Debugfull In case this is the problem, do you know what this is for then? The default value is: 'RelWithDebInfo' I read that as Release-with-Debug-and-Info. Is this still optimizing for release? thanks, JV On Thu, 2019-12-26 at 11:59 +0100, Thomas Baumgart wrote: > Jesus, > On Donnerstag, 26. Dezember 2019 08:54:38 CET jvap...@gmail.com > wrote: > > Everyone... in case you have run into this before. > > > > I cannot seem to get Kdevelop to work correctly. > > > > Problems: > > - I set breakpoints but the breakpoint is set a few lines off. > > - When running in Debug mode, I am watching a variable named > > invertedValue which I hard coded to = true; and still the variable > > does > > not set to true, as if it is not debugging the code I see in the > > IDE. > > Did you build with optimization? Turn them off. Optimization causes > all kinds of weird looking side effects when debugging. > > - I set qDebug() and qInfo() methods but they did not show anything > > in > > the output view. Where should this show up? Anything I can > > configure in > > the Kdevelop to get it to work? > > Shows up in the Debug view. See attached screenshot: shows an active > breakpoint in the source code and the output in the Debug view. > > Any help would be greatly appreciated. > > Also attached how I configured the launches in KDevelop > > @Thomas, I am focusing on the Cashflow report. > > thanks, > > JV > > On Sun, 2019-12-22 at 08:51 +0100, Thomas Baumgart wrote: > > > Jesus, > > > > > > On Samstag, 21. Dezember 2019 18:28:05 CET Jesus Varela wrote: > > > > > > > Dev team, > > > > > > > > I am trying to become more familiar with the code and am > > > > looking > > > > for the > > > > code that would control whether transfers are graphed and > > > > displayed > > > > as > > > > negative numbers in the reports. I want to display absolute > > > > values > > > > on > > > > charts and tables. > > > > > > Not sure which report you want to modify, but there is e.g. a > > > method > > > called > > > PivotTable::coloredAmount(). It is responsible to render the > > > color > > > for HTML > > > reports. The callee of this method provides the value. > > > > > > > I figured I would use this personal desire to get acquainted > > > > with > > > > the code. > > > > Any hints would be appreciated. I found the > > > > kreportchartview.cpp > > > > and in > > > > there is a variable to figure out if expenses should be > > > > negative or > > > > not, > > > > but I do not see anything for transfers. If it is there, I will > > > > keep > > > > looking. If I am on the wrong file, please let me know if you > > > > know > > > > where I > > > > should be looking. > > > > > > KReportChartView::drawPivotChart receives all values in the > > > parameter > > > 'grid'. > > > You may want to look into the construction of the grid to find > > > the > > > spot where > > > the values of the transfers are inserted. > > > > > > The spot you found is not negating the value of each expense, but > > > simply > > > negates the value contained in the grid if the underlying account > > > for > > > the cell > > > is an expense account. So I wonder if that would be the spot to > > > achieve what > > > you are trying. > > > > > > > Just trying to make sure I am understanding the structure. I > > > > haven't used > > > > c++ in a long time. > > > > > > > > Thanks in advance for any assistance. > > > > > > Hope that helps. The reporting section is not my area of > > > expertise. > > > > > >
Re: Where to find this code
Everyone... in case you have run into this before. I cannot seem to get Kdevelop to work correctly. Problems: - I set breakpoints but the breakpoint is set a few lines off. - When running in Debug mode, I am watching a variable named invertedValue which I hard coded to = true; and still the variable does not set to true, as if it is not debugging the code I see in the IDE. - I set qDebug() and qInfo() methods but they did not show anything in the output view. Where should this show up? Anything I can configure in the Kdevelop to get it to work? Any help would be greatly appreciated. @Thomas, I am focusing on the Cashflow report. thanks, JV On Sun, 2019-12-22 at 08:51 +0100, Thomas Baumgart wrote: > Jesus, > > On Samstag, 21. Dezember 2019 18:28:05 CET Jesus Varela wrote: > > > Dev team, > > > > I am trying to become more familiar with the code and am looking > > for the > > code that would control whether transfers are graphed and displayed > > as > > negative numbers in the reports. I want to display absolute values > > on > > charts and tables. > > Not sure which report you want to modify, but there is e.g. a method > called > PivotTable::coloredAmount(). It is responsible to render the color > for HTML > reports. The callee of this method provides the value. > > > I figured I would use this personal desire to get acquainted with > > the code. > > Any hints would be appreciated. I found the kreportchartview.cpp > > and in > > there is a variable to figure out if expenses should be negative or > > not, > > but I do not see anything for transfers. If it is there, I will > > keep > > looking. If I am on the wrong file, please let me know if you know > > where I > > should be looking. > > KReportChartView::drawPivotChart receives all values in the parameter > 'grid'. > You may want to look into the construction of the grid to find the > spot where > the values of the transfers are inserted. > > The spot you found is not negating the value of each expense, but > simply > negates the value contained in the grid if the underlying account for > the cell > is an expense account. So I wonder if that would be the spot to > achieve what > you are trying. > > > Just trying to make sure I am understanding the structure. I > > haven't used > > c++ in a long time. > > > > Thanks in advance for any assistance. > > Hope that helps. The reporting section is not my area of expertise. > >
Re: Where to find this code
Hi Thomas, Thanks for the help. > The spot you found is not negating the value of each expense, but > simply > negates the value contained in the grid if the underlying account for > the cell > is an expense account. So I wonder if that would be the spot to > achieve what > you are trying. Right. I am thinking of using the same flag(whether the user wants to chart the expneses downwards - negative scale) to determine if the Transfers should also be ploted the same way. I need to test this but personally, it makes sense to either plot both expenses and tranfers negatively or neither. Basically, I took the Netflow report and created a "Cash flow" report because the existing Cashflow shows a list of transactions instead of a report showing the total cash flow for the period. Having the transactions is nice but only when trying to dig deeper into where my money went or where it came from. I believe the Netflow was intended to be similar to a Statement of Cash Flow a.k.a Cash flow report. At least I managed to get it close by having it show the transfers. Now I just want to visualize it but without the graph going into the (x,-y) scale. > KReportChartView::drawPivotChart receives all values in the parameter > 'grid'. > You may want to look into the construction of the grid to find the > spot where > the values of the transfers are inserted. I do not want to change the data itself, just the way transfers and negatives are displayed on the chart. I did trace it back to where the data is inserted.. but I don't want to change it there as I am afraid it may have reprecussions on the mathematical calculations being done in other places. I really only want to change the visual side of things. But I am glad you mentioned it because I did not even look to see where the grid was coming in from. It was helpful to read through that code too. Although I am focusing on the chart right now.. eventually I want to, with community support, implement a flag to show values as positive or negatives vs Debit and Credits. I know a lot of people would get confused with the Debits and Credits reporting but I feel it would be nice to have that feature if some of the users wanted it. For now.. i will keep studying the code and trying to make small changes on my workstation until I get the hang of it. Thanks for the help so far! Much appreciated! JV On Sun, 2019-12-22 at 08:51 +0100, Thomas Baumgart wrote: > Jesus, > > On Samstag, 21. Dezember 2019 18:28:05 CET Jesus Varela wrote: > > > Dev team, > > > > I am trying to become more familiar with the code and am looking > > for the > > code that would control whether transfers are graphed and displayed > > as > > negative numbers in the reports. I want to display absolute values > > on > > charts and tables. > > Not sure which report you want to modify, but there is e.g. a method > called > PivotTable::coloredAmount(). It is responsible to render the color > for HTML > reports. The callee of this method provides the value. > > > I figured I would use this personal desire to get acquainted with > > the code. > > Any hints would be appreciated. I found the kreportchartview.cpp > > and in > > there is a variable to figure out if expenses should be negative or > > not, > > but I do not see anything for transfers. If it is there, I will > > keep > > looking. If I am on the wrong file, please let me know if you know > > where I > > should be looking. > > KReportChartView::drawPivotChart receives all values in the parameter > 'grid'. > You may want to look into the construction of the grid to find the > spot where > the values of the transfers are inserted. > > The spot you found is not negating the value of each expense, but > simply > negates the value contained in the grid if the underlying account for > the cell > is an expense account. So I wonder if that would be the spot to > achieve what > you are trying. > > > Just trying to make sure I am understanding the structure. I > > haven't used > > c++ in a long time. > > > > Thanks in advance for any assistance. > > Hope that helps. The reporting section is not my area of expertise. > >
Re: is there a command that we can run to load all dependencies
Wow thanks! I will try this.. were you using Gnome or Plasma as the DE? I figure that those using Plasma probably have an easier time than those using Gnome.. but just guessing. I might reinstall Plasma if it will make life easier. For your assistance! thank to you all, JV On Thu, 2019-11-07 at 11:25 -0500, Andrew Ho wrote: > dnf install qt5-qtbase-private-devel -y
is there a command that we can run to load all dependencies
I ran a cmake (after re-installing only gnome on my laptop). Then this comes: > [kodemonk3y@localhost build]$ cmake .. -DCMAKE_INSTALL_PREFIX=/usr > Installing in /usr. Run > /home/kodemonk3y/Documents/git/kmm/build/prefix.sh to set the > environment for KMyMoney. > -- Could NOT find QGpgme (missing: QGpgme_DIR) > -- Checking for module 'sqlcipher' > -- Package 'sqlcipher', required by 'virtual:world', not found > -- Could NOT find KF5Archive (missing: KF5Archive_DIR) > -- Could NOT find KF5Archive: found neither KF5ArchiveConfig.cmake > nor kf5archive-config.cmake > -- Could NOT find KF5CoreAddons (missing: KF5CoreAddons_DIR) > -- Could NOT find KF5CoreAddons: found neither > KF5CoreAddonsConfig.cmake nor kf5coreaddons-config.cmake > -- Could NOT find KF5Config (missing: KF5Config_DIR) > -- Could NOT find KF5Config: found neither KF5ConfigConfig.cmake nor > kf5config-config.cmake > -- Could NOT find KF5ConfigWidgets (missing: KF5ConfigWidgets_DIR) > -- Could NOT find KF5ConfigWidgets: found neither > KF5ConfigWidgetsConfig.cmake nor kf5configwidgets-config.cmake > -- Could NOT find KF5I18n (missing: KF5I18n_DIR) > -- Could NOT find KF5I18n: found neither KF5I18nConfig.cmake nor > kf5i18n-config.cmake > -- Could NOT find KF5Completion (missing: KF5Completion_DIR) > -- Could NOT find KF5Completion: found neither > KF5CompletionConfig.cmake nor kf5completion-config.cmake > -- Could NOT find KF5KCMUtils (missing: KF5KCMUtils_DIR) > -- Could NOT find KF5KCMUtils: found neither KF5KCMUtilsConfig.cmake > nor kf5kcmutils-config.cmake > -- Could NOT find KF5ItemModels (missing: KF5ItemModels_DIR) > -- Could NOT find KF5ItemModels: found neither > KF5ItemModelsConfig.cmake nor kf5itemmodels-config.cmake > -- Could NOT find KF5ItemViews (missing: KF5ItemViews_DIR) > -- Could NOT find KF5ItemViews: found neither > KF5ItemViewsConfig.cmake nor kf5itemviews-config.cmake > -- Could NOT find KF5Service (missing: KF5Service_DIR) > -- Could NOT find KF5Service: found neither KF5ServiceConfig.cmake > nor kf5service-config.cmake > -- Could NOT find KF5Wallet (missing: KF5Wallet_DIR) > -- Could NOT find KF5Wallet: found neither KF5WalletConfig.cmake nor > kf5wallet-config.cmake > -- Could NOT find KF5IconThemes (missing: KF5IconThemes_DIR) > -- Could NOT find KF5IconThemes: found neither > KF5IconThemesConfig.cmake nor kf5iconthemes-config.cmake > -- Could NOT find KF5XmlGui (missing: KF5XmlGui_DIR) > -- Could NOT find KF5XmlGui: found neither KF5XmlGuiConfig.cmake nor > kf5xmlgui-config.cmake > -- Could NOT find KF5TextWidgets (missing: KF5TextWidgets_DIR) > -- Could NOT find KF5TextWidgets: found neither > KF5TextWidgetsConfig.cmake nor kf5textwidgets-config.cmake > -- Could NOT find KF5Notifications (missing: KF5Notifications_DIR) > -- Could NOT find KF5Notifications: found neither > KF5NotificationsConfig.cmake nor kf5notifications-config.cmake > -- Could NOT find KF5KIO (missing: KF5KIO_DIR) > -- Could NOT find KF5KIO: found neither KF5KIOConfig.cmake nor > kf5kio-config.cmake > -- Could NOT find KF5DocTools (missing: KF5DocTools_DIR) > -- Could NOT find KF5DocTools: found neither KF5DocToolsConfig.cmake > nor kf5doctools-config.cmake > -- Could NOT find KF5Holidays (missing: KF5Holidays_DIR) > -- Could NOT find KF5Holidays: found neither KF5HolidaysConfig.cmake > nor kf5holidays-config.cmake > -- Could NOT find KF5Contacts (missing: KF5Contacts_DIR) > -- Could NOT find KF5Contacts: found neither KF5ContactsConfig.cmake > nor kf5contacts-config.cmake > -- Could NOT find KF5Akonadi (missing: KF5Akonadi_DIR) > -- Could NOT find KF5Akonadi: found neither KF5AkonadiConfig.cmake > nor kf5akonadi-config.cmake > -- Could NOT find KF5IdentityManagement (missing: > KF5IdentityManagement_DIR) > -- Could NOT find KF5IdentityManagement: found neither > KF5IdentityManagementConfig.cmake nor kf5identitymanagement- > config.cmake > -- Could NOT find KF5Activities (missing: KF5Activities_DIR) > -- Could NOT find KF5Activities: found neither > KF5ActivitiesConfig.cmake nor kf5activities-config.cmake > CMake Error at > /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:137 > (message): > Could NOT find KF5 (missing: Archive CoreAddons Config > ConfigWidgets I18n > Completion KCMUtils ItemModels ItemViews Service Wallet IconThemes > XmlGui > TextWidgets Notifications KIO) (Required is at least version "5.2") > Call Stack (most recent call first): > /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:378 > (_FPHSA_FAILURE_MESSAGE) > /usr/share/ECM/find-modules/FindKF5.cmake:110 > (find_package_handle_standard_args) > CMakeLists.txt:84 (find_package) > Do we need all of these? Is there a command we can run to load all the KDE dependencies for this project? thanks, JV
Re: KMyMoney Compile..3rdparty directory
I will try the new URL for the CitiCard. For the other problem(where the account number does not show up in the dialog) here is the output of ldd /path/to/kmymoney. Remember, I reinstalled the packaged version of KMM that is in the Fedora repos. Version 5.0.3. $ ldd /usr/bin/kmymoney linux-vdso.so.1 (0x7ffc70297000) libkmm_menus.so.5 => /lib64/libkmm_menus.so.5 (0x7f8da78cd000) libkmm_widgets.so.5 => /lib64/libkmm_widgets.so.5 (0x7f8da7817000) libKF5Holidays.so.5 => /lib64/libKF5Holidays.so.5 (0x7f8da7797000) libKF5Activities.so.5 => /lib64/libKF5Activities.so.5 (0x7f8da7759000) libsqlcipher-3.15.2.so.0 => /lib64/libsqlcipher-3.15.2.so.0 (0x7f8da76a1000) libKF5WebKit.so.5 => /lib64/libKF5WebKit.so.5 (0x7f8da7667000) libQt5WebKitWidgets.so.5 => /lib64/libQt5WebKitWidgets.so.5 (0x7f8da7613000) libkmm_models.so.5 => /lib64/libkmm_models.so.5 (0x7f8da75d1000) libKF5Notifications.so.5 => /lib64/libKF5Notifications.so.5 (0x7f8da7567000) libKF5KIOGui.so.5 => /lib64/libKF5KIOGui.so.5 (0x7f8da7557000) libkmm_settings.so.5 => /lib64/libkmm_settings.so.5 (0x7f8da7541000) libkmm_csvimportercore.so.5 => /lib64/libkmm_csvimportercore.so.5 (0x7f8da750b000) libkmm_mymoney.so.5 => /lib64/libkmm_mymoney.so.5 (0x7f8da73b2000) libkmm_plugin.so.5 => /lib64/libkmm_plugin.so.5 (0x7f8da73a1000) libkmm_icons.so.5 => /lib64/libkmm_icons.so.5 (0x7f8da738e000) libkmm_payeeidentifier.so.5 => /lib64/libkmm_payeeidentifier.so.5 (0x7f8da7388000) libKF5ItemModels.so.5 => /lib64/libKF5ItemModels.so.5 (0x7f8da7345000) libKF5KIOWidgets.so.5 => /lib64/libKF5KIOWidgets.so.5 (0x7f8da71ea000) libKF5KIOCore.so.5 => /lib64/libKF5KIOCore.so.5 (0x7f8da7016000) libKF5JobWidgets.so.5 => /lib64/libKF5JobWidgets.so.5 (0x7f8da6fec000) libKF5KCMUtils.so.5 => /lib64/libKF5KCMUtils.so.5 (0x7f8da6f91000) libalkimia5.so.7 => /lib64/libalkimia5.so.7 (0x7f8da6f8) libKF5XmlGui.so.5 => /lib64/libKF5XmlGui.so.5 (0x7f8da6e6) libKF5TextWidgets.so.5 => /lib64/libKF5TextWidgets.so.5 (0x7f8da6e17000) libKF5Completion.so.5 => /lib64/libKF5Completion.so.5 (0x7f8da6ddb000) libQt5PrintSupport.so.5 => /lib64/libQt5PrintSupport.so.5 (0x7f8da6d63000) libKF5ConfigWidgets.so.5 => /lib64/libKF5ConfigWidgets.so.5 (0x7f8da6d08000) libKF5ConfigGui.so.5 => /lib64/libKF5ConfigGui.so.5 (0x7f8da6ce4000) libKF5WidgetsAddons.so.5 => /lib64/libKF5WidgetsAddons.so.5 (0x7f8da6b77000) libKF5Codecs.so.5 => /lib64/libKF5Codecs.so.5 (0x7f8da6b3a000) libKF5ItemViews.so.5 => /lib64/libKF5ItemViews.so.5 (0x7f8da6afb000) libQt5Widgets.so.5 => /lib64/libQt5Widgets.so.5 (0x7f8da645e000) libQt5Gui.so.5 => /lib64/libQt5Gui.so.5 (0x7f8da5f2c000) libQt5Network.so.5 => /lib64/libQt5Network.so.5 (0x7f8da5d6f000) libKF5Service.so.5 => /lib64/libKF5Service.so.5 (0x7f8da5cb8000) libKF5CoreAddons.so.5 => /lib64/libKF5CoreAddons.so.5 (0x7f8da5c0d000) libKF5I18n.so.5 => /lib64/libKF5I18n.so.5 (0x7f8da5bb7000) libKF5ConfigCore.so.5 => /lib64/libKF5ConfigCore.so.5 (0x7f8da5b4a000) libQt5Xml.so.5 => /lib64/libQt5Xml.so.5 (0x7f8da5b08000) libQt5DBus.so.5 => /lib64/libQt5DBus.so.5 (0x7f8da5a6c000) libQt5Core.so.5 => /lib64/libQt5Core.so.5 (0x7f8da554f000) libstdc++.so.6 => /lib64/libstdc++.so.6 (0x7f8da5355000) libm.so.6 => /lib64/libm.so.6 (0x7f8da520d000) libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x7f8da51f3000) libc.so.6 => /lib64/libc.so.6 (0x7f8da502d000) libKF5SonnetUi.so.5 => /lib64/libKF5SonnetUi.so.5 (0x7f8da4ff8000) libdl.so.2 => /lib64/libdl.so.2 (0x7f8da4ff2000) libcrypto.so.1.1 => /lib64/libcrypto.so.1.1 (0x7f8da4d1) libpthread.so.0 => /lib64/libpthread.so.0 (0x7f8da4cef000) libKF5Wallet.so.5 => /lib64/libKF5Wallet.so.5 (0x7f8da4ccc000) libKF5Parts.so.5 => /lib64/libKF5Parts.so.5 (0x7f8da4c54000) libQt5WebKit.so.5 => /lib64/libQt5WebKit.so.5 (0x7f8da1d88000) libKF5WindowSystem.so.5 => /lib64/libKF5WindowSystem.so.5 (0x7f8da1d34000) libcanberra.so.0 => /lib64/libcanberra.so.0 (0x7f8da1d1f000) libQt5TextToSpeech.so.5 => /lib64/libQt5TextToSpeech.so.5 (0x7f8da1d0e000) libX11.so.6 => /lib64/libX11.so.6 (0x7f8da1bc9000) libQt5X11Extras.so.5 => /lib64/libQt5X11Extras.so.5 (0x7f8da1bc2000) libXtst.so.6 => /lib64/libXtst.so.6 (0x7f8da1bb9000) libdbusmenu-qt5.so.2 => /lib64/libdbusmenu-qt5.so.2 (0x7f8da1b74000) libKF5IdentityManagement.so.5 => /lib64/libKF5IdentityManagement.so.5
Re: KMyMoney Compile..3rdparty directory
All, I reinstalled kmm 5.0.3 from fedora's repo. AQBanking is there as is ofximporter. My AQBanking set up is still there, I guess the config file was never deleted. Anyways, I attempted to map the account to my credit card companies. With Amex, the same thing happens. The dialog comes back but it does not list the account numbers. I did what Thomas suggested and enabled logging of OFX transactions. I reviewed the log and see that both accounts come back in the payload. Both have the account number there. I do noticed that the number is random and the last 5 characters are the last 5 of my CC. Here is an example of one of them. sss|# false false false Y N N ACTIVE So the data comes back from Amex. For some reason it is not presented in the dialog box. Weird. JV On Thu, 2019-10-17 at 20:03 -0500, Jesus Varela wrote: > Both used to work fine. > > I will check but it wasn't until I moved to the libofx that this > started happening. > > It is weird. > > > JV > > On Thu, Oct 17, 2019, 12:37 Jack > wrote: > > JV, > > > > So with AmEx you get a response, but the popup doesn't show any > > actual account numbers or related information, and with CitiCard > > you get an error message about the software not being supported? > > If you log in to the CitiCards web site, can you find any > > information about what personal banking software they do support? > > > > Also, there is a note at ofxhome.com that suggests enabling 3rd > > party software desktop access from the CitiCards web site, although > > it's not clear if that actually helped the person who posted it. > > Another post suggested using > > https://mobilesoa.citi.com/CitiOFXInterface > > > > Check https://www.ofxhome.com/ofxforum/viewtopic.php?id=49566 for > > the full discussion, with other suggestions, including using a > > client UID as well as enabling access through the website before > > trying the mapping. > > > > Jack > > > > On 10/17/19 1:13 PM, Jesus Varela wrote: > > > Thanks Jack. I tired playing playing with those before to no > > > avail. > > > > > Thanks, > > > > > > JV > > > > > > > > > > > > > > > On Thu, Oct 17, 2019, 10:27 Jack > > > wrote: > > > > On the dialog for mapping the account, at the top is username, > > > > password, > > > > and client uid, and a checkbox to store password. Immediately > > > > below that > > > > are two dropdowns: Identify as, and Header version. The > > > > default for > > > > Identify as (Quicken Windows 2008) is outdated software, so > > > > many > > > > institutions do not support it any more. Try selecting the > > > > most recent > > > > (Quicken Window 2019) and see if you get the same response. > > > > You can > > > > also try 103 instead of 102 as header version, although I have > > > > never > > > > needed this, and always gotten some error when trying it. > > > > > > > > The Client UID is a "random" 32 hex digit string, but is not be > > > > required > > > > for most institutions, and when needed, there is usually a > > > > slightly more > > > > informative error than you posted. > > > > > > > > On 10/17/19 9:17 AM, jvap...@gmail.com wrote: > > > > > Since I started using the libofx(disabled the aqbanking in > > > > ccmake), I > > > > > don't see many options to adjust anything. I still have to > > > > try your > > > > > previous idea of enabling logging and looking at the log > > > > file. > > > > > > > > > > I will take a look today. > > > > > > > > > > JV > > > > > > > > > > On Thu, 2019-10-17 at 07:24 +0200, Thomas Baumgart wrote: > > > > >> On Donnerstag, 17. Oktober 2019 06:41:00 CEST > > > > jvap...@gmail.com > > > > >> wrote: > > > > >> > > > > >>> more bad news.. > > > > >>> > > > > >>> so following Jack's idea.. I tried a different CC. > > > > >>> > > > > >>> I tried CitiCards this time. > > > > >>> > > > > >>> Here is what I get: > > > > >>> > > > > >>> see attachment... > > > > >> > > > > >> Did you play with the "Identify as" and "Header version" > > > > settings > > > > >> when mapping the account? Does that make a difference? > > > > >> > > > > >> Regards > > > > >> > > > > >> Thomas > > > > >> > > > > >>> thanks, > > > > >>> > > > > >>> JV > > > > >>> > > > > >>> On Tue, 2019-10-15 at 13:34 -0400, Jack wrote: > > > > On 2019.10.15 12:26, jvap...@gmail.com wrote: > > > > > Hi, > > > > > > > > > > No, that did not help. > > > > > > > > > > I also noticed the window that says it will connect to > > > > >> ofxhome.com > > > > > to > > > > > get a list, never finishes. It stayed up for a while, and > > > > >> nothing. > > > > > I made the window
Re: KMyMoney Compile..3rdparty directory
still not working.. I uninstalled my self compiled version. I then installed the 5.03 version Fedora KDE has available to test there. Still same problem here where the account numbers are not shown. see image-QOVW9Z Citi Cards keeps failing the same way still. 2000 error code. thanks, JV On Thu, 2019-10-17 at 20:03 -0500, Jesus Varela wrote: > Both used to work fine. > > I will check but it wasn't until I moved to the libofx that this > started happening. > > It is weird. > > > JV > > On Thu, Oct 17, 2019, 12:37 Jack > wrote: > > JV, > > > > So with AmEx you get a response, but the popup doesn't show any > > actual account numbers or related information, and with CitiCard > > you get an error message about the software not being supported? > > If you log in to the CitiCards web site, can you find any > > information about what personal banking software they do support? > > > > Also, there is a note at ofxhome.com that suggests enabling 3rd > > party software desktop access from the CitiCards web site, although > > it's not clear if that actually helped the person who posted it. > > Another post suggested using > > https://mobilesoa.citi.com/CitiOFXInterface > > > > Check https://www.ofxhome.com/ofxforum/viewtopic.php?id=49566 for > > the full discussion, with other suggestions, including using a > > client UID as well as enabling access through the website before > > trying the mapping. > > > > Jack > > > > On 10/17/19 1:13 PM, Jesus Varela wrote: > > > Thanks Jack. I tired playing playing with those before to no > > > avail. > > > > > Thanks, > > > > > > JV > > > > > > > > > > > > > > > On Thu, Oct 17, 2019, 10:27 Jack > > > wrote: > > > > On the dialog for mapping the account, at the top is username, > > > > password, > > > > and client uid, and a checkbox to store password. Immediately > > > > below that > > > > are two dropdowns: Identify as, and Header version. The > > > > default for > > > > Identify as (Quicken Windows 2008) is outdated software, so > > > > many > > > > institutions do not support it any more. Try selecting the > > > > most recent > > > > (Quicken Window 2019) and see if you get the same response. > > > > You can > > > > also try 103 instead of 102 as header version, although I have > > > > never > > > > needed this, and always gotten some error when trying it. > > > > > > > > The Client UID is a "random" 32 hex digit string, but is not be > > > > required > > > > for most institutions, and when needed, there is usually a > > > > slightly more > > > > informative error than you posted. > > > > > > > > On 10/17/19 9:17 AM, jvap...@gmail.com wrote: > > > > > Since I started using the libofx(disabled the aqbanking in > > > > ccmake), I > > > > > don't see many options to adjust anything. I still have to > > > > try your > > > > > previous idea of enabling logging and looking at the log > > > > file. > > > > > > > > > > I will take a look today. > > > > > > > > > > JV > > > > > > > > > > On Thu, 2019-10-17 at 07:24 +0200, Thomas Baumgart wrote: > > > > >> On Donnerstag, 17. Oktober 2019 06:41:00 CEST > > > > jvap...@gmail.com > > > > >> wrote: > > > > >> > > > > >>> more bad news.. > > > > >>> > > > > >>> so following Jack's idea.. I tried a different CC. > > > > >>> > > > > >>> I tried CitiCards this time. > > > > >>> > > > > >>> Here is what I get: > > > > >>> > > > > >>> see attachment... > > > > >> > > > > >> Did you play with the "Identify as" and "Header version" > > > > settings > > > > >> when mapping the account? Does that make a difference? > > > > >> > > > > >> Regards > > > > >> > > > > >> Thomas > > > > >> > > > > >>> thanks, > > > > >>> > > > > >>> JV > > > > >>> > > > > >>> On Tue, 2019-10-15 at 13:34 -0400, Jack wrote: > > > > On 2019.10.15 12:26, jvap...@gmail.com wrote: > > > > > Hi, > > > > > > > > > > No, that did not help. > > > > > > > > > > I also noticed the window that says it will connect to > > > > >> ofxhome.com > > > > > to > > > > > get a list, never finishes. It stayed up for a while, and > > > > >> nothing. > > > > > I made the window wider, I changed my theme from Dark to > > > > Light > > > > > default > > > > > to make sure the Text was not being hidden by some weird > > > > color > > > > > combination. Still nothing. > > > > > > > > > > thanks, > > > > > > > > > > JV > > > > OK, I just unmapped and remapped one of my accounts, and > > > > all > > > > >> four > > > > columns were filled in for all available accounts. I now > > > > wonder > > > > >> if > > > > it > > > > is something with how American Express responds to that > > > > >> query. I'm > > > > preparing for a short business trip, so I'll be unlikely > > > > to test > > > > >> on > > > > my > > > > own single Amex account until next week. Do you have a > > > > credit > > > > >> card > > > > with a different
Re: KMyMoney Compile..3rdparty directory
Since I started using the libofx(disabled the aqbanking in ccmake), I don't see many options to adjust anything. I still have to try your previous idea of enabling logging and looking at the log file. I will take a look today. JV On Thu, 2019-10-17 at 07:24 +0200, Thomas Baumgart wrote: > On Donnerstag, 17. Oktober 2019 06:41:00 CEST jvap...@gmail.com > wrote: > > > more bad news.. > > > > so following Jack's idea.. I tried a different CC. > > > > I tried CitiCards this time. > > > > Here is what I get: > > > > see attachment... > > Did you play with the "Identify as" and "Header version" settings > when mapping the account? Does that make a difference? > > Regards > > Thomas > > > > > thanks, > > > > JV > > > > On Tue, 2019-10-15 at 13:34 -0400, Jack wrote: > > > On 2019.10.15 12:26, jvap...@gmail.com wrote: > > > > Hi, > > > > > > > > No, that did not help. > > > > > > > > I also noticed the window that says it will connect to > ofxhome.com > > > > to > > > > get a list, never finishes. It stayed up for a while, and > nothing. > > > > > > > > I made the window wider, I changed my theme from Dark to Light > > > > default > > > > to make sure the Text was not being hidden by some weird color > > > > combination. Still nothing. > > > > > > > > thanks, > > > > > > > > JV > > > OK, I just unmapped and remapped one of my accounts, and all > four > > > columns were filled in for all available accounts. I now wonder > if > > > it > > > is something with how American Express responds to that > query. I'm > > > preparing for a short business trip, so I'll be unlikely to test > on > > > my > > > own single Amex account until next week. Do you have a credit > card > > > with a different institution to try with to see if you get > better > > > results elsewhere? > > > > > > > > > > On Tue, 2019-10-15 at 10:25 -0400, Jack wrote: > > > > > I'm not certain, but I would guess you need to make the > window > > > > > wider > > > > > or resize the first column to make it wide enough to > actually > > > > > display the account numbers. I haven't mapped any accounts > > > > > recently, but I've certainly done it at institutions where I > > > > > have > > > > > multiple accounts, so it is (or at least was) possible. > > > > > > > > > > On 10/15/19 12:25 AM, jvap...@gmail.com wrote: > > > > > > Team, > > > > > > > > > > > > Please see the attached screenshot. > > > > > > > > > > > > When I use Kmymoney (without aqbanking) and select American > > > > > > Express > > > > > > Card, to map an account, it shows that screen. I have two > > > > > > accounts > > > > > > with American Express. But this screen does not show the > > > > > > account > > > > > > number so I can map it to. > > > > > > Is this a deficiency in libofx(assuming this is what I am > > > > > > using > > > > > > since I don't have aqbanking)? Or, do you think, it is a > > > > > > KMyMoney > > > > > > issue? > > > > > > > > > > > > thanks, > > > > > > > > > > > > JV > > > > > > > > > > > > On Mon, 2019-10-14 at 23:00 -0500, jvap...@gmail.com wrote: > > > > > > > How do I get the fix? > > > > > > > > > > > > > > Do I just rerun my git clone command? > > > I don't know if anyone answered this, or if you figured it out, > but > > > no, > > > you don't redo the clone command, you run "git pull" in the top > > > level > > > directory of the repository created by the initial clone. > > > > > > > > > > > > > thanks, > > > > > > > > > > > > > > JV > > > > > > > > > > > > > > On Mon, 2019-10-14 at 20:53 +0200, Thomas Baumgart wrote: > > > > > > > > Jesus, > > > > > > > > > > > > > > > > On Montag, 14. Oktober 2019 19:30:21 CEST > jvap...@gmail.com > > > > > > > > wrote: > > > > > > > > > > > > > > > > > Thomas, Jack, > > > > > > > > > > > > > > > > > > I wanted to test what you recommended: "An idea would > > > > > > > > > be > > > > then > > > > > > > > > to > > > > > > > > > switch > > > > > > > > > sqlstorage back on and see if it helps. If so, we > need > > > > > > > > > to > > > > fix > > > > > > > > > the > > > > > > > > > build > > > > > > > > > system." > > > > > > > > > > > > > > > > > > So with: > > > > > > > > > > > > > > > > > > ENABLE_SQLCIPHER OFF > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ENABLE_SQLSTORAGEON > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > The make -j 8 command; Completed successfully. > > > > > > > > > > > > > > > > > > Perhaps the build system needs updating? I don't know > > > > > > > > > much > > > > > > > > > about > > > > > > > > > it. > > > > > > > > Already done: see > > > > > > > > > > > > >
Re: KMyMoney Compile..3rdparty directory
more bad news.. so following Jack's idea.. I tried a different CC. I tried CitiCards this time. Here is what I get: see attachment... thanks, JV On Tue, 2019-10-15 at 13:34 -0400, Jack wrote: > On 2019.10.15 12:26, jvap...@gmail.com wrote: > > Hi, > > > > No, that did not help. > > > > I also noticed the window that says it will connect to ofxhome.com > > to > > get a list, never finishes. It stayed up for a while, and nothing. > > > > I made the window wider, I changed my theme from Dark to Light > > default > > to make sure the Text was not being hidden by some weird color > > combination. Still nothing. > > > > thanks, > > > > JV > OK, I just unmapped and remapped one of my accounts, and all four > columns were filled in for all available accounts. I now wonder if > it > is something with how American Express responds to that query. I'm > preparing for a short business trip, so I'll be unlikely to test on > my > own single Amex account until next week. Do you have a credit card > with a different institution to try with to see if you get better > results elsewhere? > > > > On Tue, 2019-10-15 at 10:25 -0400, Jack wrote: > > > I'm not certain, but I would guess you need to make the window > > > wider > > > or resize the first column to make it wide enough to actually > > > display the account numbers. I haven't mapped any accounts > > > recently, but I've certainly done it at institutions where I > > > have > > > multiple accounts, so it is (or at least was) possible. > > > > > > On 10/15/19 12:25 AM, jvap...@gmail.com wrote: > > > > Team, > > > > > > > > Please see the attached screenshot. > > > > > > > > When I use Kmymoney (without aqbanking) and select American > > > > Express > > > > Card, to map an account, it shows that screen. I have two > > > > accounts > > > > with American Express. But this screen does not show the > > > > account > > > > number so I can map it to. > > > > Is this a deficiency in libofx(assuming this is what I am > > > > using > > > > since I don't have aqbanking)? Or, do you think, it is a > > > > KMyMoney > > > > issue? > > > > > > > > thanks, > > > > > > > > JV > > > > > > > > On Mon, 2019-10-14 at 23:00 -0500, jvap...@gmail.com wrote: > > > > > How do I get the fix? > > > > > > > > > > Do I just rerun my git clone command? > I don't know if anyone answered this, or if you figured it out, but > no, > you don't redo the clone command, you run "git pull" in the top > level > directory of the repository created by the initial clone. > > > > > > > thanks, > > > > > > > > > > JV > > > > > > > > > > On Mon, 2019-10-14 at 20:53 +0200, Thomas Baumgart wrote: > > > > > > Jesus, > > > > > > > > > > > > On Montag, 14. Oktober 2019 19:30:21 CEST jvap...@gmail.com > > > > > > wrote: > > > > > > > > > > > > > Thomas, Jack, > > > > > > > > > > > > > > I wanted to test what you recommended: "An idea would > > > > > > > be > > then > > > > > > > to > > > > > > > switch > > > > > > > sqlstorage back on and see if it helps. If so, we need > > > > > > > to > > fix > > > > > > > the > > > > > > > build > > > > > > > system." > > > > > > > > > > > > > > So with: > > > > > > > > > > > > > > ENABLE_SQLCIPHER OFF > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ENABLE_SQLSTORAGEON > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > The make -j 8 command; Completed successfully. > > > > > > > > > > > > > > Perhaps the build system needs updating? I don't know > > > > > > > much > > > > > > > about > > > > > > > it. > > > > > > Already done: see > > > > > > > > https://cgit.kde.org/kmymoney.git/commit/?id=b12311588514dd57dc5909f3a15c0bd7155d8248 > > > > > > > meanwhile, I will continue to move forward to see if I > > > > > > > can > > > > > > > test > > > > > > > the > > > > > > > online banking without using aqbanking. > > > >
Re: KMyMoney Compile..3rdparty directory
Hi, No, that did not help. I also noticed the window that says it will connect to ofxhome.com to get a list, never finishes. It stayed up for a while, and nothing. I made the window wider, I changed my theme from Dark to Light default to make sure the Text was not being hidden by some weird color combination. Still nothing. thanks, JV On Tue, 2019-10-15 at 10:25 -0400, Jack wrote: > I'm not certain, but I would guess you need to make the window wider > or > resize the first column to make it wide enough to actually display > the > account numbers. I haven't mapped any accounts recently, but I've > certainly done it at institutions where I have multiple accounts, so > it > is (or at least was) possible. > > On 10/15/19 12:25 AM, jvap...@gmail.com wrote: > > Team, > > > > Please see the attached screenshot. > > > > When I use Kmymoney (without aqbanking) and select American Express > > Card, to map an account, it shows that screen. I have two accounts > > with > > American Express. But this screen does not show the account number > > so I > > can map it to. > > > > Is this a deficiency in libofx(assuming this is what I am using > > since I > > don't have aqbanking)? Or, do you think, it is a KMyMoney issue? > > > > thanks, > > > > JV > > > > On Mon, 2019-10-14 at 23:00 -0500, jvap...@gmail.com wrote: > > > How do I get the fix? > > > > > > Do I just rerun my git clone command? > > > > > > thanks, > > > > > > JV > > > > > > On Mon, 2019-10-14 at 20:53 +0200, Thomas Baumgart wrote: > > > > Jesus, > > > > > > > > On Montag, 14. Oktober 2019 19:30:21 CEST jvap...@gmail.com > > > > wrote: > > > > > > > > > Thomas, Jack, > > > > > > > > > > I wanted to test what you recommended: "An idea would be then > > > > > to > > > > > switch > > > > > sqlstorage back on and see if it helps. If so, we need to fix > > > > > the > > > > > build > > > > > system." > > > > > > > > > > So with: > > > > > > > > > > ENABLE_SQLCIPHER OFF > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ENABLE_SQLSTORAGEON > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > The make -j 8 command; Completed successfully. > > > > > > > > > > Perhaps the build system needs updating? I don't know much > > > > > about > > > > > it. > > > > Already done: see > > > > https://cgit.kde.org/kmymoney.git/commit/?id=b12311588514dd57dc5909f3a15c0bd7155d8248 > > > > > > > > > meanwhile, I will continue to move forward to see if I can > > > > > test > > > > > the > > > > > online banking without using aqbanking.
Re: KMyMoney Compile..3rdparty directory
Team, Please see the attached screenshot. When I use Kmymoney (without aqbanking) and select American Express Card, to map an account, it shows that screen. I have two accounts with American Express. But this screen does not show the account number so I can map it to. Is this a deficiency in libofx(assuming this is what I am using since I don't have aqbanking)? Or, do you think, it is a KMyMoney issue? thanks, JV On Mon, 2019-10-14 at 23:00 -0500, jvap...@gmail.com wrote: > How do I get the fix? > > Do I just rerun my git clone command? > > thanks, > > JV > > On Mon, 2019-10-14 at 20:53 +0200, Thomas Baumgart wrote: > > Jesus, > > > > On Montag, 14. Oktober 2019 19:30:21 CEST jvap...@gmail.com wrote: > > > > > Thomas, Jack, > > > > > > I wanted to test what you recommended: "An idea would be then to > > > switch > > > sqlstorage back on and see if it helps. If so, we need to fix the > > > build > > > system." > > > > > > So with: > > > > > > ENABLE_SQLCIPHER OFF > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ENABLE_SQLSTORAGEON > > > > > > > > > > > > > > > > > > > > > The make -j 8 command; Completed successfully. > > > > > > Perhaps the build system needs updating? I don't know much about > > > it. > > > > Already done: see > > https://cgit.kde.org/kmymoney.git/commit/?id=b12311588514dd57dc5909f3a15c0bd7155d8248 > > > > > meanwhile, I will continue to move forward to see if I can test > > > the > > > online banking without using aqbanking.
Re: KMyMoney Compile..3rdparty directory
How do I get the fix? Do I just rerun my git clone command? thanks, JV On Mon, 2019-10-14 at 20:53 +0200, Thomas Baumgart wrote: > Jesus, > > On Montag, 14. Oktober 2019 19:30:21 CEST jvap...@gmail.com wrote: > > > Thomas, Jack, > > > > I wanted to test what you recommended: "An idea would be then to > > switch > > sqlstorage back on and see if it helps. If so, we need to fix the > > build > > system." > > > > So with: > > > > ENABLE_SQLCIPHER OFF > > > > > > > > > > > > > > ENABLE_SQLSTORAGEON > > > > > > > > > > The make -j 8 command; Completed successfully. > > > > Perhaps the build system needs updating? I don't know much about > > it. > > Already done: see > https://cgit.kde.org/kmymoney.git/commit/?id=b12311588514dd57dc5909f3a15c0bd7155d8248 > > > meanwhile, I will continue to move forward to see if I can test the > > online banking without using aqbanking. > >
Re: KMyMoney Compile..3rdparty directory
Thomas, Jack, I wanted to test what you recommended: "An idea would be then to switch sqlstorage back on and see if it helps. If so, we need to fix the build system." So with: ENABLE_SQLCIPHER OFF ENABLE_SQLSTORAGEON The make -j 8 command; Completed successfully. Perhaps the build system needs updating? I don't know much about it. meanwhile, I will continue to move forward to see if I can test the online banking without using aqbanking. thanks, JV On Fri, 2019-10-11 at 19:26 +0200, Thomas Baumgart wrote: > Hi guys, > > On Freitag, 11. Oktober 2019 18:29:59 CEST Jack wrote: > > > For background, some time ago, ALL data storage was moved to > plugins, > > where the basic XML (and KMY if compressed) storage was previously > in > > the main body of code. The XML plugin should always be > included. This > > missing -lxmlstoragehelper sounds familiar to me, but I can't > find > > anything relevant right now. There is no cmake parameter for > this, > > because the basic file storage (XML) is always enabled. > > > > However, the "Waiting for unfinished jobs" suggests you are using > -jN > > where n>1 in your make command. Try running with -j1 in case the > issue > > is that it is just trying to use a file before it is > created. Also, > > check whether any xmlstoragehelper.* files exist, in case the > problem > > is looking in the wrong place for it, rather than it not having > been > > created yet. > > I am running with -j13 (yes, thirteen) here and don't have a problem. > It might be, that the xmlstoragehelper only gets compiled when the > SQL backend is generated. An idea would be then to switch sqlstorage > back on and see if it helps. If so, we need to fix the build system. > > Thomas > > > > > On 2019.10.11 10:06, jvap...@gmail.com wrote: > > > Okay, so I managed to get into ccmake and turn off the sqlcipher > and > > > sqlstorage. > > > > > > However, now when I compile, I get this error: > > > > > > /usr/bin/ld: cannot find -lxmlstoragehelper > > > collect2: error: ld returned 1 exit status > > > make[2]: *** > > > [kmymoney/plugins/xml/tests/CMakeFiles/mymoneystoragenames- > > > test.dir/build.make:101: bin/mymoneystoragenames-test] Error 1 > > > make[1]: *** [CMakeFiles/Makefile2:6801: > > > kmymoney/plugins/xml/tests/CMakeFiles/mymoneystoragenames- > test.dir/all] > > > Error 2 > > > make[1]: *** Waiting for unfinished jobs > > > [ 40%] Building CXX object > > > kmymoney/mymoney/storage/tests/CMakeFiles/mymoneystoragemgr- > > > test.dir/mymoneystoragemgr-test.cpp.o > > > /usr/bin/ld: cannot find -lxmlstoragehelper > > > collect2: error: ld returned 1 exit status > > > > > > Has anyone seen this before? I looked in ccmake to see if there > is a > > > config for lxmlstoragehelper I need to flip. I couldn't find one. > > > > > > Any ideas? > > > > > > thanks, > > > > > > JV > > > > > > > > > On Thu, 2019-10-10 at 20:27 -0500, jvap...@gmail.com wrote: > > > > I guess the only question, is why does it not find it? Is it > because > > > > I > > > > don't have something configured correctly? > > > > > > > > I don't currently keep it in a sql database, I just use > whatever > > > > default KMM starts up with. This may seem trivial to you but to > me > > > it > > > > makes it difficult to understand if I have the product compiled > and > > > > installed correctly. Also, leave me wondering why it cannot > find the > > > > package even though it is installed on the system. > > > > > > > > Anyways, if it doesn't matter, that is fine. I just want to > > > > understand > > > > what is causing it not to find it. > > > > > > > > Will update soon. Thanks again! > > > > > > > > JV > > > > > > > > > > > > > > > > On Thu, 2019-10-10 at 18:44 -0400, Jack wrote: > > > > > On 2019.10.10 18:27, jvap...@gmail.com wrote: > > > > > > Thanks guys! > > > > > > > > > > > > But, why do I get this then? > > > > > > > > > > > > sqlcipher.x86_64 : SQLCipher is an open source extension to > > > > > > SQLite > > > > > > that > > > > > > provides transparent 256-bit AES encryption of database > files. > > > > > > sqlcipher.i686 : SQLCipher is an open source extension to > SQLite > > > > > > that > > > > > > provides transparent 256-bit AES encryption of database > files. > > > > > > sqlcipher.x86_64 : SQLCipher is an open source extension to > > > > > > SQLite > > > > > > that > > > > > > provides transparent 256-bit AES encryption of database > files. > > > > > > sqlcipher-devel.x86_64 : Development files for sqlcipher > > > > > >
Re: KMyMoney Compile..3rdparty directory
Okay, so I managed to get into ccmake and turn off the sqlcipher and sqlstorage. However, now when I compile, I get this error: /usr/bin/ld: cannot find -lxmlstoragehelper collect2: error: ld returned 1 exit status make[2]: *** [kmymoney/plugins/xml/tests/CMakeFiles/mymoneystoragenames- test.dir/build.make:101: bin/mymoneystoragenames-test] Error 1 make[1]: *** [CMakeFiles/Makefile2:6801: kmymoney/plugins/xml/tests/CMakeFiles/mymoneystoragenames-test.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs [ 40%] Building CXX object kmymoney/mymoney/storage/tests/CMakeFiles/mymoneystoragemgr- test.dir/mymoneystoragemgr-test.cpp.o /usr/bin/ld: cannot find -lxmlstoragehelper collect2: error: ld returned 1 exit status Has anyone seen this before? I looked in ccmake to see if there is a config for lxmlstoragehelper I need to flip. I couldn't find one. Any ideas? thanks, JV On Thu, 2019-10-10 at 20:27 -0500, jvap...@gmail.com wrote: > I guess the only question, is why does it not find it? Is it because > I > don't have something configured correctly? > > I don't currently keep it in a sql database, I just use whatever > default KMM starts up with. This may seem trivial to you but to me it > makes it difficult to understand if I have the product compiled and > installed correctly. Also, leave me wondering why it cannot find the > package even though it is installed on the system. > > Anyways, if it doesn't matter, that is fine. I just want to > understand > what is causing it not to find it. > > Will update soon. Thanks again! > > JV > > > > On Thu, 2019-10-10 at 18:44 -0400, Jack wrote: > > On 2019.10.10 18:27, jvap...@gmail.com wrote: > > > Thanks guys! > > > > > > But, why do I get this then? > > > > > > sqlcipher.x86_64 : SQLCipher is an open source extension to > > > SQLite > > > that > > > provides transparent 256-bit AES encryption of database files. > > > sqlcipher.i686 : SQLCipher is an open source extension to SQLite > > > that > > > provides transparent 256-bit AES encryption of database files. > > > sqlcipher.x86_64 : SQLCipher is an open source extension to > > > SQLite > > > that > > > provides transparent 256-bit AES encryption of database files. > > > sqlcipher-devel.x86_64 : Development files for sqlcipher > > > sqlcipher-devel.i686 : Development files for sqlcipher > > > sqlcipher-devel.x86_64 : Development files for sqlcipher > > > = > > > == > > > > > > Name > > > Matched: > > > sqlcipher > > > = > > > == > > > > > > > > > libgda-sqlcipher.x86_64 : SQLiteCipher provider for libgda > > > libgda-sqlcipher.x86_64 : SQLiteCipher provider for libgda > > I'm just guessing, but the above looks like output for some query > > about > > packages with sqlcipher in the name. If so, it's just informative. > > > > > [kodemonkey@thinkpad build]$ sudo dnf install sqlcipher- > > > devel.x86_64 > > > Last metadata expiration check: 0:20:52 ago on Thu 10 Oct 2019 > > > 05:05:01 > > > PM CDT. > > > Package sqlcipher-devel-3.4.1-5.fc30.x86_64 is already installed. > > > Dependencies resolved. > > > Nothing to do. > > > Complete! > > > [kodemonkey@thinkpad build]$ > > > > > > > > > It seems it is already installed. > > Yes, it looks that way. What's the question here? If you are > > planning > > on keeping your KMM data in a .xml or .kmy (gzipped xml) file, then > > you > > do not need any sql related packages. It doesn't hurt anything if > > they > > are installed, but you don't need them. > > > > > It is driving me nuts! LOL > > I know it can be confusing, but I'm not sure what your current > > problem > > or question is. If you have already run cmake once, then run > > "ccmake > > ." in the build directory, so you can browse all the parameters, > > and > > turn off those you don't need. Because of all those options, I > > often > > write a script to run cmake, with explicit values for all the > > ENABLE_ > > options, just so I know what I'm requestiong, and don't rely on > > default > > values. It's perhaps a bit harder to set up, but it saves some > > sanity > > in the long run. > > > > > I will try the libofx method. Thanks! > > > > > > JV > > > > > > On Thu, 2019-10-10 at 19:29 +0200, Thomas Baumgart wrote: > > > > On Donnerstag, 10. Oktober 2019 18:29:32 CEST Jack wrote: > > > > > > > > > Hello JV, > > > > > > > > > > On 2019.10.09 22:35, jvap...@gmail.com wrote: > > > > > > Thanks Thomas and Jack. > > > > > > > > > > > > I am a little confused/in shock now. :) It sounds like I do > > > > > > not > > > > need > > > > > > to use AQBanking? I believe I need it since I use it to > > > > > > allow > > > > > > me > > > > to > > > > > > update my accounts (download) transactions. Are you saying > >
Re: KMyMoney Compile..3rdparty directory
I guess the only question, is why does it not find it? Is it because I don't have something configured correctly? I don't currently keep it in a sql database, I just use whatever default KMM starts up with. This may seem trivial to you but to me it makes it difficult to understand if I have the product compiled and installed correctly. Also, leave me wondering why it cannot find the package even though it is installed on the system. Anyways, if it doesn't matter, that is fine. I just want to understand what is causing it not to find it. Will update soon. Thanks again! JV On Thu, 2019-10-10 at 18:44 -0400, Jack wrote: > On 2019.10.10 18:27, jvap...@gmail.com wrote: > > Thanks guys! > > > > But, why do I get this then? > > > > sqlcipher.x86_64 : SQLCipher is an open source extension to > > SQLite > > that > > provides transparent 256-bit AES encryption of database files. > > sqlcipher.i686 : SQLCipher is an open source extension to SQLite > > that > > provides transparent 256-bit AES encryption of database files. > > sqlcipher.x86_64 : SQLCipher is an open source extension to > > SQLite > > that > > provides transparent 256-bit AES encryption of database files. > > sqlcipher-devel.x86_64 : Development files for sqlcipher > > sqlcipher-devel.i686 : Development files for sqlcipher > > sqlcipher-devel.x86_64 : Development files for sqlcipher > > === > > > > Name Matched: > > sqlcipher > > === > > > > > > libgda-sqlcipher.x86_64 : SQLiteCipher provider for libgda > > libgda-sqlcipher.x86_64 : SQLiteCipher provider for libgda > I'm just guessing, but the above looks like output for some query > about > packages with sqlcipher in the name. If so, it's just informative. > > > [kodemonkey@thinkpad build]$ sudo dnf install sqlcipher- > > devel.x86_64 > > Last metadata expiration check: 0:20:52 ago on Thu 10 Oct 2019 > > 05:05:01 > > PM CDT. > > Package sqlcipher-devel-3.4.1-5.fc30.x86_64 is already installed. > > Dependencies resolved. > > Nothing to do. > > Complete! > > [kodemonkey@thinkpad build]$ > > > > > > It seems it is already installed. > Yes, it looks that way. What's the question here? If you are > planning > on keeping your KMM data in a .xml or .kmy (gzipped xml) file, then > you > do not need any sql related packages. It doesn't hurt anything if > they > are installed, but you don't need them. > > > It is driving me nuts! LOL > I know it can be confusing, but I'm not sure what your current > problem > or question is. If you have already run cmake once, then run > "ccmake > ." in the build directory, so you can browse all the parameters, > and > turn off those you don't need. Because of all those options, I > often > write a script to run cmake, with explicit values for all the > ENABLE_ > options, just so I know what I'm requestiong, and don't rely on > default > values. It's perhaps a bit harder to set up, but it saves some > sanity > in the long run. > > > I will try the libofx method. Thanks! > > > > JV > > > > On Thu, 2019-10-10 at 19:29 +0200, Thomas Baumgart wrote: > > > On Donnerstag, 10. Oktober 2019 18:29:32 CEST Jack wrote: > > > > > > > Hello JV, > > > > > > > > On 2019.10.09 22:35, jvap...@gmail.com wrote: > > > > > Thanks Thomas and Jack. > > > > > > > > > > I am a little confused/in shock now. :) It sounds like I do > > > > > not > > > need > > > > > to use AQBanking? I believe I need it since I use it to allow > > > > > me > > > to > > > > > update my accounts (download) transactions. Are you saying > > > > > there > > > is > > > > > another way to set up a connection to the banks/Credit Card > > > companies > > > > > server to download transactions? > > > > If you are in the US (and much of the world,) you have a > > > choice. As > > > > you have done in the past, you can use Aqbanking for OFX direct > > > > connect. However, you can also use libofx, which is already > > > included > > > > in the KMM source. To do that, you would enable OFXIMPORTER at > > > cmake > > > > time, and you can disable KBANKING so it doesn't bother to look > > > for > > > > aqbanking or gwenhywfar. That's what I use for banking, > > > investment, > > > > and credit cards. > > > > > I know I can manually download an OFX(qfx) file and then > > > > > import > > > it > > > > > into KMyMoney but I really like the ability to right click > > > > > and > > > say > > > > > 'update account'. I have always thought I needed AqBanking > > > > > for > > > that. > > > > There are some banking systems, notably in Germany/EU, which > > > > use > > > > features not handled by libofx, and thus those do require to > > > enable > > > > KBANKING, and use aqbanking and gwenhywfar. > > > > > > > > If you are not aware, once you have
Re: KMyMoney Compile..3rdparty directory
Thanks guys! But, why do I get this then? sqlcipher.x86_64 : SQLCipher is an open source extension to SQLite that provides transparent 256-bit AES encryption of database files. sqlcipher.i686 : SQLCipher is an open source extension to SQLite that provides transparent 256-bit AES encryption of database files. sqlcipher.x86_64 : SQLCipher is an open source extension to SQLite that provides transparent 256-bit AES encryption of database files. sqlcipher-devel.x86_64 : Development files for sqlcipher sqlcipher-devel.i686 : Development files for sqlcipher sqlcipher-devel.x86_64 : Development files for sqlcipher === Name Matched: sqlcipher === libgda-sqlcipher.x86_64 : SQLiteCipher provider for libgda libgda-sqlcipher.x86_64 : SQLiteCipher provider for libgda [kodemonkey@thinkpad build]$ sudo dnf install sqlcipher-devel.x86_64 Last metadata expiration check: 0:20:52 ago on Thu 10 Oct 2019 05:05:01 PM CDT. Package sqlcipher-devel-3.4.1-5.fc30.x86_64 is already installed. Dependencies resolved. Nothing to do. Complete! [kodemonkey@thinkpad build]$ It seems it is already installed. It is driving me nuts! LOL I will try the libofx method. Thanks! JV On Thu, 2019-10-10 at 19:29 +0200, Thomas Baumgart wrote: > On Donnerstag, 10. Oktober 2019 18:29:32 CEST Jack wrote: > > > Hello JV, > > > > On 2019.10.09 22:35, jvap...@gmail.com wrote: > > > Thanks Thomas and Jack. > > > > > > I am a little confused/in shock now. :) It sounds like I do not > need > > > to use AQBanking? I believe I need it since I use it to allow me > to > > > update my accounts (download) transactions. Are you saying there > is > > > another way to set up a connection to the banks/Credit Card > companies > > > server to download transactions? > > > If you are in the US (and much of the world,) you have a > choice. As > > you have done in the past, you can use Aqbanking for OFX direct > > connect. However, you can also use libofx, which is already > included > > in the KMM source. To do that, you would enable OFXIMPORTER at > cmake > > time, and you can disable KBANKING so it doesn't bother to look > for > > aqbanking or gwenhywfar. That's what I use for banking, > investment, > > and credit cards. > > > > > > I know I can manually download an OFX(qfx) file and then import > it > > > into KMyMoney but I really like the ability to right click and > say > > > 'update account'. I have always thought I needed AqBanking for > that. > > There are some banking systems, notably in Germany/EU, which use > > features not handled by libofx, and thus those do require to > enable > > KBANKING, and use aqbanking and gwenhywfar. > > > > If you are not aware, once you have done the initial cmake, then if > you > > run "ccmake ." in the build directory, you can see (and adjust) all > the > > ENABLE_ settings, and turn OFF those you don't need. > > > > > > Anyways, I am hitting some other compile issue now with missing > > > package. I will fix this first before I can test. > > > > > > [ 12%] Building CXX object > > > > kmymoney/plugins/sqlcipher/CMakeFiles/qsqlcipher.dir/qsql_sqlite.cpp. > o > > > > /home/kodemonkey/git/kmymoney_jv/build/kmymoney/plugins/sqlcipher/qsq > l_ > > > sqlite.cpp:63:10: fatal error: > QtSql/private/qsqlcachedresult_p.h: No > > > such file or directory > > >63 | #include > > > | ^~~~ > > My guess is that you do not have sqlcipher installed, but you > would > > only need it if you wanted to save your KMM data as an encrypted > sqlite > > file. You can disable SQLCIPHER (and even SQLSTORAGE) to stop it > from > > looking for those files. > > > > > > Also, thanks Thomas, you answered a question I was not sure I > asked > > > yet. Whether the expectation is for us to download the AqBanking > and > > > Gwenhywfar software and compile it ourselves or if we are > expecting > > > the distribution to already include the latest and greatest. > > > In general, distributions should have the necessary dependencies > > available as packages. However, some distributions (especially > some > > LTS versions) lag a bit. If you are compiling from git head > (either > > master or 5.0,) and especially if recent commits to KMM are using > brand > > new features in those other libraries, then it does often become > > necessary for you to download and compile them yourself. > > I have nothing to add to this. Jack, very good explanation. > > > -- > > Regards > > Thomas Baumgart > > https://www.signal.org/ Signal, the better WhatsApp > - > Q: What does a house wear? A: Address >
Re: KMyMoney Compile..3rdparty directory
Thanks Thomas and Jack. I am a little confused/in shock now. :) It sounds like I do not need to use AQBanking? I believe I need it since I use it to allow me to update my accounts (download) transactions. Are you saying there is another way to set up a connection to the banks/Credit Card companies server to download transactions? I know I can manually download an OFX(qfx) file and then import it into KMyMoney but I really like the ability to right click and say 'update account'. I have always thought I needed AqBanking for that. Anyways, I am hitting some other compile issue now with missing package. I will fix this first before I can test. [ 12%] Building CXX object kmymoney/plugins/sqlcipher/CMakeFiles/qsqlcipher.dir/qsql_sqlite.cpp.o /home/kodemonkey/git/kmymoney_jv/build/kmymoney/plugins/sqlcipher/qsql_ sqlite.cpp:63:10: fatal error: QtSql/private/qsqlcachedresult_p.h: No such file or directory 63 | #include | ^~~~ Also, thanks Thomas, you answered a question I was not sure I asked yet. Whether the expectation is for us to download the AqBanking and Gwenhywfar software and compile it ourselves or if we are expecting the distribution to already include the latest and greatest. Thank to both of you for your patience. I will update soon once I get this up and running again. JV On Wed, 2019-10-09 at 10:08 +0200, Thomas Baumgart wrote: > Hi all, > > On Dienstag, 8. Oktober 2019 15:17:36 CEST Jesus Varela wrote: > > > I live in Texas. Hmm...let me try compiling the 5.0 branch then. I > > recall > > it didn't work either but, let me check again. > > > > I just figured that KMYMONEY would need the latest and greatest > > aqbanking > > as a whole to work. Even if only interacting with US banks. > > The problem is not the country but the API between KMyMoney and > AqBanking that changed for reasons introduced by the extended > European payment regulations named PSD2. > > Even though the backend for banks supporting OFX did not change, the > new AqBanking interface needs to be used in such cases to reflect the > API changes. In case you don't get packages, you need to uninstall > packaged versions of AqBanking and Gwenhywfar and build them yourself > (I am doing that on a regular basis). > > You could use the git repo or tarballs. They can be found at > > https://www.aquamaniac.de/rdm/projects/aqbanking/files > https://www.aquamaniac.de/rdm/projects/gwenhywfar/files > > Use the latest you can find. As you can see, they are updated on a > regular basis. > > The git repos are at > > https://git.aquamaniac.de/git/aqbanking.git > https://git.aquamaniac.de/git/gwenhywfar.git > > and both are currently developed and maintained on the master branch > (works with KMyMoney 5.0 and master branch). > > As Jack already mentioned, the 3rdparty subdirectory is for the > construction of the appimage container and not necessary/touched/used > for your local build. > > Note to Jesus: if you use OFX for your online banking, you don't need > AqBanking but can use KMyMoney's own libofx plugin. > > I found some old slides from a presentation I gave during Akademy > 2008 (I must have a recording somewhere and might have to post it > someday) and extracted the ones that explain how the software is > layered in terms of the various plugins. Details sure have changed > since then, but the overall structure is still the same. The OFX > block on the KBanking slide btw is also based on LibOFX. > > > Regards > > Thomas > > > > > > > On Mon, Oct 7, 2019, 17:03 Jack > > wrote: > > > > > Since I am in the US, I am not closely following the development > > > related to the new German security requirements. However, as I > > > understand it, those changes are in both 5.0 and master, but they > > > DO > > > require the latest aqbanking, which may not have been packaged > > > for > > > Fedora yet, so you are likely to need to compile that yourself > > > before > > > you try to compile KMyMoney. > > > > > > So - compiling from git head 5.0 branch will work "out of the > > > box" but > > > what other software it requires depends on your needs. In my > > > case, for > > > example, I do need libofx. It seems that you need aqbanking, and > > > in > > > particular, the latest version (I'm not sure of aqbanking version > > > numbers.) If you got it to compile, but get that error from the > > > bank, > > > than you are (as I understand) using a too old version of > > > aqbanking. > > > > > > > > > > > > On 2019.10.07 17:50, Jesus Varela wrote: > > > > I guess I am wondering, should the 5.0 branch compile and work > > > > out of > > > > the > > > > box without any other software? For example, I use aqbanking to > > > > connect to > > > > my bank and download transaction history. (I am not sure if I > > > > can do > > > > more > > > > than thatbut, if I can let me know.) My distribution has not > > > > yet > > > > packaged > > > > and released the new
KMyMoney Compile..3rdparty directory
Hi all, I am attempting to compile KMyMoney master branch. In the cmake output I see the following: CMake Warning at CMakeLists.txt:247 (find_package): Could not find a configuration file for package "AQBANKING" that is compatible with requested version "5.99.32". The following configuration files were considered but not accepted: /usr/lib64/cmake/aqbanking-5.7/aqbanking-config.cmake, version: 5.7.8 /lib64/cmake/aqbanking-5.7/aqbanking-config.cmake, version: 5.7.8 CMake Warning at CMakeLists.txt:248 (find_package): Could not find a configuration file for package "gwenhywfar" that is compatible with requested version "4.99.16". The following configuration files were considered but not accepted: /usr/lib64/cmake/gwenhywfar-4.20/gwenhywfar-config.cmake, version: 4.20.0 /lib64/cmake/gwenhywfar-4.20/gwenhywfar-config.cmake, version: 4.20.0 I also see that the in the 3rdparty directory, there are files.. are these meant to install 3rd party software that KMyMoney requires? If so, how do I use them? I am on Fedora 30 using Plasma. Operating System: Fedora 30 KDE Plasma Version: 5.15.5 KDE Frameworks Version: 5.59.0 Qt Version: 5.12.4 Kernel Version: 5.2.17-200.fc30.x86_64 OS Type: 64-bit Processors: 8 × Intel® Core™ i5-8250U CPU @ 1.60GHz Memory: 31.2 GiB of RAM I am slowly learning how all these pieces come together. Thank you for any assistance you can provide. JV
Re: Contribute localization to Trunk or Stable? Linux mobile plans?
Hi Thomas, Awesome to hear that multi-tab ledger is on its way! I am not an accouting expert at all either. I took 3 classes in college and hated it at the time. Now, I see the value in understanding those concepts. Since we do not have Business reports to generate, although they may still be useful to personal accouting if you wish to consider your household a busines(not a bad idea in my mind), we do not have to worry about generating a Balance Sheet report, Account Aging reports etc.. Really, on the personall accounting side, I would like to see a CashFlow (money in, money out) report that does not have transactions listed. I just want to quickly be able to tell if I am increasing cashflow or decreasing. In KMM, what I did was use the Netflow report, renamed it cashflow, showed the transfers, and selected only the assets accounts. This allowed me to see the money into my assets, and money out of them. Basically, a cashflow report. The accouting Statement of Cashflow report would list the accounts involved in the report and the money in and out of each account towards the Assets accounts. Although such report would be awesome to have, for personal use what I did with the Netflow report is fine. The other, low haging fruit.. I think, would be to split the amounts from using the (-) negative sign to show decreases. Instead, it should show an amount and be either a Credit or Debit column, which depending on the account would indicate an increase or decrease(this is why KMM decided to use th negative symbol). Although more complex and takes some getting used to, it is easier to sum up both columns (Debits and Credits ) and see how much money went in, and out. I will see if I can find some friends that are accounting majors that may want to help. That would really be the best as I only understand the surface level of accounting. BTW, GnuCash is having the struggle of people asking for TAGs, Categories(really classes) to be used in an analytical fashion. GnuCash is saying thier accounting tool, is not intended to do analytical reporting on. :) We may have a lot of more users interested in KMM soon. thanks, JV On Sun, 2019-09-22 at 06:46 +0200, Thomas Baumgart wrote: > On Sonntag, 22. September 2019 02:52:45 CEST Jesus Varela wrote: > > > FYI, there already is a mobile version of GnuCash. It is actually > quite > > good. It dies not sync into the GnuCash desktop app automatically. > But > > export and import, to desktop, capabilities are there. > > > > Some feedback: to compete with GnuCash, KMM needs to include > reports based > > on accounting practices. I know KMM targets home users that don't > know the > > difference between a credit or debit to an account, but experienced > users > > do and know it is best to have reports that way. GnuCash falters in > that it > > does not allow for tags or classes. Categories are just accounts in > > GnuCash. KMM, from what I understand backs up categories with > accounts, to > > follow double entry accounting standards. So we are half way there. > We just > > need the reports to show correctly. > > In KMM categories are accounts. It's just a naming an display > convention. > > > Then once we have that working, I think a large number of users > will flock > > over to KMM.plus we need to make the ledger tab-able. People like > having > > multiple tabs. > > Multiple account tabs are already foreseen and in the works. > > > And we like being able to enter transactions in the expense > > accounts. It should be allowed. No reason not to. > > Something we need to work on. > > > GnuCash is currently fighting the battle on whether it should > include > > categories/classes,or not. Try may just implement tags. KMM should > allow > > trans entry in expense and income accounts, GAAP reporting style, > fix the > > show balance graph. For liabilities it shows upside down. > > It would be cool, if you can outline how the reports we have would > need to be changed to solve the issue. I am by far not an accounting > expert. If you can provide a sample file at the same time that would > be just marvelous. > > > -- > > Regards > > Thomas Baumgart > > https://www.signal.org/ Signal, the better WhatsApp > - > A clearly defined problem is half the solution! -- Julian Huxley > - >
how to uninstall
Team, I am attempting to uninstall KMyMoney so I can do a clean reinstall. I received a patch and wanted to test it but it was not picking up on the patch. Now it seems that I may have mulitple versions of KMymoney installed. I am using KDE Plasma. When I look at the application dashboard, I can see KMyMoney on there. I can click on it and it launches. Howver, Discover and Gnome Software Center do not recognize it as installed. This makes me think I must have installed it manually at some point in my testing. Either way, I want to start clean. I want remove all versions of KMyMoney and start again. I have found that the launcher is executing KMyMoney from /home//.local/share What put it there, do I only need to remove the executable or are there other things I need to remove? My theory, is that while I was trying to learn to compile the program, I may have installed it (make install) and then blew away my workspace.. (along with the manifest file) and now I cannot run a make uninstall. :) Just my theory since neither Discover nor Gnome Software Cneter, nor dnf can find KMyMoney installed. Let me know if there is a list of file I need to delete to remove KMyMoney. All this started because I had KMyMoney installed originally as a user. Then I wanted to work on a bug I ran into and felt like I should get rid of the Original KMyMoney version I installed from the repos and only run the compiled program from the git repos. Basically I made a mess. Any help would be appreciated. thanks, JV
Re: kmymoney: Reports enhancements.. What do you think?
Thanks Thomas! I think item 1 and item 3 would be great if we could implement. I would like to help but I am having trouble getting my workspace set up. > 2. Can we work on the Cash Flow report to make it similar to the > > GnuCash reports? > > I don't know those, so I cannot comment. The Cashflow Report in GnuCash shows all the money in and out of the selected accounts. Usually Assets accounts are selected and the report shows where all the money went and came from. Also, is there an official way to have this reviewed and entered into the backlog? I have to say, I love KMM. I think if it can do GAAP style reporting, it would be even more awesome! thanks, Jesus Varela On Tue, 2019-05-21 at 06:14 +0200, Thomas Baumgart wrote: > Jesus, > > On Sonntag, 19. Mai 2019 06:23:36 CEST jvap...@gmail.com wrote: > > > Team, > > > > I do not know where to post this idea, if you could direct me it > would > > be great. Or if you think it is not a good idea, let me know as > well. > > > > 1. Can we make the reports show the Debits/Credits in different > > columns? > > That would be something interesting and probably aligns our reports > more with the general form of accounting reports. Pagination would > also be a cool addition. > > > 2. Can we work on the Cash Flow report to make it similar to the > > GnuCash reports? > > I don't know those, so I cannot comment. > > > 3. Can we make the filtering lists be searchable? Or have a All > Assets, > > All Liabilities, All Expenses, All Incomes button that would select > the > > respective accounts? > > Yes, that would be a nice addon. Currently, these selection widgets > are still based on their KDE3 versions and are not converted to be > based on QAbstractItemViews. A conversion of these widgets to > QAbstractItemView makes the filtering relatively easy. The > AccountModel should already help in that respect. > > Regards > > Thomas > > > -- > > Regards > > Thomas Baumgart > > https://www.signal.org/ Signal, the better WhatsApp > - > Knowledge is of two kinds. We know a subject ourselves, or we know > where > we can find information upon it. — Samuel Johnson (Boswell's Life of > Johnson) > - >
kmymoney: Reports enhancements.. What do you think?
Team, I do not know where to post this idea, if you could direct me it would be great. Or if you think it is not a good idea, let me know as well. 1. Can we make the reports show the Debits/Credits in different columns? 2. Can we work on the Cash Flow report to make it similar to the GnuCash reports? 3. Can we make the filtering lists be searchable? Or have a All Assets, All Liabilities, All Expenses, All Incomes button that would select the respective accounts? thanks, JV Coming to you from Austin Texas!
Re: Your question(s) on #kmymoney
Hi Thomas, Thanks for responding. This is what makes the KMyMoney team awesome! Yes, I think you are doing a very good job at hiding the double-entry accounting system. :) It is so well hidden, some people choose GnuCash over KMM only because GnuCash seems to be more in line with Double- Entry Accounting. LOL I was wondering more from the sense that KMM still has the Deposit, Transfer, Withdrawl, whereas GnuCash makes all transactions a Transfer from one account to another. I like the idea of having only 'Transfers' but still being able to 'classify' them using Categories. Maybe then we will be able to also enter transaction from the Income/Expense 'accounts'/categories. I would really like to be able to enter transactions from the Income/Expense categories. What do you all think? thanks, Jesus Varela On Mon, 2019-02-25 at 08:53 +0100, Thomas Baumgart wrote: > Hi, > > > > [03:29] hello > > [03:30] ipwizard, if you are not online, can you email me.. > jvap...@gmail.com: When do we think KMyMoney would have a Business > Accounting side? Pure Double-Entry(all transfers... like GnuCash) > > [03:31] Or if anyone else knows.. > > [03:33] Or if there is a better place to ask, please let me > know. > > > > Well, I guess we're doing a pretty good job with our goal to hide > double entry accounting from the user as much as possible. In fact, > the engine is double entry since version 1.0 (inspired by GnuCash in > fact). > > > > A better place to discuss this or other questions would be > kmymoney-devel@kde.org > > > > Cheers > > > > Thomas > > > > > > -- > > > > Regards > > > > Thomas Baumgart > > > > https://www.signal.org/ Signal, the better WhatsApp > > - > > Having trouble with Windows? Reboot! > > Having trouble with Linux? Be root! > > - > >
Kmymoney: Cashflow
Hi, Thanks for the continued work on KMyMoney. It is really great software and I hope one day I can help contribute code for it. I am still in the middle of understanding the differences between KMyMoney and the GnuCash software. One report that I have used in GnuCash and find helpful is the Cash Flow report. In GnuCash it shows you where Money comes in from and where it goes out. Even through transfers. For example: A mortgage If I pay my mortgage, part of the morgate goes to an Asset account(Escrow to pay Taxes later in the year), another part goes to an Expense account (insurance: paid monthly) and finally a small part goes towards the liability with the bank, "the loan". With the income and expense report currently in KMyMoney, I would only see the money being sent to the insurance, but I would not be able to see the money being moved to the liability or the Asset account. If my income was 1000 dollars. it would look like this: Income: Salary: 1000 Expense: Home Insurance: 50 Profit: 950 When in reality: Income: Salary: 1000 Expense: Home Insurance: 50 Liabilities: Home Mortgate loan: 450 Assets: Escrow: 300 Profit: 200 After all is done, my cash flow is only 200 dollars. Although the money "transferred" to Escrow is still an Asset(money has not left), it is money that is no longer available to me for other expenditures. The money applied to the loan, is also no longer in my pocket/bank. Thus I am looking for a report that would show this. KMyMoney has a Net Worth report, which seems like it may be able to do this, but I cannot find how. Any ideas on or if a report such as this exist? thanks, JV