gnucash master: Multiple changes pushed

Geert Janssens gjanssens at code.gnucash.org
Fri Jan 22 06:16:56 EST 2016


Updated	 via  https://github.com/Gnucash/gnucash/commit/24273119 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/ce748cce (commit)
	 via  https://github.com/Gnucash/gnucash/commit/06c37959 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/5dfb8fd0 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/92f28636 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/595dbbfb (commit)
	 via  https://github.com/Gnucash/gnucash/commit/fba7a4ce (commit)
	 via  https://github.com/Gnucash/gnucash/commit/60ae4ac8 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/10fbd1fd (commit)
	 via  https://github.com/Gnucash/gnucash/commit/bb915dc8 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/d6e6eb64 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/1a65e716 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/1da2eacf (commit)
	 via  https://github.com/Gnucash/gnucash/commit/88495d23 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/df551196 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/c59d1a22 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/6b9823c6 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/985bf549 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/ae40a4c6 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/2763b485 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/8fba6e21 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/598531f7 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/afff8102 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/8168f45a (commit)
	 via  https://github.com/Gnucash/gnucash/commit/25542415 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/bd59bab2 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/24773aa2 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/00104588 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/58392358 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/db0fd2e9 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/e4a249d9 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/d8aea0f4 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/cf26b5c8 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/9a0d2a2e (commit)
	from  https://github.com/Gnucash/gnucash/commit/290232e2 (commit)



commit 2427311912e7f9888966acd0eb2496654bdef14a
Author: Geert Janssens <janssens-geert at telenet.be>
Date:   Fri Jan 22 12:18:35 2016 +0100

    Fix csv-imp test for master branch

commit ce748cceb8ecaf39085a52b5f00fb82e8ef50570
Merge: 290232e 06c3795
Author: Geert Janssens <janssens-geert at telenet.be>
Date:   Fri Jan 22 11:43:23 2016 +0100

    Merge branch 'maint'
    
    Resolved conflicts:
    	src/import-export/csv-imp/gnc-csv-model.h
    	src/libqof/qof/gnc-date.h
    	src/optional/gtkmm/test/Makefile.am

commit 06c379594bc66383295ae50ed4fe1882d1b0e85f
Author: Geert Janssens <janssens-geert at telenet.be>
Date:   Fri Jan 22 11:13:36 2016 +0100

    Align gtkmm test suite with recent template updates
    
    This is not used by default for gnucash, and maybe even
    not used at all. At least it's consistent with the other
    test files now.

commit 5dfb8fd0c54c9e13e388f90f34de78e61198a25c
Author: Geert Janssens <janssens-geert at telenet.be>
Date:   Fri Jan 22 11:13:19 2016 +0100

    Revert "Fix typo"
    
    This reverts commit 92f2863658d46f6aea297149d35966194dae3ae4.

commit 92f2863658d46f6aea297149d35966194dae3ae4
Author: Geert Janssens <janssens-geert at telenet.be>
Date:   Fri Jan 22 10:44:15 2016 +0100

    Fix typo

commit 595dbbfb13c1e50fabd776c1319a7dcfc71cf33f
Author: John Ralls <jralls at ceridwen.us>
Date:   Thu Jan 21 12:56:53 2016 -0800

    Fix typo.

commit fba7a4ce1494880992c0de8035b2c6764d17f3e8
Author: John Ralls <jralls at ceridwen.us>
Date:   Thu Jan 21 12:08:24 2016 -0800

    Fix segfault in utest-gnc-csv-model Teardown.

commit 60ae4ac8ecf20a478871222d176b186c6576833e
Author: John Ralls <jralls at ceridwen.us>
Date:   Thu Jan 21 12:07:29 2016 -0800

    Fix new cdv-import tests for running in a separate build directory.

commit 10fbd1fdd254be55c6e393c1f91c15a942ab212c
Author: Alexander Pushkarev <alexspush at gmail.com>
Date:   Thu Jan 21 19:17:00 2016 +0300

    adding BYN currency according to ISO 4217 ammendment #161 http://www.currency-iso.org/en/shared/amendments/iso-4217-amendment.html

commit bb915dc8f1b143c59ba6bf043f67b59f914b2814
Author: Geert Janssens <janssens-geert at telenet.be>
Date:   Wed Jan 20 20:54:46 2016 +0100

    csv-imp - add parse test for semicolon separated strings

commit d6e6eb6401b0847a75ca915b97d565dc1353ab58
Author: Geert Janssens <janssens-geert at telenet.be>
Date:   Wed Jan 20 20:29:24 2016 +0100

    csv-imp - new parse test starting from an in-source string struct
    
    This test reads its test data from a struct in the test source
    instead of from a real csv file.
    This allows to keep the string to parse and
    the expected parsed fields in one struct for evaluation.

commit 1a65e7165f55ce7fc091d95c2e7f892ad9f3d126
Author: Geert Janssens <janssens-geert at telenet.be>
Date:   Mon Sep 28 20:41:26 2015 +0200

    csv-imp - use GNC_TEST_ADD_FUNC for test_parse_date as well

commit 1da2eacf2b121d6b618159335e3789511b3aaa7f
Author: Geert Janssens <janssens-geert at telenet.be>
Date:   Mon Sep 28 20:22:34 2015 +0200

    csv-imp - test_gnc_csv_new_parse_data doesn't use the fixture
    
    So add the test via GNC_TEST_ADD_FUNC instead.
    This also fixes the segfault in gnc_csv_parse_data_free.

commit 88495d23b460e76de3b31e471b221a3b378627a9
Author: Geert Janssens <janssens-geert at telenet.be>
Date:   Wed Sep 23 22:27:02 2015 +0200

    Match calls to g_string_chunk_new with g_string_chunk_free

commit df55119654484af18d3292d159f9291a4b5d1a1f
Author: Geert Janssens <janssens-geert at telenet.be>
Date:   Mon Sep 28 20:30:24 2015 +0200

    csv-imp - don't free the parse data just created for testing
    
    For some odd reason it makes the test segfault.

commit c59d1a223657e4e4c5f9861530e8a1b638d35fbe
Author: Geert Janssens <janssens-geert at telenet.be>
Date:   Mon Sep 28 20:27:56 2015 +0200

    csv-imp - move tests for gnc_csv_load_file to separate function

commit 6b9823c61499b0bbb29b05766dcbc088175bf840
Author: Geert Janssens <janssens-geert at telenet.be>
Date:   Wed Sep 23 18:27:28 2015 +0200

    csv-imp - test for gnc_csv_new_parse_data and skip gnc_csv_parse_data_free
    
    The latter has no output that can be tested on

commit 985bf549c3ff50902d3bb62e9e79f55ad138e748
Author: Geert Janssens <janssens-geert at telenet.be>
Date:   Wed Sep 23 18:26:02 2015 +0200

    csv-imp - use setup and teardown for test_gnc_csv_parse

commit ae40a4c6d8378a551bf84a36e9f03a939e40236f
Author: Geert Janssens <janssens-geert at telenet.be>
Date:   Wed Sep 23 17:40:51 2015 +0200

    Mark static functions as not testable

commit 2763b485f179a05f7674884fceed95af97c5b5b3
Author: Geert Janssens <janssens-geert at telenet.be>
Date:   Wed Jan 20 20:22:01 2016 +0100

    Test Date fixup

commit 8fba6e216d26243640dc6fa1d9da5c7515f46df5
Author: Geert Janssens <janssens-geert at telenet.be>
Date:   Tue Sep 22 19:27:19 2015 +0200

    csv-imp - add test for parse_date

commit 598531f7e62200a76d23161e1aab1599fa484c8a
Author: Geert Janssens <janssens-geert at telenet.be>
Date:   Tue Sep 22 19:27:12 2015 +0200

    csv-imp - add basic test for gnc_csv_parse

commit afff8102f44a2f0a6726f167811e07337061fe7a
Author: Geert Janssens <janssens-geert at telenet.be>
Date:   Mon May 11 21:30:51 2015 +0200

    csv-imp - add initial (empty) test framework

commit 8168f45a6fcad86c3b2aed91c709411df72bba4d
Author: Geert Janssens <janssens-geert at telenet.be>
Date:   Tue Sep 22 18:49:06 2015 +0200

    Set fixed time values so test results won't depend on the time the test is run

commit 25542415a6a5b97c5dfacb3de955ef2ab59178b0
Author: Geert Janssens <janssens-geert at telenet.be>
Date:   Tue May 12 21:58:24 2015 +0200

    Adjust GError usage to comply with the GError rules
    
    - Define an error domain (different from 0)
    - Adjust member names in error enumeration to follow
      required naming conventions

commit bd59bab28f8215ae4c8d49cf56351aee95d5e6cb
Author: Geert Janssens <janssens-geert at telenet.be>
Date:   Tue Sep 22 18:58:39 2015 +0200

    Cumulated minor spelling fixes in comments
    and other non-code texts

