commit 9259a0cf8c4b9c358bc036804c3e8144efa0c7e9 Author: Rafael Fontenelle
<rafaelff@gnome.org> Date:   Tue Mar 7 00:44:15 2017 +0000

    Update Brazilian Portuguese translation

 po/pt_BR.po | 129
 ++++++++++++++++++++++++++++++++++-------------------------- 1 file
 changed, 73 insertions(+), 56 deletions(-)

commit c0ae501f50350917bea9ef95093037d53fe8798e Author: Daniel Espinosa
<esodan@gmail.com> Date:   Mon Mar 6 12:09:14 2017 -0600

    XParser: reset TextReader/Writer once finished

    XParser holds a pointer to a Xml.TextReader and Xml.TextWriter, used
    internally by some methods, they are initialized more than twice then
    some issues arise. This patch just set them to null once they are
    finished to be usedful in context in order to free memory resources.

 gxml/XParser.vala    | 31 ++++++++++++++++++++++++++++++-
 test/tests-runner.py | 26 ++++++++++++++++++++++++++ 2 files changed,
 56 insertions(+), 1 deletion(-)

commit 28464e3706fc1f6723142aa0c40b2d10d68f44b6 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Mon Mar 6 11:01:31 2017 -0600

    DomElement: Adding set_attribute_ns documentation

    This will help others to define default namespaces or namespace
    declarations, using correct XML namespace URI

 gxml/DomElement.vala      | 12 ++++++++++++ test/GomDocumentTest.vala |
 6 +++--- 2 files changed, 15 insertions(+), 3 deletions(-)

commit ba1a0cdba2a2934f8912fa394e430a4b2a332fa8 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Mon Mar 6 09:54:40 2017 -0600

    Revert to requiring Vala 0.34

    Vala 0.34.6, will have backports required from libxml2 bindings.

    Fixed substitutions on valac.m4

    Removed Xmlx namespace from documentation, will be removed in next
    versions of GXml.

    Fixed documentation generation.

 configure.ac                      | 2 +- docs/valadoc/devhelp/Makefile.am
 | 2 +- docs/valadoc/gir-docs/Makefile.am | 3 +--
 docs/valadoc/gtk-doc/Makefile.am  | 3 +-- m4/valac.m4
 | 4 ++-- 5 files changed, 6 insertions(+), 8 deletions(-)

commit 51fadacd5989e65f9a1005b7fbaf87be0441f294 Author: Rico Tzschichholz
<ricotz@ubuntu.com> Date:   Thu Mar 2 08:29:20 2017 +0100

    test: Don't generate *.xml while they don't contain any replacements

 configure.ac                                                         |
 5 ----- test/{test.xml.in => test.xml}
 | 0 test/{test_invalid.xml.in => test_invalid.xml}
 | 0 test/{test_out_path_expected.xml.in => test_out_path_expected.xml}
 | 0 ...{test_out_stream_expected.xml.in => test_out_stream_expected.xml}
 | 0 test/{test_with_ns.xml.in => test_with_ns.xml}
 | 0 6 files changed, 5 deletions(-)

commit 503fd63d44b4e90332ff1461bc34cb8c548107c0 Author: Rico Tzschichholz
<ricotz@ubuntu.com> Date:   Thu Mar 2 08:25:03 2017 +0100

    test: Clean up setting of TEST_DIR/TEST_SAVE_DIR

 configure.ac              | 1 - test/Makefile.am          | 4 ++--
 test/tests-config.vala.in | 4 ---- vapi/gxml-test.vapi       | 6 ++++--
 4 files changed, 6 insertions(+), 9 deletions(-)

commit 98fb597d86e664f7c3224383edb6243a8d40f4ea Author: Rico Tzschichholz
<ricotz@ubuntu.com> Date:   Thu Mar 2 08:23:58 2017 +0100

    xlibxml-1.0: Fix argument type of validate_name()

 vapi/xlibxml-1.0.vapi | 2 +- 1 file changed, 1 insertion(+),
 1 deletion(-)

commit 9f34bcbdddf16b47434c25089edd57eb444e9414 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Thu Mar 2 15:24:54 2017 -0600

    Set required Vala version to 0.35.6.7

 configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)

commit f99b0e1942f92f450ca4f9e96474a274719b153c Author: Daniel Espinosa
<esodan@gmail.com> Date:   Thu Mar 2 12:54:25 2017 -0600

    Ported to Vala 0.36. Removing Xmlx namespace

 gxml/GXmlDocument.vala | 12 ++++++------ gxml/Makefile.am       |  1
 - gxml/TDocument.vala    | 12 ++++++------ gxml/XParser.vala      |
 10 +++++----- gxml/xlibxml.c         |  1 - test/TCDATATest.vala   |
 8 +++----- 6 files changed, 20 insertions(+), 24 deletions(-)

commit 0835c7535685222ec2bf069d3843f37ef8927805 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Thu Mar 2 11:19:52 2017 -0600

    Improve autotools. Removing warnings.

 configure.ac                   |  2 +- gxml/GXmlHashMapAttr.vala
 |  2 +- m4/valac.m4                    | 58
 +++++++++++++++++++++++------------------- test/GomSerializationTest.vala
 |  1 - test/Makefile.am               |  1 - 5 files changed, 34
 insertions(+), 30 deletions(-)

commit 685824e0cd6fd7f3f0096edea242dbea2ea35c7e Author: Daniel Espinosa
<esodan@gmail.com> Date:   Wed Mar 1 13:50:53 2017 -0600

    Fix IXsdListAttributesGroup name. Documentation Fixes.

    IXsdListAttributesGroup use to have an incorrect name.

    Remember XSD Schema definitions is a work in progress, expect changes
    like this if future versions.

 gxml/DomCollections.vala        |  6 ++--- gxml/DomNode.vala
 |  2 +- gxml/Element.vala               |  2 +- gxml/GomCollections.vala
 | 33 ++++++++++++----------- gxml/GomElement.vala            |  4 +--
 gxml/GomObject.vala             |  8 +++--- gxml/GomProperty.vala
 | 15 +++++------ gxml/GomSchema.vala             |  2 +-
 gxml/Node.vala                  |  2 +- gxml/Schema.vala
 |  9 +++---- gxml/Serializable.vala          | 58
 +++++------------------------------------ gxml/SerializableContainer.vala
 | 12 +++------ gxml/XParser.vala               |  2 +- gxml/XPath.vala
 |  4 +-- 14 files changed, 53 insertions(+), 106 deletions(-)

commit c48c930122d30c8d55b2c17e766c9055c36a652c Author: Daniel Espinosa
<esodan@gmail.com> Date:   Wed Mar 1 12:55:23 2017 -0600

    Removing Vala warnings

 gxml/GXmlHashMapAttr.vala                          |  2
 +- test/DomGDocumentTest.vala                         | 33
 ------------------ test/GDocumentTest.vala                            |
 5 --- test/GomDocumentTest.vala                          | 12
 ++----- test/GomElementTest.vala                           |
 5 --- test/GomSerializationTest.vala                     | 40
 ---------------------- test/SerializableGeeArrayListTest.vala
 |  5 --- .../SerializableGeeCollections-TDocument-Test.vala |
 6 +--- test/SerializableGeeCollectionsTest.vala           | 11
 ++---- test/SerializableGeeHashMapTest.vala               |  5 ---
 test/TDocumentTest.vala                            | 17 ---------
 test/gxml-performance.vala                         |  6 ++-- 12 files
 changed, 10 insertions(+), 137 deletions(-)

commit e6c12c404e74c03e9c5827073d719dbc037bd90b Author: Daniel Espinosa
<esodan@gmail.com> Date:   Wed Mar 1 11:41:11 2017 -0600

    SerializableObjectModel.desarialize remove warning

 gxml/SerializableObjectModel.vala | 2 +- 1 file changed, 1 insertion(+),
 1 deletion(-)

commit 0f99d5e2fde7a4d393e37c1e30b16d9e719a6035 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Wed Mar 1 11:39:10 2017 -0600

    GXmlHashMapAttr: remove property using libxml2

    This removes a warning.

 gxml/GXmlHashMapAttr.vala | 4 +++- 1 file changed, 3 insertions(+),
 1 deletion(-)

commit a7530102a9abca0915dab654a48dcd40d42044f4 Author: Piotr DrÄ…g
<piotrdrag@gmail.com> Date:   Sun Feb 26 18:08:46 2017 +0100

    Update Polish translation

 po/pl.po | 56 ++++++++++++++++++++++++++++++--------------------------
 1 file changed, 30 insertions(+), 26 deletions(-)

commit 3dbf62528aaddb750ef06e8f3c3b5ca363017d70 Author: Мирослав
Николић <miroslavnikolic@rocketmail.com> Date:   Sun Feb 26
16:52:16 2017 +0100

    Updated Serbian translation

 po/sr.po       | 99
 ++++++++++++++++++++++++---------------------------------- po/sr@latin.po
 | 99 ++++++++++++++++++++++++---------------------------------- 2 files
 changed, 80 insertions(+), 118 deletions(-)

commit 5acbaa2c136a3672224fc382220c915c0864d74f Author: Мирослав
Николић <miroslavnikolic@rocketmail.com> Date:   Sun Feb 26
09:15:40 2017 +0100

    Updated Serbian translation

 po/sr.po       | 553
 ++++++++++++++++++++++++++++++++++++++++++++------------- po/sr@latin.po
 | 553 ++++++++++++++++++++++++++++++++++++++++++++------------- 2 files
 changed, 866 insertions(+), 240 deletions(-)

commit a8251271caaa182f6c6a37a5745ca826d64b27f4 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Thu Feb 23 13:56:55 2017 -0600

    Added --disable-docs switch

 configure.ac | 14 ++++++++++---- 1 file changed, 10 insertions(+),
 4 deletions(-)

commit 84c8c9fd75bec006f44b0de2a62af9e1fb6fee1a Author: Daniel Espinosa
<esodan@gmail.com> Date:   Wed Feb 22 13:45:15 2017 -0600

    Text.str now is writable

 NEWS            | 8 +++++++- gxml/Node.vala  | 2 +- gxml/TText.vala
 | 2 +- gxml/Text.vala  | 2 +- 4 files changed, 10 insertions(+),
 4 deletions(-)

commit 5060232e760756a077b6d6907c8fdb49957df4cf Author: Daniel Espinosa
<esodan@gmail.com> Date:   Tue Feb 21 11:21:56 2017 -0600

    Added MappeableElementPairKey test case

 test/GomSerializationTest.vala | 48
 +++++++++++++++++++++++++++++++++++++++++- 1 file changed, 47
 insertions(+), 1 deletion(-)

commit b9a2b61feec126248a4a4102d90b237cfbedfa80 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Tue Feb 21 11:00:16 2017 -0600

    Added GomHashPairedMap a two key collection map

 gxml/GomCollections.vala | 208
 ++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 205
 insertions(+), 3 deletions(-)

commit 24384905961d1b8f63645f7aff74857b73db1a7a Author: Daniel Espinosa
<esodan@gmail.com> Date:   Tue Feb 21 10:08:06 2017 -0600

    Added utilities for one element properties child

    New GomObject.clean_property_elements() to search and remove redundant
    nodes of requested property.

    New GomObject.find_elements() to search and return a list of all
    child elements of same type.

    Added documentation on how to define properties removing redundant
    child nodes.

 gxml/GomObject.vala            | 85 +++++++++++++++++++++++++++++++------
 gxml/GomProperty.vala          |  2 +- test/GomSerializationTest.vala
 | 95 ++++++++++++++++++++++++++++++++++++++---- 3 files changed, 160
 insertions(+), 22 deletions(-)

commit bd99d2f20d7922482e8048249bf9388dc71a782e Author: Daniel Espinosa
<esodan@gmail.com> Date:   Sun Feb 19 15:45:09 2017 -0600

    Added MappeableElement interface for GomHashMap

 gxml/GomCollections.vala | 41 +++++++++++++++++++++++++++++++----------
 1 file changed, 31 insertions(+), 10 deletions(-)

commit 97b5a9322b407544ef57240989623747f321bf97 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Wed Feb 15 17:11:46 2017 -0600

    Release 0.13.98

 NEWS             | 18 ++++++++++++++++++ configure.ac     |  2
 +- po/POTFILES.skip |  3 ++- 3 files changed, 21 insertions(+),
 2 deletions(-)

commit 5b65663e072ec2220fb6487e5237796590f228e7 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Tue Feb 14 18:48:31 2017 -0600

    GomElement: added read_from_stream()

    Also read_from_file is cacancellable

 gxml/GomElement.vala | 15 ++++++++++++--- gxml/XParser.vala    |  4 ++--
 2 files changed, 14 insertions(+), 5 deletions(-)

commit fbcc7609f544cd9a59b298ed6423a16438b760b8 Author: Piotr DrÄ…g
<piotrdrag@gmail.com> Date:   Sun Feb 12 14:20:27 2017 +0100

    Update Polish translation

 po/pl.po | 12 ++++++++++-- 1 file changed, 10 insertions(+),
 2 deletions(-)

commit 9f64770c6a3fe34fefe1c742bebac0070460282d Author: Marek Černocký
<marek@manet.cz> Date:   Sat Feb 11 11:28:38 2017 +0100

    Updated Czech translation

 po/cs.po | 285
 ++++++++++++++++++++++++++++++++++++--------------------------- 1 file
 changed, 162 insertions(+), 123 deletions(-)

commit 458202eec13ecda78f2aee2028b5c1fd332a5ff1 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Fri Feb 10 14:45:47 2017 -0600

    Added GomDateTime for timestamp attributes

 gxml/GomProperty.vala          | 42
 ++++++++++++++++++++++++++++++++++++++++-- test/GomSerializationTest.vala
 | 40 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 80
 insertions(+), 2 deletions(-)

