summaryrefslogtreecommitdiff
path: root/libappstream-glib/as-node.c
Commit message (Expand)AuthorAgeFilesLines
* Improve handling of <em> and <code> tagsJan Alexander Steffens (heftig)2022-07-181-44/+64
* trivial: Turn is_{em,code}_text fields into bitfieldsJan Alexander Steffens (heftig)2022-07-181-2/+2
* Properly initialize AsNodeToXmlHelperJan Alexander Steffens (heftig)2022-07-181-2/+2
* Consider AppStream version as a stringCorentin Noël2021-08-031-9/+13
* Support em/code tagsPhilip Müller2021-06-151-0/+36
* Don't ignore localized strings that are the same as originalIsaque Galdino2020-06-231-6/+1
* Fix crash with invalid children of <ul/>Fabian Vogt2020-04-221-1/+1
* docs: Fix examples of AsNodeToXmlFlags using an invalid flag.Robert Ancell2020-01-171-1/+1
* trivial: Fix some typos spotted using codespellRichard Hughes2019-04-081-1/+1
* Allow building on WindowsJehan2019-03-261-9/+14
* Use the SPDX-License-Identifier in all source filesRichard Hughes2019-02-091-15/+1
* Escape quotes in attributesRobin Richtsfeld2018-07-111-0/+2
* trivial: Load all XML tags using the gperf lookup tableRichard Hughes2018-05-221-24/+21
* trivial: Always store the locale of 'C' as a static stringRichard Hughes2018-05-211-2/+2
* trivial: Don't duplicate the locale when unwrapping a localized nodeRichard Hughes2018-05-211-11/+12
* trivial: Store the locale as an interned stringRichard Hughes2018-05-211-9/+39
* trivial: Do not use deprecated API internallyRichard Hughes2018-05-211-7/+7
* trivial: Do less strcmp'ing when not keeping commentsRichard Hughes2018-05-211-5/+7
* Never include '&' in attribute valuesRichard Hughes2018-01-301-1/+6
* Fix an invalid read when using as_app_parse_data() from PythonRichard Hughes2018-01-241-20/+45
* trivial: Fix up some broken links in the generated documentationRichard Hughes2017-04-211-1/+1
* Fix compile with -Wdiscarded-qualifiersRichard Hughes2017-03-151-14/+47
* as-node: Add back as_node_context_{get,set}_source_kind (#157)Iain Lane2017-02-281-0/+33
* trivial: Rename some non exported symbols to use AsFormatRichard Hughes2017-02-271-14/+14
* trivial: Use the new AsFormatKind definesRichard Hughes2017-02-271-10/+10
* trivial: Fix a critical warning when parsing <p><ul><li/></ul></p>Richard Hughes2017-01-041-0/+4
* trivial: Don't include trailing whitespace from AppData filesRichard Hughes2016-12-071-2/+3
* trivial: Fix a tiny memory leak when escaping cdataRichard Hughes2016-11-261-4/+1
* trivial: Add as_ref_string_new_static()Richard Hughes2016-11-211-2/+2
* Use refcounted strings as the localised keyRichard Hughes2016-11-211-2/+4
* trivial: Don't split the text every time in the XML parsing hot pathRichard Hughes2016-11-211-0/+8
* Use refcounted strings in all objectsRichard Hughes2016-11-211-119/+68
* Don't export NULL tags from AppData fileRichard Hughes2016-11-181-1/+3
* Dedupliate nonstandard tag names using a hash tableRichard Hughes2016-11-151-51/+68
* Deduplicate common AsNode cdata sections for some tag typesRichard Hughes2016-11-141-3/+60
* Deduplicate the AsNode attribute key and value using a hash tableRichard Hughes2016-11-141-31/+90
* Do not save the XML attributes if the node or parent node is being ignoredRichard Hughes2016-11-101-11/+19
* Only load native languages when parsing AppStream dataRichard Hughes2016-11-031-2/+24
* Fix a small memory leak when parsing yaml filesRichard Hughes2016-09-281-0/+17
* trivial: Fix several -Wsign-conversion issues on ARMRichard Hughes2016-08-221-3/+3
* Ensure predictable output order of XML attributesRichard Hughes2016-08-101-0/+18
* trivial: Post branch version bumpRichard Hughes2016-07-291-2/+2
* trivial: Fix some gtk-doc markupRichard Hughes2016-07-251-0/+1
* Add two new GCC warnings and fix up signed/unsigned issuesRichard Hughes2016-07-251-7/+55
* trivial: Get rid of useless internal-only gtk-doc markupRichard Hughes2016-06-281-72/+0
* Implement DEP-11 MediaBaseUrl supportRobert Ancell2016-03-041-0/+31
* Add as_utils_string_replace()Richard Hughes2016-03-031-22/+3
* Split out as-markup into a new source fileRichard Hughes2016-03-031-0/+1
* trivial: Fix FALSE/NULL confusion spotted with GCC6Richard Hughes2016-03-031-1/+1
* trivial: Use G_DEFINE_QUARKKalev Lember2016-01-211-8/+1