Re: [GNC] ANNOUNCE: GnuCash 3.0 Released

2018-04-10 Thread Geert Janssens
Op vrijdag 6 april 2018 02:28:51 CEST schreef Gregory Forster:
> I still use version 2.4.13.  It has been the least buggiest for me.
> 
> Greg

That's fine of course although more recent development has discovered bugs in 
those old versions as well that got fixed in the meantime :)

Just for your convenience if you ever decide to migrate to a newer version be 
sure to first open and save your data file with a gnucash 2.6 version 
(preferably the most recent one) and only then with 3.x. We only support data 
upgrades one major version at the time.

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: ANNOUNCE: GnuCash 3.0 Released

2018-04-05 Thread Gregory Forster

I still use version 2.4.13.  It has been the least buggiest for me.

Greg


On 4/4/2018 9:55 AM, Wes Shank wrote:

I have attempted to download the new stable release and Windows defender halts 
the download and indicates the file has a virus. Can someone shed some light on 
that?

Wes Shank

-Original Message-
From: gnucash-announce <gnucash-announce-bounces+wes=shank...@gnucash.org> On 
Behalf Of John Ralls
Sent: Monday, April 2, 2018 4:18 PM
To: Gnucash-User <gnucash-user@gnucash.org>
Cc: gnucash-devel <gnucash-de...@gnucash.org>; gnucash-annou...@gnucash.org
Subject: ANNOUNCE: GnuCash 3.0 Released

GnuCash 3.0 released

The GnuCash development team proudly announces GnuCash 3.0, the first release 
in our new 3.x stable series.
New Features for Users:

 The headline item for this release is that GnuCash now uses the Gtk+-3.0 
Toolkit and the WebKit2Gtk API. This change was forced on us by some major 
Linux distributions dropping support for the WebKit1 API. Unfortunately the 
Webkit project doesn't support Microsoft Windows so that platform will continue 
to use the WebKit1 API, though with Gtk3. We've selected Gtk+-3.14.0 as the 
minimum version because it fully supports CSS theming.
 New editors to remove outdated or incorrect match data from the import 
maps, a new user interfacs for managing files associated with transactions, an 
improved facility for removing old prices from the price database, and a way to 
remove deleted files from the history list in the file menu.
 New Reports: A Reconciliation Report based on the Transaction Report,a 
Income GST Report, and a Cashflow Barchart report.
 A new CSV importer largely rewritten in C++, adding new features including 
the ability to re-import CSV files exported from GnuCash, along with a separate 
CSV price importer.
 A new preference panel for the Alphavantage API key so that Finance::Quote 
users need not edit /etc/gnucash/environment. We've removed all references to 
the various Yahoo! quote sources and made Alphavantage the default.
 Data file directories are now located appropriately to the operating 
system's conventions by default:
 Windows: CSIDL_APPDATA/Gnucash
 MacOS: $HOME/Application Support/Gnucash
 Linux: $XDG_CONFIG_HOME/gnucash (or the default $HOME/.config/gnucash)
 It's still possible to overried with the environment variable 
GNC_DOC_PATH, which replaces GNC_DOT_DIR in earlier versions of GnuCash.
 Accounts in the Bayes import map are now linked by GUID instead of names 
so that the matcher won't have to be retrained if you rename an account. The 
Bayesian import maps are also stored in a flatter structure to allow faster 
access, especially in SQL. These changes mean that if you have Bayesian mapping 
data, once converted your database will be loadable only by GnuCash 2.6.20 and 
later.
 MySQL and SQLite3 date storage has changed a bit. Once converted, MySQL 
and SQLite3 database will be loadable only by GnuCash 2.6.19 and later.
 Numerics are rewritten to allow for more significant digits. The old 
6-digit-maximum fraction is now 9-digits, and prices may have up to 18 digit 
precision.
 Chart Reports appearance is improved, including more modern chart colours 
as suggested by http://clrs.cc/.
 Transaction Report improvements, including regular expression filtering and many 
more options and features including a "Subtotal Summary Grid" The subtotal 
summary-grid will tabulate subtotals - prime-sortkey vertically, sec-sortkey 
horizontally. For example, with prime-sortkey = accounts, sec-sortkey = date, 
sec-subtotal = monthly will produce a monthly time series table.
 The About dialog box layout is improved and now includes the detected 
Finance::Quote version.
 GnuCash will always build the locale-specific tax modules. This was 
optional when building with autotools and never enabled when building with 
cmake. Note that the only supported tax locales are en_US and de_DE.
 On Macs the Reconcile Window's menu moved to the menubar.
 GnuCash no longer supports Guile-1.8 and now does support Guile-2.2

New Features for Developers:

 Several parts of the engine and the SQL backend are rewritten in C++, an 
