- Apr 01, 2014
-
-
Daniel Espinosa Ortiz authored
-
- Mar 28, 2014
-
-
Daniel Espinosa Ortiz authored
-
- Mar 18, 2014
-
-
Daniel Espinosa Ortiz authored
-
Daniel Espinosa Ortiz authored
-
- Feb 01, 2014
-
-
Daniel Espinosa Ortiz authored
* Added versioned namespace accordding to configure.c * Fixed missing namespace for SerializableMapDualKey interface * GObject Introspection fixes
-
Daniel Espinosa Ortiz authored
-
Daniel Espinosa Ortiz authored
-
Daniel Espinosa Ortiz authored
-
- Jan 29, 2014
-
-
Daniel Espinosa Ortiz authored
-
Daniel Espinosa Ortiz authored
-
- Jan 20, 2014
-
-
Daniel Espinosa Ortiz authored
-
- Jan 17, 2014
-
-
Daniel Espinosa Ortiz authored
* Simplified implementing GObjects having Serializable Gee collections by adding SerializableContainer interface and implementing se/deserialization in SerializableObjectModel * Serializable Gee Collections now return default node_name from its elements * Fixed bugs on elements' content and unknown properties on complex tree with sub-containers * Fixed bug on unknown Text elements * Fixes, new ones and improves to Unit Test
-
- Dec 19, 2013
-
-
Daniel Espinosa Ortiz authored
* Serializable deseralize/serialize unknown properties disable by default. Override get_enable_unknown_serializable_property
-
Daniel Espinosa Ortiz authored
* Requires GLib 2.32, Vala 0.20, Gee 0.10.5 * Unit Test pass * Node Unit Test improvements * Added some Element Unit Tests
-
Daniel Espinosa Ortiz authored
* NodeList requires Gee.Collection interface implementation * NodeList removed unused API * Removed GListNodeList implementation * Replaced GListNodeList with Gee.ArrayList * ChildNodeList is now a read only Gee.AbstractCollection * Test ported to new API
-
- Dec 12, 2013
-
-
Daniel Espinosa Ortiz authored
Conflicts: gxml/Makefile.am gxml/NamespaceAttr.vala test/GXmlTest.vala test/Makefile.am
-
Daniel Espinosa Ortiz authored
* Serializable: added serialize_use_xml_node_value () for classes requiring to save its content to GXml.Element contents * Ported all implementations to new Serializable API * Found a bug in deseralize/serialize/deserealize Gee Containers, so added tests cases to reproduce it. Not Fixed Yet.
-
- Dec 05, 2013
-
-
Daniel Espinosa Ortiz authored
-
- Dec 03, 2013
-
-
Daniel Espinosa Ortiz authored
Conflicts: gxml/Serializable.vala gxml/Serialization.vala test/DocumentTest.vala Keeps changes on Serializable and Serialization from serializable branch.
-
- Dec 02, 2013
-
-
Daniel Espinosa Ortiz authored
-
- Nov 29, 2013
-
-
Daniel Espinosa Ortiz authored
-
- Nov 28, 2013
-
-
Daniel Espinosa Ortiz authored
* Renamed SerializableMapId to SerializableMapKey * Renamed SerializableMapDualId to SerializableMapDualKey * Renamed functions to get Keys for SerializableMapKey and SerializableMapDualKey to avoid conflics with implementator's use of id() and primary/secundary_id () functions/properties.
-
Daniel Espinosa Ortiz authored
* SerializableObjectModel fixed warnning message and just show when DEBUG is defined
-
- Nov 27, 2013
-
-
Daniel Espinosa Ortiz authored
* Now properties with cannonical names, chacaracters '-' are removed to find nodes names to serialize. * SerializableGeeArrayList and DualKeyMap now throws GLib.Error on non Serializable objects types * SerializableGeeArrayList, DualKeyMap and TreeMap just deserialize GXml.Element * Added new test case for convined Gee Collections
-
- Nov 14, 2013
-
-
Daniel Espinosa Ortiz authored
* SerializableTreeMap now rize an error on unsupported type on deserialize * Added a test case (and example) on how to implement a class with a SerializableTreeMap property
-
Daniel Espinosa Ortiz authored
-
- Nov 13, 2013
-
-
Daniel Espinosa Ortiz authored
-
- Nov 12, 2013
-
-
Daniel Espinosa Ortiz authored
-
Daniel Espinosa Ortiz authored
-
Daniel Espinosa Ortiz authored
* Renamed serializable_node_name to just node_name () * Renamed and convert as function serializable_property_user_nick to property_use_nick * Updated SerializableJson, SerializableObjectModel and Unit tests
-
- Nov 08, 2013
-
-
Richard Schwarting authored
-
- Nov 07, 2013
-
-
Daniel Espinosa Ortiz authored
* Fixed use of camelcase representation of a enum property in a GXml.Attr * Fixed: no serialize enumeration with invalid value * Fixed: no deseralize enumeration with invalid GXml.Attr value * Changed SerializableEnumError to EnumerationError and INVALID_NAME to to INVALID_TEXT
-
Daniel Espinosa Ortiz authored
-
Daniel Espinosa Ortiz authored
* Added tests cases for Enumeration class
-
Daniel Espinosa Ortiz authored
* Now serializable_node_name is a method to be overrided * SerializableObjectModel declares it as virtual to allow overrides in derived classes * SerializableObjectModel print message for problems with serializable_node_name value * Updated tests cases
-
Daniel Espinosa Ortiz authored
-
- Nov 04, 2013
-
-
Daniel Espinosa Ortiz authored
-
- Nov 01, 2013
-
-
Daniel Espinosa Ortiz authored
* Added Node copy method, Element and Attr implementations too. * Fixed unknown attributes de/serialize () for SerializableObjectModel * All unknown properties are serialized back again to original file, to avoid data lost on de/serialize operation * Fixed issue with Element content text, using Text node representation * Added unit test for unknown properties de/serialize * Added unit test to avoid serialize properties set to null
-
Daniel Espinosa Ortiz authored
* Added test case for unknown property saved to Serializable.unknown_serializable_property
-
Daniel Espinosa Ortiz authored
* Added test case for custome node name * Added test case when overriding deserialize * Added documentation to Serializable.ignored_serializable_properties
-