[gxml] (173 commits) ...Merge branch 'master' into serialization



Summary of changes:

  349673e... Initial setup of XmlObjectModel to Serializable interface (*)
  13ddd94... Fixing recursive XmlObjectModel serialization on Serializab (*)
  82fbfc1... Serializable now use nick for properties name. Fiexed segfa (*)
  d37d5ec... Implemented Serializable.deserialize() * Added test case fo (*)
  6ff61bc... Fixes to Serializable.deserialize() * Moved string_to_gvalu (*)
  1f11a5b... Fixing Serializable.serialize() and deserialize() on conple (*)
  16da349... Fixes on SerializableTest (*)
  f1ace6c... Fixed serialization and Element.content property (*)
  9785896... SerializableObjectModel: removed value property (*)
  4f66b9d... Added UML diagram documentation (*)
  c8430c0... Bugs and warnning messages fixes. * Not used Serializable.s (*)
  9da1ce0... mplemented serialize non-automatic serializable properties  (*)
  c3762b2... Fixed (again) deserialize objects with objects as propertie (*)
  582a65a... Set type=xmlChar* on parametres, part 1 (*)
  7c24391... Set type=xmlChar* on parametres, part 2: those with string  (*)
  0214abf... Set type=xmlChar* on fields (*)
  1e2973b... Set type=xmlChar* on method return values (*)
  e79195a... Fix some cnames in libxml-2.0.vapi (*)
  ff872c1... Update libvala version; need a better solution to this (*)
  1753318... Add some TODO items for the future (*)
  f6259d4... Change error handling from throwing errors to setting a doc (*)
  0e9f943... Remove all throws declarations, since we're shifting to a d (*)
  5cd5078... Change some errors in CharacterData and Text to use g_warni (*)
  09d96c4... Remove unnecessary linking for valadoc command (*)
  2958bf6... Fix < in docs; I swear that I had to use the entity referen (*)
  7bae7e3... Document.vala: update some comments and spacing (*)
  7eb9fb8... NodeList.vala: fix comment so there's a separate long desc (*)
  485dd65... Document.vala: convert more entity references to their actu (*)
  9c73918... Implementation.vala, Document.vala: support creation of doc (*)
  ee3f046... Utils.vala: add class of static internal methods to handle  (*)
  aad45f4... Utils.vala: fix some errors, add Utils.vala to Makefile.am (*)
  ec99a84... test/Makefile.am: add UtilsTest.vala UtilsTest.vala: add a  (*)
  0001fcb... bleh (*)
  344b71e... Revert "bleh" (*)
  d844ec5... Revert "Revert "bleh"" (*)
  bc775bc... whatever (*)
  93c22c2... Revert to before the Utils fiasco (*)
  1bfe1af... libxml-2.0.vapi: fix the ctype for dump_memory_format's mem (*)
  2b71672... libxml-2.0.vapi: define a few more methods from the C: vali (*)
  58b0db8... NodeList.vala: change error handling to g_warning (*)
  dc663b9... DocumentType.vala: update comments (*)
  eb1cb91... Makefile.am: get rid of -Wall for now; reports a lot of war (*)
  096c166... Implementation.vala: Update comments with references to spe (*)
  48c4ec6... Implementation.vala: add error checking to create_document (*)
  36c3a95... Implementation.vala: add commented out code to use xmlHasFe (*)
  bc26048... Document.vala: Update comments, particularly with reference (*)
  c647f8a... Document.vala: update error checking to use g_warning; add  (*)
  2a97a2b... Document.vala: add root element for Document.with_implement (*)
  31c2c2e... Document.vala: Fix a comment (*)
  b218f53... DocumentFragment.vala: add spec reference (*)
  982f2cb... DomNode.vala: update comments, especially adding references (*)
  eafb5b7... DomNode.vala, BackedNode.vala, Attr.vala: break API to fix  (*)
  7e1645d... DomNode.vala: update documentation, particularly adding ref (*)
  4219773... Entity.vala: break API to fix typo: clone_node, not clone_n (*)
  9c3d5e4... DomNode.vala: remove some trailing whitespace (*)
  39fff91... NodeList.vala: improve documentation, particularly adding r (*)
  44be6d2... CharacterData.vala: update comments, particularly adding re (*)
  56d75a5... CharacterData.vala: improve error handling, check more boun (*)
  25e9709... Text.vala: make use of new check_index_size from parent cla (*)
  2ea1133... Document.vala, DomNode.vala: move check_read_only to DomNod (*)
  f98463a... Attr.vala: update documentation, specifically references to (*)
  d284915... Element.vala: update documentation, specifically references (*)
  9dc9243... Document.vala, DomNode.vala: move check_wrong_document inot (*)
  2469c75... Element.vala: handle spec'd errors (*)
  5ed7290... ProcessingInstruction.vala: handle spec'd errors (*)
  0310573... Text.vala: update documentation, specifically adding refs t (*)
  841f354... Text.vala: add more error checking from spec (*)
  f63fdeb... Tiny fixes. (*)
  f840d45... Document.vala: some small error handling changes; return on (*)
  eb34147... DomException.vala: rename file to comply with spec, improve (*)
  a8d7150... Makefile.am: DomError -> DomException (*)
  a0ee0fb... Serialization.vala: DomError no longer thrown, so no need t (*)
  f4e861c... GXmlTest.vala: override gtester handling of g_warnings; don (*)
  d472f9d... DomException.vala: change errordomain DomError -> enum DomE (*)
  f2dcc04... DomException.vala: add a dummy DomError for the transitioni (*)
  d4a2c38... Makefile.am: remove -Wall for now, since we can't do anythi (*)
  04027b5... DomException.vala: add facility to set the last DomExceptio (*)
  f38da2f... DomException.vala: add NAMESPACE error code (*)
  454507e... CharacterData.vala, Element.vala, Document.vala, DomNode.va (*)
  e2a67bc... Implementation.vala: factor out error checks into check_ fu (*)
  38dafa3... GXmlTest.vala: change how our tests test for warnings (*)
  d484ef0... DocumentTest.vala: first testing of warnings (*)
  6e2b4a8... Node.vala, Makefile.am: rename DomNode.vala to Node.vala fo (*)
  fafab27... Node.vala: Renamed DomNode to Node; this should break all t (*)
  b69d2a4... gxml/*.vala: Change all DomNode references to Node (*)
  0c48103... test/*.vala: change DomNode to GXml.Node (*)
  e4dc48d... Some documentation fixes (*)
  acabee7... examples/c: refactor tests, remove GErrors, correct naming (*)
  0042e1d... examples/c/Makefile: update (*)
  2e71e81... examples/c: actually add .c files this time (*)
  d446425... examples/js: refactor examples into their own files (*)
  42342eb... examples/vala/example.vala: remove obsolete GError handling (*)
  e7ada06... tests/valgrind: add memory testing files, like suppression  (*)
  376e2da... tests/valgrind: correct some permissions (*)
  489ea5d... examples/c: add Document properties example; rename example (*)
  bca62f6... examples/c: add document_factory.c, remove a comment from d (*)
  77e88ae... BackedNode.vala: add a TODO about memory usage (*)
  138e555... CDATASection: docfix for an entity reference (*)
  51972d0... Document.vala: touch some comments (*)
  2cf8640... DocumentType.vala: docfix for an entity ref (*)
  2c7a630... ProcessingInstruction.vala: docfix for an entity ref (*)
  e29fae1... test/vaglrind: add a couple new tests, fix the gtype.supp (*)
  175f49e... Serialization.vala: address some compile-time warnings (*)
  74500fe... Text.vala: address some compile time warnings; fail split m (*)
  ac18ab2... Memory: Node.vala, BackedNode.vala, Element.vala, NodeList. (*)
  ef9124e... Memory: Document.vala: node creation methods (e.g. create_e (*)
  2295955... CharacterData.vala: change behaviour when offset == length  (*)
  faf06cc... Document.vala: don't return null on create_element if inval (*)
  481bcef... DocumentTest.vala: invalid characters no longer cause creat (*)
  8e2f081... TextTest.vala: INDEX_SIZE exceptions no longer result in nu (*)
  3515677... test/valgrind/glib.supp: suppress g_log allocations (*)
  7002159... test/valgrind: add message.c to just test the allocations b (*)
  6c19264... document_create_minimal_2.c: incrementally expand the test  (*)
  d10d39a... Implementation.vala: extend from GObject (*)
  0368f57... examples/js: rename several examples, add new ones (*)
  a2951fc... examples/c/document_factory.c: add print out of example nod (*)
  69f18f1... examples/c: fix some whitespace (*)
  2a33ba7... Fixed deserialization get Element content (*)
  e0651b5... Merge branch 'gsoc2013' into serialization (*)
  413cd1e... Fixes after 'soc2013' branch merge (*)
  8ff022b... Moved Object Model Serialization to SerializableObjectModel (*)
  2a2b8fc... Implemented proof of concept of SerializabelJson and Serial (*)
  89c8e79... Merge master to serialization branch (*)
  355e9f6... Fixed build. Squashed commit of the following: (*)
  3cf7e60... All tests PASS for SerializableJson. Serialization API chan (*)
  9973997... Serializable honors properties nick. SerializableObjectMode (*)
  db53456... Merged 'master' and 'serialization' branches (*)
  c9afb40... Fixing merging 'master' and 'serializable' branches. (*)
  47b1d68... SerializableObjectModel: fixed use_nick property. (*)
  aad75cc... Added new Serializable.transform_(to/from)_string (*)
  962bb34... Added unit test for override Serializable.transform_to_stri (*)
  a600dc7... Added Unit Test for override Serializable.transformable_fro (*)
  ca50740... SerializableObjectModel.(de)serialize can be overrided. Add (*)
  234aef6... Fixed bug when using custome node name (*)
  2c08a5e... Added documentation to Serializable.unknown_serializable_pr (*)
  6c98193... Added Node.copy(). More Unit Tests. (*)
  0993e7d... Fixed no serialize null Serializable. Set version to 0.4.0 (*)
  c1f7db1... Added check for serializable node name is null. (*)
  ef2ada6... Serializable API change for serializable_node_name (*)
  6abcfbb... Added convenient Enumeration class manipulate Enum types (*)
  d976efc... Added Unit Test for serialize Enumeration (*)
  ff9df58... Added Unit Test for deserialize Enumeration (*)
  67c8268... Serializable API change for node's name and use_nick (*)
  f3f9ef7... Format: replace tabs with spaces at Serializable's (*)
  0e3749b... Added Gee.TreeMap implementing Serializable (*)
  e25c483... Added collection DualKeyMap and Unit Tests (*)
  1e9fa24... Added Serializable Gee.ArrayList and Unit Tests (*)
  7b8abd8... Serializable Gee.TreeMap added more Test cases (*)
  ed20665... Fixes to detect node name deserialize. (*)
  479a739... Fixed Serializable Gee Collection with multiple type nodes (*)
  b6cf213... API break at interfaces for SerializableTreeMap/DualKeyMap (*)
  782bb69... Fixed deserealize booleans. Added Test case. (*)
  fc2852b... Added SerializableHashMap and Test Suite (*)
  c9e9252... Merge remote-tracking branch 'origin/master' into serializa (*)
  4751274... Added Test cases and parse with options for Document (*)
  05b08af... Serializable API change for GXml.Element content set (*)
  88e9043... Merge branch 'newattr' into serialization (*)
  666976f... Ported NodeList to Gee Collections. (*)
  438826f... Sync pkg checks with Gee 0.8. Fixes on NodeList port Gee.Co (*)
  51c043f... Serializable API change unknown properties disable by defau (*)
  77db958... Bug Fixes. API simplification for Serializable Containers. (*)
  2e9958e... Removed XPath. (*)
  50b1747... Addedo SerializableCollection to allow not just Gee collect (*)
  30bad85... Moved Enumeration Tests to a file (*)
  3a5ffaa... Preparation for parallel installation of GXml 0.4 (*)
  4387541... Build fixes for GXml 0.4 (*)
  ef502d6... Fixes on Builds and  GObject Introspection support (*)
  e46d6f2... Build Fixes (*)
  7d5ebef... Fixes for Windows cross compile (*)
  d748b26... Adding file with enviromental configuration for cross compi (*)
  4a34996... Fixes on Win32/64 build (*)
  08fbd4f... Adding license and Autor data for parsing symbols tool (*)
  b867d43... Merge branch 'master' into serialization

(*) This commit already existed in another branch; no separate mail sent


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]