effort that will continue in the next development cycle. KVP is now private to 
libgncmod-engine and accessible outside via qof_instance_set and 
qof_instance_get. KVP and GUID are reimplemnted in C++ using boost::variant and 
boost::UUID respectively.
 C++ unit tests require GoogleTest. While it's possible to use prebuilt 
libgtest and libgmock on some distros, building static libraries for GnuCash is 
preferred. It may be necessary to provide the paths to the googletest and 
googlemock source with CMake parameters GTEST_ROOT and GMOCK_ROOT respectively.
 The date implementation is migrated to boost::date-time, replacing a Glib 
GDateTime implementation. This makes the earliest date recordable 1 

Re: ANNOUNCE: GnuCash 3.0 Released

2018-04-05 Thread David Carlson
Wes,
That is a known issue which the developers have taken up with Microsoft.

Before you override the warning, however, carefully read the list of known
bugs in the release announcement to see if you would prefer to wait for a
maintenance release in this series.

There is also a thread about release 3.0 crashing in Windows that you
should read.

David C

On Wed, Apr 4, 2018 at 9:55 AM, Wes Shank <w...@shank.us> wrote:

> I have attempted to download the new stable release and Windows defender
> halts the download and indicates the file has a virus. Can someone shed
> some light on that?
>
> Wes Shank
>
> -Original Message-
> From: gnucash-announce <gnucash-announce-bounces+wes=shank...@gnucash.org>
> On Behalf Of John Ralls
> Sent: Monday, April 2, 2018 4:18 PM
> To: Gnucash-User <gnucash-user@gnucash.org>
> Cc: gnucash-devel <gnucash-de...@gnucash.org>;
> gnucash-annou...@gnucash.org
> Subject: ANNOUNCE: GnuCash 3.0 Released
>
> GnuCash 3.0 released
>
> The GnuCash development team proudly announces GnuCash 3.0, the first
> release in our new 3.x stable series.
> New Features for Users:
>
> The headline item for this release is that GnuCash now uses the
> Gtk+-3.0 Toolkit and the WebKit2Gtk API. This change was forced on us by
> some major Linux distributions dropping support for the WebKit1 API.
> Unfortunately the Webkit project doesn't support Microsoft Windows so that
> platform will continue to use the WebKit1 API, though with Gtk3. We've
> selected Gtk+-3.14.0 as the minimum version because it fully supports CSS
> theming.
> New editors to remove outdated or incorrect match data from the import
> maps, a new user interfacs for managing files associated with transactions,
> an improved facility for removing old prices from the price database, and a
> way to remove deleted files from the history list in the file menu.
> New Reports: A Reconciliation Report based on the Transaction Report,a
> Income GST Report, and a Cashflow Barchart report.
> A new CSV importer largely rewritten in C++, adding new features
> including the ability to re-import CSV files exported from GnuCash, along
> with a separate CSV price importer.
> A new preference panel for the Alphavantage API key so that
> Finance::Quote users need not edit /etc/gnucash/environment. We've removed
> all references to the various Yahoo! quote sources and made Alphavantage
> the default.
> Data file directories are now located appropriately to the operating
> system's conventions by default:
> Windows: CSIDL_APPDATA/Gnucash
> MacOS: $HOME/Application Support/Gnucash
> Linux: $XDG_CONFIG_HOME/gnucash (or the default
> $HOME/.config/gnucash)
> It's still possible to overried with the environment variable
> GNC_DOC_PATH, which replaces GNC_DOT_DIR in earlier versions of GnuCash.
> Accounts in the Bayes import map are now linked by GUID instead of
> names so that the matcher won't have to be retrained if you rename an
> account. The Bayesian import maps are also stored in a flatter structure to
> allow faster access, especially in SQL. These changes mean that if you have
> Bayesian mapping data, once converted your database will be loadable only
> by GnuCash 2.6.20 and later.
> MySQL and SQLite3 date storage has changed a bit. Once converted,
> MySQL and SQLite3 database will be loadable only by GnuCash 2.6.19 and
> later.
> Numerics are rewritten to allow for more significant digits. The old
> 6-digit-maximum fraction is now 9-digits, and prices may have up to 18
> digit precision.
> Chart Reports appearance is improved, including more modern chart
> colours as suggested by http://clrs.cc/.
> Transaction Report improvements, including regular expression
> filtering and many more options and features including a "Subtotal Summary
> Grid" The subtotal summary-grid will tabulate subtotals - prime-sortkey
> vertically, sec-sortkey horizontally. For example, with prime-sortkey =
> accounts, sec-sortkey = date, sec-subtotal = monthly will produce a monthly
> time series table.
> The About dialog box layout is improved and now includes the detected
> Finance::Quote version.
> GnuCash will always build the locale-specific tax modules. This was
> optional when building with autotools and never enabled when building with
> cmake. Note that the only supported tax locales are en_US and de_DE.
> On Macs the Reconcile Window's menu moved to the menubar.
> GnuCash no longer supports Guile-1.8 and now does support Guile-2.2
>
> New Features for Developers:
>
> Several parts of the engine and the SQL backend are rewritten in C++,
> an effort that will continue in the next development cycle

