Re: [GNC] GnuCash getting worse?

2023-12-29 Thread Chris Graves
+1

> On Dec 28, 2023, at 5:02 PM, Adrien Monteleone 
>  wrote:
> 
> I'd offer as a comparison other projects and commercial products where the 
> developers aren't nearly as 'Johnny on the Spot' or as helpful and 
> responsive, or even accessible, but then, that wouldn't be any comparison at 
> all.
> 
> This dev team is hands down awesome and why I continue to use GnuCash and 
> likely always will.
> 
> I don't mind the bugs. I get that isn't for everyone, but then, simply don't 
> be so quick to upgrade. That goes for any product, digital or physical.
> 
> Regards,
> Adrien
> 

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] gnucash Crashes

2023-03-30 Thread Chris Graves
I'm getting a similar crash with 5.0 on Ventura.

Open and run a saved report, then open saved reports again and crash.

Will be glad to open a separate bug report if needed.

Chris

> On Mar 30, 2023, at 3:42 PM, John Ralls  wrote:
> 
> Please file a bug report (see https://wiki.gnucash.org/wiki/Bugzilla) and 
> attach the crash report from /Applications/Utilities/Console.
> 
> Regards,
> John Ralls
> 
> 
>> On Mar 30, 2023, at 2:01 PM, Paul Roberts  wrote:
>> 
>> Macbook Pro, M1 processor, macOS Ventura V13.2.1
>> 
>> gnucash V5.0
>> 
>> gnucash crashes every time after I open a customer report and then select
>> Edit/Report Options
>> 
>> -- 
>> 
>> Paul L Roberts, Ph.D.
>> 
>> Head of School
>> 
>> Bay Islands International School
>> 
>> E Sandy Bay Beach Road, Sandy Bay
>> 
>> Roatan, Islas de la Bahia, Honduras
>> 
>> +504 9335-5272
>> 
>> www.roatanschools.org
>> 
>> Education That Will Take You Anywhere
>> ___
>> gnucash-user mailing list
>> gnucash-user@gnucash.org
>> To update your subscription preferences or to unsubscribe:
>> https://lists.gnucash.org/mailman/listinfo/gnucash-user
>> -
>> Please remember to CC this list on all your replies.
>> You can do this by using Reply-To-List or Reply-All.
> 
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Uneven line spacing in Accounts list since 4.11

2022-07-03 Thread Chris Graves
I've seen the problem on macOS Monterey since 4.10.

> On Jul 2, 2022, at 9:59 PM, Adrien Monteleone 
>  wrote:
> 
> Weird. Definitely not on Mac BigSur as far as I can tell.
> 
> Likely something OS specific.
> 
> Regards,
> Adrien
> 
> On 6/30/22 7:00 PM, dull...@gmail.com wrote:
>> I think since 4.11 (am using Windows 11 and a dark theme), I notice very odd
>> random line spacing in Account list window (the default window when I open
>> Gnucash)
>>  I see the lines for each sub-accounts are not evenly distributed - spacing
>> seems completely random (some have space above and below, others do not)
>>  I have attached a partial screenshot showing this uneven spacing for the
>> subaccounts  (if the mailing list supports attachments?)
> 
> 
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> If you are using Nabble or Gmane, please see 
> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Thank you for your courtesy

2022-06-21 Thread Chris Graves
+1

On Tue, Jun 21, 2022 at 12:36 PM Jim DeLaHunt  wrote:

> Liz, David T, Gyle, and D:
> (but really everyone contributes)
>
> Thank you for your courtesy.  Liz, thank you for your work as list
> moderator, and specifically for stepping in when some recent language
> was not acceptable here. The others of you, thank you for apologising,
> rather than lashing out. The result is a more pleasant and more
> productive email list and community.
>
> I am subscribed to users' mailing lists for other projects, where this
> sort of courtesy is often lacking. Nasty comments are more common. Some
> participants are repeatedly nasty. When someone points out that they are
> violating the community's code of conduct, they do not apologise, and
> they lash out with more nastiness. It is awful.
>
> And that is one of the reasons why I spend more effort participating
> here rather than there. Thank you.
>
> Best regards,
>  —Jim DeLaHunt
>
>
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> If you are using Nabble or Gmane, please see
> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
>
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] macOS Monterey Accessibility Issue

2021-10-28 Thread Chris Graves
Whoops, I enabled the wrong preference, all is okay.  My intention was to 
enable the capability of tabbing through dialog box fields and that is done not 
through the Accessibility pref, but through System 
Preferences->Keyboard->Shortcuts->Use keyboard navigation to move focus between 
controls.

Chris

> On Oct 28, 2021, at 8:38 AM, Chris Graves  wrote:
> 
> With System Preferences->Accessibility->Keyboard->Enable Full Keyboard Access 
> enabled, the tab key no longer moves between fields in the register.
> 
> As a workaround, option-tab can be used.
> 
> Does anyone else see this behavior using macOS Monterey?
> 
> This is with Gnucash-Intel-4.8-2.dmg
> 
> Thanks,
> Chris

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


[GNC] macOS Monterey Accessibility Issue

2021-10-28 Thread Chris Graves
With System Preferences->Accessibility->Keyboard->Enable Full Keyboard Access 
enabled, the tab key no longer moves between fields in the register.

As a workaround, option-tab can be used.

Does anyone else see this behavior using macOS Monterey?

This is with Gnucash-Intel-4.8-2.dmg

Thanks,
Chris
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] GnuCash on macOS Big Sur "Finance::Quote isn't installed properly"

2021-01-22 Thread Chris Graves
John Ralls, have you had success running F::Q on an M1 Mac (I seem to recall 
that you had a dev kit)?

> On Jan 22, 2021, at 1:11 PM, Justin  wrote:
> 
> Chris, this did not fix my issue.
> 
> ‐‐‐ Original Message ‐‐‐
> 
> On Friday, January 22nd, 2021 at 9:17 AM, Chris Graves 
>  wrote:
> 
>> I reinstalled (on my Intel Mac) by running:
>> 
> 
>> /Applications/Gnucash.app/Contents/Resources/bin/gnc-fq-update
>> 
> 
>>> On Jan 21, 2021, at 5:43 PM, Justin jtrag...@pm.me wrote:
>>> 
> 
>>> Hello all, thank you for replying. I'm new to this email list.
>>> 
> 
>>> Dave, I do have an M1 Mac. Maybe that's part of the problem.
>>> 
> 
>>> Chris, how do you reinstall F::Q? The "perl -MCPAN -e shell" doesn't have 
>>> an uninstall option. I did manually upgrade F::Q though, no change. 
>>> Gnucash-cli still thinks it's installed improperly.
>>> 
> 
>>> Thanks,
>>> 
> 
>>> Justin
>>> 
> 
>>> ‐‐‐ Original Message ‐‐‐
>>> 
> 
>>> On Thursday, January 21st, 2021 at 7:05 PM, davel...@mac.com wrote:
>>> 
> 
>>>> Chris, do you have an M1 or Intel Mac?
>>> 
> 
>>>>> On Jan 21, 2021, at 6:02 PM, Chris Graves mohaveba...@gmail.com wrote:
>>> 
> 
>>>>> Just another point of information, I had the same issue, but it was 
>>>>> resolved after reinstalling F::Q as John mentions below.
>>> 
> 
>>>>>> On Jan 21, 2021, at 2:38 PM, davelist--- via gnucash-user 
>>>>>> gnucash-user@gnucash.org wrote:
>>> 
> 
>>>>>>> On Jan 21, 2021, at 12:12 PM, John Ralls jra...@ceridwen.us wrote:
>>> 
> 
>>>>>>>> On Jan 19, 2021, at 8:32 PM, Justin via gnucash-user 
>>>>>>>> gnucash-user@gnucash.org wrote:
>>> 
> 
>>>>>>>> Hello everyone,
>>> 
> 
>>>>>>>> I have an issue with GnuCash (4.4) and Finance::Quote (1.49) on macOS 
>>>>>>>> Big Sur (11.0). Despite not being officially supported, GnuCash itself 
>>>>>>>> works great, with the exception of Finance::Quote. The "get quotes" 
>>>>>>>> button in the Price Database is grayed out and the Security Editor has 
>>>>>>>> the warning "Finance::Quote isn't installed properly." When running 
>>>>>>>> Gnucash-cli, there is a similar error:
>>> 
> 
>>>>>>>>> $ /Applications/Gnucash.app/Contents/MacOS/Gnucash-cli --quotes get 
>>>>>>>>> /Users/username/Documents/Finances/Tracking/finances.gnucash --debug
>>> 
> 
>>>>>>>>> Application Path /Applications/Gnucash.app/Contents/MacOS/Gnucash-cli
>>> 
> 
>>>>>>>>> (process:2277): gnc.gui-WARNING **: 22:01:17.540: 
>>>>>>>>> [mac_set_languages()] Language list: en:en_US:C
>>> 
> 
>>>>>>>>> -   22:01:17 INFO  [gnc_module_init_backend_dbi] 3 
>>>>>>>>> DBD drivers found
>>>>>>>>> -   22:01:17 INFO  [gnc_module_init_backend_dbi] 
>>>>>>>>> Driver: pgsql
>>>>>>>>> -   22:01:17 INFO  [gnc_module_init_backend_dbi] 
>>>>>>>>> Driver: sqlite3
>>>>>>>>> -   22:01:17 INFO  [gnc_module_init_backend_dbi] 
>>>>>>>>> Driver: mysql
>>>>>>>>> -   22:01:17 INFO  [Gnucash::CoreApp::start] System locale 
>>>>>>>>> returned (null)
>>>>>>>>> -   22:01:17 INFO  [Gnucash::CoreApp::start] Effective 
>>>>>>>>> locale set to en_US.UTF-8.
>>>>>>>>> -   22:01:17 INFO  
>>>>>>>>> [gnc_gsettings_register_cb] schema: general, key: retain-days, 
>>>>>>>>> settings_ptr: 0x7fde7e839430, handler_id: 1
>>>>>>>>> -   22:01:17 INFO  
>>>>>>>>> [gnc_gsettings_register_cb] schema: general, key: retain-type-never, 
>>>>>>>>> settings_ptr: 0x7fde7e839430, handler_id: 2
>>>>>>>>> -   22:01:17 INFO  
>>>>>>>>> [gnc_gsettings_register_cb] schema: general, key: retain-type-days, 
>>>>>>>>> settings_ptr: 0x7fde7e839430, handler_id: 3
>>>>>>>>> -   22

Re: [GNC] GnuCash on macOS Big Sur "Finance::Quote isn't installed properly"

2021-01-22 Thread Chris Graves
I reinstalled (on my Intel Mac) by running:
/Applications/Gnucash.app/Contents/Resources/bin/gnc-fq-update

> On Jan 21, 2021, at 5:43 PM, Justin  wrote:
> 
> Hello all, thank you for replying. I'm new to this email list.
> 
> Dave, I do have an M1 Mac. Maybe that's part of the problem.
> 
> Chris, how do you reinstall F::Q? The "perl -MCPAN -e shell" doesn't have an 
> uninstall option. I did manually upgrade F::Q though, no change. Gnucash-cli 
> still thinks it's installed improperly.
> 
> Thanks,
> Justin
> 
> ‐‐‐ Original Message ‐‐‐
> 
> On Thursday, January 21st, 2021 at 7:05 PM,  wrote:
> 
>> Chris, do you have an M1 or Intel Mac?
>> 
> 
>>> On Jan 21, 2021, at 6:02 PM, Chris Graves mohaveba...@gmail.com wrote:
>>> 
> 
>>> Just another point of information, I had the same issue, but it was 
>>> resolved after reinstalling F::Q as John mentions below.
>>> 
> 
>>>> On Jan 21, 2021, at 2:38 PM, davelist--- via gnucash-user 
>>>> gnucash-user@gnucash.org wrote:
>>>> 
> 
>>>>> On Jan 21, 2021, at 12:12 PM, John Ralls jra...@ceridwen.us wrote:
>>>>> 
> 
>>>>>> On Jan 19, 2021, at 8:32 PM, Justin via gnucash-user 
>>>>>> gnucash-user@gnucash.org wrote:
>>>>>> 
> 
>>>>>> Hello everyone,
>>>>>> 
> 
>>>>>> I have an issue with GnuCash (4.4) and Finance::Quote (1.49) on macOS 
>>>>>> Big Sur (11.0). Despite not being officially supported, GnuCash itself 
>>>>>> works great, with the exception of Finance::Quote. The "get quotes" 
>>>>>> button in the Price Database is grayed out and the Security Editor has 
>>>>>> the warning "Finance::Quote isn't installed properly." When running 
>>>>>> Gnucash-cli, there is a similar error:
>>>>>> 
> 
>>>>>>> $ /Applications/Gnucash.app/Contents/MacOS/Gnucash-cli --quotes get 
>>>>>>> /Users/username/Documents/Finances/Tracking/finances.gnucash --debug
>>>>>>> 
> 
>>>>>>> Application Path /Applications/Gnucash.app/Contents/MacOS/Gnucash-cli
>>>>>> 
> 
>>>>>>> (process:2277): gnc.gui-WARNING **: 22:01:17.540: [mac_set_languages()] 
>>>>>>> Language list: en:en_US:C
>>>>>>> 
> 
>>>>>>> -   22:01:17 INFO  [gnc_module_init_backend_dbi] 3 DBD 
>>>>>>> drivers found
>>>>>>> -   22:01:17 INFO  [gnc_module_init_backend_dbi] 
>>>>>>> Driver: pgsql
>>>>>>> -   22:01:17 INFO  [gnc_module_init_backend_dbi] 
>>>>>>> Driver: sqlite3
>>>>>>> -   22:01:17 INFO  [gnc_module_init_backend_dbi] 
>>>>>>> Driver: mysql
>>>>>>> -   22:01:17 INFO  [Gnucash::CoreApp::start] System locale 
>>>>>>> returned (null)
>>>>>>> -   22:01:17 INFO  [Gnucash::CoreApp::start] Effective locale 
>>>>>>> set to en_US.UTF-8.
>>>>>>> -   22:01:17 INFO  [gnc_gsettings_register_cb] 
>>>>>>> schema: general, key: retain-days, settings_ptr: 0x7fde7e839430, 
>>>>>>> handler_id: 1
>>>>>>> -   22:01:17 INFO  [gnc_gsettings_register_cb] 
>>>>>>> schema: general, key: retain-type-never, settings_ptr: 0x7fde7e839430, 
>>>>>>> handler_id: 2
>>>>>>> -   22:01:17 INFO  [gnc_gsettings_register_cb] 
>>>>>>> schema: general, key: retain-type-days, settings_ptr: 0x7fde7e839430, 
>>>>>>> handler_id: 3
>>>>>>> -   22:01:17 INFO  [gnc_gsettings_register_cb] 
>>>>>>> schema: general, key: retain-type-forever, settings_ptr: 
>>>>>>> 0x7fde7e839430, handler_id: 4
>>>>>>> -   22:01:17 INFO  [gnc_gsettings_register_cb] 
>>>>>>> schema: general, key: file-compression, settings_ptr: 0x7fde7e839430, 
>>>>>>> handler_id: 5
>>>>>>> 
> 
>>>>>>>No quotes retrieved. Finance::Quote isn't installed properly.
>>>>>>> -   22:01:17 INFO  [gnc_hook_lookup] no hook lists
>>>>>> 
> 
>>>>>> The error message above isn't particularly useful. It gets printed here:
>>>>>> 
> 
>>>>>> https://github.com/Gnucash/gnucash/blob/1e7433daf3307fb3e6f

Re: [GNC] GnuCash on macOS Big Sur "Finance::Quote isn't installed properly"

2021-01-22 Thread Chris Graves
Intel

