Re: [GNC] Am I being a muppet?

2020-03-04 Thread Geert Janssens
Op dinsdag 3 maart 2020 18:50:26 CET schreef Uttam Chakravorty:
> >1. Re:  show previous years totals on account page?
> >
> >   (Adrien Monteleone)
> >
> >"you can run the multicolumn Income Statement, from the Reports >
> > 
> > Experimental menu. Select a range of several years in Options > General
> > and also set Period duration to ‘Year’"
> 
> The topic and Adrien's advice resonated so I had to have a go.  And it
> works well.
> 
> However, I did a 'close books' on 31st December 2018 (year = Jan - Dec).
>   I am therefore getting nothing in the 2018 column and assume I won't
> get anything even in the 2019 (Dec 2019) once I close it.  This is not
> too horrible as I keep the html reports.  However, I would like to know
> if I'm missing a trick or just being stupid.

This is a bug in the current version of the report. A fix has been applied and 
will appear in gnucash 3.9. If you are eager to test before that version is 
released, you can download a nightly windows build or linux flatpak to test 
from here:
https://code.gnucash.org/builds/win32/
https://code.gnucash.org/builds/flatpak/

The usual caveats for development builds apply: they are less tested so make 
backups of your data before using them.

Regards,

Geert


___
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] What type of Data should i use to import from GnuCash Android to Desktop ?

2020-03-02 Thread Geert Janssens
Op maandag 2 maart 2020 09:10:50 CET schreef Long:
> Hello,
> 
> So, i need stick with CSV files than QIF files?
> 
> P/s : I saw that only Android version who have exporting to QIF files. It's
> seem like CSV files is default for GnuCash "official" (For import & export).
> 
There is no default in the desktop version of GnuCash.

But I think you're right the android version can only export QIF files.

I'll add the android version is a separated project and from earlier messages 
on this list it seems to be abandoned at the moment.

Regards,

Geert


___
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 use input method in GnuCash installed from Flatpak?

2020-02-29 Thread Geert Janssens
Op vrijdag 21 februari 2020 03:17:16 CET schreef Long:
> i'm using ibus 1.5.17 on my linux mint 19.3 and installed GnuCash from
> Flatpak

Unfortunately there is not a single "GnuCash from Flatpak".

Flatpak is a packaging format, just like rpm or deb is. There are several 
sources for flatpak GnuCash packages. The most common on is Flathub (https://
flathub.org). Is that where you got gnucash from ?

And then next, which ibus module are you using ?

Lastly, according to the comment on another flatpak issue [1] it could perhaps 
work if you run gnucash as follows:
flatpak run --env=GTK_IM_MODULE=xim org.gnucash.GnuCash

Be sure to replace 'xim' with the input module you are using.

Regards,

Geert

[1] https://github.com/flatpak/flatpak/issues/1671#issuecomment-437564476


___
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 get v3.8 to work, Nor generate Expense Over Time Report on v2.6.21

2020-02-28 Thread Geert Janssens
Hi Leo,

The warning you get is because gnucash can't find the last file you opened in 
the location it expected.
>From the path is suggests this is somewhere on your desktop.

You can ignore the warning. When you get the empty gnucash page, use File-
>Open to locate your date file again. File->Open works like it does on any 
other windows program. Your gnucash data file will have the extension 
.gnucash.

I will add that from the warning message I infer you have last opened a 
gnucash backup file rather than your real data file. I can see this because of 
the special format of the file name:
...
A normal gnucash file it typically called
.

I can't tell whether you did this already in gnucash 2.6 or not. It will be up 
to you to verify the different gnucash data files and see which one you 
modified last (you can compare their modified dates for that).

Regards,

Geert

