27 Commits

Author SHA1 Message Date
Matthias Kuhn
4df65aca37 Use std::unique_ptr with custom deleter for spatialite and sqlite 2017-11-15 08:51:17 +01:00
Blottiere Paul
67cff3ddd7 Auxiliary fields are linked to data defined for all subproviders 2017-10-09 05:39:22 +01:00
Blottiere Paul
3f8ae8b225 Some minor refactoring 2017-10-09 05:13:59 +01:00
Blottiere Paul
7483c6e95f Remove QgsAuxiliaryField class 2017-10-09 05:13:59 +01:00
Blottiere Paul
4e10a11a47 Add a custom name for symbol layers in property definition 2017-10-09 05:13:59 +01:00
Blottiere Paul
4fa3400981 Properly update layer settings when an auxiliary field is deleted 2017-10-09 05:13:59 +01:00
Blottiere Paul
e14c5a248b Update documentation and sip binding 2017-10-09 05:13:59 +01:00
Blottiere Paul
97ee342e1c Set editor widget setup to Hidden 2017-10-09 05:13:59 +01:00
Blottiere Paul
baa2b968bc Auxiliary data is cloned too 2017-10-09 05:13:59 +01:00
Blottiere Paul
34ac1ecbc6 Automatically update the editor widget setup according to the standard template of the property newly created 2017-10-09 05:13:59 +01:00
Blottiere Paul
821aadc400 Hide auxiliary columns which can be edited by "change label properties" map tool 2017-10-09 05:13:59 +01:00
Blottiere Paul
609249db27 Change label maptool is always available and underlying properties are created 2017-10-09 05:13:59 +01:00
Blottiere Paul
5b278d746e Move/rotate/hide/pin map tools are always available 2017-10-09 05:13:59 +01:00
Blottiere Paul
ba9a84f343 Rename name method to nameFromProperty 2017-10-09 05:01:35 +01:00
Blottiere Paul
e05e920ec4 Add explicit keyword 2017-10-09 05:01:35 +01:00
Blottiere Paul
ceb3dd7f5f Fix documentation 2017-10-09 05:01:35 +01:00
Blottiere Paul
88e8eb4fd7 Update sip binding 2017-10-09 05:01:35 +01:00
Blottiere Paul
191f2a7efc Expand documentation for QgsAuxiliaryLayer class 2017-10-09 05:01:35 +01:00
Blottiere Paul
ae09135926 Expand documentation for QgsAuxiliaryStorage constructors 2017-10-09 05:01:35 +01:00
Blottiere Paul
4a8fce2b00 Implement delete field action 2017-10-09 05:01:34 +01:00
Blottiere Paul
dcec98dfda Implement export action 2017-10-09 05:01:34 +01:00
Blottiere Paul
bca8973465 Implement delete action 2017-10-09 05:01:34 +01:00
Blottiere Paul
e36c5e2d41 Implement clear action 2017-10-09 05:01:34 +01:00
Blottiere Paul
8826a8abaa Update auxiliary storage tab and data defined buttons according to auxiliary fields 2017-10-09 05:01:34 +01:00
Blottiere Paul
6b81286a8f Implement action create auxiliary field 2017-10-09 05:01:34 +01:00
Blottiere Paul
a550a32719 Auxiliary layers may be created or loaded from auxiliary storage 2017-10-09 05:01:34 +01:00
Blottiere Paul
de498314d2 Add auxiliary storage mechanism in project 2017-10-09 04:44:39 +01:00