Alessandro Pasotti
9a612d4e19
Merge pull request #9832 from elpaso/qjson-nlohmann
...
Fast (and beautiful) json serializing
2019-05-10 11:33:10 +02:00
nirvn
89693606bf
[themes] Fix field expression widget not playing nice with themes
2019-05-10 15:16:56 +07:00
Alessandro Pasotti
0081ad026a
Faster build times with fwd include
2019-05-10 09:37:25 +02:00
Nyall Dawson
2a457f0e44
Use a message bar in Style Manager dialog to avoid annoying
...
success message boxes after performing import actions
2019-05-10 13:46:32 +10:00
Nyall Dawson
85ff9aea31
Add method to retrieve map extent to QgsRenderContext
...
Previously only a "layer clipping extent" was available for retrieval
from a QgsRenderContext instance, yet there's a need for rendering
operations to have access to the original full extent of the map
being rendered.
2019-05-10 06:31:00 +10:00
Nyall Dawson
15f55d5689
Fix constraint expression and description are flipped
...
Fixes #22016
2019-05-10 06:30:36 +10:00
Nyall Dawson
2e5257372b
[FEATURE] Add order by support to expression aggregate and concatenation functions
...
Because certain aggregates and concatenation requires results in
a certain order, this change allows specific control of the order
features are added to the aggregate during an expression evaluation.
E.g.
concatenate("Station",concatenator:=',', order_by:="Station")
will give a comma separated list of station names in alphabetical
order, rather than layer feature order.
Sponsored by SMEC/SJ
2019-05-10 06:23:56 +10:00
Nyall Dawson
6b16218c0f
Allow setting order by clause for aggregate calculation
2019-05-10 06:23:56 +10:00
Juergen E. Fischer
9f4d41bb4c
fix #22039
2019-05-09 17:42:16 +02:00
nirvn
10dd209e4a
[effects] when creating the preview image, disable effects to avoid 'double apply'
2019-05-09 15:54:59 +07:00
nirvn
4bc8325737
[ui] Fix missing disabled state for {check/radio/group}box
2019-05-09 11:20:22 +07:00
Nyall Dawson
69c89151ef
Add extra raster hashes
2019-05-09 14:04:30 +10:00
Nyall Dawson
6ec58f90c8
Spelling, formatting
2019-05-09 14:04:30 +10:00
Nyall Dawson
e2bd17f3c9
Split processing test files into multiple batches
...
There's two motivations for this:
- the existing one was getting massive and took ages to run, which was
a pain when developing. Smaller batches allow just a subset of test to
be run which is much faster.
- There's a random segfault on test exit which occurs on Travis. Rather
then disabling these absolutely critical tests altogether, I'm using
this as a method of bisecting exactly which alg is causing this.
2019-05-09 14:04:30 +10:00
Alexander Bruy
f085f55276
rename method so API is compatible with recent changes and other wrappers
2019-05-09 08:14:12 +10:00
Alexander Bruy
f8890d8f04
[processing] populate batch interface with rows when multiple layers
...
selected (fix #21859 )
2019-05-09 08:14:12 +10:00
yoichigmf
7279269eaf
bug fix can't open file using Japanese Character in name
2019-05-09 07:45:42 +10:00
Stephen Knox
a5cc1842a2
Add boolean type to DB Manager PostGIS provider
2019-05-09 07:44:56 +10:00
Matthias Kuhn
12de739adb
Merge pull request #9957 from daniviga/rpm-qt-private
...
[RPM] Add qt5-qtbase-private-devel build dep for F30+
2019-05-08 18:11:04 +02:00
Daniele Viganò
bde32b8fbd
[RPM] Fix a mispelled word
2019-05-08 17:13:38 +02:00
Daniele Viganò
af549b0618
[RPM] Fix a typo in a comment in spec file
2019-05-08 16:24:04 +02:00
Daniele Viganò
92f22b01a5
[RPM] Add qt5-qtbase-private-devel build dep for F30+
...
qt5-qtbase-devel as been splitted in Fedora 30
2019-05-08 16:18:07 +02:00
Nyall Dawson
af6d3d773d
[processing] Fix exception when running batch alg after loading parameters
2019-05-08 20:13:07 +10:00
Matthias Kuhn
b26014759b
Merge pull request #9941 from daniviga/rpm-gdal-py
...
[RPM] Add missing gdal-python-tools dependency
2019-05-08 09:20:46 +02:00
Matthias Kuhn
c780ea87e6
Merge pull request #9939 from rouault/fix_opening_gpkg_with_fkey_violation
...
Fix opening of GeoPackage datasets with foreign key violation
2019-05-08 09:18:56 +02:00
nirvn
76b09328f6
[ui] Fix marker sizing for the filled marker widget
2019-05-08 13:34:50 +07:00
nirvn
65ec9cd146
[symbology] Fix setSize(size) not working for ellipse markers
2019-05-08 13:18:02 +07:00
vsklencar
a067a334cd
[QgsQuick] Fix of value relation widget
...
Due to last changes in passing style object, styling property has been updated (widget had 0 height without fix).
Fixed case when (current) value is not matching value relation map (it generated error while creating component).
2019-05-07 12:31:56 +02:00
Daniele Viganò
5a43ee67f0
[RPM] Add missing gdal-python-tools dependency
...
Processing uses some python scripts that are part of gdal-python-tools package
2019-05-07 11:23:18 +02:00
Luigi Pirelli
0566f2c516
Merge pull request #9928 from cjmayo/app-icons
...
Install full set of application icons on Linux
2019-05-07 11:00:08 +02:00
Peter Petrik
435b594bbc
update to MDAL 0.3.2
2019-05-07 08:52:34 +02:00
Even Rouault
e48b64dee2
[GDAL provider] Fix opening of GeoPackage datasets with foreign key violation
2019-05-06 22:38:25 +02:00
Even Rouault
87f4410ee0
[OGR provider] Fix opening of GeoPackage datasets with foreign key violation
2019-05-06 22:33:37 +02:00
Marco Bernasocchi
e213bde9c1
Merge pull request #9935 from mbernasocchi/fix_profiles_profiles
...
remove redundant /profiles when QGIS_CUSTOM_CONFIG_PATH is set
2019-05-06 17:39:53 +02:00
Mathieu Pellerin
7376e6f82c
Add tests
2019-05-06 22:07:00 +07:00
Mathieu Pellerin
eacc506a5a
Add a REGEXP function in spatialite_connect() python function
...
This enables DB Manager and the Spatialite Execute SQL algorithm
to use the 'string REGEXP pattern' syntax.
2019-05-06 22:07:00 +07:00
Mathieu Pellerin
47faac5661
[FEATURE][spatialite] Add a REGEXP function to use for SQL filter et cie
2019-05-06 22:07:00 +07:00
Even Rouault
1148ecb1c1
Merge pull request #9932 from rouault/fix_build_without_qtwebkit
...
Fix build without WITH_QTWEBKIT
2019-05-06 16:47:33 +02:00
Marco Bernasocchi
b6ec94515f
remove redundant /profiles when QGIS_CUSTOM_CONFIG_PATH is set
...
Signed-off-by: Marco Bernasocchi <marco@opengis.ch>
Signed-off-by: Marco Bernasocchi <marco@opengis.ch>
2019-05-06 16:30:43 +02:00
Marco Bernasocchi
24259f92a8
Merge pull request #9931 from mbernasocchi/fix_log
...
fix wrong SVG PATHS logging on server startup
2019-05-06 15:50:10 +02:00
Even Rouault
6efe30c48f
Fix build without WITH_QTWEBKIT
2019-05-06 15:33:58 +02:00
Marco Bernasocchi
cfe4d8e1d3
fix wrong SVG PATHS logging on server startup
...
Signed-off-by: Marco Bernasocchi <marco@opengis.ch>
2019-05-06 14:52:58 +02:00
Alessandro Pasotti
425f67224d
Fix json comparison with indented reference files
2019-05-06 10:30:07 +02:00
Chris Mayo
56475c279e
Install full set of application icons on Linux
...
Icons were already available in linux/icons directory.
Tidy linux/CMakeLists.txt.
2019-05-05 19:16:48 +01:00
Alessandro Pasotti
ea0a70bd13
Merge branch 'qjson-nlohmann' of github.com:elpaso/QGIS into qjson-nlohmann
2019-05-03 20:15:24 +02:00
Alessandro Pasotti
bd3d75fce8
Indent on JSON export
2019-05-03 19:02:58 +02:00
vcloarec
fe39b26684
Add test for QgsMeshLayer::reload() and QgsMdalProvider()::reloadData()
...
Add test and data file for new test
2019-05-03 15:26:22 +02:00
vcloarec
109049ea86
Implementation of QgsMeshLayer::reload() and QgsMdalProvider::reloadData()
...
Implementation of this override method permit to reload mesh end dataset groups when the data changed outside of the QGIS application.
2019-05-03 15:26:22 +02:00
vcloarec
244bb5543a
Fix crash when open project containing a mesh with a extras dataset groups with incompatible mesh
...
QGis application crash when opening a project contain a mesh layer with a dataset groups wich has a incompatible mesh. It can happen when the dataset groups file change after first loading.
2019-05-03 15:26:22 +02:00
Marcel Dancak
9820bb4fa9
[processing] updated test files - tiles with transparent background
2019-05-03 13:43:15 +02:00