News

Version 1.6.1 released

Added by Kirill Lepski almost 5 years ago

The new version of ACF core libraries released.

Changelog:
  • All 2D objects implements transformations now
  • Several bugfixes in 2D shape implementations
  • Singleton application component added
  • Some extensions in parameter set implementations
  • STL dependencies reduced
  • Problems with translation of component attributes fixed
  • Update logic of observer-based UIs optimized
  • Several issues on GCC fixed.
  • Undo manager refactored und corrected.
  • Bitmap region implementation refactored and corrected.

Definition of attribute types

Added by Witold Gantzke about 5 years ago

Due of independecy on STL the names of attribute ID's must be changed. To avoid such problems in the future with ACF version 1.6.0 the ID's based on UML type names will be used:

  • Reference - reference to another component (old icomp::CReferenceAttribute),
  • Factory - factory of another component (old icomp::CFactoryAttribute),
  • Boolean - boolean value (old icomp::TAttribute<bool>),
  • Integer - integer number (old icomp::TAttribute<int>),
  • Real - real number with double precision (old icomp::TAttribute<double>),
  • String - human readable text string, unicode with translation support (old icomp::TAttribute<QString> or icomp::TAttribute<istd::CString>),
  • Id - text string for representing technical ID, 8 bit character without translation support (old icomp::TAttribute<std::string>),
  • Reference[] - list of referencies to another components (old icomp::CMultiReferenceAttribute),
  • Factory[] - list of factories of another components (old icomp::CMultiFactoryAttribute),
  • Boolean[] - list of boolean values (old icomp::TMultiAttribute<bool>),
  • Integer[] - list of integer numbers (old icomp::TMultiAttribute<int>),
  • Real[] - list of real numbers with double precision (old icomp::TMultiAttribute<double>),
  • String[] - list of human readable text strings, unicode with translation support (old icomp::TMultiAttribute<QString> or icomp::TMultiAttribute<istd::CString>),
  • Id[] - list of text strings for representing technical ID, 8 bit character without translation support (old icomp::TMultiAttribute<std::string>)

Old ID's wont be more supported.

Also available in: Atom