Op vrijdag 28 februari 2020 21:11:58 CET schreef LEO BOLTA:
>  Hi Geert,
> Thanks for going to the trouble to load the 2.6.21 to confirm that that
> version would not generate the Expense Stacked Bar Graph and for giving me
> a list of options to best resolve my issues. I've decided to dispense with
> the old version altogether and give another attempt to download the 3.8
> version, which I attempted from the GnuCash site - which upon hitting the
> download button, transported me to site called SOURCEFORCE for the actual
> download (it seems). After downloading, all appeared problem free but upon
> clicking the GnuCash icon in my file manager desktop, the process came to a
> stop with a pop-up message which read: "The File
> c:\user\ownerA\desktop\GnuCash.gnucash.2020025185342.gnucash could not be
> found.  The file is in the history list, do you want to remove it? I
> elected the option Yes at first (assuming that it would transport the file
> to the correct location) but got another pop-up titled "Unsaved Book" but
> the contents listed no files in the body of that window, so I closed the
> program not knowing what to do next.
> 
> I started the program again but this time selecting the No option on
> 'removing' the said file but it still didn't get me any further into
> starting the program correctly.  BTW, using Windows 10.
> 
> Would you have any more suggestions which I could try?
> Thanks very much,
> Leo
> p.s., Should I need to resort to going back to v. 2.6.18 temperately...where
> could I obtain that specific version?  I was only able to locate the 2.6.21
> version in my initial search.
> 
> On Friday, February 28, 2020, 10:54:23 a.m. EST, Geert Janssens
>  wrote:
> 
>  Hi Leo,
> 
> Based on your trace file, I see you are on Windows. So I have now installed
> the old 2.6.21 release on my Windows test machine and I see the same error
> message.
> 
> I have searched around in the code a bit and it looks like there was a
> change in that report between version 2.6.19 and 2.6.20. Unfortunately that
> change is incompatible with guile 1.8.8 (which is the version of guile used
> in gnucash 2.6.x on Windows). That means this report is broken on gnucash
> 2.6.20 and 2.6.21 on Windows.
> 
> So your options are as follows:
> 1. Go back to gnucash 2.6.18 if you need the report and can't make 3.8 to
> work 2. Continue with 2.6.21, not using this report.
> 3. Fix what's causing your 3.8 install to fail and move to that version.
> 
> Option 1 and 2 are pretty much without support. The 2.6 series is not seeing
> any updates any more.
> 
> As for the 3.8 upgrade path, I don't find any details on what went wrong in
> your previous messages. Can you give more details ?
> 
> Regards,
> 
> Geert
> 
> Op woensdag 26 februari 2020 20:02:32 CET schreef LEO BOLTA:
> >  Hello Geert,I tried to follow the path of instructions from the link that
> >
> > you provided and found this trace file which appear to record errors so
> > hope this is relevant to resolving the problem of generating the stacked
> > bar, expense report.Thank you,Leo p.s. My plan is to correct my current
> > problem using the 2.26.1 version, and if troubleshooting goes well and I
> > feel comfortable - give another attempt at downloading the latest 3.8.
> > 
> > * 09:30:49  WARN  Could not spawn perl: Failed to execute
> > child process (No such file or directory)* 09:30:58  CRIT 
> > g_key_file_free: assertion 'key_file != NULL' failed * 09:33:38  WARN
> >  In C:\Program Files (x86)\gnucash\share\gnucash/scm/report.scm:
> > 755:  2* [gnc:backtrace-if-exception #]
> >
> > In unknown file:
> >?:  3  (letrec ((dumper #)) (catch (quote ignore) (lambda () #) (lambda
> >#>
> > #f))) In C:\Program Files
> > (x86)\gnuc

Re: [GNC] Can't get v3.8 to work, Nor generate Expense Over Time Report on v2.6.21

2020-02-28 Thread Geert Janssens
Hi Leo,

Based on your trace file, I see you are on Windows. So I have now installed 
the old 2.6.21 release on my Windows test machine and I see the same error 
message.

I have searched around in the code a bit and it looks like there was a change 
in that report between version 2.6.19 and 2.6.20. Unfortunately that change is 
incompatible with guile 1.8.8 (which is the version of guile used in gnucash 
2.6.x on Windows). That means this report is broken on gnucash 2.6.20 and 
2.6.21 on Windows.

So your options are as follows:
1. Go back to gnucash 2.6.18 if you need the report and can't make 3.8 to work
2. Continue with 2.6.21, not using this report.
3. Fix what's causing your 3.8 install to fail and move to that version.

Option 1 and 2 are pretty much without support. The 2.6 series is not seeing 
any updates any more.

As for the 3.8 upgrade path, I don't find any details on what went wrong in 
your previous messages. Can you give more details ?

Regards,

Geert

Op woensdag 26 februari 2020 20:02:32 CET schreef LEO BOLTA:
>  Hello Geert,I tried to follow the path of instructions from the link that
> you provided and found this trace file which appear to record errors so
> hope this is relevant to resolving the problem of generating the stacked
> bar, expense report.Thank you,Leo p.s. My plan is to correct my current
> problem using the 2.26.1 version, and if troubleshooting goes well and I
> feel comfortable - give another attempt at downloading the latest 3.8.
> 
> * 09:30:49  WARN  Could not spawn perl: Failed to execute
> child process (No such file or directory)* 09:30:58  CRIT 
> g_key_file_free: assertion 'key_file != NULL' failed * 09:33:38  WARN
>  In C:\Program Files (x86)\gnucash\share\gnucash/scm/report.scm:
> 755:  2* [gnc:backtrace-if-exception #]
> In unknown file:
>?:  3  (letrec ((dumper #)) (catch (quote ignore) (lambda () #) (lambda #
> #f))) In C:\Program Files (x86)\gnucash\share\gnucash/scm/gnucash/main.scm:
> 114:  4  [catch ignore # #] In
> unknown file:
>?:  5* [#]
> In C:\Program Files (x86)\gnucash\share\gnucash/scm/gnucash/main.scm:
>  117:  6* [lazy-catch #t # # args)>] In unknown file:
>?:  7* [#]
> In C:\Program Files (x86)\gnucash\share\gnucash/scm/gnucash/main.scm:
>  118:  8* [apply # ()]
> In unknown file:
>?:  9  [#]
> In C:\Program Files (x86)\gnucash\share\gnucash/scm/report.scm:
> ...
>  758: 10  (begin (set! html #) (set! html #) (set! html #))
>  759: 11* (set! html (gnc:report-render-html report #t))
>  759: 12* [gnc:report-render-html # #t]
>  718: 13  (if (and (not #) (gnc:report-ctext report)) (gnc:report-ctext
> report) ...) 726: 14  (let ((template #) (doc #f)) (set! doc (if template #
> #f)) doc) 729: 15* (set! doc (if template (let* (# # # ...) (if # # ...)
> ...) ...)) 729: 16* (if template (let* (# # # ...) (if # # ...) ...) ...)
>  730: 17  (let* (# # # #) (if # # #) (gnc:report-set-ctext! report html)
> ...) 732: 18* [# #]
> In C:\Program Files
> (x86)\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-ba
> rchart.scm: 691: 19  [category-barchart-renderer # "Expense Over Time" ...]
> In unknown file:
> ...
>?: 20  (letrec (# # #) (if # # #) (gnc:report-finished) ...)
> In C:\Program Files
> (x86)\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-ba
> rchart.scm: 272: 21* [account-destination-alist (# # # # ...) (9) ...
> C:\Program Files
> (x86)\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-ba
> rchart.scm:272:7: While evaluating arguments to account-destination-alist in
> expression (account-destination-alist accounts account-types ...):
> C:\Program Files
> (x86)\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-ba
> rchart.scm:272:7: Variable used before given a value: tree-depth
> 
> 
> 
> On Wednesday, February 26, 2020, 4:12:00 a.m. EST, Geert Janssens
>  wrote:
>  Op woensdag 26 februari 2020 10:01:52 CET schreef Colin Law:
> > On Wed, 26 Feb 2020 at 00:59, David Cousens 
> 
> wrote:
> > > Leo,
> > > 
> > > There were changes in the storage locations of configuration files
> > > between
> > > 2.6 and 3.x described on this page on the wiki
> > 
> > If the OP ran 3.8 and then went back to an older version could this
> > have messed things up?
> > 
> > Colin
> 
> It depends. The old configuration files are left in place and untouched. So
> after a conversion there are two copies of the configuration data: one for
> 2.6.x and older (which are completely unchanged) and one for 3.x.
> 
> On the other hand there are a few changes to the data file format of the
> gnucash

Re: [GNC] Can't get v3.8 to work, Nor generate Expense Over Time Report on v2.6.21

2020-02-26 Thread Geert Janssens
Op woensdag 26 februari 2020 10:01:52 CET schreef Colin Law:
> On Wed, 26 Feb 2020 at 00:59, David Cousens  
wrote:
> > Leo,
> > 
> > There were changes in the storage locations of configuration files between
> > 2.6 and 3.x described on this page on the wiki
> 
> If the OP ran 3.8 and then went back to an older version could this
> have messed things up?
> 
> Colin

It depends. The old configuration files are left in place and untouched. So 
after a conversion there are two copies of the configuration data: one for 
2.6.x and older (which are completely unchanged) and one for 3.x.

On the other hand there are a few changes to the data file format of the 
gnucash book itself. So if the user successfully ran gnucash 3.8 and made 
changes to the book itself, there is a chance gnucash 2.6.19 or older won't be 
able to open it anymore. This depends on which data the user has exactly. 
However gnucash 2.6.21 should still be able to work with this book. 

Regards,

Geert


___
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 get v3.8 to work, Nor generate Expense Over Time Report on v2.6.21

2020-02-26 Thread Geert Janssens
Op dinsdag 25 februari 2020 22:19:01 CET schreef LEO BOLTA:
> Any help to get the latest 3.8 version
> working and the program being able to generate my favorite Expense Over
> Time Report would be much appreciated. Leo


In order to help you with installing the latest version you will have to 
provide more details, like what is your operating system, where did you get 
gnucash 3.8 from, how did you try to install it, what errors do you get,... ?

Regards,

Geert


___
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 get v3.8 to work, Nor generate Expense Over Time Report on v2.6.21

2020-02-26 Thread Geert Janssens
Op woensdag 26 februari 2020 01:30:20 CET schreef LEO BOLTA:
>  Thanks, I was not aware of the "Quit" feature and closing the program down
> properly has now stopped that error message from appearing on subsequent
> start-ups.  However, the program will still not generate the "Expense Over
> Time or Expense Bar Chart" report.  It will generate a page with this
> message only: "Report error
> An error occurred while running the report."
> I tried making a new entry in the General Ledger, then saving before doing a
> proper exit but upon start-up and attempting to generate that specific
> report, I get that error message. Any more ideas would be appreciated.
> Thanks,
> Leo

Hi Leo,

The gnucash trace file will likely have more details of why this report fails.
This link will tell you where you can find your trace file:
http://wiki.gnucash.org/wiki/Tracefile

I suspect there will be a guile error in there. Can you post the contents of 
the trace file here ?

Regards,

Geert


___
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] Register layout

2020-02-22 Thread Geert Janssens
Op zaterdag 22 februari 2020 03:22:32 CET schreef Tommy Trussell:
> On Fri, Feb 21, 2020 at 8:18 PM Stu Perlman  wrote:
> > I actually had tried editing my gnucash.gcm file before I posted my
> > question earlier. After saving my changes (make the transfer column wider
> > for all accounts) and then restarting the application, it seemed to have
> > no
> > impact.  I rebooted my system just now; that seems to have done the trick.

If GnuCash was still running while you made the changes in *.gcm, that would 
indeed have no effect. GnuCash reads the information only when your book is 
opened and will overwrite it when the book is closed or when you run save. So 
if 
you made any changes in the gcm file while your book is open these changes 
would be overwritten the moment you close your book.

Regards,

Geert
___
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] [GNC-dev] Failed - import of QIF files from Quicken

2020-02-19 Thread Geert Janssens
They should not be taken off-line, they should be taken to gnucash-devel.

I have purposely left gnucash-user in cc in this mail to inform everybody, but 
please on future 
replies remove gnucash-user from the recipient list and only post to 
gnucash-devel.

Regards,

Geert

Op woensdag 19 februari 2020 05:18:06 CET schreef Tom Hatzigeorgiou:
> If what I asked cannot be done i will try to produce a file with the
> errorsome other way I would suggest to take these emails offline.  I think
> they confuse the user community
> 
> I will be in touch
> 
> Thanks
> 
> 
> On Feb 18, 2020 5:34 PM, "Frank H. Ellenberger"
>  wrote:
> Am 18.02.20 um 22:52 schrieb Christopher Lam:
> > Sorry. Please ask other devs on public mailing list.
> > 
> > On Tue, 18 Feb 2020 at 15:51, Tom Hatzigeorgiou  wrote:
> >> To do this someone will need to help me.
> >> I don't know how projects like this work.
> >> I have no idea where the program source exists and the tools I will need
> >> to manipulate it.
> >> 
> >> I was thinking that a very simple way to debug the code is, for someone
> >> to
> >> place a display on a version of the new importer where every record that
> >> it
> >> processes gets displayed (in a log file) before it gets imported.
> >> This way by running the importer I will see at what record(s) it failed.
> >> I would run it multiple times until I find and eliminate ALL the records
> >> of my file that it fails on.
> >> When all bad records get eliminated and my file gets loaded correctly by
> >> the current importer, I don't think I would have a problem sending you
> >> all
> >> those bad records for you to analyze and see where the new importer has
> >> gone bad.
> >> 
> >> DO you think something like the above can be done?
> 
> At least it should - instead of "Failed" - say "Failed to read line nr %d".
> 
> That would reduce the burden of bisect.
> 
> ~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 Geert Janssens
5: 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:
> > > 
___
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 Geert Janssens
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 list to be 
able to help you out.

Regards,

Geert

___
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 Geert Janssens
I forgot to mention the second "feature" of this new flatpak package: on 
flathub will also have 
the most recent aqbanking release (6.02).

Regards,

Geert


Op zondag 16 februari 2020 16:20:56 CET schreef Geert Janssens:
> Hi,
> 
> I have just landed Finance::Quote support in our gnucash flatpak packages.
> From a user point of view all that has to be done to make it working is to
> either install the most recent version or upgrade to it.
> 
> If your linux distribution has built-in flatpak support you can use your
> package manager to get the most recent release, otherwise you can find more
> info on installing flatpaks here:
> https://wiki.gnucash.org/wiki/Flatpak
> 
> The package on flathub should be available in a few hours from now, our
> nightly build repository will provide it as of tomorrow.
> 
> If you experience any issues please let us know.
> 
> Enjoy!
> 
> Geert
> ___
> 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] Flatpak updates

2020-02-16 Thread Geert Janssens
Hi,

I have just landed Finance::Quote support in our gnucash flatpak packages. From 
a 
user point of view all that has to be done to make it working is to either 
install the most 
recent version or upgrade to it.

If your linux distribution has built-in flatpak support you can use your 
package manager 
to get the most recent release, otherwise you can find more info on installing 
flatpaks 
here:
https://wiki.gnucash.org/wiki/Flatpak

The package on flathub should be available in a few hours from now, our nightly 
build 
repository will provide it as of tomorrow.

If you experience any issues please let us know.

Enjoy!

Geert
___
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 XML format compatibility

2020-02-13 Thread Geert Janssens
Op woensdag 12 februari 2020 23:32:31 CET schreef Adrien 
Monteleone:


> There will be ‘3.9xx' versions (the first being '3.901’)

The first one will probably be 3.900. Other than that you're all 
correct.

Geert

___
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 XML format compatibility

2020-02-10 Thread Geert Janssens
Op maandag 10 februari 2020 21:17:22 CET schreef Adrien Monteleone:
> The importer did see great improvement in this area in 3.x, but I don’t 
know
> how much that affected the data in the file. (unless some field/flag was
> added to assist the revamped code) I’m sure there were other changes, 
but I
> can’t think of them at the moment. (so far, we’ve listed this, dates, and
> config locations, with dates being the only one I can think of that
> certainly affected the data file)
> 
The training data collected by the import matcher will indeed be stored in 
a different format in the 3.x series. In the 2.6.x series only the very last 
version, 2.6.21 will be able to process it.

Geert
___
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] Report screen font size

2020-02-06 Thread Geert Janssens
Try changing the stylesheet settings for the stylesheet used by the report ?

Regards,

Geert

Op donderdag 6 februari 2020 19:32:28 CET schreef Bruce Irving via gnucash-user:
> When I run a report, the font size on the screen is so large that the title
> (Revenue and Expense Statement for Last Year) takes up 3 lines on my
> 1080X398 lap-top screen. This does make it extremely difficult to review
> the report onscreen.  Is there something I can do to reduce the font size
> on screen? I first noticed this in 3.7 and it is still there on 3.8.  I saw
> some mention about font sizes earlier but they seem to be geared toward the
> printed report which is fine on my systems.I run GNC on Windows 10 both at
> home and for my American Legion Post.
> 
> Bruce Preach the Gospel wherever you go.  If necessary, use words.
> ___
> 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] Duplicate emails in GnuCash Digests

2020-02-04 Thread Geert Janssens
Derek,

There was a thread on duplicate mails not so long ago, though I don't think it 
was about Digests 
and it may have been on gnucash-devel.

I have noticed mail duplication starting with David T's responses (sunfish...). 
I haven't noticed it 
with John's replies and obviously not on my own replies.

Geert

Op dinsdag 4 februari 2020 20:11:35 CET schreef Derek Atkins:
> Hi Chris,
> This is the first I've heard of this issue.
> I will take a look at it, but I do not have time immediately to do so.
> Have you seen any pattern in the duplication?  Certain people, or
> certain sources?  Maybe someone who uses nabble or gmane?
> Thanks for reporting.
> -derek
> 
> "Chris Good"  writes:
> > Hi,
> > 
> > For quite a while now (at least several months), there have duplicated
> > emails in the GnuCash digests.
> > For instance, in the email below message 3 is a duplicate of 2, and 6 is a
> > duplicate of 5.
> > 
> > It doesn't seem to happen all the time but I often notice this for emails
> > from D, Geert and John Ralls, although John Ralls' message 4 here is not
> > duplicated.
> > 
> > I'd really appreciate it if someone could fix this.
> > 
> > Regards,
> > Chris Good
> > 
> > -Original Message-
> > From: gnucash-user
> > 
> > On Behalf Of gnucash-user-requ...@gnucash.org
> > Sent: Saturday, 1 February 2020 4:00 AM
> > To: gnucash-user@gnucash.org
> > Subject: gnucash-user Digest, Vol 202, Issue 74
> > 
> > Send gnucash-user mailing list submissions to
> > 
> > gnucash-user@gnucash.org
> > 
> > To subscribe or unsubscribe via the World Wide Web, visit
> > 
> > https://lists.gnucash.org/mailman/listinfo/gnucash-user
> > 
> > or, via email, send a message with subject or body 'help' to
> > 
> > gnucash-user-requ...@gnucash.org
> > 
> > You can reach the person managing the list at
> > 
> > gnucash-user-ow...@gnucash.org
> > 
> > When replying, please edit your Subject line so it is more specific than
> > "Re: Contents of gnucash-user digest..."
> > 
> > Today's Topics:
> >1.  Access the Company Name in python (gc...@nailedtotheperch.com)
> >2. Re:  Edit number of recently opened books (D)
> >3. Re:  Edit number of recently opened books (D)
> >4. Re:  Edit number of recently opened books (John Ralls)
> >5. Re:  Edit number of recently opened books (D)
> >6. Re:  Edit number of recently opened books (D)
> > 
> > --
> > 
> > Message: 1
> > Date: Thu, 30 Jan 2020 17:41:59 -0400
> > From: gc...@nailedtotheperch.com
> > To: gnucash-user@gnucash.org
> > Subject: [GNC] Access the Company Name in python
> > Message-ID: <76b8557c7e16096b559c3066b5dd7...@nailedtotheperch.com>
> > Content-Type: text/plain; charset=US-ASCII; format=flowed
> > 
> > What is the most straight forward way to access (read) the company name in
> > python. I can see it the XML, but that seems a little fragile. I'm talking
> > about the company name entered in File->Properties->Book
> > Option->Business not a Vendor or Customer Name.
> > 
> > Could somebody give me a quick pointer to the module and method.
> > 
> > 
> > Thanks
> > 
> > 
> > 
> > 
> > 
> > 
> > --
> > 
> > Message: 2
> > Date: Fri, 31 Jan 2020 08:47:07 +0530
> > From: D 
> > To: Greg W 
> > Cc: gnucash-user@gnucash.org
> > Subject: Re: [GNC] Edit number of recently opened books
> > Message-ID: <7d2db7fd-084d-487a-91fc-e431cdec4...@yahoo.com>
> > Content-Type: text/plain; charset=UTF-8
> > 
> > Have you tried this:
> > 
> > https://www.howtogeek.com/231700/how-to-change-the-number-of-recent-items-> 
> > > in -os-x/
> > 
> > On Jan 31, 2020, 01:43, at 01:43, Greg W  wrote:
> >>I've tried searching around and haven't found anywhere that seems to
> >>suggest how to edit then number of recently opened books that show up
> >>in the File menu on OSX:
> >>
> >>[image: Menubar.png]
___
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.8 Flatpak Not Connecting to MySQL

2020-02-04 Thread Geert Janssens
Hi Alan,

That is probably the issue described here:
https://github.com/flathub/org.gnucash.GnuCash/issues/17

In short: the flatpak sandbox has very limited access to your host system by 
default. It can 
access your home directory and the network via tcp/ip connections. However if 
you use 
"localhost" as network location, this will try to connect via a unix socket 
instead.

There are two possible workarounds:
1. use 127.0.0.1 instead of localhost, which usually makes myqsl use a real 
tcp/ip connection.
2. allow access to the unix socket used by mysql for your gnucash flatpak. The 
command would 
be something like:
flatpak override --filesystem=/var/run/mysqld/mysqld.sock org.gnucash.GnuCash
Though you should doublecheck the path to the mysqld.sock socket as it varies 
from platform to 
platform.

Regards,

Geert

Op dinsdag 4 februari 2020 00:39:34 CET schreef Alan Whiteman:
> Hello,
> 
> Recently I moved to KDE Neon as my preferred distro, I had manually
> installed Gnucash 2.6 which connected to MySQL perfectly fine. A recent
> system update forced the removal of Gnucash in order to update some
> libraries. When I tried to re-install from the Discover Software Center,
> the only version available was 3.8 via Flatpak.
> 
> The installation of this version went fine, with some minor changes:
> 
> "Your gnucash metadata has been migrated.
> 
> Old location: /home/user/.gnucash
> New location: /home/user/.var/app.org.gnucash.GnuCash/data/gnucash
> 
> If you no longer intend to run GnuCash 2.6.x or older on this system you
> can safely remove the old directory.
> 
> In addition:
> 
> The following file has been copied to
> /home/alan/.var/app/org.gnucash.GnuCash/config/gnucash instead:
> -config.user (Renamed to: config-user.csm)"
> 
> 
> But when I try to retrieve my old accounts, it refuses to connect to the
> database, with the following message:
> 
> "The server at URL mysql://user@localhost/gnucash experienced an error
> or encountered bad or corrupt data."
> 
> In the end, I uninstalled Gnucash 3.8 Flatpak version and installed
> 2.6.19 through apt, which works.
> 
> Any insights into making the newer version work will be greatly appreciated.
> 
> 
> ___
> 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] Edit number of recently opened books

2020-02-01 Thread Geert Janssens
Op vrijdag 31 januari 2020 22:20:42 CET schreef Adrien Monteleone:
> It added the key-value just fine. I checked the plist after. But it isn’t
> being honored by GnuCash.
> 
> I tried both “maxfiles” and “max-files” key names on a whim. (most other
> keys are hyphenated between words)
> 
> Maybe John can chime in if he has a moment.
> 
> Is there an RFE filed on this? I would think if the preference is already
> allegedly usable, (and 10 file locations are being stored regardless) it
> may as well be exposed to the user.
> 
It's one of the options I'd personally rather remove than expose to be honest 
but whatever. 
If MacOS has an option for it I'd be much more useful if that one was honored 
instead.

Regards,

Geert
___
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] Edit number of recently opened books

2020-01-31 Thread Geert Janssens
Hmm, I don't have access to an Apple computer, so the command I proposed was 
based on one 
I found in the FAQ.

I know which gsettings key it refers to (org.gnucash.history/maxfiles), but I 
may have the exact 
command invocation to set it wrong.

Perhaps it needs quotes around the number ?

And perhaps the MacOS build of gnucash has another way of handling the history 
file list? I 
didn't see anything to that effect in the code though.

Geert

Op vrijdag 31 januari 2020 21:41:46 CET schreef Adrien Monteleone:
> I just tried this on Catalina, no dice. The pref was added in the plist
> file, but it doesn’t seem to have any affect. I also tried logging out and
> back in after the change.
> 
> Interestingly, there are key-value pairs for more than 4 files. (I have 8
> filled and 2 still blank) But only 4 show in the File menu.
> 
> Note, that ‘maxfiles' key didn’t exist prior to me issuing the command.
> 
> Regards,
> Adrien
> 
> > On Jan 31, 2020 w5d31, at 2:15 PM, Greg W  wrote:
> > 
> > On OSX 10.14.6 the 'defaults write --app Gnucash' command was invalid due
> > to syntax issues.
> > 
> > I tried 'defaults write org.gnucash.Gnucash
> > "/org/gnucash/history/maxfiles"
> > 10' and it didn't have any effect.
> > 
> > Thanks,
> > Greg
> > 
> > On Fri, Jan 31, 2020 at 1:05 PM Geert Janssens
> > 
> > 
> > wrote:
> >> Op donderdag 30 januari 2020 21:11:00 CET schreef Greg W:
> >>> I've tried searching around and haven't found anywhere that seems to
> >>> 
> >>> suggest how to edit then number of recently opened books that show up in
> >>> 
> >>> the File menu on OSX:
> >>> 
> >>> 
> >>> 
> >>> [image: Menubar.png]
> >>> 
> >>> Can I change that 4 to a 6 or more somehow?
> >>> 
> >>> 
> >>> 
> >>> Thanks,
> >>> 
> >>> Greg
> >> 
> >> There is a hidden preference that can increase this number to up to 10
> >> recently opened books. You can't set this via the GnuCash user interface,
> >> but probably via the defaults command line tool. For example to increase
> >> the list to 6 you could try:
> >> 
> >> 
> >> 
> >> defaults write --app Gnucash "/org/gnucash/history/maxfiles" 6
> >> 
> >> 
> >> 
> >> Regards,
> >> 
> >> 
> >> 
> >> Geert
> > 
> > ___
> > 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] Edit number of recently opened books

2020-01-31 Thread Geert Janssens
Op donderdag 30 januari 2020 21:11:00 CET schreef Greg W:
> I've tried searching around and haven't found anywhere that seems to
> suggest how to edit then number of recently opened books that show up in
> the File menu on OSX:
> 
> [image: Menubar.png]
> Can I change that 4 to a 6 or more somehow?
> 
> Thanks,
> Greg

There is a hidden preference that can increase this number to up to 10 recently 
opened 
books. You can't set this via the GnuCash user interface, but probably via the 
defaults 
command line tool. For example to increase the list to 6 you could try:

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

Regards,

Geert
___
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] Enable Finance::Quote on Linux Mint

2020-01-28 Thread Geert Janssens
Op maandag 27 januari 2020 23:52:25 CET schreef sunlover:
> Have GnuCash installed on my laptop running Linux Mint. Used synaptic to
> install Perl module - Finance::Quote 1.47-1 at
> usr/share/doc/libfinance-quote-perl. "About" Pop-up from GnuCash Help &
> Security Editor showing it is not installed.  Have same working fine on my
> desktop running Windows10.
> Have I missed something- Bruce
> 
How did you install GnuCash itself ? If it's via flatpak finance quote is 
currently not supported.

Regards,

Geert
___
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.8 - Budget Total Question

2020-01-26 Thread Geert Janssens
That's bug https://bugs.gnucash.org/show_bug.cgi?id=797551

There's a fix waiting for confirmation that it solves the issue satisfactorily. 
If you are capable of 
building gnucash yourself with this patch, please do test and let us know.

Regards,

Geert

Op zaterdag 25 januari 2020 20:52:39 CET schreef Jason Foster:
> Good Afternoon!
> 
> I upgraded to the newest version of GnuCash 3.8, and I am struggling
> because the "Total" line on the budget screen has been removed. I always
> used this line in previous versions to easily determine if I had extra
> income or whether I was going to be short for the month.
> 
> Now I have to use a calculator in order to see what my monthly total is.
> 
> Is there any way to bring the total line back?
> 
> Thank you,
> 
> Jason
> 
> ___
> 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] Minimum window width

2020-01-22 Thread Geert Janssens
Op woensdag 22 januari 2020 10:33:51 CET schreef Colin Law:
> On Wed, 22 Jan 2020 at 04:14, Tommy Trussell  
wrote:
> > The register window size may have improved with 3.7 or 3.8 but it still
> > seems pretty big to me after upgrading from 2.6.19 to 3.7 a few months
> > ago.
> With 2.6.19 I was seeing a min width of about 1000px and this went up
> to 1350px with 3.3.  Now with 3.6 I am seeing a min width of 980, so
> back to about what it was on 2.6.  As noted in the bug report it did
> vary with which accounts are open, I don't know whether that is still
> the case.  It was which accounts were open that mattered, not which
> had the focus.  I find it odd though that one cannot reduce the width
> further and have scroll bars appear.  It is very unusual for an app to
> exhibit that behaviour in its main windows (as opposed to popups).

That's the user interface showing its age... :(
Valid point though.

Regards,

Geert


___
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] Donations

2020-01-18 Thread Geert Janssens
Well I should have paid more attention. I did reply to the list anyway. Oh 
well...

Regards,

Geert

Op vrijdag 17 januari 2020 03:05:21 CET schreef Phillip Walsh:
> Have used GNUCash for some time and wish to donate via Bank Transfer .I
> used Transferwise for all my international payments, excellent
> exchange rates. But as well as bank details I have to input receivers name
> and address. So I require the address of   Geert Janssens.
> 
> From Transferwise app
> 
> "For legal reasons, we need to ask for the recipient's address (not the
> bank's address). Don't worry, they won’t get any post from us."
> 
> 
> Phillip Walsh
> 4/2 Kenneth Road
> Bayswater VIC
> Australia 3153
> 
> Mobile 0419 320 393
> Home 03 9720 7685
> ___
> 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] Donations

2020-01-18 Thread Geert Janssens
Hi Phillip,

Thank you for your intention to support the gnucash project.

I will send you my address via this private mail as I prefer not to make it 
public on the mailing list:
Geert Janssens
Brusselsesteenweg 152
1850 Grimbergen
Belgium

Regards,

Geert


Op vrijdag 17 januari 2020 03:05:21 CET schreef Phillip Walsh:
> Have used GNUCash for some time and wish to donate via Bank Transfer .I
> used Transferwise for all my international payments, excellent
> exchange rates. But as well as bank details I have to input receivers name
> and address. So I require the address of   Geert Janssens.
> 
> From Transferwise app
> 
> "For legal reasons, we need to ask for the recipient's address (not the
> bank's address). Don't worry, they won’t get any post from us."
> 
> 
> Phillip Walsh
> 4/2 Kenneth Road
> Bayswater VIC
> Australia 3153
> 
> Mobile 0419 320 393
> Home 03 9720 7685
> ___
> 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] storing password when using mysql backend

2020-01-15 Thread Geert Janssens
Op woensdag 15 januari 2020 05:15:07 CET schreef Fourhundred Thecat:
> Hello,
> 
> I am using Gnucash 3.4 with Mysql (MariaDB) backend.
> 
> Every time I start Gnucash, I have to type in the mysql password.
> 
> The way I see it, this seems more like a security theater than a real
> security. Normally when Gnucash is using xml backend, files are stored
> locally unencrypted. I see no reason why mysql backend should be any
> different. Besides, security (encryption) should not be handles on
> application level, but rather on System level (I have LUKS encrypted HDD)
> 
> Can I store the password locally? (in a config file, plaitext is fine).
> 
> Or, if this is not possible, where can I hard code it in the gnucash
> sourcecode ?
> 
> I already had to compile Gnucash from source (even though there exists a
> Debian package for my distribution), so recompiling again would not be
> difficult.
> 
> I think I read somewhere that password can be stored in Gnome Keyring,
> but I am not using Gnome Keyring.

If you don't want to type the password every time, using Gnome Keyring is the 
only option provided on linux to store the password. It shouldn't hurt 
installing gnome keyring even if you only use it for gnucash.

Regards,

Geert


___
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] Custom Gtk theme (was: Formatting the Register header?)

2020-01-14 Thread Geert Janssens
Please use reply-to-list or reply-to-all to keep the conversation on the list 
:) (and I'll do so myself in this resend :(  )

Further see my answer below.

Op dinsdag 14 januari 2020 21:46:48 CET schreef Malcolm Fitzgerald:
> > On 15/01/2020, at 6:34 AM, Geert Janssens 
> > wrote:> 
> > Op dinsdag 14 januari 2020 12:40:43 CET schreef Ken Farley:
> >> I don't really remember ALL the places I tried. Pretty much all the
> >> places recommended by the Wiki about this stuff for Gnucash. Some
> >> examples of other attempts:
> >> ~/Library/Application Support/config/themes
> >> ~/Library/Application Support/themes
> >> ~Library/Application Support/Gnucash/config/gtk-3.0/themes
> >> etc.
> >> 
> >> What I'm asking is: Applying a theme supposed to be as simple as
> >> putting a directory of theme data somewhere, then putting a
> >> settings.ini file somewhere else to tell GTK to use that theme. If you
> >> are running Gnucash on MacOS, what are those two locations? I just
> >> want an example of a setup that works.
> > 
> > I don't have a mac so I can only advise in theory.
> > 
> > I know the mac configuration is slightly different from the other
> > platforms. As far as I can tell you should install your themes in
> > ~/Library/Application Support/config/themes
> > 
> > And the settings.ini file in
> > ~Library/Application Support/Gnucash/config/gtk-3.0
> > 
> > As this involves two sets of files it's difficult to tell which part is
> > failing if it doesn't work.
> > 
> > So I would propose to first try and make the settings.ini work by
> > experimenting with some of the other aspects you can configure in there
> > and
> > see if these changes go through and only then try to make the theme work.
> > 
> > Regards,
> > 
> > Geert
> 
> The file structure on my Mac running Gnucash 3.8 looks like this. There is
> no themes folder, nor is there anything in the config/gtk-3.0 folder.
> 
Installing themes is a manual process which includes creating the "themes" 
directory yourself :)

Same goes for the settings.ini file. It's not installed by default, you have 
to create it. I believe the wiki has a sample somewhere.

Regards,

Geert


___
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] Custom Gtk theme (was: Formatting the Register header?)

2020-01-14 Thread Geert Janssens
Op dinsdag 14 januari 2020 12:40:43 CET schreef Ken Farley:
> I don't really remember ALL the places I tried. Pretty much all the
> places recommended by the Wiki about this stuff for Gnucash. Some
> examples of other attempts:
> ~/Library/Application Support/config/themes
> ~/Library/Application Support/themes
> ~Library/Application Support/Gnucash/config/gtk-3.0/themes
> etc.
> 
> What I'm asking is: Applying a theme supposed to be as simple as
> putting a directory of theme data somewhere, then putting a
> settings.ini file somewhere else to tell GTK to use that theme. If you
> are running Gnucash on MacOS, what are those two locations? I just
> want an example of a setup that works.

I don't have a mac so I can only advise in theory.

I know the mac configuration is slightly different from the other platforms.
As far as I can tell you should install your themes in
~/Library/Application Support/config/themes

And the settings.ini file in
~Library/Application Support/Gnucash/config/gtk-3.0

As this involves two sets of files it's difficult to tell which part is 
failing if it doesn't work.

So I would propose to first try and make the settings.ini work by 
experimenting with some of the other aspects you can configure in there and 
see if these changes go through and only then try to make the theme work.

Regards,

Geert


___
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] Custom Gtk theme (was: Formatting the Register header?)

2020-01-14 Thread Geert Janssens
Op dinsdag 14 januari 2020 01:49:12 CET schreef farleykj:
> P.S. I cannot, no matter where I put the settings.ini or theme files, get
> any downloaded themes to do anything whatsoever to the GUI appearance. Has
> anyone running on a Mac had any luck with this, and if so, where do you put
> your settings and stuff?
Can you be more specific about what exactly you tried ? Where did you put the 
settings.ini file and where did you store your themes ?

Geert


___
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] Difficulty in migrating Gnucash to second computer

2020-01-12 Thread Geert Janssens
You're welcome.

Just for your information the bit about manipulating the list of last opened 
files is also in our faq
https://wiki.gnucash.org/wiki/FAQ#Q:_I_have_deleted_a_gnucash_file_from_my_computer._How_can_I_remove_that_file_from_the_File_menu.27s_short_list_.28MRU.29_as_well_.3F

Geert



Stan Brown  schreef op 12 januari 2020 12:26:21 CET:
>On 2020-01-11 05:58, Geert Janssens wrote:
>(regarding status-line display of the path to the current file)
>> It was implemented for gnucash 2.6.7. However I can confirm it
>doesn't seem to 
>> work on gnucash 2.6.21 on Windows. It does for gnucash 3.8.
>> 
>> You can get extract the same information via the Windows registry
>editor 
>> (regedit.exe).
>> 
>> In that tool, you can navigate to
>> Computer\HKEY_CURRENT_USER\Software\GSettings\org\gnucash\history
>> 
>> And under that node you will find the names of all files in the most
>recently 
>> used list in GnuCash. "file0" will be the one you had opened most
>recently, 
>> "file1" the one you last opened just before "file0" and so on.
>
>Thanks for that. I recently reorganized my disk, so I've been living
>with orphan entries in GC's list. Knowing where the file list lives in
>the registry, I've removed all the orphan entries and renumbered the
>remaining ones, and now my file list in the GC menu is cleaned up.
>
>-- 
>Regards,
>Stan Brown
>Tompkins County, New York, USA
>https://BrownMath.com
>http://OakRoadSystems.com

Sent from my smartphone. Please excuse my brevity.
___
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] Difficulty in migrating Gnucash to second computer

2020-01-11 Thread Geert Janssens
Op zondag 5 januari 2020 23:17:42 CET schreef Stan Brown:
> On 2020-01-05 08:33, boldstripe wrote:
> > You can show the 'file path' of a Gnucash file, that is the location on
> > your hard drive directory structure, if it is one of the 'recently
> > opened' ones listed under the main File menu. First, in View menu, make
> > sure you have selected to show the Status Bar (this bar appears right at
> > the bottom, below the active window). Then, as you move through the
> > different files with the mouse cursor, the full file path is displayed in
> > the Status Bar.
> 
> I'm guessing that was added in 3.x.  I have 2.6.19, under Windows 7, and
> as I mouse over the files in the recent file list the status bar remains
> blank.

It was implemented for gnucash 2.6.7. However I can confirm it doesn't seem to 
work on gnucash 2.6.21 on Windows. It does for gnucash 3.8.

You can get extract the same information via the Windows registry editor 
(regedit.exe).

In that tool, you can navigate to
Computer\HKEY_CURRENT_USER\Software\GSettings\org\gnucash\history

And under that node you will find the names of all files in the most recently 
used list in GnuCash. "file0" will be the one you had opened most recently, 
"file1" the one you last opened just before "file0" and so on.

Regards,

Geert


___
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] Chaning left sidebar spacing

2020-01-10 Thread Geert Janssens
Column widths *should* be saved. However this is currently saved per register, 
not globally for all registers.

So you may have to repeat the process for all accounts once.

Note also there was a change in 3.8 wrt the way the date column's default width 
is calculated. In most cases this should make it unnecessary to manually set a 
width. Though nothing is perfect of course... in addition there is currently no 
straightforward way to unset a manually set width. As it stands it means 
fiddling with the metafile or plainly removing it.

Regards, 

Geert 

Adrien Monteleone  schreef op 9 januari 2020 
19:43:00 CET:
>Then I’m in the ‘looks like a bug’ camp.
>
>Regards,
>Adrien
>
>> On Jan 9, 2020 w2d9, at 10:27 AM, Jack Slater
> wrote:
>> 
>> Tried #2 but GNC didn't remember the revised width.
>
>
>___
>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.

Sent from my smartphone. Please excuse my brevity.
___
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] Chaning left sidebar spacing

2020-01-10 Thread Geert Janssens
In addition this tab is not necessarily the first one in the tab list.
While it is by default users can change the order of the tabs.

Regards, 

Geert 

Adrien Monteleone  schreef op 6 januari 2020 
03:54:54 CET:
>1. Select the tab
>
>2. Actions > Rename Page
>
>Unfortunately, that tab doesn’t have an ID assigned and GTK seems not
>to have (yet) implemented the :first-child or :first-of-type pseudo
>classes so it can’t be targeted with CSS independent of the other tabs.
>
>Regards,
>Adrien
>
>> On Jan 5, 2020 w2d5, at 6:24 PM, Tim Kallmer 
>wrote:
>> 
>> Adrien,
>> Thanks, yep, that tightens up the close button in the tabs. The only
>issue
>> (which I can live with) is it messes up or hides part of the text in
>the
>> main account tab--the one you cannot close, maybe called the
>immutable tab.
>> Probably because it does not have a close button. I thought about
>adding
>> some blank spaces to the end of this tab's name, but I now cannot
>figure
>> out how I renamed the main Account tab. Do you know?
>> Tim
>> 
>
>___
>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.

Sent from my smartphone. Please excuse my brevity.
___
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] Multiple GnuCash Rev Installations

2020-01-10 Thread Geert Janssens
Flatpaks offer the same flexibility on linux and will equally to install 
separate versions of gnucash on one pc.

There are a few important drawbacks still at the time of this writing:

1. No Finance::Quote support yet
2. No printing (webkit is not aware of the sandbox and its printing portal)
3. As flatpak support is recent it only offers recent versions of gnucash. So 
you can't install say gnucash 2.6 from flatpaks.
4. Flathub (the public flatpak repository) by default only shows the most 
recent version. While there are ways to install older versions as well this 
takes some more effort.

Regards, 

Geert

John Ralls  schreef op 3 januari 2020 16:32:13 GMT+00:00:
>
>
>> On Jan 3, 2020, at 5:25 AM, Greg Feneis  wrote:
>> 
>> Hi,
>> 
>> Somebody replied to a comment I made about not being able to install
>an
>> updated GnuCash alongside an older GnuCash, but I lost track of the
>> response. It seemed to relay a variety of ways they were able to
>achieve
>> multiple installations, but I was unable to discern any information
>on how
>> that was done.
>> 
>> My wish for the ability to have multiple installations was for the
>> installer dialog to allow this as an option, for anyone to use. I
>haven't
>> installed GnuCash in a while, but the last time I did, the installer
>> uninstalled the previous installation without an option to leave it
>there.
>> At the time, I enquired about this very thing and was told it's not
>an
>> option.
>> 
>> What's the secret?
>
>You're probably not going to like this: The secret is to get a Mac.
>That's because on Macs most applications are self-contained bundles
>containing all of their non-system dependencies and there's no
>os-maintained list keeping track of them.
>
>To have multiple installs on Windows or Linux one must bypass the
>application/package management system by building and installing
>GnuCash oneself, a task that's beyond the skills of most users.
>
>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.

Sent from my smartphone. Please excuse my brevity.
___
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] HTML Chart exports are blank on MacOS/Windows browsers

2019-12-31 Thread Geert Janssens via gnucash-user
Perhaps, though it will depend partly on whether gtkwebkit1 as used on Macos 
and Windows is recent enough to support these modern css techniques. I have no 
idea about that.

Regards,

Geert

Op dinsdag 31 december 2019 16:09:13 CET schreef Adrien Monteleone via 
gnucash-user:
> I’d have to play with it to see exactly what it does now. (It’s not
> something I currently use) But that type of effect should be possible with
> rollover CSS techniques and no JS required. Though I don’t know of any
> solution for that with regards to PDF.
> 
> Regards,
> Adrien
> 
> > On Dec 30, 2019 w1d364, at 4:14 PM, Geert Janssens
> >  wrote:> 
> > Op maandag 30 december 2019 18:44:37 CET schreef Adrien Monteleone:
> >> I’d think the optimum long term solution would be something along the
> >> lines
> >> of generating a webp, png, or svg of the graph as part of the html
> >> delivery. That would remove the js bloat folder. (I don’t see any reason
> >> to
> >> have it generated on the fly each time with a now fixed set of data) Of
> >> course, that means some work, so it would be an enhancement and not much
> >> of
> >> a priority since it is easy enough to go the pdf route for now.
> > 
> > You'd lose the interaction. Hovering the charts currently will provide
> > more
> > details on each data point.
> > 
> > Geert
> 
> ___
> 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] HTML Chart exports are blank on MacOS/Windows browsers

2019-12-30 Thread Geert Janssens
Op maandag 30 december 2019 18:44:37 CET schreef Adrien Monteleone:
> I’d think the optimum long term solution would be something along the lines
> of generating a webp, png, or svg of the graph as part of the html
> delivery. That would remove the js bloat folder. (I don’t see any reason to
> have it generated on the fly each time with a now fixed set of data) Of
> course, that means some work, so it would be an enhancement and not much of
> a priority since it is easy enough to go the pdf route for now.

You'd lose the interaction. Hovering the charts currently will provide more 
details on each data point.

Geert


___
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] HTML Chart exports are blank on MacOS/Windows browsers

2019-12-29 Thread Geert Janssens via gnucash-user
As John already hinted, the problem is that in order to display the charts, 
some external javascript files are loaded. The paths to these javascript files 
are set when you generate the report and will refer to some files in the 
directory where gnucash is installed.

And there's the issue: Windows, Macos and Linux all have different 
installation directories. So the absolute paths will only work for the 
platform they have been generated on.

I'm not sure if we can do something about this on the gnucash site. The only 
thing I can think of would be to embed the javascript files directly inside 
the report rather than linking them. I have no idea if we can do that easily.

As an aside, javascript (or more formally referred to as ecma-script) has 
nothing to do with java. So whether you have java installed or not doesn't 
impact this. We don't use any java code.

Regards,

Geert

Op zondag 29 december 2019 21:15:11 CET schreef boldstripe:
> Thank you for testing.
> 
> Because I sync my GnuCash prefs folder, I can open the same chart report in
> the same GnuCash file from Saved Configurations within GnuCash on MacOS,
> Linux and Windows. The chart (an expenses bar chart) displays properly
> within Gnucash on all three platforms.
> 
> The HTML chart report export made on Windows displays in Firefox and
> Internet Explorer on Windows. It does not display in Firefox on Linux or
> MacOS.
> 
> The same HTML chart report export file made on Linux displays in Firefox on
> Linux, but not Firefox on Windows or MacOS.
> 
> The same HTML chart report export file made on MacOS displays in Firefox on
> MacOS but not on Safari on MacOS, and not on FireFox in Linux (have not
> tested the Mac file in FF on Windows yet).
> 
> This behavior is reproduced if the HTML file is stored either in a
> file-synced local folder (pCloud) or on a Network Attached Server on my
> local network.
> 
> Before testing, I updated my Java installation on MacOS and Windows using
> new installers at java.com, but at the 'verify' check (an Oracle URL), only
> Internet Explorer on Windows gives a clean 'verified' response. With other
> browsers and platforms I receive some variation on a message that
> verification did not work, or with FireFox a message that FF 64-bit has not
> supported JRE plugins since September 2018.
> 
> I am not qualified to know whether it is a GnuCash-specific problem. If you
> think it is not, then I will not post a bug report.
> 
> 
> 
> --
> 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] Unsplitting a transaction

2019-12-20 Thread Geert Janssens
Op donderdag 19 december 2019 22:46:25 CET schreef Rich Shepard:
> On Thu, 19 Dec 2019, Adrien Monteleone wrote:
> > 1) Right click the split for the cash-back and choose ‘Delete Split’
> 
> Adrien,
> 
> Well, doh! I don't think of right-clicking on anything, probably because I
> do almost all my work in consoles.

The same commands are also in the normal gnucash menus. Right-clicking is just 
a convenient shortcut.

Regards,

Geert


___
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] Edit Cut and Copy greyed out

2019-12-15 Thread Geert Janssens
Op zondag 15 december 2019 17:42:07 CET schreef Tony Vanson:
> Thanks Geert,
> My understanding now is that 3.7 will not *Copy* or *Cut* a complete
> transaction line whereas previous versions did.

No version that I know of did this via Edit->Copy and Edit->Paste. There are 
separated commands under the transaction menu for this, both in old and new 
versions of gnucash. I have just reinstalled version 2.6.21 to reverify this. 
It shows the exact same behavior as gnucash 3.7.

> A plus I got out of this is that *Duplicate* is a more efficient method for
> my needs.

Which is great :)