RE: ANNOUNCE: GnuCash 3.0 Released

2018-04-05 Thread pjlbyrne
Hi Wes,

The developers assure us in other recent threads that the virus report is a
'false-positive' ie not really a virus. The matter has been reported to
microsoft so it should not be reported in the future.

Regards
Patrick



--
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.


RE: ANNOUNCE: GnuCash 3.0 Released

2018-04-05 Thread Wes Shank
I have attempted to download the new stable release and Windows defender halts 
the download and indicates the file has a virus. Can someone shed some light on 
that?

Wes Shank

-Original Message-
From: gnucash-announce <gnucash-announce-bounces+wes=shank...@gnucash.org> On 
Behalf Of John Ralls
Sent: Monday, April 2, 2018 4:18 PM
To: Gnucash-User <gnucash-user@gnucash.org>
Cc: gnucash-devel <gnucash-de...@gnucash.org>; gnucash-annou...@gnucash.org
Subject: ANNOUNCE: GnuCash 3.0 Released

GnuCash 3.0 released

The GnuCash development team proudly announces GnuCash 3.0, the first release 
in our new 3.x stable series.
New Features for Users:

The headline item for this release is that GnuCash now uses the Gtk+-3.0 
Toolkit and the WebKit2Gtk API. This change was forced on us by some major 
Linux distributions dropping support for the WebKit1 API. Unfortunately the 
Webkit project doesn't support Microsoft Windows so that platform will continue 
to use the WebKit1 API, though with Gtk3. We've selected Gtk+-3.14.0 as the 
minimum version because it fully supports CSS theming.
New editors to remove outdated or incorrect match data from the import 
maps, a new user interfacs for managing files associated with transactions, an 
improved facility for removing old prices from the price database, and a way to 
remove deleted files from the history list in the file menu.
New Reports: A Reconciliation Report based on the Transaction Report,a 
Income GST Report, and a Cashflow Barchart report.
A new CSV importer largely rewritten in C++, adding new features including 
the ability to re-import CSV files exported from GnuCash, along with a separate 
CSV price importer.
A new preference panel for the Alphavantage API key so that Finance::Quote 
users need not edit /etc/gnucash/environment. We've removed all references to 
the various Yahoo! quote sources and made Alphavantage the default.
Data file directories are now located appropriately to the operating 
system's conventions by default:
Windows: CSIDL_APPDATA/Gnucash
MacOS: $HOME/Application Support/Gnucash
Linux: $XDG_CONFIG_HOME/gnucash (or the default $HOME/.config/gnucash)
It's still possible to overried with the environment variable GNC_DOC_PATH, 
which replaces GNC_DOT_DIR in earlier versions of GnuCash.
Accounts in the Bayes import map are now linked by GUID instead of names so 
that the matcher won't have to be retrained if you rename an account. The 
Bayesian import maps are also stored in a flatter structure to allow faster 
access, especially in SQL. These changes mean that if you have Bayesian mapping 
data, once converted your database will be loadable only by GnuCash 2.6.20 and 
later.
MySQL and SQLite3 date storage has changed a bit. Once converted, MySQL and 
SQLite3 database will be loadable only by GnuCash 2.6.19 and later.
Numerics are rewritten to allow for more significant digits. The old 
6-digit-maximum fraction is now 9-digits, and prices may have up to 18 digit 
precision.
Chart Reports appearance is improved, including more modern chart colours 
as suggested by http://clrs.cc/.
Transaction Report improvements, including regular expression filtering and 
many more options and features including a "Subtotal Summary Grid" The subtotal 
summary-grid will tabulate subtotals - prime-sortkey vertically, sec-sortkey 
horizontally. For example, with prime-sortkey = accounts, sec-sortkey = date, 
sec-subtotal = monthly will produce a monthly time series table.
The About dialog box layout is improved and now includes the detected 
Finance::Quote version.
GnuCash will always build the locale-specific tax modules. This was 
optional when building with autotools and never enabled when building with 
cmake. Note that the only supported tax locales are en_US and de_DE.
On Macs the Reconcile Window's menu moved to the menubar.
GnuCash no longer supports Guile-1.8 and now does support Guile-2.2

New Features for Developers:

