gnucash unstable: Multiple changes pushed

Geert Janssens gjanssens at code.gnucash.org
Fri Dec 29 10:52:16 EST 2017


Updated	 via  https://github.com/Gnucash/gnucash/commit/bab266c3 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/6774f122 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/3f44552e (commit)
	 via  https://github.com/Gnucash/gnucash/commit/5aa84e13 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/ba5ca5bd (commit)
	 via  https://github.com/Gnucash/gnucash/commit/0534ba4f (commit)
	 via  https://github.com/Gnucash/gnucash/commit/8ee6783b (commit)
	 via  https://github.com/Gnucash/gnucash/commit/43f1b2fd (commit)
	 via  https://github.com/Gnucash/gnucash/commit/288563c2 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/16714a8c (commit)
	 via  https://github.com/Gnucash/gnucash/commit/ee2f3017 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/1aa3601e (commit)
	 via  https://github.com/Gnucash/gnucash/commit/71bf7d01 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/644a0aa0 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/62bbe4f9 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/aff1c0c5 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/61f860bc (commit)
	 via  https://github.com/Gnucash/gnucash/commit/1bb2d1dc (commit)
	 via  https://github.com/Gnucash/gnucash/commit/caba8c43 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/3a3c2cba (commit)
	 via  https://github.com/Gnucash/gnucash/commit/3c18b806 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/16845c3a (commit)
	 via  https://github.com/Gnucash/gnucash/commit/1e31db74 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/8f3e175f (commit)
	 via  https://github.com/Gnucash/gnucash/commit/32799733 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/f2c78102 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/3cfa9d05 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/404bc1e3 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/bec1fbd1 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/17d8d424 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/66da4ae3 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/db079b55 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/5b020215 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/b94b2f8a (commit)
	 via  https://github.com/Gnucash/gnucash/commit/c3b54ab0 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/c1a94645 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/6c11cfad (commit)
	 via  https://github.com/Gnucash/gnucash/commit/b1becf3d (commit)
	 via  https://github.com/Gnucash/gnucash/commit/339fbaa5 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/9debe91e (commit)
	 via  https://github.com/Gnucash/gnucash/commit/b8bbdb2a (commit)
	 via  https://github.com/Gnucash/gnucash/commit/a996c02e (commit)
	 via  https://github.com/Gnucash/gnucash/commit/5578da11 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/4d75259c (commit)
	 via  https://github.com/Gnucash/gnucash/commit/cd4b5a31 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/bf0c3853 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/1435813f (commit)
	 via  https://github.com/Gnucash/gnucash/commit/cf90b8cb (commit)
	 via  https://github.com/Gnucash/gnucash/commit/393b8a12 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/4fe77a57 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/eb712dc7 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/3410a03b (commit)
	from  https://github.com/Gnucash/gnucash/commit/26b82b56 (commit)



commit bab266c307936358e8f0e782a1abe4cf61953b15
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Fri Dec 29 16:49:30 2017 +0100

    Update POTEFILES.in

commit 6774f1223f346564caf371ef3809dc4198b39239
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Fri Dec 29 16:49:11 2017 +0100

    Fix a few compile warnings-turned-errors

commit 3f44552e3649ec28559f2a7f7126992ee083d249
Merge: 26b82b5 5aa84e1
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Fri Dec 29 16:29:46 2017 +0100

    Merge branch 'prices-in' of https://github.com/Bob-IT/gnucash into unstable

commit 5aa84e13d610525410b031031960a7830d806e59
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Thu Dec 14 20:37:12 2017 +0000

    Change the way the import settings are handled

commit ba5ca5bd551a6bf4f8066a4533a44e792fbe09d1
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Mon Dec 11 09:53:20 2017 +0000

    Remove surplus statement

commit 0534ba4f8b9a69d39a524be282b2bcd737594f33
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Dec 10 11:59:40 2017 +0000

    Update file with changes for transient dialog changes

commit 8ee6783b4b3e65cfaace37a5a4f9d4b31f574495
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Dec 10 11:58:09 2017 +0000

    Replace magic numbers used in std::get... with values from enum

commit 43f1b2fde04187f137447a9419a8938bb51e58ca
Merge: 66da4ae 288563c
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Dec 10 10:24:07 2017 +0000

    Merge branch 'prices-in' of /mygit/gnucash into prices-in