commit f494bbcb400b60bb2bd09258d00a75204855fd76 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Fri Feb 10 13:34:11 2017 -0600

    Added test to read GomDate

 test/GomSerializationTest.vala | 28 +++++++++++++++++++++++++--- 1 file
 changed, 25 insertions(+), 3 deletions(-)

commit 6bf4d84d4dbf9f712c02bf1158346d2f2112f672 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Fri Feb 10 13:27:50 2017 -0600

    Added GomDate Date attribute handling

 gxml/GomProperty.vala          | 33
 +++++++++++++++++++++++++++++++++ test/GomSerializationTest.vala |
 42 ++++++++++++++++++++++++++++++++++++++++-- 2 files changed, 73
 insertions(+), 2 deletions(-)

commit 3a923e77bf909d6c978e4d376f009d614aa4b5b5 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Fri Feb 10 12:55:36 2017 -0600

    Added GomHashMap.has_key() and .get_keys()

 gxml/GomCollections.vala | 13 +++++++++++++ 1 file changed, 13
 insertions(+)

commit 328a8047a1f01889591ae0a5a984a587211aedbb Author: Daniel Espinosa
<esodan@gmail.com> Date:   Thu Feb 9 17:47:11 2017 -0600

    Fixed GomCollection.validate_append()

    Added some documentation

 gxml/GomCollections.vala | 9 ++++++--- 1 file changed, 6 insertions(+),
 3 deletions(-)

commit 53a0384cea59871682b47f2d93643cb43c8655c4 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Wed Feb 8 14:41:04 2017 -0600

    Fixed Node.text_node. GomCollection method rename

    GomCollection.validate_add() has been renamed to validate_append()

 gxml/GomCollections.vala  | 16 ++++++++-------- gxml/GomNode.vala
 |  2 +- test/GomDocumentTest.vala | 12 ++++++++++++ 3 files changed,
 21 insertions(+), 9 deletions(-)

commit 40a5c7db1c835a3fefb797f35d94d994de19390a Author: Rafael Fontenelle
<rafaelff@gnome.org> Date:   Mon Feb 6 10:41:27 2017 +0000

    Update Brazilian Portuguese translation

 po/pt_BR.po | 155
 ++++++++++++++++++++++++++++++++++-------------------------- 1 file
 changed, 87 insertions(+), 68 deletions(-)

commit b4f8662d27f0365e7f84d3a68482598fbdea76a2 Author: Piotr DrÄ…g
<piotrdrag@gmail.com> Date:   Sun Feb 5 16:44:58 2017 +0100

    Update Polish translation

 po/pl.po | 111
 ++++++++++++++++++++++++++++++++++++--------------------------- 1 file
 changed, 64 insertions(+), 47 deletions(-)

commit a3dc8eae64618fe8f6e75bb42e0e93fc0c72d89d Author: Piotr DrÄ…g
<piotrdrag@gmail.com> Date:   Sun Feb 5 16:44:33 2017 +0100

    Fix typos in translatable strings

 gxml/GXmlNode.vala    | 4 ++-- gxml/GomDocument.vala | 4 ++--
 gxml/GomNode.vala     | 4 ++-- gxml/GomObject.vala   | 2 +-
 gxml/GomSchema.vala   | 2 +- 5 files changed, 8 insertions(+),
 8 deletions(-)

commit 52da13cefcddcc11a4ef867d2d13429742a7a1f5 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Thu Feb 2 17:42:24 2017 -0600

    Adding documentation examples

 gxml/GomNode.vala   |  4 +++- gxml/GomObject.vala | 58
 +++++++++++++++++++++++++++++++++-------------------- 2 files changed,
 39 insertions(+), 23 deletions(-)

commit 87a6af6256a1e54533b4cca4ace1e1c38ecbc5b1 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Thu Feb 2 15:52:12 2017 -0600

    GomObject instantiate object using nicks

 gxml/GomObject.vala            | 15 +++++++++++----
 test/GomSerializationTest.vala | 27 ++++++++++++++++++++++++++- 2 files
 changed, 37 insertions(+), 5 deletions(-)

commit 9cbd29f7ab3bf1baac001ef4c2b03de2c7e9b4af Author: Daniel Espinosa
<esodan@gmail.com> Date:   Thu Feb 2 15:35:32 2017 -0600

    Fixes on GomObject instantiate GomElement's

 gxml/GomObject.vala            |  8 ++++++--
 test/GomSerializationTest.vala | 26 ++++++++++++++++++++++++++ 2 files
 changed, 32 insertions(+), 2 deletions(-)

commit 533f4d874c7acd9c74fb6b0cdab9aa372e1166bf Author: Daniel Espinosa
<esodan@gmail.com> Date:   Thu Feb 2 15:07:36 2017 -0600

    Removing warging in GomObject create instance

 gxml/GomObject.vala | 5 ++++- 1 file changed, 4 insertions(+),
 1 deletion(-)

commit 9f4e23000e76a61feab146f4c7f1c63d3e8d8c71 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Thu Feb 2 15:02:46 2017 -0600

    Added GomObject.create_intance_property()

    Along with new GomObject.find_object_property_name()
    crate_instance_property() is a convenient method to correctly
    initialize and set parent node for object's properties.

 gxml/GomElement.vala           |  7 +++++
 gxml/GomNode.vala              |  1 + gxml/GomObject.vala            | 68
 ++++++++++++++++++++++++++++++++++++------ test/GomSerializationTest.vala
 |  8 ++--- 4 files changed, 70 insertions(+), 14 deletions(-)

commit a1702779ac014a217a40c1f30d368dbf67405364 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Wed Feb 1 13:03:39 2017 -0600

    GomElement.initialize: adding some documentation

 gxml/GomElement.vala | 4 +++- 1 file changed, 3 insertions(+),
 1 deletion(-)

commit 87db8c7e063cc79b659e747a2aab9e7f5ad211a1 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Tue Jan 31 18:51:09 2017 -0600

    Fixed read GomProperty and create new object

 gxml/GomElement.vala           |  6 +++++- gxml/GomObject.vala
 | 15 ++++++++++----- gxml/XParser.vala              |  2 +-
 test/GomSerializationTest.vala | 10 ++++++++++ 4 files changed, 26
 insertions(+), 7 deletions(-)

commit 8975803cb5f2e2b5d6b9292eab99df43d861c6d8 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Tue Jan 31 11:08:15 2017 -0600

    Fixed GomObject.get_attribute(). Simplified GomProperty

    Removed from GomProperty unused/unnecesary properties and methods

    Removed more warnings and debug messages

 gxml/GomElement.vala           |   2 + gxml/GomObject.vala            |
 150 ++++++++++++++++++++--------------------- gxml/GomProperty.vala
 |  30 +-------- gxml/XParser.vala              |
 38 ++++------- test/DomGDocumentTest.vala     |  44
 ++++++++++-- test/GomDocumentTest.vala      |  24 ++++++-
 test/GomSerializationTest.vala |  23 +++++-- 7 files changed, 167
 insertions(+), 144 deletions(-)

commit 7d0586b4153790c900b9a6ec6646512ea2dfde98 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Mon Jan 30 17:29:39 2017 -0600

    GomProperty.value is nullable; GomXsdArrayString no load by default

    GomProperty.value is nullable and XParser ignores it if null.

    GomXsdArrayString now only load referenced XSD if load() is called.
    No more initializate_xsd() method for performance reasons.

    Removed more warnings.

 gxml/GomCollections.vala       |  2 +- gxml/GomElement.vala
 |  5 +++ gxml/GomProperty.vala          | 28
 ++++++---------- gxml/GomSchema.vala            |
 76 +++++++++++++++++++++++++++++++++---------
 gxml/XParser.vala              |  1 + po/POTFILES.in                 |
 1 + po/POTFILES.skip               |  1 + test/GomSchemaTest.vala
 |  1 + test/GomSerializationTest.vala |  2 +- 9 files changed, 82
 insertions(+), 35 deletions(-)

commit 9497c889b0aec0880eff00e2145c944517f60be1 Author: Piotr DrÄ…g
<piotrdrag@gmail.com> Date:   Mon Jan 30 01:33:11 2017 +0100

    Update Polish translation

 po/pl.po | 67
 ++++++++++++++++++++++++++++++++++------------------------------ 1 file
 changed, 36 insertions(+), 31 deletions(-)

commit 115928c74c804e69d618a1ed40b6d75536b3c5a8 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Thu Jan 26 13:49:27 2017 -0600

    Fixed build by typo

 gxml/XParser.vala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)

commit 61e615d72f1750a9d28770e6b348c3f0812c6aeb Author: Daniel Espinosa
<esodan@gmail.com> Date:   Thu Jan 26 11:45:15 2017 -0600

    Added examples to GomArrayList and GomHashMap

 gxml/GomCollections.vala | 35 ++++++++++++++++++++++++++++++++++-
 1 file changed, 34 insertions(+), 1 deletion(-)

commit 744d6a9cb1481817f71f1dd19f4de947fed5c203 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Thu Jan 26 10:53:11 2017 -0600

    GomProperty.initialize() removed

 gxml/GomProperty.vala | 12 ------------ gxml/GomSchema.vala   |  3 ++-
 2 files changed, 2 insertions(+), 13 deletions(-)

commit c8cda65cb9deb5acca694e34a9e90dcb3ff9b47e Author: Daniel Espinosa
<esodan@gmail.com> Date:   Thu Jan 26 10:46:11 2017 -0600

    GomEnum ported to use nick name

 gxml/GomProperty.vala          | 3 +-- test/GomSerializationTest.vala |
 8 ++------ 2 files changed, 3 insertions(+), 8 deletions(-)

commit 90b8aa7146fad572260f211445b17432bcea0f3b Author: Daniel Espinosa
<esodan@gmail.com> Date:   Thu Jan 26 10:43:16 2017 -0600

    More ports to new GomProperty using nick

 test/GomSerializationTest.vala | 13 ++----------- 1 file changed,
 2 insertions(+), 11 deletions(-)

commit 3d3b4a1a37df78b92b8f99941973745117b481c6 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Thu Jan 26 10:41:06 2017 -0600

    Modified test for GomProperty using Nick

 test/GomSerializationTest.vala | 10 +++++++--- 1 file changed, 7
 insertions(+), 3 deletions(-)

commit 856a7a74625e5a1ceb4ff37bdddc2f1cb3c609e3 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Thu Jan 26 10:33:23 2017 -0600

    GomProperty serialization use Nick

    If no property name is set, nick definition is used.

 NEWS              |  9 +++++++++ gxml/XParser.vala | 11 ++++++++++-
 2 files changed, 19 insertions(+), 1 deletion(-)

commit 2e0759c98e1feff79e98af02c4a7f9f04c866f41 Author: Rafael Fontenelle
<rafaelff@gnome.org> Date:   Wed Jan 25 07:36:52 2017 +0000

    Update Brazilian Portuguese translation

 po/pt_BR.po | 290
 +++++++++++++++++++++++++++++++++--------------------------- 1 file
 changed, 159 insertions(+), 131 deletions(-)

commit 2fb5f75722feaa8b330db5c0628d3889e530bb1c Author: Daniel Espinosa
<esodan@gmail.com> Date:   Tue Jan 24 18:14:56 2017 -0600

    Setting version to 0.13.90

 configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)

commit f5a6366aa88697e21d06f25abe17d33878dec19e Author: Daniel Espinosa
<esodan@gmail.com> Date:   Mon Jan 23 14:36:05 2017 -0600

    Fixed NS for document_element with no-prefix

 gxml/XParser.vala         | 17 +++++++++++++----
 test/GomDocumentTest.vala |  7 +++---- 2 files changed, 16 insertions(+),
 8 deletions(-)

commit b097d37a68d79b945e95eb24c6d43fd4954a3052 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Mon Jan 23 13:55:38 2017 -0600

    XParser: Fixed re-define node namespace

    Removed some message from unit tests

 gxml/GomElement.vala       |  8 +++++++- gxml/XParser.vala
 | 16 +++++++++++++++- test/DomGDocumentTest.vala | 32
 ++++++++++++++++++++++++++------ test/GDocumentTest.vala    |  2 ++
 test/GomDocumentTest.vala  |  5 +++-- test/GomElementTest.vala   | 11
 +++++++---- test/GomSchemaTest.vala    |  4 ++++ test/TDocumentTest.vala
 | 10 ++++++++++ test/TElementTest.vala     |  2 ++ 9 files changed,
 76 insertions(+), 14 deletions(-)

commit 062c341ef444f433dda96d3c3568c4964b0ac62f Author: Daniel Espinosa
<esodan@gmail.com> Date:   Mon Jan 23 12:59:46 2017 -0600

    Improved API and fixed implementation for GomXsdArrayString

 gxml/GomProperty.vala   | 101
 ++++++++++++++++++++++++++++++++++-------------- gxml/GomSchema.vala
 |   2 + test/GomSchemaTest.vala |  20 ++++++++++ 3 files changed,
 95 insertions(+), 28 deletions(-)

commit b29f6e797c83716d909c84486cbbd05710b27945 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Mon Jan 23 12:19:29 2017 -0600

    Added new GXml.GomXsdArrayString for XSD enumerations

    GXml.GomXsdArrayString allows to read enumeration values and use
    them as restrictions in a GomElement attribute

 gxml/GomProperty.vala | 43 +++++++++++++++++++++++++++++++++++++++++++
 gxml/GomSchema.vala   |  2 +- gxml/Schema.vala      |  5 +++-- 3 files
 changed, 47 insertions(+), 3 deletions(-)

