1edf372 | Juergen E. Fischer | 20 July 2018, 12:00:05 UTC | Release of 3.2.1 | 20 July 2018, 12:00:05 UTC |
b5e2284 | Denis Rouzaud | 20 July 2018, 07:49:44 UTC | Handle redirection for plugin installer | 20 July 2018, 07:49:44 UTC |
7886c91 | Nyall Dawson | 20 July 2018, 05:50:37 UTC | Fix crash when editing graduated symbol in style dock Fixes #18909 (cherry-picked from 9887508d) | 20 July 2018, 06:55:42 UTC |
39f23eb | Nyall Dawson | 20 July 2018, 03:48:52 UTC | Fix build on Travis (cherry-picked from 9259d60ca) | 20 July 2018, 06:00:21 UTC |
237af60 | Nyall Dawson | 20 July 2018, 02:56:09 UTC | Fix potential crash in color ramp shader Fixes #19445 (cherry-picked from f3650e6bb) | 20 July 2018, 06:00:21 UTC |
1601e57 | Nyall Dawson | 20 July 2018, 02:49:00 UTC | Fix raster stats calculation for very small extents compared with pixel size, when a sample size is set Refs #19445 (cherry-picked from 34b21918) | 20 July 2018, 06:00:21 UTC |
6ec310b | Nyall Dawson | 20 July 2018, 02:26:09 UTC | Modernize code (cherry-picked from d79dd73bd) | 20 July 2018, 06:00:21 UTC |
4a997c9 | Nyall Dawson | 20 July 2018, 02:19:17 UTC | Fix some clazy warnings (cherry-picked from 4fccc5e9) | 20 July 2018, 06:00:21 UTC |
f05f2b6 | nirvn | 19 July 2018, 08:13:05 UTC | [ui] improve confusing vector layer properties' display panel | 19 July 2018, 13:50:48 UTC |
77a598e | nirvn | 18 July 2018, 10:55:56 UTC | [maptips] do not render tips if the layer is not rendered | 19 July 2018, 09:53:38 UTC |
2f0c36c | nirvn | 18 July 2018, 10:34:49 UTC | [maptips] fix font not respecting user settings (this is important for non-Latin users out there) | 19 July 2018, 09:53:38 UTC |
62347b6 | nirvn | 18 July 2018, 06:36:51 UTC | [maptips] optimize feature fetching, avoid long freeze | 19 July 2018, 09:53:38 UTC |
0fb352b | nirvn | 18 July 2018, 04:58:56 UTC | [maptips] fix additional wrongly sized widget scenarios | 19 July 2018, 09:53:38 UTC |
1215a58 | nirvn | 18 July 2018, 02:49:42 UTC | [maptips] fix 0,0 size by resizing widget to content when html loaded | 19 July 2018, 09:53:38 UTC |
1f3b7d1 | nirvn | 17 July 2018, 10:20:04 UTC | [maptips] iterate through all matching features within radius and return first not empty string | 19 July 2018, 09:53:38 UTC |
abcee3a | Nyall Dawson | 19 July 2018, 03:28:41 UTC | [layouts] More helpful error messages (cherry-picked from e6af079e) | 19 July 2018, 05:16:55 UTC |
2157ab8 | Nyall Dawson | 19 July 2018, 03:28:14 UTC | [layouts] Fix export to pdf reports a print error instead of a file error on inaccessible file names (cherry-picked from 549820428) | 19 July 2018, 05:16:36 UTC |
a8ef508 | Nyall Dawson | 19 July 2018, 03:27:11 UTC | [layouts] Better error messages when atlas exports fail, hinting that path may be invalid and using correct file format (cherry-picked from 3abbb475) | 19 July 2018, 05:16:17 UTC |
693e83b | Nyall Dawson | 17 July 2018, 05:23:19 UTC | [processing] Correctly handle layer type parameter values when creating an algorithm dialog using processing.execAlgorithmDialog() (cherry-picked from c65afbdd979) | 19 July 2018, 04:37:34 UTC |
850e70b | Nyall Dawson | 18 July 2018, 05:17:20 UTC | Fix potential crash in symbol list widget Possible fix for a crash obtained with incomplete crash report trace... but it doesn't hurt to be safe anyway and guard against nullptr symbols. Also safer memory management via unique_ptrs, which fixes a couple of leaks in symbol handling. (cherry-picked from 797340836) | 19 July 2018, 04:37:34 UTC |
b166e57 | Nyall Dawson | 18 July 2018, 07:01:02 UTC | When there's no features to draw for a level based renderer, shortcut out of rendering (cherry-picked from 482d8feed) | 19 July 2018, 04:37:34 UTC |
5ee4d8f | Nyall Dawson | 16 July 2018, 05:40:57 UTC | Cleaner code (cherry-picked from 0c1f89ccb) | 17 July 2018, 07:00:07 UTC |
4c3174c | Nyall Dawson | 16 July 2018, 05:40:48 UTC | Avoid double db close in offline editing plugin (cherry-picked from 5a8619d3) | 17 July 2018, 07:00:07 UTC |
a6cd87d | Nyall Dawson | 16 July 2018, 04:41:11 UTC | Fix valgrind freed memory access warning in wfs provider test (cherry-picked from 8bd0e7e6) | 17 July 2018, 07:00:07 UTC |
1644d98 | Nyall Dawson | 16 July 2018, 04:40:48 UTC | Protect spatialite connection (dis)connection with a mutex (cherry-picked from c910187) | 17 July 2018, 07:00:07 UTC |
d4c6efa | Nyall Dawson | 17 July 2018, 05:15:17 UTC | Typo (cherry-picked from 61fbb5fd) | 17 July 2018, 07:00:07 UTC |
1cf5303 | Nyall Dawson | 17 July 2018, 01:30:24 UTC | Fix race condition in stats summary dock (cherry-picked from 4012109b) | 17 July 2018, 07:00:07 UTC |
98f3c62 | Nyall Dawson | 17 July 2018, 01:30:12 UTC | Fix some lint warnings (cherry-picked from 367ab20) | 17 July 2018, 07:00:07 UTC |
fd8d06d | Nyall Dawson | 17 July 2018, 01:18:20 UTC | If layer changes in stats summary dock, reset field to empty This prevents a stats gatherer task immediately firing off on a random field. Otherwise if the current layer is removed from the project, a new (random) layer will be selected in the stats dock and a task will fire off gathering (unwanted) stats for it. If multiple layers are removed this can trigger many gatherers, all of which are unwanted. (cherry-picked from a24c9e1) | 17 July 2018, 07:00:07 UTC |
efcf97a | Nyall Dawson | 17 July 2018, 06:26:24 UTC | Replace clumsy string (cherry-picked from d27c1aa1e) | 17 July 2018, 06:27:29 UTC |
f7c11d7 | nirvn | 16 July 2018, 04:08:44 UTC | [processing] add a few more parameter tests to gdal's warp & translate algs | 16 July 2018, 05:44:06 UTC |
4ae948d | nirvn | 16 July 2018, 03:16:38 UTC | [processing] change nodata default to none instead of 0 in gdal's translate alg | 16 July 2018, 05:44:06 UTC |
5056139 | nirvn | 16 July 2018, 02:39:55 UTC | [ui][processing] re-order gdal warp algorithm parameters so optional ones are at the bottom | 16 July 2018, 05:44:06 UTC |
68ce8fc | nirvn | 16 July 2018, 02:39:04 UTC | [processing] make target res. parameter optional in gdal's warp algorithm | 16 July 2018, 05:44:06 UTC |
dc2a1c5 | nirvn | 16 July 2018, 02:38:31 UTC | [processing] make nodata parameter optional in gdal's warp algorithm | 16 July 2018, 05:44:06 UTC |
4807611 | nirvn | 16 July 2018, 02:36:54 UTC | [processing] only set number min value as default if parameter is not optional | 16 July 2018, 05:44:06 UTC |
da6f83b | Salvatore Larosa | 15 July 2018, 21:47:43 UTC | Fixes #19417 - AttributeError: 'BatchInputSelectionPanel' object has no attribute 'getText' (cherry-picked from f993ec0) | 16 July 2018, 00:39:31 UTC |
b4f3b82 | Luigi Pirelli | 13 July 2018, 10:19:40 UTC | Added test for gdal_fillnodata used inside processing | 15 July 2018, 23:00:51 UTC |
b9e5f4a | Luigi Pirelli | 13 July 2018, 09:47:03 UTC | Mask parameter was wrongly set. Fixes #19409 | 15 July 2018, 23:00:51 UTC |
0e0a01a | Nyall Dawson | 12 July 2018, 01:07:42 UTC | Fix some map edit tools don't use correct rubberband color Fixes #19381 (cherry-picked from 1ac5ca0) | 12 July 2018, 02:27:15 UTC |
ada068e | Nyall Dawson | 12 July 2018, 00:58:23 UTC | [processing][saga] Outputs from snap algorithms should both be optional (cherry-picked from 93146f7c9) | 12 July 2018, 02:27:15 UTC |
9dcb413 | Nyall Dawson | 12 July 2018, 00:51:15 UTC | [processing][saga] Unit tests for snap points to lines/points algs (cherry-picked from 82364e42) | 12 July 2018, 02:27:15 UTC |
7097093 | Rudi von Staden | 10 July 2018, 13:20:10 UTC | Fix input parameter types for SAGA SnapPointstoLines (cherry-picked from 64352fb1) | 12 July 2018, 02:27:15 UTC |
8478be3 | Rudi von Staden | 10 July 2018, 13:22:27 UTC | Fix input parameters of SAGA SnapPointstoPoints Fixes #19382 (cherry-picked from dd4c49de) | 12 July 2018, 02:27:15 UTC |
1d2cfb2 | Nyall Dawson | 11 July 2018, 23:38:41 UTC | [processing] Fail model drop if model file could not be successfully read (cherry-picked from a5992d01) | 12 July 2018, 02:27:15 UTC |
257d64d | Nyall Dawson | 10 July 2018, 01:13:40 UTC | [processing] Also accept QgsProcessingOutputLayerDefinition for layer input values Since these may result from the output of an earlier child algorithm running in a processing model. Fixes #19372 (cherry-picked from 41825cab) | 12 July 2018, 02:27:15 UTC |
49c29e6 | Nyall Dawson | 10 July 2018, 01:12:48 UTC | [processing] Fix exception when dropping model file on qgis window (cherry-picked from 61cc8b577) | 12 July 2018, 02:27:15 UTC |
cb3364f | Rudi von Staden | 04 July 2018, 11:45:46 UTC | Add 'not selected' option for optional layer parameters in processing model view Fixes #19329 (https://issues.qgis.org/issues/19329) Optional layer parameters in processing algorithms used in the graphical modeler add an empty string as the default parameter value, which can raise an exception during algorithm execution. This update replaces the default empty string with a default 'Not selected' option. (cherry-picked from 57fb4ef) | 11 July 2018, 23:29:13 UTC |
4895cab | Juergen E. Fischer | 11 July 2018, 16:32:49 UTC | postgresql provider: also quote schema when creating project table (fixes #19394) (cherry picked from commit 87bce6ad7e19789d248dc20cab47d5d974197040) | 11 July 2018, 16:37:13 UTC |
61a7f72 | Matthias Kuhn | 10 July 2018, 12:00:39 UTC | Merge pull request #7390 from jbluteau/patch-1 Remove '\n' character at the end of env variables | 10 July 2018, 12:00:39 UTC |
c73a823 | jbluteau | 10 July 2018, 08:43:57 UTC | Remove '\n' character at the end of env variables Causing issues when running on windows as paths are not recognized by the system | 10 July 2018, 08:43:57 UTC |
cf73522 | Alexander Bruy | 04 July 2018, 16:15:29 UTC | [processing] log cases when subset is smaller than requested number of features (cherry-picked from b72f5d1a) | 10 July 2018, 01:15:49 UTC |
5ae2430 | Alexander Bruy | 04 July 2018, 15:30:30 UTC | [processing] fix Random extract/select within subset when subset is smaller than number of requested features (fix #19322) (cherry-picked from 29207a16) | 10 July 2018, 01:15:49 UTC |
ff6fd80 | Matthias Kuhn | 03 July 2018, 13:24:47 UTC | fix crasher when rendering a symbol layer subsequent to rendering a geometry generator layer Fixes #19121 https://issues.qgis.org/issues/19121 (cherry-picked from 5c855b417) | 10 July 2018, 01:15:49 UTC |
a488291 | Nyall Dawson | 05 July 2018, 10:48:52 UTC | Fix warning (cherry-picked from a261a668) | 10 July 2018, 01:15:49 UTC |
c7e78ed | Nyall Dawson | 05 July 2018, 07:39:31 UTC | Fix failing feature source conformance tests for QgsVectorLayerSelectedFeatureSource Fixes #19324 (cherry-picked from eb53e3b8) | 10 July 2018, 01:15:49 UTC |
16f1504 | Nyall Dawson | 04 July 2018, 22:38:17 UTC | Fix minimumValue for QgsVectorLayerSelectedFeatureSource (cherry-picked from 565980f6) | 10 July 2018, 01:15:49 UTC |
6659f22 | Nyall Dawson | 04 July 2018, 22:27:37 UTC | Add feature source test for QgsVectorLayerSelectedFeatureSource (cherry-picked from ef6df0f) | 10 July 2018, 01:15:49 UTC |
4c89d58 | Nyall Dawson | 04 July 2018, 22:20:28 UTC | Add feature source test to ensure that empty setFilterFids list results in no features (cherry-picked from 243052) | 10 July 2018, 01:15:49 UTC |
c473ac0 | Nyall Dawson | 07 July 2018, 01:19:42 UTC | [processing] Better error when 'Convex hull' algorithm is run on single point feature layer Which hints to users to use the 'Minimum bounding geometry' algorithm instead. Fixes #19348 (cherry-picked from f6ab5f95) | 10 July 2018, 01:15:49 UTC |
9e63678 | Salvatore Larosa | 09 July 2018, 18:50:14 UTC | Merge pull request #7381 from slarosa/backport_fix_18485 [BACKPORT] Fixes #18485 - do not truncate project title if filename contains period | 09 July 2018, 18:50:14 UTC |
d064086 | Salvatore Larosa | 09 July 2018, 07:39:06 UTC | Fixes #18485 - do not truncate project title if filename contains period also add a small test | 09 July 2018, 11:04:15 UTC |
4f4c928 | Juergen E. Fischer | 07 July 2018, 07:25:15 UTC | fix indentation | 07 July 2018, 07:25:15 UTC |
9aab40e | Juergen E. Fischer | 06 July 2018, 21:33:15 UTC | spatialite provider: fix retrieval of unicode name of spatial index on views (cherry picked from commit fbb0b460842727c695308a91120aecd825d835fe) | 06 July 2018, 21:40:51 UTC |
7db1535 | Matthias Kuhn | 06 July 2018, 02:09:15 UTC | Merge pull request #7371 from m-kuhn/backport_7354 Handle invalid step size | 06 July 2018, 02:09:15 UTC |
528aee0 | Matthias Kuhn | 02 July 2018, 23:58:07 UTC | Handle invalid step size in range widgets in combination with NULL values. Fix #18583 https://issues.qgis.org/issues/18583 | 05 July 2018, 16:44:45 UTC |
d6da802 | Matthias Kuhn | 03 July 2018, 12:04:24 UTC | Fix test | 05 July 2018, 16:44:36 UTC |
ca2abb5 | Juergen E. Fischer | 05 July 2018, 15:44:14 UTC | db manager: also add newline when adding a unique id field (fixes #19343) (cherry picked from commit 870d078479352d61edd902ab9d2ca48e98db9148) | 05 July 2018, 15:44:58 UTC |
7949e9b | Juergen E. Fischer | 04 July 2018, 21:34:20 UTC | fix build crashes with SIP 4.19.11 (cherry picked from commit 86c3e8b8a6ce2f59f851e5b03ba57f88ab14b161) | 04 July 2018, 21:38:38 UTC |
a80890c | Juergen E. Fischer | 03 July 2018, 19:06:33 UTC | debian packaging: add ubuntu cosmic | 04 July 2018, 19:30:45 UTC |
47f6faa | Juergen E. Fischer | 04 July 2018, 19:00:35 UTC | [postgres][db2] username and authcfg are not mutually exclusive (followup aae7a325) | 04 July 2018, 19:00:35 UTC |
53a25c7 | Juergen E. Fischer | 04 July 2018, 12:05:47 UTC | also handle qgz like qgs on the command line (fixes #19333; followup d66d1eec1b) (cherry picked from commit 4480a915d55789c5ad05c2b50569ae3d96ecdac7) | 04 July 2018, 18:47:42 UTC |
71bcf1c | Juergen E. Fischer | 04 July 2018, 11:43:42 UTC | osgeo4w: also register qgz extension (fixes #19333) (cherry picked from commit d66d1eec1b1f4183c16a6a544f09e326d0657ada) | 04 July 2018, 11:44:56 UTC |
a6ba294 | Nyall Dawson | 02 July 2018, 23:03:12 UTC | Fix test (cherry-picked from f43adf7a8) | 04 July 2018, 05:50:40 UTC |
b9bdbb6 | Nyall Dawson | 02 July 2018, 00:12:49 UTC | [processing] Fix unexpected newlines showing in python command in history dialog (cherry-picked from 2cc9bc8f7) | 04 July 2018, 05:50:24 UTC |
0616784 | Nyall Dawson | 02 July 2018, 00:12:27 UTC | [processing] Fix exception when clicking alg with distance param in history dialog (cherry-picked from 1621402) | 04 July 2018, 05:50:05 UTC |
e80cd7a | Matthias Kuhn | 02 July 2018, 21:27:09 UTC | Allow updating SSL cert custom configuration So far it was only possible to add a first configuration, changing the configuration later on would fail with a unique constraint error. | 03 July 2018, 11:29:04 UTC |
ee81016 | Alessandro Pasotti | 03 July 2018, 09:52:49 UTC | Merge pull request #7357 from elpaso/locale-options-backport Locale options backport | 03 July 2018, 09:52:49 UTC |
1c5c9de | Hugo Mercier | 03 July 2018, 08:45:49 UTC | Merge pull request #7356 from mhugo/release-3_2 [3.2] Fix for rule based labeling toSld() | 03 July 2018, 08:45:49 UTC |
ed0f340 | Alessandro Pasotti | 03 July 2018, 07:12:44 UTC | Rename variable (code layout) | 03 July 2018, 08:09:20 UTC |
c864e1a | Alessandro Pasotti | 03 July 2018, 06:38:34 UTC | Re-use variable for current locale | 03 July 2018, 08:09:11 UTC |
b5481c5 | Alessandro Pasotti | 03 July 2018, 06:26:32 UTC | Fix QLocale bitwise operation and some other minor style issues | 03 July 2018, 08:09:01 UTC |
ee64c9e | Alessandro Pasotti | 02 July 2018, 12:18:45 UTC | Collect list of available locales instead of using ... the translations available in QGIS. | 03 July 2018, 08:08:51 UTC |
9404200 | Alessandro Pasotti | 02 July 2018, 06:31:22 UTC | Omit group separator by default | 03 July 2018, 08:08:42 UTC |
879c699 | Alessandro Pasotti | 29 June 2018, 14:48:43 UTC | Add preview for locale settings | 03 July 2018, 08:08:34 UTC |
c4b3ada | Alessandro Pasotti | 29 June 2018, 12:52:18 UTC | Add options to override locale and number group sep. | 03 July 2018, 08:08:24 UTC |
9e5dccd | nirvn | 02 July 2018, 06:40:08 UTC | [ui] fix extension added to raster save as vrt's chosen directory | 03 July 2018, 01:59:27 UTC |
c894c03 | nirvn | 02 July 2018, 06:37:38 UTC | [ui] fix raster save as vrt tiles groupbox hidden when on by default | 03 July 2018, 01:59:21 UTC |
e146a97 | B. Seignovert | 02 July 2018, 23:09:34 UTC | [RASTER] Generate band name with GTiff EXTRA_DIM Band names can also be retrieved from GeoTIFF files. (cherry-picked from cb144b3cf) | 03 July 2018, 00:11:02 UTC |
c48388b | Hugo Mercier | 29 June 2018, 09:39:27 UTC | Add a test for rule based labeling without setting | 02 July 2018, 15:04:50 UTC |
0b066e5 | Hugo Mercier | 21 June 2018, 15:13:15 UTC | Use smart pointers to handle mSettings and mFilter | 02 July 2018, 15:04:47 UTC |
026ddf3 | Hugo Mercier | 21 June 2018, 15:11:58 UTC | Fix access to rule settings | 02 July 2018, 15:04:02 UTC |
fd4888b | nirvn | 02 July 2018, 05:50:55 UTC | [dbmanager] remove button text if toolbar is vertical | 02 July 2018, 06:34:44 UTC |
3c63219 | nirvn | 02 July 2018, 04:04:43 UTC | [dbmanager] improve import dialog UI | 02 July 2018, 06:34:44 UTC |
94d34bb | nirvn | 02 July 2018, 03:25:31 UTC | [dbmanager] rename tree label to providers for clarity | 02 July 2018, 06:34:44 UTC |
53d4ad3 | nirvn | 02 July 2018, 03:04:21 UTC | [dbmanager] vectorize icons to fix toolbar in hidpi context | 02 July 2018, 06:34:44 UTC |
9b0241c | Nyall Dawson | 30 June 2018, 21:11:53 UTC | [processing] Fix managled paths in history which contain '\' chars (cherry-picked from ead18fc488f) | 02 July 2018, 00:43:36 UTC |
03c21c2 | Juergen E. Fischer | 29 June 2018, 08:48:52 UTC | * update appdata on release * remove unused splash & banner templates (cherry picked from commit 9eb8e79aaba904235c4156d95e0355f168ba8a25) | 01 July 2018, 19:44:51 UTC |
d5a6171 | Juergen E. Fischer | 01 July 2018, 19:41:27 UTC | db manager: fix syntax error in oracle plugin (cherry picked from commit 5f88ba4cfddef6f56e30c4599f26990fca4ba36a) | 01 July 2018, 19:43:30 UTC |
c9f23fd | Nyall Dawson | 29 June 2018, 23:23:17 UTC | [dbmanager] Fix exception on older Qt builds Fixes #19309 (cherry-picked from 9d8202b6) | 30 June 2018, 20:49:15 UTC |