Several parts of the engine and the SQL backend are rewritten in C++, an 
effort that will continue in the next development cycle. KVP is now private to 
libgncmod-engine and accessible outside via qof_instance_set and 
qof_instance_get. KVP and GUID are reimplemnted in C++ using boost::variant and 
boost::UUID respectively.
C++ unit tests require GoogleTest. While it's possible to use prebuilt 
libgtest and libgmock on some distros, building static libraries for GnuCash is 
preferred. It may be necessary to provide the paths to the googletest and 
googlemock source with CMake parameters GTEST_ROOT and GMOCK_ROOT respectively.
The date implementation is migrated to boost::date-time, replacing a Glib 
GDateTime implementation. This makes the earliest date recordable 1 January 
1400CE instead of 1 January 1CE. We doubt any users will be affected.
We've reorganized the code into a core l

Re: GnuCash 3.0 Released

2018-04-04 Thread DaveC49
Also congratulations to John Geert and the rest of the team and thanks for
all the effort.

David



-
David Cousens
--
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.


Re: Re: GnuCash 3.0 Released

2018-04-04 Thread Thomas Bray

Good morning John,

The Github download link for GnuCash's 3.0 release is incorrect on the 
page/mailing list email below:


https://lists.gnucash.org/pipermail/gnucash-user/2018-April/075866.html

(Sorry, I'm fairly new to FOSS and don't quite know the terminology/how 
best to let you know)


The listed Github Win32 link is (incorrectly) listed as the following:

"Download GnuCash for Win32: 
https://github.com/Gnucash/gnucash/releases/download/3.0/gnucash-3.0.setup.exe; 



