Skip to content
Commit 355e9f67 authored by Daniel Espinosa's avatar Daniel Espinosa
Browse files

Fixed build. Squashed commit of the following:

commit 8ff022ba
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Tue Oct 8 16:15:06 2013 -0500

    Moved Object Model Serialization to SerializableObjectModel

commit 413cd1e6
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Tue Jul 30 16:14:43 2013 -0500

    Fixes after 'soc2013' branch merge

commit e0651b58
Merge: 2a33ba7e 69f18f19
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Tue Jul 30 15:05:38 2013 -0500

    Merge branch 'gsoc2013' into serialization

    Conflicts:
    	gxml/Node.vala
    	gxml/NodeList.vala
    	gxml/Serializable.vala
    	gxml/Serialization.vala
    	test/SerializableTest.vala

commit 2a33ba7e
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Tue Jul 30 14:48:29 2013 -0500

    Fixed deserialization get Element content

commit 69f18f19
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sun Jul 28 01:30:12 2013 -0400

    examples/c: fix some whitespace

commit a2951fc7
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sun Jul 28 01:30:12 2013 -0400

    examples/c/document_factory.c: add print out of example nodes we create

commit 0368f573
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sun Jul 28 01:30:12 2013 -0400

    examples/js: rename several examples, add new ones

commit d10d39a9
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sun Jul 28 01:30:12 2013 -0400

    Implementation.vala: extend from GObject

commit 6c192647
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sun Jul 28 01:30:12 2013 -0400

    document_create_minimal_2.c: incrementally expand the test of memory usage, mwahaha

commit 70021591
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sun Jul 28 01:30:12 2013 -0400

    test/valgrind: add message.c to just test the allocations by g_message

commit 35156771
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sun Jul 28 01:30:12 2013 -0400

    test/valgrind/glib.supp: suppress g_log allocations

commit 8e2f0819
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sun Jul 28 01:30:12 2013 -0400

    TextTest.vala: INDEX_SIZE exceptions no longer result in null returns

commit 481bcef3
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sun Jul 28 01:30:12 2013 -0400

    DocumentTest.vala: invalid characters no longer cause create_element to return null, so don't test for it

commit faf06ccd
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sun Jul 28 01:30:11 2013 -0400

    Document.vala: don't return null on create_element if invalid characters have been specified; print a g_warning and proceed instead (libxml2 accepts invalid characters anyway)

commit 2295955d
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sun Jul 28 01:30:11 2013 -0400

    CharacterData.vala: change behaviour when offset == length of string for bounds checking, since the end of a string is a fit place to insert things (but perhaps not remove :D)

commit ef9124ef
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sun Jul 28 01:30:11 2013 -0400

    Memory: Document.vala: node creation methods (e.g. create_element) now return unowned/weak references to the nodes they create; the Document alone owns them

commit ac18ab2c
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sun Jul 28 01:30:11 2013 -0400

    Memory: Node.vala, BackedNode.vala, Element.vala, NodeList.vala, Attr.vala, Entity.vala, Document.vala: change ownership of return value to unowned for a bunch of methods (insert_before, append/remove/replace_child); references will be handled by the Document

commit 74500fe0
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sun Jul 28 01:30:11 2013 -0400

    Text.vala: address some compile time warnings; fail split more gracefully

commit 175f49ee
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sun Jul 28 01:30:11 2013 -0400

    Serialization.vala: address some compile-time warnings

commit e29fae13
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sun Jul 28 01:30:11 2013 -0400

    test/vaglrind: add a couple new tests, fix the gtype.supp

commit 2c7a6302
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sun Jul 28 01:30:11 2013 -0400

    ProcessingInstruction.vala: docfix for an entity ref

commit 2cf86407
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sun Jul 28 01:30:11 2013 -0400

    DocumentType.vala: docfix for an entity ref

commit 51972d0d
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sun Jul 28 01:30:11 2013 -0400

    Document.vala: touch some comments

commit 138e5551
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sun Jul 28 01:30:11 2013 -0400

    CDATASection: docfix for an entity reference

commit 77e88aec
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sun Jul 28 01:30:11 2013 -0400

    BackedNode.vala: add a TODO about memory usage