commit 52b3043e9b15a3583e84e56602cd16607024b463 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Mon Jan 23 11:57:21 2017 -0600

    Making GomXsd* have instantiable properties: Part II

    Renamed all Xsd* interfaces to append an "I"

 gxml/GomSchema.vala |  52 ++++++++++++--------- gxml/Schema.vala    |
 128 ++++++++++++++++++++++++++-------------------------- 2 files changed,
 95 insertions(+), 85 deletions(-)

commit 96985be39b713ecf340524f0e53d95f9c09e3e3d Author: Daniel Espinosa
<esodan@gmail.com> Date:   Mon Jan 23 11:39:40 2017 -0600

    Added GomXsdSchema test

 test/GomSchemaTest.vala | 59
 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed,
 59 insertions(+)

commit 9bd60035fc31ad152388a7e711ef0d0df0a1ffc7 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Mon Jan 23 11:32:35 2017 -0600

    Pulished XSD API on GomXsd* and Xsd* types

 gxml/GomSchema.vala | 98
 ++++++++++++++++++++++++++++++++++++++--------------- gxml/Schema.vala
 | 70 ++++++++++++++++++++++---------------- 2 files changed, 111
 insertions(+), 57 deletions(-)

commit e824126f04fe6d0e4d986dbc1c2712f71d7743f6 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Mon Jan 23 10:26:48 2017 -0600

    Fixed parse root's default namespace

    Avoid to redefine element's namespace.

 gxml/XParser.vala | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)

commit 52276ae2b756b4c13029f6d8ef7ad1c8ce16d06b Author: Daniel Espinosa
<esodan@gmail.com> Date:   Mon Jan 23 10:20:18 2017 -0600

    Fixed XParser write document_element default namespace

 gxml/XParser.vala | 13 +++---------- 1 file changed, 3 insertions(+),
 10 deletions(-)

commit dbe7bb96cd9bf3e3419db50ae27d91165ea427ca Author: Daniel Espinosa
<esodan@gmail.com> Date:   Mon Jan 23 09:32:11 2017 -0600

    Making GomXsd* have instantiable properties: Part I

    Serialization process requires you have instantiable types, no
    interfaces ones, as properties. This make inviable to implement Xsd*
    interfaces and get access to parse XSD documents.

    In this part GomXsd* classes, now no implement XsdSchema to provide
    instantiable properties.

    Next step implement Xsd* interfaces, by prefixing them using "I"
    in order to avoid API conflicts.

 gxml/GomSchema.vala | 154
 ++++++++++++++++++++++++---------------------------- gxml/Schema.vala
 |   3 + 2 files changed, 74 insertions(+), 83 deletions(-)

commit 9d786f6349b8df0905cb988df5de17a2af37ce7c Author: Daniel Espinosa
<esodan@gmail.com> Date:   Sun Jan 22 22:46:11 2017 -0600

    More XSD implementations for GOM

 gxml/GomDocument.vala |  2 +- gxml/GomElement.vala
 | 12 ++++++- gxml/GomSchema.vala   | 99
 +++++++++++++++++++++++++++++++++++++-------------- gxml/Schema.vala
 | 37 ++++++++++++------- test/GXmlTest.vala    |  3 +- test/Makefile.am
 |  2 ++ test/schema-test.xsd  | 28 +++++++++++++++ 7 files changed,
 142 insertions(+), 41 deletions(-)

commit a638cdd18bdc2d2ae421da389f0bee17c0c61e7c Author: Daniel Espinosa
<esodan@gmail.com> Date:   Sun Jan 22 20:32:40 2017 -0600

    Added XSD implemention as GomElement

 gxml/GomSchema.vala | 190
 ++++++++++++++++++++++++++++++++++++++++++++++++++++ gxml/Makefile.am
 |   1 + gxml/Schema.vala    |  20 +++--- 3 files changed, 202
 insertions(+), 9 deletions(-)

commit 9f3b293e8132b2c74faf72ecd5ad75f8339b618e Author: Daniel Espinosa
<esodan@gmail.com> Date:   Sun Jan 22 19:38:25 2017 -0600

    Added initial XSD interfaces definition

 gxml/Makefile.am |   1 + gxml/Schema.vala | 199
 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed,
 200 insertions(+)

commit b9510d6578fa25d5678d72c2eac8e68bdb2327c5 Author: Piotr DrÄ…g
<piotrdrag@gmail.com> Date:   Sun Jan 22 21:30:29 2017 +0100

    Update Polish translation

 po/pl.po | 236
 +++++++++++++++++++++++++++++++++------------------------------ 1 file
 changed, 123 insertions(+), 113 deletions(-)

commit 4de646c41f616f95cab5e2f110dfb070c88e342a Author: Daniel Espinosa
<esodan@gmail.com> Date:   Sun Jan 22 14:05:50 2017 -0600

    Removed GomFixedArrayString renamed to GomArrayString

    * GomArrayString using GLib.Array, removed.

 gxml/GomProperty.vala          | 69
 +---------------------------- test/GomSerializationTest.vala |
 98 +++++++++++++++++++++++++++++++++--------- 2 files changed, 78
 insertions(+), 89 deletions(-)

commit 37c95f6bbe0050d9741ac8693e527a782dbe8e35 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Sat Jan 21 21:29:51 2017 -0600

    Added GomArrayString and GomFixedArray methods

    * New select() and search() methods * Added Unit Tests for
    GomArrayString and GomFixedArray

 gxml/GomProperty.vala          | 47
 +++++++++++++++++++++++++++++++++++++++++- test/GomSerializationTest.vala
 | 36 ++++++++++++++++++++++++++++++++ 2 files changed, 82 insertions(+),
 1 deletion(-)

commit 19af4c56ec71481ed7ab992cf02715cc9ce65a8b Author: Daniel Espinosa
<esodan@gmail.com> Date:   Sat Jan 21 20:27:42 2017 -0600

    Added GomArrayString and GomFixedArrayString

 gxml/GomProperty.vala | 86
 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed,
 86 insertions(+)

commit 1b3599a75097fcb1e06763289f41319ae42bfe2d Author: Daniel Espinosa
<esodan@gmail.com> Date:   Sat Jan 21 09:34:30 2017 -0600

    Fixed parsing child element

 gxml/XParser.vala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)

commit da05cd288ef676f014bca0cda258bcd83b52243f Author: Daniel Espinosa
<esodan@gmail.com> Date:   Fri Jan 20 21:23:29 2017 -0600

    Fixed read GomHashMap and owner_document

 gxml/GomCollections.vala       |  21 ++++-- gxml/GomElement.vala
 |   7 ++ gxml/XParser.vala              | 143
 +++++++++++++++++++++++------------------ test/GomDocumentTest.vala
 |  19 +++++- test/GomSerializationTest.vala |   5 +- 5 files changed,
 122 insertions(+), 73 deletions(-)

commit a6a49fb9de2484c7b66ec26b161ddc3e68dd58c8 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Fri Jan 20 15:04:54 2017 -0600

    Fixed parsing GomElement and GomCollections

 gxml/XParser.vala | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-)

commit 0039e0a449e8be74e6d29974fb739139d2dd2f45 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Fri Jan 20 14:48:24 2017 -0600

    Fixed parse string for GomElement

 gxml/XParser.vala              |  8 ++++----
 test/GomSerializationTest.vala | 15 ++++++++------- 2 files changed,
 12 insertions(+), 11 deletions(-)

commit 5d2481b97701fd5fb775f03c54949efc791ac720 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Fri Jan 20 14:16:41 2017 -0600

    Fixed GomAttr children handling destruction issue

 gxml/GomAttr.vala              |  2 ++ gxml/XParser.vala              |
 19 +++++++++++-------- test/GomElementTest.vala       |  1 -
 test/GomSerializationTest.vala | 14 ++++++++------ 4 files changed,
 21 insertions(+), 15 deletions(-)

commit db7733123441ab07caee03a46de4a422531e9ac0 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Fri Jan 20 13:50:18 2017 -0600

    Removing build warnings

 gxml/DomNode.vala                                |  7
 +++++-- gxml/GXmlAttribute.vala                          |
 6 ++++-- gxml/GXmlDocument.vala                           |
 6 ++++-- gxml/GXmlDomCollections.vala                     |
 3 ++- gxml/GXmlElement.vala                            | 19
 +++++++++---------- gxml/GXmlHashMapAttr.vala                        |
 10 ++++++---- gxml/GXmlListChildren.vala                       |
 12 +++++++----- gxml/GXmlListNamespaces.vala                     |
 10 +++++++--- gxml/GXmlNamespace.vala                          |
 4 ++-- gxml/GXmlNode.vala                               |  8
 ++++---- gxml/GomDocument.vala                            |  3 ++-
 gxml/GomElement.vala                             |  8 ++++++--
 gxml/GomNode.vala                                |  8 ++++----
 gxml/Namespace.vala                              |  4 ++--
 gxml/TNamespace.vala                             |  4 ++--
 gxml/TNode.vala                                  |  3 ++-
 gxml/XParser.vala                                |  3 +--
 test/SerializableObjectModel-TDocument-Test.vala |  6 +++---
 test/SerializableObjectModelTest.vala            |  1 -
 test/SerializablePropertyEnumTest.vala           |  2 +- 20 files
 changed, 73 insertions(+), 54 deletions(-)

commit 0a705dcf06c30f0408bee592bda4f370955eee58 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Fri Jan 20 12:58:36 2017 -0600

    Fixes to Unit Tests

 gxml/GXmlNode.vala             |  16 +++--- gxml/GomCollections.vala
 |  12 ++--- gxml/GomElement.vala           |   2 +- gxml/GomProperty.vala
 |   4 +- test/GomDocumentTest.vala      |   5 +-
 test/GomElementTest.vala       |  11 +++- test/GomSerializationTest.vala
 | 115 ++++++++++++++++++++++++----------------- 7 files changed, 98
 insertions(+), 67 deletions(-)

commit 42f8f854f59eff255fa4fa60176f583761e70793 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Wed Jan 18 19:41:41 2017 -0600

    Fixes on GomNode, GomAttr and XParser

    * GomAttr: use local_name for node's name * GomNode and GomAttr
    node_name, return local_name
      if prefix is null or empty
    * Improved error messages * XParser fixes parse documents with just
    root nodes * XParser fixes try to add a Text nodes to DomDocument

 gxml/GomAttr.vala    |  2 +- gxml/GomElement.vala | 49
 +++++++++++++++++++++++++++++++++---------------- gxml/GomNode.vala    |
 2 +- gxml/XParser.vala    | 24 +++++++++++++++++------- 4 files changed,
 52 insertions(+), 25 deletions(-)

commit 73a6e01dac57e2cd5fbdf73cd4c014806c63bf39 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Wed Jan 18 18:16:10 2017 -0600

    Fixed GomCollection Parsing

 gxml/XParser.vala              | 360
 ++--------------------------------------- test/GomSerializationTest.vala
 |  65 ++++++-- test/gxml-performance.vala     |  50 ------ 3 files
 changed, 68 insertions(+), 407 deletions(-)

commit 3c106828634df145a42efa49f43467e77305741b Author: Daniel Espinosa
<esodan@gmail.com> Date:   Wed Jan 18 15:25:16 2017 -0600

    Fixed parent child reading

 gxml/XParser.vala          | 96
 +++++++++++++++++++++++++++++----------------- test/gxml-performance.vala
 |  4 +- 2 files changed, 62 insertions(+), 38 deletions(-)

commit ed08142be4856bc6aa46b942fbe690a688a541c9 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Wed Jan 18 13:51:57 2017 -0600

    Adding new methods on XParser

    This methods eventually will be moved to interface, in order to
    allow new XML parsers.

 gxml/XParser.vala | 265
 ++++++++++++++++++++++++++++++++++-------------------- 1 file changed,
 168 insertions(+), 97 deletions(-)

commit d05b41c3bdd839c901857190fad2eeee4f13fa26 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Wed Jan 18 12:43:51 2017 -0600

    Split of XParser.read_current_node in methods

 gxml/GomAttr.vala              |   1 - gxml/GomCollections.vala       |
 2 +- gxml/GomElement.vala           |  16 +- gxml/XParser.vala
 | 329 ++++++++++++++++++++++++++++++++++++++++-
 test/GomSerializationTest.vala |  19 ++- test/gxml-performance.vala     |
 14 +- 6 files changed, 361 insertions(+), 20 deletions(-)

commit 4b238881e0be37c95e373c4f0244bba8f863a8e1 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Tue Jan 17 00:13:00 2017 -0600

    Improvements to GomCollection implementations

    GomCollection gains a validate_add() method to check if element
    should be added or not.

    Improved documentation on Collections.

    Moved common code to GomBaseCollection to avoid redundant code.

    Additional fixes to Serialization sing Gom.

 gxml/GomCollections.vala       | 152
 ++++++++++++++++++++--------------------- test/GomSerializationTest.vala
 |  28 ++++++-- test/gxml-performance.vala     |   3 + 3 files changed,
 101 insertions(+), 82 deletions(-)

commit ee1c6b262077b3dd36249b95059da042be9d8bd5 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Mon Jan 16 19:30:59 2017 -0600

    Improved GomCollection and GomProperty

    * Improved documentation * GomCollection implementations now provide
    convenient
      methods to make easy to derive classes
    * GomProperty implemenatations now provide convenient
      methods to make easy to derive classes
    * GomProperty add regular expression validation for
      values
    * Added new GomString implementation for GomProperty * Updated tests
    cases to test new API in GomCollection
      and GomProperty implementations

 gxml/GomCollections.vala       | 179
 ++++++++++++++++++++++++-----------------
 gxml/GomDocument.vala          |   8 +- gxml/GomElement.vala
 |  20 ++++- gxml/GomProperty.vala          | 177
 ++++++++++++++++++++++++++++++++++------ test/GomSerializationTest.vala |
 175 +++++++++++++--------------------------- test/gxml-performance.vala
 |  39 +++++++++ 6 files changed, 376 insertions(+), 222 deletions(-)

