[gxml] Created tag GXML_0_6_0
- From: Daniel Espinosa Ortiz <despinosa src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gxml] Created tag GXML_0_6_0
- Date: Wed, 8 Jul 2015 19:26:23 +0000 (UTC)
The unsigned tag 'GXML_0_6_0' was created.
Tagger: Daniel Espinosa <esodan gmail com>
Date: Wed Jul 8 14:26:03 2015 -0500
Release 0.6.0
Changes since the last tag 'GXML_0_4_1':
Daniel Espinosa (160):
Set as no released
Updated NEWS from 0.4.1
Fixed valadoc build
Fixed valadoc build
Fixes on Valadoc documentation annotations
More fixes on valadoc. Added valac.m4
Fixed GXml Vala documentation installation for DevHelp
Improve GXml Vala bindings documentation
Added initial on GIR documentation
Merge branch 'gxml-0-4'
Added new set_namespace() method to Node
Added set_namespace() to Node
Fixed bugs on new Node.set_namespace ()
BackedNode.set_namespace bug fix. Serializable from string fixes.
Added unit tests for Serializable.string_to_gvalue()
Added unit test for Serializable.string_to_gvalue for double
Fixed Serializable.serialize_set_namespace as ignored property
Implemented set_namespace to SerializableObjectModel
Set version to 0.6
Make distclean to delete typelib generated file
Moved old GXml classes to its own files with prefix libxml
Added interfaces to provide different backends
Renamed old GXml.Node to new GXml.xNode
Renamed old GXml.Document to new GXml.xDocument
Renamed old GXml.Element to new GXml.xElement
Interfaces added to GXml API
Renamed and rebased GXml.ArrayList to Gee.LinkedList
Renamed xNode.prefix to xNode.namespace_prefix
Removed warnings on performance tests
Removed unused functions on GXml.LinkedList
Removed unused functions
Namespace interface implemented by old GXml.NamespaceAttr
Declare GXml.Namespace implemention for old GXml.NamespaceAttr
Moved NodeList's implementation to its own file
NodeChildNodeList implements Gee.List interface
Added missing files to repository
libxml-ChildNodeList class ported to Gee.Collection
libxml-ChildNodeList implement Gee.AbstractList
libxml-ChildNodeList implements Gee.AbstractBidirList
Sync Node interface with xNode and BackedNode
libxml-NamedNodeMap implemented Gee.AbstractMap
Fixed _namespace_definitions access
Renamed to_string to stringify on xNode
Implemented GXml.Node.to_string () in xNode
libxml-Element implements GXml.Element
Node, Document and Element interfaces have implementations
Implemented Document.create_element()
Initial test of GXml.Node.childs.add()
Replaced xNode.append_child() with Node.childs.add() on tests
Tested Node.childs.size and its iteration
Fixed Node.attrs.get()
Fixed Node.attrs.get()
Ported SerializableDualKeyMap tests to GXml.Element API
Merged local branch with remote, due to commit amend
SerializabelHashMap test ported to GXml.Element
SerializableTreeMap tests ported to GXml.Element
Changed Serializable.serialize() to GXml.Node
Ported Serializable.serialize_property to GXml.Node
Ported Serializable.deserialize to GXml.Node
Ported Serializable.deserialize_property to GXml.Node
Ported Serializable.serialize_unknown_property to GXml.Node
Ported Serializable.serialize_unknown_property_type signal to GXml.Node
Ported Serializable.deserialize_unknown_property signal to GXml.Node
Ported Serializable.deserialize_unknown_property_type signal to GXml.Node
Fixed bug on NamespaceAttrNodeList initialization
Fixed bug in GXml.Namespace implementation of old libxml
SerializableObjectModel porting to GXml.Document
Implemented GXml.Text
* Removed custom libxml-2.0.vapi file * Added gxml/xlibxml.c/.h and xlibxml.vapi files to implement
missing API from Vala's libxml-2.0.vapi file (updates to new GXml.Xmlx API) * Old
libxml-DocumentType uses a Xml.Doc to access its internals * Fixed get_last_error to_string
implementation to use string.replace() * GXml.Node.namespaces changed to Gee.List<Namespace> (updated
implementations) * Added GXml.Node.set_namespace (currently is buggy) * Added
GXml.Serializable.set_namespace and removed serializable_set_namespace property (updated
implementations) * Old libxml-Node and BackedNode changed type from NodeList to List<Namespace>
this change doesn't broke DOM API * Reimplemented libxml-NamespaceAttrNodeList to access directly to
Xml.Node.Ns lists of namespaces and implement Gee.List<Namespace> interfaces
Fixed bug on GXml.Namespaces implementation in old libxml
SerializableObjectModel port to GXml.Element
SerializableObjectModel removing more references to xElement
Serializable.unknown_serializable_property ported to GXml.Node
SerializableObjectModel removing more references to xNode
SerializableObjectModel removed more references to xElement
Fixed implementation of libxml-NamedAttrMap
Fixed installation suffix
Ported libxml-Text to GXml.Text
Fixed documentation generation valadoc - gtk-doc build
Fixed --enable-gtk-docs alone. It requires --enable-valadoc
Fixed --enable-devhelp-doc enabled alone
Fixed --enable-gir-docs enabled alone
Fixed --enable-devhelp-docs without --enable-gtk-docs
Documentation improvements for GXml.Node and derived interfaces
Fixed documentation installation
Added GXml.Comment interface
Added GXml.Document.create_comment()
Implemented GXml.Document.create_comment
Improved documentation
Added API for TextWriter interface implementations
Implementing TextWriter classes - base clases
Start implementation of TextWriter to write out GXml.Document
Adding TwDocument tests: creation and root
Removed unnecesary implementations on TwAttribute
Fixes on TwDocument.save()
Fixed TwDocument.save() for one root node
Added TwDocument.root set content and properties
Added tests for TwDocument root childs with attributes
TwDocument.save() bytes writting monitoring. Unit test for sub-nodes.
Added Unit Test for TwDocument.save() for 30,000 sub-nodes
Added DEBUG definition on Unit Test
Added performance/tw-serialize
Updating test large xml
Fixes on SerializableArrayList and Unit tests
Fixed SerializableObjectModel serialize Element content to TwDocument
Ported SerializableObjectModel to GXml.Attribute
Fixes on SerializableDualKeyMap
Fixed SerializableHashMap lowercase node's name
Fixed SerializableTreeMap lowercase node's name
Fixed Unit Tests /gxml/serializable/object_model/unknown_property
GXml.Serializable API changes. GXml.Node.copy fixes.
Fixed Unit Test to add content aside of child nodes
Fixed Serializable ignore default properties
Fixed more Unit Test
Fixed TwDocument(). No create more tmp files, just on save_to()
Added templates for TwDocument/SerializableObjectModel Unit Test
Added Unit Test missing file
Fixed TwDocument: /gxml/tw/serializable/object_model/serialize/simple_object
TwDocument/SerializableObjectModel Unit Tests fixes
Added Unit test for TwDocument/SerializableObjectModel - serialize_property_nick
Added Test TwDocument/SerializableObjectModel - override_transform_to_string
Added Test TwDocument/SerializableObjectModel - override_serialize
Implemented TwDocument.to_string(). Added Unit Test
Added TwDocument/SerializableObjectModel test set_namespace
Added TwDocument/SerializableObjectModel find-unknown_node test
TwDocument, TwElement fixes and Unit Tests
Added tests TwDocument/SerializableGeeCollections
Ported SerializableGeeDualKeyMap serialize to TwDocument
Ported tests SerializableHashMap to TwDocument
Ported tests SerializableTreeMap to TwDocument
Added missed files for Comment and Text interfaces
Added missed file in test directory
Added CDATA interface
Renamed CDATASection class to xCDATASection
Renamed Attr to xAttr
Renamed DocumentType to xDocumentType
Renamed Notation to xNotation
Renamed ProcessingInstruction to xProcessingInstruction
Renamed CharacterData to xCharacterData
Added GXml.DocumentType interface
Added GXml.Notation interface
Added ProcessingInstruction interface
Implemented create/write CDATA for TwDocument
Added TwComment Unit tests
Fixes on TwComment implementation
Added TwProcessingInstruction and Unit Tests
Improved TwDocument Namespace handling
Fixed GXml.TwDocument writer to use default NS prefix when enable
Fixed unfinished #if
Improved TwDocument writer default namespaces handling
Fixed TwDocument write attribute with namespace already declared
Documented TwDocument namespaces handling
Fixed make distcheck
Adding documentation for different classes
Better documentation for serializable collections
Better documentation for SerializableHashMap class
Fixed error message to enable DevHelp and GIR docs
Now unknown elements/attributes initialization done only if required
Fixed enable performance tests
Release 0.6.0
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]