Geert


___
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] Edit Cut and Copy greyed out

2019-12-15 Thread Geert Janssens
Op zondag 15 december 2019 15:29:56 CET schreef Tony Vanson:
> A bit further to my mystery - the first time I open a register, and the
> blank line on the bottom, with just the current date, is highlighted by
> default, *Cut *and *Copy *are active and I can in fact use them, however if
> I highlight a line with transactions, *Cut *and *Copy *are greyed out. In
> all instances *Paste *is available? Any ideas welcome.
> Cheers
> 
Ok, so I have opened gnucash to verify what you are describing.

It does exactly what you say and in fact that is also what it is expected to 
do by design.

Here's the explanation: the "Copy" and "Cut" menu items serve to copy or cut 
simple bits of text, not full transactions or splits. There are other commands 
for copying complete splits and transactions as someone else suggested earlier 
in this thread.

When you open a register gnucash will highlight the date of the blank 
transaction (that is, it's selected). With some text being selected, the edit 
menu will offer you two commands to copy or cut this text.

When you then click somewhere in any other field, that field's content won't 
be selected, but the cursor will simply be set to where you clicked. As 
there's not text selection, there's nothing to copy or cut, so the two menu 
items are disabled.

I believe some of the early gnucash versions in the 3 series behaved slightly 
differently. A click in any field would first select the full contents of that 
field. Only a second click in the field would unselect the contents and insert 
the cursor on the click. This was removed as it was more frequently annoying 
than helpful. It's generally more common to want to set the cursor where you 
click than to want to select the whole field on a click.

Hopefully this explains the mystery for you.

Regards,

Geert


___
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] Invoice date field starts too narrow

2019-12-15 Thread Geert Janssens
Op zondag 15 december 2019 00:14:56 CET schreef David Carlson:
> David H, you have a good memory.  I found <
> https://bugs.gnucash.org/show_bug.cgi?id=796736> which shows the same
> problem with the date.  However, the penultimate comment by John Ralls
> states that when the size is manually set it should stick for subsequent
> use.  I personally have found that it is necessary to also manually click
> on the File > Save button to really make such changes stick.  If there has
> been an auto save somewhere along the line so that it is impossible to do a
> manual save, then it may be lost.  I thought I had filed a bug report for
> that but now I cannot find it.
> 
As far as I know save and autosave do the exact same thing.

However the settings are saved *per account* and probably also per invoice 
(haven't checked the last part).

The reasoning behind that is/was that the most common case to want to change 
the width of a column would be a description or memo field that's too narrow. 
That's typically not the same in all account registers, so it would only make 
sense to widen the account in which the column is too narrow.

The issue with the date field being too small has cropped up after that 
decision was made. I suspect it's a side effect of fixing the register to 
accommodate for Gtk3 and I consider this a bug. The default width should be 
calculated such that both the date and the drop-down arrow for the date fit 
properly in the column. It may be the width of the drop-down arrow is 
dependent on the gtk theme that's active on your system and we may have to 
query for it.

David C, you did report a few bugs related to this column sizing. I remember 
you asked for a way to reset to default widths for example (still a good 
enhancement imo) and possibly also one to apply a certain custom setting as 
default for all other registers. I don't think either of these has been 
implemented so far.

Regards,

Geert


___
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] 3.7 Accounts open bar

2019-12-03 Thread Geert Janssens
Op dinsdag 3 december 2019 13:08:30 CET schreef elvis:
> On 3/12/19 8:58 pm, Geert Janssens wrote:
> >> In 2.6.12 I have 12 accounts open with space for 3 or 4 more. They all
> >> have close buttons on them, and every bit of text is readable.
> >> 
> >> 
> >> In 3.7 I have 12 accounts open, but to fit them on the screen I have had
> >> to change preferences --> windows to width 7. Which makes the account
> >> names unreadable. And there is no more space to open other accounts.
> >> 
> >> 
> >> is there a way to bring back the old behaviour? It looks like someone
> >> has tried to pretty things up, but it has made it unusable.
> > 
> > The "someone" in that sentence is the upstream gtk project. We depend on
> > their code to create the graphical user interface for gnucash. When Gtk
> > switched from version 2 to 3, they redesigned all of the user interface
> > elements the gtk library provides. In many cases the new elements take up
> > more space as you noted.
> > 
> > As to what can be done about it: you can tweak the style sheet used by
> > gnucash to render the user interface elements on screen. Starting points
> > for this can be found here:
> > https://wiki.gnucash.org/wiki/GTK3#Visual_Styling
> 
> Thanks Geert,
> I'm both super happy that I can do something about it, and also sad to find
> out that all those threads that ended in "fix the CSS" apply to me. I was
> hoping it wouldn't be the case but kind of expecting it. I will report back
> with results.

I do sympathize.

Unfortunately the GnuCash development team is too small to maintain its own 
custom css style to adjust for the design choices made by the Gtk developers.
We used to have a theme selector for 2.6, but that was no longer supported 
either after Gtk switched to version 3.

If you happen to be on linux (you didn't mention your platform) you could try 
to use the gnome tweak tool to install a different gtk3 theme. You can 
download plenty from https://www.gnome-look.org/browse/cat/135/order/latest/

I don't know of a similar tool for the other platforms but it should be 
possible to install a different Gtk theme on these platforms as well, albeit 
manually. If you find a nice predefined gtk theme that uses layout choices 
that better fit your requirements you could try that route rather than 
tweaking css directly.

Regards,

Geert


___
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] 3.7 Accounts open bar

