42288 Commits

Author SHA1 Message Date
Blottiere Paul
38e53014a9 Replace reset/release by std::move for unique_ptr 2017-10-09 05:01:35 +01:00
Blottiere Paul
1a24af1b8b Fix saveAs 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
05eeb87cda Init bool value in header and do not init qstring attributes with empty value 2017-10-09 05:01:35 +01:00
Blottiere Paul
622fbfdc8f Fix enable state for change label map tool 2017-10-09 05:01:35 +01:00
Blottiere Paul
e1781b9728 Button to store data in project activates the property if it exists in auxiliary layer 2017-10-09 05:01:34 +01:00
Blottiere Paul
0c21e51531 Add a safe guard 2017-10-09 05:01:34 +01:00
Blottiere Paul
fa4a426893 Update documentation and sip binding 2017-10-09 05:01:34 +01:00
Blottiere Paul
0dcfd56cdf Rowid column from ogr provider is ignored thanks to a blacklist join option 2017-10-09 05:01:34 +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
2d79601566 Do not show join configuration for auxiliary layer 2017-10-09 05:01:34 +01:00
Blottiere Paul
c4dd1d4298 In case of a null variant, the default value is returned (otherwise moved labels/diagrams are not displayed on opening when show/hide DD are NULL) 2017-10-09 05:01:34 +01:00
Blottiere Paul
283d796bce Update map tools to work with auxiliary fields in not editable mode 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
1cfa21512d [needs-doc] Add a new button in property menu to create auxiliary fields 2017-10-09 05:01:34 +01:00
Blottiere Paul
fa4777ead2 Add an origin (PAL or Diagram) to QgsProperty 2017-10-09 05:01:34 +01:00
Blottiere Paul
37783f7444 [needs-doc] Auxiliary layers can be created from the auxiliary storage tab 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
Blottiere Paul
072c0f24ff [needs-doc] Add auxiliary storage tab 2017-10-09 04:44:39 +01:00
Nyall Dawson
e30cc31762 Followup 1429f2c7, remove duplicate connections 2017-10-09 13:12:57 +10:00
Ismail Sunni
1be2f3ee66 Add methods to remove variables from global/project scope 2017-10-09 12:03:37 +10:00
Nyall Dawson
42676dc93c Move some getters which are incorrectly marked as slots,
remove some unnecessary 'const's from signals

Thanks to clazy const-signal-or-slot check
2017-10-09 11:53:06 +10:00
Nyall Dawson
3d8440cc0b Merge pull request #5326 from nyalldawson/frick_off_autoconnects
Flip autoconnected slots to explicit connections
2017-10-09 10:24:04 +10:00
Nyall Dawson
9aa6142bab Merge pull request #5291 from nyalldawson/layout_next
[layouts] Port most interaction actions from composer
2017-10-09 10:12:17 +10:00
Nyall Dawson
e8634210f8 Make more slots private 2017-10-09 09:12:56 +10:00
Nyall Dawson
365b8a1ebb Fix missing connection 2017-10-09 09:10:35 +10:00
Nyall Dawson
7cfd284fb1 Remove all previously autoconnected slots from public API
These are implementation details only, and should not be
part of the stable API.

We need the flexibility to change these at any stage without
being bound by any API contract.
2017-10-09 09:04:18 +10:00
Nyall Dawson
1429f2c778 Remove autoconnected slots, pt 2 2017-10-09 08:48:23 +10:00
Nyall Dawson
fea2726c1c Flip autoconnected slots to explicit connections, pt 1 2017-10-09 07:30:52 +10:00
Matthias Kuhn
5d0f8cd871 Merge pull request #5323 from DelazJ/networkspacing
Align items and reduce spacing in Options -> Network dialog
2017-10-08 12:45:17 +02:00
Matthias Kuhn
b9dd23805b Merge pull request #5325 from DelazJ/qgsoptions
Clean QgsOptions class from on_m...clicked() calls
2017-10-08 12:41:35 +02:00
Harrissou Sant-anna
5600236a28 Fix again 2017-10-08 00:02:33 +02:00
Harrissou Sant-anna
a8eec08390 Fix spelling 2017-10-08 00:00:55 +02:00
Harrissou Sant-anna
edda367598 Align items and reduce spacing in Options -> Network dialog 2017-10-07 22:53:53 +02:00
Matthias Kuhn
b4f3055d02 [spatialite] Avoid the term "Error", saving style to DB is optional 2017-10-07 15:23:56 +02:00
Matthias Kuhn
8915936296 Close file after write 2017-10-07 15:23:56 +02:00
Matthias Kuhn
379b5ed7de Remove executable flag from test files 2017-10-07 15:23:56 +02:00
Matthias Kuhn
20150734bc [travis] Add more color to output 2017-10-07 14:21:13 +02:00
Matthias Kuhn
6dde427dfc [travis] Fold ccache statistics 2017-10-07 14:21:13 +02:00
Matthias Kuhn
ade21ea3c6 [travis] Make section titles bold 2017-10-07 14:21:13 +02:00
Matthias Kuhn
c0d4c040f4 [travis] Improve fold title for build section 2017-10-07 14:21:13 +02:00
Matthias Kuhn
4608394fed [travis] Fold cmake output 2017-10-07 14:21:13 +02:00
Matthias Kuhn
83f9e81e95 [travis] Less noise for DB initialisation 2017-10-07 14:21:13 +02:00
Matthias Kuhn
1945c97da5 [travis] Be quiet 2017-10-07 14:21:13 +02:00
Matthias Kuhn
7a4d890f6d Fix build warning 2017-10-07 13:10:22 +02:00