commit 288563c25e39be4c5a87f924d928be6689e00357
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Thu Dec 7 11:19:18 2017 +0000

    Add a test for empty values
    
    Some csv values are allowed to be empty based on options selected so
    add a test for this otherwise all values are required.

commit 16714a8c5b7e08eb727c905fce1582f68fffd5c2
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Thu Dec 7 11:17:14 2017 +0000

    Replace date parse function with one from gnc_datetime

commit ee2f301789b34d289743a1dd5bad4d1d07b09ba5
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Mon Dec 4 14:25:02 2017 +0000

    Make changes for Gtk3 compatibility

commit 1aa3601e01cc07748d7f4a70e3f9be06af3a18e3
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Dec 1 12:04:51 2017 +0000

    Pot file changes for new files and settings rename

commit 71bf7d01fdd1b044723daec5cfbba2cb17c061bf
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Dec 1 12:03:14 2017 +0000

    Rename gnc-csv-trans-settings.* to gnc-csv-import-settings.*
    
    Change the name of the import settings files as they do not just deal
    with transactions and all associated required changes.

commit 644a0aa06f09c49a99dd013f25c74af999f4fc46
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Dec 1 11:56:25 2017 +0000

    Reorder the create price procedure.

commit 62bbe4f951dbc8dbb9a1ac0b522e0fd33276e4b8
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Dec 1 11:52:48 2017 +0000

    Add the ability to test from_commodity and to_currency being the same.
    
    To cover all combinations we need to test across the combo's and also
    the table entries when appropriate columns are set. Also need to force
    a reparse if any of the options change.

commit aff1c0c5a66e3d6861b25216066157754e4300d1
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Dec 1 11:51:07 2017 +0000

    Add a test for from_commodity not being the same as to_currency

commit 61f860bcfcfb793a61d75fc48b7b1be47b6ae056
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Dec 1 11:49:28 2017 +0000

    Various changes to comments in source files and displayed text.

commit 1bb2d1dc3890236aaa9f996e84723555f5c334e9
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Dec 1 11:47:12 2017 +0000

    Change the way commodity and currency combo's are shown.
    
    Use commodity print name to show in the combo's and use a hidden field
    to sort the list grouping by namespace. Also alter the way these
    settings are saved.

commit caba8c433021673d630b4f7459ada4290c2798ef
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Dec 1 11:44:38 2017 +0000

    Minor changes and tidy up

commit 3a3c2cba9c55df5cb8ac0dfd9ee34801d353243f
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Dec 1 11:43:14 2017 +0000

    Change the settings file to save and load price settings.
    
    Added a setting type to distinguish between TRANS and PRICE settings so
    it can load a specific settings type and added the price save and load
    options.

commit 3c18b8063459a2ef2634c854c065764cbaa50bf7
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Dec 1 11:34:21 2017 +0000

    Fix some errors in conversion of some function names
    
    Some function names did not get converted to a price equivalent and
    reorder some statements.

commit 16845c3a2096906bf1a72eb30eae997745b39c3a
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Dec 1 11:32:48 2017 +0000

    Remove duplicated function

commit 1e31db74d1143b3a7cd7fe39f1e42a2f935c04d7
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Dec 1 11:30:16 2017 +0000

    Made changes to preset column types to align with other changes
    
    These changes are to align with the changes to column types and also the
     basic setup of the new commodity from and currency to combo's. More
     changes will follow to make the saving and loading work properly.

commit 8f3e175fb2d3b665e597527e52cbe1cf2e242528
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Dec 1 11:25:06 2017 +0000

    Add option to specify Commodity from and Currency to for whole file
    
    Added two combo's to allow user to specify a Commodity from and Currency
     to for the whole file. Also reduced the property types to four and
     aligned all the commodity and currency variables.

commit 3279973329885cc63a6c7b8fb1060aacd4f2cfec
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Dec 1 11:04:49 2017 +0000

    Some text changes

commit f2c78102e09c55ed1bb3243c35c87bf3293e3808
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Dec 1 11:03:07 2017 +0000

    Remove not required account update

commit 3cfa9d05bad517db632679ffa6127dd34066d58e
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Dec 1 11:01:16 2017 +0000

    Add CSV Price importer assistant files
    
    These file are largely based on the csv transaction importer.
    They are just the start for subsequent changes.

commit 404bc1e329bddb6726cab3577f98c49ef7294ffa
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Dec 1 10:55:29 2017 +0000

    Rename function gnc_csv_price_col_type_strs to gnc_price_col_type_strs