2019-12-03 Thread Geert Janssens
Op dinsdag 3 december 2019 06:51:23 CET schreef elvis:
> Hi,
> 
> I am trying out moving to 3.7 from the 2.6 series.
> 
> Looks good so far, I can't tell the difference, which to me is a good
> thing,
> 
> 
> One thing though - the list of open accounts across the top of the
> screen. Notebook tabs I think they are called.
> 
> In 2.6.12 I have 12 accounts open with space for 3 or 4 more. They all
> have close buttons on them, and every bit of text is readable.
> 
> 
> In 3.7 I have 12 accounts open, but to fit them on the screen I have had
> to change preferences --> windows to width 7. Which makes the account
> names unreadable. And there is no more space to open other accounts.
> 
> 
> is there a way to bring back the old behaviour? It looks like someone
> has tried to pretty things up, but it has made it unusable.

The "someone" in that sentence is the upstream gtk project. We depend on their 
code to create the graphical user interface for gnucash. When Gtk switched 
from version 2 to 3, they redesigned all of the user interface elements the 
gtk library provides. In many cases the new elements take up more space as you 
noted.

As to what can be done about it: you can tweak the style sheet used by gnucash 
to render the user interface elements on screen. Starting points for this can 
be found here:
https://wiki.gnucash.org/wiki/GTK3#Visual_Styling

Regards,

Geert


___
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] MySQL

2019-11-29 Thread Geert Janssens
Hi,

There was a change in the format for storing dates in MySQL. I don't know the 
exact details but it may well be the source of your problem.

I'm pretty sure gnucash 2.6.19 doesn't have (all of) the patches required to 
work with this new format. You could try to upgrade to gnucash 2.6.21, the 
last release in the 2.6 series, or if that fails, go with gnucash 3.7, the 
current stable release.

Regards,

Geert

Op vrijdag 29 november 2019 19:48:57 CET schreef m...@mgillis.uk:
> Hi
> 
> 
> 
> I used to be able to save my Gnucash file as MySQL but recently got a new
> laptop and I now get a message "the server at URL nysql://etc/etc
> experienced an error or encountered bad or corrupt data". The data can be
> stored as XML OK. This is GnuCash 2.6.19 running on Windows 10 and I've
> reinstalled MySQL so that is now 8.0. Anyone else experienced this?
> 
> 
> 
> Cheers
> 
> Mark
> 
>   _
> 
> : 07786 624704 |:   m...@mgillis.uk |
> 
> 




___
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] freezing in any file dialog

2019-11-29 Thread Geert Janssens
Another possibility is it's waiting for an external device that's slow to 
reply or times out. Could be a bad memory stick or a forgotten disk drive...

Without more details it's hard to tell though.

Regards,

Geert

Op vrijdag 29 november 2019 18:37:15 CET schreef Stephen M. Butler:
> Sounds like my wife's box.  It suddenly decided that the memory sticks
> were not compatible and did a hardware reserve of 7 Gbytes of ram. 
> Everything slowed to a snail's pace.  Finally bought her a new box with
> 16 GBytes of ram.  Everything runs much faster now.
> 
> Look at your memory utilization and be sure you don't have a bunch that
> is unusable.
> 
> Just a hunch.
> 
> --Steve
> 
> On 11/29/19 8:10 AM, Nelson wrote:
> > Environment: Windows 10, GnuCash 3.7, 3.6 &
> > 3.7-2019-11-29-git-3.7-255-g7853f5a24+
> > 
> > For about 3 days, I cannot use GnuCash anymore. Almost any operations
> > which
> > would open a file dialog (File -> Save As, Import - OFX / CVS etc.)
> > freezes
> > with the spinning wheel, zero cpu utilization.
> > 
> > 
> > When not killed, after 20 - 30 min, the file dialog gets eventually open
> > and I can continue.
> > 
> > 
> > 
> > --
> > 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] How to assign a pre-existing payment to a bill?

2019-11-18 Thread Geert Janssens
Op maandag 18 november 2019 15:10:55 CET schreef Fran_3 via gnucash-user:
> How can I assign a recorded Payment in gnuCash written to a vendor...
> As a payment for the Bill that was posted after the payment was made?
> Must I delete the deposit/payment and then re-create it as a payment for
> that particular Bill or what?
> 
> Also...
> How can I assign a pre-existing deposit in gnuCash as a payment for a
> specific Invoice for CustomerX? Must I delete the deposit and re-create it
> as a payment for that invoice or what? Thanks for any help.
> Fran3

In both cases, right-click on the pre-existing transaction and select "Assign 
as payment". It should pop up a payment dialog in which you can select your 
vendor or customer, then the proper bill or invoice and then complete the 
payment handling as you would otherwise.

Regards,

Geert


___
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] Transaction Associations

2019-11-15 Thread Geert Janssens
Op vrijdag 15 november 2019 19:13:08 CET schreef Adrien Monteleone:
> Hmm... Okay then. I don’t get ‘external’ from the name as-is, but that’s
> just me.
> 
Ok, that bit is fair as well...

Geert


___
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] Transaction Associations

2019-11-15 Thread Geert Janssens
The association is not necessarily a file. You can have a link to a website as 
well for example. The thing refers to 'something external associated with this 
transaction'. The name seems fitting to me ?

Geert

Op vrijdag 15 november 2019 18:14:50 CET schreef Adrien Monteleone via 
gnucash-user:
> Maybe that should be relabeled as ‘file associations’ or ‘file attachments’
> or something similar.
> 
> Thanks for the clarification and sorry for the noise.
> 
> Regards,
> Adrien
> 
> > On Nov 15, 2019 w46d319, at 10:20 AM, John Ralls 
> > wrote:
> > 
> > Adrien,
> > 
> > No, it's about associating external files, perhaps images of receipts or
> > of cleared checks, with transactions.
> > 
> > I don't know that code well. Bob Fewell wrote it, perhaps he can answer.
> > 
> > Regards,
> > John Ralls
> > 
> >> On Nov 15, 2019, at 6:45 AM, Adrien Monteleone
> >>  wrote:
> >> 
> >> My understanding of this function is for use with the importer. If you
> >> haven’t imported anything, it will be blank as there are no assigned
> >> associations yet.
> >> 
> >> Regards,
> >> Adrien
> >> 
> >>> On Nov 9, 2019 w45d313, at 9:56 PM, Joseph G Keithley III via
> >>> gnucash-user  wrote:
> >>> 
> >>> Hi,
> >>> 
> >>>   I want to edit my existing transaction associations but when I select
> >>>   it from the tools menu I get essentially a blank page.  How do I get
> >>>   it to populate with my transaction associations?>>> 
> >>> iii
> 
> ___
> 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-env for python scripts (GnuCash 3.7)

2019-11-11 Thread Geert Janssens
Op zondag 10 november 2019 20:36:28 CET schreef Geert Janssens:
> Op zondag 10 november 2019 18:42:12 CET schreef CB:
> > Short question: Where to find 'gnucash-env' to run python scripts? All
> > python examples suggests following:
> > 
> > # Invoke this script like the following example
> > # $ gnucash-env python account_analysis.py gnucash_file.gnucash \
> > #   2010 1 monthly 12 \
> > #   debits-show credits-show Assets 'Test Account'
> 
> That info is outdated. gnucash-env has been removed and shouldn't be needed
> anymore.
> 
> > Long question: I am unable to successfully run example python scripts. Any
> > help would be greatly appreciated. I am including details below -
> > apologies
> > for long email.
> > 
> > I have built GnuCash 3.7 on my linux computer with python bindings and am
> > able to use gnucash executable for general operation through UI. Now, I
> > have been trying to use python bindings for some custom analysis in
> > python3. I am trying to follow account_analysis.py example from source
> > code. However, I am unable to locate 'gnucash-env', which is suggested by
> > the example script to invoke it.
> > 
> > Even after adding python3.6/site-packages to PYTHONPATH, I am getting
> > following errors. Probably, backend libs are not in path - but I could not
> > find any help regarding it.
> 
> Do you have more than one gnucash installation on your system ? For example
> a 2.x version installed via your package manager.
> 
> In any case, gnucash is supposed to search for the backend libs relatively
> to your python site-packages (it correctly does so on my system), but
> perhaps your system lays out its directories differently.
> 
> Is there a directory
> /home/CB/bin/builds/gnucash/build-gnucash-3.7/lib/gnucash with several
> libraries whose names start with libgncmod ?
> There should be at least a libgncmod-backend-xml.so and libgncmod-
> backend.dbi.so.
> 
> Regards,
> 
> Geert
> 
I forgot to mention that even on my system the example scripts don't work 
fully trouble free. Most of them end with an abort due to a double free. It 
looks like the python bindings are in need of some attention...

Regards,

Geert


___
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-env for python scripts (GnuCash 3.7)

2019-11-10 Thread Geert Janssens
Op zondag 10 november 2019 18:42:12 CET schreef CB:
> Short question: Where to find 'gnucash-env' to run python scripts? All
> python examples suggests following:
> 
> # Invoke this script like the following example
> # $ gnucash-env python account_analysis.py gnucash_file.gnucash \
> #   2010 1 monthly 12 \
> #   debits-show credits-show Assets 'Test Account'
> 

That info is outdated. gnucash-env has been removed and shouldn't be needed 
anymore.

> 
> Long question: I am unable to successfully run example python scripts. Any
> help would be greatly appreciated. I am including details below - apologies
> for long email.
> 
> I have built GnuCash 3.7 on my linux computer with python bindings and am
> able to use gnucash executable for general operation through UI. Now, I have
> been trying to use python bindings for some custom analysis in python3. I
> am trying to follow account_analysis.py example from source code. However,
> I am unable to locate 'gnucash-env', which is suggested by the example
> script to invoke it.
> 
> Even after adding python3.6/site-packages to PYTHONPATH, I am getting
> following errors. Probably, backend libs are not in path - but I could not
> find any help regarding it.


Do you have more than one gnucash installation on your system ? For example a 
2.x version installed via your package manager.

In any case, gnucash is supposed to search for the backend libs relatively to 
your python site-packages (it correctly does so on my system), but perhaps 
your system lays out its directories differently.

Is there a directory /home/CB/bin/builds/gnucash/build-gnucash-3.7/lib/gnucash 
with several libraries whose names start with libgncmod ?
There should be at least a libgncmod-backend-xml.so and libgncmod-
backend.dbi.so.

Regards,

Geert

> Example script:
> https://github.com/Gnucash/gnucash/blob/3.7/bindings/python/example_scripts/
> account_analysis.py
> 
> $ python3 gnucash-3.7/bindings/python/example_scripts/account_analysis.py
> '~/tmp/my-accounts.gnucash' 2018 1 monthly 12 debits-show credits-show
> Assets Checking
> * 12:13:23  WARN  failed to load gncmod-backend-dbi from
> relative path
> * 12:13:23 ERROR  required library gncmod-backend-dbi not found.
> * 12:13:23  WARN  failed to load gncmod-backend-xml from
> relative path
> * 12:13:23 ERROR  required library gncmod-backend-xml not found.
> Traceback (most recent call last):
>   File "gnucash-3.7/bindings/python/example_scripts/account_analysis.py",
> line 276, in 
> if __name__ == "__main__": main()
>   File "gnucash-3.7/bindings/python/example_scripts/account_analysis.py",
> line 176, in main
> gnucash_session = Session(gnucash_file, is_new=False)
>   File
> "/home/CB/bin/builds/gnucash/build-gnucash-3.7/lib/python3.6/site-packages/g
> nucash/gnucash_core.py", line 107, in __init__
> self.begin(book_uri, ignore_lock, is_new, force_new)
>   File
> "/home/CB/bin/builds/gnucash/build-gnucash-3.7/lib/python3.6/site-packages/g
> nucash/gnucash_core.py", line 153, in new_function
> self.raise_backend_errors(function.__name__)
>   File
> "/home/CB/bin/builds/gnucash/build-gnucash-3.7/lib/python3.6/site-packages/g
> nucash/gnucash_core.py", line 131, in raise_backend_errors
> errors )
> gnucash.gnucash_core.GnuCashBackendException: call to begin resulted in the
> following errors, ERR_BACKEND_NO_HANDLER
> 
> 
> 
> I also tried running the tests and found similar errors in LastTest.log,
> although it reported "Test Passed" for sqlite3test and python-bindings. See
> below for details:
> 
> 
> 125/126 Testing: sqlite3test
> 125/126 Test: sqlite3test
> Command: "/home/CB/bin/builds/gnucash/build-gnucash-3.7/bin/sqlite3test"
> Directory: /home/CB/bin/builds/gnucash/build-gnucash-3.7/bindings/python
> "sqlite3test" start time: Nov 07 20:47 EST
> Output:
> --
> * 20:47:28  WARN  failed to load gncmod-backend-dbi from
> relative path
> * 20:47:28 ERROR  required library gncmod-backend-dbi not found.
> * 20:47:28  WARN  failed to load gncmod-backend-xml from
> relative path
> * 20:47:28 ERROR  required library gncmod-backend-xml not found.
> 
> Test time =   0.01 sec
> --
> Test Passed.
> "sqlite3test" end time: Nov 07 20:47 EST
> "sqlite3test" time elapsed: 00:00:00
> --
> 
> 126/126 Testing: python-bindings
> 126/126 Test: python-bindings
> Command: "/usr/bin/python3"
> "/home/CB/bin/builds/gnucash/gnucash-3.7/bindings/python/tests/runTests.py.i
> n" Directory:
> /home/CB/bin/builds/gnucash/build-gnucash-3.7/bindings/python/tests
> "python-bindings" start time: Nov 07 20:47 EST
> Output:
> --
> * 20:47:28  WARN  no backend loaded, or the backend doesn't
> define register_cb, returning 0
> * 20:47:28  WARN  no backend loaded, or the backend doesn't
> define register_cb, returning 0
> * 20:47:28

Re: [GNC] Saved Reports Disappearing

2019-10-31 Thread Geert Janssens
Op donderdag 31 oktober 2019 13:57:56 CET schreef Fran_3 via gnucash-user:
> Original Question 4 - Is there anyway to set where the Transaction Report
> Configurations are saved? My conclusion: I'm giving up on this but for
> reference here is the issue for consideration...
> 
> My GC entity files are saved on my local disk and auto sync'd to the cloud
> so I can work on them at home or at work.
> 
> Problem is if I create and save a Report Configuration at home it is not
> available at work because the saved report config files are buried in with
> the installed program files... and I do not want to sync installed programs
> to the cloud. It would be nice if the report config files were saved in the
> same folder with mybooks.gnucash so they could be backed up to the cloud
> along with the mybooks.gnucash file.

That's not quite right. The save report configurations are not stored with the 
installed program files, they are stored in your home directory, but in a path 
you typically don't go directly as a user. For that exact path, check the link 
David Cousens provided earlier.

There is no harm in synching this saved-reports file to your work PC. Your 
sync tool may or may not support synching arbirtrary files though.

Other than that, your use case is exactly why we are considering to store the 
report configurations directly in mybooks.gnucash at some point in the future.

Regards,

Geert


___
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] Saved Reports Disappearing

2019-10-31 Thread Geert Janssens
Op donderdag 31 oktober 2019 02:31:05 CET schreef D via gnucash-user:
> Fran,
> 
> First off, what version of Gnucash, on what OS?
> 
> On October 31, 2019, at 1:49 AM, Fran_3 via gnucash-user  wrote:
> >1 - I began saving recent report configurations with a dash like in order
> >to distinguish them from other reports... But, some of them disappear
> >later on when I attempt to re-open them... Any ideas on what is going on?
> 
> No idea. An examination of the saved-reports file might help. I know that I
> had some unknown corruption in my saved-reports file at one point, and
> numerous reports kept disappearing. I think that one of them was causing
> the file to get truncated on save, but I never did figure it out. At some
> point, I think I rebuilt all my reports from scratch.
> >2 - Where are the Saved Transaction Report Configurations saved?
> 
> David C. directed you to the Wiki page for this.
> 
> >3 - Is there a limit on how many Saved Transaction Report Configurations
> >you can have?
> I am pretty sure the answer is "no." Since this is just a text file, the
> drive's the limit. How Gnucash handles a large number of reports might be
> an issue, but I've never had a problem. Neither have I heard one reported
> in the last 13 years on the list.I
> >4 - Is there anyway to set where the Transaction Report Configurations are
> >saved?
> I don't believe there is, short of recompiling one in. That would require
> programming as well.

The reports will always be saved to a file named saved-reports-. 
That's hard-coded. You can influence where this file is will be saved by 
setting environment variable GNC_DATA_HOME. The one caveat of doing so is that 
it will relocate a number of files gnucash stores to keep track of internal 
state.

> >5 - Can you have each "entity" save reports in different folders?
> 
> But "entity", I assume you mean different Gnucash files. Reports are stored
> by installation, so all reports will display for every file accessed by
> that installation. This has been noted and discussed over the years, and
> bug 797124 was raised recently about it. Some workarounds are: use
> different logins for different files; use naming to group your reports.I

This is not possible straight away. You may be able to write a wrapper around 
the gnucash program that juggles different copies of the saved-reports file 
depending on your needs. That would require a bit of scripting experience and 
the discipline of always starting gnucash via the wrapper script.

Note there is currently a plan to integrate the saved reports directly into 
the gnucash data file. That should make this issue go away completely. We hope 
to get this in place for gnucash 4.0, but we may not make that deadline.

Regards,

Geert


___
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] Recording invoice payment issue

2019-10-29 Thread Geert Janssens
Op dinsdag 29 oktober 2019 14:11:40 CET schreef Derek Atkins:
> Adrien Monteleone  writes:
> > Derek,
> > 
> > Are you forgetting about the *Invoices* Due Reminder? I understood it
> > to be what Rich was referring to.
> 
> Does that exist now?   Must be a new feature that I missing.  Mea Culpa.
> 

I implemented this for 2.6. It's been a while :)

Geert



___
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] [GNC-dev] Gnucash built from git doesn't start

2019-10-23 Thread Geert Janssens
Op woensdag 23 oktober 2019 06:37:06 CEST schreef Adrien Monteleone:
> Not that I’m aware of.
> 
> I could be conflating the move to turn /bin /lib and /sbin into symlinks
> pointing to /usr/bin, /usr/lib, & /usr/sbin however. As I mentioned, it has
> been some time since I read up on it.
> 
> Regards,
> Adrien

I have heard of this change (and Fedora has effectively done so a while ago), 
but dropping /usr/local would be news to me.

Geert


___
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] Build error ver 3.7 on mint 19.2

2019-10-21 Thread Geert Janssens
Op maandag 21 oktober 2019 06:32:33 CEST schreef David Cousens:
> Geert
> 
> Also agree it needs to be separate from the Building on Linux. Having a new
> wiki page on packaging GnuCash with breakout pages for notes and problems
> associated with the various packaging methodologies like Snap, Flatpak,
> Debian etc. dealing with issues like setting up permissions and access to
> system resoures may be the way to go.
> 
Sounds good to me.

Regards,

Geert


___
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-21 Thread Geert Janssens
Op maandag 21 oktober 2019 04:11:50 CEST schreef Tommy Trussell:
> I did not try it much due to the memory limitations. However on that system
> I have a "shared" directory symlinked out of the user's home directory to
> another user directory where GnuCash and all other work-related files were
> intended to be accessible to any of several users logging into the same
> machine having "shared" group permissions. I set it up maybe ten years ago,
> and in practice it hasn't been as useful, convenient or robust as I
> imagined. But in the case of the GnuCash flatpak I tried, the symlinked
> directories were not visible at all, and I didn't start tinkering with
> permissions to see if I could make them work.
> 