The valid direct link for the download is instead: 
_https://github.com/Gnucash/gnucash/releases/download/3.0/gnucash-3.0.-setup.exe_ 
(note the extra hyphen between "3.0." and "setup."


I'm excited to try out GnuCash; have a great day!

Best,

Thomas Bray

___
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: GnuCash 3.0 Released QFX Import problem

2018-04-03 Thread stdenis0--- via gnucash-user
David C.

 

Thanks for the suggestion to revert back to 2.6.20 I just finished the install 
and it seems to be working. I know it is always hard to get every thing to 
function correctly but I appreciate all the work that all the developers have 
put into getting GnuCash 3.0 working.

 

Joe St. Denis  

 

From: David Carlson <david.carlson@gmail.com> 
Sent: Tuesday, April 3, 2018 2:25 PM
To: John Ralls <jra...@ceridwen.us>
Cc: stden...@yahoo.com; Gnucash Users <gnucash-user@gnucash.org>
Subject: Re: GnuCash 3.0 Released QFX Import problem

 

So what John is saying is that is a known bug that has a very high priority to 
get fixed but it may take a while before the fix is implemented so you may want 
to revert to 2.6.20 if you need that function now.

David C

 

On Tue, Apr 3, 2018 at 9:06 AM, John Ralls <jra...@ceridwen.us 
<mailto:jra...@ceridwen.us> > wrote:



> On Apr 3, 2018, at 6:46 AM, stdenis0--- via gnucash-user 
> <gnucash-user@gnucash.org <mailto:gnucash-user@gnucash.org> > wrote:
>
> I tried to import two QFX files into Gnucash 3, I know that some
> transactions were not entered into Gnucash 3  so they should have been
> listed but in both imports I got a blank screen.
>

Sounds like https://bugzilla.gnome.org/show_bug.cgi?id=793461 
<https://bugzilla.gnome.org/show_bug.cgi?id=793461>.

Regards,
John Ralls



___
gnucash-user mailing list
gnucash-user@gnucash.org <mailto:gnucash-user@gnucash.org> 
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
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: GnuCash 3.0 Released QFX Import problem

2018-04-03 Thread David Carlson
So what John is saying is that is a known bug that has a very high priority
to get fixed but it may take a while before the fix is implemented so you
may want to revert to 2.6.20 if you need that function now.

David C

On Tue, Apr 3, 2018 at 9:06 AM, John Ralls  wrote:

>
>
> > On Apr 3, 2018, at 6:46 AM, stdenis0--- via gnucash-user <
> gnucash-user@gnucash.org> wrote:
> >
> > I tried to import two QFX files into Gnucash 3, I know that some
> > transactions were not entered into Gnucash 3  so they should have been
> > listed but in both imports I got a blank screen.
> >
>
> Sounds like https://bugzilla.gnome.org/show_bug.cgi?id=793461 <
> https://bugzilla.gnome.org/show_bug.cgi?id=793461>.
>
> 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: GnuCash 3.0 Released

2018-04-03 Thread Adrien Monteleone
I want to add my thanks here to the devs for their hard work and patience with 
the rest of us as we stumble through the hiccups and quirks of a new version.

I see a new feature has creeped in and I like it.

Now, on startup, you not only get a Bills Due Reminder window, but also an 
Invoices Due Reminder - very handy, Thanks!

Regards,
Adrien

> On Apr 3, 2018, at 3:49 AM, Alen Siljak <alen.sil...@gmx.com> wrote:
> 
> Congratulations on that big milestone!
> And thank you for all the time and effort that went into this application.
> 
>> Sent: Monday, April 02, 2018 at 10:17 PM
>> From: "John Ralls" <jra...@ceridwen.us>
>> To: Gnucash-User <gnucash-user@gnucash.org>
>> Cc: gnucash-devel <gnucash-de...@gnucash.org>, gnucash-annou...@gnucash.org
>> Subject: GnuCash 3.0 Released
>> 
>> GnuCash 3.0 released
>> 
> ___
> 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: GnuCash 3.0 Released QFX Import problem

2018-04-03 Thread John Ralls


> On Apr 3, 2018, at 6:46 AM, stdenis0--- via gnucash-user 
>  wrote:
> 
> I tried to import two QFX files into Gnucash 3, I know that some
> transactions were not entered into Gnucash 3  so they should have been
> listed but in both imports I got a blank screen. 
> 

Sounds like https://bugzilla.gnome.org/show_bug.cgi?id=793461 
.

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.


RE: GnuCash 3.0 Released QFX Import problem

2018-04-03 Thread stdenis0--- via gnucash-user
I tried to import two QFX files into Gnucash 3, I know that some
transactions were not entered into Gnucash 3  so they should have been
listed but in both imports I got a blank screen. 

Joe St. Denis

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: GnuCash 3.0 Released

2018-04-03 Thread John Ralls
Please use the list. Do not email developers directly.

Regards,
John Ralls

> On Apr 3, 2018, at 1:58 AM, Peter Jackson  wrote:
> 
> Gnucash 3.0 will not load on Windows 10 version 1709. I have reverted to 
> 2.6.19
> 
> Peter
> 
> 
> Nurton Court
> Middleton-on-the-Hill
> Ludlow SY8 4BD
> Tel: 01568 750 248 Mob: 07955 586 476
> 
> On 3 April 2018 at 04:54, John Ralls  > wrote:
> 
> 
> > On Apr 2, 2018, at 8:13 PM, William Jackson  > > wrote:
> >
> >>MySQL and SQLite3 date storage has changed a bit. Once converted, MySQL 
> >> and SQLite3 database will be loadable only by GnuCash 2.6.19 and later.
> >
> > Was PostgreSQL omitted from this statement accidentally, or do the
> > changes not apply to that database backend?
> 
> The changes don’t apply to Postgresql.
> 
> 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: GnuCash 3.0 Released

2018-04-03 Thread Alen Siljak
Congratulations on that big milestone!
And thank you for all the time and effort that went into this application.

> Sent: Monday, April 02, 2018 at 10:17 PM
> From: "John Ralls" <jra...@ceridwen.us>
> To: Gnucash-User <gnucash-user@gnucash.org>
> Cc: gnucash-devel <gnucash-de...@gnucash.org>, gnucash-annou...@gnucash.org
> Subject: GnuCash 3.0 Released
>
> GnuCash 3.0 released
> 
___
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: GnuCash 3.0 Released

2018-04-02 Thread John Ralls


> On Apr 2, 2018, at 8:13 PM, William Jackson  
> wrote:
> 
>>MySQL and SQLite3 date storage has changed a bit. Once converted, MySQL 
>> and SQLite3 database will be loadable only by GnuCash 2.6.19 and later.
> 
> Was PostgreSQL omitted from this statement accidentally, or do the
> changes not apply to that database backend?

The changes don’t apply to Postgresql.

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.

Re: GnuCash 3.0 Released

2018-04-02 Thread William Jackson
> MySQL and SQLite3 date storage has changed a bit. Once converted, MySQL 
> and SQLite3 database will be loadable only by GnuCash 2.6.19 and later.

Was PostgreSQL omitted from this statement accidentally, or do the
changes not apply to that database backend?
___
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: GnuCash 3.0 Released

2018-04-02 Thread Les

Ditto!  Great job!

Les


On 04/02/2018 04:00 PM, Fross, Michael wrote:

Couldn't agree more.  It's the only piece of software that I really don't
think I could live without.  John, Geert, and the entire development team -
THANK YOU.

Michael

On Mon, Apr 2, 2018 at 3:56 PM, Tom Browder  wrote:


On Mon, Apr 2, 2018 at 3:49 PM, C M Reinehr  wrote:

John,

Thanks for all your hard work. GnuCash is an invaluable piece of

software.

Amen, Brother!

-Tom
___
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: GnuCash 3.0 Released

2018-04-02 Thread Fross, Michael
Couldn't agree more.  It's the only piece of software that I really don't
think I could live without.  John, Geert, and the entire development team -
THANK YOU.

Michael

On Mon, Apr 2, 2018 at 3:56 PM, Tom Browder  wrote:

> On Mon, Apr 2, 2018 at 3:49 PM, C M Reinehr  wrote:
> > John,
> >
> > Thanks for all your hard work. GnuCash is an invaluable piece of
> software.
>
> Amen, Brother!
>
> -Tom
> ___
> 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: GnuCash 3.0 Released

2018-04-02 Thread Doug
Thanks for the hard work. I will report the upgrade to PCLinuxOS (my distro of 
choice for many years).

regards, Doug (Australia)

On Mon, 2 Apr 2018 15:49:10 -0500
C M Reinehr <c...@reinehr.net> wrote:

> John,
> 
> Thanks for all your hard work. GnuCash is an invaluable piece of software.
> 
> Cheers!
> 
> CMR
> 
> 
> On 04/02/2018 03:17 PM, John Ralls wrote:
> > GnuCash 3.0 released
> >
> > The GnuCash development team proudly announces GnuCash 3.0, the first 
> > release in our new 3.x stable series.
> > New Features for Users:
> >
> >  The headline item for this release is that GnuCash now uses the 
> > Gtk+-3.0 Toolkit and the WebKit2Gtk API. This change was forced on us by 
> > some major Linux distributions dropping support for the WebKit1 API. 
> > Unfortunately the Webkit project doesn't support Microsoft Windows so that 
> > platform will continue to use the WebKit1 API, though with Gtk3. We've 
> > selected Gtk+-3.14.0 as the minimum version because it fully supports CSS 
> > theming.
> >  New editors to remove outdated or incorrect match data from the import 
> > maps, a new user interfacs for managing files associated with transactions, 
> > an improved facility for removing old prices from the price database, and a 
> > way to remove deleted files from the history list in the file menu.
> >  New Reports: A Reconciliation Report based on the Transaction Report,a 
> > Income GST Report, and a Cashflow Barchart report.
> >  A new CSV importer largely rewritten in C++, adding new features 
> > including the ability to re-import CSV files exported from GnuCash, along 
> > with a separate CSV price importer.
> >  A new preference panel for the Alphavantage API key so that 
> > Finance::Quote users need not edit /etc/gnucash/environment. We've removed 
> > all references to the various Yahoo! quote sources and made Alphavantage 
> > the default.
> >  Data file directories are now located appropriately to the operating 
> > system's conventions by default:
> >  Windows: CSIDL_APPDATA/Gnucash
> >  MacOS: $HOME/Application Support/Gnucash
> >  Linux: $XDG_CONFIG_HOME/gnucash (or the default 
> > $HOME/.config/gnucash)
> >  It's still possible to overried with the environment variable 
> > GNC_DOC_PATH, which replaces GNC_DOT_DIR in earlier versions of GnuCash.
> >  Accounts in the Bayes import map are now linked by GUID instead of 
> > names so that the matcher won't have to be retrained if you rename an 
> > account. The Bayesian import maps are also stored in a flatter structure to 
> > allow faster access, especially in SQL. These changes mean that if you have 
> > Bayesian mapping data, once converted your database will be loadable only 
> > by GnuCash 2.6.20 and later.
> >  MySQL and SQLite3 date storage has changed a bit. Once converted, 
> > MySQL and SQLite3 database will be loadable only by GnuCash 2.6.19 and 
> > later.
> >  Numerics are rewritten to allow for more significant digits. The old 
> > 6-digit-maximum fraction is now 9-digits, and prices may have up to 18 
> > digit precision.
> >  Chart Reports appearance is improved, including more modern chart 
> > colours as suggested by http://clrs.cc/.
> >  Transaction Report improvements, including regular expression 
> > filtering and many more options and features including a "Subtotal Summary 
> > Grid" The subtotal summary-grid will tabulate subtotals - prime-sortkey 
> > vertically, sec-sortkey horizontally. For example, with prime-sortkey = 
> > accounts, sec-sortkey = date, sec-subtotal = monthly will produce a monthly 
> > time series table.
> >  The About dialog box layout is improved and now includes the detected 
> > Finance::Quote version.
> >  GnuCash will always build the locale-specific tax modules. This was 
> > optional when building with autotools and never enabled when building with 
> > cmake. Note that the only supported tax locales are en_US and de_DE.
> >  On Macs the Reconcile Window's menu moved to the menubar.
> >  GnuCash no longer supports Guile-1.8 and now does support Guile-2.2
> >
> > New Features for Developers:
> >
> >  Several parts of the engine and the SQL backend are rewritten in C++, 
> > an effort that will continue in the next development cycle. KVP is now 
> > private to libgncmod-engine and accessible outside via qof_instance_set and 
> > qof_instance_get. KVP and GUID are reimplemnted in C++ using boost::variant 
> > and boost::UUID respectively

Re: GnuCash 3.0 Released

2018-04-02 Thread Tom Browder
On Mon, Apr 2, 2018 at 3:49 PM, C M Reinehr  wrote:
> John,
>
> Thanks for all your hard work. GnuCash is an invaluable piece of software.

Amen, Brother!

-Tom
___
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: GnuCash 3.0 Released

2018-04-02 Thread C M Reinehr

John,

Thanks for all your hard work. GnuCash is an invaluable piece of software.

Cheers!

CMR


On 04/02/2018 03:17 PM, John Ralls wrote:

GnuCash 3.0 released

The GnuCash development team proudly announces GnuCash 3.0, the first release 
in our new 3.x stable series.
New Features for Users:

 The headline item for this release is that GnuCash now uses the Gtk+-3.0 
Toolkit and the WebKit2Gtk API. This change was forced on us by some major 
Linux distributions dropping support for the WebKit1 API. Unfortunately the 
Webkit project doesn't support Microsoft Windows so that platform will continue 
to use the WebKit1 API, though with Gtk3. We've selected Gtk+-3.14.0 as the 
minimum version because it fully supports CSS theming.
 New editors to remove outdated or incorrect match data from the import 
maps, a new user interfacs for managing files associated with transactions, an 
improved facility for removing old prices from the price database, and a way to 
remove deleted files from the history list in the file menu.
 New Reports: A Reconciliation Report based on the Transaction Report,a 
Income GST Report, and a Cashflow Barchart report.
 A new CSV importer largely rewritten in C++, adding new features including 
the ability to re-import CSV files exported from GnuCash, along with a separate 
CSV price importer.
 A new preference panel for the Alphavantage API key so that Finance::Quote 
users need not edit /etc/gnucash/environment. We've removed all references to 
the various Yahoo! quote sources and made Alphavantage the default.
 Data file directories are now located appropriately to the operating 
system's conventions by default:
 Windows: CSIDL_APPDATA/Gnucash
 MacOS: $HOME/Application Support/Gnucash
 Linux: $XDG_CONFIG_HOME/gnucash (or the default $HOME/.config/gnucash)
 It's still possible to overried with the environment variable 
GNC_DOC_PATH, which replaces GNC_DOT_DIR in earlier versions of GnuCash.
 Accounts in the Bayes import map are now linked by GUID instead of names 
so that the matcher won't have to be retrained if you rename an account. The 
Bayesian import maps are also stored in a flatter structure to allow faster 
access, especially in SQL. These changes mean that if you have Bayesian mapping 
data, once converted your database will be loadable only by GnuCash 2.6.20 and 
later.
 MySQL and SQLite3 date storage has changed a bit. Once converted, MySQL 
and SQLite3 database will be loadable only by GnuCash 2.6.19 and later.
 Numerics are rewritten to allow for more significant digits. The old 
6-digit-maximum fraction is now 9-digits, and prices may have up to 18 digit 
precision.
 Chart Reports appearance is improved, including more modern chart colours 
as suggested by http://clrs.cc/.
 Transaction Report improvements, including regular expression filtering and many 
more options and features including a "Subtotal Summary Grid" The subtotal 
summary-grid will tabulate subtotals - prime-sortkey vertically, sec-sortkey 
horizontally. For example, with prime-sortkey = accounts, sec-sortkey = date, 
sec-subtotal = monthly will produce a monthly time series table.
 The About dialog box layout is improved and now includes the detected 
Finance::Quote version.
 GnuCash will always build the locale-specific tax modules. This was 
optional when building with autotools and never enabled when building with 
cmake. Note that the only supported tax locales are en_US and de_DE.
 On Macs the Reconcile Window's menu moved to the menubar.
 GnuCash no longer supports Guile-1.8 and now does support Guile-2.2

New Features for Developers:

 Several parts of the engine and the SQL backend are rewritten in C++, an 
effort that will continue in the next development cycle. KVP is now private to 
libgncmod-engine and accessible outside via qof_instance_set and 
qof_instance_get. KVP and GUID are reimplemnted in C++ using boost::variant and 
boost::UUID respectively.
 C++ unit tests require GoogleTest. While it's possible to use prebuilt 
libgtest and libgmock on some distros, building static libraries for GnuCash is 
preferred. It may be necessary to provide the paths to the googletest and 
googlemock source with CMake parameters GTEST_ROOT and GMOCK_ROOT respectively.
 The date implementation is migrated to boost::date-time, replacing a Glib 
GDateTime implementation. This makes the earliest date recordable 1 January 
1400CE instead of 1 January 1CE. We doubt any users will be affected.
 We've reorganized the code into a core library directory, libgnucash, and 
application-specific directory, gnucash. The python bindings are now in a 
top-level directory, bindings; code pinched from other projects is in borrowed, 
the account templates, check templates, and pixmaps are consolidated in data, 
and common holds the cmake modules and test framework code. The bin directory's 
contents have moved 

GnuCash 3.0 Released

2018-04-02 Thread John Ralls
GnuCash 3.0 released

The GnuCash development team proudly announces GnuCash 3.0, the first release 
in our new 3.x stable series.
New Features for Users:

The headline item for this release is that GnuCash now uses the Gtk+-3.0 
Toolkit and the WebKit2Gtk API. This change was forced on us by some major 
Linux distributions dropping support for the WebKit1 API. Unfortunately the 
Webkit project doesn't support Microsoft Windows so that platform will continue 
to use the WebKit1 API, though with Gtk3. We've selected Gtk+-3.14.0 as the 
minimum version because it fully supports CSS theming.
New editors to remove outdated or incorrect match data from the import 
maps, a new user interfacs for managing files associated with transactions, an 
improved facility for removing old prices from the price database, and a way to 
remove deleted files from the history list in the file menu.
New Reports: A Reconciliation Report based on the Transaction Report,a 
Income GST Report, and a Cashflow Barchart report.
A new CSV importer largely rewritten in C++, adding new features including 
the ability to re-import CSV files exported from GnuCash, along with a separate 
CSV price importer.
A new preference panel for the Alphavantage API key so that Finance::Quote 
users need not edit /etc/gnucash/environment. We've removed all references to 
the various Yahoo! quote sources and made Alphavantage the default.
Data file directories are now located appropriately to the operating 
system's conventions by default:
Windows: CSIDL_APPDATA/Gnucash
MacOS: $HOME/Application Support/Gnucash
Linux: $XDG_CONFIG_HOME/gnucash (or the default $HOME/.config/gnucash)
It's still possible to overried with the environment variable GNC_DOC_PATH, 
which replaces GNC_DOT_DIR in earlier versions of GnuCash.
Accounts in the Bayes import map are now linked by GUID instead of names so 
that the matcher won't have to be retrained if you rename an account. The 
Bayesian import maps are also stored in a flatter structure to allow faster 
access, especially in SQL. These changes mean that if you have Bayesian mapping 
data, once converted your database will be loadable only by GnuCash 2.6.20 and 
later.
MySQL and SQLite3 date storage has changed a bit. Once converted, MySQL and 
SQLite3 database will be loadable only by GnuCash 2.6.19 and later.
Numerics are rewritten to allow for more significant digits. The old 
6-digit-maximum fraction is now 9-digits, and prices may have up to 18 digit 
precision.
Chart Reports appearance is improved, including more modern chart colours 
as suggested by http://clrs.cc/.
Transaction Report improvements, including regular expression filtering and 
many more options and features including a "Subtotal Summary Grid" The subtotal 
summary-grid will tabulate subtotals - prime-sortkey vertically, sec-sortkey 
horizontally. For example, with prime-sortkey = accounts, sec-sortkey = date, 
sec-subtotal = monthly will produce a monthly time series table.
The About dialog box layout is improved and now includes the detected 
Finance::Quote version.
GnuCash will always build the locale-specific tax modules. This was 
optional when building with autotools and never enabled when building with 
cmake. Note that the only supported tax locales are en_US and de_DE.
On Macs the Reconcile Window's menu moved to the menubar.
GnuCash no longer supports Guile-1.8 and now does support Guile-2.2

New Features for Developers:

Several parts of the engine and the SQL backend are rewritten in C++, an 
effort that will continue in the next development cycle. KVP is now private to 
libgncmod-engine and accessible outside via qof_instance_set and 
qof_instance_get. KVP and GUID are reimplemnted in C++ using boost::variant and 
boost::UUID respectively.
C++ unit tests require GoogleTest. While it's possible to use prebuilt 
libgtest and libgmock on some distros, building static libraries for GnuCash is 
preferred. It may be necessary to provide the paths to the googletest and 
googlemock source with CMake parameters GTEST_ROOT and GMOCK_ROOT respectively.
The date implementation is migrated to boost::date-time, replacing a Glib 
GDateTime implementation. This makes the earliest date recordable 1 January 
1400CE instead of 1 January 1CE. We doubt any users will be affected.
We've reorganized the code into a core library directory, libgnucash, and 
application-specific directory, gnucash. The python bindings are now in a 
top-level directory, bindings; code pinched from other projects is in borrowed, 
the account templates, check templates, and pixmaps are consolidated in data, 
and common holds the cmake modules and test framework code. The bin directory's 
contents have moved to the top level gnucash directory and bin is removed. 
There are now directories for gschema, gtkbuilder and ui files directly in 
gnucash. In principle all files of