commit bec1fbd1a08cbd1c0c408df5e38a6343aa9dccd8
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Dec 1 10:53:41 2017 +0000

    Add price import files for the csv price importer
    
    These files are largely based on the csv transaction importer and with
    minimum of changes to settings files.

commit 17d8d424a0a6266a9790797d88452f2c356f3e0d
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Dec 1 10:44:15 2017 +0000

    Add property files for the csv price importer
    
    These files are largely based on the csv transaction importer

commit 66da4ae37404dc46a6ee1a81289cd2b8fd506383
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Thu Dec 7 11:19:18 2017 +0000

    Add a test for empty values
    
    Some csv values are allowed to be empty based on options selected so
    add a test for this otherwise all values are required.

commit db079b55404dfa1c04533b28d6d0ecd38da10689
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Thu Dec 7 11:17:14 2017 +0000

    Replace date parse function with one from gnc_datetime

commit 5b02021550dd71dd3de643a387b4c3034e6758a7
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Mon Dec 4 14:25:02 2017 +0000

    Make changes for Gtk3 compatibility

commit b94b2f8ac25926f5afdc6988f952b52b998d31a8
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Dec 1 12:04:51 2017 +0000

    Pot file changes for new files and settings rename

commit c3b54ab05493a04621d1068dce57cc92daff5645
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Dec 1 12:03:14 2017 +0000

    Rename gnc-csv-trans-settings.* to gnc-csv-import-settings.*
    
    Change the name of the import settings files as they do not just deal
    with transactions and all associated required changes.

commit c1a9464511b4bc0587a9038a214be3b8390da49f
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Dec 1 11:56:25 2017 +0000

    Reorder the create price procedure.

commit 6c11cfad852efe67aa8863685e15b9db1079036a
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Dec 1 11:52:48 2017 +0000

    Add the ability to test from_commodity and to_currency being the same.
    
    To cover all combinations we need to test across the combo's and also
    the table entries when appropriate columns are set. Also need to force
    a reparse if any of the options change.

commit b1becf3dd4548f6244ce21bf62a1dcaf34b75518
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Dec 1 11:51:07 2017 +0000

    Add a test for from_commodity not being the same as to_currency

commit 339fbaa587f49c91ed329b0f3a558a4c9ecc2bbb
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Dec 1 11:49:28 2017 +0000

    Various changes to comments in source files and displayed text.

commit 9debe91e990ba00c68a09449d6a4c22646faae66
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Dec 1 11:47:12 2017 +0000

    Change the way commodity and currency combo's are shown.
    
    Use commodity print name to show in the combo's and use a hidden field
    to sort the list grouping by namespace. Also alter the way these
    settings are saved.

commit b8bbdb2ad54e2eaf55b774b9954ab4f99775eea6
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Dec 1 11:44:38 2017 +0000

    Minor changes and tidy up

commit a996c02ef7da224a0a5962cb50985c1dd887df50
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Dec 1 11:43:14 2017 +0000

    Change the settings file to save and load price settings.
    
    Added a setting type to distinguish between TRANS and PRICE settings so
    it can load a specific settings type and added the price save and load
    options.

commit 5578da11860737109f678443b9bf8b4e7084b2dd
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Dec 1 11:34:21 2017 +0000

    Fix some errors in conversion of some function names
    
    Some function names did not get converted to a price equivalent and
    reorder some statements.

commit 4d75259cb41902581bcffaf71ca2742164e635c2
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Dec 1 11:32:48 2017 +0000

    Remove duplicated function

commit cd4b5a31006a36d2fdbd8f2f1ef8839a4c83bfea
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Dec 1 11:30:16 2017 +0000

    Made changes to preset column types to align with other changes
    
    These changes are to align with the changes to column types and also the
     basic setup of the new commodity from and currency to combo's. More
     changes will follow to make the saving and loading work properly.

commit bf0c3853ac0d9a2f57acfd5dac61c69a583ff23b
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Dec 1 11:25:06 2017 +0000

    Add option to specify Commodity from and Currency to for whole file
    
    Added two combo's to allow user to specify a Commodity from and Currency
     to for the whole file. Also reduced the property types to four and
     aligned all the commodity and currency variables.

commit 1435813f0208e69aac24705f93f03d10b9cab90b
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Dec 1 11:04:49 2017 +0000

    Some text changes