commit ce53359868fabe0a2e0bb6442f0e61cd1e6a81f5 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Thu Dec 29 09:35:36 2016 -0600

    Bump version to 0.13.3

 configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)

commit 224089ea70c8f17e9153b45222565964d45011cc Author: Daniel Espinosa
<esodan@gmail.com> Date:   Wed Dec 28 18:26:44 2016 -0600

    Released 0.13.2

 configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)

commit fd002b0f13bbcd82b14c7a287a49160fc4c1f861 Author: Daniel Mustieles
<daniel.mustieles@gmail.com> Date:   Mon Jan 9 15:38:14 2017 +0000

    Update Spanish translation

 po/es.po | 421
 ++++++++++++++------------------------------------------------- 1 file
 changed, 89 insertions(+), 332 deletions(-)

commit db01f1e33a629795022ff6945647975f0c9fbc11 Author: Piotr DrÄ…g
<piotrdrag@gmail.com> Date:   Sun Jan 1 21:31:25 2017 +0100

    Update Polish translation

 po/pl.po | 165
 +++++++++++++++++++++++++++++++-------------------------------- 1 file
 changed, 82 insertions(+), 83 deletions(-)

commit 9f8293bd880fbd856bad5f3aa4faa23bf4656b22 Author: Marek Černocký
<marek@manet.cz> Date:   Sat Dec 31 12:52:44 2016 +0100

    Updated Czech translation

 po/cs.po | 174
 ++++++++++++++++++++++++++++++--------------------------------- 1 file
 changed, 84 insertions(+), 90 deletions(-)

commit 1c40fa1e7a4a361cb3082313b2e72e2991e107b0 Author: Rafael Fontenelle
<rafaelff@gnome.org> Date:   Thu Dec 29 11:41:57 2016 +0000

    Update Brazilian Portuguese translation

 po/pt_BR.po | 198
 +++++++++++++++++++++++++++++++----------------------------- 1 file
 changed, 101 insertions(+), 97 deletions(-)

commit df0df5c2d1c04b439fc1ba17e0dc81d341e51b88 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Wed Dec 28 18:16:08 2016 -0600

    Removing tests compilation warnings

 test/DomGDocumentTest.vala            | 140 ++++++------
 test/GAttributeTest.vala              |  22 +- test/GElementTest.vala
 |  19 +- test/GomDocumentTest.vala             |   7
 +- test/GomElementTest.vala              |  21
 +- test/GomSerializationTest.vala        | 113
 +++++++++- test/SerializableObjectModelTest.vala | 391
 +++++++++++++++++----------------- test/SerializableTest.vala
 |  27 ++- test/TDocumentTest.vala               |  19 +-
 test/TElementTest.vala                |  40 ++-- 10 files changed,
 480 insertions(+), 319 deletions(-)

commit 88eec36a3ae7a446d38c4c6b8d4e6c967ae14136 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Wed Dec 28 15:14:05 2016 -0600

    DomRange improving error message

 gxml/GXmlDomRange.vala | 2 +- 1 file changed, 1 insertion(+),
 1 deletion(-)

commit 1b469a775174d25960813ab09e0c8009c9e38a01 Author: Rafael Fontenelle
<rafaelff@gnome.org> Date:   Wed Dec 28 15:03:15 2016 -0600

    Improve error messages

 gxml/GXmlDomCollections.vala | 2 +- gxml/GXmlDomRange.vala       |
 2 +- gxml/GomElement.vala         | 8 ++++---- gxml/GomNode.vala
 | 4 ++-- gxml/XParser.vala            | 2 +- 5 files changed, 9
 insertions(+), 9 deletions(-)

commit f1e4993f12f431ba900bbd70051c5073f240f08d Author: Daniel Espinosa
<esodan@gmail.com> Date:   Wed Dec 28 14:40:00 2016 -0600

    Fixes on make check

 test/GomSerializationTest.vala | 4 ++++ 1 file changed, 4 insertions(+)

commit 7c81a3120183314ce2e0506c45ac58183bbff460 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Mon Dec 12 23:35:11 2016 -0600

    Fixes to GomSerialization on GomBook

 test/GomSerializationTest.vala | 3 +++ 1 file changed, 3 insertions(+)

commit 2fbe12df10903ef4bb101b09323f8223417d185e Author: Daniel Espinosa
<esodan@gmail.com> Date:   Mon Dec 12 23:30:49 2016 -0600

    Moved GomCollection for large files

    Moved to GomSerialization tests

 test/GomSerializationTest.vala | 133
 +++++++++++++++++++++++++++++++++++++++++ test/gxml-performance.vala
 | 120 ------------------------------------- 2 files changed, 133
 insertions(+), 120 deletions(-)

commit b6bb3e04e8c325916d5429dc864130cb5c0df0f7 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Mon Dec 12 23:22:14 2016 -0600

    Minor improvements to performance tests

    Needs to test implementation of De/Serialization

 test/gxml-performance-graph.ods | Bin 21973 -> 22609 bytes
 test/gxml-performance.vala      |  14 ++++++++++++++ 2 files changed,
 14 insertions(+)

commit de8c2490122c31f54557c22be72f28828fee4f0e Author: Rafael Fontenelle
<rafaelff@gnome.org> Date:   Wed Dec 28 18:28:51 2016 +0000

    Update Brazilian Portuguese translation

 po/pt_BR.po | 418
 +++++++++++++++++++++++++++++++++++++++++++++++++----------- 1 file
 changed, 341 insertions(+), 77 deletions(-)

commit e2996b8bbb2d4b9518c2b72f26a4a1f873d7b19e Author: Daniel Mustieles
<daniel.mustieles@gmail.com> Date:   Wed Dec 21 09:16:03 2016 +0000

    Update Spanish translation

 po/es.po | 561
 ++++++++++++++++++++++++++++++++++++++++++++++++--------------- 1 file
 changed, 431 insertions(+), 130 deletions(-)

commit b521a304eb97edbc936c8e525790d046b0e4f44d Author: Daniel Espinosa
<esodan@gmail.com> Date:   Mon Dec 12 20:52:23 2016 -0600

    Added write/read methods to GomElement

    Setting messages to show only on debug enable

 gxml/GomElement.vala       | 25 ++++++++++++++++++++++
 gxml/GomObject.vala        | 18 ++++++++++++++++ gxml/XParser.vala
 | 52 +++++++++++++++++++++++++++++++++++++++-------
 test/DomGDocumentTest.vala |  6 +++--- test/gxml-performance.vala | 39
 ++++++++++------------------------ 5 files changed, 102 insertions(+),
 38 deletions(-)

commit d4c4f5732d783c22785fcb8db57bc3dc0b7b5315 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Mon Dec 12 17:57:10 2016 -0600

    Added unit tests for GomDocument.read_from_string()

 test/GomDocumentTest.vala | 18 ++++++++++++++++++ 1 file changed,
 18 insertions(+)

commit b64eacb623dd209166cf36a546bc16a4c8bb6ca7 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Mon Dec 12 17:51:31 2016 -0600

    Added GomDocument.read_from_string(). Updated documentation

 gxml/GomDocument.vala | 28 ++++++++++++++++++++++++++-- 1 file changed,
 26 insertions(+), 2 deletions(-)

commit bed78f0faac609628beaa2fc6ea0fa7118aab5e9 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Mon Dec 12 17:43:46 2016 -0600

    Added GomDocument.read_from_file()

    This is required to provide equivalent functionality to Serializable,
    may a read_from_string() could be useful too

 gxml/GomDocument.vala     |  7 +++++++ test/GomDocumentTest.vala |
 22 ++++++++++++++++++++++ test/TElementTest.vala    |  2 +- 3 files
 changed, 30 insertions(+), 1 deletion(-)

commit be715a8e7b520862fb2d398ffa877a658607760d Author: Daniel Espinosa
<esodan@gmail.com> Date:   Mon Dec 12 13:14:13 2016 -0600

    Improve documentation. Initial performance test for GOM

    Improved documentation to easy implement GomElement and GomCollection
    derived classes.

 gxml/GomCollections.vala   |  59 +++++++++++++++
 gxml/GomElement.vala       |  23 +++++- gxml/GomNode.vala
 |  23 ++++++ test/gxml-performance.vala | 176
 ++++++++++++++++++++++++++++++++++++++------- test/tests-config.vala.in
 |   4 +- 5 files changed, 258 insertions(+), 27 deletions(-)

commit 7c90aa13d21d138b1c87a495d3f449fe50ea3303 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Mon Dec 12 10:49:57 2016 -0600

    Fixes to compile against Vala 0.36 master

    At this moment, there are some bugs on Vala 0.36, generating VAPI
    code for libgee and valadoc failing to compile against vala 0.36,
    but no error exists on GXml code.

 gxml/GXmlDocument.vala | 6 +++--- gxml/GXmlNode.vala     | 6 +++---
 gxml/GomDocument.vala  | 2 +- gxml/Node.vala         | 6 +++---
 gxml/TDocument.vala    | 4 ++-- gxml/TNode.vala        | 8 ++++----
 6 files changed, 16 insertions(+), 16 deletions(-)

commit 056718acfd91f9c4baad0c18d940b3be9f4a8b23 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Tue Nov 8 07:28:56 2016 -0600

    Added performance graph

 test/gxml-performance-graph.ods | Bin 17449 -> 21973 bytes 1 file
 changed, 0 insertions(+), 0 deletions(-)

commit 54a101b8059e3234a15ecdfd1b845bb88f825492 Author: Balázs Meskó
<meskobalazs@gmail.com> Date:   Tue Dec 6 14:06:45 2016 +0000

    Update Hungarian translation

 po/hu.po | 184
 +++++++++++++++++++++++++++++++++++++++++++++++---------------- 1 file
 changed, 138 insertions(+), 46 deletions(-)

commit 85480938b995f30ccc9a1f5cff7bbbc163a3efb0 Author: Rafael Fontenelle
<rafaelff@gnome.org> Date:   Fri Nov 18 11:47:45 2016 +0000

    Update Brazilian Portuguese translation (cherry picked from commit
    e6002b73502239f8416af2ab348eb2dcd955beed)

 po/pt_BR.po | 292
 +++++++++++++++++++++++++++++++++--------------------------- 1 file
 changed, 163 insertions(+), 129 deletions(-)

commit 9e4cd51aac706aad61ba7f5f2a4d701917255f6d Author: Marek Cernocky
<marek_cernocky@conel.cz> Date:   Tue Nov 8 14:21:21 2016 +0100

    Updated Czech translation

 po/cs.po | 277
 ++++++++++++++++++++++++++++++++++++++++++++++++++------------- 1 file
 changed, 221 insertions(+), 56 deletions(-)

commit 91b9b822a8d217954abeb40d842dd8dbbc056ed0 Author: Piotr DrÄ…g
<piotrdrag@gmail.com> Date:   Tue Nov 8 10:16:45 2016 +0100

    Update Polish translation

 po/pl.po | 157
 ++++++++++++++++++++++++++++++++++++++++++++++++--------------- 1 file
 changed, 120 insertions(+), 37 deletions(-)

commit 9aa8d0494798e4801a7497d7f8ebe9f5f46040ca Author: Daniel Espinosa
<esodan@gmail.com> Date:   Mon Nov 7 23:34:09 2016 -0600

    Removed Mallard documentation

 configure.ac | 3 --- 1 file changed, 3 deletions(-)

commit d85abe376a46d3ae9814ca848ee21f3662db3cad Author: Daniel Espinosa
<esodan@gmail.com> Date:   Mon Nov 7 23:25:44 2016 -0600

    Fixed make distcheck

 docs/Makefile.am | 6 +++--- po/POTFILES.skip | 1 + 2 files changed,
 4 insertions(+), 3 deletions(-)

commit 647d459280adcc0ed348eba9faed112fb2d462e4 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Mon Nov 7 23:05:10 2016 -0600

    GomArrayList: Fixed Unit Tests

 gxml/XParser.vala              | 2 +- test/GomSerializationTest.vala |
 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)

commit 437e9b474bfd8ed1691b9a7933ddbcc09fb8f954 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Mon Nov 7 22:51:44 2016 -0600

    Making documentation generation by default

 Makefile.am              |  6 +----- NEWS                     |  1 +
 configure.ac             | 39 +++++++++++++++------------------------
 gxml/GomCollections.vala |  2 +- 4 files changed, 18 insertions(+),
 30 deletions(-)

commit c30a703fd2a132d5788bf72043654e48e8d5d348 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Mon Nov 7 22:33:49 2016 -0600

    Updated NEWS for latest changes

 NEWS         | 7 +++++++ configure.ac | 2 +- 2 files changed, 8
 insertions(+), 1 deletion(-)

commit 8caf6b7ab302a3870384c90c3a97c345ee080f3e Author: Daniel Espinosa
<esodan@gmail.com> Date:   Mon Nov 7 22:21:02 2016 -0600

    GomHashMap: Added more test cases

 test/GomSerializationTest.vala | 10 ++++++++++ 1 file changed, 10
 insertions(+)

commit d1bcb2ff79b7c84822a19cbc3852a3931bcf3940 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Mon Nov 7 21:57:10 2016 -0600

    GomHashMap: Added Unit Tests

 test/GomSerializationTest.vala | 41
 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41
 insertions(+)

commit 465a4b250a062756d69b01b64ee365088ee2a14d Author: Daniel Espinosa
<esodan@gmail.com> Date:   Mon Nov 7 21:35:16 2016 -0600

    GomArrayList: Added Unit Tests

 test/GomSerializationTest.vala | 14 +++++++------- 1 file changed,
 7 insertions(+), 7 deletions(-)

commit dbfc7326c98ba7b592abf5c92e1b715c764956af Author: Daniel Espinosa
<esodan@gmail.com> Date:   Mon Nov 7 20:22:16 2016 -0600

    Fixed GomElement intialization. Fixed Collections

    GomElement initialization fixed.

    Collection read implemented.

 gxml/GomElement.vala           |  2 -- gxml/GomNode.vala
 | 16 +++++++-- gxml/GomObject.vala            |
 12 ++++--- gxml/XParser.vala              | 75
 ++++++++++++++++++++++++++++++++---------- test/GomSerializationTest.vala
 | 18 +++++++--- 5 files changed, 94 insertions(+), 29 deletions(-)

commit 60f987a9330d26e7ac2854bab618f36db28f0b5c Author: Daniel Espinosa
<esodan@gmail.com> Date:   Mon Nov 7 17:55:28 2016 -0600

    GomCollection: Added new generic append()

 gxml/GomCollections.vala       | 10 ++++++++-- gxml/GomObject.vala
 |  3 ++- gxml/XParser.vala              | 45
 ++++++++++++++++++++++++++++++++---------- test/GomSerializationTest.vala
 | 22 ++++++++++----------- 4 files changed, 56 insertions(+), 24
 deletions(-)

commit 087fc1b593bfdca6e85e6f1543e8d89367dc185f Author: Daniel Espinosa
<esodan@gmail.com> Date:   Mon Nov 7 17:17:01 2016 -0600

    GomCollection: Require object type

    Object type allows to instantiate objects of the same type in
    collection when reading XML trees.

 gxml/GomCollections.vala       | 48
 +++++++++++++++++++++++++++++++----------- test/GomSerializationTest.vala
 |  7 +++--- 2 files changed, 39 insertions(+), 16 deletions(-)

commit 7c135fd4f27b3f78c0e574dfd5ded917c656dac9 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Mon Nov 7 15:14:18 2016 -0600

    GomCollection: Changed List to Queue for indexes

 gxml/GomCollections.vala       | 43
 ++++++++++++++++++++++++++++-------------- test/GomSerializationTest.vala
 | 29 ++++++++++++++++++++++++++++ 2 files changed, 58 insertions(+),
 14 deletions(-)

commit f2e5ab51982d60874d622da9abf90aa5b6a06d01 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Mon Nov 7 13:53:09 2016 -0600

    GomProperty: Added Unit tests for reading

 test/GomSerializationTest.vala | 17 +++++++++++++++++ 1 file changed,
 17 insertions(+)

commit 87e011f35138d594eeecb4f175e70e4951d94e1b Author: Piotr DrÄ…g
<piotrdrag@gmail.com> Date:   Mon Nov 7 09:09:24 2016 +0100

    Update POTFILES.in and POTFILES.skip

 po/POTFILES.in   | 1 + po/POTFILES.skip | 2 ++ 2 files changed,
 3 insertions(+)

commit 89d0c778a53f48c2da40261686c214a34494dfb8 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Sun Nov 6 21:29:57 2016 -0600

    GomProperty: Added support to set values

    Added set values to Basic types. Added Unit Tests.

 gxml/GomProperty.vala          |  5 +++++ test/GomSerializationTest.vala
 | 13 +++++++++++-- 2 files changed, 16 insertions(+), 2 deletions(-)

commit c6fb6c8210ed2e21b1ed913b145c72f5c9a2803e Author: Daniel Espinosa
<esodan@gmail.com> Date:   Sun Nov 6 21:15:48 2016 -0600

    GomProperty: Added unit tests for basic types

 test/GomSerializationTest.vala | 27 +++++++++++++++++++++++---- 1 file
 changed, 23 insertions(+), 4 deletions(-)

commit cdb83621d162232cf2c77f3aba9361e287b4e74e Author: Daniel Espinosa
<esodan@gmail.com> Date:   Sun Nov 6 21:04:38 2016 -0600

    GomObject:XParser: Added support for GomProperty

    XParser and GomObject search and serialize DomElement attributes
    from all GomProperty objects in a GomElement

 gxml/GomObject.vala            | 39
 ++++++++++++++++++++++++++++----------- gxml/GomProperty.vala          |
 2 +- gxml/XParser.vala              | 29 +++++++++++++++++++++--------
 test/GomSerializationTest.vala | 10 ++++++++-- 4 files changed, 58
 insertions(+), 22 deletions(-)

commit 4b9a5d1d99473a36ffce68abe510b4418bc00438 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Sun Nov 6 19:39:50 2016 -0600

    GomProperty: New interface for GObject attributes

    GomProperty binds Objects to DomElement's attributes.  Basic types
    implementations have been added.

 gxml/GomProperty.vala          | 132
 +++++++++++++++++++++++++++++++++++++++++ gxml/Makefile.am
 |   1 + test/GomSerializationTest.vala |  51 ++++++++++++++++ 3 files
 changed, 184 insertions(+)

commit f2f28205bd380f3b70e86c7b223b2934a8ef1ab0 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Sun Nov 6 13:50:27 2016 -0600

    GomCollections: Improved documentation

 gxml/GomCollections.vala | 22 +++++++++++++++++++--- 1 file changed,
 19 insertions(+), 3 deletions(-)

commit 631d9d36fb09e4871528aa559fc1f844411f4e24 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Sun Nov 6 13:27:19 2016 -0600

    GomHashMap: New collection using a string key

    GomHasMap is a new class collection using an attribute string as
    key. Key attribute should be defined in DomElement in order to set()
    to collection and be used in get().

 gxml/GomCollections.vala       | 77
 ++++++++++++++++++++++++++++++++++++++++++ test/GomSerializationTest.vala
 | 61 ++++++++++++++++++++++++++++++++- 2 files changed, 137
 insertions(+), 1 deletion(-)

commit faf265f4ca3aa65ba12b63601398c79b01f56329 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Sun Nov 6 11:49:13 2016 -0600

    GomCollection: Fixed get_item() with unit tests

 gxml/GomCollections.vala       |  4 +++- test/GomSerializationTest.vala |
 12 +++++++++--- 2 files changed, 12 insertions(+), 4 deletions(-)

commit 2e221168b40b6dafd4c5d472461966b9b60b07fe Author: Piotr DrÄ…g
<piotrdrag@gmail.com> Date:   Sun Nov 6 18:55:18 2016 +0100

    Update POTFILES.in and POTFILES.skip

 po/POTFILES.in   | 1 + po/POTFILES.skip | 2 ++ 2 files changed,
 3 insertions(+)

commit ed44ae7171939b7dbc06c6bc2522ce9f0ee2da89 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Sun Nov 6 11:21:49 2016 -0600

    GomArrayList: Added unit test

 test/GomSerializationTest.vala | 25 +++++++++++++++++++++++-- 1 file
 changed, 23 insertions(+), 2 deletions(-)

commit 67256d7af7efa6f2c61cc26f91ae35ab03f15970 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Sun Nov 6 10:32:45 2016 -0600

    GomCollection: renamed element_name to items_name

    Improved documention.

    Added initial test case.

 gxml/GomCollections.vala       | 27 +++++++++++++++++----------
 test/GomSerializationTest.vala | 27 +++++++++++++++++++++++++++ 2 files
 changed, 44 insertions(+), 10 deletions(-)

commit a018ac753bf23e515d3291336ea6c4300e317d4b Author: Daniel Espinosa
<esodan@gmail.com> Date:   Sat Nov 5 23:34:18 2016 -0600

    GomCollection: added abstract search() method

    Implementations should be able to search and add referecences to
    indexs for GomObject nodes that can our should be part of a collection

 gxml/GomCollections.vala | 15 +++++++++++++++ 1 file changed, 15
 insertions(+)

commit bde10660cceeb7c24d9264068869ab2838d180bd Author: Daniel Espinosa
<esodan@gmail.com> Date:   Sat Nov 5 23:24:15 2016 -0600

    New GomCollection interface and GomArrayList class

    GomCollection is an interface to store references to XML Elements as
    child of a given parent element.  GomArrayList implement GomCollection
    to support ordered and indexed references to elements.

 gxml/GomCollections.vala | 97
 ++++++++++++++++++++++++++++++++++++++++++++++++ gxml/Makefile.am
 |  1 + 2 files changed, 98 insertions(+)

commit b8b6fd39cb0c59e803afacb8a85b6bf9010f093a Author: Piotr DrÄ…g
<piotrdrag@gmail.com> Date:   Sun Nov 6 09:14:03 2016 +0100

    Update Polish translation

 po/pl.po | 220
 +++++++++++++++++++++++++++++++++++++++++++++++++++------------ 1 file
 changed, 179 insertions(+), 41 deletions(-)

commit d2854bbfa801a9a4a9d2e4739226fc252b1c2a87 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Sat Nov 5 20:58:41 2016 -0600

    XParser: Test for deserialize GomObject properties

 gxml/XParser.vala              | 2 +- test/GomSerializationTest.vala |
 9 ++++++--- 2 files changed, 7 insertions(+), 4 deletions(-)

commit 3e2d9a2053bfe39ffdcd8af749b2dabfd81056aa Author: Daniel Espinosa
<esodan@gmail.com> Date:   Sat Nov 5 20:49:42 2016 -0600

    DomNode: API change, can set document at construct

    This is a convenient change to allow use Object.new for
    GomObject/GomElement derived classes creation and set its parent
    document

 gxml/DomNode.vala              |  2 +- gxml/GXmlNode.vala
 |  5 ++++- gxml/GomNode.vala              |  7 +++++--
 test/GomSerializationTest.vala | 13 ++++++++----- 4 files changed,
 18 insertions(+), 9 deletions(-)

commit 961b9b19051eae856fbcef120bd23079eaa4a272 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Sat Nov 5 20:20:25 2016 -0600

    GomObject-XParser: Search for object properties

    XParser searchs if a node is an object's property if current XML
    element node's name is one of expected for current TextReader found
    node. If so, it is used to set object's property by deserializing it.

 gxml/GomNode.vala              |   2 +- gxml/GomObject.vala
 |  21 +++++- gxml/XParser.vala              | 167
 ++++++++++++++++++++++++----------------- test/GomSerializationTest.vala
 |  17 +++++ 4 files changed, 135 insertions(+), 72 deletions(-)

commit d96797fe0d1981be7318c965ab33cbbd9d93def3 Author: Balázs Meskó
<meskobalazs@gmail.com> Date:   Sat Nov 5 17:24:36 2016 +0000

    Update Hungarian translation

 po/hu.po | 306
 +++++++++++++++++++++++++++++++++++++++++++++++---------------- 1 file
 changed, 230 insertions(+), 76 deletions(-)

commit 649510327091cdc9f5d5f655906cbff3fbc37fab Author: Balázs Meskó
<meskobalazs@gmail.com> Date:   Sat Nov 5 09:05:52 2016 +0000

    Update Hungarian translation (cherry picked from commit
    1422cc530d0383b998245047369e090d7273c83e)

 po/hu.po | 150
 +++++++++++++++++++++++++++++++++++---------------------------- 1 file
 changed, 83 insertions(+), 67 deletions(-)

commit 6f41c293e4ba7993d18fe067b2636944ccd49f74 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Fri Nov 4 20:44:03 2016 -0600

    XParser: Throw error on incorrect node name

    Parsing a DomElement with a different name from expected, throws error

 gxml/XParser.vala              | 8 ++++++++
 test/GomSerializationTest.vala | 8 ++++++++ 2 files changed, 16
 insertions(+)

commit f752b45e152984f3734a2d7b52e661da3161a092 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Fri Nov 4 15:15:17 2016 -0600

    GomObject: Ignored properties returns null

 test/GomSerializationTest.vala | 2 +- 1 file changed, 1 insertion(+),
 1 deletion(-)

commit 4ba2509d410516d3d8ce2e168127ea5552052b33 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Fri Nov 4 15:10:31 2016 -0600

    GomObject: use of nick to set/get properties

    Changed behavior for get_property() and set_property() to use nick
    case insensitive

    Serializable properties are taken from a list of nick names of them.

 gxml/GomObject.vala            | 38
 +++++++++++++++++++++----------------- gxml/XParser.vala              |
 7 +++---- test/GomSerializationTest.vala | 14 +++++++++++--- 3 files
 changed, 35 insertions(+), 24 deletions(-)

commit 4dd45602c91f12d4fa8eb93d7e32c45c66dd64d4 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Fri Nov 4 14:20:27 2016 -0600

    GomObject: Fixed set_attribute return value

 gxml/GomObject.vala | 9 ++++++++- 1 file changed, 8 insertions(+),
 1 deletion(-)

commit 8e3ca41dd33659112499e05241398e7ca7a78764 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Fri Nov 4 14:16:06 2016 -0600

    GomObject: Handles properties name as nicks

 gxml/GomObject.vala            | 61
 +++++++++++++++++++++++++++++++++++++++--- gxml/XParser.vala
 |  5 ++-- test/GomSerializationTest.vala | 16 +++++++---- 3 files
 changed, 71 insertions(+), 11 deletions(-)

commit 55df440bc2aba296f42e8482e517f63584346689 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Fri Nov 4 13:08:12 2016 -0600

    GOM: Removed Parser in Gom classes

    To serialize to string/stream, you now requires to create a parser
    giving the DomNode you want to write/read then call read/write
    functions over parser

 gxml/GomDocument.vala          | 24 ++++++++++--------------
 test/GomDocumentTest.vala      | 18 ++++++++++++------
 test/GomElementTest.vala       |  9 ++++++---
 test/GomSerializationTest.vala | 19 +++++++++++++++---- 4 files changed,
 43 insertions(+), 27 deletions(-)