Ok, just for future reference I believe with
flatpak override --filesystem=/path/to/your/shared/dir org.gnucash.GnuCash
you would probably have been able to make it work.

Regards,

Geert


___
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-20 Thread Geert Janssens
Op zaterdag 19 oktober 2019 22:37:40 CEST schreef Tommy Trussell:
> On Fri, Oct 18, 2019 at 5:14 PM Jon Schewe  wrote:
> > Note that you can also use flatpak to get it.
> > 
> > sudo apt install flatpak
> > flatpak install flathub org.gnucash.GnuCash
> 
> Thank you for the reminder!
> 
> The flatpak may work for some folks, and it is certainly easy to install.
> 
> Sadly, the flatpak has some important disadvantages. It requires more RAM
> (memory) to operate, which didn't work well on my older system with limited
> RAM. I also had some issues with flatpak sandboxing -- I keep my GnuCash
> data files stored in a way that were not accessible to the flatpak when I
> tried. (Though I feel sure I can move the data files if I need to.)
> 
I'm curious, what location was not available to flatpak ? It is limited by 
default but you should be able to grant it the proper permissions to access 
most locations.

Geert


___
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] Build error ver 3.7 on mint 19.2

2019-10-20 Thread Geert Janssens
Op vrijdag 18 oktober 2019 23:26:51 CEST schreef David Cousens:
> Tommy,
> 
> Not sure what the differences between Linux Mint 19.2 (Ubuntu 18.04 based)
> and Ubuntu 18.04 18.10 and 19.10 are that cause problems building directly
> from the sources but as your procedure seems considerably different from
> what is on the wiki you might want to add it to the wiki build instructions
> even though it is more related to producing the debian package for
> installation than a direct build of GnuCash from the tarball. Let me know if
> you don't have wiki edit privileges and I will include it there as well.
> 
> David

If you don't mind I'd like to keep instructions for building gnucash directly 
separate from building a debian gnucash package. I'm fine with having both 
somewhere in the wiki, but to me building gnucash and building a package are 
different things (which happen to have some overlap). In theory packaging is 
an additional step after building though in practice packaging toolchains 
often embed a building step.

Geert


___
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] Relocating user specific application data to another directory

2019-10-18 Thread Geert Janssens
Op zondag 29 september 2019 13:11:30 CEST schreef mark101:
> Hi Geert
> 
> Since my last post, and after scouring the forums, I've had some success.
> 
> I found that the following syntax worked in relocating my user data/config
> files to: C:\Users\Mark\AppData\Roaming\GnuCash\GnuCash
> GNC_DATA_HOME={Appdata}/Gnucash/GnuCash
> GNC_CONFIG_HOME={Appdata}/Gnucash/GnuCash
> Here's the enviroment.local file   environment.local
> 
> 
> 
> I also found that this syntax worked in relocating my user data/config files
> to: C:\Users\Mark\OneDrive\Documents\Gnucash_data\GnuCash
> GNC_DATA_HOME=C:/Users/Mark/OneDrive/Documents/Gnucash_data/GnuCash
> GNC_CONFIG_HOME=C:/Users/Mark/OneDrive/Documents/Gnucash_data/GnuCash
> Here's the enviroment.local fileenvironment.local
> 
> 
> 
> Whilst the syntax worked, do you have any suggestions on how this syntax may
> be simplified/improved or references/links to help my understanding of it?
> 
Hi Mark,

I'm glad it worked.

I'm not sure what you mean by "how this syntax may be simplified/improved".

As for references, the file format is based on GLib's Key File format
https://developer.gnome.org/glib/stable/glib-Key-value-file-parser.html#glib-Key-value-file-parser.description

It's simplified in that it won't use translated strings and GnuCash will 
currently only interpret values in a "Variables" section.

Other than that, as the variables should be able to depend on system 
environment variables, we have added a simple syntax extension to include the 
names for system environment variables. Any bit of text enclosed in { and }
is interpreted as a system environment variable and will be expanded to the 
value of that variable. On Windows there's the variable APPDATA (or appdata is 
it's case insensitive). This variable is set by default by the system, and on 
your system with user Mark will be set to
C:\Users\Mark\AppData\Roaming

Other variables could be used in the same way as well if they exist and make 
sense. You'll find examples in the environment file itself, including a short 
intro on what this file does and how to use it.

Note also that file paths on Windows can use either \ or / as path separator.
So as far as Windows is concerned
C:\Users\Mark\AppData\Roaming\GnuCash\GnuCash
and
C:/Users/Mark/AppData/Roaming/GnuCash/GnuCash
are the same directory.

And you can use either format in the environment file as well with one 
important caveat: \ acts as escape character for the key file parser. So if 
you want to use \ as path separator, you'll need to use its escaped form \\. 
That is explained in the link I have pasted above as well.
So in the environment file these two are equivalent and both refer to 
C:\Users\Mark\AppData\Roaming\GnuCash\GnuCash

* GNC_DATA_HOME={Appdata}\\Gnucash\\GnuCash
* GNC_DATA_HOME={Appdata}/Gnucash/GnuCash

Hope that helps,

Geert


___
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 set a customer "opening balance" for the Customer

2019-10-17 Thread Geert Janssens
Op woensdag 16 oktober 2019 21:37:45 CEST schreef Adrien Monteleone:
> > On Oct 16, 2019 w42d289, at 2:11 PM, James Thorpe
> >  wrote:
> > 
> > Thanks for the responses.
> > 
> > Stan:  I had not considered creating separate AR accounts for each
> > customer. That may be a wise thing to do although it seems the business
> > features track the customer payments etc fine if all are in the same AR
> > account provided you use the Invoice/ Payment mechanism to create the
> > entries.
> > 
> > However, I just tested doing that with a dummy set of accounts and while
> > you can set the opening balance in that way, because the opening balance
> > is not linked to the customer in the business features, it doesn't show
> > on the "Customer Report". To get it to show there may require some more
> > trickery of some sort. You can "assign as payment" but I don't know any
> > other way of doing it.
> I don’t know of any such wizardry either. The Business Features can’t 'see'
> manual transactions. As Opening Balances aren’t a payment, there’s no way
> to get them to recognize this. (what would you assign it to?)
> 
You'd assign it to the Opening Balance account.

> Maybe (I haven’t tried) you could use Process Payment to make the entry
> (rather than make it manually and doing an ‘Assign’) and set the amount as
> negative, which would effectively create a debit to AR, and assign it to
> the customer. You might also be able to put "Balance Forward" or some such
> in the Memo field in the Process Payment dialog. But then when that
> customer starts making payments, I don’t know if you could ‘apply’ them
> properly to that Balance Forward or if they’d all just float un-linked
> forever. That might be worth a little trial though.
> 
This is the way to go IMO. Create the opening balance as a refund (via Process 
Payment) for each customer with an opening balance. Future customer payments 
can be "applied" to this opening balance "refund".

As an aside you can apply payments and credit notes against either invoices or 
refunds as you see fit, so applying a payment against an earlier refund is 
perfectly fine.

Note as gnucash doesn't know anything about special opening balances for 
customers it will present these payments as just that - payments. So there 
will be a "Pre-Payment" note in the payment window for your opening balance 
"payment" as well. For your own convenience I recommend indeed to add a Memo 
to this opening balance "payment" as Adrien already suggests.

Final note, if you have customers that had a positive balance (that is paid 
you more than you invoiced them), you obviously have to apply the inverse 
logic. For those customers you need to create a "payment" opening balance 
instead of a "refund" opening balance.

> I suspect however if you try to enter a negative payment it will flip to the
> ‘refund’ box and not work.
> 
That's just a visual inconvenience, internally a refund and a negative payment 
are the same thing.

> On that line of thought, you might be able to ‘abuse’ Credit Notes with
> reversed amounts posted to the Equity:Opening Balance account (if it will
> let you), you might then be able to assign future payments against the
> ’negative’ credit note. This wouldn’t be much different from entering an
> invoice though, so likely not worth the hassle.
> 
These inherit the same limitation as invoices in that you can't transfer to 
the opening balance.

Regards,

Geert



___
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] Applying Pre-Payments to a Bill

2019-10-17 Thread Geert Janssens
Actually GnuCash will automatically fill out the refund field for you. If you 
then just hit Ok, it will add a refund split to your payment transaction, in 
the account that happened to be selected at the right.

If you don't want that to happen you have to manually set the refund field to 
0 before clicking Ok.

As you have already created the payment including the refund, it's now matter 
of finding the refund transaction and simply deleting it. It should not be too 
hard to find: open your Accounts Payable and look for a $2 Payment transaction 
to an account that's not Accounts Payable. That should be your refund. If you 
remove it, the outstanding amount should re-appear as a pre-payment for your 
next vendor's payment.

Regards,

Geert

Op woensdag 16 oktober 2019 04:49:54 CEST schreef Fran_3 via gnucash-user:
>  Thanks Adrien.
> I'm running the latest version of gnuCash Version: 3.7Build ID:
> 3.7+(2019-09-07)on Windows 10. In this case the PrePayments were left to
> accumulate until they were great enough to cover an entire Monthly Bill.
> Did not fill out the 'refund' portion of the payment window.
> I'll run some experiments tomorrow and try to post back.
> Thanks again for the help.
> Fran3
> 
> 
> 
> On Tuesday, October 15, 2019, 8:24:13 PM EDT, Adrien Monteleone
>  wrote:
> 
>  Yes, it should work that way and has for me in the past. I don’t know if
> something recently has changed.
> 
> What version of GnuCash and what OS are you using?
> 
> You could have also applied the pre-payments each month, which would have
> resulted in one larger pre-payment to apply rather than several little
> ones. It should still work out either way.
> 
> Did you accidentally fill out the ‘refund’ portion of the payment window the
> last time? If that is the case, then GnuCash thinks you got that $2 back in
> change, so it no longer sits there as a pre-payment.
> 
> You can right-click and choose ‘Edit Payment’ to examine/fix this. The
> splits in that payment transaction would also reflect a $2 debit back to
> cash/checking accordingly which should be a tip-off.
> 
> As for formatting e-mail, just hit enter/return. I’ve separated my lines
> here by hitting it twice.
> 
> Maybe your mail client is stripping out line endings so your sent copies may
> not look right to you. Don’t worry about line length, that is determined by
> the viewing client.
> 
> You might also prefer switching to viewing and/or composing in plain text.
> Of course, you’ll have to get more creative for emphasis since bold,
> italic, and underline would no longer be available. (I opt to view in plain
> text anyway - so that is usually stripped out, thus sending in html doesn’t
> matter)
> 
> Regards,
> Adrien
> 
> > On Oct 15, 2019 w42d288, at 7:15 PM, Fran_3 via gnucash-user
> >  wrote:
> > 
> > For Vendor X the Monthly Bill is $10.00-
> > But the Monthly Payment has been $13.00-
> > After 5 months of Bills and 4 months of Payments we go to pay the $10 Bill
> > #5 and see four PrePayments listed at $3.00 each-We click Bill #5 and
> > Control Click the four PrePayments in order to apply the $12 worth of
> > PrePayments to Bill #5.-Now Clicking Business > Vendor > Find Bill for
> > Vendor X we see all five Bills marked as Paid.-Now we get the next months
> > Bill and Post it and go to Pay it... expecting to see the $2.00
> > un-applied remainder of the PrePayments listed...-But the $2.00
> > un-applied PrePayment remainder does not appear as available...-So, how
> > do we apply the $2.00 PrePayment remainder to the $10.00 Bill number 6?-I
> > would think any "remainder" of applied PrePayments would still appear as
> > a PrePayment when you go to pay a Bill.-Thanks for any help.-PS - Pardon
> > all the dashes on blank lines but I'm trying to find out how to force
> > line breaks so formatting can be retained. (I wonder if the html line
> > break tag would work?
> ___
> 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/m

Re: [GNC] Notes (few other) fields should be editable even after posting invoice

2019-10-17 Thread Geert Janssens
Hi,

I agree unconditionally on the notes field.

And I can see how being able to pull up job or customer/vendor details 
directly from the invoice window could be a big time saver.

So I have merged your PR to revert the read-only status of these three fields 
as I find the old behavior's use case is stronger than the current behavior's 
one.

Having said that, I believe we can do much better still in the user interface 
area. I had made a few suggestions in bug 797168, but currently have other 
priorities. So for now this will have to do.

Best regards,

Geert

Op maandag 14 oktober 2019 15:08:55 CEST schreef Amish:
> Hello,
> 
> There was this fix implemented in Gnucash which inadvertently created
> issue for me.
> 
> This was the bug report which was marked RESOLVED FIXED.
> https://bugs.gnucash.org/show_bug.cgi?id=797168
> 
> But this fix created issue with respect to my GST filing and tracking.
> So I counter opened a bug report last month to fix this, by partially
> reverting it.
> https://bugs.gnucash.org/show_bug.cgi?id=797400
> 
> I also created pull request on Github for the same:
> https://github.com/Gnucash/gnucash/pull/580
> 
> Its been one month but since bug report or PR are not reviewed and my
> GST tracking is affected completely. Hence I am posting the same here in
> mailing list.
> 
> Here is copy-paste of the description from the bug report that I had filed.
> 
> Before Gnucash 3.6, I used to track customer/vendor conversations/issues
> OR GST related and other important points via Notes field of invoice / bill.
> 
> Now since Gnucash 3.6 these fields are no more editable, unless I unpost
> the bill.
> 
> This does not make sense. Why cant I add notes after bill was posted? It
> does not cause any harm in invoice values. So locking the field is
> unnecessary.
> 
> It was so helpful for GST (India) tracking too.
> 
> Once I report the invoice to Government portal, I would simply add
> #GSTFILED in Notes. Similarly when my vendors upload their invoices
> (where I am buyer), I would mark those bills as #GSTMATCHED too.
> 
> Anytime in future if I wanted to check if there is any invoice / bill
> that is not reported by me (or by my vendor) - I would simply "Find bill
> / invoice" where notes did not contain #GSTFILED or #GSTMATCHED
> 
> This made tracking of my GST returns and GST government filing very easy.
> 
> But now that Notes field is un-editable... every time I have to unpost
> the invoice / bill and add note and then post the invoice / bill again.
> (messing up customer payment too). This is not really needed.
> 
> Similarly under "Billing information"  - Edit button under Customer /
> Vendor was clickable. This "Edit" also does not affect actual Invoice OR
> bill values. But it helped me find GST number, Phone numbers, Email
> address (and other details) of Customer / Vendor easily and instantly.
> 
> Otherwise just to find customer detail - I have to go all the way to
> Customers Overview - Search customer, right click and then Edit.
> (unnecessary three or more clicks and scrolling of screen)
> 
> Since Notes field and Edit customer under posted Invoice / bill - does
> not change anything related to Invoice or bill values.. they should be
> made Editable. So that adding notes (after posting) becomes easy and
> obtaining customer information is also fast.
> 
> Please re-consider the change and make them editable again. Otherwise it
> handicaps few nice features.
> 
> Please review PR, the link is given above.
> 
> Thank you,
> 
> Amish.
> 
> ___
> 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 find Bill that a Payment was applied to?

2019-10-17 Thread Geert Janssens
Op zaterdag 12 oktober 2019 16:47:28 CEST schreef Fran_3 via gnucash-user:
> I've got a strange case here.
> Assets: Current Assets: Checking Account shows a 12/10/18 Payment to Vendor
> XThe Split shows- Liabilities: Accounts Payable- Assets: Current Assets:
> Checking Account The 12/10/18 Payment also shows in Accounts Payable with
> the same Split But when I run a Vendor Report on Vendor X the 12/10/18
> Payment does not show. The Bill shows posted on 12/3/18 in the Vendor
> Report but when I View Bill it shows unpaid. So I'm guessing I must have
> two Vendor X accounts and applied the 12/10/18 payment to the wrong one
> BUT when I look at Business > Vendor > Vendors Overview only one Vendor X
> is listed. The Question: How can I find which Bill the 12/10/18 Payment was
> applied to? Thanks for any help.
> PS
> a - I searched everywhere for a 2nd account named Vendor X but can not find
> it anywhere except in the List of Vendors b  - I'm running v3.7 on Windows
> 10

Hi,

The existence of that transaction in itself doesn't mean that payment is 
actually applied to any bill. Your description confirms this. You have to 
actively apply it.

Considering the transaction already exists the easiest way to do so is to 
right-click on the transaction and select "Assign as payment". A payment 
window should pop up. You can select the appropriate vendor if it's not 
already and then click on the bill you want to apply the payment to then click 
ok.

Regards,

Geert


___
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] Relocating user specific application data to another directory

2019-09-28 Thread Geert Janssens
It would require to set both environment variables:
GNC_DATA_HOME
GNC_CONFIG_HOME

On Windows they happen to point at the same directory but it's two different 
locations what GnuCash is concerned.

Can you post the environment.local file you tried to achieve this with ?

Regards,

Geert

Op zaterdag 28 september 2019 10:10:17 CEST schreef Adrien Monteleone:
> Understood, and thanks for the clarification.
> 
> I could be misreading the wiki.
> 
> Perhaps someone more familiar with the environment variables specifically on
> Windows could chime in.
> 
> 
> Regards,
> Adrien
> 
> > On Sep 27, 2019 w39d270, at 11:46 PM, mark101
> >  wrote:
> > 
> > Thanks Adrien for your reply.
> > 
> > Yes, in Windows, the financial data file (e.g johndoe.gnucash) is easily
> > saved in the location of choice.
> > 
> > What I want to work out is how to relocate (migrate) the user data files
> > (particularly the 'saved-reports' file), which in my Windows 10, are in
> > their default directory: '(%APPDATA%)\GnuCash'.
> > 
> > My basic understanding of the documentation is that relocation is
> > achievable in GnuCash V3.x  by creating an 'enviroment.local' file and
> > writing a GNC_DATA_HOME environmetal variable entry with the appropriate
> > syntax. I haven’t, as yet, been successful in working out this syntax.
> > 
> > My terminology is likely inaccurate, so I do appreciate your patience.
> > 
> > Mark
> 
> ___
> 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 install question/problem

2019-09-23 Thread Geert Janssens
AQBanking is in a state of flux currently due to big changes in how European 
banks need to be communicated with.

That may have something to do with your crash. To help diagnose and 
potentially fix this, it may be useful to talk about this on the aqbanking 
mailing lists.

Regards,

Geert

Op zondag 22 september 2019 17:19:05 CEST schreef randix:
> Returning to a Windows environment after giving up on my Pixel Chromebook
> and GnuCash being sweetie pies (apparently, they are only distant friends).
> 
> Anyway, I'm running Windows 10 on my new Dell XPS 13 laptop, and using
> GnuCash Version: 3.7
> Build ID: 3.7+(2019-09-07).
> 
> My current issue is with setting up AQBanking... I'm setting up my accounts,
> but whenever I get to the point where it is retrieving the associated
> accounts as part of the setup, GnuCash totally closes down. I've tried it
> multiple times and it shuts down when I get to that very step. Any ideas?
> 
> 
> 
> --
> 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] Gnucash crashes after upgrade

2019-09-19 Thread Geert Janssens
Op donderdag 19 september 2019 15:45:06 CEST schreef Brian M. Sutin:
> Thank you. How do I generate a gnucash.trace file?
> 
http://wiki.gnucash.org/wiki/Tracefile

