50260 Commits

Author SHA1 Message Date
Denis Rouzaud
2cabd48db1 fix sip include 2018-09-14 16:35:30 +10:00
Denis Rouzaud
26ad2cbf98 add icons and export only selected category 2018-09-14 16:35:30 +10:00
Denis Rouzaud
15e0d873d9 select categories in copy style in legend menu entry
not working yet, just set the menu entries
QgsMapLayerStyle::StyleCategory has moved to QgsMapLayer to avoid making QgsMapLayerStyle a QObject and they are mostly used in QgsMapLayer
2018-09-14 16:35:30 +10:00
Denis Rouzaud
4e584113c4 use qgsEnumMap 2018-09-14 16:35:30 +10:00
Denis Rouzaud
4487241336 implement filtering of categories in reading/writing 2018-09-14 16:35:30 +10:00
Denis Rouzaud
51e9be0575 add API to select section of layer style when reading/writing 2018-09-14 16:35:30 +10:00
Nyall Dawson
3875adf77f Capitalization 2018-09-14 16:35:04 +10:00
Matthias Kuhn
dfe633bba3
Merge pull request #7861 from m-kuhn/featurePoolContext
Make QgsFeaturePool free of reprojection code and other improvements
2018-09-14 07:57:29 +02:00
signedav
d844f0fc45 pg version check on json
and comparison with == to make it equal to the other checks and avoid confusions
2018-09-14 15:33:57 +10:00
signedav
04d770d613 removed unused docs
and unused db entry
2018-09-14 15:33:57 +10:00
signedav
75b9c66c99 displaystring of every json object
Removed unused stuff
2018-09-14 15:33:57 +10:00
signedav
8d4ffac671 displayString on textoutput
but only works if json contains a map...

and codestyle in python
2018-09-14 15:33:57 +10:00
signedav
e972e21a09 test db stuff json 2018-09-14 15:33:57 +10:00
signedav
f92a2ad1c0 json/jsonb type integration
an tests for map and list
2018-09-14 15:33:57 +10:00
nirvn
7f9edcafa0 Addition of a QgsHstoreUtils parse function 2018-09-14 11:21:40 +07:00
nirvn
d41ffb0cb7 additional test for the hstore_to_map() function 2018-09-14 11:21:40 +07:00
nirvn
b7a0c8cf89 [FEATURE] hstore_to_map() / map_to_hstore() expression functions 2018-09-14 11:21:40 +07:00
nirvn
68162a5416 [FEATURE] json_to_map() / map_to_json() expression functions 2018-09-14 11:21:40 +07:00
nirvn
f42f7ace2f [ui] Dirty project when creating a 3D map view 2018-09-14 11:12:51 +07:00
Nyall Dawson
8c899d8f91 Make style model refresh icons when svg cache fetches a remote image 2018-09-14 13:24:14 +10:00
Nyall Dawson
57f89c999f Make style filter model search by word, not phrase
This allows matching of a filter string "hash line" to the symbol
 "hashed red lines"
2018-09-14 10:12:01 +10:00
Etienne Trimaille
31daa826c0 fid is the default if the ID column is empty when we create a geopackage 2018-09-14 09:50:52 +10:00
Nyall Dawson
a7ea3ea628 Use an icon only for library button in symbols list
Frees more room for UI simplicity
2018-09-14 09:19:32 +10:00
Nyall Dawson
3c0ebd583b String consistency 2018-09-14 09:19:32 +10:00
Nyall Dawson
833cdd86cf [FEATURE][ux] Use a filter line edit in symbol list tag combo
This allows both filtering by selecting existing tags, and also
free-form text searches
2018-09-14 09:19:32 +10:00
Nyall Dawson
e4fc4206f4 Update test 2018-09-14 09:19:32 +10:00
Nyall Dawson
5aafbf4626 Fix layout 2018-09-14 09:19:32 +10:00
Nyall Dawson
392755918a Avoid unnecessary icon creation 2018-09-14 09:19:32 +10:00
Nyall Dawson
454cbda42f [FEATURE] Add button to toggle between the icon view and a list
view for symbols in symbol selector
2018-09-14 09:19:32 +10:00
Nyall Dawson
26885e52b5 Cache icons in style model for efficiency 2018-09-14 09:19:32 +10:00
Nyall Dawson
940624705b Add explicit API call for style model icon sizes 2018-09-14 09:19:32 +10:00
Nyall Dawson
e6084a6e2c Fix doxygen warning 2018-09-14 09:19:32 +10:00
Nyall Dawson
676a90c644 Slightly smaller font size in selector 2018-09-14 09:19:32 +10:00
Nyall Dawson
89e48d4078 Fix alignment issues in symbol widget text 2018-09-14 09:19:32 +10:00
Nyall Dawson
84d4853115 Use model for symbol list view in symbol panel
Fixes hi-dpi issues
2018-09-14 09:19:32 +10:00
Nyall Dawson
22c8befe6e Cache tags in QgsStyle to avoid costly db lookups 2018-09-14 09:19:32 +10:00
Daniele Viganò
e4733bcb29 Replace a Qt5 macro in RPM spec
which was deprecated and does not work anymore after the upgrade of F28 to Qt 5.11
2018-09-14 09:19:13 +10:00
Matthias Kuhn
24aeab6aa1
Merge pull request #7886 from signedav/bugfix_showRelation
[Bugfix] Show child features in search mode again
2018-09-13 21:23:53 +02:00
Etienne Trimaille
1409547ee0 [FEATURE] add conversion from float to DMS format 2018-09-14 05:18:38 +10:00
signedav
d32c34fa25 should avoid creating search widget when it's a child
and create search widget when it's a parent currently
2018-09-13 15:03:31 +02:00
Matthias Kuhn
23f1e43c2b
Merge pull request #7885 from m-kuhn/subUnitRes
Snap to grid to sub unit resolution
2018-09-13 14:02:04 +02:00
Martin Dobias
e22939edb3 Fixes after review 2018-09-13 13:36:24 +02:00
Martin Dobias
2085dfa6ae [FEATURE] 3D identify tool working on 3D entities
Until now the tool only considered terrain. This commit adds support
for 3D renderers created from vector layers, so it is possible to
correctly identify polygons and linestrings in 3D.
2018-09-13 13:36:24 +02:00
Blottiere Paul
f99b2db674
Merge pull request #7860 from pblottiere/filter_2
Expression from WFS 2.0 filters
2018-09-13 11:19:17 +02:00
Matthias Kuhn
aa95881633
Snap to grid to sub unit resolution
When the grid was smaller than 1 map unit, qgis would just freeze. ouch
2018-09-13 10:54:15 +02:00
Peter Petrik
79dc991806 fix strings in dialogs 2018-09-13 10:45:36 +02:00
Peter Petrik
f1358a4b1a add option to save qgis project file locally when saving to postgres failed 2018-09-13 10:45:36 +02:00
Juergen E. Fischer
d1ae9b073d fix windows build and some warnings 2018-09-13 10:19:55 +02:00
Blottiere Paul
5fd9501ad9 More unique_ptr 2018-09-13 08:04:34 +01:00
Blottiere Paul
bae996c8ad Const correctness 2018-09-13 08:04:34 +01:00