commit 9902825d80f18b19a671752871df350f8058c860 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Fri Nov 4 12:30:16 2016 -0600

    Parser: Now use a generic DomNode

    Serializable is done over a node, using its owner document.

 gxml/GomNode.vala              | 15 ++++++--- gxml/GomObject.vala
 |  4 +++ gxml/Parser.vala               |  7 +--- gxml/XParser.vala
 | 75 ++++++++++++++++++++++--------------------
 test/GomSerializationTest.vala | 12 +++++++ 5 files changed, 67
 insertions(+), 46 deletions(-)

commit ebb776de385c9ec76ae1e50403293ab326fcc22d Author: Christian Kirbach
<Christian.Kirbach@gmail.com> Date:   Fri Nov 4 18:45:11 2016 +0000

    Update German translation (cherry picked from commit
    57e2419ff757ae604cdc1f588d685c4342571d6f)

 po/de.po | 171
 +++++++++++++++++++++++++++++++++++++-------------------------- 1 file
 changed, 102 insertions(+), 69 deletions(-)

commit 325431d7df74a108fe2fb1af5b39da658752688b Author: Daniel Espinosa
<esodan@gmail.com> Date:   Thu Nov 3 18:11:21 2016 -0600

    GOM: Added support to boolean and enumerations

    GomObject now have support to serialize boolean and enumeration values

 gxml/GomObject.vala            | 12 ++++++++++++
 test/GomSerializationTest.vala | 18 ++++++++++++++++-- 2 files changed,
 28 insertions(+), 2 deletions(-)

commit ada5076d11d45ace12db90108d4642eeece9ee56 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Thu Nov 3 17:13:24 2016 -0600

    GOM: Serializable of double types added

    Support for double types properties has been added with long name
    use. To access your properties you need to use Canonalized name
    this is:

    double long_name { get; set; }

    will be accessible using .get_property ("long-name")

 gxml/GomObject.vala            |  3 +++ test/GomSerializationTest.vala |
 19 +++++++++++++++++++ 2 files changed, 22 insertions(+)

commit 6266b290a469985e82e096959de6a23c2bdb3a9a Author: Daniel Espinosa
<esodan@gmail.com> Date:   Thu Nov 3 17:03:02 2016 -0600

    GOM: Added test case for ignored properties

 test/GomSerializationTest.vala | 29 ++++++++++++++++++++++++-----
 1 file changed, 24 insertions(+), 5 deletions(-)

commit 887454f1fc36991b10229562aae846f14a3ea971 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Thu Nov 3 16:50:48 2016 -0600

    GOM: Using property nick to find serializables

    If you define a property with a prefix "::" it will be serialized
    as a XML element attribute.

    Property's nick are used as attribute's name take care to use
    descriptive names using, may be, camel case names.

 gxml/GomObject.vala            | 10 ++++++++++ gxml/XParser.vala
 | 11 +++++++++++ test/GomSerializationTest.vala |  7 ++++++- 3 files
 changed, 27 insertions(+), 1 deletion(-)

commit 33aa92438f632245d707266e545344d019374731 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Thu Nov 3 15:51:26 2016 -0600

    GomElement: Added default initializer

    A GomElement initilize its self with a GomDocument and add its self to
    it, this makes possible to derive classes witha constructor setting
    its _local_name as node local name

 gxml/GomDocument.vala          |  2 +- gxml/GomElement.vala           |
 18 +++--------------- gxml/GomObject.vala            | 11 +++++++++++
 gxml/XParser.vala              |  1 + test/GomDocumentTest.vala      |
 2 -- test/GomSerializationTest.vala |  5 ++--- 6 files changed, 18
 insertions(+), 21 deletions(-)

commit 436d930af6a9c8741e7dd7d816468a54e205787e Author: Daniel Espinosa
<esodan@gmail.com> Date:   Thu Nov 3 15:14:01 2016 -0600

    GomObject: Added get string object properties

 gxml/GomElement.vala           | 19 +++++++++++++++++++
 gxml/GomObject.vala            | 10 +++++++---
 test/GomSerializationTest.vala |  7 ++++++- 3 files changed, 32
 insertions(+), 4 deletions(-)

commit 3235ebeeef2c440cea1c9fff20fe65c50d922be6 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Thu Nov 3 14:44:02 2016 -0600

    GomSerialization: Intial Unit Tests

 test/GXmlTest.vala             |  1 + test/GomSerializationTest.vala
 | 41 +++++++++++++++++++++++++++++++++++++++++ test/Makefile.am
 |  1 + 3 files changed, 43 insertions(+)

commit 57ba15fc85d59ca993ec8d8015a892fb690044ef Author: Piotr DrÄ…g
<piotrdrag@gmail.com> Date:   Thu Nov 3 20:53:15 2016 +0100

    Update POTFILES.in and POTFILES.skip

 po/POTFILES.in   | 1 + po/POTFILES.skip | 2 ++ 2 files changed,
 3 insertions(+)

commit c7a3a60bea22add99f3a263bca0e085e737c7363 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Thu Nov 3 13:31:06 2016 -0600

    GomElement: Fixed detection of xmlns redefinition

 gxml/GomElement.vala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)

commit 056554a8b765b7aebf26a6f1431fc980c096e251 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Thu Nov 3 13:19:08 2016 -0600

    XParser: Added test to write xmlns on element

    With no attribute defining a namespace add it and check writing output

 test/GomDocumentTest.vala | 3 +++ 1 file changed, 3 insertions(+)

commit f85f1cf026826b37138bdaf9e62b963f0230abd7 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Thu Nov 3 13:14:44 2016 -0600

    XParser: write element defuault xmlns

    If element has a namespace defined but no prefix parser adds its
    namespace definition

 gxml/GomDocument.vala     |  2 +- gxml/XParser.vala         |  7 +++++++
 test/GomDocumentTest.vala | 15 +++++++++++++++ 3 files changed, 23
 insertions(+), 1 deletion(-)

commit c2114c07a6e2ff0d285a19796b10c81180ebc081 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Thu Nov 3 12:56:24 2016 -0600

    XParser: Namespaced elements just include prefix

    No more add a namespace definition by default on namespaced elements

 gxml/XParser.vala | 9 ++++++--- 1 file changed, 6 insertions(+),
 3 deletions(-)

commit 1268aa51bd9246bd695093c59e342d1ba139cc4d Author: Daniel Espinosa
<esodan@gmail.com> Date:   Thu Nov 3 12:49:20 2016 -0600

    XParser: Fixed writting just attribes no ns

    If an attribute is prefixed, no namespace definition is added
    to output.

 gxml/XParser.vala         | 21 ++++-----------------
 test/GomDocumentTest.vala | 28 ++++++++++------------------ 2 files
 changed, 14 insertions(+), 35 deletions(-)

commit 5cda12afeac1201bd010d18fa0178c4c4fca756b Author: Daniel Espinosa
<esodan@gmail.com> Date:   Thu Nov 3 11:52:22 2016 -0600

    GOM: Improved creating/appending ns elements

    Namespaced elements don't try to add a namespace declaration any more,
    when it is appended to parent and no namespace is found

    Added error validations to GomDocument.create_element for namespace
    URI and prefix

    Updated Unit tests

 gxml/GomDocument.vala     | 15 +++++++++++---- gxml/GomNode.vala
 |  9 --------- test/GomDocumentTest.vala | 16 ++++++++++++++-- 3 files
 changed, 25 insertions(+), 15 deletions(-)

commit a25267b2cb3139f3d9b470344c9c47f9b9d2ce99 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Thu Nov 3 10:46:30 2016 -0600

    GOM: Fixed adding namespaced elements

    Namespaced elements should have a valid namespace according with
    the ones defined in parent node to add to.

    If a namespaced element have a defined URI, namespace is not found
    in parent node to add to and no namespace attribute is defined in
    element, one is added using element's prefix and namespace URI

 gxml/GomDocument.vala     |  6 ++++-- gxml/GomElement.vala      |
 3 --- gxml/GomNode.vala         | 28 +++++++++++++++++++++++++++-
 test/GomDocumentTest.vala | 34 +++++++++++++++++++++++++++++++++-
 4 files changed, 64 insertions(+), 7 deletions(-)

commit f0de5964ccec08172163b9dfb57625cba2540f11 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Thu Nov 3 09:54:24 2016 -0600

    GomElement: Improved namespace conflic detection

    Now setting a namespace attribute doesn't update the one at
    Element. Updated Tests.

    Redefinition of xmlns detection improved.

 gxml/GomElement.vala      | 29 ++++++++++-------------------
 test/GomDocumentTest.vala | 25 ++++++++++++++----------- 2 files changed,
 24 insertions(+), 30 deletions(-)

commit 30f0aadee2dda218acbeabfe9abf1b4677276bd9 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Wed Nov 2 22:11:40 2016 -0600

    XParser: Fixes on xml prefix parsing and write

 gxml/GomElement.vala      | 2 +- gxml/Parser.vala          | 2 --
 gxml/XParser.vala         | 9 +++++++-- test/GomDocumentTest.vala |
 2 +- 4 files changed, 9 insertions(+), 6 deletions(-)

commit ef2cf3a08aad29dd62b3af033972b1b28b2fb51d Author: Daniel Espinosa
<esodan@gmail.com> Date:   Wed Nov 2 18:41:39 2016 -0600

    GomDocument: Added write to file

    Implemented Parser.write_file() and associated to allows file writing
    and streaming

 gxml/GomDocument.vala     | 10 +++++++++- gxml/Parser.vala          |
 33 ++++++++++++++++++++++++++------ gxml/XParser.vala         | 48
 ++++++++++++++++++++++++++++++++++++++--------- test/GomDocumentTest.vala
 | 16 ++++++++-------- 4 files changed, 83 insertions(+), 24 deletions(-)

commit 28e503acc0810058029bb1d4dfa2a7d8a9dab817 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Wed Nov 2 18:00:28 2016 -0600

    GomNode: Removed to_string()

    Write a node is like a write a document, may we need to create a
    DocumentFragment instead to write out to string just required nodes.

 gxml/GomNode.vala        |  4 ---- gxml/Parser.vala         |  4
 ---- gxml/XParser.vala        |  2 -- test/GomElementTest.vala | 20
 -------------------- 4 files changed, 30 deletions(-)

commit b4b776572d4407b763ea7e577eec4952e35dbed1 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Wed Nov 2 17:54:16 2016 -0600

    GomElement: Added tests for errors in ns attributes

 test/GomElementTest.vala | 7 ++++++- 1 file changed, 6 insertions(+),
 1 deletion(-)

commit d9228d9818065cde4405479f54de1296655f1139 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Wed Nov 2 17:51:27 2016 -0600

    Added test to add and remove namespaced attributes

 test/GomElementTest.vala | 10 ++++++++++ 1 file changed, 10 insertions(+)

commit 5ab97759afef6d0fc335904d0828ee88cb26bb9c Author: Daniel Espinosa
<esodan@gmail.com> Date:   Wed Nov 2 17:45:26 2016 -0600

    Fixed GomElement.remove_attribute()

 gxml/GomElement.vala     | 3 ++- test/GomElementTest.vala | 9 +++++----
 2 files changed, 7 insertions(+), 5 deletions(-)

commit 72b78333f09a204afebf7df0c9b4edc69d091dc5 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Wed Nov 2 17:29:36 2016 -0600

    Fixed detection of conflictive namespaces

 gxml/GomElement.vala      |  2 +- test/GomDocumentTest.vala
 | 21 +++++++++------------ test/GomElementTest.vala  | 37
 +++++++++++++++++++++++++++++++++++++ 3 files changed, 47 insertions(+),
 13 deletions(-)

commit 2ce8bbd57741db4e25f553a1f4539521d016e417 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Wed Nov 2 16:51:22 2016 -0600

    Fixed throw error on invalid URI namespace

 gxml/GomElement.vala      | 2 +- test/GomDocumentTest.vala | 4 ++++
 2 files changed, 5 insertions(+), 1 deletion(-)

commit 51b2a2f6a6df00d7bea7f01e03c6aa5d5ccec697 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Wed Nov 2 16:48:15 2016 -0600

    Fixed throw error of incorrect namespace prefix

 gxml/GomElement.vala | 73
 ++++++++++++++++++++++++++++------------------------ 1 file changed,
 40 insertions(+), 33 deletions(-)

commit 4dc0506ff1253543522781229e4393649f661a44 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Wed Nov 2 15:19:33 2016 -0600

    Fixes on namespaces handling

    Fixes on lookup namespaces' prefix and URI

    Fixes on XParser reading namespaces on elements

    Simplified getting namespaced attributes

    Added some Unit Tests for namespaces

 gxml/GomDocument.vala    |   2 +- gxml/GomElement.vala     | 162
 +++++++++++++++++++++++++++-------------------- gxml/XParser.vala
 |  18 ++++-- test/GomElementTest.vala |  17 ++++- 4 files changed,
 123 insertions(+), 76 deletions(-)

commit da0d6571a8c82fd1fbd3d9631c067195879f2297 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Tue Nov 1 17:49:33 2016 -0600

    GomElement: Added unit tests and API additions

    Added to_string() to GomNode.

    Added write_node() to Parser and XParser.

 gxml/GomDocument.vala    |  14 +++-- gxml/GomNode.vala        |   5
 ++ gxml/Parser.vala         |   4 ++ gxml/XParser.vala        |   2
 + test/GXmlTest.vala       |   1 + test/GomElementTest.vala | 140
 +++++++++++++++++++++++++++++++++++++++++++++++ test/Makefile.am
 |   1 + 7 files changed, 161 insertions(+), 6 deletions(-)