> > Op donderdag 19 september 2019 04:42:36 CEST schreef Brian M. Sutin:
> > > I installed 3.7 from flatpak, but then I couldn't find the executable.
> > 
> > There is no "executable" with flatpak. You use the command
> > flatpak run org.gnucash.GnuCash
> > to start the gnucash flatpak
> > 
> > > So, I
> > > uninstalled the flatpak, downloaded the source and compiled it. I also
> > > deleted every single .XXX file in my home directory that had 'gnucash'
> > > in
> > > the title. Oddly, even with all initialization files deleted, gnucash
> > > 3.7
> > > still finds by Gnucash accounts file, and complains that it is locked.
> > > Second, it still crashes.
> > > 
> > > Question 1: How did Gnucash 3.7 find my previous accounts file and the
> > > lock? Where is that information stored?
> > 
> > GnuCash keeps a history of opened files in the gsettings database. On
> > linux
> > gsettings uses dconf as backend, so you can use dconf-editor to check and
> > modify that info.
> > 
> > > Question 2: Now that I have a recent version that core dumps, what do I
> > > need to post to spelunk the problem? Or do I post that elsewhere?
> > 
> > If you're about to post core dumps (or backtraces) I think this is better
> > done in a bug report than on the mailing list. Mail messages tend to wrap
> > lines which make the data hard to process.
> > 
> > Other useful information would be the contents of your gnucash.trace file
> > and the output on the console.
> > 
> > Regards,
> > 
> > Geert
> > 
> > > > Thank you, everyone. I think I will wait for the next version to come
> > > > out next month and try it out then. If I am going to install it by
> > > > hand, I might as well install the latest.
> > > > 
> > > > > Op zaterdag 24 augustus 2019 20:17:50 CEST schreef 
gnuca...@skewray.com:
> > > > > > A year or two ago I was running Ubuntu 16.10. When I upgraded to
> > > > > > the
> > > > > > next
> > > > > > Ubuntu version, Gnucash did some moving and reformatting of my
> > > > > > config
> > > > > > files. When I ran Gnucash, it would hang up inside any register
> > > > > > and
> > > > > > crash.  I 'solved' the problem by running 2.6.12 in Virtualbox on
> > > > > > Ubuntu 16.04, which is what I've been doing ever since.  Ubuntu
> > > > > > has
> > > > > > upgraded a few times, and the issue persists.  The current version
> > > > > > that still doesn't work is Gnucash 3.4.
> > > > > > 
> > > > > > Is this a known issue? Is ther a previous thread in this list that
> > > > > > addresses this?  If not, how would I go about starting to debug
> > > > > > the
> > > > > > issue?
> > > > > > 
> > > > > > Places where config files seem to be:
> > > > > > .config/gnucash
> > > > > > .gconf/apps/gnucash
> > > > > > .gnucash/books/Gnucash
> > > > > > .local/share/gnucash/books
> > > > > > 
> > > > > > I don't know which of these is from before the conversion and
> > > > > > which
> > > > > > are new. The problem might also be in a library, I guess.
> > > > > 
> > > > > A few more bits that were omitted or glossed over in the other
> > > > > responses:
> > > > > 
> > > > > .gconf/apps/gnucash predates even gnucash 2.6. If you have no
> > > > > intention
> > > > > to
> > > > > rerun gnucash 2.4, you can safely remove this.
> > > > > Of the others
> > > > > .gnucash/ is the config directory used by gnucash2.6
> > > > > .config/gnucash and .local/share/gnucash are used by gnucash 3.x
> > > > > 
> > > > > If you have been running gnucash in a VM, and now run gnucash on
> > > > > your
> > > > > main
> > > > > system, obviously it won't find the config data stored in your VM.
> > > > > If
> > > > > you
> > > > > would like gnucash to redo the config data conversion for you,
> > > > > you'll
> > > > > have to 1. copy everything from .gnucash/ in your VM to .gnucash/ on
> > > > > your main system 2. delete .local/share/gnucash and .config/gnucash
> > > > > from your main system 3. start gnucash
> > > > > 
> > > > > As others have noted, if that still crashes, we're need more details
> > > > > to
> > > > > determine the root cause. A trace file would be useful [1] or if you
> > > > > know how to use the gdb debugger tool, a backtrace usually holds
> > > > > more
> > > > > details still.
> > > > > 
> > > > > Regards,
> > > > > 
> > > > > Geert
> > > > > 
> > > > > [1] http://wiki.gnucash.org/wiki/Tracefile
> > > > 
> > > > ___
> > > > 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

Re: [GNC] Has the Android APP abandoned?

2019-09-19 Thread Geert Janssens
I believe both Qt and wxWidgets have android support.

Switching to another gui framework has been discussed in the past. While it's 
still a long term goal, it's not the only roadblock to having a gnucash app on 
android that shares code with gnucash on the desktop.

It requires a big refactoring of the core non-gui internals as well. The 
conversion to C++ is the an important aspect of this, which unfortunately got 
mostly stalled after the 3.0 release due to all the issues we have had with 
the forced upgrade to gtk3 (which was forced upon us by the removal of webkit1 
from most distros close to the 3.0 release).

Perhaps the C++ conversion doesn't have to be complete. There are two aspects 
that currently likely block a port to android (or ios for that matter):
* some functionality is written in scheme instead of C(++). That can't be 
ported and has to be rewritten.
* most of the code is heavily dependent on glib2, which we think is a major 
hurdle to porting as well.

Good news is work on the C++ port is slowly picking up again.

Regards,

Geert

Op donderdag 19 september 2019 12:07:53 CEST schreef Greg Feneis:
> Perhaps there is a FOSS GUI platform similar to GTK that includes all of
> the usual target OSes plus Android?
> 
> 
> 
> 
> Kind regards,
> 
> Greg Feneis 
> 
> On Thu, Sep 19, 2019 at 1:08 AM Andrea Briganti  wrote:
> > You hit the main point of my initial post.
> > 
> > Who visit the website believes that it is the official android application
> > and that it's maintained currently.
> > 
> > If the community can't (won't) take the ownership of the app, I think that
> > we have just to remove the banner in the homepage.
> > 
> > > Returning to the bit that said the gnucash website is promoting the
> > > android
> > > app - considering the android app seems to be abandoned, should we
> > > remove
> > > the
> > > reference from our website or at least indicate it's currently
> > > unmaintained ?
> > 
> > --
> > 
> > | /
> > | \Byte - Andrea Briganti
> > 
> > Blog: http://kbyte.snowpenguin.org
> > ___
> > 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 crashes after upgrade

2019-09-19 Thread Geert Janssens
Op donderdag 19 september 2019 04:42:36 CEST schreef Brian M. Sutin:
> I installed 3.7 from flatpak, but then I couldn't find the executable.

There is no "executable" with flatpak. You use the command
flatpak run org.gnucash.GnuCash
to start the gnucash flatpak

> So, I
> uninstalled the flatpak, downloaded the source and compiled it. I also
> deleted every single .XXX file in my home directory that had 'gnucash' in
> the title. Oddly, even with all initialization files deleted, gnucash 3.7
> still finds by Gnucash accounts file, and complains that it is locked.
> Second, it still crashes.
> 
> Question 1: How did Gnucash 3.7 find my previous accounts file and the lock?
> Where is that information stored?
> 
GnuCash keeps a history of opened files in the gsettings database. On linux 
gsettings uses dconf as backend, so you can use dconf-editor to check and 
modify that info.

> Question 2: Now that I have a recent version that core dumps, what do I need
> to post to spelunk the problem? Or do I post that elsewhere?

If you're about to post core dumps (or backtraces) I think this is better done 
in a bug report than on the mailing list. Mail messages tend to wrap lines 
which make the data hard to process.

Other useful information would be the contents of your gnucash.trace file and 
the output on the console.

Regards,

Geert

> > Thank you, everyone. I think I will wait for the next version to come
> > out next month and try it out then. If I am going to install it by
> > hand, I might as well install the latest.
> > 
> > > Op zaterdag 24 augustus 2019 20:17:50 CEST schreef gnuca...@skewray.com:
> > > > A year or two ago I was running Ubuntu 16.10. When I upgraded to the
> > > > next
> > > > Ubuntu version, Gnucash did some moving and reformatting of my config
> > > > files. When I ran Gnucash, it would hang up inside any register and
> > > > crash.  I 'solved' the problem by running 2.6.12 in Virtualbox on
> > > > Ubuntu 16.04, which is what I've been doing ever since.  Ubuntu has
> > > > upgraded a few times, and the issue persists.  The current version
> > > > that still doesn't work is Gnucash 3.4.
> > > > 
> > > > Is this a known issue? Is ther a previous thread in this list that
> > > > addresses this?  If not, how would I go about starting to debug the
> > > > issue?
> > > > 
> > > > Places where config files seem to be:
> > > > .config/gnucash
> > > > .gconf/apps/gnucash
> > > > .gnucash/books/Gnucash
> > > > .local/share/gnucash/books
> > > > 
> > > > I don't know which of these is from before the conversion and which
> > > > are new. The problem might also be in a library, I guess.
> > > 
> > > A few more bits that were omitted or glossed over in the other
> > > responses:
> > > 
> > > .gconf/apps/gnucash predates even gnucash 2.6. If you have no intention
> > > to
> > > rerun gnucash 2.4, you can safely remove this.
> > > Of the others
> > > .gnucash/ is the config directory used by gnucash2.6
> > > .config/gnucash and .local/share/gnucash are used by gnucash 3.x
> > > 
> > > If you have been running gnucash in a VM, and now run gnucash on your
> > > main
> > > system, obviously it won't find the config data stored in your VM. If
> > > you
> > > would like gnucash to redo the config data conversion for you, you'll
> > > have to 1. copy everything from .gnucash/ in your VM to .gnucash/ on
> > > your main system 2. delete .local/share/gnucash and .config/gnucash
> > > from your main system 3. start gnucash
> > > 
> > > As others have noted, if that still crashes, we're need more details to
> > > determine the root cause. A trace file would be useful [1] or if you
> > > know how to use the gdb debugger tool, a backtrace usually holds more
> > > details still.
> > > 
> > > Regards,
> > > 
> > > Geert
> > > 
> > > [1] http://wiki.gnucash.org/wiki/Tracefile
> > 
> > ___
> > 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/gn

Re: [GNC] Has the Android APP abandoned?

2019-09-19 Thread Geert Janssens
I am interested in an android companion app for gnucash. One that's based on 
the same core code as gnucash itself. Unfortunately this isn't the direction 
the current android app went (it couldn't at the time).
And even more unfortunately I don't have spare time to work on this.

Returning to the bit that said the gnucash website is promoting the android 
app - considering the android app seems to be abandoned, should we remove the 
reference from our website or at least indicate it's currently unmaintained ? 

Regards,

Geert

Op donderdag 19 september 2019 03:39:10 CEST schreef Adrien Monteleone:
> Mind that any app that can export CSV can be used with GnuCash for the most
> part. (and some that can export QIF as well)
> 
> The only trick with other apps will be that you might have to do a little
> more work on the import side, or processing the CSV a tad before importing.
> 
> I could be mistaken, but as I understood it, the Android app relied on this
> import functionality anyway. (I never used it myself)
> 
> While it would be nice to have an official or dedicated mobile app, if there
> are other apps that can export their date to open formats, that should be
> sufficient. (though not maybe simple)
> 
> Regards,
> Adrien
> 
> > On Sep 18, 2019 w38d261, at 7:40 PM, Peter West  wrote:
> > 
> > Hello Kbyte,
> > 
> > I looked at the app, and it is promoted as a companion app for Gnucash on
> > the desktop. It is, as I suspected, written in Java, whereas  Gnucash is
> > written largely in C, as far as I can tell, with elements of Scheme and
> > Python for certain modules.
> > 
> > There may be Android developers who use Gnucash, and who would be willing
> > to look at this, but the Gnucash developers have their work cut out in
> > maintaining and developing the main product.
> > 
> > Peter
> 
> ___
> 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 2.6.12 aborts (core dump) on Ubuntu 16 "hash table assertion failed"

2019-09-18 Thread Geert Janssens
Hi Gordon,

I'm glad you got it figured out.

There were a few things I wanted to add to your message:

1. While I am happy we now have the flatpak option it's relatively new and has 
a few important drawbacks:

  * It can't fetch online quotes yet (Finance::Quote is still missing
in the flatpak)
  * Report printing won't work. Or more precisely it won't find your
printers. You can print to file and then print that file via
an ordinary pdf viewer.

2. I have no idea how many users we have on the BSDs, but I'm curious to your 
experience. So if you install on FreeBSD, please do report your findings.

Regards,

Geert

Op woensdag 18 september 2019 00:46:59 CEST schreef GWB:
> Just figured it out.  The gnucash data file loads more quickly when it
> is located on the C: drive itself, instead of being on a shared folder
> elsewhere.  So I moved the .xml file from the VirtualBox shared folder
> on Ubuntu 16 to the C: drive in the Windows 7 VM.  The reports also
> load more quickly.
> 
> I don't expect it to load the file too quickly.  The uncompressed xml
> is about 61 megs.  That's quite a bit of data.  I don't know what kind
> of cache file would speed that up, but this is good enough.
> 
> I will stick with the uncompressed xml for now.  From the
> documentation, it's easier to replay transactions with the xml, and
> more difficult with the sqlite3 format.  I can always go back to an
> earlier version from a snapshot if the xml replay fails or does not
> rollback.
> 
> It also appears that the sqlite3 format is becoming ubiquitous, and
> even web browsers appear to be using it.  But it might not be as
> robust as the postgresql files I've used.  postgresql has a good way
> of rolling back through a transaction history within the DB itself,
> but I'm not sure how to do that with sqlite3.  So the xml text file,
> uncompressed, with autosave every 5 minutes, and save the log files is
> what I will do (and with zfs snapshots on top of that).
> 
> Let's just call that the "super paranoid" setting to avoid data loss
> (also with off site backup).
> 
> The developers here have done great work, thank you all.  It now looks
> as if FreeBSD 10 has GnuCash 3.7:
> 
> https://www.freebsd.org/cgi/ports.cgi?query=gnucash&stype=all
> 
> Is there enough interest in running GnuCash on a BSD system to try
> this?  I have at least one server I can use to try it out.  I'm happy
> to be a guinea pig for that effort.  Otherwise I'll stick with the
> Windows version for now; that seems to be the largest percentage of
> the user base.
> 
> Gordon
> 
> On Tue, Sep 17, 2019 at 5:01 PM GWB  wrote:
> > OK; Outstanding, this works like a charm.  On Windows 7 Pro (64 bit)
> > the GnuCash installation created:
> > 
> > C:\Users\$USER\.gnucash
> > 
> > There is also:
> > 
> > C:\Users\$USER\.AppData\Local... \LocalLow ...\Roaming
> > 
> > When I copy the files from the linux installation at:
> > 
> > $user/.gnucash to C:\Users\$USER\.gnucash, it does indeed find the
> > Saved Report Configurations.
> > 
> > My assumption is that Windows 8 and 10 probably will set up the
> > .gnucash config directory in:
> > 
> > C:\Users\$USER\.AppData\Roaming, or Local, because 8 and 10 seem to
> > behave that way (I don't know why).
> > 
> > I can confirm that the flatpak migrates:
> > 
> > $user/.gnucash
> > 
> > to:
> > 
> > ~/.var/app/org.gnucash.GnuCash
> > 
> > It does the migration when installing the flatpak by:
> > 
> > flatpak-install or.gnucash.GnuGash (or, depending on the type of
> > shell, just flatpak-install gnucash)
> > 
> > The flatpak has some distinct advantages.  One drawback is that
> > libraries are not dynamic, static or even linked, but appear to be
> > "bundled" into the installed app binary itself.  But that's also the
> > advantage, when linked libraries on linux machines are not found, or
> > are incompatible.  Larger installed binary, fewer dependency problems.
> > 
> > FreeBSD and linux have cross-compilers for each other, so I might try
> > the flatpak again when I have FreeBSD 10 or Ubuntu 18 installed.
> > Again, the flatpak looks and works fine.  Only the window
> > configuration (so far) is the problem with the flatpak.
> > 
> > Is there an advantage to using GnuCash 3 on Windows 8 or 10?  Windows
> > 7 is showing it's age, and it's taking some time to load reports, open
> > files, etc.
> > 
> > Mange Tak,
> > 
> > Gordon
> > 
> > 
> > On Tue, Sep 17,

Re: [GNC] Badly formed URL unknown-type

2019-09-17 Thread Geert Janssens
If you attach images to the message instead of adding them inline, they should 
appear properly on the list. I'm not sure how to do that in your e-mail client 
so you may have to experiment a bit.

Geert

Op dinsdag 17 september 2019 18:46:26 CEST schreef Uttam Chakravorty:
> I'm at a loss.  I do not know what I can do.  I do not have a copy to
> hand for reasons given elsewhere.  Please accept my apology.
> 
> Best Regards, Uttam
> 
> > The rest of us haven't seen any screenshot attached to the original email
> > 🙂
> ___
> 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 account with CR no longer works, also BS does not work

2019-09-17 Thread Geert Janssens
It still works on Fedora with gtk 3.24.10
What version of gtk did you ship in the MacOS bundle ?

Geert

Op dinsdag 17 september 2019 17:31:18 CEST schreef John Ralls:
> > On Sep 17, 2019, at 6:12 AM, Ira Fuchs  wrote:
> > 
> > Yes, on the Accounts page. I am running MacOS 10.13.
> > 
> > On Mon, Sep 16, 2019 at 10:41 PM John Ralls  wrote:
> > > On Sep 16, 2019, at 3:51 PM, ihf  wrote:
> > > 
> > > As of v 3.7, if you find an account by beginning to type its name and
> > > then
> > > hit Enter, the account used to open but no longer does. Also, if you
> > > begin
> > > typing a name and use backspace to correct your entry, it no longer
> > > works
> > > (nothing happens).
> > 
> > I suppose that's on the Accounts page.
> > 
> > What OS/Distro and (if Linux/BSD/MacPorts) Gtk3 version?
> 
> Please remember to copy the list on all replies.
> 
> I can reproduce it in gtk3-demo, so it's a Gtk3 problem.
> 
> 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] Badly formed URL unknown-type

2019-09-17 Thread Geert Janssens
You picture and extra details are very helpful.

I can see now this is another bug still.

It appears you have managed to create an outstanding balance somehow that's 
not related to any vendor. This is a situation the code wasn't designed for 
and hence the link error.

At this point I'm not sure how that would happen.
Can you try to figure out where that -£2.54 comes from exactly in your A/P 
account and make a screenshot of that transaction ? It may not be obvious in 
the A/P account. It may also be you'd have to open the Lot viewer on that 
account and inspect the lots.

It's important we figure out how this situation was created to either adjust 
to code to prevent it or to update the reports to be able to handle it.

Regards,

Geert