commit 24773aa2937e24ff8da0ab1ae3a92170c530d872
Author: Geert Janssens <janssens-geert at telenet.be>
Date:   Tue May 12 21:56:55 2015 +0200

    Some indentation adapations

commit 001045881cde506a4610c6602c0a4314c64d9429
Author: Geert Janssens <janssens-geert at telenet.be>
Date:   Wed Jan 20 15:44:28 2016 +0100

    Hide owner abstraction from user oriented gui

commit 5839235861691a0835356a2de0a2dbf50ed9bb12
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Jan 19 16:24:20 2016 -0800

    Add small utility to print message catalog statistics.
    
    Use perldoc on it for details.

commit db0fd2e908dba8e1bd2e062e3907dfa79e32edff
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Jan 19 13:45:35 2016 -0800

    Replace the TP pt.po with the directly-contributed pt_PT.po
    
    The TP translation hadn't been maintained in over 10 years and there's
    no evidence of an active TP pt team. TP coordinator has marked pt as
    'external' in TP configuration.

commit e4a249d94edd56c8c56a6062f7f00c4643dd8081
Author: Robert Gill <sdf.lonestar.org>
Date:   Mon Jan 18 09:52:07 2016 -0800

    Bug 723689 - Splash screen doesn’t set the floating hint.

commit d8aea0f40c1259254da38561385da8b1ef54d070
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun Jan 17 18:45:33 2016 -0800

    Bug 760711 - Non-ASCII characters not shown in Report Name when a report is created with 2.6.11
    
    Due to fixing bug 727130 with g_strexcape, which escapes all non-ascii
    characters.

commit cf26b5c86bfad0de78c8a5aae1b8fd7817f307aa
Author: fell <f.ellenberger at online.de>
Date:   Sun Jan 17 21:39:54 2016 +0100

    Fix a mistyped error message in configure.ac

commit 9a0d2a2e1bf3c97950e0502c9d199aa6029fca92
Author: fell <f.ellenberger at online.de>
Date:   Sun Jan 17 08:45:11 2016 +0100

    Supplement to commit 837b258: Add ChangeLog.2015 to dist_doc_DATA



Summary of changes:
 Makefile.am                                        |     1 +
 configure.ac                                       |    11 +-
 po/pt.po                                           | 23410 ++++++-----------
 po/pt_PT.po                                        | 25695 -------------------
 .../business-gnome/gnc-plugin-page-owner-tree.c    |     2 +
 src/core-utils/gnc-glib-utils.c                    |    15 +
 src/core-utils/gnc-glib-utils.h                    |     8 +
 src/core-utils/test/Makefile.am                    |    23 +-
 src/core-utils/test/test-gnc-glib-utils.c          |    67 +
 src/engine/iso-4217-currencies.xml                 |    13 +
 src/engine/test/utest-Account.cpp                  |     2 +-
 src/gnome-utils/gnc-splash.c                       |     1 +
 src/gnome-utils/gnc-tree-view-owner.c              |    31 +-
 src/import-export/csv-imp/Makefile.am              |     2 +-
 .../csv-imp/assistant-csv-trans-import.c           |     2 +-
 src/import-export/csv-imp/gnc-csv-model.c          |    36 +-
 src/import-export/csv-imp/gnc-csv-model.h          |    41 +-
 .../{aqb => csv-imp}/test/Makefile.am              |    58 +-
 src/import-export/csv-imp/test/sample1.csv         |     2 +
 .../test-aqb.c => csv-imp/test/test-csv-imp.c}     |    14 +-
 .../csv-imp/test/utest-gnc-csv-model.c             |   462 +
 src/libqof/qof/gnc-date.h                          |    26 +-
 src/optional/gtkmm/test/Makefile.am                |    18 +-
 src/report/report-gnome/gnc-plugin-page-report.c   |    11 +-
 test-templates/make-testfile                       |     2 +-
 util/check-po.pl                                   |    54 +
 26 files changed, 8587 insertions(+), 41420 deletions(-)
 delete mode 100644 po/pt_PT.po
 create mode 100644 src/core-utils/test/test-gnc-glib-utils.c
 copy src/import-export/{aqb => csv-imp}/test/Makefile.am (53%)
 create mode 100644 src/import-export/csv-imp/test/sample1.csv
 copy src/import-export/{aqb/test/test-aqb.c => csv-imp/test/test-csv-imp.c} (87%)
 create mode 100644 src/import-export/csv-imp/test/utest-gnc-csv-model.c
 create mode 100755 util/check-po.pl



More information about the gnucash-patches mailing list