commit 6166d8fb3398fd48de701e14277181c28344b0b6 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Tue Nov 1 16:48:16 2016 -0600

    GomElement: Fixes on lookup namespaces

 gxml/GomElement.vala      | 32 ++++++++++++++++----------------
 gxml/GomNode.vala         | 14 +++++++++++--- test/GomDocumentTest.vala |
 12 +++++++++--- 3 files changed, 36 insertions(+), 22 deletions(-)

commit e0b836fade9dd8dde4b2ba6b7b02ec1a251b7bff Author: Daniel Espinosa
<esodan@gmail.com> Date:   Tue Nov 1 14:49:31 2016 -0600

    GomElement: Fixed lookup_prefix and errors in ns

 gxml/GomElement.vala      | 28 +++++++++++++++++++++-------
 test/GomDocumentTest.vala | 40 ++++++++++++++++++++++++++++++++++++++++
 2 files changed, 61 insertions(+), 7 deletions(-)

commit b47f0d3c4f6e5a5d03edb7768bc1115059d4b616 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Tue Nov 1 13:49:49 2016 -0600

    XParser: Read significan white spaces as Text nodes

 gxml/XParser.vala         |  4 ++++ test/GomDocumentTest.vala | 10
 +++++----- 2 files changed, 9 insertions(+), 5 deletions(-)

commit bb389d90d13b3f4a5e8ecb9b89d7d77d371e79eb Author: Daniel Espinosa
<esodan@gmail.com> Date:   Tue Nov 1 13:30:59 2016 -0600

    XParser: Fixed write_string()

 gxml/GomDocument.vala     |  4 ++++ gxml/GomElement.vala      |
 27 +++++++++++++++++++++------ gxml/GomText.vala         |  1 -
 gxml/XParser.vala         | 12 +++++++++++- test/GomDocumentTest.vala |
 9 ++++++--- 5 files changed, 42 insertions(+), 11 deletions(-)

commit 147e87406354c6428a0170126bd7306f3922dcf4 Author: Marek Černocký
<marek@manet.cz> Date:   Tue Nov 1 10:06:12 2016 +0100

    Updated Czech translation

 po/cs.po | 102
 +++++++++++++++++++++++++++++++++++++++++++++++---------------- 1 file
 changed, 77 insertions(+), 25 deletions(-)

commit e7938f1320c908a1e39d86810e419b5a1135417c Author: Daniel Espinosa
<esodan@gmail.com> Date:   Tue Nov 1 00:01:50 2016 -0600

    GomElement: Fixed namespace implementation

    Much more error messages and API changes to improve errors on
    namespaces.

    Setting an attribute with namespace make namespaced elements taking,
    if not already, given namespace and checking if no conflics exists
    with some other already defined.

 NEWS                      |   1 + gxml/DomElement.vala      |   4 +-
 gxml/GXmlElement.vala     |   4 +- gxml/GomElement.vala      | 118
 ++++++++++++++++++++++++++++------------------ gxml/GomText.vala
 |   1 - test/GomDocumentTest.vala |  12 ++--- 6 files changed, 84
 insertions(+), 56 deletions(-)

commit 7aafe8b2a3d88b4ce82db3db297d0f82e24090cb Author: Daniel Espinosa
<esodan@gmail.com> Date:   Mon Oct 31 16:25:18 2016 -0600

    GomElement: Fixed set/get_attribute

    GomObject now process set/get_attribute and return if it they
    actually changes/return a value from object's properties, if not,
    attribute is searched in DOM Element's attributes

 gxml/GomElement.vala      | 12 ++++++++++-- gxml/GomObject.vala       |
 23 ++++++++++++----------- test/GomDocumentTest.vala |  2 +- 3 files
 changed, 23 insertions(+), 14 deletions(-)

commit e2440464244f79868cbc31a1782a0900d20e6630 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Mon Oct 31 15:13:28 2016 -0600

    GomDocument: fixes on constructs and unit tests

 gxml/GomAttr.vala         |  2 +- gxml/GomDocument.vala     | 35
 ++++++++++------------------------- gxml/Parser.vala          |  4 +++-
 gxml/XParser.vala         |  8 +++++--- test/GomDocumentTest.vala |
 42 ++++++++++++++++++++++-------------------- 5 files changed, 41
 insertions(+), 50 deletions(-)

commit 5136efdbf16a6ff57430812cb93787c70a0c201f Author: Daniel Espinosa
<esodan@gmail.com> Date:   Mon Oct 31 12:02:51 2016 -0600

    GOM: Fixes on Parser to GomDocument

    Fixed GomDocument.from_string() and its Unit Test
    gom-document/construct_from_string

    Fixed GomNode.insert_before() by checking for GomNode objects to add

 gxml/GomDocument.vala     |  2 ++ gxml/GomElement.vala      |  1 +
 gxml/GomNode.vala         |  4 +--- gxml/Parser.vala          |  4 ++++
 gxml/XParser.vala         | 41 ++++++++++++++++-------------------------
 test/GomDocumentTest.vala |  2 +- 6 files changed, 25 insertions(+),
 29 deletions(-)

commit c62433ca307ebc4ca9ac9bebf8411f46dc31ae51 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Mon Oct 31 10:33:21 2016 -0600

    GomDocument: Adding constructors

 gxml/GomDocument.vala     | 59
 ++++++++++++++++++++++++++++++++++++++++++----- gxml/Parser.vala
 |  3 ++- gxml/XParser.vala         |  2 +- test/GomDocumentTest.vala |
 7 ++++-- 4 files changed, 61 insertions(+), 10 deletions(-)

commit a970333f15a66001f920b7726e9f2d9351566a53 Author: Piotr DrÄ…g
<piotrdrag@gmail.com> Date:   Mon Oct 31 06:16:48 2016 +0100

    Update POTFILES.in and POTFILES.skip

 po/POTFILES.in   | 1 + po/POTFILES.skip | 2 ++ 2 files changed,
 3 insertions(+)

commit eca7525325ce3354812f8043182a939c0f1ddc8f Author: Daniel Espinosa
<esodan@gmail.com> Date:   Sun Oct 30 22:05:23 2016 -0600

    Fixing GOM Unit Tests: Processing Instruction

    Unit tests don't pass due to segfault on Processing Instruction
    access to target attribute

 gxml/DomEvents.vala       |  2 +- gxml/DomNode.vala         |  2 +-
 gxml/GXmlDomEvents.vala   |  4 ++-- gxml/GomDocument.vala     |  2
 ++ gxml/GomNode.vala         |  4 +++- gxml/GomText.vala         |
 25 ++++++++++++++----------- gxml/Node.vala            |  4 ++--
 gxml/XParser.vala         | 15 +++++++-------- test/GomDocumentTest.vala
 | 12 ++++++++---- 9 files changed, 40 insertions(+), 30 deletions(-)

commit ae6c3a3ebafaaded801f63c44c3adc46777b17ed Author: Daniel Espinosa
<esodan@gmail.com> Date:   Sun Oct 30 09:09:03 2016 -0600

    GomElement: Removing redundant DomNode interface

    If DomNode is declared as implemented interface, access to parent
    GomNode implementation methods creates an infinite loop

 gxml/GomElement.vala      |  1 - gxml/GomNode.vala         | 29
 ++++++++++++++++++++--------- test/GXmlTest.vala        |  1 +
 test/GomDocumentTest.vala | 18 +++++++++++------- 4 files changed,
 32 insertions(+), 17 deletions(-)

commit 69e1dd64183ae3de672b4d87993c017e949bc365 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Fri Oct 28 13:18:02 2016 -0500

    Parser: Updates to interfaces

 gxml/Parser.vala  | 10 +++------ gxml/XParser.vala | 65
 ++++++++++++++++++++++++++++--------------------------- 2 files changed,
 36 insertions(+), 39 deletions(-)

commit 2d7e981425b42fa2144c5af93ac62583a525edf0 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Thu Oct 27 19:01:28 2016 -0500

    XParser: Initial for read/write

 gxml/Parser.vala  |  43 ++++++- gxml/XParser.vala | 341
 ++++++++++++++++++++++++++++++++++++++++++++++++++++-- 2 files changed,
 370 insertions(+), 14 deletions(-)

commit 3b6aaec2e4ce252285aa63b6206a193192763d10 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Thu Oct 27 17:21:33 2016 -0500

    Parser: New Parser interface and XParser class

    Parser is intented to be an interface to read and write XML documents
    to be implemented by different engines.

 gxml/Makefile.am  |  2 ++ gxml/Parser.vala  | 37
 +++++++++++++++++++++++++++++++++++++ gxml/XParser.vala | 41
 +++++++++++++++++++++++++++++++++++++++++ 3 files changed, 80
 insertions(+)

commit f6a4c4793467ec51673f1261f4a83b3da284973e Author: Piotr DrÄ…g
<piotrdrag@gmail.com> Date:   Sun Oct 30 04:18:23 2016 +0100

    Update Polish translation

 po/pl.po | 150
 +++++++++++++++++++++++++++++++++------------------------------ 1 file
 changed, 78 insertions(+), 72 deletions(-)

commit 6ca4aa8f3450e406d307c299078e4ec711df8f86 Author: Marek Černocký
<marek@manet.cz> Date:   Fri Oct 28 09:28:54 2016 +0200

    Updated Czech translation

 po/cs.po | 136
 +++++++++++++++++++++++++++++++++------------------------------ 1 file
 changed, 71 insertions(+), 65 deletions(-)

commit 82436c28befd3353a7ed579a1581f3f4263f9699 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Thu Oct 27 16:35:24 2016 -0500

    Fixed Unit Tests for TDocument

 gxml/TDocument.vala     | 3 --- test/TDocumentTest.vala | 5 +++++
 2 files changed, 5 insertions(+), 3 deletions(-)

commit 7369d28498527f81764cf73a53b9105c61124c92 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Thu Oct 27 16:22:56 2016 -0500

    Return currect NodeType for TNode's

 NEWS                             | 1 + gxml/GXmlNode.vala               |
 2 +- gxml/NodeType.vala               | 2 +- gxml/TAttribute.vala
 | 3 +++ gxml/TCDATA.vala                 | 1 + gxml/TComment.vala
 | 1 + gxml/TDocument.vala              | 1 + gxml/TElement.vala
 | 3 +++ gxml/TNode.vala                  | 3 ++-
 gxml/TProcessingInstruction.vala | 1 + gxml/TText.vala                  |
 1 + 11 files changed, 16 insertions(+), 3 deletions(-)

commit 92889b45160f53cff2c20bd1d0a70d48f355a43b Author: Daniel Espinosa
<esodan@gmail.com> Date:   Thu Oct 27 16:10:36 2016 -0500

    Fixed unit tests for SerializableObjectModel

 gxml/DomNode.vala                           |
 1 - test/GomDocumentTest.vala                   | 8
 ++++---- test/SerializablePropertyValueListTest.vala | 2 +-
 test/SerializableTest.vala                  | 2 +- 4 files changed,
 6 insertions(+), 7 deletions(-)

commit ea417ab7d4f64be74fbc60d3d0b32174572a828a Author: Daniel Espinosa
<esodan@gmail.com> Date:   Thu Oct 27 15:53:18 2016 -0500

    GomDocument: Unit Test now build correctly

 NEWS                      |   1 + gxml/DomNode.vala
 |   1 + test/GomDocumentTest.vala | 241
 ++++++++++++++++++++-------------------------- test/Makefile.am
 |   1 + 4 files changed, 107 insertions(+), 137 deletions(-)

commit 52c29e71d8612ca65048f9950bb1ec03179c2dc5 Author: Piotr DrÄ…g
<piotrdrag@gmail.com> Date:   Thu Oct 27 22:52:49 2016 +0200

    Update POTFILES.in and POTFILES.skip

 po/POTFILES.in   |  6 +----- po/POTFILES.skip | 11 +---------- 2 files
 changed, 2 insertions(+), 15 deletions(-)

commit ae7c62e6b53ab8e5f48ab79f1c244dcd21cb6d84 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Thu Oct 27 15:11:28 2016 -0500

    DOM1: Old Unit Tests removed

 test/CharacterDataTest.vala |  99 --------- test/DocumentTest.vala      |
 521 -------------------------------------------- test/ElementTest.vala
 | 466 --------------------------------------- test/NamespaceTest.vala
 |  52 ----- 4 files changed, 1138 deletions(-)

commit 3956905af7bce8a1f6434bce206f479c82b0a8a7 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Thu Oct 27 15:06:23 2016 -0500

    Old DOM1 implemention removed

 gxml/libxml-Attr.vala                  | 264
 ---------- gxml/libxml-AttrChildNodeList.vala     |
 55 -- gxml/libxml-BackedNode.vala            | 350
 ------------ gxml/libxml-CDATASection.vala          |  55
 -- gxml/libxml-CharacterData.vala         | 181 -------
 gxml/libxml-ChildNodeList.vala         | 326 ------------
 gxml/libxml-Comment.vala               |  51 -- gxml/libxml-Document.vala
 | 938 --------------------------------- gxml/libxml-DocumentFragment.vala
 |  62 --- gxml/libxml-DocumentType.vala          |
 110 ---- gxml/libxml-DomException.vala          |
 142 ----- gxml/libxml-Element.vala               | 507
 ------------------ gxml/libxml-Entity.vala                |
 135 ----- gxml/libxml-EntityChildNodeList.vala   |  55 --
 gxml/libxml-EntityReference.vala       |  56 -- gxml/libxml-Error.vala
 |   7 - gxml/libxml-Implementation.vala        | 141
 ----- gxml/libxml-LinkedList.vala            |  95
 ---- gxml/libxml-NamedAttrMap.vala          | 348
 ------------ gxml/libxml-NamedNodeMap.vala          |
 42 -- gxml/libxml-NamespaceAttr.vala         | 137 -----
 gxml/libxml-NamespaceAttrNodeList.vala | 170 ------ gxml/libxml-Node.vala
 | 520 ------------------ gxml/libxml-NodeChildNodeList.vala
 |  63 --- gxml/libxml-NodeList.vala              |
 110 ---- gxml/libxml-Notation.vala              |  72
 --- gxml/libxml-ProcessingInstruction.vala |  91 ----
 gxml/libxml-TagNameNodeList.vala       |  33 -- gxml/libxml-Text.vala
 | 105 ---- 29 files changed, 5221 deletions(-)