> On Jan 21, 2021, at 5:05 PM, davel...@mac.com wrote:
> 
> Chris, do you have an M1 or Intel Mac?
> 
>> On Jan 21, 2021, at 6:02 PM, Chris Graves  wrote:
>> 
>> Just another point of information, I had the same issue, but it was resolved 
>> after reinstalling F::Q as John mentions below.
>> 
>>> On Jan 21, 2021, at 2:38 PM, davelist--- via gnucash-user 
>>>  wrote:
>>> 
>>> 
>>> 
>>>> On Jan 21, 2021, at 12:12 PM, John Ralls  wrote:
>>>> 
>>>> 
>>>> 
>>>>> On Jan 19, 2021, at 8:32 PM, Justin via gnucash-user 
>>>>>  wrote:
>>>>> 
>>>>> Hello everyone,
>>>>> 
>>>>> I have an issue with GnuCash (4.4) and Finance::Quote (1.49) on macOS Big 
>>>>> Sur (11.0). Despite not being officially supported, GnuCash itself works 
>>>>> great, with the exception of Finance::Quote. The "get quotes" button in 
>>>>> the Price Database is grayed out and the Security Editor has the warning 
>>>>> "Finance::Quote isn't installed properly." When running Gnucash-cli, 
>>>>> there is a similar error:
>>>>> 
>>>>>> $ /Applications/Gnucash.app/Contents/MacOS/Gnucash-cli --quotes get 
>>>>>> /Users/username/Documents/Finances/Tracking/finances.gnucash --debug
>>>>>> Application Path /Applications/Gnucash.app/Contents/MacOS/Gnucash-cli
>>>>>> 
>>>>> 
>>>>>> (process:2277): gnc.gui-WARNING **: 22:01:17.540: [mac_set_languages()] 
>>>>>> Language list: en:en_US:C
>>>>>> * 22:01:17  INFO  [gnc_module_init_backend_dbi] 3 DBD 
>>>>>> drivers found
>>>>>> * 22:01:17  INFO  [gnc_module_init_backend_dbi] Driver: 
>>>>>> pgsql
>>>>>> * 22:01:17  INFO  [gnc_module_init_backend_dbi] Driver: 
>>>>>> sqlite3
>>>>>> * 22:01:17  INFO  [gnc_module_init_backend_dbi] Driver: 
>>>>>> mysql
>>>>>> * 22:01:17  INFO  [Gnucash::CoreApp::start] System locale 
>>>>>> returned (null)
>>>>>> * 22:01:17  INFO  [Gnucash::CoreApp::start] Effective locale 
>>>>>> set to en_US.UTF-8.
>>>>>> * 22:01:17  INFO  [gnc_gsettings_register_cb] 
>>>>>> schema: general, key: retain-days, settings_ptr: 0x7fde7e839430, 
>>>>>> handler_id: 1
>>>>>> * 22:01:17  INFO  [gnc_gsettings_register_cb] 
>>>>>> schema: general, key: retain-type-never, settings_ptr: 0x7fde7e839430, 
>>>>>> handler_id: 2
>>>>>> * 22:01:17  INFO  [gnc_gsettings_register_cb] 
>>>>>> schema: general, key: retain-type-days, settings_ptr: 0x7fde7e839430, 
>>>>>> handler_id: 3
>>>>>> * 22:01:17  INFO  [gnc_gsettings_register_cb] 
>>>>>> schema: general, key: retain-type-forever, settings_ptr: 0x7fde7e839430, 
>>>>>> handler_id: 4
>>>>>> * 22:01:17  INFO  [gnc_gsettings_register_cb] 
>>>>>> schema: general, key: file-compression, settings_ptr: 0x7fde7e839430, 
>>>>>> handler_id: 5
>>>>>> No quotes retrieved. Finance::Quote isn't installed properly.
>>>>>> * 22:01:17  INFO  [gnc_hook_lookup] no hook lists
>>>>> 
>>>>> The error message above isn't particularly useful. It gets printed here:
>>>>> https://github.com/Gnucash/gnucash/blob/1e7433daf3307fb3e6ff6d479aacb22d42941fda/gnucash/gnucash-commands.cpp#L91
>>>>> 
>>>>> I'm pretty sure that Finance::Quote itself is installed properly. I'm not 
>>>>> really sure why GnuCash does not recognize it.
>>>>> 
>>>>>> $ sudo gnc-fq-update
>>>>>> Reading '/Users/username/.cpan/Metadata'
>>>>>> Database was generated on Wed, 20 Jan 2021 02:29:03 GMT
>>>>>> Date::Manip is up to date (6.83).
>>>>>> Finance::Quote is up to date (1.49).
>>>>> 
>>>>> A basic query shows that it does work:
>>>>> 
>>>>>> $ echo '(yahoo_json "CSCO")' | 
>>>>>> /Applications/Gnucash.app/Contents/Resources/bin/gnc-fq-helper
>>>>>> (("CSCO" (symbol . "CSCO") (gnc:time-no-zone . "2021-01-19 12:00:00") 
>>>>>> (last . #e45.19) (currency . "USD")))
>>>>> 
>&g

Re: [GNC] GnuCash on macOS Big Sur "Finance::Quote isn't installed properly"

2021-01-21 Thread Chris Graves
Just another point of information, I had the same issue, but it was resolved 
after reinstalling F::Q as John mentions below.

> On Jan 21, 2021, at 2:38 PM, davelist--- via gnucash-user 
>  wrote:
> 
> 
> 
>> On Jan 21, 2021, at 12:12 PM, John Ralls  wrote:
>> 
>> 
>> 
>>> On Jan 19, 2021, at 8:32 PM, Justin via gnucash-user 
>>>  wrote:
>>> 
>>> Hello everyone,
>>> 
>>> I have an issue with GnuCash (4.4) and Finance::Quote (1.49) on macOS Big 
>>> Sur (11.0). Despite not being officially supported, GnuCash itself works 
>>> great, with the exception of Finance::Quote. The "get quotes" button in the 
>>> Price Database is grayed out and the Security Editor has the warning 
>>> "Finance::Quote isn't installed properly." When running Gnucash-cli, there 
>>> is a similar error:
>>> 
 $ /Applications/Gnucash.app/Contents/MacOS/Gnucash-cli --quotes get 
 /Users/username/Documents/Finances/Tracking/finances.gnucash --debug
 Application Path /Applications/Gnucash.app/Contents/MacOS/Gnucash-cli
 
>>> 
 (process:2277): gnc.gui-WARNING **: 22:01:17.540: [mac_set_languages()] 
 Language list: en:en_US:C
 * 22:01:17  INFO  [gnc_module_init_backend_dbi] 3 DBD 
 drivers found
 * 22:01:17  INFO  [gnc_module_init_backend_dbi] Driver: 
 pgsql
 * 22:01:17  INFO  [gnc_module_init_backend_dbi] Driver: 
 sqlite3
 * 22:01:17  INFO  [gnc_module_init_backend_dbi] Driver: 
 mysql
 * 22:01:17  INFO  [Gnucash::CoreApp::start] System locale 
 returned (null)
 * 22:01:17  INFO  [Gnucash::CoreApp::start] Effective locale set 
 to en_US.UTF-8.
 * 22:01:17  INFO  [gnc_gsettings_register_cb] 
 schema: general, key: retain-days, settings_ptr: 0x7fde7e839430, 
 handler_id: 1
 * 22:01:17  INFO  [gnc_gsettings_register_cb] 
 schema: general, key: retain-type-never, settings_ptr: 0x7fde7e839430, 
 handler_id: 2
 * 22:01:17  INFO  [gnc_gsettings_register_cb] 
 schema: general, key: retain-type-days, settings_ptr: 0x7fde7e839430, 
 handler_id: 3
 * 22:01:17  INFO  [gnc_gsettings_register_cb] 
 schema: general, key: retain-type-forever, settings_ptr: 0x7fde7e839430, 
 handler_id: 4
 * 22:01:17  INFO  [gnc_gsettings_register_cb] 
 schema: general, key: file-compression, settings_ptr: 0x7fde7e839430, 
 handler_id: 5
 No quotes retrieved. Finance::Quote isn't installed properly.
 * 22:01:17  INFO  [gnc_hook_lookup] no hook lists
>>> 
>>> The error message above isn't particularly useful. It gets printed here:
>>> https://github.com/Gnucash/gnucash/blob/1e7433daf3307fb3e6ff6d479aacb22d42941fda/gnucash/gnucash-commands.cpp#L91
>>> 
>>> I'm pretty sure that Finance::Quote itself is installed properly. I'm not 
>>> really sure why GnuCash does not recognize it.
>>> 
 $ sudo gnc-fq-update
 Reading '/Users/username/.cpan/Metadata'
 Database was generated on Wed, 20 Jan 2021 02:29:03 GMT
 Date::Manip is up to date (6.83).
 Finance::Quote is up to date (1.49).
>>> 
>>> A basic query shows that it does work:
>>> 
 $ echo '(yahoo_json "CSCO")' | 
 /Applications/Gnucash.app/Contents/Resources/bin/gnc-fq-helper
 (("CSCO" (symbol . "CSCO") (gnc:time-no-zone . "2021-01-19 12:00:00") 
 (last . #e45.19) (currency . "USD")))
>>> 
>> 
>> BigSur absolutely is supported. What's not yet available yet is a native 
>> build for Apple Silicon, but I've found so far that the Intel build of 
>> GnuCash works fine with Rosetta2.
>> 
>> The BigSur upgrade seems to have messed up perl; I had to reinstall F::Q to 
>> get it working after I upgraded, but one could also set $PERL5LIB in the 
>> environment to include the old /Library/perl/5.18 as a workaround. If you 
>> did that in a shell rc file it would make gnc-fq-helper work from terminal 
>> but not from GnuCash when run from LaunchServices.
>> 
>> Does F::Q work when starting GnuCash from the terminal?
>> 
>> Regards,
>> John Ralls
> 
> 
> I can confirm the same issue - quotes work from the command line (after 
> re-installing finance quote) but in gnucash, the "get quotes" button is 
> disabled. I am running this on an M1 Mac (so obviously Big Sur). My old Mac 
> (where quotes work) is running Catalina (and the M1 Mac was set up from a 
> Time Machine backup of the old Maco) so I don't know if it's a M1 issue or a 
> Big Sur issue.
> 
> Justin, are you using an M1 Mac?
> 
> Thanks,
> Dave
> 
> 
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> If you are using Nabble or Gmane, please see 
> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.

___
gnucash-user mailing list
gnucash-user@gnucash.org
To 

Re: [GNC] Recent list in file menu

2021-01-18 Thread Chris Graves
If you open the plist file with Xcode or bbedit or ... you may see that the 
maxfiles key is of type string, instead of integer.  It may look like:
/org/gnucash/history/maxfiles
6

Instead of
/org/gnucash/history/maxfiles
6

You can manually change string to integer or do this:
defaults delete -app Gnucash "/org/gnucash/history/maxfiles"
defaults write -app Gnucash "/org/gnucash/history/maxfiles" -int 6


> On Jan 18, 2021, at 2:20 AM, Michael Hendry  wrote:
> 
>> On 17 Jan 2021, at 20:11, David H  wrote:
>> 
>> You can easily check the mru details by doing the following...
>> 
>> defaults read -app Gnucash
>> 
>> or
>> 
>> defaults read -app Gnucash | grep history
>> 
>> Cheers David H
> 
> Yes, I discovered how to read and write the relevant plist using “defaults”, 
> via the man page, and have also inspected it with Xcode.
> 
> Here is the output from the command you suggested:
> 
> => defaults read -app Gnucash | grep history
>"/org/gnucash/history/file0" = 
> "/Users/michaelhendry/Documents/Accounts/TestMRU.gnucash";
>"/org/gnucash/history/file1" = 
> "/Users/michaelhendry/Documents/Accounts/ESJE.gnucash";
>"/org/gnucash/history/file2" = 
> "/Users/michaelhendry/Documents/Accounts/RotaryClub.gnucash";
>"/org/gnucash/history/file3" = 
> "/Users/michaelhendry/Documents/Accounts/RotaryCharity.gnucash";
>"/org/gnucash/history/file4" = 
> "/Users/michaelhendry/Documents/Accounts/MDH.gnucash";
>"/org/gnucash/history/file5" = 
> "/Users/michaelhendry/Documents/Accounts/CrashTest/A.gnucash";
>"/org/gnucash/history/file6" = 
> "/Users/michaelhendry/Documents/Accounts/CrashTest/B.gnucash";
>"/org/gnucash/history/file7" = 
> "/Users/michaelhendry/Documents/Accounts/ESJE.gnucash.20200316161155.gnucash";
>"/org/gnucash/history/file8" = 
> "/Users/michaelhendry/Documents/Accounts/RotaryClub.gnucash.20200108210937 
> copy.gnucash";
>"/org/gnucash/history/file9" = 
> "/Users/michaelhendry/Documents/Accounts/Test_2019-10-26.gnucash";
>"/org/gnucash/history/maxfiles" = 6;
> 
> I recently created “TestMRU.gnucash”, the following 4 files are those I 
> regularly use, and the final 5 are not currently in use.
> 
> I still get only the 4 most recently opened files in the File menu, so if I 
> want to open MDH.gnucash, I have to use File->Open.
> 
> After opening this file, your command yields the following:
> 
> => defaults read -app Gnucash | grep history
>"/org/gnucash/history/file0" = 
> "/Users/michaelhendry/Documents/Accounts/MDH.gnucash";
>"/org/gnucash/history/file1" = 
> "/Users/michaelhendry/Documents/Accounts/TestMRU.gnucash";
>"/org/gnucash/history/file2" = 
> "/Users/michaelhendry/Documents/Accounts/ESJE.gnucash";
>"/org/gnucash/history/file3" = 
> "/Users/michaelhendry/Documents/Accounts/RotaryClub.gnucash";
>"/org/gnucash/history/file4" = 
> "/Users/michaelhendry/Documents/Accounts/RotaryCharity.gnucash";
>"/org/gnucash/history/file5" = 
> "/Users/michaelhendry/Documents/Accounts/CrashTest/A.gnucash";
>"/org/gnucash/history/file6" = 
> "/Users/michaelhendry/Documents/Accounts/CrashTest/B.gnucash";
>"/org/gnucash/history/file7" = 
> "/Users/michaelhendry/Documents/Accounts/ESJE.gnucash.20200316161155.gnucash";
>"/org/gnucash/history/file8" = 
> "/Users/michaelhendry/Documents/Accounts/RotaryClub.gnucash.20200108210937 
> copy.gnucash";
>"/org/gnucash/history/file9" = 
> "/Users/michaelhendry/Documents/Accounts/Test_2019-10-26.gnucash";
>"/org/gnucash/history/maxfiles" = 6;
> 
> …which is as expected.
> 
> If there’s another Mac user with more than four files in use, perhaps s/he 
> could report on what after the command:
> 
> defaults write -app Gnucash "/org/gnucash/history/maxfiles” 6
> 
> (preferably with a before-and-after run of the "defaults read…” command).
> 
> Regards,
> 
> Michael
> 
> PS I noticed that the values associated with the various keys are enclosed in 
> double-quotes, and tried 
> 
> defaults write -app Gnucash "/org/gnucash/history/maxfiles” “6”
> 
> but the double-quotes don’t appear in the plist.
> 
> 
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> If you are using Nabble or Gmane, please see 
> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using 

Re: [GNC] Recent list in file menu

2021-01-17 Thread Chris Graves
Looks like there is a typo in the command, it should be:

defaults write -app Gnucash "/org/gnucash/history/maxfiles" 6

> On Jan 17, 2021, at 2:55 AM, Michael Hendry  wrote:
> 
>> On 16 Jan 2021, at 21:50, David Carlson  wrote:
>> 
>> Searching the archives of this list I found a thread a year ago.  This
>> suggestion was part way through the thread: <
>> https://lists.gnucash.org/pipermail/gnucash-user/2020-January/089080.html>
>> It seems to be only for Mac computers so there is no info that I could find
>> for Linux or Windoze.  For either it might be an OS or workspace setting.
> 
> Unfortunately, the recommended command-line:
> 
> defaults write --app Gnucash "/org/gnucash/history/maxfiles” 6
> 
> results in this error message
> 
> 2021-01-17 10:53:30.036 defaults[27141:944194] Unexpected argument 6; leaving 
> defaults unchanged.
> 
> Michael
> 
> 
>> On Sat, Jan 16, 2021 at 12:51 PM Stephen M. Butler <
>> stephen.m.butle...@gmail.com> wrote:
>> 
>>> On 1/16/21 9:15 AM, Michael Hendry wrote:
> On 15 Jan 2021, at 03:30, David Carlson 
>>> wrote:
> 
> Maybe I searched for the wrong term.  I would never have guessed to
>>> search
> for plist or mru, for example.
 I’ve found the relevant file here:
 
 ~/Library/Preferences/org.gnucash.Gnucash.plist
 
 but I can’t locate the Key that defines the maximum number of
>>> recently-used files for display (hereinafter called “MRU_MAX"), which
>>> defaults to 4 on my iMac Catalina running 4.4.
 
 I notice that the Keys org.gnucash.history.file0 to
>>> org.gnucash.history.file9 contain fully qualified filenames for the ten
>>> books I have opened most recently, which suggests that MRU_MAX up to 10
>>> could be supported if the default of 4 were changed.
 
 There seems not to ba a way of adjusting MRU_MAX using GnuCash’s
>>> Preferences, so I’m stuck!
 
 Regards,
 
 Michael
>>> Check the recent archives as I remember a discussion that if the key
>>> entry doesn't exist, it defaults to 4.  You have to create the entry
>>> name/value pair in order to change it.  They gave the key name in that
>>> discussion.
>>> 
>>> 
>>> --
>>> Stephen M Butler, PMP, PSM
>>> stephen.m.butle...@gmail.com
>>> kg...@arrl.net
>>> 253-350-0166
>>> ---
>>> GnuPG Fingerprint:  8A25 9726 D439 758D D846 E5D4 282A 5477 0385 81D8
>>> 
>>> ___
>>> gnucash-user mailing list
>>> gnucash-user@gnucash.org
>>> To update your subscription preferences or to unsubscribe:
>>> https://lists.gnucash.org/mailman/listinfo/gnucash-user
>>> If you are using Nabble or Gmane, please see
>>> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
>>> -
>>> Please remember to CC this list on all your replies.
>>> You can do this by using Reply-To-List or Reply-All.
> 
> 
> 
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> If you are using Nabble or Gmane, please see 
> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] opening accounts bug

2021-01-01 Thread Chris Graves
Ira,

Maybe not ideal, but once the matching account is highlighted, you can hit the 
“esc” key followed by return to open the account.

Chris

> On Jan 1, 2021, at 5:56 AM, Ira Fuchs  wrote:
> 
> When in the Accounts tab, if I type any of the letters in an account name, 
> the first matching account is highlighted. In order to open this account, it 
> used to be possible to merely hit Return. It is now necessary to double-click 
> TWICE (4 clicks) to open the account. It would be very nice if it could open 
> with just a return nbut if that is not possible, then at least going back to 
> 1 double click would be an improvement. This behavior is on a Mac running 
> Mojave with GC v4.0. 
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> If you are using Nabble or Gmane, please see 
> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Column Width Saving?

2020-10-21 Thread Chris Graves
Using 4.2 on Windows and macOS, both remember the column width settings.  
Adjust column width, quit, re-open and column widths remain as I adjusted them.

Except for the Description column, which isn’t remembered.

> On Oct 21, 2020, at 12:34 PM, Jack Slater  wrote:
> 
> I'm running 4.2.
> 
> Adjusted column widths - looked at the View Menu and Register & Register
> Default options in Preferences - found nothing. I saved the file with the
> adjustments in place and poof - modified widths gone when I reopened the
> file. To be honest I could never get them to save in 3.x versions either.
> 
> On Wed, Oct 21, 2020 at 2:07 PM David Carlson 
> wrote:
> 
>> Jack,
>> Prior to the 4.x releases it was necessary to close the program, possibly
>> with the window(s) open to save the column width settings.  I think there
>> was a change for the 4.x series, but I have not  migrated yet, so I cannot
>> be sure.
>> 
>> On Wed, Oct 21, 2020 at 2:00 PM Jack Slater 
>> wrote:
>> 
>>> How can I save the form with the column widths I've set for each account
>>> while in use so they stay in place permanently?
>>> ___
>>> gnucash-user mailing list
>>> gnucash-user@gnucash.org
>>> To update your subscription preferences or to unsubscribe:
>>> https://lists.gnucash.org/mailman/listinfo/gnucash-user
>>> If you are using Nabble or Gmane, please see
>>> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
>>> -
>>> Please remember to CC this list on all your replies.
>>> You can do this by using Reply-To-List or Reply-All.
>>> 
>> 
>> 
>> --
>> David Carlson
>> 
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> If you are using Nabble or Gmane, please see 
> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Windows is AQBanking OFXDirect fixed? - Re: GnuCash Nieghtlies: aqbanking-6.2.5, gwenhywfar-5.4.1, libofx-0.9.15; gnome.Platform-3.36

2020-10-19 Thread Chris Graves
Jeff,

I tested last nights Windows nightly with the following results.

Setup wizard was able to successfully create the user account and download the 
account list, but it didn’t  populate them in the list of accounts.

Creating an account manually resulted in the following error, but it did create 
the account.
Error - unable to update account spec

Downloading transactions worked just fine.

Chris

> On Oct 18, 2020, at 6:44 PM, Jeff Albrecht  wrote:
> 
> Hello list,
> 
> I'm wondering if anyone and/or any developer has tested the maint .exe to see 
> if the AQBanking OFX direct deposit account setup wizard works correctly now, 
> and if OFX Direct downloads are working.
> https://code.gnucash.org/builds/win32/maint/?C=M;O=D
> 
> Are maint builds safe for production? Or should we wait for 4.3 on 
> 2020-12-27? https://wiki.gnucash.org/wiki/Release_Schedule
> 
> 
> gnucash-4.2-2020-10-18-git-4.2-57-g190d5f1a6+.setup.exe 
> 
>  2020-10-18 04:04149M
> 
> 
>  - Jeff
> 
> 
> On 10/18/2020 5:24 PM, Frank H. Ellenberger wrote:
>> Hi,
>> 
>> since yesterday contain the nightlies gwenhywfar-5.4.1 and since
>> 10-09 libofx-0.9.15,
>> 10-07 aqbanking-6.2.5.
>> 
>> Since 10-08 the Flatpaks are based on gnome-3.36. That means
>> org.gnome.Platform* 3.34 can be deleted, if not required by other Flatpaks.
>> 
>> https://code.gnucash.org/builds/flatpak/maint/?C=M;O=D
>> https://code.gnucash.org/builds/win32/maint/?C=M;O=D
>> 
>> Regards
>> Frank
>> 
>> 
>> ___
>> gnucash-user mailing list
>> gnucash-user@gnucash.org
>> To update your subscription preferences or to unsubscribe:
>> https://lists.gnucash.org/mailman/listinfo/gnucash-user
>> If you are using Nabble or Gmane, please see 
>> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
>> -
>> Please remember to CC this list on all your replies.
>> You can do this by using Reply-To-List or Reply-All.
> 
> -- 
> Jeff Albrecht KF7CRU @jhalbrecht /
> 
> When you are dead, you don't know you are dead. It's pain only for others.
> 
> It's the same thing when you are stupid.
> 
> /
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> If you are using Nabble or Gmane, please see 
> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Bravo! 4.x type-ahead search enhancement

2020-08-04 Thread Chris Graves
Hey Jean,

Another +1 for your type ahead improvements!

Chris

On Tue, Aug 4, 2020 at 1:44 PM jean laroche  wrote:

> Thanks for the feedback! It's always fun to read when users appreciate
> the changes! :)
>
> Jean
>
>
> On 8/4/2020 1:17 PM, Samantha Payn wrote:
> > Wow! Sounds brilliant!
> >
> > Samantha Payn
> >
> >> On 4 Aug 2020, at 21:03, Jeff Albrecht  wrote:
> >>
> >> Thank you GNU developers!
> >>
> >> This feature is saving me so much time in my workflow.
> >>
> >> "New type-ahead search added to sequential search when selecting an
> account in the register: Instead of typing the first few characters of a
> top level account, the separator, the first few characters of the next
> level account and so on you may instead type a few characters of any part
> of a full account name and the drop-list will be filtered to contain only
> matching accounts. Once you have a small enough list you can use the arrow
> keys to select the account that you want."
> >>
> >> Thanks again! - Jeff
> >>
> >> --
> >> Jeff Albrecht
> >> KF7CRU @jhalbrecht
> >>
> >> ___
> >> gnucash-user mailing list
> >> gnucash-user@gnucash.org
> >> To update your subscription preferences or to unsubscribe:
> >> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> >> If you are using Nabble or Gmane, please see
> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> >> -
> >> Please remember to CC this list on all your replies.
> >> You can do this by using Reply-To-List or Reply-All.
> > ___
> > gnucash-user mailing list
> > gnucash-user@gnucash.org
> > To update your subscription preferences or to unsubscribe:
> > https://lists.gnucash.org/mailman/listinfo/gnucash-user
> > If you are using Nabble or Gmane, please see
> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> > -
> > Please remember to CC this list on all your replies.
> > You can do this by using Reply-To-List or Reply-All.
>
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> If you are using Nabble or Gmane, please see
> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
>
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Can't find file

2020-07-31 Thread Chris Graves
For those that like launching from the gui, one can create a simple shell 
script and automator script, then in the finder, right click the .gnucash 
file->services->”name of automator script” to cause a new instance of GC to 
open the selected file.

Shell script, named for example - gnucash which in this example resides in your 
$HOME directory:
#!/bin/zsh
/Applications/Gnucash.app/Contents/MacOS/gnucash $1

Then in automator:
Select New-> Quick Action
In the dialog, select Utilities->Run Shell script
 In Workflow receive current, select files or folder in Finder.app
 In the Run Shell Script dialog, select /bin/zsh
For Pass input: select as arguments
In the dialog box beneath the above, enter
$HOME/gnucash “$@“

Select save and name the file —let’s call it gnucash.

Then to make use of the above:
In finder, right click on the .gnucash file of choice->services->gnucash

This will open a new instance of gnucash with the selected file.

> On Jul 31, 2020, at 1:10 PM, John Ralls  wrote:
> 
> Will,
> 
>  /Applications/Gnucash.app/Contents/MacOS/Gnucash --nofile &
> 
> works just fine here. Repeat as many times as you have files you want to 
> open, and you may substitute the
> path to a gnucash file for --nofile.
> 
> Regards,
> John Ralls
> 
>> On Jul 31, 2020, at 11:14 AM, w...@theprescotts.com wrote:
>> 
>> John,
>> 
>> I have played around with trying to open multiple instances of gnucash from 
>> the Terminal (Mac OS Catalina) without success in getting two instances 
>> running at the same time. I am pretty unix-savvy, after 40 years as a 
>> geophysicist, now I write software for a living. But so far it hasn't 
>> helped. 
>> 
>> Also, it is not that high a priority to me. The two Gnucash projects I have 
>> are completely independent so I never need to cut and paste between them. It 
>> would be a nice-to-have-but is not a need-to-have. So I haven't spent that 
>> much time trying to get it to work.
>> 
>> Will
>> 
>> On 2020 Jul 31, at 07-31 12:16:32, John Ralls  wrote:
>> 
>> macOS does not, and one must use the command line to launch subsequent 
>> instances of gnucash.
>> 
>> Regards,
>> John Ralls
>> 
>>> On Jul 31, 2020, at 3:50 AM, Frank H. Ellenberger 
>>>  wrote:
>>> 
>>> You can avod the warning by starting all except the first with
>>> gnucash --nofile
>>> or explicitly
>>> gnucash path/to/file
>>> 
>>> Each OS/desktop environment should have abilities to create
>>> corresponding links.
>>> 
>>> Regards
>>> Frank
>>> 
>>> Am 30.07.20 um 23:24 schrieb Liz Dodd:
 On Thu, 30 Jul 2020 11:38:50 -0500
 "w...@theprescotts.com"  wrote:
 
> On that topic, if I someone asked me what one change I would like to
> Gnucash, my choice would be the ability to open two different files
> in different windows at the same time.
> 
> Will
 
 I routinely run with 4 open Gnucash files.
 
 Open up Gnucash again. It will tell you there is a lock. Choose "open a
 new file" or similar. Then use the File Open REcent to find the second
 file
 
 I actually have a series of menu shortcuts that I use all the time
 (XFCE4 on Debian)
 
 Liz
 ___
 gnucash-user mailing list
 gnucash-user@gnucash.org
 To update your subscription preferences or to unsubscribe:
 https://lists.gnucash.org/mailman/listinfo/gnucash-user
 If you are using Nabble or Gmane, please see 
 https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
 -
 Please remember to CC this list on all your replies.
 You can do this by using Reply-To-List or Reply-All.
 
>>> ___
>>> gnucash-user mailing list
>>> gnucash-user@gnucash.org
>>> To update your subscription preferences or to unsubscribe:
>>> https://lists.gnucash.org/mailman/listinfo/gnucash-user
>>> If you are using Nabble or Gmane, please see 
>>> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
>>> -
>>> Please remember to CC this list on all your replies.
>>> You can do this by using Reply-To-List or Reply-All.
>> 
>> ___
>> gnucash-user mailing list
>> gnucash-user@gnucash.org
>> To update your subscription preferences or to unsubscribe:
>> https://lists.gnucash.org/mailman/listinfo/gnucash-user
>> If you are using Nabble or Gmane, please see 
>> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
>> -
>> Please remember to CC this list on all your replies.
>> You can do this by using Reply-To-List or Reply-All.
>> 
>> ___
>> gnucash-user mailing list
>> gnucash-user@gnucash.org
>> To update your subscription preferences or to unsubscribe:
>> https://lists.gnucash.org/mailman/listinfo/gnucash-user
>> If you are using Nabble or Gmane, please see 
>> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
>> -
>> 

Re: [GNC] GTK CSS 4.0-4.1

2020-07-29 Thread Chris Graves
I tested using the example file that you referenced in a prior email:

https://github.com/Gnucash/gnucash/blob/maint/doc/gtk-3.0.css 
<https://github.com/Gnucash/gnucash/blob/maint/doc/gtk-3.0.css>


> On Jul 29, 2020, at 2:02 PM, GTI .H  wrote:
> 
> 
> 
> Em ter., 28 de jul. de 2020 às 11:45, Chris Graves  <mailto:mohaveba...@gmail.com>> escreveu:
> I just tested the file on Windows 10 with GC 4.1 and it works fine.  It's 
> located as follows:
> %APPDATA%\gnucash\gtk-3.0.css
> 
> heheheheh. . . What are you talking about?
> The only gtk-3.0.css file that exists in this location is my custom one that 
> works partially !
>  
> How about sending your gtk-3.0.css that works to my email ?   : )
> 
> 
> --
> Regards

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] GTK CSS 4.0-4.1

2020-07-28 Thread Chris Graves
I just tested the file on Windows 10 with GC 4.1 and it works fine.  It's
located as follows:
%APPDATA%\gnucash\gtk-3.0.css

Chris

On Tue, Jul 28, 2020 at 8:00 AM GTI .H  wrote:

> The information here  https://wiki.gnucash.org/wiki/GTK3 should be
> sufficient for users, but it doesn't work.
>
> I tested this template file (
> https://github.com/Gnucash/gnucash/blob/maint/doc/gtk-3.0.css) and nothing
> worked for me.
>
>
> The issue is not having an example CSS file, the issue is having an example
> CSS that works on Windows, and most of them are very fond of reading and
> writing, but solving the issue is up to us.
>
>
>
> --
>
> Regards
>
> Em seg., 27 de jul. de 2020 às 17:57, Jimmy R via gnucash-user <
> gnucash-user@gnucash.org> escreveu:
>
> > Chris can you upload a copy here
> >
> > I want to compare with my GNC 3.91 custom CSS that I had and worked,
> maybe
> > they changed the css tags
> >
> > I I have installed Flatpack GNC, cannot find a css for it
> >
> > I spent weeks before customizing my own before
> >
> > Having issues with the concept using the gtkinspector in plain english, I
> > don't have a free month
> >
> > Thanks
> >
> >
> >
> > --
> > Sent from:
> http://gnucash.1415818.n4.nabble.com/GnuCash-User-f1415819.html
> > ___
> > gnucash-user mailing list
> > gnucash-user@gnucash.org
> > To update your subscription preferences or to unsubscribe:
> > https://lists.gnucash.org/mailman/listinfo/gnucash-user
> > If you are using Nabble or Gmane, please see
> > https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> > -
> > Please remember to CC this list on all your replies.
> > You can do this by using Reply-To-List or Reply-All.
> >
>
>
> --
> Regards
> GTI
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> If you are using Nabble or Gmane, please see
> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
>
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] GTK CSS 4.0-4.1

2020-07-27 Thread Chris Graves
Here ya go.

/* This is an example GTK CSS file that can be used with Gnucash.
   Simply copy this file to the location specified below according
   to your platform and then restart gnucash.

  - Windows: CSIDL_APPDATA/GnuCash
(or the default is users\%USERNAME%\AppData\Roaming\GnuCash)

  - OS X: $HOME/Application Support/GnuCash

  - Linux: $XDG_CONFIG_HOME/gnucash
(or the default is $HOME/.config/gnucash)

  These settings are mainly to do with register colors and can be seen
  when the preference setting 'Register\Use GnuCash built-in color theme'
  is unset.

  Note: Widgets obtained from Glade files will not be addressable
  directly by name as these are not brought in when loaded, only
  the widget type can be configured unless they are named in code.
*/


/* Application wide font setting */
* {
  font: 12px arial;
}


/* Scollbar size */
scrollbar slider {
/* Size of the slider */
min-width: 20px;
min-height: 20px;
border-radius: 22px;

/* Padding around the slider */
border: 5px solid transparent;
}


/* Register sheet font setting */
gnc-id-sheet {
  font: 10px arial;
}


/* Register header font setting */
gnc-id-header {
  background-color: pink;
  color:blue;
}


/* Register cursor font setting */
gnc-id-cursor {
  background-color: #BDB76B;
  color: white;
}

gnc-id-cursor button {
  border-width: 1px;
  border-color: green;
}


/* Register sheet calendar */
gnc-id-sheet calendar {
  font: 13px arial;
  background-color:lightgreen;
  border-color: green;
  border-width: 1px;
}


/* Register User Colors, remove 'user' for builtin register values */
.gnc-class-user-register-header {
  background-color: seagreen;
  color: white;
}

.gnc-class-user-register-primary {
  background-color: pink;
}

.gnc-class-user-register-primary:disabled {
  background-color: plum;
}

.gnc-class-user-register-secondary {
  background-color: lightgreen;
}

.gnc-class-user-register-secondary:disabled {
  background-color: plum;
}

.gnc-class-user-register-split {
  background-color: lightblue;
}

.gnc-class-user-register-split:disabled {
  background-color: plum;
}

.gnc-class-user-register-cursor {
  background-color: #00BFFF;
  color: white;
  border-radius: 0px;
}


/* Toolbar Button size and spacing */
toolbar {
  background-color: darkgrey;
}

/* Toolbar font size, 0 to remove text */
toolbar toolbutton label {
  font-size: 0px;
}

toolbar toolbutton button {
  padding-left: 4px;
  padding-right: 4px;
}

toolbar toolbutton label {
  padding-left: 4px;
  padding-right: 4px;
}


/* Negative number color */
.gnc-class-negative-numbers {
  color: orange;
}


/* Gnucash Main Window, reduce size */
#gnc-id-main-window notebook tab {
  min-height: 0px;
  min-width: 0px;
  padding-top: 3px;
  padding-bottom: 3px;
  margin-top: 0px;
  margin-bottom: 0px;
  border-top: 0px;
  border-bottom: 0px;
}

#gnc-id-main-window notebook label {
  font: 14px arial, sans-serif;
}

#gnc-id-main-window notebook tab button {
  min-height: 0;
  min-width: 0;
  padding: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
}


/* Dense Calendar Settings, use widget name gnc-id-dense-calendar
 * or gtk css name calendar which would also apply to other calendar
 * widgets */
#gnc-id-dense-calendar .frame {
  border-color: blue;
  border-width: 1px;
}

