[Kmymoney-devel] csv importer

Allan agander93 at gmail.com
Sun Mar 16 00:42:10 UTC 2014


On 15/03/14 23:52, Chris wrote:
>
> This patch did indeed fix the slowness related problems. Thanks for the
> advice.
>
> With respect to the csv importer. I am looking at the code changes since
> 4.6.4 and will advise what I find. I am new to QT so a lot of the code
> has mystical qualities :)
>

I can tell you that there are significant differences between 4.6.4 and 
git HEAD.  Whereas on 4.6.4 the importer was based on three tabs, the 
new version is based on a wizard and the files have been restructured too.

On Linux, there are no compile issues, but I'm afraid I can't help so 
far as Windows is concerned. Perhaps Cristian might be able to shed 
more light.

I notice the references to csvdatetest and QtTest4.lib.  If you are 
able, run ccmake and disable the unit tests.  Otherwise, in 
kmymoney/plugins/csvimport/CMakeLists.txt, remove the 
"IF(KDE4_BUILD_TESTS) ... to ... ENDIF(KDE4_BUILD_TESTS)" section.  It 
is may not help, but then it might.  In fact, looking again, your log 
showed "kmymoney/plugins/csvimport/CMakeLists.txt:47 
(KDE4_ADD_UNIT_TEST)" so there may well be an issue there, although the 
csvdatetest.cpp section appears to be the same between the two releases.

Allan


> I have compiled version 4.6.4 and the csv importer in that version works
> fine. I have also noted I can swap out the latest kmm_csvimport.dll and
> replace it with the 4.6.4 version and it will work (no actual import
> tested).
>
> I have asked on the kde windows mailing list but so far haven't received
> a response. So I ask the question here.
>
> Is there a way to get the emerge system to create msvc project files?
>
> DC
>
>
> On 14/03/2014 7:00 PM, Cristian Oneț wrote:
>> The slowness is caused by the fact that this [1] patch is not present
>> in 4.10.5 AFAIK. I had to apply that in the installer we provide to
>> ship a usable kmymoney.
>>
>> Regards,
>> Cristian
>>
>> [1] https://git.reviewboard.kde.org/r/111291/
>>
>>
>> 2014-03-14 9:25 GMT+02:00 Chris <DeveloperChris at rebel.com.au
>> <mailto:DeveloperChris at rebel.com.au>>:
>>
>>
>>     All other wizards/dialogues appear to be fine.
>>
>>     The only other issue I have noted (I haven't done many tests yet) is
>>     that anything to do with file dialogues is extremely slow. Opening a
>>     save as dialog for instance takes 10-15 seconds
>>
>>     DC
>>
>>
>>
>>
>>     On 13/03/2014 11:07 PM, Cristian Oneț wrote:
>>>     Are the other wizards (new file, new loan) rendered properly?
>>>
>>>
>>>     2014-03-13 14:34 GMT+02:00 Chris <DeveloperChris at rebel.com.au
>>>     <mailto:DeveloperChris at rebel.com.au>>:
>>>
>>>         Yes the other icons are fine
>>>
>>>         No errors were reported when emerging icons.
>>>
>>>         DC
>>>
>>>
>>>         On 13/03/2014 10:47 PM, Cristian Oneț wrote:
>>>>         Forgot to reply trough the list.
>>>>
>>>>         ---------- Forwarded message ----------
>>>>         From: *Cristian Oneț* <onet.cristian at gmail.com
>>>>         <mailto:onet.cristian at gmail.com>>
>>>>         Date: 2014-03-13 14:17 GMT+02:00
>>>>         Subject: Re: [Kmymoney-devel] csv importer
>>>>         To: Chris <DeveloperChris at rebel.com.au
>>>>         <mailto:DeveloperChris at rebel.com.au>>
>>>>
>>>>
>>>>         It seems to me that something went wrong there in the
>>>>         installation step, try emerging oxygen-icons. Are the other
>>>>         icons in the application rendered correctly?
>>>>
>>>>         Regards,
>>>>         Cristian
>>>>
>>>>
>>>>         2014-03-13 14:04 GMT+02:00 Chris <DeveloperChris at rebel.com.au
>>>>         <mailto:DeveloperChris at rebel.com.au>>:
>>>>
>>>>
>>>>             I have just finished building kmymoney 4.6.90 using emerge
>>>>             for kde on windows 4.10.5
>>>>
>>>>             One feature I was most interested in is the CSV importer
>>>> but
>>>>             it appears to be badly broken.
>>>>
>>>>             I have attached an image of what it looks like Assuming
>>>> this
>>>>             mailing list will accept images...
>>>>
>>>>             Is this a known bug or peculiar to my machine?
>>>>
>>>>
>>>>             DC


More information about the KMyMoney-devel mailing list