Op zaterdag 14 september 2019 17:06:53 CEST schreef Uttam Chakravorty:
> Many thanks for looking at this.  Details are:
> 
> GnuCash 3.7
> Build ID: 3.7+(2019-09-07)
> 
>  Static hostname: abacus.home
>Icon name: computer-desktop
>  Chassis: desktop
> Operating System: Ubuntu 18.04.3 LTS
>   Kernel: Linux 5.0.0-27-generic
> Architecture: x86-64
> 
> I'm inserting an image in case it helps, however if this is not done
> please tell me and I will know for the future.
> 
> Best Regards, Uttam
> 
> On 13/09/2019 20:18, Geert Janssens wrote:
> > Op vrijdag 13 september 2019 20:50:35 CEST schreef Uttam Chakravorty:
> >> Firstly I apologise if I should be trying something other than posting
> >> here.  If so, any guidance would be appreciated.
> >> 
> >> I'm running Gnucash on Ubuntu 18.04 desktop to look after a small UK VAT
> >> registered company (two people: my wife and our son).
> >> 
> >> When I run 'Reports' -> 'Payable Ageing' (Trade Creditors). In the first
> >> entry the Company is blank, the days are zero and there is -£2.54 in the
> >> total column.
> >> 
> >> Clicking on -£2.54 calls up a box displaying 'Badly formed URL
> >> unknown-type=&acct=48dfa64b05d642c5f5c4cc
> >> 051 3dba700'
> >> 
> >> I have run 'Actions' -> 'Check & Repair' globally and on each individual
> >> account to no avail.  I'm stumbling around in the dark.
> > 
> > Hi,
> > 
> > Which version of GnuCash are you using ? I seem to remember fixing this in
> > one of the more recent releases.
> > 
> > Regards,
> > 
> > Geert




___
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 2.6.12 aborts (core dump) on Ubuntu 16 "hash table assertion failed"

2019-09-17 Thread Geert Janssens
Op maandag 16 september 2019 05:30:16 CEST schreef John Ralls:
> Gordon,
> 
> GnuCash files are completely portable between operating systems. See
> https://wiki.gnucash.org/wiki/Backup for the details of which files need to
> be copied.
> 
> The code to upgrade the saved reports and similar stuff kicks is driven by
> the location of the files, so copy your 2.6 config files to the 2.6
> locations (generally $HOME/.gnucash). Make sure the new locations
> ($HOME/.config/gnucash on Linux, $HOME/AppData/Roaming/GnuCash on Windows)
> don't exist; if they do GnuCash will decide that the config is already
> migrated. Start up GnuCash and everything should properly migrate.
> 
> That said, flatpak installs are a bit problematic for migration. They're
> seriously sandboxed and I'm not sure that we've figured out everything
> needed to work around the sandboxing.

We don't have to do anything special wrt to the sandbox as it won't affect the 
migration logic (just tested).

The flatpak version of gnucash will still search for the old configuration in
$HOME/.gnucash (that is, not sandboxed)
It will migrate this to locations inside the sandbox though. So make sure the 
following locations don't exist if you want the migration to be triggered:
$HOME/.var/app/org.gnucash.GnuCash/data/gnucash
$HOME/.var/app/org.gnucash.GnuCash/config/gnucash

Regards,

Geert


___
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] pixel chromebook re-visited

2019-09-17 Thread Geert Janssens
Op maandag 16 september 2019 01:29:15 CEST schreef randix:
> Chromebook pixel, re-visited.
> 
> a year or more ago, i got a pixel chromebook, and with the help of the great
> folks here, got 3.2 installed on linux on the chromebook. didn't work 100%,
> but thrilled that i could access my accounts.
> 
> 3.6 came out, and i managed to install that, although my ability to modify
> the preferences did not work at all, neither did the ability to modify the
> scheduled transactions, etc.  but the essence of it worked.
> 
> just saw that 3.7 came out, and someone posted the deb files for it.  so
> took a wild shot and wiped my chromebook to its original state.  i have 3.7
> running on it but it still doesn't allow me to modify any preferences, and a
> host of other stuff doesn't work.  i can access particular accounts, it
> seems.
> 
> i'm about to toss the chromebook and go back to windows.
> 
> fyi and fwiw

Thanks for the update.

Preferences not working is usually related to dbus not working as expected or 
not configured properly. I don't have a chromebook so unfortunately I don't 
have a more detailed answer.

Regards,

Geert


___
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] Badly formed URL unknown-type

2019-09-13 Thread Geert Janssens
Op vrijdag 13 september 2019 20:50:35 CEST schreef Uttam Chakravorty:
> Firstly I apologise if I should be trying something other than posting
> here.  If so, any guidance would be appreciated.
> 
> I'm running Gnucash on Ubuntu 18.04 desktop to look after a small UK VAT
> registered company (two people: my wife and our son).
> 
> When I run 'Reports' -> 'Payable Ageing' (Trade Creditors). In the first
> entry the Company is blank, the days are zero and there is -£2.54 in the
> total column.
> 
> Clicking on -£2.54 calls up a box displaying 'Badly formed URL
> unknown-type=&acct=48dfa64b05d642c5f5c4cc051
> 3dba700'
> 
> 
> I have run 'Actions' -> 'Check & Repair' globally and on each individual
> account to no avail.  I'm stumbling around in the dark.

Hi,

Which version of GnuCash are you using ? I seem to remember fixing this in one 
of the more recent releases.

Regards,

Geert



___
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] Assign one payment to multiple invoices (from several customers)

2019-09-11 Thread Geert Janssens
Op woensdag 11 september 2019 23:14:13 CEST schreef Adrien Monteleone:
> > On Sep 11, 2019 w37d254, at 3:26 PM, Fred Smith via gnucash-user  wrote:
> >> Right.  Why would a customer pay someone else's invoice?
> > 
> > Parent company paying utilities for its child companies?
> 
> Parents paying on their kids accounts, children paying for their parents,
> siblings paying the same. People who each have their own accounts and
> making a payment, but sharing a particular invoice that had to go under
> someone else’s name. (the sibling case is common here, like all paying for
> a gift for the parents that was on one siblings account)
> 
> It happens. Maybe not with more frequency than a few times per year unless
> you’ve got some sort of corporate arrangement like Fred noted, but it does
> happen.
> 
> As both Derek and I mentioned, a separate suspense account will suffice. Or
> as I also noted, taking the payment entirely from one customer as both
> regular payment and overpayment, then ‘refunding’ the overpayment and
> applying it to the other customer will also work. (One A/R program I used
> required just that workflow)
> 
> I can’t see offering this as a specific feature for such a small use case. I
> don’t know of any other accounting/pos/receivables software that offers
> this either, so it isn’t like GnuCash is the odd-one-out here.

Odoo supports this.

And I use this feature to apply a grouped salary payment to each employee's 
payroll ('invoice').

That is the support company that handles our payroll administration charges 
one payment per month from our bank account but that charge is to be split 
over separate 'invoices', one per employee.

The suspense account in gnucash works, but in Odoo I can assign all the 
employee invoices to the single payment in one go.

I must admit it's quite handy.

Having said all that I think getting such a feature in gnucash will probably 
require breaking a few design assumptions. So that would mean a major change. 
I don't see this happening anytime soon :(

Regards,

Geert


___
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 seem to load custom reports

2019-09-10 Thread Geert Janssens
In gnucash 3.x all uses of gnucash printf have been replaced with guile's own 
"format" function [1]. The printf hack was calling the c-function printf, 
which is adding overhead for no gain.

The same conversion from printf to (format ) will have to be applied to Doug's 
reports.

Regards,

Geert

[1] https://www.gnu.org/software/guile/manual/guile.html#index-format-1

Op dinsdag 10 september 2019 19:48:32 CEST schreef Adrien Monteleone:
> cat $TMPDIR/gnucash.trace
> 
> will show some info, but as I noted in the first post, not enough to
> determine which report(s) are the problem.
> 
> However, running GnuCash from the terminal like so:
> 
> /Applications/Gnucash.app/Contents/MacOS/Gnucash --debug --log gnc.scm=debug
> 
> Will generate more info that is useful. The output I included in the first
> post are from 3 such runs.
> 
> This is documented at:
> https://wiki.gnucash.org/wiki/Custom_Reports#Debugging_your_report
> 
> From there, the tracefile is output to stderr which in this case was the
> same terminal. So I only need to see if the report(s) showed up in the
> menu, and then checked the terminal each time as I uncommented them one by
> one in the config-user.scm file.
> 
> Each one that has a problem was indicated in the terminal by a ‘failed to
> compile’ error and noted the info about `gnucash main` not being found. (as
> well as the `printf` module)
> 
> I tried changing from loading `gnucash main` to `gnucash utilities` on a
> hunch. (no real expectation that would work of course since the referenced
> code is likely entirely different) That exposed a failure for `printf`
> which I then commented out, but of course, the later code needs it, so it
> still failed. I’d have to know what was in `gnucash main` that the report
> needs as well as how it used `printf` and then re-write all of that. As I
> don’t yet know Scheme, I’m not able to do so just yet. I was hoping Doug
> (who published these reports) might have updated them.
> 
> Regards,
> Adrien
> 
> > On Sep 10, 2019 w37d253, at 11:07 AM, Geert Janssens
> >  wrote:
> > 
> > Hi John,
> > 
> > As you suggest this is likely due to errors in the report code. If so
> > there
> > should be more details either in the gnucash trace file or on the console.
> > I'm not on Macos so I'm not sure where console messages get written for
> > applications that are launched from the gui.
> > You may be able to run gnucash in a terminal in which case these message
> > will probably be printed in that terminal.
> > 
> > Regards,
> > 
> > Geert
> > 
> > Op dinsdag 10 september 2019 16:39:47 CEST schreef John Morris:
> >> Hi Adrien,
> >> 
> >>  I worked my way through the GnuCash wiki on loading custom reports at
> >> 
> >> https://wiki.gnucash.org/wiki/Custom_Reports#Where_to_find_existing_repor
> >> ts
> >> . I made a tiny bit of headway, but not much.
> >> 
> >>  I have set up a new file called config-user.scm in ~/Library/Application
> >> 
> >> Support/GnuCash on my fully updated Mojave system. This replaced the
> >> filed
> >> called config.user I copied from my Yosemite installation running GnuCash
> >> 2.6.16.
> >> 
> >>  As part of following the instruction on the wiki, I copied the Hello
> >>  World
> >> 
> >> report from the GnuCash application package and modified it slightly to
> >> be
> >> different from the example report. I then placed it in
> >> ~/Library/Application Support/GnuCash/John Report and added
> >> 
> >> (load (gnc-build-userdata-path "John-Report.scm”))
> >> 
> >> as the first line of config-user.scm. This loaded a report called John
> >> Report into the top level of the Reports menu, so I know I at least have
> >> that part working.
> >> 
> >> However, using a similar line in the config-user.scm file for the reports
> >> I
> >> downloaded from this list gives me nothing in the Reports menu. In fact,
> >> if
> >> I place those lines before the John-Report line, even it does not appear.
> >> I
> >> guess some problem in those other reports is terminating the whole
> >> loading
> >> process. That seems like an odd way of doing things. I tried this singly
> >> with each report an none of them worked, including the consolidation
> >> report
> >> Doug Doughty contributed on June 4, 2018 as an update to work with
> >> GnuCash
> >> 3.1.
> >> 
> >> I guess I have to wait until I have time t

Re: [GNC] Can't seem to load custom reports

2019-09-10 Thread Geert Janssens
Hi John,

As you suggest this is likely due to errors in the report code. If so there 
should be more details either in the gnucash trace file or on the console. I'm 
not on Macos so I'm not sure where console messages get written for 
applications that are launched from the gui.
You may be able to run gnucash in a terminal in which case these message will 
probably be printed in that terminal.

Regards,

Geert

Op dinsdag 10 september 2019 16:39:47 CEST schreef John Morris:
> Hi Adrien,
>   I worked my way through the GnuCash wiki on loading custom reports at
> https://wiki.gnucash.org/wiki/Custom_Reports#Where_to_find_existing_reports
> . I made a tiny bit of headway, but not much.
> 
>   I have set up a new file called config-user.scm in ~/Library/Application
> Support/GnuCash on my fully updated Mojave system. This replaced the filed
> called config.user I copied from my Yosemite installation running GnuCash
> 2.6.16.
> 
>   As part of following the instruction on the wiki, I copied the Hello World
> report from the GnuCash application package and modified it slightly to be
> different from the example report. I then placed it in
> ~/Library/Application Support/GnuCash/John Report and added
> 
> (load (gnc-build-userdata-path "John-Report.scm”))
> 
> as the first line of config-user.scm. This loaded a report called John
> Report into the top level of the Reports menu, so I know I at least have
> that part working.
> 
> However, using a similar line in the config-user.scm file for the reports I
> downloaded from this list gives me nothing in the Reports menu. In fact, if
> I place those lines before the John-Report line, even it does not appear. I
> guess some problem in those other reports is terminating the whole loading
> process. That seems like an odd way of doing things. I tried this singly
> with each report an none of them worked, including the consolidation report
> Doug Doughty contributed on June 4, 2018 as an update to work with GnuCash
> 3.1.
> 
> I guess I have to wait until I have time to learn Scheme or someone else
> updates these reports to work with GnuCash’s ever-changing interface.
> 
> Best,
> John
> 
> > On Sep 9, 2019, at 5:57 PM, Adrien Monteleone
> >  wrote:
> > 
> > I didn’t get to test #1 & #2 again, but sticking with #3, I started
> > GnuCash with
> > 
> > --debug --log gnc.scm=debug
> > 
> > And got some useful info.
> > 
> > It seems all but one of the reports were using:
> > 
> > (use-modules (gnucash main))
> > 
> > which apparently doesn’t exist any more.
> > 
> > The one report that did work was using:
> > 
> > (use-modules (gnucash utilities))
> > 
> > I haven’t had a look yet to see what the changes were and what that
> > includes.
> > 
> > The other failing reports also use:
> > 
> > (use-modules (gnucash printf))
> > 
> > which apparently also doesn’t exist and was commented out in the one
> > working report.
> > 
> > Unfortunately, the code for those reports would have to be updated it
> > seems to avoid those modules as they fail with them commented out.
> > (understandably)
> > 
> > The following loads and runs correctly:
> > 
> > consolidate-transactions.scm
> > 
> > The following all fail and need to be updated:
> > 
> > compare-cash-flows.scm
> > current-vs-average.scm
> > transaction-budget.scm
> > reconcile.scm (supposedly a re-write, was this already incorporated into
> > the included report?) missing-checks.scm (I don’t use this, but noticed
> > it failed as well)
> > 
> > If anyone has any info on fixing the above reports with respect to the
> > main & printf modules, or where I might find more current versions, many
> > thanks.
> ___
> 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] Navigate to next Invoice

2019-08-29 Thread Geert Janssens
Op donderdag 29 augustus 2019 21:17:40 CEST schreef Axel Essbaum:
> (I know there are the triangles I can click - I am looking for a keybinding)
> 
> Also, this selection mechanism used to wrap - going right from the rightmost
> tab warped you to the leftmost tab. This doesn't appear to work anymore, at
> least not with the triangles. Can I somehow reenable this feature?
> 
> I typically have 40+ tabs open, so efficient tab organization and navigation
> is important to me.
> 
> - Axel
> 
Unfortunately Gtk 3 dropped this feature from their notebook widget, which 
means it's no longer available to applications based on Gtk3 (such as 
Gnucash). There's a long discussion on their issue tracker.

One possible workaround (though not keyboard navigation) is to rightclick on 
the tab bar. That will show a dropdown list with all tabs which you then can 
choose from.

Regards,

Geert


___
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] No Suitable backend was found

2019-08-27 Thread Geert Janssens
Op dinsdag 27 augustus 2019 15:08:49 CEST schreef Human:
> I had a backup and got back to that which opened fine in v3.6. I am not sure
> why that file got corrupted.
> 
> Thanks for all the help. I got upgraded as a result.

I'm glad to hear that :)

Geert


___
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] No Suitable backend was found

2019-08-27 Thread Geert Janssens
Op maandag 26 augustus 2019 14:37:58 CEST schreef Human:
> Please see attached.

Unfortunately there isn't much data in the trace file.

The first line is common when you haven't installed Finance::Quote for online 
price retrieval. You can ignore that.

The two subsequent lines on the other hand suggest write permission issues in 
C:\Users\Maulik\.gnucash
Gnucash can't access expressions-2.0 and can't write a stylesheets file in 
there.
But no hints as to why your file can't be read.

I'll note that location is only used by gnucash 2.x and older. What version of 
gnucash are you running ? And what's the file format you have chosen (xml, 
sqlite) ?

Regards,

Geert


___
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] No Suitable backend was found

2019-08-27 Thread Geert Janssens
Hmm, if you kept backup files, you could go back through previous versions to 
determine where it went wrong.
And then compare the good backup with your bad file.

It may also be useful to doublecheck the file you try to open really is an xml 
file (though probably compressed).

To do so, first check whether your copy of gnucash is configured to compress 
xml files via
Edit -> Preferences -> General -> Compress files
If that's not set, try opening the failing gnucash file with a plain text 
editor like Wordpad, Notepad+, BBEdit,... (Not with an office suite though).

If it is compressed you first have to decompress it with something like 7zip. 
You may have to change the extension before 7zip will decompress it. For 
example name your file something.gnucash.gz and then open it with 7zip.

Once decompressed you can again check whether the decompressed version looks 
like proper xml. And you could even check if gnucash will open the 
uncompressed xml file afterwards. There have been compression problems in the 
past and since you last used gnucash 2.6.7 you may be experiencing that.

Regards,

Geert

Op dinsdag 27 augustus 2019 10:50:23 CEST schreef Human:
> Hi I am using GnuCash 2.6.7 and file format is xml. I need to recover this
> file, is there anyway to do so?
> 
> Thanks!
> 
> On Tue, Aug 27, 2019 at 1:47 PM Geert Janssens 
> 
> wrote:
> > Op maandag 26 augustus 2019 14:37:58 CEST schreef Human:
> > > Please see attached.
> > 
> > Unfortunately there isn't much data in the trace file.
> > 
> > The first line is common when you haven't installed Finance::Quote for
> > online
> > price retrieval. You can ignore that.
> > 
> > The two subsequent lines on the other hand suggest write permission issues
> > in
> > C:\Users\Maulik\.gnucash
> > Gnucash can't access expressions-2.0 and can't write a stylesheets file in
> > there.
> > But no hints as to why your file can't be read.
> > 
> > I'll note that location is only used by gnucash 2.x and older. What
> > version of
> > gnucash are you running ? And what's the file format you have chosen (xml,
> > sqlite) ?
> > 
> > Regards,
> > 
> > Geert




___
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] No Suitable backend was found

2019-08-26 Thread Geert Janssens
Op maandag 26 augustus 2019 12:46:23 CEST schreef Human:
> Hi,
> 
> Please see my answers inline below.
> 
> Thanks!
> 
> 
> On Mon, 26 Aug, 2019, 4:07 PM Geert Janssens, 
> 
> wrote:
> > Op maandag 26 augustus 2019 08:18:31 CEST schreef Human:
> > > Hello,
> > > 
> > > I am trying to open a .gnucash file which I have been using fine for
> > 
> > years.
> > 
> > > But today when I tried to open it, I get the error message "No suitable
> > > backend was found". How do I resolve this?
> > > 
> > > thanks for the help.
> > > 
> > > regards,
> > > 
> > > HM
> > 
> > Hi,
> > 
> > - What OS are you using ?
> > 
> >> Windows 10
> 
> - What's the full path to your file ?
> 
> >> C:\windows path to file
> 
> - How did you try to open it ?
> 
> >> I tried couple different ways.
> 
> a) double click on the .gnucash file like always
> b) opened gnucash and did a File-> Open and then browsed to the windows
> directory and tried to open.
> 
> As a FYI, I have another gnucash file on same computer which opens just
> fine.

Ok, so that rules out installation and Macos specific issues. Can you attach 
the trace file that's generated when gnucash crashes [1]

Geert

