summaryrefslogtreecommitdiff
path: root/src/plugins
AgeCommit message (Collapse)Author
2015-02-17added annotation support in XmlOutput.Benjamin Paassen
2015-02-17added domain as XML namespace and corrected toString handling.Benjamin Paassen
2015-02-17Improved behaviour of FileLocator:Andreas Stöckel
* really complete path, do not return completely new path * return file directly if it already exists * only complete the extension, nothing else * also ignore .backup files created by KDE programs
2015-02-16Implemented autocomplete in FileLocatorAndreas Stöckel
2015-02-16Included explicit encoding and standalone flag in xml outputAndreas Stöckel
2015-02-15Merge branch 'astoecke_parser_stack_new'Andreas Stöckel
Conflicts: application/src/core/parser/stack/DocumentHandler.cpp application/src/core/parser/stack/DocumentHandler.hpp
2015-02-15removed enquoting from primitive string content in XML output.Benjamin Paassen
2015-02-15Merge branch 'master' into astoecke_parser_stack_newAndreas Stöckel
Conflicts: application/CMakeLists.txt application/src/core/parser/stack/DocumentHandler.hpp application/src/core/parser/stack/DomainHandler.hpp application/src/core/parser/stack/ImportIncludeHandler.hpp
2015-02-14Moved specific file format parsers to formats/ folder, moved old tokenizer ↵Andreas Stöckel
to css code (this is the only place where it is actually used)
2015-02-14added first version of XML output.Benjamin Paassen
2015-02-14got rid of one unecessary include.Benjamin Paassen
2015-02-13refactored handler classes of XMLParser into own files in core/parser/stack.Benjamin Paassen
2015-02-13integrated Type::read into XMLParser which should enable us to read data for ↵Benjamin Paassen
arbitrary types now.
2015-02-12improved XML parser to support transparency on default fields.Benjamin Paassen
2015-02-12restructured pathTo. Also fixed some issues with that method and made it ↵Benjamin Paassen
more general.
2015-02-12Anchors do not have a name anymore and have a unique mapping to their ↵Benjamin Paassen
AnnotationEntities. This also makes serialization much easier.
2015-02-12refactored FieldDescriptor resolution into own function in ParserScope for ↵Benjamin Paassen
more cleanliness and less overhead.
2015-02-12addes special resolve case in ParserScope::resolve for default field ↵Benjamin Paassen
descriptors and changed resolve mechanism in parent field refs to just asking for the FieldDescriptor with the given name.
2015-02-11changed semantics of default field, now referring to the only TREE field.Benjamin Paassen
2015-02-11made isSubtree (fieldType) and primitivity orthogonal concepts: PRIMITIVE is ↵Benjamin Paassen
no FieldType anymore.
2015-02-10consistent nomenclature for reference concepts.Benjamin Paassen
2015-02-10Renamed some files and changed folder structureAndreas Stöckel
2015-02-10Implemented namespace handlingAndreas Stöckel
2015-02-10Fully implemented and tested begin/end handlingAndreas Stöckel
2015-02-09Merge branch 'master' of somweyr.de:ousiaAndreas Stöckel
2015-02-09Implemented correct handling of fields in PlainFormatStreamReader and added ↵Andreas Stöckel
a lot of unit tests.
2015-02-09Allowing tokens to be passed to logger functionsAndreas Stöckel
2015-02-08Merge branch 'master' of somweyr.de:ousiaBenjamin Paassen
2015-02-08first attempt on incorporating transparency: It does work now, even though ↵Benjamin Paassen
only if we have a stable "anchor" at the bottom, meaning an explicit structuredclass. We can build the bridge in between. A mechanism to incorporate transparency when only fields are referenced is still missing, though.
2015-02-08Added support for parsing commandsAndreas Stöckel
2015-02-08Merge branch 'master' of somweyr.de:ousiaBenjamin Paassen
2015-02-08restructured the FieldDescriptor mechanism.Benjamin Paassen
2015-02-08added some commentsAndreas Stöckel
2015-02-08Ported PlainFormatStreamReader to DynamicTokenizerAndreas Stöckel
2015-02-08DynamicTokenizer now gets the reader as a parameter to read and peek -- the ↵Andreas Stöckel
beauty of this tokenizer is that it has no internal state depending on the reader, so it doesn't need to hold a reference to it
2015-02-08Implemented DynamicTokenizer and unit testsAndreas Stöckel
2015-02-08Deleted DynamicTokenTree class, replaced by TokenTrieAndreas Stöckel
2015-02-07Fixed unregisterNode functionAndreas Stöckel
2015-02-07Unified handling of references to Rtti instances: Now using pointers everywhereAndreas Stöckel
2015-02-06enabled xml parser to parse documents (at least in a first version).Benjamin Paassen
2015-02-06changed name of text field from content to default.Benjamin Paassen
2015-02-06added chapter to DemoHTMLOutputBenjamin Paassen
2015-02-06made cardinality to an own class instead of using.Benjamin Paassen
2015-02-06Merge branch 'master' of somweyr.de:ousiaBenjamin Paassen
Conflicts: application/src/plugins/xml/XmlParser.cpp
2015-02-06started to implement document parsing.Benjamin Paassen
2015-02-06Do not capture referencesAndreas Stöckel
2015-02-06Continue writing parser for plain document formatAndreas Stöckel
2015-02-05Added initial skeleton of the PlainFormatStreamReader class, providing the ↵Andreas Stöckel
most basic functionality needed to read data from a Ousia plain text file.
2015-02-04allowed actual field descriptor references.Benjamin Paassen
2015-02-04got annotation parsing to work with the comments domain. detected a bug, ↵Benjamin Paassen
though (or better said: A conceptual problem)