Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-12-28 | options/connector: needn't export it | Stanislaw Halik | |
Only symbol usages are inside options library's compilation units. | |||
2016-09-18 | add missing copyright terms | Stanislaw Halik | |
Due to fucking AT&T vs BSD suit copyright defaults to all rights reserved. Fuck Berne Convention as well. | |||
2016-08-25 | options: use non-generic comparison for bundle modification check | Stanislaw Halik | |
The generic QVariant comparison works badly for QList<QPointF>. Create a comparator between two QVariants for base_value in value<tp> ctor, using QVariant::value<tp> which returns right results once it's converted to tp. If a value was registered for a name in a bundle, use that comparator as the comparator for that name. In case conflicting value types were registered always use generic comparison for that name. std::type_index needs to be used here since value<t> can be instantiated in different modules (libraries), resulting in different value for the comparator function pointer. Move group::operator== to bundle type to avoid circular include for connector.h. Also use element_type more consistently in value<tp>. | |||
2016-08-23 | options/connector: get_mutex() should be const | Stanislaw Halik | |
2016-08-20 | options/connector: spew more warnings | Stanislaw Halik | |
2016-08-20 | options/{connector,base_value}: add missing dtor call. rename callees. | Stanislaw Halik | |
2016-08-18 | options: factor out connector out of bundle | Stanislaw Halik | |