calendar .frame {
  border-color: blue;
  border-width: 1px;
}

#gnc-id-dense-calendar .header {
 background-color: lightgreen;
}

calendar .header {
 background-color: lightgreen;
}

#gnc-id-dense-calendar .primary {
  background-color: darksalmon;
}

#gnc-id-dense-calendar .secondary {
  background-color: darkseagreen;
}

#gnc-id-dense-calendar .markers {
  background-color: indianred;
}

#gnc-id-dense-calendar-popup {
  background-color: darksalmon;
  color: black;
}

#gnc-id-dense-calendar-popup treeview {
  background-color: lightcoral;
}


/* Progress bar */
progressbar progress {
  background-color: lime;
}


/* Status Bar */
statusbar frame {
  margin-top: 0px;
  margin-bottom: 0px;
}

statusbar label {
  font-size: 12px;
  color: red;
}


/* Reconcile Window */
#gnc-id-reconcile-totals * {
  background-color: darkgrey;
}

.gnc-class-credits treeview {
  background-color: pink;
}

.gnc-class-credits treeview:selected {
  background-color: cornflowerblue;
  color: white;
}

.gnc-class-debits treeview {
  background-color: lightblue;
}

.gnc-class-debits treeview:selected {
  background-color: cornflowerblue;
  color: white;
}


/* Highlight Text */
.gnc-class-highlight {
  color: blue;
}


/* Summary bar */
#gnc-id-summarybar {
  background-color:lightblue;
}

#gnc-id-summarybar .gnc-class-highlight {
  color: red;
}


___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember 

Re: [GNC] GTK CSS 4.0-4.1

2020-07-27 Thread Chris Graves
There is an example .css file which ships with Gnucash.  On macOS, it’s located 
here:
/Applications/Gnucash.app/Contents/Resources/share/doc/gnucash/gtk-3.0.css