[1] http://wiki.gnucash.org/wiki/Tracefile


___
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] No Suitable backend was found

2019-08-26 Thread Geert Janssens
Op maandag 26 augustus 2019 08:18:31 CEST schreef Human:
> Hello,
> 
> I am trying to open a .gnucash file which I have been using fine for years.
> But today when I tried to open it, I get the error message "No suitable
> backend was found". How do I resolve this?
> 
> thanks for the help.
> 
> regards,
> 
> HM

Hi,

- What OS are you using ?
- What's the full path to your file ?
- How did you try to open it ?

Regards,

Geert


___
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 crashes after upgrade

2019-08-26 Thread Geert Janssens
Op zaterdag 24 augustus 2019 20:17:50 CEST schreef gnuca...@skewray.com:
> A year or two ago I was running Ubuntu 16.10. When I upgraded to the next
> Ubuntu version, Gnucash did some moving and reformatting of my config files.
> When I ran Gnucash, it would hang up inside any register and crash.  I
> 'solved' the problem by running 2.6.12 in Virtualbox on Ubuntu 16.04, which
> is what I've been doing ever since.  Ubuntu has upgraded a few times, and
> the issue persists.  The current version that still doesn't work is Gnucash
> 3.4.
> 
> Is this a known issue? Is ther a previous thread in this list that addresses
> this?  If not, how would I go about starting to debug the issue?
> 
> Places where config files seem to be:
> .config/gnucash
> .gconf/apps/gnucash
> .gnucash/books/Gnucash
> .local/share/gnucash/books
> I don't know which of these is from before the conversion and which are new.
> The problem might also be in a library, I guess.

A few more bits that were omitted or glossed over in the other responses:

.gconf/apps/gnucash predates even gnucash 2.6. If you have no intention to 
rerun gnucash 2.4, you can safely remove this.
Of the others
.gnucash/ is the config directory used by gnucash2.6
.config/gnucash and .local/share/gnucash are used by gnucash 3.x

If you have been running gnucash in a VM, and now run gnucash on your main 
system, obviously it won't find the config data stored in your VM. If you 
would like gnucash to redo the config data conversion for you, you'll have to
1. copy everything from .gnucash/ in your VM to .gnucash/ on your main system
2. delete .local/share/gnucash and .config/gnucash from your main system
3. start gnucash

As others have noted, if that still crashes, we're need more details to 
determine the root cause. A trace file would be useful [1] or if you know how 
to use the gdb debugger tool, a backtrace usually holds more details still.

Regards,

Geert

[1] http://wiki.gnucash.org/wiki/Tracefile


___
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 -- Flatpak -- Update assistance needed

2019-08-18 Thread Geert Janssens
Op zondag 18 augustus 2019 15:08:42 CEST schreef randix:
> Is the use of a css file in the appropriate directory of Linux/GnuCash, a
> workaround this issue?

As far as I know the position of the tabs is not a css setting.

Geert


___
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 -- Flatpak -- Update assistance needed

2019-08-18 Thread Geert Janssens
Op zondag 18 augustus 2019 10:39:16 CEST schreef Geert Janssens:
> Op zaterdag 17 augustus 2019 22:31:37 CEST schreef Tommy Trussell:
> > also I note that the information on the flathub web site still doesn't
> > show
> > what version GnuCash is available.
> > 
> > https://flathub.org/apps/details/org.gnucash.GnuCash
> 
> Indeed, I noticed that as well.
> Would you mind creating a issue on
> https://github.com/flathub/org.gnucash.GnuCash
> for this so it won't get lost ?
> 
> Thanks and regards,
> 
> Geert

Nevermind. it turns out to be a gnucash appstream issue, not a flathub one. I 
have filed this as https://bugs.gnucash.org/show_bug.cgi?id=797353

Geert


___
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] Printer woes

2019-08-18 Thread Geert Janssens
Hi James,

With the register you want to print in front of you select
Reports->Account Report
for a printable version of that register.

Regards,

Geert

Op zondag 18 augustus 2019 06:29:42 CEST schreef James Fuller:
> I finally gave up looking for my missing backup files and re-entered the
> years transactions.  I copied the chart of accounts which did save some
> time.  Now I have a new problem. I attempted to print out a checking
> account transaction register and found that there is no printer icon shown.
>  What do you suppose would have caused that?  I can print the register to
> the screen as usual but can’t make a hard copy.  I’m using iteration 3.2 on
> a Win 7 machine.  The printer is a Brother wireless laser.  It is the exact
> setup that I have been running with Gnucash for the last couple of years. 
> I’m clueless.  I have been unable to find any reference to printer setup in
> the help screens and have never before needed to.  My workstation finds the
> printer as it will do a screen print of any open screen I’m using in
> Gnucash
> 
> Thanks in advance for your help,
> 
> James Fuller
> 
> Sent from my iPad
> ___
> 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 -- Flatpak -- Update assistance needed

2019-08-18 Thread Geert Janssens
Op zaterdag 17 augustus 2019 22:31:37 CEST schreef Tommy Trussell:
> also I note that the information on the flathub web site still doesn't show
> what version GnuCash is available.
> 
> https://flathub.org/apps/details/org.gnucash.GnuCash

Indeed, I noticed that as well.
Would you mind creating a issue on
https://github.com/flathub/org.gnucash.GnuCash
for this so it won't get lost ?

Thanks and regards,

Geert


___
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 -- Flatpak -- Update assistance needed

2019-08-18 Thread Geert Janssens
Hi Tommy,

Thanks for experimenting with this. I'll comment in between.

Op zaterdag 17 augustus 2019 22:22:03 CEST schreef Tommy Trussell:
> Based on this discussion I decided to try the flatpak on a Ubuntu Disco
> 19.04 system. (The work system with my critical GnuCash data is Ubuntu
> Bionic 18.04 LTS.) I haven't done any testing with real data, but I found
> it easy to install. Apparently the flatpak found a GnuCash test data file
> somewhere on my system.
> 
> 1) I didn't need sudo to install gnucash; flatpak ran just fine as a normal
> user. I'm not sure if I will run into a limitation. I tried changing a few
> preferences and they seemed to persist across several launches. The version
> that just installed reports as "Version: 3.6   Build ID: 3.6+(2019-06-29)"
> 

Sudo is only needed on systems where polkit is not properly configured to 
allow flatpak manipulations. I think modern systems like Fedora 29 or Ubuntu 
18.04 and up don't need sudo any more (unless perhaps for the flatpak override 
command which alters sandbox permissions).

> 2) When I installed, I got an error message "F: An error was encountered
> searching remote ‘GnuCash_Dev’ for ‘gnucash’: Unable to load summary from
> remote GnuCash_Dev: GPG signatures found, but none are in trusted keyring."
> 
> I'm not sure where it's expecting a GnuCash_Dev: GPG key. It didn't STOP me
> from installing, just complained.
> 

I am still struggling with this bit myself. I assume the GnuCash_Dev remote is 
gnucash' nightly build service. I'm seeing similar errors here, so this needs 
more investigation.

Do you remember how you installed the GnuCash_Dev remote ?
You could try and import the GPG key that's on 
https://code.gnucash.org/builds/flatpak/gnucash-flatpak.gpg
And see if the install error would go away.

> 3) I got some sort of ldconfig error after launching the first few times.
> (see below)
> 
Yes, I'm seeing this as well. No idea where that comes from.

> 4) The ldconfig error disappeared after I deleted the old test data file
> that was on my system and I took GnuCash through a new account creation.
> The new file opens without any messages on the console.
> 
That's a surprising twist...

> 
> Here are the commands I used and the terminal output:
> 
> user@host:~$ flatpak list
> Description Application   Version Branch Arch   Origin
>  Installation
> GNOME Application Plat… …ome.Platform 3.28   x86_64 flathub system
> user@host:~$ flatpak install gnucash
> Looking for matches…
> F: An error was encountered searching remote ‘GnuCash_Dev’ for ‘gnucash’:
> Unable to load summary from remote GnuCash_Dev: GPG signatures found, but
> none are in trusted keyring
> Found similar ref(s) for ‘gnucash’ in remote ‘flathub’ (system).
> Use this remote? [Y/n]:

So what happens here is that flatpak won't trust GnuCash_Dev due to the 
missing GPG gkey and instead will search for gnucash in the other available 
remotes. As flathub also has a gnucash package, it offers to install that one.
Note that if GnuCash_Dev had worked you would have been presented with a list 
of package options to choose from.

Regards,

Geert


___
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 -- Flatpak -- Update assistance needed

2019-08-18 Thread Geert Janssens
Hi Randix,

The first line in there hints at the issue: the settings portal is missing. If 
I understand correctly that portal is provided by the xdg-desktop-portal 
package on linux. Is it installed on your pixel in their linux subsystem ?

Note that on Chromebooks the linux support itself is an addon to the base 
system so it may have additional restrictions causing this not to work.

Regards,

Geert

Op zaterdag 17 augustus 2019 23:32:45 CEST schreef randix:
> Geert... here's your trace output that you requested...
> 
> Screenshot_2019-08-17_at_2.png
>  2.png>
> 
> 
> 
> --
> 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] Import of multi split transactions

2019-08-18 Thread Geert Janssens
Op zaterdag 17 augustus 2019 22:07:46 CEST schreef Philippe A.:
> Le sam. 17 août 2019 à 12:35, Geert Janssens  a
> 
> écrit :
> > Op zaterdag 17 augustus 2019 17:33:44 CEST schreef Philippe A.:
> > > I have generated csv multi splits for the purchase of shares. For
> > > example
> > > say I have the following split for the purchase of 10 shares at 5$ each:
> > > 
> > > Date;Description;Action;Commodity;Account;Deposit;Price
> > > 2019-01-07;"purchase";Buy;CURRENCY::CAD;share_accnt;10;5.00
> > > cash_accnt;-50.00;1
> > > 
> > > Putting the nb share (10) as the deposit amount feels very counter
> > > intuitive to me. I wonder for what reason I can't put 50$ as the deposit
> > > amount and let gnucash calculate the share price?
> > > 
> > > I consider money amount and nb share the two most important numbers that
> > > must absolutely match my statement. When I enter transactions manually,
> > > I
> > > always key them in and let gnucash calculate the price. Is there a way
> > > to
> > > arrange splits to obtain the same behavior?
> > > 
> > > Thanks!
> > 
> > Import of stocks or transactions involving multiple currencies is not yet
> > possible I'm afraid. There are various bug reports documenting the
> > problems.
> 
> My case involves a single currency. Remove the commodity column from my
> example and everything still holds true.

Indeed. It still involves a stock.

I should have read your question to the end (my apologies for jumping to the 
gun): there is currently no way to import number of shares + money amount in 
the CSV importer. It's hard wired to support number of shares + price only. I 
agree this is suboptimal as it may lead to unwanted rounding errors.

Regards,

Geert


___
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 -- Flatpak -- Update assistance needed

2019-08-17 Thread Geert Janssens
Regarding the settings, this section in the flatpak documentation is probably 
relevant:
http://docs.flatpak.org/en/latest/sandbox-permissions.html#dconf-access

I haven't figured it all out yet, but it seems flatpak itself is in a state of 
transition from using external dconf access to using a sandboxed dconf 
instance. That latter requires a fairly recent version of xdg-desktop-portal 
installed on your system.
If you don't have that, you can try to add the command line switches as 
outlined in the green box to your flatpak run command like so

flatpak run --filesystem=xdg-run/conf \
--filesystem=~/.config/dconf:ro \
--talk-name=ca.desrt.dconf \
--env=DCONF_USER_CONFIG_DIR=.config/dconf run org.gnucash.GnuCash

You may again require sudo rights for this to work.

Geert

Op zaterdag 17 augustus 2019 20:30:57 CEST schreef Geert Janssens:
> Op zaterdag 17 augustus 2019 19:21:20 CEST schreef randix:
> > So after playing with my 3.6 install on Chromebook, the accounts seem to
> > work perfectly.  My issues are:
> > 
> > 1. When I pull up preferences, trying to change any of the preferences
> > have
> > no effect whatsoever.  So for example, I had the tabs appearing on the
> > left
> > hand side of the page, when I try to change that to the top, and you press
> > the selection, nothing happens.  None of the options under Preference work
> > at all.
> 
> Hmm, this works fine when I run a flatpak'd gnucash on Fedora 29.
> 
> Does a Chromebook pixel have dbus and dconf installed ? The flatpak is
> supposed to communicate with those to store your settings.
> 
> > 2. GnuCash not only fills the screen, it goes off the screen.  There is no
> > minimize window to click.  There is also no scroll bar, allowing you to
> > scroll off to the right.
> 
> What's the screen resolution on the Pixel ? Perhaps that's smaller than the
> minimum size gnucash needs ?
> 
> > So guess I'll do some research, I assume there is a config file somewhere
> > where I can change settings without doing it through the preference menu?
> 
> As said before, the gnucash settings system (on linux and hence flatpak)
> assumes it can communicate with dbus/dconf to handles persistent settings.
> It's not simply a file to edit.
> 
> It would at least be useful to see the trace output. Unfortunately it's not
> immediately available in flatpak (yet). You can get this output though by
> running gnucash from the command line as follows:
> 
> flatpak run org.gnucash.GnuCash --logto=stderr
> 
> (presuming the Pixel knows about the special 'stderr' device file)
> 
> Regards,
> 
> Geert
> 
> 
> ___
> 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 -- Flatpak -- Update assistance needed

2019-08-17 Thread Geert Janssens
Op zaterdag 17 augustus 2019 19:21:20 CEST schreef randix:
> So after playing with my 3.6 install on Chromebook, the accounts seem to
> work perfectly.  My issues are:
> 
> 1. When I pull up preferences, trying to change any of the preferences have
> no effect whatsoever.  So for example, I had the tabs appearing on the left
> hand side of the page, when I try to change that to the top, and you press
> the selection, nothing happens.  None of the options under Preference work
> at all.
> 
Hmm, this works fine when I run a flatpak'd gnucash on Fedora 29.

Does a Chromebook pixel have dbus and dconf installed ? The flatpak is 
supposed to communicate with those to store your settings.

> 2. GnuCash not only fills the screen, it goes off the screen.  There is no
> minimize window to click.  There is also no scroll bar, allowing you to
> scroll off to the right.
> 
What's the screen resolution on the Pixel ? Perhaps that's smaller than the 
minimum size gnucash needs ?

> So guess I'll do some research, I assume there is a config file somewhere
> where I can change settings without doing it through the preference menu?
> 
As said before, the gnucash settings system (on linux and hence flatpak) 
assumes it can communicate with dbus/dconf to handles persistent settings. 
It's not simply a file to edit.

It would at least be useful to see the trace output. Unfortunately it's not 
immediately available in flatpak (yet). You can get this output though by 
running gnucash from the command line as follows:

flatpak run org.gnucash.GnuCash --logto=stderr

(presuming the Pixel knows about the special 'stderr' device file)

Regards,

Geert


___
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] Import of multi split transactions

2019-08-17 Thread Geert Janssens
Op zaterdag 17 augustus 2019 17:33:44 CEST schreef Philippe A.:
> I have generated csv multi splits for the purchase of shares. For example
> say I have the following split for the purchase of 10 shares at 5$ each:
> 
> Date;Description;Action;Commodity;Account;Deposit;Price
> 2019-01-07;"purchase";Buy;CURRENCY::CAD;share_accnt;10;5.00
> cash_accnt;-50.00;1
> 
> Putting the nb share (10) as the deposit amount feels very counter
> intuitive to me. I wonder for what reason I can't put 50$ as the deposit
> amount and let gnucash calculate the share price?
> 
> I consider money amount and nb share the two most important numbers that
> must absolutely match my statement. When I enter transactions manually, I
> always key them in and let gnucash calculate the price. Is there a way to
> arrange splits to obtain the same behavior?
> 
> Thanks!

Import of stocks or transactions involving multiple currencies is not yet 
possible I'm afraid. There are various bug reports documenting the problems.

Sorry about that.

Regards,

Geert



___
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 -- Flatpak -- Update assistance needed

2019-08-17 Thread Geert Janssens
Hi Randix,

You probably mean "available on Flathub". I have published an update there to 
bring gnucash to version 3.6.

The errors in your suggest you don't have the proper permissions to install 
the newer flatpaks from flathub. So you likely have to either run the given 
command with elevated privileges (like "sudo flatpak update") or tell flatpak 
to install in the user context instead of the system context
(like "flatpak --user update")
The latter may fail if you originally installed gnucash in the system context 
though.

Regards,

Geert

Op zaterdag 17 augustus 2019 03:15:07 CEST schreef randix:
> So I need any assistance, suggestions.
> 
> I have a Google Pixel Chromebook, and 1-2 years ago I successfully installed
> GnuCash Version 3.2 on it, via Flatpak, that has worked fine 90%. I have a
> zillion backups of my data.
> 
> Earlier today I saw an email that Geert sent out, indicating (I think) that
> 3.3 is available on Flatpak. So I went to terminal mode and typed "flatpak
> update" which I understood would update all installed applications and
> runtimes to the latest version.  After I ran that, I got a number of errors,
> see the below screenshot.
> 
> Screenshot_2019-08-16_at_6.png
>  6.png>
> 
> I tried running GnuCash after the update and despite the errors, the program
> loads and populates on my screen, but I'm unable to click on any part of
> the program's screen, eg it does nothing, no matter what I click.
> 
> Suggestions?  Much 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.




___
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 -- Flatpak -- Update assistance needed

2019-08-17 Thread Geert Janssens
There are two different locations to get gnucash flatpaks:

1. our nightly builds: these are currently on a poor bandwidth server and for 
testing purposes only as you describe clearly

2. Flathub.org: this is a central flatpak repository for stable software 
releases.

The last couple of days I have been working on flathub to upgrade their 
gnucash package to 3.6. That is now available. While it works fine on my 
Fedora 29 machine and another user reported success on an Ubuntu 18.04 system, 
others reported issues on Fedora Workstation 30. So your mileage may vary.

Regards,

Geert

Op zaterdag 17 augustus 2019 05:09:07 CEST schreef Tommy Trussell:
> I forgot to copy the list :-(
> 
> On Fri, Aug 16, 2019 at 10:07 PM Tommy Trussell 
> 
> wrote:
> > On Fri, Aug 16, 2019 at 8:30 PM randix  wrote:
> >> Ok, not sure what I did, but it appears I have the program back to the
> >> state
> >> where it was, working, so that's a relief.  It's still version 3.2,
> >> however.
> >> 
> >> Does flatpak in fact have a later version available than 3.2, and if so,
> >> how
> >> do I upgrade to it, as my prior attempt, clearly made no difference.
> > 
> > My understanding is the GnuCash development system code.gnucash.org
> > automatically generates daily "unstable" test releases of the flatpak, but
> > the Internet connection to that machine is sub-par so the developers are
> > not advertising it. AND you probably don't want to use the daily releases
> > because they will break, could corrupt your data, etc. etc. They're mainly
> > provided for folks testing "just fixed today" problems, and as you may
> > know, one fix often breaks something else.
> > 
> > There are probably newer stable "point release" flatpak versions 3.3, 3.4,
> > 3.5, etc. that got generated, but somehow they never made it to a public
> > place so the flatpak repository hasn't picked them up. SO for the moment
> > you'll be stuck with 3.2 (unless you build it yourself).
> > 
> > The snap version of GnuCash is in a similar outdated situation.
> > 
> >> -
> >> 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.


<    1   2   3   4   5   6   7   8   9   10   >