commit acec6f381a5e64a00c680fc1513661fa9313b37a Author: Daniel Espinosa
<esodan@gmail.com> Date:   Thu Oct 27 15:04:28 2016 -0500

    DOM: Removing long types from collections and range

 gxml/DomCollections.vala |  8 ++++---- gxml/DomRange.vala       | 12
 ++++++------ gxml/GXmlDomRange.vala   | 18 +++++++++--------- 3 files
 changed, 19 insertions(+), 19 deletions(-)

commit 411247603bb5943a18c2a963a70cdd173d7ac737 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Thu Oct 27 14:58:11 2016 -0500

    DOM: Removing more ulong/long references

 gxml/DomCollections.vala     | 46
 ++++++++++++++++++++++---------------------- gxml/DomDocument.vala
 |  4 ++-- gxml/GXmlDocument.vala       | 18 ++++++++---------
 gxml/GXmlDomCollections.vala |  8 ++++---- gxml/GXmlElement.vala        |
 2 +- gxml/GXmlHashMapAttr.vala    |  4 ++-- gxml/GXmlListChildren.vala
 |  2 +- gxml/GomDocument.vala        |  8 ++++---- gxml/GomElement.vala
 |  6 +++--- gxml/GomNode.vala            |  2 +- 10 files changed,
 50 insertions(+), 50 deletions(-)

commit 2510bce7ddad2a5b13d7bc05baf050c75c0bd03c Author: Daniel Espinosa
<esodan@gmail.com> Date:   Thu Oct 27 14:43:29 2016 -0500

    DomCharacter: changing ulong to int

 NEWS                   |  1 + gxml/DomCharacter.vala | 12 ++++++------
 2 files changed, 7 insertions(+), 6 deletions(-)

commit 3796ad48975bc09eeeba9c78a6b73b5446c8a763 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Thu Oct 27 14:40:25 2016 -0500

    GOM: Fixed build

 gxml/DomCollections.vala   |  2 +- gxml/GXmlListChildren.vala |  2
 +- gxml/GomElement.vala       | 13 +++++++------ gxml/GomNode.vala
 | 15 +++++++++------ gxml/GomObject.vala        | 10 +++++++++-
 gxml/GomText.vala          |  5 ++++- 6 files changed, 31 insertions(+),
 16 deletions(-)

commit 838ca0f1d34df896524ea8f2179dedfc3c989293 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Thu Oct 27 13:36:45 2016 -0500

    GOM: Adding initial unit tests for GomDocument

 test/GomDocumentTest.vala | 350
 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 350
 insertions(+)

commit 018b88d26efe8f899fa628464db4f8fd97145384 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Thu Oct 27 13:34:22 2016 -0500

    GOM: Fixing more build errors

 gxml/DomNode.vala    |  18 +++-- gxml/GomAttr.vala
 |  61 +++++++++++++++ gxml/GomElement.vala | 208
 ++++++++++++++++++++++++++++++--------------------- gxml/GomNode.vala
 | 100 ++++++++----------------- gxml/GomObject.vala  |  33 +++++---
 gxml/Makefile.am     |   1 + 6 files changed, 248 insertions(+),
 173 deletions(-)

commit d84a88d27dd8cab600be689a35de0826350401a6 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Wed Oct 26 23:57:35 2016 -0500

    GomNode: GomAttr: Fixing compilation errors

    Added new GomAttr, constructors and build fixes.

 NEWS                     |   1 + gxml/DomCollections.vala |  22
 +++ gxml/DomDocument.vala    |   4 +- gxml/DomNode.vala        |
 22 ++- gxml/GXmlDocument.vala   |   2 +- gxml/GomDocument.vala
 | 146 ++++++++++++++---- gxml/GomElement.vala     | 389
 ++++++++++++++++++++++++++++++++++++++--------- gxml/GomNode.vala
 | 168 ++++++++++++-------- gxml/GomObject.vala      | 356
 +++++++++---------------------------------- gxml/GomText.vala        |
 51 ++++--- gxml/Makefile.am         |   5 + 11 files changed, 698
 insertions(+), 468 deletions(-)

commit 005d87a684b2d5a8c56d327578784086109a6ff8 Author: Piotr DrÄ…g
<piotrdrag@gmail.com> Date:   Thu Oct 27 17:08:13 2016 +0200

    Update Polish translation

 po/pl.po | 150
 +++++++++++++++++++++++++++++++++++---------------------------- 1 file
 changed, 83 insertions(+), 67 deletions(-)

commit 079e4c6a518d98dc3f85f94741d091753405c60c Author: Marek Černocký
<marek@manet.cz> Date:   Thu Oct 27 08:46:54 2016 +0200

    Updated Czech translation

 po/cs.po | 163
 ++++++++++++++++++++++++++++++++++----------------------------- 1 file
 changed, 89 insertions(+), 74 deletions(-)

commit 632de823c968d125c2ee3e96d613b30650e28a16 Author: Piotr DrÄ…g
<piotrdrag@gmail.com> Date:   Thu Oct 27 01:38:42 2016 +0200

    Update POTFILES.in and POTFILES.skip

 po/POTFILES.in   | 4 ++++ po/POTFILES.skip | 8 ++++++++ 2 files changed,
 12 insertions(+)

commit afba93663c8c99ff5d7f5d21303e6702385364a6 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Wed Oct 26 17:51:22 2016 -0500

    DomNode: Some fixes

 gxml/DomNode.vala  | 7 +++---- gxml/NodeType.vala | 1 - 2 files changed,
 3 insertions(+), 5 deletions(-)

commit f5e352e527bd6c6f7c33a179f231a3fcdf036e6c Author: Daniel Espinosa
<esodan@gmail.com> Date:   Wed Oct 26 16:22:10 2016 -0500

    GOM: Adding new independent DOM4 implementation

    GXML Object Model, is a set of new GObject classes implementing DOM4,
    without libxml2.

    Read and Write of XML documents will be replicated from TDocument
    implementation. Plans include to create an interface to read and
    write documents, implementing DOM4 interfaces, allowing to use
    different engines like libxml2 or GLib's GMarkup.

 gxml/DomNode.vala     |  64 +++++++++- gxml/GomDocument.vala |
 218 +++++++++++++++++++++++++++++++++ gxml/GomElement.vala
 | 109 +++++++++++++++++ gxml/GomNode.vala     | 264
 ++++++++++++++++++++++++++++++++++++++++ gxml/GomObject.vala   | 328
 ++++++++++++++++++++++++++++++++++++++++++++++++++ gxml/GomText.vala
 |  97 +++++++++++++++ 6 files changed, 1078 insertions(+), 2 deletions(-)

commit 94ebd331a9be89cab5031c6190edf83ee27f6dc9 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Mon Oct 24 23:02:10 2016 -0500

    Setting up 0.14 installation

 NEWS                                      |  3 +- configure.ac
 | 14 ++++----- gxml/Makefile.am                          | 50
 +++++++++++++++---------------- gxml/{gxml-0.12.deps => gxml-0.14.deps}
 |  0 gxml/{gxml-0.12.pc.in => gxml-0.14.pc.in} |  4 +-- test/Makefile.am
 |  4 +-- test/XPathTest.vala                       |  2 +- 7 files
 changed, 39 insertions(+), 38 deletions(-)

commit 268200bccb4ae74264ab51363d86c0cad01492ba Author: Daniel Espinosa
<esodan@gmail.com> Date:   Fri Oct 21 18:22:01 2016 -0500

    Removed xNode/xDocument related classes

 gxml/Document.vala         |  4 +-- gxml/GXmlDocument.vala     |
 2 +- gxml/GXmlNode.vala         | 16 ++++++++-- gxml/Makefile.am
 | 29 ----------------- gxml/libxml-Error.vala     | 13 +-------
 test/EnumerationTest.vala  | 18 +++++------ test/GXmlTest.vala         |
 78 ---------------------------------------------- test/Makefile.am
 |  7 ----- test/SerializableTest.vala |  4 +-- 9 files changed, 29
 insertions(+), 142 deletions(-)

commit fc9c6a5bd43c104a7425f46707f6b206f354a687 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Fri Oct 21 11:22:54 2016 -0500

    Renamed libxml-NodeType.vala to NodeType.vala

    First steps to remove old DOM1 implementation

 gxml/Makefile.am                             | 2 +-
 gxml/{libxml-NodeType.vala => NodeType.vala} | 0 2 files changed,
 1 insertion(+), 1 deletion(-)

commit 52a12da476ed487f5248ea6b216127d1c7ec7aff Author: Daniel Espinosa
<esodan@gmail.com> Date:   Mon Oct 3 18:51:54 2016 -0500

    Updated NEWS for XPath support based on libxml2

 NEWS | 6 ++++++ 1 file changed, 6 insertions(+)

commit 178aa9aaa25b8766bc5886a50ad50d27238ab0ff Author: Daniel Espinosa
<esodan@gmail.com> Date:   Mon Oct 3 18:43:08 2016 -0500

    Moved XPath tests to one generic file

 test/GXmlTest.vala                              | 2 +- test/Makefile.am
 | 2 +- test/{GElementXPathTest.vala => XPathTest.vala} | 2 +- 3 files
 changed, 3 insertions(+), 3 deletions(-)

commit 551f25ce710914b06fc4665c8f0725a2158663c9 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Mon Oct 3 18:10:40 2016 -0500

    Fixed Unit Tests for GDocument and XPath implementation

 test/GElementXPathTest.vala | 23 ++++++++++++++++++----- 1 file changed,
 18 insertions(+), 5 deletions(-)

commit 27a35c26f67c2a5f59f2828ee8eae5a0586a0a8e Author: Yannick Inizan
<inizan.yannick@gmail.com> Date:   Mon Oct 3 17:57:10 2016 -0500

    Adding Unit Tests for GElement XPath implementation

    * Just a few modification from Daniel Espinosa <esodan@gmail.com>
      in order to avoid change dependencies on DomDocument interfaces

    * Needs fixes on network file access

 gxml/GXmlDocument.vala      | 14 +++++++++++++-
 gxml/XPath.vala             |  2 +- test/GElementXPathTest.vala | 37
 +++++++++++++++++++++++++++++++++---- 3 files changed, 47 insertions(+),
 6 deletions(-)

commit 35a1e0042466682151245072cd28b9721a23593b Author: Christian Kirbach
<Christian.Kirbach@gmail.com> Date:   Thu Sep 29 20:30:25 2016 +0000

    Updated German translation (cherry picked from commit
    c51cc877b90f4aaad2a52039f2295dc65c5e020f)

 po/de.po | 206
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++------- 1 file
 changed, 185 insertions(+), 21 deletions(-)

commit d389fe65be8b4d2616a2ab278e4ce2c6d55e52a0 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Thu Sep 29 13:57:31 2016 -0500

    Updated Yannick Inizan copyright and author ship. Unit Test XPath

    * Added Yannick Inizan <inizan.yannick@gmail.com> as author in
      order of authorship

    * Added skeleton for XPath Unit Tests

 gxml/GXPathObject.vala      |  5 +++-- gxml/GXmlElement.vala       |
 1 + gxml/XPath.vala             |  3 ++- test/GElementXPathTest.vala |
 31 +++++++++++++++++++++++++++++++ test/GXmlTest.vala          |  1 +
 test/Makefile.am            |  1 + 6 files changed, 39 insertions(+),
 3 deletions(-)

commit 579af9bbad3e3b3664350846fd0658b042ff34ad Author: Daniel Espinosa
<esodan@gmail.com> Date:   Thu Sep 29 13:39:45 2016 -0500

    Added missing files

 gxml/GXPathObject.vala | 56 +++++++++++++++++++++++++++++ gxml/XPath.vala
 | 98 ++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed,
 154 insertions(+)

commit 66270bf75332b5ba052cfc9859148d42981e63fa Author: Daniel Espinosa
<esodan@gmail.com> Date:   Thu Sep 29 12:39:29 2016 -0500

    Added XPathContext and XPathObject interfaces

    * Fixes bug #772195 * Now GElement implements XPathContext * Added
    new class GXPathObject implementing XPathObject * Moved new method
    for XPath in DomElement to XPathContext

 gxml/DomElement.vala  |  9 --------- gxml/GXmlElement.vala | 18
 ++++++++++++------ gxml/Makefile.am      |  1 + 3 files changed, 13
 insertions(+), 15 deletions(-)

commit 27e8fb223cbde1bade4b79563514511db7842841 Author: Yannick Inizan
<inizan.yannick@gmail.com> Date:   Thu Sep 29 10:41:02 2016 -0500

    First implementation of XPath based on libxml2

 gxml/DomElement.vala  |  9 +++++++++ gxml/GXmlElement.vala | 23
 +++++++++++++++++++++++ gxml/Makefile.am      |  1 + 3 files changed,
 33 insertions(+)

commit 3ef19626beba81d4aa12143bf8dab2402ba36403 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Tue Sep 27 10:52:41 2016 -0500

    Post release version updated to 0.13.0 development

 configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)

commit a0b55b0fbae50359a361bff4c7ec49f975b2fa90 Author: Daniel Espinosa
<esodan@gmail.com> Date:   Tue Sep 27 10:48:21 2016 -0500

    Released GXml 0.12

 configure.ac | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-)