238 Commits (master)
 

Author SHA1 Message Date
Tomasz Sowa f6df8bc1bc HTMLFilter: added a std::vector<int> stack for a current white mode - white chars mode can be changed by such tags: <textarea>, <pre>, <script>, <nofilter> 1 year ago
Tomasz Sowa c0e940c500 fixed improper new line character after <single/> items, added Item::new_line_before flag 1 year ago
Tomasz Sowa 4f8ae6ce29 some work in HTMLFilter 1 year ago
Tomasz Sowa 7ce07c57f5 added a base class for parsers: BaseParser (convert/baseparser.h|cpp) 1 year ago
Tomasz Sowa 2a3f43c5c3 added BBCODEParser (html/bbcodeparser.h|cpp) - copied from winix project 1 year ago
Tomasz Sowa bdb2616f32 added: HTMLFilter (html/htmlfilter.h|cpp) - copied from winix project 1 year ago
Tomasz Sowa 6c41e0a803 Merge branch 'api2021' 1 year ago
Tomasz Sowa 1e5598cde1 added to Date: SerializeMonthAsRoman(Stream & out, int month) - serialize month in Roman numerals 1 year ago
Tomasz Sowa 198945c97b PatternReplacerBase: to_string() changed to to_str() 1 year ago
Tomasz Sowa 34f1fc04cf added Space::remove(size_t table_index) for removing a table item 1 year ago
Tomasz Sowa 8997284b16 added trim(...) functions to convert/text.h 1 year ago
Tomasz Sowa e31ef3c6c4 make depend 1 year ago
Tomasz Sowa e0d6e7fcb1 added to Space: 1 year ago
Tomasz Sowa 009e240a8d fixed some memory leaks in Space, pointers in tables and objects were not correctly 'deleted', affected methods: 1 year ago
Tomasz Sowa 4a1630b1ea removed support for so called child objects from Space (this was an old feature of Space struct, now not needed) 1 year ago
Tomasz Sowa 8ec9350d52 added two functions to utf8: 1 year ago
Tomasz Sowa 792057a869 make depend 1 year ago
Tomasz Sowa 4d9f5f6c55 Log class has the Stream class as a base class now 1 year ago
Tomasz Sowa 2b6789754f implemented pretty printing in Space::serialize_to_json_stream(StreamType & str, bool pretty_print, int level) 1 year ago
Tomasz Sowa 3c0b59e115 added to Space: long double to Space::Value and methods for converting from/to long double 1 year ago
Tomasz Sowa c1f1dc96df added Space::serialize_to_string(StreamType & stream) template 1 year ago
Tomasz Sowa 99fbdc1635 in Log::~Log(): removed call to save_log_and_clear() 1 year ago
Tomasz Sowa 4a2a99a77d removed a comment 1 year ago
Tomasz Sowa 0865c41e48 make depend 1 year ago
Tomasz Sowa ac407b2362 macro renamed: PT_HAS_MORM -> PT_HAS_MORM_LIBRARY 1 year ago
Tomasz Sowa 819c49e638 added class Stream (textstream/stream.h) which acts as a base class for TextStream 1 year ago
Tomasz Sowa 865837d911 fixed in Space::find_child_space_const(...) - clang address sanitizer reports stack-use-after-scope 1 year ago
Tomasz Sowa 6d2503ae0e make depend 1 year ago
Tomasz Sowa 06e0f13df9 added a comment in textstream.h 1 year ago
Tomasz Sowa 8b0ed5e750 added to TextStream: 1 year ago
Tomasz Sowa 55f6bda3ab Merge branch 'api2021' 1 year ago
Tomasz Sowa 4d70ae9e87 fixed: using size() when serializing strings - this allows to serialize a string which contain a null character 1 year ago
Tomasz Sowa 848cdf9c03 Merge pull request 'api2021 part I' (#4) from api2021 into master 2 years ago
Tomasz Sowa 49c2b478c0 fixed return value from Space::add_child_space() 2 years ago
Tomasz Sowa 5ce36ea844 changed the way how child_spaces are created in Space class 2 years ago
Tomasz Sowa c11aa78335 changed: names of methods in SpaceParser: PascalCase to snake_case 2 years ago
Tomasz Sowa 6e4a0f68b3 removed from SpaceParser: SetDefault(), SkipEmpty(bool skip) and UseEscapeChar(bool escape) methods 2 years ago
Tomasz Sowa 82a21f6d85 removed: SpaceParser::SetSpace(...) methods, now ParseJSON/Space(...) methods take a space as an argument 2 years ago
Tomasz Sowa abeca010cc fixed: SpaceParser was using space->set_empty_object() when parsing a space 2 years ago
Tomasz Sowa 59d4c9a9c8 changed utf8 functions: PascalCase to snake_case 2 years ago
Tomasz Sowa b574289054 namespace PT renamed to pt 2 years ago
Tomasz Sowa 6f50626dda fixed another memory leak in CSVParser::parse() (similar like before) 2 years ago
Tomasz Sowa f8d24de386 fixed memory leak in CSVParser::parse() - a Space struct was allocated but never freed 2 years ago
Tomasz Sowa 604b47db32 added move semantics to Space class 2 years ago
Tomasz Sowa 430822bad8 make depend 2 years ago
Tomasz Sowa 0ea5497094 added CSVParser - a csv parser 2 years ago
Tomasz Sowa ae1d25d5f3 removed old not used variable from Space 2 years ago
Tomasz Sowa e0565813de removed *.a from .gitignore 2 years ago
Tomasz Sowa db93586c0e make depend 2 years ago
Tomasz Sowa ad4e8078ae MainSpaceParser class has been renamed to MainOptionsParser 2 years ago