rakhimov/scram: Substitutions
Creators
Description
Release Notes
This release introduces support for declarative and non-declarative Substitutions.
Major ChangesSubstitutions (#154)
- Delete Terms
- Recovery Rules
- Exchange Events
Extern function (#74)
- External dynamic libraries
Replace
libxml++
withlibxml2
(#218)- 2-2.5x speed improvement for initialization from MEF XML input
- Removed dependencies:
libxml++
,glib
,glibmm
,sigc++
Redesign Exception classes w/ boost::exception (#219)
Option to omit indentation whitespace in output XML (#220) (up to 25% smaller file size and 10% speed improvement)
XML stream optimizations for reporting
stdio
instead ofiostream
(40% speed improvement)- Custom indentation implementation (5% speed improvement)
- Integer serialization optimization (4-5% speed improvement)
GUI: Translation and localization setup with Crowdin
GUI: Application Preferences (#210)
GUI: Fail-safe file save (#228)
GUI: Enable find/filter/search in Importance and Product tables
- GUI: EventDialog name validator allows only ASCII chars (#221)
201 commits resulted in 215 files changed, 36429 insertions(+), 2372 deletions(-)
- Core: 61 files changed, 3262 insertions(+), 1364 deletions(-)
- Scripts: No change
- GUI: 61 files changed, 31086 insertions(+), 471 deletions(-)
- Tests: 64 files changed, 1566 insertions(+), 198 deletions(-)
- Documentation: 13 files changed, 202 insertions(+), 76 deletions(-)
- Schemas: 2 files changed, 103 insertions(+), 26 deletions(-)
Files
rakhimov/scram-0.16.0.zip
Files
(1.0 MB)
Name | Size | Download all |
---|---|---|
md5:c17b062359d777d82107e3549615581d
|
1.0 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/rakhimov/scram/tree/0.16.0 (URL)