Re: Plaid, have you heard of it?

2021-04-04 Thread jvapr27
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?

2021-04-03 Thread jvapr27
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

2020-04-22 Thread jvapr27
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

2020-01-11 Thread jvapr27
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

2020-01-11 Thread jvapr27
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

2020-01-05 Thread jvapr27
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

2020-01-05 Thread jvapr27
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

2019-12-28 Thread jvapr27
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

2019-12-26 Thread jvapr27
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

2019-12-25 Thread jvapr27


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

2019-12-22 Thread jvapr27
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

2019-11-07 Thread jvapr27
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

2019-11-06 Thread jvapr27



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

2019-10-18 Thread jvapr27
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

2019-10-18 Thread jvapr27
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

2019-10-18 Thread jvapr27
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

2019-10-17 Thread jvapr27
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

2019-10-16 Thread jvapr27
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

2019-10-15 Thread jvapr27
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

2019-10-14 Thread jvapr27
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

2019-10-14 Thread jvapr27
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

2019-10-14 Thread jvapr27
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

2019-10-11 Thread jvapr27
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

2019-10-10 Thread jvapr27
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

2019-10-10 Thread jvapr27
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

2019-10-09 Thread jvapr27


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

2019-10-07 Thread jvapr27
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?

2019-09-22 Thread jvapr27
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

2019-07-02 Thread jvapr27
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?

2019-05-24 Thread jvapr27
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?

2019-05-18 Thread jvapr27
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

2019-03-06 Thread jvapr27
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

2018-11-09 Thread jvapr27
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