commit cf90b8cb47a6dfe38e870310534fa1a1c0e294b7
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Dec 1 11:03:07 2017 +0000

    Remove not required account update

commit 393b8a126d0dfd7236800fd2705eb8d62deeaf98
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Dec 1 11:01:16 2017 +0000

    Add CSV Price importer assistant files
    
    These file are largely based on the csv transaction importer.
    They are just the start for subsequent changes.

commit 4fe77a577ae429c0407868a62805bd4095c87ca8
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Dec 1 10:55:29 2017 +0000

    Rename function gnc_csv_price_col_type_strs to gnc_price_col_type_strs

commit eb712dc7d88dc16a5c751a8fea988b35dd20da47
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Dec 1 10:53:41 2017 +0000

    Add price import files for the csv price importer
    
    These files are largely based on the csv transaction importer and with
    minimum of changes to settings files.

commit 3410a03b2291f6a095040dca442df1bf903a284c
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Dec 1 10:44:15 2017 +0000

    Add property files for the csv price importer
    
    These files are largely based on the csv transaction importer



Summary of changes:
 gnucash/import-export/csv-imp/CMakeLists.txt       |   16 +-
 gnucash/import-export/csv-imp/Makefile.am          |   15 +-
 ...s-import.cpp => assistant-csv-price-import.cpp} | 1139 +++++++++-----------
 ...port.glade => assistant-csv-price-import.glade} |  429 +++-----
 ...trans-import.h => assistant-csv-price-import.h} |   20 +-
 .../csv-imp/assistant-csv-trans-import.cpp         |   19 +-
 ...ns-settings.cpp => gnc-csv-import-settings.cpp} |  247 +----
 ...ns-settings.hpp => gnc-csv-import-settings.hpp} |   67 +-
 .../csv-imp/gnc-csv-price-import-settings.cpp      |  258 +++++
 .../csv-imp/gnc-csv-price-import-settings.hpp      |   79 ++
 .../csv-imp/gnc-csv-trans-import-settings.cpp      |  262 +++++
 .../csv-imp/gnc-csv-trans-import-settings.hpp      |   79 ++
 .../csv-imp/gnc-plugin-csv-import-ui.xml           |    1 +
 .../import-export/csv-imp/gnc-plugin-csv-import.c  |   14 +
 gnucash/import-export/csv-imp/gnc-price-import.cpp |  757 +++++++++++++
 gnucash/import-export/csv-imp/gnc-price-import.hpp |  173 +++
 gnucash/import-export/csv-imp/gnc-price-props.cpp  |  349 ++++++
 gnucash/import-export/csv-imp/gnc-price-props.hpp  |  116 ++
 gnucash/import-export/csv-imp/gnc-tx-import.cpp    |    6 +-
 gnucash/import-export/csv-imp/gnc-tx-import.hpp    |    8 +-
 po/POTFILES.in                                     |    8 +-
 21 files changed, 2880 insertions(+), 1182 deletions(-)
 copy gnucash/import-export/csv-imp/{assistant-csv-trans-import.cpp => assistant-csv-price-import.cpp} (62%)
 copy gnucash/import-export/csv-imp/{assistant-csv-trans-import.glade => assistant-csv-price-import.glade} (83%)
 copy gnucash/import-export/csv-imp/{assistant-csv-trans-import.h => assistant-csv-price-import.h} (73%)
 rename gnucash/import-export/csv-imp/{gnc-csv-trans-settings.cpp => gnc-csv-import-settings.cpp} (53%)
 rename gnucash/import-export/csv-imp/{gnc-csv-trans-settings.hpp => gnc-csv-import-settings.hpp} (69%)
 create mode 100644 gnucash/import-export/csv-imp/gnc-csv-price-import-settings.cpp
 create mode 100644 gnucash/import-export/csv-imp/gnc-csv-price-import-settings.hpp
 create mode 100644 gnucash/import-export/csv-imp/gnc-csv-trans-import-settings.cpp
 create mode 100644 gnucash/import-export/csv-imp/gnc-csv-trans-import-settings.hpp
 create mode 100644 gnucash/import-export/csv-imp/gnc-price-import.cpp
 create mode 100644 gnucash/import-export/csv-imp/gnc-price-import.hpp
 create mode 100644 gnucash/import-export/csv-imp/gnc-price-props.cpp
 create mode 100644 gnucash/import-export/csv-imp/gnc-price-props.hpp



More information about the gnucash-patches mailing list