51269 Commits

Author SHA1 Message Date
Denis Rouzaud
3aebf0fe8d
default constructors 2018-10-15 14:29:00 +02:00
Denis Rouzaud
8dce0e8b9e
fetch feature without attributes 2018-10-15 14:29:00 +02:00
Denis Rouzaud
1024c1be2c
fix typo 2018-10-15 14:28:08 +02:00
Denis Rouzaud
98843ca185
fix bad rebase 2018-10-15 14:28:08 +02:00
Denis Rouzaud
1f1ec0f634
fix dox and use metaEnum + switch to handle resolution method 2018-10-15 14:28:08 +02:00
Matthias Kuhn
fc6f55bc01
Initialize to nullptr 2018-10-15 14:28:08 +02:00
Matthias Kuhn
b4626fd80b
Silly, Mapp is definitely a speilling error 2018-10-15 14:28:08 +02:00
Matthias Kuhn
d0de3d3811
Fix license headers 2018-10-15 14:28:08 +02:00
Matthias Kuhn
e70a15b355
Fix typo 2018-10-15 14:28:08 +02:00
Matthias Kuhn
178ff9c174
Fix docstring 2018-10-15 14:28:08 +02:00
Matthias Kuhn
df44275e86
Update core sip files 2018-10-15 14:28:07 +02:00
Matthias Kuhn
f64b1f1174
Better feedback for the user 2018-10-15 14:28:07 +02:00
Matthias Kuhn
c0088f7305
Correctly invalidate single geometry results on delete 2018-10-15 14:28:07 +02:00
Denis Rouzaud
5942cf77cc
fix bold font 2018-10-15 14:28:07 +02:00
Denis Rouzaud
e9e849a8e1
disable topology check button if layer not editable 2018-10-15 14:28:07 +02:00
Matthias Kuhn
d527fed10a
Autosave after successful check 2018-10-15 14:28:07 +02:00
Matthias Kuhn
417fa068b7
Only insert rows if errors is not empty 2018-10-15 14:28:07 +02:00
Matthias Kuhn
7f142ad2b6
Clear errors on stop editing 2018-10-15 14:28:06 +02:00
Matthias Kuhn
d17011e8e2
Show dock on error 2018-10-15 14:28:06 +02:00
Matthias Kuhn
00fa3dbb4a
Only show details for current error 2018-10-15 14:28:06 +02:00
Matthias Kuhn
8085200330
Avoid recursive changeGeometry 2018-10-15 14:28:06 +02:00
Matthias Kuhn
29b1dd741b
More solid precision estimation 2018-10-15 14:28:06 +02:00
Matthias Kuhn
d0728ef7a3
Avoid crash with invalid indx 2018-10-15 14:28:06 +02:00
Matthias Kuhn
df11d7f19b
Allow committing on no errors 2018-10-15 14:28:06 +02:00
Matthias Kuhn
35d7fdc810
Fix the selected error 2018-10-15 14:28:06 +02:00
Denis Rouzaud
e65f6b46a7
raise dock when errors are added 2018-10-15 14:28:05 +02:00
Matthias Kuhn
5b5ec8f59f
Handle error fixing on frontend size 2018-10-15 14:28:05 +02:00
Matthias Kuhn
a56062c50d
Do not allow 0 precision 2018-10-15 14:28:05 +02:00
Matthias Kuhn
4d40d2fe80
Handle layer deleted 2018-10-15 14:28:05 +02:00
Matthias Kuhn
d0d08ccf39
Improve fixError 2018-10-15 14:28:05 +02:00
Denis Rouzaud
fff52c7bf4
fix icon path 2018-10-15 14:28:05 +02:00
Matthias Kuhn
380d02e65f
Try to show fixed icons 2018-10-15 14:28:05 +02:00
Matthias Kuhn
b0d8d8ea96
Fix memory management of errors 2018-10-15 14:28:05 +02:00
Matthias Kuhn
9c6c3aa837
qobject_cast 2018-10-15 14:28:04 +02:00
Denis Rouzaud
6c069c1910
better layout in dock 2018-10-15 14:28:04 +02:00
Denis Rouzaud
ff9da2f76c
nicer error reporting for overlap check
replace overlap feature QPair by a struct
this allows using the layer name rather than its ID in the error description
2018-10-15 14:28:04 +02:00
Denis Rouzaud
5a11b22d37
use smaller button, alternate row colors 2018-10-15 14:28:04 +02:00
Denis Rouzaud
8b32aaebbf
nice UX in validation docker 2018-10-15 14:28:04 +02:00
Denis Rouzaud
e77bab9d2c
enable zoom button only if error has feature 2018-10-15 14:28:04 +02:00
Denis Rouzaud
29febc0c1f
fix warning conversion QgsFeatureId to QString 2018-10-15 14:28:04 +02:00
Denis Rouzaud
d4ac9a7c00
do not zoom to feature if no extent 2018-10-15 14:28:04 +02:00
Denis Rouzaud
579c97e7ea
activate icon only when topology checks are available 2018-10-15 14:28:03 +02:00
Denis Rouzaud
7f70c21a13
do not crash when no edit buffer 2018-10-15 14:28:03 +02:00
Matthias Kuhn
62b9f60f79
Some 💅 2018-10-15 14:28:03 +02:00
Matthias Kuhn
09ee755500
One feature pool per layer is enough 2018-10-15 14:28:03 +02:00
Matthias Kuhn
6df73d6d07
QgsVectorLayerFeaturePool needs to be aware of geometry changes 2018-10-15 14:28:03 +02:00
Matthias Kuhn
76700cda71
Add more debug information on vertex tool assertion
kicks in when zooming in a lot with snapping activated
2018-10-15 14:28:03 +02:00
Matthias Kuhn
f3261e1037
Centralize invalidateTopologyChecks handling 2018-10-15 14:28:03 +02:00
Matthias Kuhn
97a9659a83
fix rebase issues 2018-10-15 14:28:03 +02:00
Matthias Kuhn
a05e787d5a
Add docs for cache warming 2018-10-15 14:28:02 +02:00