> On Jul 27, 2020, at 7:56 AM, GTI .H  wrote:
> 
> I would like it too. but for that we have to run the GtkInspector (
> https://wiki.gnome.org/action/show/Projects/GTK/Inspector?action=show=Projects%2FGTK%2B%2FInspector)
> and it doesn't run on Windows and nobody with an OS that runs GtkInspector
> so far hasn’t offered to help.
> 
> --
> Regards
> 
> Em seg., 27 de jul. de 2020 às 09:07, Jimmy R via gnucash-user <
> gnucash-user@gnucash.org> escreveu:
> 
>> Has anyone figured out yet if we can use our custom css.
>> Would like to get my font sizes and colors back if possible
>> 
>> 
>> 
>> --
>> Sent from: http://gnucash.1415818.n4.nabble.com/GnuCash-User-f1415819.html
>> ___
>> gnucash-user mailing list
>> gnucash-user@gnucash.org
>> To update your subscription preferences or to unsubscribe:
>> https://lists.gnucash.org/mailman/listinfo/gnucash-user
>> If you are using Nabble or Gmane, please see
>> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
>> -
>> Please remember to CC this list on all your replies.
>> You can do this by using Reply-To-List or Reply-All.
>> 
> 
> 
> -- 
> Regards
> GTI
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> If you are using Nabble or Gmane, please see 
> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Session Error: failed to get_backend using access method "C"

2020-07-01 Thread Chris Graves
Sorry, my bad.  I can duplicate your failure. Does look like a bug.
However, this works:

'C:\Program Files (x86)\gnucash\bin\gnucash-cli.exe' --report run
--name='Net Worth Linechart' --output=rpt.html
 'sqlite3://C:\Users\chris\Documents\sqlite.gnucash'

On Wed, Jul 1, 2020 at 9:56 AM Lipp F.  wrote:

> As long as the path to the book file does not have a directory,
> everything works fine. I mentioned that in an earlier message.
>
> On Wed, Jul 1, 2020 at 12:30 PM Chris Graves 
> wrote:
>
>> Just as a point of reference, running the report on Win 10 from
>> Powershell works fine for me with GC files of XML and Sqlite3.
>>
>> 'C:\Program Files (x86)\gnucash\bin\gnucash-cli.exe' --report run
>> --name='Net Worth Linechart' --output=rpt.html sqlite.gnucash
>>
>> Chris
>>
>> On Wed, Jul 1, 2020 at 9:20 AM Geert Janssens 
>> wrote:
>>
>>> Op woensdag 1 juli 2020 17:52:48 CEST schreef Lipp F.:
>>> > It is a bug indeed. Standard Windows path works fine in some parts of
>>> the
>>> > code but not everywhere. You can see the book file loaded and
>>> identified as
>>> > sqlite3. See logs below.
>>> >
>>> While the logs may lead to that conclusion I'm not so sure that is
>>> really the case.
>>>
>>> When a file is loaded (as opposed to a URI for an actual database
>>> server) gnucash doesn't know
>>> beforehand what type of data is in there. So it will ask each backend in
>>> turn (sqlite3 or xml). The
>>> logs show the sqlite3 backend trying to find the file. But that's before
>>> it can determine whether
>>> the file is really sqlite3. On successful loading (which didn't happen
>>> here), the first thing the
>>> backend would do is evaluate whether it can parse the file. If not, just
>>> backs off and passes the
>>> file to the next available backend (which would be xml). However in this
>>> case the backend failed
>>> to even locate the file, so it aborts file loading with an error.
>>>
>>> Back to the issue though. I asked you whether you see the same thing if
>>> you try to load the file
>>> in gnucash rather than gnucash-cli (I would expect so), and whether this
>>> already is the case on
>>> gnucash 3.x. I would like to know to determine whether it's a regression
>>> or a long-standing bug.
>>> That helps when trying to fix it.
>>>
>>> My example commands were a little mixed up unfortunately. Here they are
>>> again:
>>>
>>> C:\tools\gnucash\bin>gnucash.exe /C/Users/*/Downloads/gnuCash-test-2/
>>> t14.sqlite3.gnucash
>>>
>>> C:\tools\gnucash\bin>gnucash.exe C:\Users\*\Downloads\gnuCash-
>>> test-2\t14.sqlite3.gnucash
>>>
>>> Note there's an additional format you can use to pass file names. You
>>> can try:
>>> sqlite3:///c/Users/*/Downloads.gnucash-test-2/t14.sqlite3.gnucash
>>> or perhaps
>>> sqlite3://c:\Users\*\Downloads.gnucash-test-2\t14.sqlite3.gnucash
>>>
>>> I can't test right now myself which one is the exact right one.
>>>
>>> Regards,
>>>
>>> Geert
>>>
>>> >
>>> > C:\tools\gnucash\bin>gnucash-cli.exe --debug --report run --name="Net
>>> Worth
>>> > Linechart" --output-file=r-nwl.html
>>> > 'C:\Users\**\Downloads\gnuCash-test-2\t14.sqlite3.gnucash'
>>> > * 11:46:50  INFO  [gnc_module_init_backend_dbi]
>>> > GNC_DBD_DIR not set: using libdbi built-in default
>>> > * 11:46:51  INFO  [gnc_module_init_backend_dbi] 3 DBD
>>> > drivers found
>>> > * 11:46:51  INFO  [gnc_module_init_backend_dbi]
>>> Driver:
>>> > mysql
>>> > * 11:46:51  INFO  [gnc_module_init_backend_dbi]
>>> Driver:
>>> > pgsql
>>> > * 11:46:51  INFO  [gnc_module_init_backend_dbi]
>>> Driver:
>>> > sqlite3
>>> > * 11:46:51  INFO  [Gnucash::CoreApp::start] System locale
>>> returned
>>> > (null)
>>> > * 11:46:51  INFO  [Gnucash::CoreApp::start] Effective locale
>>> set
>>> > to English_United States.1252.
>>> > * 11:46:51  INFO  [gnc_hook_num_args] no hook lists
>>> > * 11:46:51 MESSG  loading saved reports
>>> > * 11:46:51 MESSG  loading stylesheets
>>> > * 11:46:51  INFO  [gnc_gsettings_register_cb]
>>> > schema: general, key: retain-days, settings_ptr: 01534078, handler_id:
>>> 1
>>> 

Re: [GNC] Session Error: failed to get_backend using access method "C"

2020-07-01 Thread Chris Graves
Just as a point of reference, running the report on Win 10 from Powershell
works fine for me with GC files of XML and Sqlite3.

'C:\Program Files (x86)\gnucash\bin\gnucash-cli.exe' --report run
--name='Net Worth Linechart' --output=rpt.html sqlite.gnucash

Chris

On Wed, Jul 1, 2020 at 9:20 AM Geert Janssens 
wrote:

> Op woensdag 1 juli 2020 17:52:48 CEST schreef Lipp F.:
> > It is a bug indeed. Standard Windows path works fine in some parts of the
> > code but not everywhere. You can see the book file loaded and identified
> as
> > sqlite3. See logs below.
> >
> While the logs may lead to that conclusion I'm not so sure that is really
> the case.
>
> When a file is loaded (as opposed to a URI for an actual database server)
> gnucash doesn't know
> beforehand what type of data is in there. So it will ask each backend in
> turn (sqlite3 or xml). The
> logs show the sqlite3 backend trying to find the file. But that's before
> it can determine whether
> the file is really sqlite3. On successful loading (which didn't happen
> here), the first thing the
> backend would do is evaluate whether it can parse the file. If not, just
> backs off and passes the
> file to the next available backend (which would be xml). However in this
> case the backend failed
> to even locate the file, so it aborts file loading with an error.
>
> Back to the issue though. I asked you whether you see the same thing if
> you try to load the file
> in gnucash rather than gnucash-cli (I would expect so), and whether this
> already is the case on
> gnucash 3.x. I would like to know to determine whether it's a regression
> or a long-standing bug.
> That helps when trying to fix it.
>
> My example commands were a little mixed up unfortunately. Here they are
> again:
>
> C:\tools\gnucash\bin>gnucash.exe /C/Users/*/Downloads/gnuCash-test-2/
> t14.sqlite3.gnucash
>
> C:\tools\gnucash\bin>gnucash.exe C:\Users\*\Downloads\gnuCash-
> test-2\t14.sqlite3.gnucash
>
> Note there's an additional format you can use to pass file names. You can
> try:
> sqlite3:///c/Users/*/Downloads.gnucash-test-2/t14.sqlite3.gnucash
> or perhaps
> sqlite3://c:\Users\*\Downloads.gnucash-test-2\t14.sqlite3.gnucash
>
> I can't test right now myself which one is the exact right one.
>
> Regards,
>
> Geert
>
> >
> > C:\tools\gnucash\bin>gnucash-cli.exe --debug --report run --name="Net
> Worth
> > Linechart" --output-file=r-nwl.html
> > 'C:\Users\**\Downloads\gnuCash-test-2\t14.sqlite3.gnucash'
> > * 11:46:50  INFO  [gnc_module_init_backend_dbi]
> > GNC_DBD_DIR not set: using libdbi built-in default
> > * 11:46:51  INFO  [gnc_module_init_backend_dbi] 3 DBD
> > drivers found
> > * 11:46:51  INFO  [gnc_module_init_backend_dbi] Driver:
> > mysql
> > * 11:46:51  INFO  [gnc_module_init_backend_dbi] Driver:
> > pgsql
> > * 11:46:51  INFO  [gnc_module_init_backend_dbi] Driver:
> > sqlite3
> > * 11:46:51  INFO  [Gnucash::CoreApp::start] System locale
> returned
> > (null)
> > * 11:46:51  INFO  [Gnucash::CoreApp::start] Effective locale set
> > to English_United States.1252.
> > * 11:46:51  INFO  [gnc_hook_num_args] no hook lists
> > * 11:46:51 MESSG  loading saved reports
> > * 11:46:51 MESSG  loading stylesheets
> > * 11:46:51  INFO  [gnc_gsettings_register_cb]
> > schema: general, key: retain-days, settings_ptr: 01534078, handler_id: 1
> > * 11:46:51  INFO  [gnc_gsettings_register_cb]
> > schema: general, key: retain-type-never, settings_ptr: 01534078,
> > handler_id: 2
> > * 11:46:51  INFO  [gnc_gsettings_register_cb]
> > schema: general, key: retain-type-days, settings_ptr: 01534078,
> handler_id:
> > 3
> > * 11:46:51  INFO  [gnc_gsettings_register_cb]
> > schema: general, key: retain-type-forever, settings_ptr: 01534078,
> > handler_id: 4
> > * 11:46:52  INFO  [gnc_gsettings_register_cb]
> > schema: general, key: file-compression, settings_ptr: 01534078,
> handler_id:
> > 5
> > * 11:46:52  INFO  [scm_run_report] Loading datafile
> > 'C:\Users\**\Downloads\gnuCash-test-2\t14.sqlite3.gnucash'...
> > * 11:46:52  INFO  [xaccAccountRecomputeBalance]
> acct=Template
> > Root starting baln=0/1
> > * 11:46:52  INFO  [gnc_commodity_table_insert] insert
> > 0726ec30 template into nsp=0702b1a0 template
> > * 11:46:52  INFO  [gnc_commodity_table_insert] insert
> > 097add18 ADF into nsp=0702b220 CURRENCY
> > * 11:46:52  INFO  [gnc_commodity_table_insert] insert
> > 097adcf8 ADP into nsp=0702b220 CURRENCY
> > * 11:46:52  INFO  [gnc_commodity_table_insert] insert
> > 097adc08 AED into nsp=0702b220 CURRENCY
> > .
> > * 11:47:02  INFO  [gnc_commodity_table_insert] insert
> > 098a4228 XPD into nsp=0702b220 CURRENCY
> > * 11:47:02  INFO  [gnc_commodity_table_insert] insert
> > 098a4258 XPT into nsp=0702b220 CURRENCY
> > * 11:47:02  INFO  [gnc_commodity_table_insert] insert
> > 098a42a8 XSU into nsp=0702b220 CURRENCY
> > * 11:47:02  INFO  [QofSessionImpl::load_backend]  Selected
> > provider GnuCash Libdbi (SQLITE3) Backend
> > * 11:47:02  INFO 
> > 

Re: [GNC] importing multiple CSVs to Gnucash

2020-06-05 Thread Chris Graves
I’m sorry Gnucash Users for this rant, but flywire, just chill, all you have 
done since you joined the mailing list is complain. If you don’t like the 
product, be productive in change or just choose another product and move along. 
 The time, thought and effort placed by each of the developers is something to 
be much applauded.  They are volunteers putting time effort and brain power 
into a wonderful program.  Thank You Devs!

> On Jun 5, 2020, at 3:50 PM, flywire  wrote:
> 
> I started a thread before the one I linked where I explained I had been
> through an equivalent process of adding transfer accounts. David explained
> it well in the thread I linked which is supported by
> https://wiki.gnucash.org/wiki/images/8/86/Gnucash_erd.png and the code.
> 
>> I really want to avoid doing the import account by account if I could.
> 
> Bad luck, the developers have designed it so you can't with CSVs.
> 
>> 
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> If you are using Nabble or Gmane, please see 
> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


[GNC] GnuCash 3.902 - Saved Reports

2020-04-28 Thread Chris Graves
When opening a saved report created in an earlier version of GnuCash, I
receive the following popup message:

"This report was saved using a later version of GnuCash.  One of the newer
multichoice options 'zzz' is not available, fallback to the option
'Default'."

Wouldn't better wording be something like:

"This report was saved using an earlier version of GnuCash.  One of the
older multi-choice options 'zzz' is not available, using option 'Default'
instead."

By the way, this popup was encountered because I was using a test user
account, where I had copied the gnucash file and config from my regular
user account.  But I had neglected to copy stylesheets-2.0, which had my
custom 'zzz' stylesheet.

Chris
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] aqbanking not working for me in 3.9 on mac

2020-03-30 Thread Chris Graves
My experience is that setting AQOFX_LOG_COMM=1

Creates the ofx log file in the current directory, however the name of the file 
is “1”.

> On Mar 30, 2020, at 11:51 AM, Martin Preuss  wrote:
> 
> Dave,
> 
> you could try "AQOFX_LOG_COMM=PATH_TO_LOGFILE" ("=1" should still create
> the default log file, but in newer versions of AqBanking you can also
> set the path and name of the log file to use).
> 
> 
> Martin
> 
> 
> Am 30.03.20 um 06:10 schrieb David Reiser via gnucash-user:
>> Giving Gnucash 3.9 full disk access in System Prefs allows the retrieval to 
>> work correctly, but does not reenable ofx.log creation.
>> 
>> Dave
>> --
>> Dave Reiser
>> dbrei...@icloud.com
>> 
>> 
>> 
>> 
>> 
>>> On Mar 29, 2020, at 11:42 PM, David Reiser via gnucash-user 
>>>  wrote:
>>> 
>>> Gnucash 3.9 on MacOS 10.15.4 is not successfully retrieving  transactions 
>>> for me.
>>> 
>>> I ran a Get Transactions in 3.9 from one of my Chase credit card accounts 
>>> and got a blank matcher window.
>>> 
>>> Quit 3.9
>>> Launch 3.7, and run the Get Transaction process. One new and one 
>>> to-be-added transactions are displayed in the matcher window.
>>> Cancel the import
>>> Quit 3.7
>>> Go back to 3.9, verify the transactions aren’t cleared or imported, rerun 
>>> Get Transactions. Nothing appears in the matcher window.
>>> 
>>> And I can’t tell if it’s aqbanking or gnucash.
>>> I used to be able to add AQOFX_LOG_COMM=1 to 
>>> /Applications/Gnucash.app/Contents/Resources/etc/gnucash/environment and 
>>> have the ofx data stream show up in /tmp/ofx.log.
>>> That log file isn’t updated from 3.9, even with the environment variable 
>>> added.
>>> 
>>> Dave
>>> --
>>> Dave Reiser
>>> dbrei...@icloud.com
>>> 
>>> 
>>> 
>>> 
>>> 
>>> ___
>>> gnucash-user mailing list
>>> gnucash-user@gnucash.org
>>> To update your subscription preferences or to unsubscribe:
>>> https://lists.gnucash.org/mailman/listinfo/gnucash-user
>>> If you are using Nabble or Gmane, please see 
>>> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
>>> -
>>> Please remember to CC this list on all your replies.
>>> You can do this by using Reply-To-List or Reply-All.
>> 
>> ___
>> gnucash-user mailing list
>> gnucash-user@gnucash.org
>> To update your subscription preferences or to unsubscribe:
>> https://lists.gnucash.org/mailman/listinfo/gnucash-user
>> If you are using Nabble or Gmane, please see 
>> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
>> -
>> Please remember to CC this list on all your replies.
>> You can do this by using Reply-To-List or Reply-All.
>> 
> 
> 
> -- 
> "Things are only impossible until they're not"
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> If you are using Nabble or Gmane, please see 
> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] GnuCash 3.9 Released

2020-03-29 Thread Chris Graves
Devs,

Once again, thanks for all the hard work on this release.  Lots of squashed 
bugs.

Chris
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] AQBanking OFX DirectConnect

2020-03-18 Thread chris graves
Yeah, and perhaps I wasn't following your advice of:

It actually requires make uninstall && make clean && make && make install to 
ensure that the changed code is used.

