[gxml] Created tag 0.18.0
- From: Daniel Espinosa Ortiz <despinosa src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gxml] Created tag 0.18.0
- Date: Thu, 4 Jul 2019 16:15:21 +0000 (UTC)
The signed tag '0.18.0' was created.
Tagger: Daniel Espinosa <esodan gmail com>
Date: 1562256869 -0500
Release 0.18.0
Changes since the last tag '0.16.0':
Anders Jonsson (3):
Update Swedish translation
Update Swedish translation
Update Swedish translation
Andre Klapper (1):
Replace Bugzilla by Gitlab URL in DOAP file
Ask Hjorth Larsen (2):
add da to LINGUAS
Updated Danish translation
BZHDeveloper (32):
Improve CSS Selectors and update tests.
Fix selectors parser
test debian generation with Meson.
CSS: Add an intermediate step. with long documents and/or long selectors, selection takes a lot of
time. Parse text once, and then use the parser in an internal fonction.
CSS : Update parser and tests.
Don't install debian files.
Implement Element.matches
Fix DomElement
CSS : fix attribute/identifier parsing.
CSS : remove 'internal' functions, select nodes inside parser.
CSS : Update credits.
Merge remote-tracking branch 'upstream/master' into css-selectors
Update .gitignore
Update CSS tests
GXmlDocument : use GListChildren as DomNodeList
GXmlDocument : update 'query_selector_all' method
debian : remove files before merge
DomElement : make 'matches' method virtual
CssSelectorParser : make string translatable
CssSelectorParser : remove attribute checks from 'match_node' method
GomDocument : Update 'query_selector_all' method
meson.build : remove line before merge
use CssSelectorParser internal method for selection. Reason : Sometimes selectors string can be
long, and parsing takes longer if we use one parser for each child and descendent.
GDocument : use GomNodeList in 'query_selector_all' method. Reason : GListChildren is invalid,
size == -1 at initialization, and we can't add child
Update french translation
Fix french translation
Merge remote-tracking branch 'upstream/master'
Remove debian file. Move it into an other branch Reason : for example, an Archlinux user doesn't want
these files.
CSS Selectors : Improve and fix selection. - add ',' to invalid char array for identifiers, so
AND combiner is valid without space - AND combiner must combine elements from root/provided element,
and not last matched element - fix PRECEDED combiner (formerly known as BEFORE), select all previous
sibling elements if they match - remove debug lines
add debian files
Revert "add debian files"
Update files for release
Balázs Úr (3):
Update Hungarian translation
Update Hungarian translation
Update Hungarian translation
Chris Lee (1):
Fix GDocument namespaces
Daniel Espinosa (87):
GomElement: Fixed attributes traversing
Released 0.16.1
Release 0.16.2
Set version to 0.17.0 development
GomCollection: Implements Gee's Traversable, Iterable
GomCollection: Added generic collection interfaces
GomMap: Renamed get() to item() for backward API compatibility
GomPairedMap; GomThreeMap: Renamed get() to item()
gxml: Update LT library version due to added interfaces
CI: Added .gitlab-ci.yml file
CI: Updated pre-build for meson
CI: update packages before request install
CI: response yes by default on installation
CI: installed libgee dependency
CI: install gettext dependency
CI: added GObject Introspection in pipeline
CI: Added GIR for GLib-2.0 for GI generation
meson: added --includedir in GI generation
meson: make GI optional if no g_ir_compiler found
CI: moving to ubuntu devel docker
meson: disable g_ir_compiler dependency as required
README: Updated for Autotools, Meson and documentation
Autotools: Updated address for issues to GNOME's GitLab instance
autotools: added gxml.deps.in file to tarball
Additions to json.
Updated NEWS for 0.16.3 release
GomElement: Unit tests GObject properties / attributes
CssSelector: match namespaced attributes using '|' character
CssSelector: implemented *|E selector
CssSelector: implemented |E selector
Moved Generic interfaces to its own file
Collections: renamed GomList to GXml.List
Collections: renamed GomMap to GXml.Map
Collections: renamed GomPairedMap to GXml.PairedMap
Collections: renamed GomThreeMap to GXml.ThreeMap
GomCollection deprecated in favor of GXml.Collection
Deprecate Node derived classes. Fixes on BaseCollection.
Deprecate TNode
Disable TNode tests to avoid warnings
Fix GOM Serialization tests
Remove deprecation of GXml.NodeType
meson: disabling unit tests for TNode classes
Added meson options
CI: update meson build and test
CI: fix variables definition
CI: added support to generate pages for documentation
CI: adding autotools and documentation dependencies
CI: Fix dependencies
CI: fix install dependencies using -y for apt
CI: setting apt non-interactive
CI: adding git package dependency for make check
CI: added artifacts for pages
Autotools: fix make distcheck
Removed GomCollection interface in favor of Collection
Deprete Serializable interface
GomElement: adding object attribute tests
Gom-collections: moved to its own file
GomElement: Object properties now are included in attributes
Updated NEWS for 0.18.0 current master
GomElement: fixes on unit tests
Enable Vala's ABI stability
DomElement: added serialization methods
Autotools: fix build
GomDocument: add benchmark test
GDocument: add benchmark test
GomDocument: Added load/iterate benchmark
GDocument: added load/iterate benchmark test
XParser: Now uses read callbacks on streams
GomElement: add tests conditions to properties
DomDocument: API improvements
Updated NEWS for current master
Add missing GParser implementation file
GomDocument: fix find root element with canonical names
Autotools: fix build
DomTreeWalker: usin Vala/C style API convention
examples: added document_new.c to meson build system
ci: added package tar built using meson
GomDocument: Additional checks on parse default root
GomDocument: Fix search for default root node
Disable docs and introspection: easy subproject
GomElement: re-implemented attributes using GomAttr
GParser: add body for node property
meson: add dependencies when used as subproject
subproject: add src dir to be used as subproject
meson: added sourcedir to be used as subproject
autotools: distribute meson files for examples
Release 0.18.0
Daniel Espinosa Ortiz (8):
Merge branch 'fix-document-namespaces' into 'master'
Merge branch 'robertroth/fixparserdoc' into 'master'
Make it suitable as Meson subproject
Set version to 0.17.0
Merge branch 'css-selectors' into 'master'
Merge branch 'master' into 'master'
Merge branch 'master' into 'master'
Merge branch 'master' into 'master'
Daniel Mustieles (6):
Update Spanish translation
Update Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Guillaume Poirier-Morency (1):
Fix path for 'TEST_DIR' and 'TEST_SAVE_DIR'
Kukuh Syafaat (3):
Update Indonesian translation
Update Indonesian translation
Update Indonesian translation
Marek Cernocky (1):
Updated Czech translation
Marek Černocký (2):
Update Czech translation
Updated Czech translation
Piotr DrÄ…g (6):
Fix typos in translatable strings added in the last commit
Update Polish translation
Update Polish translation
Update POTFILES.in and POTFILES.skip
Update Polish translation
Update Polish translation
Rafael Fontenelle (6):
Update Brazilian Portuguese translation
Update Brazilian Portuguese translation
Update Brazilian Portuguese translation
Update Brazilian Portuguese translation
Update Brazilian Portuguese translation
Update Brazilian Portuguese translation
Rico Tzschichholz (1):
EnumerationTest: Drop "nick" from enum-value to fix tests
Robert Roth (1):
Fixed typo in parser documentation
Tim Sabsch (3):
Update German translation
Update German translation
Update German translation
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]