|
| 1 | +Sandro Santilli <strk@kbt.io> 2017-05-23 |
| 2 | + |
| 3 | + Add test for QgsScaleRangeWidget::setScaleRange |
| 4 | + |
| 5 | + Closes #15463 as this test guards after the fix for that bug |
| 6 | + (minScale visibility corrupted upon project load) |
| 7 | + |
| 8 | +Juergen E. Fischer <jef@norbit.de> 2017-05-26 |
| 9 | + |
| 10 | + processing: with GDAL2 we need to check for raster capability to get the |
| 11 | + raster extensions (fixes #16621; followup 3d3b6ec) |
| 12 | + |
| 13 | +Alexander Bruy <alexander.bruy@gmail.com> 2017-05-26 |
| 14 | + |
| 15 | + [processing] explisitly load outputs as raster or vector depending on |
| 16 | + output type. Don't rely on extension or other indirect attributes |
| 17 | + |
| 18 | +Juergen E. Fischer <jef@norbit.de> 2017-05-26 |
| 19 | + |
| 20 | + german translation update (fixes #16622; followup 4c666a3) |
| 21 | + |
| 22 | + $ scripts/update_ts.sh update $builddir |
| 23 | + $ linguist i18n/qgis_de.ts |
| 24 | + $ git add doc/TRANSLATORS i18n/qgis_de.ts |
| 25 | + $ git commit |
| 26 | + $ git checkout i18n |
| 27 | + |
| 28 | +Merge: 492281702f 55ffbf5e93 |
| 29 | +Jürgen Fischer <jef@norbit.de> 2017-05-26 |
| 30 | + |
| 31 | + Merge pull request #4613 from strk/bugfix/b15463 |
| 32 | + |
| 33 | + When setting scale range, make sure to set min before max scale |
| 34 | + |
| 35 | +Alessandro Pasotti <apasotti@boundlessgeo.com> 2017-05-23 |
| 36 | + |
| 37 | + [bugfix] Fixes an unreported crash in WFS (backported from master) |
| 38 | + |
| 39 | + (cherry-picked from commit fe9594f) |
| 40 | + |
| 41 | +Nyall Dawson <nyall.dawson@gmail.com> 2017-05-26 |
| 42 | + |
| 43 | + [processing] Fix Hub Distance alg does not correctly use project ellipsoid setting |
| 44 | + |
| 45 | +Sandro Santilli <strk@kbt.io> 2017-05-23 |
| 46 | + |
| 47 | + When setting scale range, make sure to set min before max scale |
| 48 | + |
| 49 | + This ensures the limit on max scale imposed by previously set min |
| 50 | + scale does not trim the new value. |
| 51 | + |
| 52 | + Fixes #15463 |
| 53 | + |
| 54 | +rldhont <rldhont@gmail.com> 2017-05-24 |
| 55 | + |
| 56 | + [Server] Fix WMS GetContext accesscontrol and add tests |
| 57 | + |
| 58 | +Nyall Dawson <nyall.dawson@gmail.com> 2017-05-25 |
| 59 | + |
| 60 | + Revert "Utilise thread safe proj API within QgsCoordinateTransform" |
| 61 | + |
| 62 | + This reverts commit af3370d03e7e7502e8a738d99cd99e38df23768d. |
| 63 | + |
| 64 | + This commit is not safe for 2.18.9 - remerge after release |
| 65 | + |
| 66 | +Merge: 022ba8c59a af3370d03e |
| 67 | +Nyall Dawson <nyall.dawson@gmail.com> 2017-05-24 |
| 68 | + |
| 69 | + Merge pull request #4603 from nyalldawson/proj_safe_218 |
| 70 | + |
| 71 | + Utilise thread safe proj API within QgsCoordinateTransform |
| 72 | + |
| 73 | +Salvatore Larosa <lrssvtml@gmail.com> 2017-05-23 |
| 74 | + |
| 75 | + fixes #16571 - add scrollbar to edit widget properties dialog |
| 76 | + |
| 77 | +rldhont <rldhont@gmail.com> 2017-05-23 |
| 78 | + |
| 79 | + [Server] Fix GetContext test |
| 80 | + |
| 81 | +rldhont <rldhont@gmail.com> 2017-05-23 |
| 82 | + |
| 83 | + [Server] Add GetContext test |
| 84 | + |
| 85 | +Nyall Dawson <nyall.dawson@gmail.com> 2017-05-23 |
| 86 | + |
| 87 | + Microoptimise opening attribute table - don't call sort on model when |
| 88 | + no sort order set |
| 89 | + |
| 90 | + (cherry-picked from 381eef) |
| 91 | + |
| 92 | +Nyall Dawson <nyall.dawson@gmail.com> 2017-05-23 |
| 93 | + |
| 94 | + Microoptimise and avoid cache lookup when no sort order set |
| 95 | + |
| 96 | + (cherry-picked from ebee101) |
| 97 | + |
| 98 | +Nyall Dawson <nyall.dawson@gmail.com> 2017-05-23 |
| 99 | + |
| 100 | + Don't prefetch attribute table sort values when no sorting set |
| 101 | + Shaves some seconds off opening the attribute table in certain |
| 102 | + circumstances (no sorting applied) |
| 103 | + |
| 104 | + Drops load time for table from 100 seconds to 50 seconds for a |
| 105 | + 2.6 million feature shapefile, and from 6.5 seconds to 3.5 seconds |
| 106 | + for a 160k feature shapefile. |
| 107 | + |
| 108 | + Refs #16577, #16239 |
| 109 | + |
| 110 | + (cherry-picked from 0b95c77) |
| 111 | + |
| 112 | +Salvatore Larosa <lrssvtml@gmail.com> 2017-05-23 |
| 113 | + |
| 114 | + [processing] fix duplicates fields name in field calculator algorithm when switching between layers (followup 2185d42) |
| 115 | + |
| 116 | + cherry-picked from 48ecee5 |
| 117 | + |
| 118 | +Nyall Dawson <nyall.dawson@gmail.com> 2017-05-09 |
| 119 | + |
| 120 | + Followup 2185d42, fix missing field names in expression builder |
| 121 | + |
| 122 | + (fixes #16589, #16595) |
| 123 | + |
| 124 | + cherry-picked from 9a19a5f |
| 125 | + |
| 126 | +Juergen E. Fischer <jef@norbit.de> 2017-05-22 |
| 127 | + |
| 128 | + don't set friendly name without sublayers (followup e0a2267; fixes #16593, #16594, #16598) |
| 129 | + |
| 130 | + (cherry picked from commit 403dc35dac30499c3954b732e4e8a642bfd475d8) |
| 131 | + |
| 132 | +Nyall Dawson <nyall.dawson@gmail.com> 2017-05-22 |
| 133 | + |
| 134 | + Fix doxygen warnings |
| 135 | + |
| 136 | +Nyall Dawson <nyall.dawson@gmail.com> 2017-05-22 |
| 137 | + |
| 138 | + Greatly speed up attribute table loading |
| 139 | + |
| 140 | + Don't advise for rows added when a model reset is in progress. |
| 141 | + Otherwise the rows are tested for sort order, etc triggering |
| 142 | + a bunch of useless calculations, given that the model is in |
| 143 | + the process of being reset anyway. |
| 144 | + |
| 145 | + Tested using a 150k point shapefile, decreased attribute table |
| 146 | + load times from 50+ seconds to 4 seconds. |
| 147 | + |
| 148 | + Refs #16577, #16239 |
| 149 | + |
| 150 | +Nyall Dawson <nyall.dawson@gmail.com> 2017-05-22 |
| 151 | + |
| 152 | + Utilise thread safe proj API within QgsCoordinateTransform |
| 153 | + |
| 154 | + Avoids unpredictable behavior when transforms are being conducted |
| 155 | + in background threads, such as map renders. |
| 156 | + |
| 157 | + Refs #11441 |
| 158 | + |
| 159 | + This commit: |
| 160 | + 1. Uses QThreadStorage for projCtx objects, to ensure that every |
| 161 | + thread correctly has its own projCtx context |
| 162 | + |
| 163 | + 2. Refactors QgsCoordinateTransform so that the projPJ source and |
| 164 | + destination objects are instead stored in a map (by projCtx). This |
| 165 | + allows transforms to be transparently performed using the correct |
| 166 | + projPJ objects for the particular thread in which the transform is |
| 167 | + being conducted. This approach allows a single QgsCoordinateTransform |
| 168 | + to be safely utilised in different threads. |
| 169 | + |
| 170 | +Juergen E. Fischer <jef@norbit.de> 2017-05-20 |
| 171 | + |
| 172 | + replace QStringLiteral with QString (followup c849bc8) |
| 173 | + |
| 174 | +Juergen E. Fischer <jef@norbit.de> 2017-05-20 |
| 175 | + |
| 176 | + creatensis.pl: avoid (harmless) postinstall.log message |
| 177 | + |
| 178 | +rldhont <rldhont@gmail.com> 2017-05-20 |
| 179 | + |
| 180 | + [Server] Fix indent Add GetProjectSettings tests in AccessControl test |
| 181 | + |
| 182 | +rldhont <rldhont@gmail.com> 2017-05-20 |
| 183 | + |
| 184 | + [Server] Fix backport Add GetProjectSettings tests in AccessControl test |
| 185 | + |
| 186 | +Matthias Kuhn <matthias@opengis.ch> 2017-05-19 |
| 187 | + |
| 188 | + partial revert of 96aa26f |
| 189 | + |
| 190 | +rldhont <rldhont@gmail.com> 2017-05-20 |
| 191 | + |
| 192 | + [Server] Add GetProjectSettings tests in AccessControl test |
| 193 | + |
| 194 | +Marco Hugentobler <marco.hugentobler@sourcepole.ch> 2017-05-20 |
| 195 | + |
| 196 | + Port code in QgsPointSample to 2.18 |
| 197 | + |
| 198 | +Juergen E. Fischer <jef@norbit.de> 2017-05-19 |
| 199 | + |
| 200 | + Release of 2.18.8 |
| 201 | + |
1 | 202 | Matthias Kuhn <matthias@opengis.ch> 2017-05-19 |
2 | 203 |
|
3 | 204 | Preserve visibility of relation editor edit state buttons |
|
0 commit comments