> On Mar 18, 2020, at 5:32 PM, John Ralls  wrote:
> 
> Chris,
> 
> I guess in your case it was having OFXHEADER:100 and VERSION:102. I think 
> that's all that changed between your last failed run and the successful one.
> 
> Regards,
> John Ralls
> 
>> On Mar 18, 2020, at 5:21 PM, Chris Graves  wrote:
>> 
>> John,
>> 
>> You are probably right, but here is an excerpt from the working ofx.log 
>> file, so I guess I'm not sure what enabled this progress:
>> Sending:
>> -
>> OFXHEADER:100
>> DATA:OFXSGML
>> VERSION:102
>> SECURITY:NONE
>> ENCODING:USASCII
>> CHARSET:1252
>> COMPRESSION:NONE
>> OLDFILEUID:NONE
>> NEWFILEUID:20200318152018.000
>> 
>> 
>> 
>> 
>> 20200318152011.000
>> xxx
>> xx
>> ENG
>> 
>> KINECTA
>> 322278073
>> 
>> 
>> On Wed, Mar 18, 2020 at 5:10 PM John Ralls  wrote:
>> Chris,
>> 
>> You have it backwards: Martin changed LANG -> LANGUAGE because that's what 
>> AQB5 used.
>> 
>> However, I just tested on a bank account at USAA and that worked, except 
>> that it crashed GnuCash when trying to process the new transactions. That's 
>> probably not AQBanking's doing and I'll look into that separately.
>> 
>> Next I'll try Martin's command-line test.
>> 
>> Regards,
>> John Ralls
>> 
>> 
>>> On Mar 18, 2020, at 4:57 PM, Chris Graves  wrote:
>>> 
>>> John,
>>> 
>>> In your ofx.log file it still says LANGUAGE instead of LANG.  Mine says 
>>> LANG, which is what Martin just fixed.
>>> 
>>> On Wed, Mar 18, 2020 at 4:54 PM John Ralls  wrote:
>>> Progress indeed, though still not enough for USAA. :-(
>>> 
>>> Regards,
>>> John Ralls
>>> 
>>> 
>>>> On Mar 18, 2020, at 4:48 PM, Chris Graves  wrote:
>>>> 
>>>> Wow! making serious progress now.  I was requesting transactions from my 
>>>> checking account.  Looking at the ofx.log file, they were returned!!!
>>>> 
>>>> However the import process indicated that there were no transactions to be 
>>>> imported.
>>>> 
>>>> On Wed, Mar 18, 2020 at 4:32 PM Martin Preuss  wrote:
>>>> Hi,
>>>> 
>>>> I just checked in another change... While comparing your logs I found
>>>> that aqb6 uses "LANG" while aqb5 used the correct name "LANGUAGE".
>>>> 
>>>> Also, added "CLTCOOKIE" (was set by aqb5 but missing in aqb6).
>>>> 
>>>> Also, I noticed that aqb5 included "BANKID" which you log from aqb6
>>>> didn't contain that line...
>>>> 
>>>> However, I think the unexpected element "LANG" (instead of "LANGUAGE")
>>>> was what made the server reject the request due to syntax error...
>>>> 
>>>> Fixed in git.
>>>> 
>>>> 
>>>> Regards
>>>> Martin
>>>> 
>>>> 
>>>> Am 19.03.20 um 00:26 schrieb John Ralls:
>>>>> That's what mine says:
>>>>>char flags="forceSsl3", "sendShortDate"
>>>>>char bankName="USAA Federal Savings Bank"
>>>>>char org="USAA"
>>>>>char fid="24591"
>>>>>char serverAddr="https%3A%2F%2Fservice2.usaa.com%2Fofx%2FOFXServlet"
>>>>>char appId="QWIN"
>>>>>char appVer="2300"
>>>>>char headerVer="102"
>>>>>int  httpVMajor="0"
>>>>>int  httpVMinor="0"
>>>>>  }
>>>>> 
>>>>> Regards,
>>>>> John Ralls
>>>>> 
>>>>> 
>>>>>> On Mar 18, 2020, at 4:15 PM, Martin Preuss  wrote:
>>>>>> 
>>>>>> Hmm, maybe the server is picky about the HTTP version? Some servers
>>>>>> are... That can currently only be changed directly in the configuration
>>>>>> file:
>>>>>> 
>>>>>> $HOME/.aqbanking/settings6/users/*.conf
>>>>>> 
>>>>>> Some servers only accept httpVMinor="0"...
>>>>>> 
>>>>>> 
>>>>>> Regards
>>>>>> Martin
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> Am 18.03.20 um 23:20 schrieb John Ralls:
>>>>>>> Sigh, that's not it either:
>>>>>>> Sending:
>>>>>>> -
>>>>>>> OFXHEADER:100
>>>>>>> DATA:OFXSGML
>>>>>>> VERSION:102
>>>>>>> SECURITY:NONE
>>>>>>> ENCODING:USASCII
>>>>>>> CHARSET:1252
>>>>>>> COMPRESSION:NONE
>>>>>>> OLDFILEUID:NONE
>>>>>>> NEWFILEUID:20200318151247.000
>>>>>> [...]
>>>>>> 
>>>>>> -- 
>>>>>> "Things are only impossible until they're not"
>>>>> 
>>>> 
>>>> 
>>>> -- 
>>>> "Things are only impossible until they're not"
>>> 
>> 
> 

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] AQBanking OFX DirectConnect

2020-03-18 Thread Chris Graves
John,

You are probably right, but here is an excerpt from the working ofx.log
file, so I guess I'm not sure what enabled this progress:
Sending:
-
OFXHEADER:100
DATA:OFXSGML
VERSION:102
SECURITY:NONE
ENCODING:USASCII
CHARSET:1252
COMPRESSION:NONE
OLDFILEUID:NONE
NEWFILEUID:20200318152018.000




20200318152011.000
xxx
xx
ENG

KINECTA
322278073


On Wed, Mar 18, 2020 at 5:10 PM John Ralls  wrote:

> Chris,
>
> You have it backwards: Martin changed LANG -> LANGUAGE because that's what
> AQB5 used.
>
> However, I just tested on a bank account at USAA and that worked, except
> that it crashed GnuCash when trying to process the new transactions. That's
> probably not AQBanking's doing and I'll look into that separately.
>
> Next I'll try Martin's command-line test.
>
> Regards,
> John Ralls
>
>
> > On Mar 18, 2020, at 4:57 PM, Chris Graves  wrote:
> >
> > John,
> >
> > In your ofx.log file it still says LANGUAGE instead of LANG.  Mine says
> LANG, which is what Martin just fixed.
> >
> > On Wed, Mar 18, 2020 at 4:54 PM John Ralls  wrote:
> > Progress indeed, though still not enough for USAA. :-(
> >
> > Regards,
> > John Ralls
> >
> >
> > > On Mar 18, 2020, at 4:48 PM, Chris Graves 
> wrote:
> > >
> > > Wow! making serious progress now.  I was requesting transactions from
> my checking account.  Looking at the ofx.log file, they were returned!!!
> > >
> > > However the import process indicated that there were no transactions
> to be imported.
> > >
> > > On Wed, Mar 18, 2020 at 4:32 PM Martin Preuss 
> wrote:
> > > Hi,
> > >
> > > I just checked in another change... While comparing your logs I found
> > > that aqb6 uses "LANG" while aqb5 used the correct name "LANGUAGE".
> > >
> > > Also, added "CLTCOOKIE" (was set by aqb5 but missing in aqb6).
> > >
> > > Also, I noticed that aqb5 included "BANKID" which you log from aqb6
> > > didn't contain that line...
> > >
> > > However, I think the unexpected element "LANG" (instead of "LANGUAGE")
> > > was what made the server reject the request due to syntax error...
> > >
> > > Fixed in git.
> > >
> > >
> > > Regards
> > > Martin
> > >
> > >
> > > Am 19.03.20 um 00:26 schrieb John Ralls:
> > > > That's what mine says:
> > > > char flags="forceSsl3", "sendShortDate"
> > > > char bankName="USAA Federal Savings Bank"
> > > > char org="USAA"
> > > > char fid="24591"
> > > > char serverAddr="https%3A%2F%2Fservice2.usaa.com
> %2Fofx%2FOFXServlet"
> > > > char appId="QWIN"
> > > > char appVer="2300"
> > > > char headerVer="102"
> > > > int  httpVMajor="0"
> > > > int  httpVMinor="0"
> > > >   }
> > > >
> > > > Regards,
> > > > John Ralls
> > > >
> > > >
> > > >> On Mar 18, 2020, at 4:15 PM, Martin Preuss 
> wrote:
> > > >>
> > > >> Hmm, maybe the server is picky about the HTTP version? Some servers
> > > >> are... That can currently only be changed directly in the
> configuration
> > > >> file:
> > > >>
> > > >> $HOME/.aqbanking/settings6/users/*.conf
> > > >>
> > > >> Some servers only accept httpVMinor="0"...
> > > >>
> > > >>
> > > >> Regards
> > > >> Martin
> > > >>
> > > >>
> > > >>
> > > >> Am 18.03.20 um 23:20 schrieb John Ralls:
> > > >>> Sigh, that's not it either:
> > > >>> Sending:
> > > >>> -
> > > >>> OFXHEADER:100
> > > >>> DATA:OFXSGML
> > > >>> VERSION:102
> > > >>> SECURITY:NONE
> > > >>> ENCODING:USASCII
> > > >>> CHARSET:1252
> > > >>> COMPRESSION:NONE
> > > >>> OLDFILEUID:NONE
> > > >>> NEWFILEUID:20200318151247.000
> > > >> [...]
> > > >>
> > > >> --
> > > >> "Things are only impossible until they're not"
> > > >
> > >
> > >
> > > --
> > > "Things are only impossible until they're not"
> >
>
>
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] AQBanking OFX DirectConnect

2020-03-18 Thread Chris Graves
John,

In your ofx.log file it still says LANGUAGE instead of LANG.  Mine says
LANG, which is what Martin just fixed.

On Wed, Mar 18, 2020 at 4:54 PM John Ralls  wrote:

> Progress indeed, though still not enough for USAA. :-(
>
> Regards,
> John Ralls
>
>
> > On Mar 18, 2020, at 4:48 PM, Chris Graves  wrote:
> >
> > Wow! making serious progress now.  I was requesting transactions from my
> checking account.  Looking at the ofx.log file, they were returned!!!
> >
> > However the import process indicated that there were no transactions to
> be imported.
> >
> > On Wed, Mar 18, 2020 at 4:32 PM Martin Preuss 
> wrote:
> > Hi,
> >
> > I just checked in another change... While comparing your logs I found
> > that aqb6 uses "LANG" while aqb5 used the correct name "LANGUAGE".
> >
> > Also, added "CLTCOOKIE" (was set by aqb5 but missing in aqb6).
> >
> > Also, I noticed that aqb5 included "BANKID" which you log from aqb6
> > didn't contain that line...
> >
> > However, I think the unexpected element "LANG" (instead of "LANGUAGE")
> > was what made the server reject the request due to syntax error...
> >
> > Fixed in git.
> >
> >
> > Regards
> > Martin
> >
> >
> > Am 19.03.20 um 00:26 schrieb John Ralls:
> > > That's what mine says:
> > > char flags="forceSsl3", "sendShortDate"
> > > char bankName="USAA Federal Savings Bank"
> > > char org="USAA"
> > > char fid="24591"
> > > char serverAddr="https%3A%2F%2Fservice2.usaa.com
> %2Fofx%2FOFXServlet"
> > > char appId="QWIN"
> > > char appVer="2300"
> > > char headerVer="102"
> > > int  httpVMajor="0"
> > > int  httpVMinor="0"
> > >   }
> > >
> > > Regards,
> > > John Ralls
> > >
> > >
> > >> On Mar 18, 2020, at 4:15 PM, Martin Preuss 
> wrote:
> > >>
> > >> Hmm, maybe the server is picky about the HTTP version? Some servers
> > >> are... That can currently only be changed directly in the
> configuration
> > >> file:
> > >>
> > >> $HOME/.aqbanking/settings6/users/*.conf
> > >>
> > >> Some servers only accept httpVMinor="0"...
> > >>
> > >>
> > >> Regards
> > >> Martin
> > >>
> > >>
> > >>
> > >> Am 18.03.20 um 23:20 schrieb John Ralls:
> > >>> Sigh, that's not it either:
> > >>> Sending:
> > >>> -
> > >>> OFXHEADER:100
> > >>> DATA:OFXSGML
> > >>> VERSION:102
> > >>> SECURITY:NONE
> > >>> ENCODING:USASCII
> > >>> CHARSET:1252
> > >>> COMPRESSION:NONE
> > >>> OLDFILEUID:NONE
> > >>> NEWFILEUID:20200318151247.000
> > >> [...]
> > >>
> > >> --
> > >> "Things are only impossible until they're not"
> > >
> >
> >
> > --
> > "Things are only impossible until they're not"
>
>
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] AQBanking OFX DirectConnect

2020-03-18 Thread Chris Graves
Interesting, there were 8 Sending requests and 3 Received responses.  Looks
like transactions were returned duplicated 3 times.

On Wed, Mar 18, 2020 at 4:46 PM Martin Preuss  wrote:

>
> the OFX specs show this example:
>
> -X8
> POST http://www.fi.com/ofx.cgi HTTP/1.0
> User-Agent:MyApp 5.0
> Content-Type: application/x-ofx
> Content-Length: 1032
>
> OFXHEADER:100
> DATA:OFXSGML
> VERSION:160
> SECURITY:TYPE1
> ENCODING:USASCII
> CHARSET:NONE
> COMPRESSION:NONE
> NEWFILEUID:NONE
> OLDFILEUID:NONE
>
> 
> ... Open Financial Exchange requests ...
> 
> -X8
>
> or, in a table:
>
> -X8
> HTTP headers
> CRLF(s)
> MIME type information
> CRLF(s)
> OFX header element 1
> CRLF
> OFX header element 2
> CRLF
> OFX header element n
> CRLF(s)
> OFX SGML Block
> -X8
>
> Well, the table isn't that helpfull...
> But the specs also state that all elements - http headers, OFX headers
> and OFX request - should be separated by a blank line from each other...
>
>
> Regards
> Martin
>
>
>
> --
> "Things are only impossible until they're not"
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> If you are using Nabble or Gmane, please see
> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
>
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] AQBanking OFX DirectConnect

2020-03-18 Thread Chris Graves
Wow! making serious progress now.  I was requesting transactions from my
checking account.  Looking at the ofx.log file, they were returned!!!

However the import process indicated that there were no transactions to be
imported.

On Wed, Mar 18, 2020 at 4:32 PM Martin Preuss  wrote:

> Hi,
>
> I just checked in another change... While comparing your logs I found
> that aqb6 uses "LANG" while aqb5 used the correct name "LANGUAGE".
>
> Also, added "CLTCOOKIE" (was set by aqb5 but missing in aqb6).
>
> Also, I noticed that aqb5 included "BANKID" which you log from aqb6
> didn't contain that line...
>
> However, I think the unexpected element "LANG" (instead of "LANGUAGE")
> was what made the server reject the request due to syntax error...
>
> Fixed in git.
>
>
> Regards
> Martin
>
>
> Am 19.03.20 um 00:26 schrieb John Ralls:
> > That's what mine says:
> > char flags="forceSsl3", "sendShortDate"
> > char bankName="USAA Federal Savings Bank"
> > char org="USAA"
> > char fid="24591"
> > char serverAddr="https%3A%2F%2Fservice2.usaa.com%2Fofx%2FOFXServlet"
> > char appId="QWIN"
> > char appVer="2300"
> > char headerVer="102"
> > int  httpVMajor="0"
> > int  httpVMinor="0"
> >   }
> >
> > Regards,
> > John Ralls
> >
> >
> >> On Mar 18, 2020, at 4:15 PM, Martin Preuss  wrote:
> >>
> >> Hmm, maybe the server is picky about the HTTP version? Some servers
> >> are... That can currently only be changed directly in the configuration
> >> file:
> >>
> >> $HOME/.aqbanking/settings6/users/*.conf
> >>
> >> Some servers only accept httpVMinor="0"...
> >>
> >>
> >> Regards
> >> Martin
> >>
> >>
> >>
> >> Am 18.03.20 um 23:20 schrieb John Ralls:
> >>> Sigh, that's not it either:
> >>> Sending:
> >>> -
> >>> OFXHEADER:100
> >>> DATA:OFXSGML
> >>> VERSION:102
> >>> SECURITY:NONE
> >>> ENCODING:USASCII
> >>> CHARSET:1252
> >>> COMPRESSION:NONE
> >>> OLDFILEUID:NONE
> >>> NEWFILEUID:20200318151247.000
> >> [...]
> >>
> >> --
> >> "Things are only impossible until they're not"
> >
>
>
> --
> "Things are only impossible until they're not"
>
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] AQBanking OFX DirectConnect

2020-03-18 Thread chris graves
Is there any easy way to capture the dialog between the client and server?

> On Mar 18, 2020, at 3:04 PM, John Ralls  wrote:
> 
> The only difference I see now in the ofx.logs is the newlines, and I still 
> haven't figured out if they're correctly escaped in the http request.
> 
> Regards,
> John Ralls
> 
> 
>> On Mar 18, 2020, at 2:59 PM, Martin Preuss  wrote:
>> 
>> Hi again,
>> 
>> with the latest changes: Are there any probably important differences in
>> the generated OFX request compared to Aqb5's output (except dates etc.)?
>> 
>> Regards
>> Martin
>> 
>> 
>> Am 18.03.20 um 22:50 schrieb Chris Graves:
>>> Hi Martin,
>>> 
>>> The GUI wouldn't let me leave that field blank, so I manually deleted
>>> the entry from the .conf file. Running again, it did use the defaults
>>> that you specified.  However, still the http 400 error and no response.
>>> 
>>> Sending:
>>> -
>>> OFXHEADER:100
>>> DATA:OFXSGML
>>> VERSION:102
>>> SECURITY:NONE
>>> ENCODING:USASCII
>>> CHARSET:1252
>>> COMPRESSION:NONE
>>> OLDFILEUID:NONE
>>> NEWFILEUID:20200318144035.000
>>> 
>>> On Wed, Mar 18, 2020 at 2:34 PM Martin Preuss >> <mailto:mar...@aqbanking.de>> wrote:
>>> 
>>>   Hi,
>>> 
>>>   not ATM, but that can be arranged. However, how about leaving that field
>>>   empty in the settings dialog? That should default to 100 for OFXHEADER
>>>   and 102 for VERSION (for - ahem - historic reasons, I'm sure I had
>>>   good^H^H^H reasons for those mixed defaults... :-})
>>> 
>>>   Regards
>>>   Martin
>>> 
>>> 
>>>   Am 18.03.20 um 22:26 schrieb Chris Graves:
>>>> Nice!  I see that the change has been made, but still receive the HTTP
>>>> 400 error.
>>>> 
>>>> In the AQB5 ofx.log file for a successful case, I see
>>>> OFXHEADER:100
>>>> VERSION:102
>>>> 
>>>> In the AQB6 file, I see
>>>> OFXHEADER:102
>>>> VERSION:102
>>>> 
>>>> Not sure if this could be the problem.  Is there a way to set
>>>   OFXHEADER
>>>> and VERSION independently?
>>>> 
>>>> 
>>>> On Wed, Mar 18, 2020 at 2:02 PM Martin Preuss >>   <mailto:mar...@aqbanking.de>
>>>> <mailto:mar...@aqbanking.de <mailto:mar...@aqbanking.de>>> wrote:
>>>> 
>>>> Hi,
>>>> 
>>>> you can change the header manually to 102/103 in the
>>>   homebanking setup
>>>> dialog (select user, edit user, switch to app settings and type-in
>>>> header version 102).
>>>> 
>>>> Regards
>>>> Martin
>>>> 
>>>> 
>>>> Am 18.03.20 um 21:57 schrieb Chris Graves:
>>>>> Hi Martin,
>>>>> 
>>>>> Looking better!  However, to my knowledge, my bank only
>>>   supports OFX
>>>>> version 102 or 103.  I had been using 102.
>>>>> 
>>>>> ofx.log:
>>>>> Sending:
>>>>> -----
>>>>> OFXHEADER:220
>>>>> DATA:OFXSGML
>>>>> VERSION:220
>>>>> SECURITY:NONE
>>>>> ENCODING:USASCII
>>>>> CHARSET:1252
>>>>> COMPRESSION:NONE
>>>>> OLDFILEUID:NONE
>>>>> NEWFILEUID:20200318135033.000
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 20200318135025.000
>>>>> 
>>>>> On Wed, Mar 18, 2020 at 1:32 PM Martin Preuss
>>>   mailto:mar...@aqbanking.de>
>>>> <mailto:mar...@aqbanking.de <mailto:mar...@aqbanking.de>>
>>>>> <mailto:mar...@aqbanking.de <mailto:mar...@aqbanking.de>
>>>   <mailto:mar...@aqbanking.de <mailto:mar...@aqbanking.de>>>> wrote:
>>>>> 
>>>>>Hi Chris,
>>>>> 
>>>>>could you please test the latest GIT version? It should
>>>   create
>>>> valid
>>>>>OFXv1 requests now, however, I can't test it completely
>>>   since
>>>> I only
>>>>>have access to an OFXv2 server...
>>>>> 
>>>>> 
>>>>>Regards
>>>>>Martin
>>>>> 
>>>>> 
>>>>>Am 18.03.20 um 16:31 schrieb chris graves:
>>>>>> An additional bit of information from /tmp/ofx.log:
>>>>>> AQB5:
>>>>>> Sending:
>>>>>> -
>>>>>> OFXHEADER:100
>>>>>> DATA:OFXSGML
>>>>>> VERSION:102
>>>>>> SECURITY:NONE
>>>>>> ENCODING:USASCII
>>>>>> CHARSET:1252
>>>>>> COMPRESSION:NONE
>>>>>> OLDFILEUID:NONE
>>>>>> NEWFILEUID:20200318081757.000
>>>>>> 
>>>>>> ...
>>>>>[...]
>>>>> 
>>>>> 
>>>>>--
>>>>>"Things are only impossible until they're not"
>>>>> 
>>>> 
>>>> 
>>>> --
>>>> "Things are only impossible until they're not"
>>>> 
>>> 
>>> 
>>>   -- 
>>>   "Things are only impossible until they're not"
>>> 
>> 
>> 
>> -- 
>> "Things are only impossible until they're not"
> 

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] AQBanking OFX DirectConnect

2020-03-18 Thread chris graves
Not sure if it matters, but the OFX clause/aggregate? in AQB5 is on three lines 
with a line break after the USERID and again after USERPASS.

In git, there is a linebreak after each element/aggregate.

> On Mar 18, 2020, at 2:51 PM, John Ralls  wrote:
> 
> I changed the line just below OFXHEADER to 
>GWEN_Buffer_AppendString(buf, "100");
> 
> producing the following. No luck, it still returns a 400 error.
> 
> Regards,
> John Ralls
> 
> Sending:
> -
> OFXHEADER:100
> DATA:OFXSGML
> VERSION:102
> SECURITY:NONE
> ENCODING:USASCII
> CHARSET:1252
> COMPRESSION:NONE
> OLDFILEUID:NONE
> NEWFILEUID:20200318144822.000
> 
> 
> 
> 
> 20200318144819
> 
> 
> ENG
> 
> USAA
> 24591
> 
> QWIN
> 2300
> 
> 
> 
> 
> 20200318144822
> 
> 
> 24591
> 
> 
> 
> 2020030900
> 2020031800
> Y
> 
> 
> 
> 
> 
> 
>> On Mar 18, 2020, at 2:47 PM, John Ralls  wrote:
>> 
>> It won't let you leave that blank, and even if it did it would put '100' in 
>> both fields:
>> if (!(s && *s))
>>   s="100";
>> 
>> GWEN_Buffer_AppendString(buf, "OFXHEADER:");
>> GWEN_Buffer_AppendString(buf, s);
>> GWEN_Buffer_AppendString(buf, "\r\nDATA:OFXSGML\r\n");
>> 
>> GWEN_Buffer_AppendString(buf, "VERSION:");
>> s=AO_User_GetHeaderVer(u);
>> if (!s || !*s)
>>   s="102";
>> GWEN_Buffer_AppendString(buf, s);
>> GWEN_Buffer_AppendString(buf, "\r\n");
>> 
>> Because at the second test s has a value.
>> 
>> The new code doesn't emit the trailing tags, so that may not have been the 
>> problem. The main difference other than the OFXHEADER: value now appears to 
>> be that there are newlines between the fields. Are those getting escaped in 
>> GWEN_SyncIo_Http_Write?
>> 
>> Regards,
>> John Ralls
>>> On Mar 18, 2020, at 2:34 PM, Martin Preuss  wrote:
>>> 
>>> Hi,
>>> 
>>> not ATM, but that can be arranged. However, how about leaving that field
>>> empty in the settings dialog? That should default to 100 for OFXHEADER
>>> and 102 for VERSION (for - ahem - historic reasons, I'm sure I had
>>> good^H^H^H reasons for those mixed defaults... :-})
>>> 
>>> Regards
>>> Martin
>>> 
>>> 
>>> Am 18.03.20 um 22:26 schrieb Chris Graves:
>>>> Nice!  I see that the change has been made, but still receive the HTTP
>>>> 400 error.
>>>> 
>>>> In the AQB5 ofx.log file for a successful case, I see
>>>> OFXHEADER:100
>>>> VERSION:102
>>>> 
>>>> In the AQB6 file, I see
>>>> OFXHEADER:102
>>>> VERSION:102
>>>> 
>>>> Not sure if this could be the problem.  Is there a way to set OFXHEADER
>>>> and VERSION independently?
>>>> 
>>>> 
>>>> On Wed, Mar 18, 2020 at 2:02 PM Martin Preuss >>> <mailto:mar...@aqbanking.de>> wrote:
>>>> 
>>>>  Hi,
>>>> 
>>>>  you can change the header manually to 102/103 in the homebanking setup
>>>>  dialog (select user, edit user, switch to app settings and type-in
>>>>  header version 102).
>>>> 
>>>>  Regards
>>>>  Martin
>>>> 
>>>> 
>>>>  Am 18.03.20 um 21:57 schrieb Chris Graves:
>>>>> Hi Martin,
>>>>> 
>>>>> Looking better!  However, to my knowledge, my bank only supports OFX
>>>>> version 102 or 103.  I had been using 102.
>>>>> 
>>>>> ofx.log:
>>>>> Sending:
>>>>> -
>>>>> OFXHEADER:220
>>>>> DATA:OFXSGML
>>>>> VERSION:220
>>>>> SECURITY:NONE
>>>>> ENCODING:USASCII
>>>>> CHARSET:1252
>>>>> COMPRESSION:NONE
>>>>> OLDFILEUID:NONE
>>>>> NEWFILEUID:20200318135033.000
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 20200318135025.000
>>>>> 
>>>>> On Wed, Mar 18, 2020 at 1:32 PM Martin Preuss >>>  <mailto:mar...@aqbanking.de>
>>>>> <mailto:mar...@aqbanking.de <mailto:mar...@aqbanking.de>>> wrote:
>>>>> 
>>>>>Hi Chris,
>>>>> 
>>>>>cou

Re: [GNC] AQBanking OFX DirectConnect

2020-03-18 Thread Chris Graves
Hi Martin,

The GUI wouldn't let me leave that field blank, so I manually deleted the
entry from the .conf file. Running again, it did use the defaults that you
specified.  However, still the http 400 error and no response.

Sending:
-
OFXHEADER:100
DATA:OFXSGML
VERSION:102
SECURITY:NONE
ENCODING:USASCII
CHARSET:1252
COMPRESSION:NONE
OLDFILEUID:NONE
NEWFILEUID:20200318144035.000

On Wed, Mar 18, 2020 at 2:34 PM Martin Preuss  wrote:

> Hi,
>
> not ATM, but that can be arranged. However, how about leaving that field
> empty in the settings dialog? That should default to 100 for OFXHEADER
> and 102 for VERSION (for - ahem - historic reasons, I'm sure I had
> good^H^H^H reasons for those mixed defaults... :-})
>
> Regards
> Martin
>
>
> Am 18.03.20 um 22:26 schrieb Chris Graves:
> > Nice!  I see that the change has been made, but still receive the HTTP
> > 400 error.
> >
> > In the AQB5 ofx.log file for a successful case, I see
> > OFXHEADER:100
> > VERSION:102
> >
> > In the AQB6 file, I see
> > OFXHEADER:102
> > VERSION:102
> >
> > Not sure if this could be the problem.  Is there a way to set OFXHEADER
> > and VERSION independently?
> >
> >
> > On Wed, Mar 18, 2020 at 2:02 PM Martin Preuss  > <mailto:mar...@aqbanking.de>> wrote:
> >
> > Hi,
> >
> > you can change the header manually to 102/103 in the homebanking
> setup
> > dialog (select user, edit user, switch to app settings and type-in
> > header version 102).
> >
> > Regards
> > Martin
> >
> >
> > Am 18.03.20 um 21:57 schrieb Chris Graves:
> > > Hi Martin,
> > >
> > > Looking better!  However, to my knowledge, my bank only supports
> OFX
> > > version 102 or 103.  I had been using 102.
> > >
> > > ofx.log:
> > > Sending:
> > > -
> > > OFXHEADER:220
> > > DATA:OFXSGML
> > > VERSION:220
> > > SECURITY:NONE
> > > ENCODING:USASCII
> > > CHARSET:1252
> > > COMPRESSION:NONE
> > > OLDFILEUID:NONE
> > > NEWFILEUID:20200318135033.000
> > >
> > > 
> > > 
> > > 
> > > 20200318135025.000
> > >
> > > On Wed, Mar 18, 2020 at 1:32 PM Martin Preuss  > <mailto:mar...@aqbanking.de>
> > > <mailto:mar...@aqbanking.de <mailto:mar...@aqbanking.de>>> wrote:
> > >
> > > Hi Chris,
> > >
> > > could you please test the latest GIT version? It should create
> > valid
> > > OFXv1 requests now, however, I can't test it completely since
> > I only
> > > have access to an OFXv2 server...
> > >
> > >
> > > Regards
> > > Martin
> > >
> > >
> > > Am 18.03.20 um 16:31 schrieb chris graves:
> > > > An additional bit of information from /tmp/ofx.log:
> > > > AQB5:
> > > > Sending:
> > > > -
> > > > OFXHEADER:100
> > > > DATA:OFXSGML
> > > > VERSION:102
> > > > SECURITY:NONE
> > > > ENCODING:USASCII
> > > > CHARSET:1252
> > > > COMPRESSION:NONE
> > > > OLDFILEUID:NONE
> > > > NEWFILEUID:20200318081757.000
> > > >
> > > > ...
> > > [...]
> > >
> > >
> > > --
> > > "Things are only impossible until they're not"
> > >
> >
> >
> > --
> > "Things are only impossible until they're not"
> >
>
>
> --
> "Things are only impossible until they're not"
>
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] AQBanking OFX DirectConnect

2020-03-18 Thread Chris Graves
Nice!  I see that the change has been made, but still receive the HTTP 400
error.

In the AQB5 ofx.log file for a successful case, I see
OFXHEADER:100
VERSION:102

In the AQB6 file, I see
OFXHEADER:102
VERSION:102

Not sure if this could be the problem.  Is there a way to set OFXHEADER and
VERSION independently?


On Wed, Mar 18, 2020 at 2:02 PM Martin Preuss  wrote:

> Hi,
>
> you can change the header manually to 102/103 in the homebanking setup
> dialog (select user, edit user, switch to app settings and type-in
> header version 102).
>
> Regards
> Martin
>
>
> Am 18.03.20 um 21:57 schrieb Chris Graves:
> > Hi Martin,
> >
> > Looking better!  However, to my knowledge, my bank only supports OFX
> > version 102 or 103.  I had been using 102.
> >
> > ofx.log:
> > Sending:
> > -
> > OFXHEADER:220
> > DATA:OFXSGML
> > VERSION:220
> > SECURITY:NONE
> > ENCODING:USASCII
> > CHARSET:1252
> > COMPRESSION:NONE
> > OLDFILEUID:NONE
> > NEWFILEUID:20200318135033.000
> >
> > 
> > 
> > 
> > 20200318135025.000
> >
> > On Wed, Mar 18, 2020 at 1:32 PM Martin Preuss  > <mailto:mar...@aqbanking.de>> wrote:
> >
> > Hi Chris,
> >
> > could you please test the latest GIT version? It should create valid
> > OFXv1 requests now, however, I can't test it completely since I only
> > have access to an OFXv2 server...
> >
> >
> > Regards
> > Martin
> >
> >
> > Am 18.03.20 um 16:31 schrieb chris graves:
> > > An additional bit of information from /tmp/ofx.log:
> > > AQB5:
> > > Sending:
> > > -
> > > OFXHEADER:100
> > > DATA:OFXSGML
> > > VERSION:102
> > > SECURITY:NONE
> > > ENCODING:USASCII
> > > CHARSET:1252
> > > COMPRESSION:NONE
> > > OLDFILEUID:NONE
> > > NEWFILEUID:20200318081757.000
> > >
> > > ...
> > [...]
> >
> >
> > --
> > "Things are only impossible until they're not"
> >
>
>
> --
> "Things are only impossible until they're not"
>
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] AQBanking OFX DirectConnect

2020-03-18 Thread chris graves
I think that would have been a mistake, git defaults to OFXv1.

> On Mar 18, 2020, at 1:38 PM, Christopher Singley  wrote:
> 
> See the top post on this thread - John Ralls reporting that git only speaks 
> OFXv2.  However many banks only speak OFXv1.
> 
> I can confirm that I can download from USAA by speaking OFXv1.0.2.
> 
> I can no longer speak OFXv2 to USAA; something has changed on their side.
> 
> Sorry John, no workaround yet.
> 
> On 3/18/20 3:30 PM, Chris Graves wrote:
>> Here is what I was thinking were significant differences found in ofx.log.
>> AQB5 vs git, which should be defaulting to OFX 1.
>> 
>> AQB5:
>> Sending:
>> -
>> OFXHEADER:100
>> DATA:OFXSGML
>> VERSION:102
>> SECURITY:NONE
>> ENCODING:USASCII
>> CHARSET:1252
>> COMPRESSION:NONE
>> OLDFILEUID:NONE
>> NEWFILEUID:20200318081757.000
>> 
>> ...
>> 
>> git:
>> Sending:
>> -
>> 
>> 
>> ...
>> 
>> On Wed, Mar 18, 2020 at 1:23 PM John Ralls > <mailto:jra...@ceridwen.us>> wrote:
>> That would be because they are XML syntax. OFX V2 is XML.
>> 
>> Regards,
>> John Ralls
>> 
>> 
>> > On Mar 18, 2020, at 1:15 PM, chris graves > > <mailto:mohaveba...@gmail.com>> wrote:
>> > 
>> > Because I don't see them in the AQB5 ofx.log file and to me they look like 
>> > XML syntax.  Not being knowledgeable on the subject I can't say for sure.  
>> > I thought at v1.6, the syntax was pure SMGL.  But again, I don't know what 
>> > I don't know.
>> > 
>> >> On Mar 18, 2020, at 1:12 PM, John Ralls > >> <mailto:jra...@ceridwen.us>> wrote:
>> >> 
>> >> And why were you thinking that?
>> >> 
>> >> Regards,
>> >> John Ralls
>> >> 
>> >> 
>> >>> On Mar 18, 2020, at 1:05 PM, chris graves > >>> <mailto:mohaveba...@gmail.com>> wrote:
>> >>> 
>> >>> I was thinking that it could be the first two lines of your file below.
>> >>> 
>> >>>> On Mar 18, 2020, at 12:40 PM, John Ralls > >>>> <mailto:jra...@ceridwen.us>> wrote:
>> >>>> 
>> >>>> 
>> >>>> 
>> >>>>> On Mar 18, 2020, at 9:33 AM, Christopher Singley > >>>>> <mailto:csing...@gmail.com>> wrote:
>> >>>>> 
>> >>>>> You're sending VERSION="220", which USAA doesn't accept.  You need to 
>> >>>>> send VERSION="200" or VERSION="202".  Try that.
>> >>>> 
>> >>>> No joy, I still get a 400 response, but it does occur to me that it 
>> >>>> isn't necessarily an OFX issue, it could be that the HTTP request 
>> >>>> itself is malformed.
>> >>>> 
>> >>>> 
>> >>>> 
>> >>>> 
>> >>>> 
>> >>>> 
>> >>>> 20200318122832
>> >>>> 
>> >>>> 
>> >>>> ENG
>> >>>> 
>> >>>> USAA
>> >>>> 24591
>> >>>> 
>> >>>> QWIN
>> >>>> 2300
>> >>>> 
>> >>>> 
>> >>>> 
>> >>>> 
>> >>>> 20200318122835
>> >>>> 
>> >>>> 
>> >>>> 24591
>> >>>> XX
>> >>>> 
>> >>>> 
>> >>>> 2020031000
>> >>>> 2020031800
>> >>>> Y
>> >>>> 
>> >>>> 
>> >>>> 
>> >>>> 
>> >>>> 
>> >>>> 
>> >>>> Regards,
>> >>>> John Ralls
>> >>>> ___
>> >>>> gnucash-user mailing list
>> >>>> gnucash-user@gnucash.org <mailto:gnucash-user@gnucash.org>
>> >>>> To update your subscription preferences or to unsubscribe:
>> >>>> https://lists.gnucash.org/mailman/listinfo/gnucash-user 
>> >>>> <https://lists.gnucash.org/mailman/listinfo/gnucash-user>
>> >>>> If you are using Nabble or Gmane, please see 
>> >>>> https://wiki.gnucash.org/wiki/Mailing_Lists 
>> >>>> <https://wiki.gnucash.org/wiki/Mailing_Lists> for more information.
>> >>>> -
>> >>>> Please remember to CC this list on all your replies.
>> >>>> You can do this by using Reply-To-List or Reply-All.
>> >>> 
>> >> 
>> > 
>> 

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] AQBanking OFX DirectConnect

2020-03-18 Thread Chris Graves
Hi Martin,

Looking better!  However, to my knowledge, my bank only supports OFX
version 102 or 103.  I had been using 102.

ofx.log:
Sending:
-
OFXHEADER:220
DATA:OFXSGML
VERSION:220
SECURITY:NONE
ENCODING:USASCII
CHARSET:1252
COMPRESSION:NONE
OLDFILEUID:NONE
NEWFILEUID:20200318135033.000




20200318135025.000

On Wed, Mar 18, 2020 at 1:32 PM Martin Preuss  wrote:

> Hi Chris,
>
> could you please test the latest GIT version? It should create valid
> OFXv1 requests now, however, I can't test it completely since I only
> have access to an OFXv2 server...
>
>
> Regards
> Martin
>
>
> Am 18.03.20 um 16:31 schrieb chris graves:
> > An additional bit of information from /tmp/ofx.log:
> > AQB5:
> > Sending:
> > -
> > OFXHEADER:100
> > DATA:OFXSGML
> > VERSION:102
> > SECURITY:NONE
> > ENCODING:USASCII
> > CHARSET:1252
> > COMPRESSION:NONE
> > OLDFILEUID:NONE
> > NEWFILEUID:20200318081757.000
> >
> > ...
> [...]
>
>
> --
> "Things are only impossible until they're not"
>
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] AQBanking OFX DirectConnect

2020-03-18 Thread Chris Graves
Here is what I was thinking were significant differences found in ofx.log.
AQB5 vs git, which should be defaulting to OFX 1.

AQB5:
Sending:
-
OFXHEADER:100
DATA:OFXSGML
VERSION:102
SECURITY:NONE
ENCODING:USASCII
CHARSET:1252
COMPRESSION:NONE
OLDFILEUID:NONE
NEWFILEUID:20200318081757.000

...

git:
Sending:
-


...

On Wed, Mar 18, 2020 at 1:23 PM John Ralls  wrote:

> That would be because they are XML syntax. OFX V2 is XML.
>
> Regards,
> John Ralls
>
>
> > On Mar 18, 2020, at 1:15 PM, chris graves  wrote:
> >
> > Because I don't see them in the AQB5 ofx.log file and to me they look
> like XML syntax.  Not being knowledgeable on the subject I can't say for
> sure.  I thought at v1.6, the syntax was pure SMGL.  But again, I don't
> know what I don't know.
> >
> >> On Mar 18, 2020, at 1:12 PM, John Ralls  wrote:
> >>
> >> And why were you thinking that?
> >>
> >> Regards,
> >> John Ralls
> >>
> >>
> >>> On Mar 18, 2020, at 1:05 PM, chris graves 
> wrote:
> >>>
> >>> I was thinking that it could be the first two lines of your file below.
> >>>
> >>>> On Mar 18, 2020, at 12:40 PM, John Ralls  wrote:
> >>>>
> >>>>
> >>>>
> >>>>> On Mar 18, 2020, at 9:33 AM, Christopher Singley 
> wrote:
> >>>>>
> >>>>> You're sending VERSION="220", which USAA doesn't accept.  You need
> to send VERSION="200" or VERSION="202".  Try that.
> >>>>
> >>>> No joy, I still get a 400 response, but it does occur to me that it
> isn't necessarily an OFX issue, it could be that the HTTP request itself is
> malformed.
> >>>>
> >>>> 
> >>>>  OLDFILEUID="NONE"?>
> >>>> 
> >>>> 
> >>>> 
> >>>> 20200318122832
> >>>> 
> >>>> 
> >>>> ENG
> >>>> 
> >>>> USAA
> >>>> 24591
> >>>> 
> >>>> QWIN
> >>>> 2300
> >>>> 
> >>>> 
> >>>> 
> >>>> 
> >>>> 20200318122835
> >>>> 
> >>>> 
> >>>> 24591
> >>>> XX
> >>>> 
> >>>> 
> >>>> 2020031000
> >>>> 2020031800
> >>>> Y
> >>>> 
> >>>> 
> >>>> 
> >>>> 
> >>>> 
> >>>>
> >>>> Regards,
> >>>> John Ralls
> >>>> ___
> >>>> gnucash-user mailing list
> >>>> gnucash-user@gnucash.org
> >>>> To update your subscription preferences or to unsubscribe:
> >>>> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> >>>> If you are using Nabble or Gmane, please see
> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> >>>> -
> >>>> Please remember to CC this list on all your replies.
> >>>> You can do this by using Reply-To-List or Reply-All.
> >>>
> >>
> >
>
>
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] AQBanking OFX DirectConnect

2020-03-18 Thread chris graves
But I'm using (or trying to use) OFX V1.

> On Mar 18, 2020, at 1:23 PM, John Ralls  wrote:
> 
> That would be because they are XML syntax. OFX V2 is XML.
> 
> Regards,
> John Ralls
> 
> 
>> On Mar 18, 2020, at 1:15 PM, chris graves  wrote:
>> 
>> Because I don't see them in the AQB5 ofx.log file and to me they look like 
>> XML syntax.  Not being knowledgeable on the subject I can't say for sure.  I 
>> thought at v1.6, the syntax was pure SMGL.  But again, I don't know what I 
>> don't know.
>> 
>>> On Mar 18, 2020, at 1:12 PM, John Ralls  wrote:
>>> 
>>> And why were you thinking that?
>>> 
>>> Regards,
>>> John Ralls
>>> 
>>> 
>>>> On Mar 18, 2020, at 1:05 PM, chris graves  wrote:
>>>> 
>>>> I was thinking that it could be the first two lines of your file below.
>>>> 
>>>>> On Mar 18, 2020, at 12:40 PM, John Ralls  wrote:
>>>>> 
>>>>> 
>>>>> 
>>>>>> On Mar 18, 2020, at 9:33 AM, Christopher Singley  
>>>>>> wrote:
>>>>>> 
>>>>>> You're sending VERSION="220", which USAA doesn't accept.  You need to 
>>>>>> send VERSION="200" or VERSION="202".  Try that.
>>>>> 
>>>>> No joy, I still get a 400 response, but it does occur to me that it isn't 
>>>>> necessarily an OFX issue, it could be that the HTTP request itself is 
>>>>> malformed.
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 20200318122832
>>>>> 
>>>>> 
>>>>> ENG
>>>>> 
>>>>> USAA
>>>>> 24591
>>>>> 
>>>>> QWIN
>>>>> 2300
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 20200318122835
>>>>> 
>>>>> 
>>>>> 24591
>>>>> XX
>>>>> 
>>>>> 
>>>>> 2020031000
>>>>> 2020031800
>>>>> Y
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> Regards,
>>>>> John Ralls
>>>>> ___
>>>>> gnucash-user mailing list
>>>>> gnucash-user@gnucash.org
>>>>> To update your subscription preferences or to unsubscribe:
>>>>> https://lists.gnucash.org/mailman/listinfo/gnucash-user
>>>>> If you are using Nabble or Gmane, please see 
>>>>> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
>>>>> -
>>>>> Please remember to CC this list on all your replies.
>>>>> You can do this by using Reply-To-List or Reply-All.
>>>> 
>>> 
>> 
> 

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] AQBanking OFX DirectConnect

2020-03-18 Thread chris graves
Because I don't see them in the AQB5 ofx.log file and to me they look like XML 
syntax.  Not being knowledgeable on the subject I can't say for sure.  I 
thought at v1.6, the syntax was pure SMGL.  But again, I don't know what I 
don't know.

> On Mar 18, 2020, at 1:12 PM, John Ralls  wrote:
> 
> And why were you thinking that?
> 
> Regards,
> John Ralls
> 
> 
>> On Mar 18, 2020, at 1:05 PM, chris graves  wrote:
>> 
>> I was thinking that it could be the first two lines of your file below.
>> 
>>> On Mar 18, 2020, at 12:40 PM, John Ralls  wrote:
>>> 
>>> 
>>> 
>>>> On Mar 18, 2020, at 9:33 AM, Christopher Singley  
>>>> wrote:
>>>> 
>>>> You're sending VERSION="220", which USAA doesn't accept.  You need to send 
>>>> VERSION="200" or VERSION="202".  Try that.
>>> 
>>> No joy, I still get a 400 response, but it does occur to me that it isn't 
>>> necessarily an OFX issue, it could be that the HTTP request itself is 
>>> malformed.
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 20200318122832
>>> 
>>> 
>>> ENG
>>> 
>>> USAA
>>> 24591
>>> 
>>> QWIN
>>> 2300
>>> 
>>> 
>>> 
>>> 
>>> 20200318122835
>>> 
>>> 
>>> 24591
>>> XX
>>> 
>>> 
>>> 2020031000
>>> 2020031800
>>> Y
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> Regards,
>>> John Ralls
>>> ___
>>> gnucash-user mailing list
>>> gnucash-user@gnucash.org
>>> To update your subscription preferences or to unsubscribe:
>>> https://lists.gnucash.org/mailman/listinfo/gnucash-user
>>> If you are using Nabble or Gmane, please see 
>>> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
>>> -
>>> Please remember to CC this list on all your replies.
>>> You can do this by using Reply-To-List or Reply-All.
>> 
> 

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] AQBanking OFX DirectConnect

2020-03-18 Thread chris graves
I was thinking that it could be the first two lines of your file below.

> On Mar 18, 2020, at 12:40 PM, John Ralls  wrote:
> 
> 
> 
>> On Mar 18, 2020, at 9:33 AM, Christopher Singley  wrote:
>> 
>> You're sending VERSION="220", which USAA doesn't accept.  You need to send 
>> VERSION="200" or VERSION="202".  Try that.
> 
> No joy, I still get a 400 response, but it does occur to me that it isn't 
> necessarily an OFX issue, it could be that the HTTP request itself is 
> malformed.
> 
> 
> 
> 
> 
> 
> 20200318122832
> 
> 
> ENG
> 
> USAA
> 24591
> 
> QWIN
> 2300
> 
> 
> 
> 
> 20200318122835
> 
> 
> 24591
> XX
> 
> 
> 2020031000
> 2020031800
> Y
> 
> 
> 
> 
> 
> 
> Regards,
> John Ralls
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> If you are using Nabble or Gmane, please see 
> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] AQBanking OFX DirectConnect

2020-03-18 Thread Chris Graves
ofxtools -- nice toolset!

Here are the results from my bank:
ofxget scan kinecta
[{"versions": [102, 103], "formats": [{"pretty": false, "unclosedelements":
false}, {"pretty": false, "unclosedelements": true}, {"pretty": true,
"unclosedelements": false}, {"pretty": true, "unclosedelements": true}]},
{"versions": [], "formats": []}, {"chgpinfirst": false, "clientuidreq":
true, "authtokenfirst": false, "mfachallengefirst": false}]

On Wed, Mar 18, 2020 at 4:38 AM csingley  wrote:

> > Aside from the extra whitespace, which shouldn't matter, the git code has
> closing tags on every element while the AQB5 code has closing tags only on
> grouping elements.
> >
> > USERID is specified in the OFX 1.6 DTD as
> > 
> > and according to
> >
> https://en.wikipedia.org/wiki/Standard_Generalized_Markup_Language#OMITTAG
> > the "- o" in the middle means that it should have an opening tag and no
> > closing tag.
>
> Sorry to butt in..  MAY have, not SHOULD have.  Closing tags are optional
> for OFXv1 "elements" (i.e. data-bearing leaf nodes).
>
> But the spec doesn't really matter in the real world.  The FIs code to
> Quicken, not to the spec... and Quicken sends OFXv1 with unclosed
> elements.
> Therefore, AqBanking really should do so as well in order to be useful.
>
> Contrary to the spec, USAA doesn't accept closing tags on elements.
> However, USAA does accept OFXv2, specifically versions 202 and 205.  Just
> send them XML.
>
> Here's the result of scanning USAA's server:
>
> (ofxtools) 6:30:50 csingley@nous ofxtools sequences ? ofxget scan usaa
> [{"versions": [102, 151], "formats": [{"pretty": false, "unclosedelements":
> true}, {"pretty": true, "unclosedelements": true}]}, {"versions": [200,
> 202], "formats": [{"pretty": false}, {"pretty": true}]}, {"chgpinfirst":
> false, "clientuidreq": false, "authtokenfirst": false, "mfachallengefirst":
> false}]
>
>
>
>
> --
> Sent from: http://gnucash.1415818.n4.nabble.com/GnuCash-User-f1415819.html
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> If you are using Nabble or Gmane, please see
> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
>
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] AQBanking OFX DirectConnect

2020-03-18 Thread chris graves
An additional bit of information from /tmp/ofx.log: 
AQB5:
Sending:
-
OFXHEADER:100
DATA:OFXSGML
VERSION:102
SECURITY:NONE
ENCODING:USASCII
CHARSET:1252
COMPRESSION:NONE
OLDFILEUID:NONE
NEWFILEUID:20200318081757.000

...

git:
Sending:
-


...

> On Mar 17, 2020, at 10:40 AM, John Ralls  wrote:
> 
> 
> 
>> On Mar 17, 2020, at 9:45 AM, John Ralls  wrote:
>> 
>> 
>> 
>>> On Mar 15, 2020, at 1:21 PM, John Ralls  wrote:
>>> 
 
 On Mar 15, 2020, at 12:47 PM, Martin Preuss  wrote:
 
 Hi,
 
 Am 15.03.20 um 20:17 schrieb John Ralls:
> I just made a MacOS build with the latest AQBanking so I could test it 
> with my bank (USAA). No go, and a bit of troubleshooting reveals that 
> it's because AQBanking now uses the XML-based OFX V2. AFAIK that's not 
> supported by any US bank.
 [...]
 
 OFX2 is the only version I could get access to a test server for, so
 thats what I implemented so far.
 
 However, since the OFX spec state that banks should also accept XML like
 OFX requests (i.e. OFX files with closing XML elements) the code might
 be adjustable for this...
 
 I will try to add a mode in which the plugin sends the headers
 previously used for OFX1 and still send requests with closing XML
 elements, at least according to the specs I read that should work...
 
 Anyway, as I wrote before I can't test it myself. There is only person -
 so far - I heard of from the US who tested the latest code with a real
 server and I really appreciate his help, but he seems to be using the
 prebuilt Windows version which makes the debug process... well... 
 difficult.
 
 It would be extremely helpfull to have someone who could compile and
 test a version from GIT, but given the different timezones the possible
 OFX users and I live in that might be time consuming for both sides...
>>> 
>>> Martin,
>>> 
>>> As I said here and in my bug report, AQB 5's OFX backend works well and has 
>>> done for many years. If you just update it for the new AQB6 and Gwen5 API 
>>> it has a good chance of working.
>>> 
>>> I can build from git and test. So far there's no need for debugging, simply 
>>> comparing the OFX from 5.8 and 6.1 showed me the problem: OFX DirectConnect 
>>> servers using V1 can't parse the XML you send in the request and 400, see 
>>> the transcripts in the bug report.
>>> 
>>> The current OFX spec doesn't matter if the bank is using software written 
>>> for OFX V1 as nearly all in the US do.
>> 
>> Martin,
>> 
>> Frank noticed yesterday that you'd pushed a large OFX V1 change to AQBanking 
>> master, so I pulled it and tested it. Unfortunately its a total fail because 
>> the V1 code formats the OFX in XML.
>> 
>> V1 servers cannot parse XML and return a 400 error.
> 
> Martin,
> 
> Sorry, that's not quite right. It's not XML, but it does still 400. The 
> headers match those sent by AQB5, but the AQB5 request block is
> 
> 20200315112517XX
> X
> ENGUSAA24591QWIN2300202003151125171202003140020200315112517Y
> 
> unrolled and indented:
> 
>  
>
>  20200315112517
>  XX
>  X
>  ENG
>  
>USAA
>24591
>  
>  QWIN
>  2300
>
>  
>  
>
>  20200315112517
>  1
>  
>
>  
>
>
>  2020031400
>  20200315112517
>  Y
>
>  
>
>  
> 
> 
> 
> and git V1 sends
> 
> 
> 
> 20200317095100
> 
> 
> ENG
> 
> USAA
> 24591
> 
> QWIN
> 2300
> 
> 
> 
> 
> 20200317095103
> 
> 
> 24591
> 
> 
> 
> 2020031400
> 2020031700
> Y
> 
> 
> 
> 
> 
> 
> Aside from the extra whitespace, which shouldn't matter, the git code has 
> closing tags on every element while the AQB5 code has closing tags only on 
> grouping elements.
> 
> USERID is specified in the OFX 1.6 DTD as
> 
> and according to 
> https://en.wikipedia.org/wiki/Standard_Generalized_Markup_Language#OMITTAG 
> the "- o" in the middle means that it should have an opening tag and no 
> closing tag.
> 
> Regards,
> John Ralls
> 
> 
> 
> 
> 
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> If you are using Nabble or Gmane, please see 
> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 

Re: [GNC] AQBanking OFX DirectConnect

2020-03-15 Thread chris graves
Not that it matters, but I concur with John.  I also have been using AQB OFX 
successfully for ~8 years, thanks to you devs!

I continue successfully to use the AQB provided with GnuCash 3.7.

Thanks for your support!
Chris

> On Mar 15, 2020, at 1:21 PM, John Ralls  wrote:
> 
> 
>> On Mar 15, 2020, at 12:47 PM, Martin Preuss  wrote:
>> 
>> Hi,
>> 
>> Am 15.03.20 um 20:17 schrieb John Ralls:
>>> I just made a MacOS build with the latest AQBanking so I could test it with 
>>> my bank (USAA). No go, and a bit of troubleshooting reveals that it's 
>>> because AQBanking now uses the XML-based OFX V2. AFAIK that's not supported 
>>> by any US bank.
>> [...]
>> 
>> OFX2 is the only version I could get access to a test server for, so
>> thats what I implemented so far.
>> 
>> However, since the OFX spec state that banks should also accept XML like
>> OFX requests (i.e. OFX files with closing XML elements) the code might
>> be adjustable for this...
>> 
>> I will try to add a mode in which the plugin sends the headers
>> previously used for OFX1 and still send requests with closing XML
>> elements, at least according to the specs I read that should work...
>> 
>> Anyway, as I wrote before I can't test it myself. There is only person -
>> so far - I heard of from the US who tested the latest code with a real
>> server and I really appreciate his help, but he seems to be using the
>> prebuilt Windows version which makes the debug process... well... difficult.
>> 
>> It would be extremely helpfull to have someone who could compile and
>> test a version from GIT, but given the different timezones the possible
>> OFX users and I live in that might be time consuming for both sides...
> 
> Martin,
> 
> As I said here and in my bug report, AQB 5's OFX backend works well and has 
> done for many years. If you just update it for the new AQB6 and Gwen5 API it 
> has a good chance of working.
> 
> I can build from git and test. So far there's no need for debugging, simply 
> comparing the OFX from 5.8 and 6.1 showed me the problem: OFX DirectConnect 
> servers using V1 can't parse the XML you send in the request and 400, see the 
> transcripts in the bug report.
> 
> The current OFX spec doesn't matter if the bank is using software written for 
> OFX V1 as nearly all in the US do.
> 
> Regards,
> John Ralls
> 
> 
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> If you are using Nabble or Gmane, please see 
> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] AQBanking OFX DirectConnect

2020-03-15 Thread chris graves
Hi Martin,

I'm not sure if you are speaking of me, I did test from a recent flatpak build, 
not windows.  And subsequently built the latest AqB/Qwen available from 
https://www.aquamaniac.de/ .  That is what I sent 
you the debug info from.  Anyways, if you could provide info on where to 
download the GIT repository, I would be happy to test.

Thx,
Chris

> On Mar 15, 2020, at 12:47 PM, Martin Preuss  wrote:
> 
> Hi,
> 
> Am 15.03.20 um 20:17 schrieb John Ralls:
>> I just made a MacOS build with the latest AQBanking so I could test it with 
>> my bank (USAA). No go, and a bit of troubleshooting reveals that it's 
>> because AQBanking now uses the XML-based OFX V2. AFAIK that's not supported 
>> by any US bank.
> [...]
> 
> OFX2 is the only version I could get access to a test server for, so
> thats what I implemented so far.
> 
> However, since the OFX spec state that banks should also accept XML like
> OFX requests (i.e. OFX files with closing XML elements) the code might
> be adjustable for this...
> 
> I will try to add a mode in which the plugin sends the headers
> previously used for OFX1 and still send requests with closing XML
> elements, at least according to the specs I read that should work...
> 
> Anyway, as I wrote before I can't test it myself. There is only person -
> so far - I heard of from the US who tested the latest code with a real
> server and I really appreciate his help, but he seems to be using the
> prebuilt Windows version which makes the debug process... well... difficult.
> 
> It would be extremely helpfull to have someone who could compile and
> test a version from GIT, but given the different timezones the possible
> OFX users and I live in that might be time consuming for both sides...
> 
> 
> Regards
> Martin
> 
> 
> -- 
> "Things are only impossible until they're not"
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> If you are using Nabble or Gmane, please see 
> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] How to install Gnucash 3.8 on Debian 10 "buster"?

2020-03-12 Thread chris graves
So unfortunate that the fix for FinTS broke OFX.  I'm sure it will again be 
working
and many thanks to the Aqbanking devs for their efforts!

> On Mar 12, 2020, at 10:22 AM, Frank H. Ellenberger 
>  wrote:
> 
> Colin,
> 
> new fatures go in the master branch and will become GnuCash 4.0, while
> bugfixes go in maint, which are released as 3.x.
> 
> Thanks to the european PSD2 directive, it's application on the german
> FinTS standard and implementation in the software of the bank servers
> online banking for german users stopped last year for the old versions.
> 
> Am 02.03.20 um 21:47 schrieb Colin Law:
>> If it changes the way the s/w operates then that is a feature changed.
>> Some feature will be different after the update, therefore it is a
>> feature change.
> 
> I see no changes in the Gnucash feature. But the fix required an
> interface change and so a new main version of aqbanking and it's helper
> lib gwenhywfar.
> 
> So without Aqbanking6 in it's repository we can no longer recommend
> Debian stable based distributions for german users of GnuCash, KMyMoney, ...
> 
> Regards
> Frank
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> If you are using Nabble or Gmane, please see 
> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Flatpak updates

2020-02-16 Thread Chris Graves
Thanks Geert,

For what it's worth, the trace output is included below.  Not sure why the
perl complaints, as it is installed.

This is a development version. It may or may not work.
Report bugs and other problems to gnucash-de...@gnucash.org
You can also lookup and file bug reports at https://bugs.gnucash.org
To find the last stable version, please refer to https://www.gnucash.org/
Gtk-Message: 11:48:47.072: Failed to load module "pk-gtk-module"
Gtk-Message: 11:48:47.106: Failed to load module "pk-gtk-module"
* 11:48:51  WARN  Could not spawn perl: Failed to execute
child process “perl” (No such file or directory)
* 11:48:51 ERROR  gnc_process_get_fd: assertion 'proc' failed
* 11:48:51 ERROR  gnc_detach_process: assertion 'proc &&
proc->pid' failed
* 11:49:36  WARN  banking_cfg.c:  668: No matching config groups
found
* 11:49:38  WARN  banking_cfg.c:  668: No matching config groups
found
* 11:49:38  WARN  banking_cfg.c:  668: No matching config groups
found
* 11:49:38  WARN  banking_cfg.c:  668: No matching config groups
found
* 11:49:38  WARN  banking_cfg.c:  668: No matching config groups
found
* 11:49:40 ERROR  dlg_setup.c:  214: Got id "1 id from "01
00 xxx xxx xxx aqofxconnect"
* 11:49:40 ERROR  dlg_setup.c:  749: Letting backend
"aqofxconnect" create dialog
* 11:49:40 ERROR <> dlg_edituser.c: 1117: Activated: wiz_app_combo
* 11:49:40 ERROR  dialog.c:  695: Widget [wiz_stack] not found
* 11:49:40 ERROR  dialog.c:  695: Widget [wiz_stack] not found
* 11:49:40 ERROR  dialog.c:  695: Widget [wiz_stack] not found
* 11:49:40 ERROR  dialog.c:  695: Widget [wiz_stack] not found
* 11:49:40 ERROR  dialog.c:  695: Widget [wiz_stack] not found
* 11:49:40 ERROR  dialog.c:  695: Widget [wiz_stack] not found
* 11:49:40 ERROR  dialog.c:  695: Widget [wiz_stack] not found
* 11:49:40 ERROR  dialog.c:  695: Widget [wiz_stack] not found
* 11:49:40 ERROR  dialog.c:  695: Widget [wiz_stack] not found
* 11:49:40 ERROR  dialog.c:  695: Widget [wiz_stack] not found
* 11:49:40 ERROR  dialog.c:  695: Widget [wiz_stack] not found
* 11:49:40 ERROR  dialog.c:  695: Widget [wiz_stack] not found
* 11:49:40 ERROR  dialog.c:  695: Widget [wiz_stack] not found
* 11:49:40 ERROR  dialog.c:  695: Widget [wiz_stack] not found
* 11:49:40 ERROR  dialog.c:  695: Widget [wiz_stack] not found
* 11:49:40 ERROR  dialog.c:  695: Widget [wiz_stack] not found
* 11:49:40 ERROR  dialog.c:  695: Widget [wiz_stack] not found
* 11:49:40 ERROR  dialog.c:  695: Widget [wiz_stack] not found
* 11:49:40 ERROR  dialog.c:  695: Widget [wiz_stack] not found
* 11:49:40 ERROR  dialog.c:  695: Widget [wiz_stack] not found
* 11:49:40 ERROR  dialog.c:  695: Widget [wiz_stack] not found
* 11:49:40 ERROR <> dlg_edituser.c: 1117: Activated: wiz_app_combo
* 11:49:40 ERROR  dialog.c:  695: Widget [wiz_stack] not found
* 11:49:40 ERROR  dialog.c:  695: Widget [wiz_stack] not found
* 11:49:40 ERROR  dialog.c:  695: Widget [wiz_stack] not found
* 11:49:52 ERROR <> dlg_edituser.c: 1117: Activated: wiz_getaccounts_button
* 11:49:53 ERROR  n_header.c:   41: Invalid header version
"102", using "220" instead.
* 11:50:07 ERROR  dialog.c:  695: Widget [storePasswordCheck]
not found
gnucash: buffer.c:275: GWEN_Buffer_GetUsedBytes: Assertion `bf' failed.

On Sun, Feb 16, 2020 at 11:37 AM Geert Janssens 
wrote:

> Op zondag 16 februari 2020 20:00:10 CET schreef Chris Graves:
>
> > Geert,
>
> >
>
> > Thanks for your work on this.
>
> >
>
> > On Fedora 29, I installed maint-C3.8b-151-g555a467ab-D3.8b-13-g93566dc.
>
> >
>
> > I get a Gnucash crash with nothing in the tracefile, but the following on
>
> > console:
>
> > Gtk-Message: 10:35:23.144: Failed to load module "pk-gtk-module"
>
> > Gtk-Message: 10:35:23.164: Failed to load module "pk-gtk-module"
>
> > gnucash: buffer.c:275: GWEN_Buffer_GetUsedBytes: Assertion `bf' failed.
>
> >
>
> > The crash happens when running the AqB setup wizard. The user has been
>
> > created, however when I edit the user and click Bank Settings->Retrieve
>
> > Account List, enter password, click Ok - boom, crash.
>
> >
>
> > Chris
>
>
>
> Hi Chris,
>
>
>
> You can get the information that would have been written to the trace file
> by running gnucash as follows:
>
>
>
> flatpak run org.gnucash.GnuCash --logto=stdout
>
>
>
> Alternatively you can replace "stdout" with the path to a file in a
> location flatpak is allowed to write to (like anywhere under your home
> directory).
>
>
>
> As for the aqbanking specific issue I can't offer much insight as I don't
> (and can't) use it on my system. You may also ask on the aqbanking user
> mailing list or hope for others on this l

Re: [GNC] Flatpak updates

2020-02-16 Thread Chris Graves
Geert,

Thanks for your work on this.

On Fedora 29, I installed maint-C3.8b-151-g555a467ab-D3.8b-13-g93566dc.

I get a Gnucash crash with nothing in the tracefile, but the following on
console:
Gtk-Message: 10:35:23.144: Failed to load module "pk-gtk-module"
Gtk-Message: 10:35:23.164: Failed to load module "pk-gtk-module"
gnucash: buffer.c:275: GWEN_Buffer_GetUsedBytes: Assertion `bf' failed.

The crash happens when running the AqB setup wizard.  The user has been
created, however when I edit the user and click Bank Settings->Retrieve
Account List, enter password, click Ok - boom, crash.

Chris
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] v3.8: Budget "total" field

2020-01-03 Thread chris graves
I'd opt for the switch user method, with sharing files to the main users public 
folder as John mentioned, as there is very little if any chance of messing up 
the production GC file/settings/AqBanking.


> On Jan 3, 2020, at 2:30 PM, John Ralls  wrote:
> 
> Switching users isn't onerous as long as you use simple passwords--you do 
> have to type it every time you switch--and it's easy to create a folder in 
> your main user's $HOME to collect stuff:
> https://support.apple.com/guide/mac-help/control-access-to-your-public-folder-on-mac-mchlp1775/mac.
> 
> If that's still too much trouble you can set GNC_DATA_DIR and GNC_CONFIG_DIR 
> in the non-production bundle's Contents/Resources/etc/gnucash/environment to 
> point somewhere other than ~/Library/Application Support/Gnucash. Preferences 
> go to ~/Library/Preferences/org.gnucash.Gnucash no matter what, but that's 
> probably not a concern in most cases.
> 
> Regards,
> John Ralls
>> On Jan 3, 2020, at 9:45 AM, Adrien Monteleone 
>>  wrote:
>> 
>> I’m considering that approach, but that would mean switching users just for 
>> testing. I suppose I could set up some sort of common folder to save screen 
>> shots and crash reports as I don’t want to have activity in the test user 
>> not be available to me in my main account. If Mac had some sort of container 
>> system like linux or if I could easily run it in a VM (without a large GB 
>> virtual disk) I’d prefer that route but that doesn’t seem possible right now.
>> 
>> Regards,
>> Adrien
>> 
>>> On Jan 3, 2020 w1d3, at 4:04 AM, Michael Hendry  
>>> wrote:
>>> 
 On 3 Jan 2020, at 01:35, Adrien Monteleone via gnucash-user 
  wrote:
 
 I thought that was discussed, but delving into the bug threads and others 
 linked therein, I see the issue a bit more clearly.
 
 Certainly, I think the current underlying approach is the more sane one 
 long term with a few kinks to be worked out.
 
 I (sadly and apologetically) still haven’t worked out a way to test dev 
 versions on MacOS without disrupting my normal installation, but I can 
 test non-OS specific changes via VMs. (I can certainly build maint or 
 other branches in Ubuntu) If anyone has any suggestions or tips for 
 testing maint and other builds on the MacOS front *without disturbing my 
 normal stable installation* , they are certainly appreciated.
>>> 
>>> I haven’t tried this, but why not create a new user (e.g. “GCTest”) and run 
>>> any experimental versions as that user. This would protect your own 
>>> .gnucash files and configuration settings, as these are per-user, not 
>>> per-computer.
>>> 
>>> Michael
>>> 
 
 I’m getting ready next week to work on my 2020 budgets, so now would be a 
 good time to do some testing.
 
 Let me know what types of things you’d like to see answers to and I’ll do 
 what I can. (in a Linux version for now, as noted)
 
 Regards,
 Adrien
>> 
>> 
>> ___
>> gnucash-user mailing list
>> gnucash-user@gnucash.org
>> To update your subscription preferences or to unsubscribe:
>> https://lists.gnucash.org/mailman/listinfo/gnucash-user
>> If you are using Nabble or Gmane, please see 
>> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
>> -
>> Please remember to CC this list on all your replies.
>> You can do this by using Reply-To-List or Reply-All.
> 
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> If you are using Nabble or Gmane, please see 
> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] GnuCash/AqBanking headaches

2020-01-03 Thread chris graves
Hi Martin,

I would be happy to help relieve the GnuCash/AqBanking headaches (currently in 
3.8, not working for me).  I have access to an OFX DC server and am quite 
familiar with the Linux console.

Chris

> On Dec 20, 2019, at 3:14 AM, Martin Preuss  wrote:
> 
> Hi,
> 
> just a general note on AqBanbkings OFX DirectConnect plugin:
> 
> Development on this plugin is pretty much on hold right now, because I
> don't have access to any OFX server. Also, getting information on client
> setup for OFX - especially regarding connection details such as server
> url, protocol version etc - is becoming increasingly difficult. I even
> don't know whether the current OFX version 2 is already supported by
> every OFX DC capable bank.
> 
> With previous versions of AqBanking one or two Gnucash users helped with
> debugging and testing, but currently that isn't the case.
> 
> Until someone with access to an OFX DC server and with some experience
> working on the Linux console willing to help shows up development of
> this plugin is more or less suspended.
> 
> 
> Regards
> Martin
> 
> -- 
> "Things are only impossible until they're not"
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> If you are using Nabble or Gmane, please see 
> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] v3.8 AQBanking in the US

2020-01-02 Thread chris graves
Derek,

Yes, the symptoms I'm experiencing seem to be the same.

Chris

> On Jan 1, 2020, at 8:21 PM, Derek Robinson via gnucash-user 
>  wrote:
> 
> We may be talking about the same issue - is the behavior what I described in 
> my post earlier today?
> 
> John Ralls ( or anyone else who might know ) - any idea where the link 
> between an AqBanking account and the corresponding GC account is stored?
> 
> Derek
> 
> Sent from my iPhone
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> If you are using Nabble or Gmane, please see 
> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


[GNC] v3.8 AQBanking in the US

2020-01-01 Thread chris graves
Has anyone in the US been able to get Gnucash 3.8 AQBanking working?

Specifically, Actions -> Online Actions -> Get Transactions
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


[GNC] Gnucash 3.8 Get Transactions not working

2019-12-31 Thread chris graves
Online Actions->Get Transactions not working
Gnucash 3.8
MacOS Catalina

The Get Online Transactions dialog does not pop up.  Works fine in 3.7.

Here is the trace file:
* 13:53:46 ERROR  plugin.c:  401: Plugin "dir" not found.
* 13:53:46 ERROR  ./banking_cfg.c:   78: Could not create 
ConfigMgr[dir:///Users/chris/.aqbanking/settings6]. Maybe the gwenhywfar 
plugins are not installed?
* 13:53:46 ERROR  ./banking_init.c:  405: No config manager. Maybe 
the gwenhywfar plugins are not installed correctly?
* 13:53:46 ERROR  gnc_AB_BANKING_new: assertion 
'AB_Banking_Init(api) == 0' failed
* 13:53:46  WARN  gnc_ab_gettrans: Couldn't get AqBanking 
API
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] MacOS Catalina Gnucash 3.7 won't start

2019-10-27 Thread chris graves
Chris,

Under System Preferences->Security & Privacy->Privacy->Files and Folders, does 
Gnucash.app have access to the Documents Folder (or the folder where your 
Gnucash data file lives?

Also, try again running from the terminal and add the --nofile option

Chris

> On Oct 27, 2019, at 12:17 PM, Chris Martin  wrote:
> 
> ./Gnucash --debug --extra

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Backporting Gnucash 3.7 to Ubuntu "Bionic" (or Mint, etc.)

2019-10-26 Thread chris graves
Thanks for the confirmation!

> On Oct 26, 2019, at 2:24 PM, Colin Law  wrote:
> 
> "The /usr/local hierarchy is for use by the system administrator when
> installing software locally"  means software that is *not* installed
> using the normal packaging system.  The packaging system will not
> install to that location so it is safe to put things like self-built
> gnucash there.
> 
> Colin
> 
> On Sat, 26 Oct 2019 at 22:16, chris graves  wrote:
>> 
>> I guess I'm confused, when I read the FHS, I see:
>> 
>> 4.9.1. Purpose
>> The /usr/local hierarchy is for use by the system administrator when 
>> installing software locally. It needs to be safe from being overwritten when 
>> the system software is updated. It may be used for programs and data that 
>> are shareable amongst a group of hosts, but not found in /usr. Locally 
>> installed software must be placed within /usr/local rather than /usr unless 
>> it is being installed to replace or upgrade software in /usr.
>> 
>>> On Oct 26, 2019, at 11:03 AM, Frank H. Ellenberger 
>>>  wrote:
>>> 
>>> Hi David,
>>> 
>>> Am Sa., 26. Okt. 2019 um 15:58 Uhr schrieb David Cousens
>>> :
>>> :
>>> (only conflict is usually if you
>>>> have installed an earlier version from the distribution software repository
>>>> which installs to /usr/local
>>> :
>>> 
>>> If that is right, you should file a bug report against  your distribution.
>>> /usr/local is a forbidden place for them (FHS). They should install into 
>>> /usr/.
>>> 
>>>> David Cousens
>>> 
>>> ~Frank
>>> ___
>>> gnucash-user mailing list
>>> gnucash-user@gnucash.org
>>> To update your subscription preferences or to unsubscribe:
>>> https://lists.gnucash.org/mailman/listinfo/gnucash-user
>>> If you are using Nabble or Gmane, please see 
>>> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
>>> -
>>> Please remember to CC this list on all your replies.
>>> You can do this by using Reply-To-List or Reply-All.
>> 
>> ___
>> gnucash-user mailing list
>> gnucash-user@gnucash.org
>> To update your subscription preferences or to unsubscribe:
>> https://lists.gnucash.org/mailman/listinfo/gnucash-user
>> If you are using Nabble or Gmane, please see 
>> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
>> -
>> Please remember to CC this list on all your replies.
>> You can do this by using Reply-To-List or Reply-All.

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Backporting Gnucash 3.7 to Ubuntu "Bionic" (or Mint, etc.)

2019-10-26 Thread chris graves
I guess I'm confused, when I read the FHS, I see: 

4.9.1. Purpose
The /usr/local hierarchy is for use by the system administrator when installing 
software locally. It needs to be safe from being overwritten when the system 
software is updated. It may be used for programs and data that are shareable 
amongst a group of hosts, but not found in /usr. Locally installed software 
must be placed within /usr/local rather than /usr unless it is being installed 
to replace or upgrade software in /usr.

> On Oct 26, 2019, at 11:03 AM, Frank H. Ellenberger 
>  wrote:
> 
> Hi David,
> 
> Am Sa., 26. Okt. 2019 um 15:58 Uhr schrieb David Cousens
> :
> :
> (only conflict is usually if you
>> have installed an earlier version from the distribution software repository
>> which installs to /usr/local
> :
> 
> If that is right, you should file a bug report against  your distribution.
> /usr/local is a forbidden place for them (FHS). They should install into 
> /usr/.
> 
>> David Cousens
> 
> ~Frank
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> If you are using Nabble or Gmane, please see 
> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Thank you

2019-09-02 Thread Chris Graves
I would also like to offer my heartfelt thanks to you wonderful developers.
Thank you so much for your awesome contributions to this wonderful program.

Chris

On Mon, Sep 2, 2019 at 6:17 PM Rare Bear  wrote:

> Amen!
>
> On Mon, Sep 2, 2019 at 7:15 PM Lyndon  wrote:
>
> > I just want to say thank you to the wonderful people who have given of
> > their
> > time so freely to produce this superb programme.
> >
> > It even works here in Australia!
> >
> > Lyndon
> >
> >
> >
> > --
> > Sent from:
> http://gnucash.1415818.n4.nabble.com/GnuCash-User-f1415819.html
> > ___
> > gnucash-user mailing list
> > gnucash-user@gnucash.org
> > To update your subscription preferences or to unsubscribe:
> > https://lists.gnucash.org/mailman/listinfo/gnucash-user
> > If you are using Nabble or Gmane, please see
> > https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> > -
> > Please remember to CC this list on all your replies.
> > You can do this by using Reply-To-List or Reply-All.
> >
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> If you are using Nabble or Gmane, please see
> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
>
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Error While Saving in GnuCash 3.5 on Win7-64

2019-04-05 Thread Chris Graves
As a test on Windows 10, I made the following directory hierarchy, tried
saving and got the same error.
C:\Users\chris\Documents\My Docs\Thorough C & D\GnuCash Files

After I renamed "Thorough C & D" to "Thorough C and D", the save worked
just fine.

On Thu, Apr 4, 2019 at 4:03 PM Greg Feneis  wrote:

> Thanks for all the info, Ron.
>
> I don't disagree with anything you've written, except that I've been using
> spaces in folder and file names on windows computers since the late 20th
> century.  The olden days are over.  I'm glad you found a work around for
> naming files and folders in Linux without using spaces.
>
> It remains that GnuCash 2.6.21 and previous versions, regularly saved a
> path and file name that contained spaces and was usually around 100 chars
> long.  Whereas 3.5 behaved as if it was unable to do so until the path
> length was reduced substantially.  It should be capable of saving a path
> more than twice as long as what I was attempting to do, if it were
> compliant with window's path length specs.  That's why I reported it.  If
> GnuCash is not capable of that path length or anything else WRT
> construction of the path, the error message(s) it gives the user should be
> appropriate to the violation.  The message I received was not.
>
> So there are three things I'm tryna report on this.  1. GnuCash 3.5 seems
> to require an abnormally short path length.  2. When I exceeded the length
> I tried GnuCash presented an error message that indicated I was trying to
> save to a location reserved by GnuCash (inappropriate error message).  3.
> Even though the error message was inappropriate, within the message,
> GnuCash tried to display the path as part of the error message, it
> apparently couldn't do that.
>
> I think this is a great program and when I find things like this I like to
> report them because I feel like I'm contributing to the sw development.
>
> What do base your doubt of the path length being the problem on?
>
>
>
>
> Kind regards,
>
> Greg Feneis 
>
>
>
>
> On Thu, Apr 4, 2019 at 2:51 PM Ronal B Morse  wrote:
>
> > This probably doesn't have anything to do with your issue, but I've
> > never been a fan of spaces in paths/filenames.  Back in the olde days it
> > wasn't allowed. I gather that's changed, but it still strikes me as bad
> > juju.
> >
> > I'm a Linux guy and even though I guess we can use spaces we have to
> > delimit them in quote marks, so it's just easier to forgo the space or
> > use an underscore character as a separator instead.
> >
> > Windows should be able to handle file path statements of 247 (or
> > thereabouts) characters. I don't thing the length of the string is the
> > problem.
> >
> > Ron Morse
> >
> > On 4/4/19 2:34 PM, Greg Feneis wrote:
> > > The path that 3.5 failed to write to is:
> > >
> > > C:\Dropbox\My Docs\Thorough C & D\GnuCash\GnuCash
> > > Files\(VerboseFileNameProbably30chars.gnucash)
> > >
> > > The last successful saves to this directory was by GnuCash 2.6.21, and
> > was:
> > >
> > > C:\Dropbox\My Docs\Thorough C & D\GnuCash\GnuCash
> > > Files\AfterImporting2018ThroughQ4.gnucash.20190401075914.log  (4/1/2019
> > > 8:01AM)
> > >
> > > C:\Dropbox\My Docs\Thorough C & D\GnuCash\GnuCash
> > > Files\AfterImporting2018ThroughQ4.gnucash
> > > (4/1/2019 7:59AM)
> > >
> > > Since I suspected it was a path length issue, I tried saving the file
> > name
> > > test.gnucash in the same location, but got the same error.  So I went
> one
> > > folder back and tried to save again and it failed the same way.  I kept
> > > shortening the path like this until it did save, which was as follows:
> > >
> > > C:\Dropbox\My Docs\Thorough C & D\test.gnucash
> > >
> > >
> > >
> > >
> > >
> > > Kind regards,
> > > Greg Feneis
> > >
> > > On Thu, Apr 4, 2019 at 12:28 PM Colin Law  wrote:
> > >
> > >> What is the path above the section you have shown?
> > >>
> > >> Colin
> > >>
> > >> On Wed, 3 Apr 2019 at 01:46, Greg Feneis  wrote:
> > >>>
> > >>> Hi,
> > >>>
> > >>> I just upgraded to 3.5 from 2.6.21.
> > >>>
> > >>> I've been using 2.6.x for a few years, and never had trouble saving
> to
> > >> this
> > >>> directory, but after upgrading to 3.5, I tried to save and it gives
> me
> > an
> > >>> error message.
> > >>>
> > >>> "You attempted to save in "can't be displayed" or a subdirectory
> > thereof.
> > >>> This is not allowed as GnuCash reserves that director for internal
> use.
> > >>>
> > >>> Please try again in a different directory."  (close)
> > >>>
> > >>>
> > >>> Here's a link to a screen shot of the error message:
> > >>>
> https://www.dropbox.com/s/1opqys3wxuyw4rv/2019-04-02_17-05-34.png?dl=0
> > >>>
> > >>> Note that where I wrote "can't be displayed" is actually a strange
> > >> graphic
> > >>> like when an emoji can't be displayed.  See the screen shot.
> > >>>
> > >>> It appears when the error message was generated, the file path
> couldn't
> > >> be
> > >>> parsed.  This makes me think 

Re: [GNC] [GNC-dev] GnuCash 3.3 Released

2018-10-01 Thread chris graves
Damn, you guys have been busy, thanks for all the hard work!

One thing that popped out right away was that the font size for most aspects of 
the program has increased by 6 or so points (this is on MacOS).  Actually it 
was quite pleasing to my old eyes, but unexpected.

> On Sep 30, 2018, at 1:42 PM, John Ralls  wrote:
> 
> The GnuCash development team announces GnuCash 3.3, the fourth release of the 
> 3.x stable release series.
> 
> Changes
> 
> Between 3.2 and 3.3, the following bugfixes were accomplished:
> 
>   • Bug 771667 - Different warnings when changing reconciled splits vs. 
> splits linked to reconciled splits.
>   • Bug 784420 - "Save changes on closing" window waits 2^32 seconds when 
> "Time to wait for answer" is set 0.
>   • Bug 786708 - GnuCash won't load currency fractions larger than 
> 100. Also create larger fractions for the account dialog.
>   • Bug 787439 - Segmentation Fault in Transfer dialog after clearing 
> Date field and pressing escape.
>   • Bug 789594 - Unable to overwrite sqlite3 database file.
>   • Bug 792446 - Mixed languages in error dialog.
>   • Bug 794526 - Python bindings can't find loadable modules.
>   • Bug 794755 - Commodity Register displays fractional prices.
> Prices will now be displayed in decimal, rounded to two more places than the 
> currency's smallest unit.
> 
>   • Bug 794870 - If no book is opened, gnucash still asks if the user 
> wants to save changes when opening a file.
>   • Bug 795821 - GnuCash could not obtain the lock for 
> file://C:\Users\username\Documents\GnuCash\2.6.21\\.gnucash
>   • Bug 796054 - Unposting and reposting invoice doubles amounts.
>   • Bug 796137 - query.search_for outputs critical qof.object errors and 
> prevents queries being run.
>   • Bug 796248 - Editing Scheduled Transaction.
> In addition to not begining to edit already-loaded transactions, don't try to 
> load splits that are already loaded. It shouldn't be possible to load a 
> transaction without also loading its splits.
> 
>   • Bug 796474 - Segmentation fault while setting up online banking.
> Allow only a single instance of the assistant.
> 
>   • Bug 796509 - Saved reports don't respect *some* 'Edit report options'.
>   • Bug 796579 - Cannot go forward with empty duplicates screen.
>   • Bug 796665 - Backspace Key Inoperable After Ctrl+V.
>   • Bug 796669 - Dark Theme Text Colors Hard to Read.
> Only add the register-foreground class when using Gnucash built in colours. 
> When this setting not used, the foreground colour by default will be what 
> ever the theme has set and will be down to the user to over ride along with 
> the other register colours.
> 
>   • Bug 796724 - Can't overwrite gnucash DB on MariaDB.
>   • Bug 796725 - 4 of 6 Date Posted options fail to return matching 
> transactions.
>   • Bug 796734 - Auto-complete entry not highlighting to allow for 
> incremental entry.
>   • Bug 796737 - Patch to restore gncmod-python.c.
>   • Bug 796739 - Toolbar buttons have no labels.
>   • Bug 796751 - reconcile window usability - R column should be next to 
> Amount.
>   • Bug 796755 - buggy window handling at startup.
>   • Bug 796756 - OFX import fails to recognize associated income accounts.
>   • Bug 796759 - --add-price-quotes leaves a lock on the file.
>   • Bug 796762 - Scrollbar partially hides the delete button in the Saved 
> Report Configurations window.
> The vertical scrollbar obscures the delete button in the tree view so add a 
> dummy blank column to the end and set it to the width of the vertical 
> scrollbar.
> 
>   • Bug 796766 - Credit note creating 'imbalance' with wrong entries.
>   • Bug 796777 - CVE-2008-1391: Integer overflow in included strfmon 
> function.
>   • Bug 796788 - Strange behaviour in options of multicolumn report.
>   • Bug 796792 - SaveAs Overwrite dialogue in background and not visible.
>   • Bug 796812 - gnc_date_cell_get_date and gnc_date_cell_get_date_gdate 
> have different date validation behaviour.
>   • Bug 796813 - Date validation inconsistent.
>   • Bug 796814 - Changing a book's read-only threshold doesn't 
> immediately affect open registers.
>   • Bug 796816 - Notes field in Duplicate Invoice dialogue is 'read-only'.
>   • Bug 796819 - Bad icon with Spanish localization.
> Drop translations of the 'gnucash-icon' string from our po files and add a 
> note for translators to not translate this string or use the literal 
> 'gnucash-icon' as translation.
> 
>   • Bug 796820 - References to 'Gnome Bugzilla' should be changed to 
> 'GnuCash Bugzilla'.
>   • Bug 796833 - Excel csv Format misprocessed.
> Convert all line ending styles to the one expected by the C++ standard 
> library before starting to parse a csv file.
> 
>   • Bug 796839 - Find transaction won't filter on Date Posted.
>   • Bug 796858 - TypeError: in method