commit bca62f6c
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sun Jul 28 01:30:11 2013 -0400

    examples/c: add document_factory.c, remove a comment from document_properties.c

commit 489ea5de
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sun Jul 28 01:30:11 2013 -0400

    examples/c: add Document properties example; rename examples

commit 376e2da6
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sun Jul 28 01:30:11 2013 -0400

    tests/valgrind: correct some permissions

commit e7ada06a
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sun Jul 28 01:30:11 2013 -0400

    tests/valgrind: add memory testing files, like suppression files, and .c and .vala tests

commit 42342ebd
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sun Jul 28 01:30:11 2013 -0400

    examples/vala/example.vala: remove obsolete GError handling

commit d446425c
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sun Jul 28 01:30:11 2013 -0400

    examples/js: refactor examples into their own files

commit 2e71e81a
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sun Jul 28 01:30:11 2013 -0400

    examples/c: actually add .c files this time

commit 0042e1d7
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sun Jul 28 01:30:11 2013 -0400

    examples/c/Makefile: update

commit acabee7d
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sun Jul 28 01:30:10 2013 -0400

    examples/c: refactor tests, remove GErrors, correct naming

commit e4dc48dd
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sun Jul 28 01:30:10 2013 -0400

    Some documentation fixes

commit 0c481036
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sun Jul 28 01:30:10 2013 -0400

    test/*.vala: change DomNode to GXml.Node

commit b69d2a4b
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sun Jul 28 01:30:10 2013 -0400

    gxml/*.vala: Change all DomNode references to Node

commit fafab275
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sun Jul 28 01:30:10 2013 -0400

    Node.vala: Renamed DomNode to Node; this should break all the other files :D

commit 6e2b4a87
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sun Jul 28 01:30:10 2013 -0400

    Node.vala, Makefile.am: rename DomNode.vala to Node.vala for impending change

commit d484ef0d
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:55 2013 -0400

    DocumentTest.vala: first testing of warnings

commit 38dafa3a
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:55 2013 -0400

    GXmlTest.vala: change how our tests test for warnings

commit e2a67bc4
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:55 2013 -0400

    Implementation.vala: factor out error checks into check_ functions

commit 454507ec
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:55 2013 -0400

    CharacterData.vala, Element.vala, Document.vala, DomNode.vala, NodeList.vala: use new GXml.warning facility, so we can preserve the last error code

commit f38da2f0
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:55 2013 -0400

    DomException.vala: add NAMESPACE error code

commit 04027b59
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:54 2013 -0400

    DomException.vala: add facility to set the last DomException set; ooo, classic error codes

commit d4a2c38d
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:54 2013 -0400

    Makefile.am: remove -Wall for now, since we can't do anything about most errors, due to vala :'(

commit f2dcc043
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:54 2013 -0400

    DomException.vala: add a dummy DomError for the transitioning of the tests

commit d472f9dc
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:54 2013 -0400

    DomException.vala: change errordomain DomError -> enum DomException

commit f4e861c0
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:54 2013 -0400

    GXmlTest.vala: override gtester handling of g_warnings; don't want to abort, but verify

commit a0ee0fbd
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:54 2013 -0400

    Serialization.vala: DomError no longer thrown, so no need to catch it

commit a8d71501
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:54 2013 -0400

    Makefile.am: DomError -> DomException

commit eb341479
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:54 2013 -0400

    DomException.vala: rename file to comply with spec, improve docs, whitespace

commit f840d454
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:54 2013 -0400

    Document.vala: some small error handling changes; return on invalid chars for create_element

commit f63fdeb3
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:54 2013 -0400

    Tiny fixes.

    DomNode.vala: make check_wrong_document and check_read_only protected so only subclasses can see them
    Element.vala: fix remove_attribute_node
    ProcessingInstruction: properly get and set 'data'

commit 841f3548
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:54 2013 -0400

    Text.vala: add more error checking from spec

commit 03105730
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:54 2013 -0400

    Text.vala: update documentation, specifically adding refs to spec

commit 5ed7290c
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:54 2013 -0400

    ProcessingInstruction.vala: handle spec'd errors

commit 2469c75a
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:54 2013 -0400

    Element.vala: handle spec'd errors

commit 9dc92434
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:54 2013 -0400

    Document.vala, DomNode.vala: move check_wrong_document inot DomNode so other nodes (Element) can use it

commit d2849156
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:54 2013 -0400

    Element.vala: update documentation, specifically references to spec

commit f98463a2
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:54 2013 -0400

    Attr.vala: update documentation, specifically references to spec

commit 2ea11338
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:54 2013 -0400

    Document.vala, DomNode.vala: move check_read_only to DomNode, so all its descendents can call it

commit 25e97099
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:53 2013 -0400

    Text.vala: make use of new check_index_size from parent class CharacterData

commit 56d75a58
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:53 2013 -0400

    CharacterData.vala: improve error handling, check more bounds, factor out bound checking

commit 44be6d24
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:53 2013 -0400

    CharacterData.vala: update comments, particularly adding references to spec

commit 39fff919
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:53 2013 -0400

    NodeList.vala: improve documentation, particularly adding references to spec

commit 9c3d5e4e
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:53 2013 -0400

    DomNode.vala: remove some trailing whitespace

commit 42197739
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:53 2013 -0400

    Entity.vala: break API to fix typo: clone_node, not clone_nodes, part 2

commit 7e1645d8
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:53 2013 -0400

    DomNode.vala: update documentation, particularly adding references to the spec

commit eafb5b7d
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:53 2013 -0400

    DomNode.vala, BackedNode.vala, Attr.vala: break API to fix typo: clone_node, not clone_nodes

commit 982f2cb5
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:53 2013 -0400

    DomNode.vala: update comments, especially adding references to spec

commit b218f53c
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:53 2013 -0400

    DocumentFragment.vala: add spec reference

commit 31c2c2e4
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:53 2013 -0400

    Document.vala: Fix a comment

commit 2a97a2b9
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:53 2013 -0400

    Document.vala: add root element for Document.with_implementation

commit c647f8ad
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:53 2013 -0400

    Document.vala: update error checking to use g_warning; add more error checks from spec

commit bc26048f
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:53 2013 -0400

    Document.vala: Update comments, particularly with references to spec

commit 36c3a951
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:53 2013 -0400

    Implementation.vala: add commented out code to use xmlHasFeature in the future

commit 48c4ec65
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:53 2013 -0400

    Implementation.vala: add error checking to create_document

commit 096c166c
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:53 2013 -0400

    Implementation.vala: Update comments with references to spec

commit eb1cb910
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:53 2013 -0400

    Makefile.am: get rid of -Wall for now; reports a lot of warnings we can do nothing about using vala right now

commit dc663b94
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:53 2013 -0400

    DocumentType.vala: update comments

commit 58b0db80
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:52 2013 -0400

    NodeList.vala: change error handling to g_warning

commit 2b716723
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:30 2013 -0400

    libxml-2.0.vapi: define a few more methods from the C: validate_name, validate_qname, and (commented out) has_feature (for later)

commit 1bfe1afc
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:30 2013 -0400

    libxml-2.0.vapi: fix the ctype for dump_memory_format's mem param

commit 93c22c24
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:30 2013 -0400

    Revert to before the Utils fiasco

commit bc775bc4
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:30 2013 -0400

    whatever

commit d844ec52
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:30 2013 -0400

    Revert "Revert "bleh""

    This reverts commit c907fbb01b7a826afa3e7ff30d60e628f7cb185f.

commit 344b71e8
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:30 2013 -0400

    Revert "bleh"

    This reverts commit 671a8dc2ac7c81bb5a63086c99ab5a4262734dc1.

commit 0001fcb9
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:29 2013 -0400

    bleh

commit ec99a841
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:29 2013 -0400

    test/Makefile.am: add UtilsTest.vala UtilsTest.vala: add a basic test; need more

commit aad45f48
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:29 2013 -0400

    Utils.vala: fix some errors, add Utils.vala to Makefile.am

commit ee3f0464
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:29 2013 -0400

    Utils.vala: add class of static internal methods to handle tasks like XML Name validation.

commit 9c73918f
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:29 2013 -0400

    Implementation.vala, Document.vala: support creation of documents from Implementation

commit 485dd650
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:29 2013 -0400

    Document.vala: convert more entity references to their actual characters

commit 7eb9fb8d
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:29 2013 -0400

    NodeList.vala: fix comment so there's a separate long desc

commit 7bae7e33
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:29 2013 -0400

    Document.vala: update some comments and spacing

commit 2958bf6b
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:29 2013 -0400

    Fix < in docs; I swear that I had to use the entity reference before

commit 09d96c49
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:01:29 2013 -0400

    Remove unnecessary linking for valadoc command

commit 5cd50780
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:00:18 2013 -0400

    Change some errors in CharacterData and Text to use g_warning instead of GError

commit 0e9f943d
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:00:18 2013 -0400

    Remove all throws declarations, since we're shifting to a document-level error variable

commit f6259d42
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:00:18 2013 -0400

    Change error handling from throwing errors to setting a document-level error variable

commit 17533182
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:00:18 2013 -0400

    Add some TODO items for the future

commit ff872c1f
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:00:18 2013 -0400

    Update libvala version; need a better solution to this

commit e79195ad
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:00:18 2013 -0400

    Fix some cnames in libxml-2.0.vapi

commit 1e2973b9
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:00:18 2013 -0400

    Set type=xmlChar* on method return values

commit 0214abf0
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:00:18 2013 -0400

    Set type=xmlChar* on fields

commit 7c243912
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:00:18 2013 -0400

    Set type=xmlChar* on parametres, part 2: those with string return types and other nearby changes

commit 582a65a1
Author: Richard Schwarting <aquarichy@gmail.com>
Date:   Sat Jul 27 00:00:18 2013 -0400

    Set type=xmlChar* on parametres, part 1

commit c3762b2f
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Thu Jul 25 21:02:33 2013 -0500

    Fixed (again) deserialize objects with objects as properties

commit 9da1ce02
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Thu Jul 25 18:30:29 2013 -0500

    mplemented serialize non-automatic serializable properties
    * Implementors must attach a handler to serialize_unknown_property
      event in order to serialize any property type non handled
      automatically like GLib.Array, GLib.HashTable or others
    * Added serialized_node_name property to allow implementator to
      override default node name; default is GObject Type's name
    * Removed warning messsages

commit c8430c04
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Wed Jul 24 12:36:49 2013 -0500

    Bugs and warnning messages fixes.
    * Not used Serializable.serialized_xml_node removed
    * Serializable.deserealize fixed return value
    * Fixed a bug adding content to top level Element
    * Removed warnnings
    * Added SerializableError error domain

commit 4f66b9d4
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Tue Jul 23 22:22:57 2013 -0500

    Added UML diagram documentation

commit 97858965
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Tue Jul 23 18:44:42 2013 -0500

    SerializableObjectModel: removed value property

commit f1ace6c4
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Tue Jul 23 18:04:48 2013 -0500

    Fixed serialization and Element.content property

commit 16da349f
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Tue Jul 23 17:24:07 2013 -0500

    Fixes on SerializableTest

commit 1f11a5b6
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Tue Jul 23 16:24:22 2013 -0500

    Fixing Serializable.serialize() and deserialize() on conplex Element nodes

commit 6ff61bc4
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Tue Jul 23 00:07:22 2013 -0500

    Fixes to Serializable.deserialize()
    * Moved string_to_gvalue to Serializable interface
    * Serializable.serialize_property() deprecates use of ParamSpec

commit d37d5ec6
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Mon Jul 22 21:51:04 2013 -0500

    Implemented Serializable.deserialize()
    * Added test case for serialize()
    * Added SerializableObjectModel class to help Serializable implementators

commit 82fbfc1d
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Mon Jul 22 17:28:27 2013 -0500

    Serializable now use nick for properties name. Fiexed segfault.
    * serialized_property_use_blurb renamed to serialized_property_use_nick
    * serialized_xml_node_value default to null

commit 13ddd94d
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Mon Jul 22 16:33:12 2013 -0500

    Fixing recursive XmlObjectModel serialization on Serializable properties

commit 349673ea
Author: Daniel Espinosa <esodan@gmail.com>
Date:   Mon Jul 22 12:32:35 2013 -0500

    Initial setup of XmlObjectModel to Serializable interface
parent 89c8e79b
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment