Activity

From 2017-04-30 to 2017-05-29

2017-05-29

10:35 PM Revision dcd99ad5 (qgis): avoid slashes in connection names (followup 30900e9b8; fixes #16624)
(cherry picked from commit 8c873b14b8a572aa7d65d31381357844c3d73aeb) Jürgen Fischer
03:35 PM Revision 6575a60a (qgis): remove useless Python version variable
Denis Rouzaud
02:25 PM Revision 1f22df78 (qgis): Fix attribute form python cleanup
Hugo Mercier
01:50 PM Revision 88a6d2ba (qgis): include gdal_version and add private constructor
Denis Rouzaud
01:50 PM Revision 9b46d9dd (qgis): sipify
Etienne Trimaille
12:14 PM Revision ada87156 (qgis): [Server] Add GetStyles test
René-Luc ReLuc
12:13 PM Revision 8356c767 (qgis): Merge pull request #4637 from rldhont/server-wms-configparser-describel...
[Server] WMS DescribeLayer refactoring René-Luc ReLuc
11:31 AM Revision d996cf28 (qgis): clean up expression convertion errors
Mathieu Pellerin - nIRV
11:31 AM Revision 3419945a (qgis): [FEATURE] create_ramp() expression function
Mathieu Pellerin - nIRV
11:26 AM Revision f250bef4 (qgis): improved sipify code layout
Denis Rouzaud
10:21 AM Revision 31ab1032 (qgis): [FEATURE] Add role logging for PostGIS versioning.
Add new column in PostGIS versioning plugin SQL.
Add SQL logic for functions and triggers.
Add new QLineEdit for colu...
Tomasz Nycz
07:16 AM Revision 8dec70ce (qgis): [mssql] Small fixes to expression compilation
- Use [] to correctly quote field names instead of ""
- Don't invalidate provider side limit when not required
Nyall Dawson
05:27 AM Revision db86b734 (qgis): [mssql] Update expected compilation status tests
Nyall Dawson
05:11 AM Revision fcafc821 (qgis): [mssql] Followup a76359, fix provider methods like featureCount,
uniqueValues, etc not working when using DSN for connection Nyall Dawson
04:51 AM Revision 67d778f3 (qgis): [mssql] Fix debug spam when features have null geometry
Nyall Dawson
04:48 AM Revision fa3e0140 (qgis): Fix memory leak, potential crash when creating QgsVectorLayerSimpleLabe...
Identified by Coverity Nyall Dawson
04:48 AM Revision 12ed31b7 (qgis): Fix missing break statements (identified by Coverity)
Nyall Dawson
04:48 AM Revision fb76383d (qgis): Fix memory leak when cloning vector layers
Nyall Dawson
04:48 AM Revision e6a8f9da (qgis): Fix memory leak in TestQgsPaintEffect
Nyall Dawson
04:48 AM Revision ce3737ec (qgis): [mssql] Fix time fields converted to null
Likely only an issue when using the MSSQL Linux ODBC driver Nyall Dawson
04:43 AM Revision 4081927d (qgis): [mssql] Fix "use estimated table parameters" setting is ignored
Nyall Dawson

2017-05-28

01:53 AM Revision 48db8ecf (qgis): Merge pull request #4601 from timlinux/contributors
Added Ismail Sunni and Etienne Trimaille to contributors list Nyall Dawson
01:29 AM Revision a9370af1 (qgis): Fix potential crashes in geometry checker (identified by Coverity)
Nyall Dawson
01:25 AM Revision 566d75bd (qgis): Fix memory leaks in processing tests
Nyall Dawson
01:10 AM Revision 83815baa (qgis): Merge pull request #4598 from Gustry/atlas_expressions
[needs-docs] add layerid and layername to atlas expressions Nyall Dawson

2017-05-27

10:23 PM Revision dae921c5 (qgis): [DB Manager] previewing layers in Virtual layers section remove them fr...
plus more vlayer db_manager plugin fixes to reduce (but can't avoid) exceptions due to C++/SIP object removes Luigi Pirelli
11:15 AM Revision f3407f8c (qgis): Revert "Revert "Utilise thread safe proj API within QgsCoordinateTransf...
This reverts commit 2480e268c9b958b25de14464ae846588e54fa735.
Brings back the thread safe proj implementation. Early...
Nyall Dawson
10:56 AM Revision ba079d80 (qgis): Fix crash when reordering composer items via drag and drop
Caused by internal Qt bug when multiple QSortFilterProxyModels
used by widgets are attached to a parent model which c...
Nyall Dawson
07:17 AM Revision 8bd4238d (qgis): Merge pull request #4640 from nyalldawson/fix_drag_crash
Fix crash when reordering composer items via drag and drop Nyall Dawson
06:29 AM Revision cb33c0d4 (qgis): Fix crash when reordering composer items via drag and drop
Caused by internal Qt bug when multiple QSortFilterProxyModels
used by widgets are attached to a parent model which c...
Nyall Dawson

2017-05-26

11:22 PM Revision 86ce4418 (qgis): Merge pull request #4627 from nyalldawson/json_format
Use field formatter when exporting feature attributes to JSON Nyall Dawson
11:21 PM Revision 9cfe70c0 (qgis): Merge pull request #4624 from nyalldawson/feature_source
QgsFeatureSource Nyall Dawson
05:52 PM Revision 13e39da0 (qgis): Ensure "dbname" is set in the uri, once again
Fixes #16625 (ref #10600) Sandro Santilli
04:59 PM Revision 8a0261c9 (qgis): [Server] WMS DescribeLayer refactoring
René-Luc ReLuc
04:59 PM Revision 5b782971 (qgis): [Server] Rename QgsServerProjectUtils::wcsLayers to QgsServerProjectUti...
René-Luc ReLuc
04:59 PM Revision e7d45a09 (qgis): [Server] Add DescribeLayer test
René-Luc ReLuc
04:33 PM Revision c05d779c (qgis): Merge pull request #4630 from rldhont/server-wms-configparser-getcontext
[Server] WMS GetContext refactoring René-Luc ReLuc
03:48 PM Revision 6feca532 (qgis): [Server] Fix QgsServerProjectUtils readListEntry
René-Luc ReLuc
03:48 PM Revision ce3cbeb9 (qgis): [Server] Add GetContext accesscontrol test
René-Luc ReLuc
03:48 PM Revision 83b3368e (qgis): [Server] Add GetContext test
René-Luc ReLuc
03:48 PM Revision 0f00a523 (qgis): [Server] WMS GetContext refactoring
René-Luc ReLuc
02:06 PM Revision 8c873b14 (qgis): avoid slashes in connection names (followup 30900e9b8; fixes #16624)
Jürgen Fischer
02:00 PM Revision 3a16a4e3 (qgis): Release of 2.18.9
Jürgen Fischer
01:24 PM Revision c0531bcd (qgis): Add test for QgsScaleRangeWidget::setScaleRange
Closes #15463 as this test guards after the fix for that bug
(minScale visibility corrupted upon project load)
Sandro Santilli
12:40 PM Revision 2a9095db (qgis): processing: with GDAL2 we need to check for raster capability to get the
raster extensions (fixes #16621; followup 3d3b6ec) Jürgen Fischer
12:30 PM Revision dc5ba8ff (qgis): [processing] explisitly load outputs as raster or vector depending
on the output type. Don't rely on extension or other indirect attributes Alexander Bruy
12:28 PM Revision cd7dfda1 (qgis): [processing] explisitly load outputs as raster or vector depending on
output type. Don't rely on extension or other indirect attributes Alexander Bruy
11:57 AM Revision 83613204 (qgis): Add test for QgsScaleRangeWidget::setScaleRange
See #15463 as this test guards after the fix for that bug
(minScale visibility corrupted upon project load)
Sandro Santilli
11:34 AM Revision cea93faa (qgis): german translation update (fixes #16622; followup 4c666a3)
$ scripts/update_ts.sh update $builddir
$ linguist i18n/qgis_de.ts
$ git add doc/TRANSLATORS i18n/qgis_de.ts
$ git co...
Jürgen Fischer
10:19 AM Revision 8ccb4c43 (qgis): When setting scale range, make sure to set min before max scale
This ensures the limit on max scale imposed by previously set min
scale does not trim the new value.
Fixes #15463
(...
Sandro Santilli
10:18 AM Revision 44d1454d (qgis): Merge pull request #4613 from strk/bugfix/b15463
When setting scale range, make sure to set min before max scale Jürgen Fischer
08:02 AM Revision 49228170 (qgis): [bugfix] Fixes an unreported crash in WFS (backported from master)
(cherry-picked from commit fe9594f) Alessandro Pasotti
06:58 AM Revision e0cad1fb (qgis): [composer] fix export atlas as image crash (fixes #16623)
Mathieu Pellerin - nIRV

2017-05-25

12:06 AM Revision 47ffb588 (qgis): Fix some providers not requesting all required attributes needed
for client side order by clauses Nyall Dawson
11:49 PM Revision 7e089a1c (qgis): [processing] Fix Hub Distance alg does not correctly use project ellips...
Nyall Dawson
10:04 PM Revision 55ffbf5e (qgis): When setting scale range, make sure to set min before max scale
This ensures the limit on max scale imposed by previously set min
scale does not trim the new value.
Fixes #15463
Sandro Santilli
05:27 PM Revision 95a5ccef (qgis): [Server] fix wmsInspireActivated to wmsInspireActivate
René-Luc ReLuc
02:43 PM Revision b0268ef7 (qgis): [Server] Fix WMS GetContext accesscontrol and add tests
René-Luc ReLuc
12:48 PM Revision aa376c2a (qgis): Split ProviderTestCase into provider/source tests
There's now a FeatureSourceTestCase base class which handles
testing QgsFeatureSources for conformance. These tests
c...
Nyall Dawson
10:46 AM Revision 2480e268 (qgis): Revert "Utilise thread safe proj API within QgsCoordinateTransform"
This reverts commit af3370d03e7e7502e8a738d99cd99e38df23768d.
This commit is not safe for 2.18.9 - remerge after rel...
Nyall Dawson
04:31 AM Revision df3a43ff (qgis): Add missing overrides
Nyall Dawson
04:31 AM Revision ce063b86 (qgis): Add QgsFeatureSource interface as interface for classes which
provide feature iterators via a getFeatures method Nyall Dawson
04:31 AM Revision 8bfeb8f7 (qgis): QgsVectorLayer, QgsVectorDataProvider are QgsFeatureSources
Nyall Dawson
04:31 AM Revision 85d46305 (qgis): QgsFeatureSource/Sink can be stored in QVariant
Nyall Dawson
04:31 AM Revision 46476626 (qgis): Add crs, fields, wkbType and featureCount to QgsFeatureSource
Nyall Dawson
04:30 AM Revision 13a3f2f8 (qgis): More windows build fixes
Nyall Dawson

2017-05-24

01:33 AM Revision dcc57155 (qgis): Revert "fix windows build (followup dd40a3d)"
This reverts commit b3f2fe2b5504ef3dbb57c719c8da57ddbf7e621f. Jürgen Fischer
11:44 PM Revision 955f5b19 (qgis): Merge pull request #4628 from nyalldawson/fix_16390
[composer] Refresh data defined properties after page size changes Nyall Dawson
11:43 PM Revision 5b0bc938 (qgis): Rename QgsJSONExporter/Utils to QgsJsonExporter/Utils
Follows proper QGIS/Qt capitalization convention Nyall Dawson
11:36 PM Revision 4b33e2fb (qgis): Small optimisations
Nyall Dawson
11:29 PM Revision a5e3f193 (qgis): Use field formatter when exporting feature attributes to JSON
This means that field values which utilise widget setups like
value maps will correctly show the "friendly" value
for...
Nyall Dawson
11:29 PM Revision 987f80a4 (qgis): Use weak layer pointer instead of layer id in QgsJsonExporter
Nyall Dawson
05:08 PM Revision eb7c98f2 (qgis): [Server] Fix WMS GetContext accesscontrol and add tests
René-Luc ReLuc
03:39 PM Revision f63adfe1 (qgis): [sipify] keep external forward declaration
Denis Rouzaud
03:39 PM Revision 09d3e2ff (qgis): sipify core effects
Denis Rouzaud
03:22 PM Revision 827c19f2 (qgis): QgsCharacterSelectorDialog: rename file name according to class name
Denis Rouzaud
03:22 PM Revision 3f0017a4 (qgis): sipify gui part 2
Denis Rouzaud
02:49 PM Revision f5e66dd2 (qgis): [sipify] handle constrained annotation
Denis Rouzaud
02:49 PM Revision 563e7c17 (qgis): sipify gui part 3
Denis Rouzaud
01:48 PM Revision cc5e713e (qgis): sipify gui part 4
Denis Rouzaud
11:36 AM Revision 684ebfb4 (qgis): [processing] add test data for OTB tests
Alexander Bruy
11:36 AM Revision ad1ba64b (qgis): indentation update
Alexander Bruy
11:36 AM Revision 47c1daa3 (qgis): Install OTB in QGIS Travis CI script to be able to run OTB test
(cherry picked from commit d4f410a30764362248318577af6a9a710d2c6360) Alexander Bruy
11:36 AM Revision 96a1ac13 (qgis): [processing] remove unused test data
(cherry picked from commit df90e6b964f3b267857728d22a2a955db5ff0f3f) Alexander Bruy
11:36 AM Revision b14aa5a7 (qgis): [processing] remove unused file
(cherry picked from commit fd8379c140434231dc1ec5f49440f5f6ee41abc9) Alexander Bruy
11:36 AM Revision 24e92b4a (qgis): TEST: add a test for otb conversion application (simpler than bandmath)
(cherry picked from commit 7b22f5d8da7ae3e994b318215d3aa9ea119db301) Manuel Grizonnet
11:36 AM Revision 555c5aea (qgis): [processing] run OTB tests on Travis
(partially cherry-picked from b9d5b2c4526874f3b76eaada63ceb5707441045a) Alexander Bruy
11:36 AM Revision 2c78c544 (qgis): [processing] update OTB's white- and blacklist. Drop obsolete 3.x
versions and add latest 5.8.0
(cherry picked from commit 6be45054935eb88eef65de32b92d8463f8f718bd)
Alexander Bruy
11:36 AM Revision b1c3ca81 (qgis): TEST: add test of OTB BandMath application in processing
(cherry picked from commit 1e7018f0ccde01fce8fb5142970ee155dbfcb372) Manuel Grizonnet
11:36 AM Revision 96fa7162 (qgis): [processing] add new MultiImageSamplingRate algorithm from OTB 5.8.0
(cherry picked from commit 371fe1dd48c62529ce613f1fd3b9c88765eb70d8) Alexander Bruy
11:36 AM Revision 2822e398 (qgis): [processing] support OTB 5.8.0
(cherry picked from commit 3145a01db6d6e6dd06cb340ed85b44ef4d0eeba5) Alexander Bruy
11:36 AM Revision 2ea211d3 (qgis): [processing] remove console error message when optional otb provider no...
(cherry picked from commit 8e663309c0671f2779828a3ec26081bd59414f1e) Mathieu Pellerin - nIRV
11:36 AM Revision 2a924810 (qgis): [processing] Use with ... when opening files
(partially cherry-picked from 6a99017bf0657d989b960a7162cbcc29931fab91) Alexander Bruy
11:36 AM Revision e7946b12 (qgis): update readme for otb maintenance script
(cherry picked from commit a7d4b19fc9acf317b31594c5ea6f9cf286832cd3) Alexander Bruy
11:36 AM Revision 0cef6fdc (qgis): [processing] minor formatting fixes to the OTB README
(cherry picked from commit 2778a8fe8c4a9df349dc7c7523780e5428966c32) Alexander Bruy
11:36 AM Revision cd373d97 (qgis): BUG: add version 5.4 to supported version
(cherry picked from commit afea25bda2b30f97b354d17fc5b18c9db0b03be2) Manuel Grizonnet
11:36 AM Revision 65f571cb (qgis): fix typos
(partially cherry-picked from ffaffadbfaa0ed9e6f76917dd48d2d78167b3fe1) Alexander Bruy
11:36 AM Revision 4c655187 (qgis): [processing] use os.path.join instead of + os.sep + (fix #3552)
(partially cherry-picked from 37951baf450d11621d20cb8ac83174e29a207803) Alexander Bruy
11:36 AM Revision 62d1531c (qgis): [processing] cache OTB icon to speed up toolbox loading
(partially cherry-picked from cc62c5226951c813a4c3a61744b51827aa5d3afa) Alexander Bruy
11:36 AM Revision 5ae723b0 (qgis): forget to commit xml descriptors for otb 5.6
(cherry picked from commit ce0a2ae062d370dcaafd56e14d4985315e25c163) Manuel Grizonnet
11:36 AM Revision 48da656c (qgis): Update otb processing maintenance files to version 5.6.0
(cherry picked from commit d772a684729f825bcbce5dc4e0f2b3a4b1a6c751) Manuel Grizonnet
11:36 AM Revision 1cbd15ce (qgis): ENH update for OTB 5.4
(cherry picked from commit 232083810230c8d8fd0f0f883325e26649322313) Alexia Mondot
11:36 AM Revision 81a53945 (qgis): ENH: update log info when parsing otb apps
(cherry picked from commit bf7db728f3ead5e748a1325f09b391d8072a547c) Manuel Grizonnet
11:36 AM Revision e6ca7f19 (qgis): ENH: remove useless QApplication and prefer to use QGIS_PREFIX_PATH
(cherry picked from commit 82f2726d7f60a089f1de12dcf121f02241caf756) Manuel Grizonnet
11:36 AM Revision f33ac0b0 (qgis): BUG NameError: name OTBSpecific_XMLcreation is not defined on exec
(cherry picked from commit 342fb040eecb9314a0e9066cdc3785a3e7bc3687) Alexia Mondot
11:36 AM Revision 1bcaca35 (qgis): ENH update readme
(cherry picked from commit b88d92df19c9910e8c50832a10e8a069e62f835a) Alexia Mondot
10:44 AM Revision 801a0ea5 (qgis): sipify gui part 5
Denis Rouzaud
10:15 AM Revision 599db1b7 (qgis): [composer] Refresh data defined properties after page size changes
Fix #16390 Nyall Dawson
09:57 AM Revision 5f6d020b (qgis): add default constructors to QgsFieldFormatter inherited classes
Denis Rouzaud
09:57 AM Revision cf68aed7 (qgis): sipify core field formatter
Denis Rouzaud
09:49 AM Revision 694c8113 (qgis): sipify gui part 1
Denis Rouzaud
09:49 AM Revision 30a7e44d (qgis): [sip] handle Deprecated annotations
some additional fixes in headers too Denis Rouzaud
09:43 AM Revision 5c6ab713 (qgis): spelling fix
Jürgen Fischer
08:00 AM Revision b3f2fe2b (qgis): fix windows build (followup dd40a3d)
Jürgen Fischer
07:56 AM Revision 6768c89b (qgis): Merge pull request #4603 from nyalldawson/proj_safe_218
Utilise thread safe proj API within QgsCoordinateTransform Nyall Dawson
07:24 AM Revision dd40a3df (qgis): sipify diagram classes
Denis Rouzaud
07:22 AM Revision 8157cf6e (qgis): template classes are not imperatively exported
followup a14ad32b676664cef99f4d43f0a54b4d1ee88f52
fixes win build
Denis Rouzaud

2017-05-23

11:19 PM Revision 022ba8c5 (qgis): fixes #16571 - add scrollbar to edit widget properties dialog
Salvatore Larosa
09:56 PM Revision f1383e24 (qgis): Avoid row sorts during attribute editing in AttributeTable Fix #15976
Luigi Pirelli
09:03 PM Revision 2929f9d6 (qgis): [sip] more reverse engineering
Denis Rouzaud
05:10 PM Revision fe9594f6 (qgis): [bugfix] Fixes an unreported crash in WFS
Alessandro Pasotti
03:41 PM Revision e881d0a7 (qgis): [Server] Fix GetContext test
René-Luc ReLuc
03:06 PM Revision 319ade86 (qgis): [Server] Add GetContext test
René-Luc ReLuc
03:02 PM Revision a14ad32b (qgis): sipify QgsVectorLayerFeatureIterator
Denis Rouzaud
02:32 PM Revision ac97341c (qgis): [Server] Add GetContext test
René-Luc ReLuc
01:58 PM Revision 9e1fb806 (qgis): Revert "[Server] Add tests (GetContext and access control project)"
This reverts commit 5d9b460fac429556237d8e30cefa5c47a3c5a3ac. René-Luc ReLuc
01:40 PM Revision 8d2f42af (qgis): reverse sipify override methods
Denis Rouzaud
01:30 PM Revision 5d9b460f (qgis): [Server] Add tests (GetContext and access control project)
René-Luc ReLuc
11:43 AM Revision 00fcc6e0 (qgis): sipify auth classes
Denis Rouzaud
10:35 AM Revision e99f5485 (qgis): sipify batch
Denis Rouzaud
10:23 AM Revision ca7cd631 (qgis): add test for createMultiBandRaster
Alexander Bruy
09:41 AM Revision 2c5e52b3 (qgis): remove not used variable
Alexander Bruy
08:06 AM Revision fa6b5b0a (qgis): rename new method to createMultiBandRaster to make it more obvious
reorganize arguments Alexander Bruy
08:05 AM Revision 261eba0c (qgis): Microoptimise opening attribute table - don't call sort on model when
no sort order set
(cherry-picked from 381eef)
Nyall Dawson
08:05 AM Revision 8992eeae (qgis): Microoptimise and avoid cache lookup when no sort order set
(cherry-picked from ebee101) Nyall Dawson
08:05 AM Revision 4acc4805 (qgis): Don't prefetch attribute table sort values when no sorting set
Shaves some seconds off opening the attribute table in certain
circumstances (no sorting applied)
Drops load time fo...
Nyall Dawson
08:02 AM Revision 9272dc0f (qgis): [API] convenience API call to create empty raster file with given
number of bands. Will be useful for porting raster analysis code
to use QgsRasterBlock instead of GDAL calls.
Follow...
Alexander Bruy
07:58 AM Revision 1f8d1e7f (qgis): use messagebar to report test connection results in the Add new BD2
connection dialog
Also reduce debug noise
Alexander Bruy
07:58 AM Revision a49c1753 (qgis): use messagebar to report test connection results in the Add new Oracle
connection dialog Alexander Bruy
07:58 AM Revision 99cd1c2b (qgis): manual deleting of messagebar is not necessary
Alexander Bruy
07:58 AM Revision 9b7d3897 (qgis): use messagebar to report test connection results in the Add new PostGIS
connection dialog Alexander Bruy
02:30 AM Revision 90bef91d (qgis): Revert "Immediately show progress bar when opening attribute table"
This reverts commit 80a000cd98f3caa90d43f44e0b4bde22cffc1c43.
Causes issues with relation editor widgets
Nyall Dawson
02:09 AM Revision 381eef08 (qgis): Microoptimise opening attribute table - don't call sort on model when n...
Nyall Dawson
02:04 AM Revision ebee1019 (qgis): Microoptimise and avoid cache lookup when no sort order set
Nyall Dawson

2017-05-22

01:59 AM Revision 80a000cd (qgis): Immediately show progress bar when opening attribute table
...instead of waiting 1 second before first showing it. It's a
placebo which doesn't affect the actual opening time, ...
Nyall Dawson
01:59 AM Revision 0b95c776 (qgis): Don't prefetch attribute table sort values when no sorting set
Shaves some seconds off opening the attribute table in certain
circumstances (no sorting applied)
Refs #16577, #16239
Nyall Dawson
01:35 AM Revision ebd3e0d7 (qgis): Greatly speed up attribute table loading
Don't advise for rows added when a model reset is in progress.
Otherwise the rows are tested for sort order, etc trig...
Nyall Dawson
12:17 AM Revision 6c126a3a (qgis): [processing] fix duplicates fields name in field calculator algorithm w...
cherry-picked from 48ecee5 Salvatore Larosa
12:17 AM Revision 20dde725 (qgis): Followup 2185d42, fix missing field names in expression builder
(fixes #16589, #16595)
cherry-picked from 9a19a5f
Nyall Dawson
11:29 PM Revision 48ecee56 (qgis): [processing] fix duplicates fields name in field calculator algorithm w...
Salvatore Larosa
09:49 PM Revision b5cd5ee8 (qgis): don't set friendly name without sublayers (followup e0a2267; fixes #165...
(cherry picked from commit 403dc35dac30499c3954b732e4e8a642bfd475d8) Jürgen Fischer
09:43 PM Revision 403dc35d (qgis): don't set friendly name without sublayers (followup e0a2267; fixes #165...
Jürgen Fischer
02:31 PM Revision 7fee0b20 (qgis): [mssql] Ignore computed columns in insert/update
Nathan Woodrow
12:42 PM Revision 2b39c1e1 (qgis): Merge pull request #4597 from rldhont/server-wms-configparser-getcapabi...
[Server] WMS GetCapabilities refactoring - Part 2 René-Luc ReLuc
11:49 AM Revision 52a9c6d9 (qgis): Fix doxygen warnings
Nyall Dawson
11:07 AM Revision b97a980b (qgis): Greatly speed up attribute table loading
Don't advise for rows added when a model reset is in progress.
Otherwise the rows are tested for sort order, etc trig...
Nyall Dawson
10:17 AM Revision d93d0a80 (qgis): [sipify] detect multiple variable declarations oneliners
Denis Rouzaud
10:12 AM Revision 1df3c516 (qgis): sipify batch
Denis Rouzaud
04:40 AM Revision af3370d0 (qgis): Utilise thread safe proj API within QgsCoordinateTransform
Avoids unpredictable behavior when transforms are being conducted
in background threads, such as map renders.
Refs #...
Nyall Dawson
04:17 AM Revision 9e331dc0 (qgis): Fix duplicate layout warnings
Nyall Dawson
04:17 AM Revision 2a5420a7 (qgis): Fix debug noise
Nyall Dawson
02:27 AM Revision 3cd714af (qgis): Fix Windows build
Nathan Woodrow

2017-05-21

01:46 AM Revision 1577a57a (qgis): Don't clear locator model immediately when a new search triggers
Instead delay the search until either a tiny timeout (100ms) or
the first new results come in, whichever happens firs...
Nyall Dawson
01:34 AM Revision 14fcddb6 (qgis): Added Ismail Sunni and Etienne Trimaille to contributors list
Tim Sutton
04:34 PM Revision d55fa226 (qgis): Merge pull request #4599 from ismailsunni/fix_geos_c
Fix geos_c.h not found. Jürgen Fischer
01:43 PM Revision 0a661d5b (qgis): [needs-docs] add layerid and layername to atlas expressions
Etienne Trimaille
12:21 PM Revision 3452e8de (qgis): fix osx build
Jürgen Fischer
12:16 PM Revision 592c92e1 (qgis): Fix geos_c.h not found.
Ismail Sunni
10:45 AM Revision beed86e1 (qgis): db manager: fix spatialite plugin (followup c77172ed; fixes #16542)
Jürgen Fischer
10:43 AM Revision 087e7f75 (qgis): [Server] wmsInfoFormatSIA2045 to wmsInfoFormatSia2045: Qt style naming
René-Luc ReLuc
10:09 AM Revision 212d07f3 (qgis): sipify.pl: consider structs in exported classes also exported
Jürgen Fischer
08:39 AM Revision 551a9073 (qgis): Fix a crash when confirming config dialog of a locator filter
The locator was getting invalidated, but there was no feedback object associated for cancellation. Martin Dobias

2017-05-20

10:04 PM Revision af8fb04f (qgis): replace QStringLiteral with QString (followup c849bc8)
Jürgen Fischer
08:43 PM Revision 401c4637 (qgis): creatensis.pl: avoid (harmless) postinstall.log message
(cherry picked from commit 0be274f4675ae6d8c35927369f0a8c9ea8ed9907) Jürgen Fischer
08:42 PM Revision 0be274f4 (qgis): creatensis.pl: avoid (harmless) postinstall.log message
Jürgen Fischer
05:13 PM Revision b82d757b (qgis): [Server] Fix indent Add GetProjectSettings tests in AccessControl test
René-Luc ReLuc
05:11 PM Revision 6a9073a5 (qgis): [Server] Fix indent Add GetProjectSettings tests in AccessControl test
René-Luc ReLuc
04:33 PM Revision d3bc6a01 (qgis): [Server] Fix backport Add GetProjectSettings tests in AccessControl test
René-Luc ReLuc
04:29 PM Revision ca29b221 (qgis): [Server] Update QgsServerProjectUtils SIP file
René-Luc ReLuc
04:03 PM Revision e13e757b (qgis): [Server] Add GetProjectSettings tests in AccessControl test
René-Luc ReLuc
04:02 PM Revision 54649382 (qgis): partial revert of 96aa26f
Matthias Kuhn
04:00 PM Revision 1fb7fe10 (qgis): [Server] Add GetProjectSettings tests in AccessControl test
René-Luc ReLuc
03:54 PM Revision 33b4582f (qgis): [Server] WMS GetCapabilities refactoring - Part 2
Part 2 (the last) for removing QgsWMSProjectParser from GetCapabilities René-Luc ReLuc
10:09 AM Revision 9e411431 (qgis): Port code in QgsPointSample to 2.18
Marco Hugentobler

2017-05-19

09:56 PM Revision 258c872c (qgis): Once again fix QgsFeatureRequest::OrderBy on windows (followup b0bb873,...
Jürgen Fischer
05:56 PM Revision 59d97be3 (qgis): fix build of oracle provider
Jürgen Fischer
03:35 PM Revision fb8edea1 (qgis): [sipify] implement template inheritance
Denis Rouzaud
03:35 PM Revision f0ed77ee (qgis): fix sip coverage test
Denis Rouzaud
02:08 PM Revision bbcc8725 (qgis): Merge pull request #4587 from alexbruy/processing-saga
[processing][needs-docs] always use SAGA shipped with QGIS (refs #16422) Alexander Bruy
02:00 PM Revision cde1d789 (qgis): Release of 2.18.8
Jürgen Fischer
02:00 PM Revision a916bf46 (qgis): Release of 2.14.15
Jürgen Fischer
01:33 PM Revision 523cd074 (qgis): Preserve visibility of relation editor edit state buttons
... also when collapsing and uncollapsing a relation editor.
References #15102 (https://issues.qgis.org/issues/15102)
Matthias Kuhn
10:19 AM Revision 99a2f3b4 (qgis): Fix default values for linking features in N:M
Followup bfa507a
Default values for attributes on the linking table have not been
respected and therefore it was imp...
Matthias Kuhn
08:54 AM Revision 0a82ab51 (qgis): Merge pull request #4432 from pblottiere/bugfix_sld
[bugfix] Fix unit of sizes when reading a SLD file (uom attribute from SLD 1.1 version is supported) Hugo Mercier
08:00 AM Revision b9929d4c (qgis): [processing][needs-docs] always use SAGA shipped with QGIS (refs #16422)
Alexander Bruy
07:48 AM Revision fe2350c5 (qgis): Merge pull request #4557 from m-kuhn/expressionModulaizing
Modularizing the expression engine file structure and some cleanup Matthias Kuhn
07:33 AM Revision cc6f6e88 (qgis): Merge pull request #4580 from alexbruy/layer-naming-2_18
homogenize layer naming when adding layers from browser and add vector dialog (fix #15510) Alexander Bruy
07:32 AM Revision d7b952b4 (qgis): Merge pull request #4579 from alexbruy/layer-naming
homogenize layer naming when adding via browser and add vector dialog (fix #15510) Alexander Bruy
07:16 AM Revision 171222b5 (qgis): Revert expression TVL as boolean to int
Matthias Kuhn
07:16 AM Revision 24b16c5f (qgis): Fix runtime added functions
Matthias Kuhn
07:16 AM Revision b2cd626d (qgis): Revert expression NULL value to invalid QVariant
Matthias Kuhn
07:16 AM Revision b0bb8733 (qgis): Fix build
Matthias Kuhn
07:13 AM Revision ad7ce981 (qgis): Update sip files
Matthias Kuhn
07:13 AM Revision b789cc30 (qgis): Fix more include paths
Matthias Kuhn
07:13 AM Revision 1e4c1595 (qgis): Adapt “@qgsfunction" decorator to new expression structure
Matthias Kuhn
07:13 AM Revision e02cd570 (qgis): Migrate expression usage in server
Matthias Kuhn
07:13 AM Revision 9b770065 (qgis): Add missing include
Matthias Kuhn
07:13 AM Revision 9eedbb7e (qgis): Fix compiling on mac
Matthias Kuhn
07:13 AM Revision 227108e8 (qgis): Add QgsExpressionUtils class
Matthias Kuhn
07:13 AM Revision ac502143 (qgis): Declutter header files
Implementations of virtual methods will never be inlined, there's no
reason to keep them in headers. It just makes co...
Matthias Kuhn
07:13 AM Revision a2d70f3d (qgis): Document API changes
Matthias Kuhn
07:13 AM Revision 82455588 (qgis): General include cleanup
This unifies the way the include directories are handled in the
CMakeLists.txt files.
Paths are now normally relative...
Matthias Kuhn
07:13 AM Revision ec401998 (qgis): Modularize expressions
The file qgsexpressions.h has grown to one monolithic piece over the
years. This makes it hard to maintain and slows ...
Matthias Kuhn
07:13 AM Revision 80533faa (qgis): Reorganize code from qgsexpression.cpp
Matthias Kuhn
07:10 AM Revision 95ac7d0f (qgis): Merge pull request #4567 from pblottiere/clone
Add clone() methods for layers Matthias Kuhn
03:27 AM Revision 3cc9c5ff (qgis): debian packaging: drop release-sponsors.html
(cherry picked from commit c82bffe5db2482c94881ec7571ced4144b77a1c2) Jürgen Fischer
03:26 AM Revision c82bffe5 (qgis): debian packaging: drop release-sponsors.html
Jürgen Fischer
02:13 AM Revision 1d5d92e6 (qgis): fix windows build of QgsFeatureRequest::OrderBy again (reapply 8f29f28 ...
Jürgen Fischer

2017-05-18

01:55 AM Revision 47f7bbea (qgis): Allow rotate point symbol tool to work with features with initially
NULL rotation values
(cherry-picked from 8997231)
Nyall Dawson
09:59 PM Revision 0923f56c (qgis): make prepare-commit.sh work with git-new-workdir
Jürgen Fischer
09:55 PM Revision c26f1b54 (qgis): indentation fix
Jürgen Fischer
09:54 PM Revision 212f68fa (qgis): indentation fix
Jürgen Fischer
09:34 PM Revision 40972f06 (qgis): sipify batch
Denis Rouzaud
06:22 PM Revision 5f4ac857 (qgis): crssync: check result of CSVReadParseLine instead of feof
(cherry picked from commit 27f4b0e1e008d3ed60ee0f7f178f93b22bacabe9) Jürgen Fischer
06:21 PM Revision 998d7c68 (qgis): crssync: check result of CSVReadParseLine instead of feof
(cherry picked from commit 27f4b0e1e008d3ed60ee0f7f178f93b22bacabe9) Jürgen Fischer
06:19 PM Revision 27f4b0e1 (qgis): crssync: check result of CSVReadParseLine instead of feof
Jürgen Fischer
04:45 PM Revision 9accd4b8 (qgis): [spell check] try do not use thread affinity in silver searcher to avoi...
Denis Rouzaud
12:14 PM Revision aa2739c9 (qgis): Update sip binding
Blottiere Paul
12:05 PM Revision b8d369a7 (qgis): Merge pull request #4575 from alexbruy/qgis-sponsors
remove QgsSponsors widget. Instead open sponsors page in the webbrowser (fix #16169) Alexander Bruy
12:04 PM Revision 08ffb73b (qgis): Merge pull request #4585 from alexbruy/sponsors-2_18
open sponsors page in the webbrowser (fix #16169) Alexander Bruy
11:09 AM Revision 25de7c2e (qgis): Fix documentation
Blottiere Paul
11:09 AM Revision eff5b557 (qgis): Add more const ref
Blottiere Paul
11:09 AM Revision 9cc3774f (qgis): Add const reference
Blottiere Paul
11:09 AM Revision 8f50b9e8 (qgis): Add note in api break doc for plugin layers
Blottiere Paul
11:09 AM Revision bb1738dc (qgis): Update documentation and sip binding
Blottiere Paul
11:09 AM Revision 344b9647 (qgis): Update unit tests for raster layer
Blottiere Paul
11:09 AM Revision 9f8b92d3 (qgis): Update unit tests for vector layer
Blottiere Paul
11:09 AM Revision 4ce17f5d (qgis): Clone more members in raster layer
Blottiere Paul
11:09 AM Revision 30a81349 (qgis): Fix renderer cloning in vector layer when it's null
Blottiere Paul
11:09 AM Revision dde58ada (qgis): The extent is cloned in map layer
Blottiere Paul
11:09 AM Revision f92a38cf (qgis): Clone more members in vector layer
Blottiere Paul
11:09 AM Revision 8a613724 (qgis): Remove the deep copy functionality
Blottiere Paul
11:09 AM Revision 6c48ab99 (qgis): Remove unnecessary include
Blottiere Paul
11:09 AM Revision 41406810 (qgis): Update documentation for setCustomProperties
Blottiere Paul
11:09 AM Revision 8aa2e9bd (qgis): Update cloning method for styles
Blottiere Paul
11:09 AM Revision 70b25811 (qgis): Use clone() methods within duplicateLayers() function
Blottiere Paul
11:09 AM Revision 42a96790 (qgis): Update sip binding
Blottiere Paul
11:09 AM Revision c6f97e53 (qgis): Add unit tests
Blottiere Paul
11:08 AM Revision 7b20c2e8 (qgis): [FEATURE] add clone() methods for layers
Blottiere Paul
10:56 AM Revision ffe5e1c2 (qgis): verbose check spelling test to detect issue on Travis
Denis Rouzaud
10:01 AM Revision d1cc574a (qgis): db manager: fix layer custom action
Jürgen Fischer
09:41 AM Revision 68b990b3 (qgis): sipify batch
python/core/qgspaintenginehack.sip
python/core/qgspainting.sip
python/core/qgspallabeling.sip
python/core/qgspathreso...
Denis Rouzaud
09:12 AM Revision 9f49e404 (qgis): oracle provider: fix triangle warnings
Jürgen Fischer
09:12 AM Revision 34d76545 (qgis): install qgsvectorlayerlabeling.h
Jürgen Fischer
08:51 AM Revision 8fed356f (qgis): Fix build (followup 43a0938)
Martin Dobias
08:06 AM Revision f29a267a (qgis): open sponsors page in the webbrowser (fix #16169)
Alexander Bruy
08:00 AM Revision 4e47ce03 (qgis): oracle provider: skip retrying unavailable connections for 30s
(cherry picked from commit b0126d017873e467f3cd69fa4b3a3bfd16e6a8c8) Jürgen Fischer
07:13 AM Revision 38ed0e5c (qgis): Merge pull request #4568 from alexbruy/gdal-profiles
store profiles as QStringList to avoid issues with spaces (fix #16327) Alexander Bruy
06:25 AM Revision 43a0938e (qgis): Make locator bar shortcut hint show Cmd-K on MacOS (#4583)
Tim Sutton
05:46 AM Revision 89972310 (qgis): Allow rotate point symbol tool to work with features with initially
NULL rotation values Nyall Dawson
05:33 AM Revision bba63130 (qgis): Fix locator widget's width on hi-dpi screens
It was too short to see the whole placeholder text... Martin Dobias
03:37 AM Revision e505ebcc (qgis): Merge pull request #4582 from nyalldawson/status_bar
Add a QgsStatusBar widget/interface for adding messages/widgets to main window statusbar Nyall Dawson
03:02 AM Revision e001d5c7 (qgis): Add QgsGeometry::isSimple() - useful for self-intersection checks
Martin Dobias
02:35 AM Revision 27077c87 (qgis): Add a QgsStatusBar widget/interface for adding messages/widgets to
main window statusbar
QStatusBar gives almost no control over display and placement
of child widgets. It's not possi...
Nyall Dawson

2017-05-17

12:56 AM Revision 09975cec (qgis): Fix transform shear value not saved (fix #16567)
Nyall Dawson
12:56 AM Revision 6e98b9fe (qgis): Add failing test for #16567
Nyall Dawson
12:54 AM Revision 3c843a8e (qgis): Fix windows build
Nyall Dawson
12:12 AM Revision e6f64068 (qgis): Merge pull request #4581 from nyalldawson/fix_16567
Fix transform shear value not saved (fix #16567) Nyall Dawson
11:40 PM Revision 1ae31631 (qgis): Fix transform shear value not saved (fix #16567)
Nyall Dawson
11:29 PM Revision 93612555 (qgis): Forward port test for #16517
Nyall Dawson
11:11 PM Revision 3fc1bda3 (qgis): Add failing test for #16567
Nyall Dawson
11:06 PM Revision b4de0ace (qgis): Merge pull request #4512 from nyalldawson/locator
[FEATURE] Implement a QtCreator style locator bar in the QGIS status bar Nyall Dawson
10:10 PM Revision 7108d6b0 (qgis): Blacklist PyQgsLocator test on Travis OSX builds
Travis OSX is too underpowered to even run the normal tests...
let alone something that requires... *gasp* multiple c...
Nyall Dawson
10:05 PM Revision bb1fb577 (qgis): Remove duplicate include
Nyall Dawson
08:08 PM Revision e12209ea (qgis): Merge pull request #4576 from nyalldawson/fix_16517
[composer] Fix locked raster layers do not restore when loading project (fix #16517) Nyall Dawson
07:20 PM Revision e0a2267d (qgis): homogenize layer naming when adding via browser and add vector dialog
(fix #15510) Alexander Bruy
06:01 PM Revision c849bc88 (qgis): homogenize layer naming when adding via browser and add vector dialog
(fix #15510) Alexander Bruy
03:20 PM Revision 8231d752 (qgis): sipify QgsExpressionContext, QgsFeatureRequest, QgsOptionalExpression
Denis Rouzaud
01:59 PM Revision cc2e68d4 (qgis): [composer] Fix locked raster layers do not restore when loading
project (fix #16517) Nyall Dawson
01:56 PM Revision e474bd2c (qgis): Add failing test for #16517
Nyall Dawson
01:56 PM Revision 70a25d69 (qgis): Merge pull request #4571 from rldhont/release-2_18-processing-rscripts-...
[BUGFIX][Processing] R scripts do not have enough outputs René-Luc ReLuc
01:51 PM Revision 43e40243 (qgis): Small cleanups
Nyall Dawson
01:33 PM Revision 8267fa3d (qgis): Allow filters to provide configuration dialogs
Nyall Dawson
01:33 PM Revision df9d9f67 (qgis): Invalidate current locator results when locator options are changed
Nyall Dawson
01:33 PM Revision 7635b44b (qgis): Make locator settings persistent
Nyall Dawson
01:33 PM Revision e8d3ae92 (qgis): Enable disabling filters via options dialog
Nyall Dawson
01:33 PM Revision e260be11 (qgis): Fix QgsFloatingWidget discards some events
Nyall Dawson
01:33 PM Revision 96d8f877 (qgis): Start on options page
Nyall Dawson
01:33 PM Revision fb6ba511 (qgis): Add configure menu to locator widget
Nyall Dawson
01:33 PM Revision 5a0bcf07 (qgis): Style fixes
Nyall Dawson
01:33 PM Revision ce663936 (qgis): Add (non-functional) locator configuration dialog
Nyall Dawson
01:33 PM Revision 71f78722 (qgis): [FEATURE] Implement a QtCreator style locator bar in the QGIS status bar
This adds a new "locator" bar to the QGIS status bar. If you're not
familiar with QtCreator's locator, it's a quick s...
Nyall Dawson
01:33 PM Revision ea86049c (qgis): Show a list of shortcut prefixes in locator bar if no text is entered
Nyall Dawson
01:33 PM Revision 11036e4d (qgis): Always select the best result by default, even if good results are
slow to fetch Nyall Dawson
01:33 PM Revision 56c8baac (qgis): Provide a standard string comparison method in QgsLocatorFilter
Subclasses should use this method instead of directly calling
QString::contains or using Python 's in search' type ma...
Nyall Dawson
01:33 PM Revision 6649d2b1 (qgis): Sort filter results so closer matches appear higher
A closer match means more of the text is matched, ie
a short string inside a long string is penalised
Nyall Dawson
01:33 PM Revision a53516d7 (qgis): Only show action results when . prefix is used
Nyall Dawson
01:33 PM Revision 102a4666 (qgis): Implement prefix based locator searching
Filters can indicate their preferred search prefix. Searches which
begin with this character will be restricted to th...
Nyall Dawson
01:33 PM Revision b33ce0bf (qgis): Allow speciyfing the priority for filters
Higher priority (i.e. more important) filter results get shown
first. This means filters like project layers & compos...
Nyall Dawson
01:33 PM Revision 0f80df09 (qgis): Show locator filter names in results, sort results and group by filter
Nyall Dawson
01:33 PM Revision 0dd3fcb6 (qgis): Add processing algorithms to locator bar
Inspired by the ghost of processing's commander Nyall Dawson
01:33 PM Revision cb579bb9 (qgis): Add a locator filter for main window actions
Inspired by the ghost of processing's commander Nyall Dawson
01:33 PM Revision ab02f2b7 (qgis): Allowing associating QgsLocatorWidget with a map canvas
This allows the widget's locator to prioritise results which
are close to the current canvas extent
Nyall Dawson
01:33 PM Revision 2435dbc7 (qgis): Nicer results, always show an icon, show description
Nyall Dawson
01:33 PM Revision 376d6b3d (qgis): Add missing docs, sip bindings
Nyall Dawson
01:33 PM Revision 1174b335 (qgis): Add inbuilt filters for project layers and compositions
The project layer filter allows you to quickly select a layer
from the current project and highlight it in the layer ...
Nyall Dawson
01:33 PM Revision a7d590e0 (qgis): Add a context variable for locator searches
This allows encapsulation of properties relating to the context
of a search, such as a target map extent. Locator fil...
Nyall Dawson
01:31 PM Revision afc97888 (qgis): Better method to ensure memory layers always have unique sources
Nyall Dawson
12:37 PM Revision 49a7158a (qgis): Merge pull request #4565 from alexbruy/processing-single2multi
[processing] handle NULL values in the single to multi algorithm (fix #15822) Alexander Bruy
11:38 AM Revision 591c3ab9 (qgis): Remove QgsPoint::onSegment() method
This is a completely wrong use of an algorithm that is meant to be used with *integer* values,
e.g. when dealing with...
Martin Dobias
11:06 AM Revision 5112a0dc (qgis): remove QgsSponsors widget. Instead open sponsors page in the webbrowser
(fix #16169) Alexander Bruy
10:40 AM Revision bb7f95fb (qgis): [bugfix] Fix broken inverted Y support in XYZ layers
This follows the convention used by OpenLayers, where
an inverted axis is indicated by {-y} in the URL
definition.
F...
Alessandro Pasotti
10:15 AM Revision 14ee4357 (qgis): Merge pull request #4569 from boundlessgeo/xyz-inverted-y
[bugfix] Fix broken inverted Y support in XYZ layers Alessandro Pasotti
10:14 AM Revision ccd5d752 (qgis): [bugfix] Fix broken inverted Y support in XYZ layers
This follows the convention used by OpenLayers, where
an inverted axis is indicated by {-y} in the URL
definition.
F...
Alessandro Pasotti
07:26 AM Revision 84871ce0 (qgis): [processing] temporarily disable singleparts to multiparts test
Alexander Bruy
05:01 AM Revision 14a8df41 (qgis): [raster] fix raster blending (cherry-pick 93c59f4)
Mathieu Pellerin - nIRV

2017-05-16

07:46 PM Revision 5bdd038e (qgis): [BUGFIX][Processing] R scripts do not have enough outputs
R scripts in processing only supports Vector, Raster and Table.
This commit adds fix the file output and adds directo...
René-Luc ReLuc
07:43 PM Revision acd35753 (qgis): Merge pull request #4545 from rldhont/release-2_14-processing-rscripts-...
[BUGFIX][Processing] R scripts do not have enough outputs René-Luc ReLuc
07:34 PM Revision d0d6959b (qgis): Merge pull request #4570 from mach0/master
[i18n] adding translator on request Werner Macho
07:22 PM Revision 0bac9371 (qgis): Fix indentation as requested by Travis
NOTE: I do have the prepare-commit.sh hook in place, but it did
not handle this
Sandro Santilli
06:16 PM Revision 4ed096b9 (qgis): Add test for unprojectible polygon labeling
See #15507 Sandro Santilli
06:05 PM Revision b9bd66d2 (qgis): store profiles as QStringList to avoid issues with spaces (fix #16327)
Alexander Bruy
05:46 PM Revision 126cf5f1 (qgis): Check return from QgsPalLabeling::prepareGeometry before dereference
Fixes #15507
Includes automated test.
Sandro Santilli
01:00 PM Revision 0c72d4bc (qgis): Add unit tests
Blottiere Paul
01:00 PM Revision 87736387 (qgis): [bugfix] Fix unit of sizes when reading a SLD file (fixes #8978)
Blottiere Paul
01:00 PM Revision e2ee1534 (qgis): Update sip binding
Blottiere Paul
12:43 PM Revision fe7c981a (qgis): [processing] handle NULL values in the single to multi algorithm (fix #...
Alexander Bruy
12:42 PM Revision 11475c62 (qgis): Revert "Merge pull request #4562 from alexbruy/processing-singletomulti-3"
This reverts commit e3d79a1fe940b5d813b5f79c51b43393d085bb16, reversing
changes made to 3f7f95ee262ea3646d61600c21fae...
Alexander Bruy
12:30 PM Revision 3f4ad0f4 (qgis): Merge pull request #4564 from boundlessgeo/server-more-requesthandler-api
[server] Add url and post data getters to request handler Alessandro Pasotti
11:57 AM Revision 45166aaf (qgis): [server] Clearer log message when parsing non-XML POST data
Alessandro Pasotti
11:57 AM Revision cbef51cc (qgis): [server] Sipify QgsRequestHandler
Alessandro Pasotti
11:08 AM Revision 2f75bab8 (qgis): [server] Add url and post data getters to request handler
This completes the API to eventually get rid of all
getEnv usage from python server plugins.
The request handler has...
Alessandro Pasotti
10:59 AM Revision e3d79a1f (qgis): Merge pull request #4562 from alexbruy/processing-singletomulti-3
[processing] handle NULL values in the single to multi algorithm (fix #15822) Alexander Bruy
10:59 AM Revision 4dab1f85 (qgis): Merge pull request #4560 from alexbruy/processing-singletomulti
[processing] handle NULL values in the single to multi algorithm (fix #15822) Alexander Bruy
10:35 AM Revision 8b263e4c (qgis): db_manager versioning: add RETURNING to INSERT rule (fixes #16083)
(cherry picked from commit 3f7f95ee262ea3646d61600c21faed0866bc70b0) Jürgen Fischer
10:34 AM Revision 3f7f95ee (qgis): db_manager versioning: add RETURNING to INSERT rule (fixes #16083)
Jürgen Fischer
09:06 AM Revision b56e46da (qgis): [processing] handle NULL values in the single to multi algorithm (fix #...
Alexander Bruy
09:04 AM Revision 2f70b426 (qgis): sip bindings: exclude QgsCompositionChecker when not building tests
Jürgen Fischer
09:04 AM Revision 70da239a (qgis): debian packaging: include native gui library
Jürgen Fischer
08:25 AM Revision bfdc84fc (qgis): Fixes to unit tests
Martin Dobias
08:25 AM Revision f153e191 (qgis): Fix saving of "obstacle only" state + misc fixes to unit tests
Martin Dobias
08:25 AM Revision ee9fabbe (qgis): Fix for style loading and clean up of used labeling custom properties
Martin Dobias
08:25 AM Revision 21f03bc1 (qgis): Clean up reading/writing of labeling configuration in vector layers
Historically the configuration used to be stored in layer's custom properties, but that does not scale
beyond simple ...
Martin Dobias
08:25 AM Revision 53f8e7f7 (qgis): Remove dead code for writing of labeling from custom properties
Martin Dobias
08:25 AM Revision 56309efc (qgis): Fix loading of labeling from 2.x projects
Martin Dobias
08:25 AM Revision 828bd384 (qgis): Convert remaining bits where labeling was configured using setCustomPro...
Martin Dobias
07:12 AM Revision 7e345a73 (qgis): Merge pull request #4561 from nyalldawson/proj_thread2
Avoid using thread unsafe proj API - approach 2 Nyall Dawson
05:31 AM Revision 5201eb25 (qgis): Optimise storage/retrieval of projPJ objects
Nyall Dawson
05:20 AM Revision e51737e6 (qgis): Use thread safe proj API in all other code paths
Nyall Dawson
05:20 AM Revision ae492abc (qgis): Split qgscoordinatetransform_p into .h/cpp
Nyall Dawson
05:20 AM Revision 4396e532 (qgis): Utilise thread safe proj API within QgsCoordinateTransform
Avoids unpredictable behavior when transforms are being
conducted in background threads, such as map renders.
Refs #...
Nyall Dawson
05:09 AM Revision 59c97437 (qgis): Fix missing name and progress for feature counter task
Nyall Dawson
03:29 AM Revision a517c683 (qgis): Ensure created memory layers have unique source
Sometimes the layer source is used for "looser" comparison then
layer ID
Nyall Dawson

2017-05-15

11:23 PM Revision c484b505 (qgis): Link native to core on OSX only
Nyall Dawson
09:55 PM Revision e455b157 (qgis): [sipify] do not comment global operators
fix class/struct level detection
sipify qgsmargins.qgs
Denis Rouzaud
09:55 PM Revision 3f85b050 (qgis): fix bad copy paste
Matthias Kuhn
09:55 PM Revision d15bd8dd (qgis): No docstrings for out-of-class functions
Matthias Kuhn
09:55 PM Revision 2abb1465 (qgis): [sipify] Another batch of sip
Matthias Kuhn
09:55 PM Revision d4edbc0f (qgis): Unsipify QgsMargins
Matthias Kuhn
09:55 PM Revision 7ac276e7 (qgis): No copy of QgsLabelSearchTree is allowed
Matthias Kuhn
09:55 PM Revision df6d60fc (qgis): Fix sip errors
Matthias Kuhn
09:55 PM Revision 5c2deb40 (qgis): Doxymentation
Matthias Kuhn
09:55 PM Revision 6ad5a58c (qgis): Spelling
Matthias Kuhn
09:55 PM Revision 9e059ed7 (qgis): Fix sip errors
Matthias Kuhn
07:55 PM Revision e4d745fe (qgis): [processing] handle NULL values in the single to multi algorithm (fix #...
Alexander Bruy
05:57 PM Revision 922b162b (qgis): attachment widget: data defined button for document type
Denis Rouzaud
10:24 AM Revision 87052a77 (qgis): Merge pull request #4558 from nyalldawson/native-lib-mac
Add OS native interface lib, with objective-c++ interface to Mac Cocoa libraries, v3 Nyall Dawson
09:38 AM Revision 8f44a29a (qgis): Reintroduce core/native link
Nyall Dawson
08:54 AM Revision 2831f842 (qgis): Fix compilation
Nyall Dawson
02:24 AM Revision ae97c333 (qgis): Revert "Port algorithm countVisibleParameters to c++"
This reverts commit c3c694f8ccfbe0b64df14365f950f5895968a66a. Nyall Dawson

2017-05-14

01:56 AM Revision 6efe160a (qgis): Move QgsNative instance from app->QgsGui singleton
This allows gui widgets to utilise native platform interfaces.
Additionally attaching the instance to QgsGui allows Q...
Nyall Dawson
01:23 AM Revision a4b7af7f (qgis): Use millimeters when declaring QPrinter page size
(This is needed to allow to set a resolution with the printer used
by the map renderer)
Mathieu Pellerin - nIRV
01:15 AM Revision cbc2a3df (qgis): Indentation
Nyall Dawson
01:15 AM Revision 6971e9da (qgis): Fix build
Nyall Dawson
01:15 AM Revision d1593cae (qgis): Create a virtual QgsNative base class for platform services
A QgsNative base class is added, that offers default implementations for
a platform interface. These methods can be o...
Matthias Kuhn
01:15 AM Revision f6bd7b3b (qgis): Add OS native interface lib, with objective-c++ interface to Mac Cocoa ...
Larry Shaffer
01:03 AM Revision f8f7d60c (qgis): Merge pull request #4514 from nyalldawson/gui_instance
Make a new global QgsGui singleton Nyall Dawson
12:44 AM Revision c3c694f8 (qgis): Port algorithm countVisibleParameters to c++
Nyall Dawson
11:57 PM Revision a8b10a2f (qgis): Update indentation
Nyall Dawson
11:34 PM Revision 14882058 (qgis): Sipify update
Nyall Dawson
11:33 PM Revision ac943453 (qgis): Rename QgisGui to QgsGuiUtils
Better reflects what this namespace contains, and replaces the
non-standard Qgis prefix with the Qgs standard
Nyall Dawson
11:32 PM Revision 436844b2 (qgis): QgsMapLayerActionRegistry is no longer a singleton
Moved the global instance to QgsGui::QgsMapLayerActionRegistry() Nyall Dawson
11:32 PM Revision a86b93e9 (qgis): QgsLayerTreeEmbeddedWidgetRegistry is no longer a singleton
Moved the global instance to QgsGui::layerTreeEmbeddedWidgetRegistry() Nyall Dawson
11:32 PM Revision 4a5c9a7b (qgis): Make a new global QgsGui singleton
Move QgsEditorWidgetRegistry from being a singleton itself to
instead being a member of the QgsGui singleton
Nyall Dawson
11:32 PM Revision 711f6dcc (qgis): QgsShortcutsManager is no longer a singleton
Move the global instance to QgsGui::shortcutsManager() Nyall Dawson
11:08 PM Revision 280ca319 (qgis): Merge pull request #4401 from nyalldawson/processing_params
c++ framework for parameters and running algorithms Nyall Dawson
05:07 PM Revision 7af73b38 (qgis): Change browser context menu item text for adding layer to 'Add select… ...
* Change browser context menu item text for adding layer to 'Add selected layer(s) to canvas'
* Use title case for A...
Tim Sutton
11:41 AM Revision 24e06a49 (qgis): Remove unused mAnnotationForm member + getter/setter from QgsVectorLayer
Martin Dobias
06:00 AM Revision 33b6fab1 (qgis): Fix crash when saving as PDF with dpi != 96
Mathieu Pellerin - nIRV
04:34 AM Revision 0ccaba7a (qgis): Path resolver instead of project singleton in edit form config and svg ...
Martin Dobias
03:24 AM Revision 2857ef59 (qgis): Merge pull request #4426 from wonder-sk/fix-relative-paths-svg
Fix relative paths to SVG files in embedded projects Martin Dobias

2017-05-13

12:38 AM Revision fd7b52d5 (qgis): german translation fix
Jürgen Fischer
06:33 PM Revision 590526ee (qgis): Another trial to fix mac tests on travis
Martin Dobias
05:19 PM Revision 93c59f4e (qgis): [raster] fix raster blending (fixes #16546)
Mathieu Pellerin - nIRV
05:16 PM Revision 40f683d6 (qgis): Trying to fix mac test for QgsProject
Martin Dobias
04:55 PM Revision a4717e2e (qgis): Fixes to relative paths read/write in composer picture and arrow items
Martin Dobias
04:12 PM Revision dfcfadc7 (qgis): Fix build and add bits to project test to understand fail on mac
Martin Dobias
03:44 PM Revision 8dd58864 (qgis): Bring back temporarily disabled projects upgrade + fix a loading bug
Loading bug: on the first project load, data-defined properties for diagram layer settings were not read
as the defau...
Martin Dobias
02:38 PM Revision 4c666a32 (qgis): german translation update
$ scripts/update_ts_files.sh -b $builddir -f de
$ linguist i18n/qgis_de.ts
$ scripts/update_ts_files.sh -b $builddir ...
Jürgen Fischer
02:06 PM Revision 93bfa949 (qgis): Add doxygen comments to updated methods
Martin Dobias
01:59 PM Revision 0a942fd9 (qgis): fix windows build
Jürgen Fischer
01:53 PM Revision bbb13f43 (qgis): Fix text renderer test
Martin Dobias
01:43 PM Revision c882f88c (qgis): Remove "relative path" checkbox from svg selector widget
It is decided on different level whether files are saved with relative paths
and internally now QGIS always uses abso...
Martin Dobias
12:12 PM Revision 5bdae751 (qgis): API break update + read/write context in labeling and text renderer
This enables correct loading/saving of relative paths of SVG files for background of labels Martin Dobias
12:09 PM Revision 23a7bd0f (qgis): Introduce QgsReadWriteContext that encapsulates QgsPathResolver
This should make the read/write methods more flexible if we need to give them extra context. Martin Dobias
12:02 PM Revision 3e18cc15 (qgis): Respect relative paths in embedded projects (fixes #16355)
Martin Dobias
12:02 PM Revision bbe59969 (qgis): Fixes to unit tests
Martin Dobias
12:02 PM Revision 15fc16df (qgis): Remove duplicate code - now handled by QgsPathResolver
Martin Dobias
12:02 PM Revision 8ffd91ea (qgis): Propagate path resolver through renderers, annotations, diagrams
This is necessary in order to be able to correctly translate between absolute and relative paths
deeper in the code -...
Martin Dobias
10:14 AM Revision 6fe459de (qgis): [processing] remove extra quotes when restoring batch process from file
(fix #16309) Alexander Bruy
10:11 AM Revision 43595f5d (qgis): [processing] remove extra quotes when loading batch process from file
(fix #16309) Alexander Bruy
09:43 AM Revision bc4e70a0 (qgis): [processing] check difference result befor using it in further
operations (ref #15962) Alexander Bruy
09:29 AM Revision bc0c3a22 (qgis): Add inclination method for QgsPointV2 (#4536)
Loïc BARTOLETTI
08:45 AM Revision c620c7c3 (qgis): [processing] stop algorithm execution if geometry/feature error occured
(fix #11986) Alexander Bruy
08:42 AM Revision 6feed195 (qgis): [processing] stop algorithm execution if geometry/feature error occured
(fix #11986) Alexander Bruy
08:42 AM Revision 02c8ac8d (qgis): Fix non-dynamic default values
Fix #15355 Matthias Kuhn
08:42 AM Revision 60bbf67b (qgis): Be careful with requesting evaluated default values
We do not need a new evaluated value all the time
Fix #16545
Matthias Kuhn
08:39 AM Revision 7734d72d (qgis): [processing] stop algorithm execution if geometry/feature error occured
(fix #11986) Alexander Bruy
06:01 AM Revision 75e95024 (qgis): Deduplicate code in save as image / save as PDF
Mathieu Pellerin - nIRV

2017-05-12

04:49 PM Revision b830eab6 (qgis): [BUGFIX][Processing] R scripts do not have enough outputs
R scripts in processing only supports Vector, Raster and Table.
This commit adds fix the file output and adds directo...
René-Luc ReLuc
04:39 PM Revision 3289d614 (qgis): Fix freeze when joining with table open
Fix #16495 Matthias Kuhn
04:28 PM Revision e01b7ef6 (qgis): [processing] take in account file extension when loading Processing
results (fix #16486) Alexander Bruy
04:22 PM Revision 3d3b6ecb (qgis): [processing] take in account file extension when loading Processing
results (fix #16486) Alexander Bruy
03:37 PM Revision aa0ce1cc (qgis): Fix double delete of symbol
Fix #15961 Matthias Kuhn
02:51 PM Revision 396a135c (qgis): Merge pull request #4540 from boundlessgeo/attributetable-fixes-16492-b...
[bugfix] Attribute table crashes QGIS when deleting selected Alessandro Pasotti
02:51 PM Revision 3f9c4e5f (qgis): Merge pull request #4535 from boundlessgeo/attributetable-fixes-16492
Attributetable fixes crash #16492 Alessandro Pasotti
02:34 PM Revision 477d1bdf (qgis): Fix crash when using expression bar on aliased field
Fix #16302 Matthias Kuhn
02:18 PM Revision 2b6b4951 (qgis): Only check for validity if attribute has changed
Alessandro Pasotti
01:59 PM Revision 913527b4 (qgis): [bugfix] Fixes #16242 saves always with absolute paths
Alessandro Pasotti
12:50 PM Revision 51347914 (qgis): Only check for validity if attribute has changed
Alessandro Pasotti
12:41 PM Revision a0c6872f (qgis): Fix crash when using expression bar on aliased field
Fix #16302 Matthias Kuhn
11:38 AM Revision cc7e960e (qgis): Force vector output when saving map/canvas as PDF
Mathieu Pellerin - nIRV
10:51 AM Revision f9842426 (qgis): Improve stability of QgsTask::waitForFinished test
Matthias Kuhn
10:21 AM Revision 41808469 (qgis): Display name of layers in need of rasterization when saving as PDF (#4539)
Mathieu Pellerin - nIRV
09:53 AM Revision ad5054bf (qgis): sip update qgsfeature
Jürgen Fischer
09:17 AM Revision 4f82b0ba (qgis): [bugfix] Attribute table crashes QGIS when deleting selected
Fixes https://issues.qgis.org/issues/16492
Backport from https://github.com/qgis/QGIS/pull/4535
Alessandro Pasotti
08:53 AM Revision 1eaf03d3 (qgis): Speed up the check for valid feature
Alessandro Pasotti
08:41 AM Revision deb96673 (qgis): [processing] check symmetrical difference result before using it in
other geometry operations (fix #16010) Alexander Bruy
08:35 AM Revision 6e3e8ce4 (qgis): Fix windows warning
...\qt5\include\qtcore\qcache.h(124): warning C4150: deletion of pointer to incomplete type 'QDomDocument'; no destru... Jürgen Fischer
08:14 AM Revision 9ddd28dd (qgis): Fix windows build
undefined error C2079: 'QMapNode<Key,T>::value' uses undefined class 'QgsGeometry' Jürgen Fischer
06:53 AM Revision 0e650772 (qgis): Small save as PDF cleanups
Mathieu Pellerin - nIRV
02:05 AM Revision 50e97280 (qgis): Merge pull request #4509 from nyalldawson/exporter
API Cleanups (and rename) for QgsVectorLayerImport, background export of layers when dropping to browser Nyall Dawson

2017-05-11

12:57 AM Revision 9149ffb8 (qgis): Merge pull request #4537 from nyalldawson/backports
Fix crash when transform errors occur while rendering Nyall Dawson
12:15 AM Revision 452c8066 (qgis): Fix crash when transform errors occur while rendering
If a transform exception occurred while rendering a symbol then
the QgsSymbolRenderContext cleanup code was never cal...
Nyall Dawson
12:03 AM Revision 446db28a (qgis): Optimise QgsVectorLayerExporter::exportLayer when exporting only select...
Nyall Dawson
12:03 AM Revision b6a5cc42 (qgis): Use QgsFeedback instead of QProgressDialog for QgsVectorLayerExporter::...
And add cancelation and progress reporting to background layer export Nyall Dawson
12:03 AM Revision 64b612f2 (qgis): [FEATURE] Import layers to data providers in background
Flips the drag and drop import of layers to browser data sources
to use task manager, allowing these slow imports to ...
Nyall Dawson
12:03 AM Revision 75a5d5dd (qgis): Remove unused skipAttributeCreation option in QgsVectorLayerExporter::e...
Nyall Dawson
12:02 AM Revision 384369c3 (qgis): Rename QgsVectorLayerImport to QgsVectorLayerExporter
Since the majority of users of this class will be exporting
an existing map layer to a data provider, the QgsVectorLa...
Nyall Dawson
12:00 AM Revision 9adc3229 (qgis): Merge pull request #4515 from nyalldawson/render_crash
Fix crash when transform exception occurs during rendering Nyall Dawson
07:09 PM Revision db89929a (qgis): [bugfix] Attribute table crashes QGIS when deleting selected
Fixes https://issues.qgis.org/issues/16492
Needs-backporting
Alessandro Pasotti
06:44 PM Revision bfa507ae (qgis): Respect default values in N:M relation linking table
Matthias Kuhn
06:28 PM Revision 62bd07dd (qgis): Added a comment to the test header
Alessandro Pasotti
06:28 PM Revision 074c41a1 (qgis): Tiny typo fix - SIP part
Alessandro Pasotti
06:27 PM Revision 67fdd5e2 (qgis): Tiny typo in a comment
Alessandro Pasotti
01:15 PM Revision 354b667f (qgis): Merge pull request #4526 from m-kuhn/featureCounter
Send feature counting to background task Matthias Kuhn
12:42 PM Revision 24744989 (qgis): Allow specifying expression context for feature count
Matthias Kuhn
12:42 PM Revision 6dc7b57e (qgis): Consify
Matthias Kuhn
12:42 PM Revision eaabce28 (qgis): Doxyfication
Matthias Kuhn
12:42 PM Revision 1fb55dbd (qgis): [travis] Optimize ccache
Matthias Kuhn
12:42 PM Revision 0cb82587 (qgis): Localize feature count
Matthias Kuhn
12:42 PM Revision 95597e3b (qgis): Add tests for QgsTask::waitForFinished()
Matthias Kuhn
12:42 PM Revision ed747edc (qgis): Improve docs and python bindings for feature count
Matthias Kuhn
12:42 PM Revision d452f7f2 (qgis): Refresh feature count legend text automatically
Matthias Kuhn
12:42 PM Revision 52676774 (qgis): Sipify QgsTask[Manager]
Matthias Kuhn
12:42 PM Revision 3e88e8e9 (qgis): Fix feature counting
Matthias Kuhn
12:42 PM Revision a6800e94 (qgis): Fix division by 0
Matthias Kuhn
12:42 PM Revision 1f041884 (qgis): Add QgsTask::waitForFinished
Matthias Kuhn
12:42 PM Revision 05a713f4 (qgis): Fix compatibility with older sip versions
Matthias Kuhn
12:42 PM Revision 964d9ac7 (qgis): Send feature counting to background task
Matthias Kuhn
12:42 PM Revision f2643701 (qgis): Make fields() available in QgsVectorLayerFeatureSource
Matthias Kuhn
12:00 PM Revision 5888d22c (qgis): fix sip bindings documentation
Denis Rouzaud
11:07 AM Revision 72c83358 (qgis): Merge pull request #4529 from alexbruy/stats-panel
fix bugs related to statistical dock (fix #16117, #16118, #16119) Alexander Bruy
10:53 AM Revision ad3fe265 (qgis): [doxygen] remove remaining 'note Added in XXX' in favor of '\since ...'
Denis Rouzaud
10:47 AM Revision 7ba28ec1 (qgis): Merge pull request #4306 from boundlessgeo/sort_on_top
[attributetable] Fix "Move selection to top": for 2.18 regression fixes #15803 Alessandro Pasotti
10:46 AM Revision 8e60510e (qgis): Merge pull request #4444 from boundlessgeo/sort_on_top_portTo3
[attributetable] Fix "Move selection to top" for 3.x regression fixes #15803 Alessandro Pasotti
08:45 AM Revision 4a215ad6 (qgis): fix test font message
Jürgen Fischer
08:45 AM Revision f1317923 (qgis): fix test font message
Jürgen Fischer

2017-05-10

06:15 PM Revision 8884e597 (qgis): [processing] don't apply -te and -te_srs if not requested (fix #15339)
Alexander Bruy
05:46 PM Revision 09ef9477 (qgis): Merge pull request #4530 from boundlessgeo/attributetable-duplicated-ro...
Attributetable duplicated rows fix for 2.18 Alessandro Pasotti
04:56 PM Revision abf6acbd (qgis): [bugfix] Fixes attribute table duplicated rows #15974
With C++ test Alessandro Pasotti
03:18 PM Revision 66498257 (qgis): Prevent crash when model is not set
Alessandro Pasotti
03:13 PM Revision a924915b (qgis): hide setting and value control in setSortOrder
Luigi Pirelli
03:10 PM Revision 8f862a5d (qgis): hide setting and value control in setSortOrder
Luigi Pirelli
02:47 PM Revision abc74b42 (qgis): [processing] don't apply -te and -te_srs if not requested (fix #16519)
Alexander Bruy
02:40 PM Revision 883e4f36 (qgis): minor cleaning of python/CMakeLists.txt
Denis Rouzaud
02:40 PM Revision 97866f4a (qgis): [sip] add missing ConvertToClassCode
This was causing an issue if you tried to access widgets in a form using findChildren
widgets could not be casted to ...
Denis Rouzaud
02:40 PM Revision b8b01acb (qgis): fix valueChanged signal not emitted in QgsExternalResourceWidget
Denis Rouzaud
02:23 PM Revision 13c1318a (qgis): New geometry class: QgsRegularPolygon (#4502)
Loïc BARTOLETTI
01:02 PM Revision c092effc (qgis): [attributetable] fix sortOnTop due to sortOrder wrong enum values from ...
port to 3.0 for https://github.com/qgis/QGIS/pull/4306 Luigi Pirelli
12:34 PM Revision a82b8cfb (qgis): [attributetable] fix sortOnTop due to sortOrder wrong enum values from ...
Luigi Pirelli
12:06 PM Revision 55cb8550 (qgis): Use a valid polygon in attr-table test
Alessandro Pasotti
11:28 AM Revision d139119a (qgis): prevent crash when exporting spatial bookmarks (fix #16345)
(cherry picked from commit 58a8478b82eeb5415f730c9686909047bd4e77ec) Alexander Bruy
11:25 AM Revision 58a8478b (qgis): prevent crash when exporting spatial bookmarks (fix #16345)
Alexander Bruy
10:56 AM Revision e0d4e37c (qgis): fix bugs relates to statistical dock (fix #16117, #16118, #16119)
backported from master Alexander Bruy
10:03 AM Revision 1006aa98 (qgis): Fix doc warning
Nyall Dawson
09:07 AM Revision aa021bef (qgis): Merge pull request #4307 from ghtmtt/proc_tests
[processing] other qgis test, clean commit Matthias Kuhn
09:04 AM Revision 271a1e38 (qgis): Convert remaining parameters from python
Nyall Dawson
08:43 AM Revision 4ae8065d (qgis): fix QgsExternalResourceWidget valueChanged signal
also add some missing ConvertToClassCode Denis Rouzaud
02:14 AM Revision 02b560e9 (qgis): Temporarily make QgsProcessingAlgorithm::run non pure-virtual (for travis)
Nyall Dawson
02:14 AM Revision 3706d880 (qgis): [processing] c++ framework for parameters and running algorithms (WIP)
This commit adds the virtual method for running processing algs
to the base c++ class, and adds the initial framework...
Nyall Dawson

2017-05-09

08:35 PM Revision 8423aaf0 (qgis): Merge pull request #4525 from boundlessgeo/re-enable-ows-test
Re-enable OWS auth test Alessandro Pasotti
06:31 PM Revision 403c03f7 (qgis): Re-enable OWS auth test
Alessandro Pasotti
04:31 PM Revision 6d67379b (qgis): Remove unused forward declarations
Alessandro Pasotti
03:13 PM Revision 212acc12 (qgis): Merge pull request #4503 from boundlessgeo/attributetable-fixes
[bugfix] Fixes attribute table duplicated rows #15974 Alessandro Pasotti
12:36 PM Revision a4e3c833 (qgis): Merge pull request #4520 from nyalldawson/raster_combo_box
QgsRasterBandComboBox Nyall Dawson
11:45 AM Revision ea4143bb (qgis): Don't disable band combo when only one band is present
Nyall Dawson
11:43 AM Revision 872cd136 (qgis): Add custom widget plugin for QgsRasterBandComboBox
Nyall Dawson
11:35 AM Revision f4b353c0 (qgis): Flip some more custom raster band combo boxes to QgsRasterBandComboBox
Nyall Dawson
11:23 AM Revision c9bfb9f2 (qgis): Add a "not set" option to QgsRasterBandComboBox
Nyall Dawson
11:23 AM Revision e4a94bc4 (qgis): Add unit tests for QgsRasterBandComboBox
Nyall Dawson
11:23 AM Revision a32314d8 (qgis): Add a new QgsRasterBandComboBox widget
And use wherever custom widgets were being created. Reduces
duplicate code and allows specialised handling for raster...
Nyall Dawson
11:23 AM Revision ddf8cc84 (qgis): Disable raster band combo box for rasters without multiple bands
Nyall Dawson
08:59 AM Revision 08242802 (qgis): sipify gui editor widgets
Denis Rouzaud
07:29 AM Revision 6aa10c68 (qgis): [processing] Cleanup some layer/writer related handling
Ensure that layers created by QgsProcessingUtils::createFeatureSink
can always be retrieved using QgsProcessingUtils:...
Nyall Dawson
07:21 AM Revision cb23ebed (qgis): [FEATURE] Add opacity support to copyright decorator
Mathieu Pellerin - nIRV
07:21 AM Revision 83e8ecec (qgis): [FEATURE] Add outline and color opacity settings for scale bar decoration
Mathieu Pellerin - nIRV
07:21 AM Revision 1445505a (qgis): [FEATURE] Color settings for north arrow decoration
Mathieu Pellerin - nIRV
06:34 AM Revision 592fcfa7 (qgis): Merge pull request #4522 from nyalldawson/new_random
[needs-docs] Add a "shuffle random" option to color ramp button Nyall Dawson
04:22 AM Revision 3cd3e5d3 (qgis): Allow storing QgsProperty in QVariant
Nyall Dawson
04:03 AM Revision 927faf70 (qgis): [needs-docs] Add a "shuffle random" option to color ramp button
Allows quick regeneration of a new set of random colors if the
current color ramp is a random color ramp.
Nyall Dawson
03:56 AM Revision 439b21ea (qgis): Show project path using native OS format
Avoids showing project paths as d:/... on windows, and instead
uses the more familiar d:\... format
(cherry-picked f...
Nyall Dawson
03:56 AM Revision a6883f7a (qgis): Fix crash when OGR layer is removed when source is stored
Remove link to provider in OGR feature source
(cherry-picked from 0dfe687)
Nyall Dawson
03:56 AM Revision b19213ec (qgis): Better tooltips for map layers
Including CRS information
(cherry-picked from 1012f25)
Nyall Dawson
03:56 AM Revision fad23dda (qgis): Fix import WKT of the format MultiPoint (-20 -90, -20 -88 )
Should technically be MultiPoint ((-20 -90), (-20 -88)), but
it's nice to be forgiving and accept as wide a range of ...
Nyall Dawson
03:56 AM Revision 8309c3c2 (qgis): Followup 20197c2, fix orphaned highlights remaining on maps
(cherry-picked from ae2c06c) Nyall Dawson
03:52 AM Revision 499a35d0 (qgis): Refine paletted raster renderer classification
Change behaviour from clearing all existing values on classification
to instead keeping any existing values which do ...
Nyall Dawson
03:26 AM Revision bccba30a (qgis): Fix unreadable text in plugin manager (fix #16516)
Nyall Dawson

2017-05-08

12:54 AM Revision cd248c62 (qgis): Limit the initial feature request sent by expression builder widget
Should help avoid short delays in opening the expression widget
on slower layers (such as with the Postgres provider ...
Nyall Dawson
12:53 AM Revision 9a19a5fc (qgis): Followup c2699b4, fix missing field names in expression builder
Nyall Dawson
01:21 PM Revision 13588225 (qgis): include metadata headers in install (followup 3a965e6d)
Jürgen Fischer
01:18 PM Revision f004fc10 (qgis): Update north arrow decorator to use a vector graphic (#4519)
Mathieu Pellerin - nIRV
12:18 PM Revision ac7cc12c (qgis): Merge pull request #4511 from nyalldawson/composer_async
Asyncronously render composer map previews Nyall Dawson
11:31 AM Revision 29c87de6 (qgis): [needs-docs][composer] Remove Render/Cache modes from composer maps
Make maps invalidate cache whenever layer order changes. Cache mode
is now identical to Render mode, so all mode swi...
Nyall Dawson
11:14 AM Revision de03642e (qgis): Consolidate QgsRequestHandler
Alessandro Pasotti
10:41 AM Revision c5566e72 (qgis): If composer map is set to use project CRS, update cached render
when project CRS changes
This should prevent one of the most common confusions with
composer maps - users inserting ...
Nyall Dawson
09:10 AM Revision 5e3b9039 (qgis): [needs-docs][composer] Remove Rectangle mode from composer maps
No longer required - the Cache mode is now performant enough
that we don't have to rely on the old rectangle preview
...
Nyall Dawson
09:10 AM Revision 3f595ee8 (qgis): [composer] Always update map caches when zoom changes
Before this would only happen with the "render" mode, not "cache"
mode. Now updating caches is so responsive and tran...
Nyall Dawson
09:10 AM Revision 491abc2b (qgis): sipify QgsComposerMap
Nyall Dawson
09:10 AM Revision abe8ead1 (qgis): Rework how composer map cache is invalidated
Avoids unnecessary redraws and defers cache update until
when item is actually visible
Nyall Dawson
09:09 AM Revision 91b046a7 (qgis): [FEATURE] Asyncronously render composer map previews without blocking UI
Makes working with compositions much more responsive and enjoyable!
Inspired by manisandro's commit in Sourcepole's ...
Nyall Dawson
08:45 AM Revision bfb62c4b (qgis): [sipify] fix Abstract class
unblacklist qgstransaction.sip
(followup 931bf32a9fe46570ac80d947552d46c9f427457)
also fix method declaration with pr...
Denis Rouzaud
08:03 AM Revision a88cf7ad (qgis): [FEATURE] Save map/canvas as PDF (#4516)
Mathieu Pellerin - nIRV
04:03 AM Revision 01f12221 (qgis): Fix intermittent QgsMapLayerStore test failure
Nyall Dawson

2017-05-07

12:57 AM Revision 9ee9df76 (qgis): Fix a lot of leaks in crssync and related QgsCoordinateReferenceSystem ...
Nyall Dawson
11:53 PM Revision 5d50b17c (qgis): Swap some members to unique_ptrs to make ownership clearer
Nyall Dawson
11:53 PM Revision fefa572e (qgis): Fix crash when transform errors occur while rendering
If a transform exception occurred while rendering a symbol then
the QgsSymbolRenderContext cleanup code was never cal...
Nyall Dawson
11:47 AM Revision 660aaa54 (qgis): Black list some tests for now
Nathan Woodrow
10:07 AM Revision 2862439f (qgis): Fix build
Nathan Woodrow
07:58 AM Revision 6c41bdfd (qgis): Fix #16474 - Clean up formatting of crash report data
Nathan Woodrow
02:25 AM Revision ddbb1702 (qgis): Merge pull request #4510 from qgis/revert-4494-composer_async
Revert "Asyncronously render composer map previews " Nyall Dawson
02:25 AM Revision 40319df3 (qgis): Revert "Asyncronously render composer map previews "
Nyall Dawson

2017-05-06

01:49 AM Revision 4160e19b (qgis): fix windows build
Jürgen Fischer
01:31 AM Revision bcca7af5 (qgis): Merge pull request #4495 from nyalldawson/writer
[processing] Port vector.createVectorWriter to c++ Nyall Dawson
01:22 AM Revision 54e208b9 (qgis): Merge pull request #4494 from nyalldawson/composer_async
Asyncronously render composer map previews Nyall Dawson
12:02 AM Revision 06c4dea7 (qgis): [processing] Remove vector.createVectorWriter
Use QgsProcessingUtils.createFeatureSink instead Nyall Dawson
12:02 AM Revision a8a3cc82 (qgis): [processing] Port vector.createVectorWriter to c++
This implements an improved version of vector.createVectorWriter
in QgsProcessingUtils. The improved version relies o...
Nyall Dawson
10:10 PM Revision 7efcfee2 (qgis): osgeo4w: also build pdb and corresponding package for releases
Jürgen Fischer
02:33 PM Revision 040c4b32 (qgis): Small cleanup of QgsAbstractGeometry header
Martin Dobias
10:45 AM Revision 3c4567d0 (qgis): [server] More WMS tests for FILTER parameter with bool operators and UTF8
Forward port from 2.18 commit 8fd4fc60697738a986207 Alessandro Pasotti
10:44 AM Revision a46e9a56 (qgis): [server] Fail test when expected and reference have different number of...
Alessandro Pasotti
09:49 AM Revision a882a3b5 (qgis): Added server changes to API break docs
Alessandro Pasotti
08:43 AM Revision 2af9698e (qgis): Merge pull request #4507 from nyalldawson/import_sink
QgsVectorLayerImport is a QgsFeatureSink Nyall Dawson
08:16 AM Revision 51d3fac1 (qgis): Fix attribute table header feature selection (fixes #16520)
Mathieu Pellerin - nIRV
07:05 AM Revision b7ca7876 (qgis): Also trigger composer map update on resize
Nyall Dawson
07:05 AM Revision baa65925 (qgis): Add some safety checks
Nyall Dawson
07:05 AM Revision 855e1f69 (qgis): Asyncronously render composer map previews
(Forward port from Sourcepole fork) Sandro Mani
07:05 AM Revision 4ec56bc8 (qgis): Draw cached composer map image respecting any content movement
Nyall Dawson
07:05 AM Revision 2b48026e (qgis): Fix perpetual rendering message on newly created maps
Nyall Dawson
07:05 AM Revision 63a3037c (qgis): [composer] Use last complete map render when previewing map items
until a new cached preview is ready
Ensures that map items always show some content while a background
cache update ...
Nyall Dawson
07:05 AM Revision ba46c875 (qgis): Avoid crash on exit of PyQgsPalLabelingComposer test
Nyall Dawson
07:05 AM Revision 1be4fd5a (qgis): Remove debug messages
Nyall Dawson
07:05 AM Revision 57b1a399 (qgis): Initially draw 'rendering' text while waiting for first cache of compos...
Nyall Dawson
07:05 AM Revision bcfb8611 (qgis): Cleanup 57d162, improved cancelation and code modernization
Nyall Dawson
06:59 AM Revision 1033c7b3 (qgis): Remove unused argument
Nyall Dawson
06:15 AM Revision 46ff6527 (qgis): QgsVectorLayerImport is a QgsFeatureSink
Nyall Dawson
06:15 AM Revision 80d22406 (qgis): Make QgsVectorLayerImport protected members private
This class isn't designed to be subclassed Nyall Dawson
06:15 AM Revision 83baf9ea (qgis): Sipify QgsVectorLayerImport
Nyall Dawson
06:13 AM Revision 8d036423 (qgis): Merge pull request #4487 from nyalldawson/memory
Move memory provider to core Nyall Dawson
05:31 AM Revision df679a2d (qgis): Set paths in qgis python module based on osgeo4w env file
Nathan Woodrow
05:00 AM Revision b5ae888b (qgis): Merge pull request #4478 from nyalldawson/layer_store
Split off map layer storage handling from QgsProject to QgsMapLayerStore Nyall Dawson
04:37 AM Revision 27ab5a0e (qgis): Merge pull request #4504 from nyalldawson/project_cleanup
Cleanup project closing Nyall Dawson
04:34 AM Revision 0a0c33dc (qgis): Remove QgsGeometryCache class
The geometry cache was only used for few geometry editing operations anyway. In earlier versions
of QGIS the geometry...
Martin Dobias
04:32 AM Revision e2a735f3 (qgis): Simplify QgsMemoryProviderUtils::createMemoryLayer()
Nyall Dawson
04:28 AM Revision ba2fdf00 (qgis): Rename some QgsProviderRegistry methods to clarify that they are factories
- provider() was renamed to createProvider()
- selectWidget() was renamed to createSelectionWidget()
- providerLibrar...
Nyall Dawson
04:20 AM Revision 6502864c (qgis): Add missing /Factory/ annotations to QgsProviderMetadata
Also sipify QgsProviderMetadata and QgsProviderRegistry Nyall Dawson
04:13 AM Revision 6af2d30b (qgis): Update QgsProviderRegistry docs
Nyall Dawson
04:05 AM Revision 747a36f1 (qgis): Remove memory provider library from packaging
Nyall Dawson
04:05 AM Revision 2b3c5511 (qgis): QStringLiteral
Nyall Dawson
04:05 AM Revision 8519d745 (qgis): Use QgsMemoryProviderUtils::createMemoryLayer when pasting as scratch l...
Also avoids annoying invalid "missing CRS" message/window when pasting
features to a scratch layer
Nyall Dawson
04:05 AM Revision 5511b07e (qgis): Move memory provider to core
This commit introduces basic support for non-library based
data providers, and moves the memory provider from a libra...
Nyall Dawson
04:05 AM Revision 767cb12c (qgis): Add QgsMemoryProviderUtils.createMemoryLayer for easy creation
of new memory layers from QgsFields/QgsCoordinateReferenceSystem/etc
Since memory provider cannot use QgsVectorLayer...
Nyall Dawson

2017-05-05

08:38 PM Revision 8fd4fc60 (qgis): Merge pull request #4505 from boundlessgeo/server-more-filter-tests
[server] More WMS tests for FILTER parameter with bool operators and … Alessandro Pasotti
06:53 PM Revision a5d61a5d (qgis): [server] More WMS tests for FILTER parameter with bool operators and UTF8
Needs forward porting Alessandro Pasotti
05:32 PM Revision 37848920 (qgis): [bugfix] Fixes attribute table duplicated rows #15974
Alessandro Pasotti
04:55 PM Revision 5e3c6e54 (qgis): Fix space
Nathan Woodrow
04:37 PM Revision 52093a58 (qgis): Fix symbol path for osgeo4w installs
Nathan Woodrow
03:48 PM Revision 3e05bd85 (qgis): Merge pull request #4501 from alexbruy/statistics-by-type
Statistics panel: show only relevant statistics depending on the field type Alexander Bruy
03:47 PM Revision 2185d42d (qgis): [processing] reset variables list in field calculator on layer change (...
Alexander Bruy
03:39 PM Revision 028c64e8 (qgis): Doxygen typo
Matthias Kuhn
03:39 PM Revision 931bf32a (qgis): Doxymentation for QgsTransaction
Matthias Kuhn
03:39 PM Revision 5f7a2912 (qgis): Expose "context" to expression functions
Matthias Kuhn
03:39 PM Revision fd25288a (qgis): Documentation for custom functions
Matthias Kuhn
02:16 PM Revision 9c88faf4 (qgis): Merge pull request #4499 from alexbruy/processing-fieldcalc
[processing] reset variables list in field calculator on layer change (fix #15633) Alexander Bruy
02:10 PM Revision fe677040 (qgis): Cleanup project closing
- ensure that layers are removed when clearing projects
- ensure that project is cleared before destruction
Nyall Dawson
01:34 PM Revision 41dd2e73 (qgis): Merge pull request #4447 from arnaud-morvan/fix_new_bookmark
Fix new bookmark query. Nyall Dawson
12:38 PM Revision 67e1558f (qgis): Remove unused symbols from qgis.h
Also slow down @NathanW2's build Nyall Dawson
11:04 AM Revision 0eb337ff (qgis): [i18n] adding translator on request
Werner Macho
09:23 AM Revision 68872e5f (qgis): introduce private enum to strore field type
Alexander Bruy
09:23 AM Revision 391cb73e (qgis): rebuild statistics drop-down menu only when field type changed
Alexander Bruy
09:23 AM Revision c151ad04 (qgis): correctly handle toggling statistics visibility (fix #16117)
Alexander Bruy
09:23 AM Revision 7ff644ee (qgis): update staistics list depending on the field type (fix #16119, #16118)
Alexander Bruy

2017-05-04

11:00 PM Revision 02e96a2d (qgis): Partially revert 636a37f
Fix processing modeler error on startup Nyall Dawson
10:54 PM Revision 49bec6b6 (qgis): Fix windows build
Nyall Dawson
12:04 PM Revision 29dd519e (qgis): introduce SIP_SKIP in headers
based on the docstrings 'not available in Python bindings' Denis Rouzaud
10:49 AM Revision cc887c63 (qgis): [sipify] use a distinct header to simplify includes
there was an issue in libdxf which includes qgslogger in debug mode
and qgsdebug.h includes qgis.h include qgswkbtype...
Denis Rouzaud
09:41 AM Revision 41dc9d1e (qgis): SIP_SKIP QgsExpression::cloneTo
Matthias Kuhn
09:14 AM Revision c2699b46 (qgis): [processing] reset variables list in field calculator on layer change (...
Alexander Bruy
08:59 AM Revision 77d34ddd (qgis): initial sipification of the network analysis library
Alexander Bruy
08:59 AM Revision 3d43f639 (qgis): add missing signals
Denis Rouzaud
08:59 AM Revision fd9569fe (qgis): fix qgsgraphanalyzer.h for sipification
Alexander Bruy
08:59 AM Revision 31cd113b (qgis): update SIP files
Alexander Bruy
08:59 AM Revision b295fccc (qgis): fix indentation
Alexander Bruy
08:59 AM Revision 433b21f7 (qgis): remove qgsgraphanalyzer from SIP blacklist
Alexander Bruy
08:59 AM Revision b93e925b (qgis): [sipify] follow-up 634c7aa3f460ee945743850f6715940d47a12579
Alexander Bruy
08:59 AM Revision 6f4b0c99 (qgis): doxymentation
Alexander Bruy
08:59 AM Revision f6266130 (qgis): also sipify QgsGraphAnalyzer
Alexander Bruy
08:59 AM Revision e1c35883 (qgis): [sipify] remove space before ModuleTypeHeader
also update network analysis SIP files Alexander Bruy
08:26 AM Revision 3b43543e (qgis): Sipify core.QgsGemlSchema
Arnaud Morvan
08:26 AM Revision 742c1aa9 (qgis): Sipify core.QgsGml
Arnaud Morvan
08:26 AM Revision d56eef1f (qgis): Sipify core.QgsInterval
Arnaud Morvan
08:26 AM Revision 8e61d483 (qgis): Sipify core.QgsJsonUtils
Arnaud Morvan
08:26 AM Revision 264c9028 (qgis): Sypify core.QgsHistogram
Arnaud Morvan
08:05 AM Revision 716fe524 (qgis): Add a button to project properties to open folder containing project
(Opens in default OS file browser) Nyall Dawson
07:38 AM Revision eda17309 (qgis): [sipify] use single regex for all double annotation cases
followup ac54a3f83fa95e965f415ec6884d195629e87273 Denis Rouzaud
07:23 AM Revision f7f32e64 (qgis): [sipify] signals are public
Denis Rouzaud
05:41 AM Revision 71347c45 (qgis): Show project path using native OS format
Avoids showing project paths as d:/... on windows, and instead
uses the more familiar d:\... format
Nyall Dawson
04:02 AM Revision 341e2587 (qgis): Merge pull request #4356 from nyalldawson/metadata
Implement Metadata store (WP2 for QEP-91) (part 1) Nyall Dawson

2017-05-03

01:50 AM Revision 548d61b8 (qgis): Fix expected sipify output
Nyall Dawson
12:29 AM Revision ac54a3f8 (qgis): [sipify] Combine multiple argument annotations
Nyall Dawson
11:31 PM Revision 50680249 (qgis): Merge pull request #4397 from nyalldawson/no_adawaita
Block use of the Adwaita themes if we can avoid them Nyall Dawson
11:30 PM Revision 8389b9a0 (qgis): Sipify update
Nyall Dawson
11:29 PM Revision 998ca4a8 (qgis): Preparation for metadata directory
Nyall Dawson
11:29 PM Revision 8545b804 (qgis): Add doxygen note about metadata validation
Nyall Dawson
11:29 PM Revision bf2ce3d8 (qgis): Add history item to metadata
Nyall Dawson
11:29 PM Revision 75f5a5fb (qgis): Add spatial and temporal extents to metadata
Nyall Dawson
11:29 PM Revision 5600395e (qgis): Add metadata validator
Adds a new abstract base class QgsMetadataValidator for validating
metadata against standard schemas.
Initially only...
Nyall Dawson
11:29 PM Revision cc3d67a2 (qgis): Add temporary methods to save layer metadata in layer custom properties
Allows temporary persistance of metadata inside a single project. Will
be removed when later work packages from the m...
Nyall Dawson
11:29 PM Revision b2f52d8a (qgis): Add license section to metadata
Nyall Dawson
11:29 PM Revision 3a965e6d (qgis): Attach layer metadata to QgsMapLayer
Nyall Dawson
11:29 PM Revision 269bfe7b (qgis): Metadata class shell
Nyall Dawson
11:29 PM Revision 18478ab6 (qgis): Remove duplicate gui/effects include
Nyall Dawson
11:29 PM Revision 40fccf55 (qgis): Implement metadata store for map layers
QgsLayerMetadata handles storage and management of the metadata
for a QgsMapLayer. This class is an internal QGIS for...
Nyall Dawson
11:29 PM Revision 9e662a78 (qgis): Merge pull request #4330 from kalxas/metadata_schema
Adding Metadata schema for WP1 for QEP-91 Nyall Dawson
11:21 PM Revision 87e2aab0 (qgis): Merge pull request #4492 from nyalldawson/driver_from_extension
Add method to retrieve corresponding OGR driver from a file extension Nyall Dawson
11:21 PM Revision 32ff0921 (qgis): Merge pull request #4491 from nyalldawson/proxy_sink
Add QgsProxyFeatureSink Nyall Dawson
11:20 PM Revision a87e8d1a (qgis): Merge pull request #4493 from arnaud-morvan/sipify_core_classes_2
Sipify core classes 2 Nyall Dawson
07:30 PM Revision 4e436c22 (qgis): Add test for python QgsFields [] operator
Arnaud Morvan
07:20 PM Revision cdb947c8 (qgis): Merge pull request #4465 from boundlessgeo/server-plugins-api-refactoring2
[server] Server plugins API refactoring Alessandro Pasotti
07:11 PM Revision 04a9264e (qgis): Sipify core.QgsFeatureIterator
Arnaud Morvan
07:07 PM Revision 05933b17 (qgis): Sipify core.QgsFeatureFilterProvider
Arnaud Morvan
02:39 PM Revision 3be20f86 (qgis): update qgisMinimumVersion to current LTR
Tom Kralidis
11:51 AM Revision e40cb071 (qgis): Move QgsProxyFeatureSink methods to header
To allow better compiler optimisation Nyall Dawson
11:50 AM Revision 96ad5113 (qgis): Add method to retrieve sink
Nyall Dawson
10:58 AM Revision 2afcad27 (qgis): [server] Python plugins API cleanup part 2
This part adds the headers as an optional argument
to the request and start using the handleRequest(request, response...
Alessandro Pasotti
10:58 AM Revision 569593b7 (qgis): [server] Python plugins API cleanup part 3
This removes the handleRequest method that returns the
headers and body as byte array.
This superceeded by the imple...
Alessandro Pasotti
10:57 AM Revision b7d6c1e5 (qgis): [server] Python plugins API cleanup part 1
This is the first step to a cleaner and consitent API
for server plugin.
It also adds some new tests for the base re...
Alessandro Pasotti
10:20 AM Revision 03dd26ef (qgis): Adapt to GDAL 2.0 API
Nyall Dawson
09:13 AM Revision ce4f93b4 (qgis): Add method to retrieve corresponding OGR driver from a file extension
Nyall Dawson
08:56 AM Revision fde71cf9 (qgis): Add QgsProxyFeatureSink
A simple feature sink which proxies feature addition on to another feature sink.
This class is designed to allow fac...
Nyall Dawson
08:38 AM Revision 0780756f (qgis): ignore empty SVG path (fix #15891)
(cherry picked from commit 6f759a87c9beda8b823ff107fdde680f3de9f720) Alexander Bruy
08:07 AM Revision fe7d49a0 (qgis): Merge pull request #4470 from alexbruy/ignore-empty-svg-path
ignore empty SVG path (fix #15891) Alexander Bruy
08:02 AM Revision 85f3b81b (qgis): remove double spaces in sip files
fix indentation Denis Rouzaud
07:22 AM Revision 6958db6f (qgis): [sipify] rename SIP_PYARGTYPE to SIP_PYTYPE since it can be used to cha...
Denis Rouzaud
06:02 AM Revision 75fa28f5 (qgis): Followup 363336, fixing adding features to OGR data providers
(addFeature cannot be called directly - it must be called
by addFeatures to ensure the various edition setup code
is ...
Nyall Dawson
05:52 AM Revision dc7198a7 (qgis): Merge pull request #4488 from nirvn/saveasimage_fix_rotated
Mathieu Pellerin - nIRV
05:39 AM Revision 747c2e2b (qgis): rotated world file support in QgsMapSettingsUtils::worldFileContent()
Mathieu Pellerin - nIRV
04:11 AM Revision e1b1400d (qgis): Fix rotated canvas scale issue in save as image
Mathieu Pellerin - nIRV

2017-05-02

12:56 AM Revision a2327d3a (qgis): Fix Coverity uninitialized member warning
Nyall Dawson
12:43 AM Revision 32e06f48 (qgis): Make QgsProcessingContext::temporaryLayerStore() return a pointer to store
Nyall Dawson
11:35 PM Revision d2ce9c69 (qgis): Allow access to project's internal layer store, remove some duplicate code
Nyall Dawson
11:21 PM Revision 81e79d98 (qgis): Merge pull request #4483 from nyalldawson/writer_pt1
Small cleanups to processing getVectorWriter Nyall Dawson
11:09 PM Revision f81971da (qgis): Fix failing tests
Nyall Dawson
11:09 PM Revision e1cff82a (qgis): Fix failing test
Nyall Dawson
11:09 PM Revision 348c8866 (qgis): Use a QgsMapLayerStore instead of whole QgsProject for
temporary layer storage in QgsProcessingContext Nyall Dawson
11:09 PM Revision 10b1896a (qgis): Move old map layer registry tests into QgsProject tests
Nyall Dawson
11:09 PM Revision 26afb2e5 (qgis): Use QgsMapLayerStore within QgsProject
Nyall Dawson
11:09 PM Revision f9bd83c0 (qgis): Split off map layer storage handling from QgsProject to QgsMapLayerStore
Turns out that there's valid use cases for having layer stores
outside of the cost of using a whole QgsProject.
Part...
Nyall Dawson
11:09 PM Revision c575c4a8 (qgis): Fix build
Nyall Dawson
10:26 PM Revision 15de36ab (qgis): [processing] Always require real QgsFields objects in getVectorWriter,
don't allow arrays of fields as inputs Nyall Dawson
10:26 PM Revision 1526afec (qgis): Add missing import
Nyall Dawson
10:25 PM Revision ee1236f0 (qgis): [processing] Remove unused options argument from (create/get)VectorWriter
Nyall Dawson
10:25 PM Revision 43a86808 (qgis): [processing] Fix vector split alg
Nyall Dawson
09:49 PM Revision 8e70aa84 (qgis): Merge pull request #4439 from arnaud-morvan/processing_run_context
[processing] Handle context in processing.run Nyall Dawson
09:25 PM Revision 8d8fa946 (qgis): [feature] Expression performance improvements
Matthias Kuhn
08:34 PM Revision fbd62be7 (qgis): [sipify] remove static const value assignment
Denis Rouzaud
07:44 PM Revision 1f3ff11b (qgis): Merge pull request #4486 from rldhont/server-wfs-refactoring
[Server] little WFS refactoring René-Luc ReLuc
07:43 PM Revision c30d7b98 (qgis): Fix docstrings
Matthias Kuhn
07:11 PM Revision 48b55a71 (qgis): Fix crashing test
Matthias Kuhn
07:03 PM Revision 5664d3df (qgis): [Server] little WFS refactoring
René-Luc ReLuc
05:04 PM Revision e232a080 (qgis): [processing] Handle context in processing.run
Fix #15985 (Concave hull) Arnaud Morvan
03:11 PM Revision b342accf (qgis): Merge pull request #4484 from lejedi76/processing_errormsg_mergevectorl...
[processing] fix error message in merge algorithm Alexander Bruy
03:11 PM Revision 144492d4 (qgis): Merge pull request #4481 from alexbruy/remove-r-provider
[processing][needs-docs] remove R provider from Processing core Alexander Bruy
01:39 PM Revision dea558b8 (qgis): fix error message in merge algorithm
LOMENEDE Jean-Daniel
12:55 PM Revision 87922658 (qgis): sipify osmdownloader and small improvments to the overpass server
Etienne Trimaille
12:11 PM Revision 6e38c1d6 (qgis): change mullptr in api doc test
Denis Rouzaud
11:39 AM Revision 30a7e7e5 (qgis): [processing] remove R provider from core distribution
Alexander Bruy
11:39 AM Revision cf5d1aae (qgis): remove old import
Alexander Bruy
11:39 AM Revision 429e67e0 (qgis): [processing] remove stuff related to R provider
Alexander Bruy
10:26 AM Revision b77b4967 (qgis): [sipify] fix detection of method signature with following body
Denis Rouzaud
10:11 AM Revision b249d481 (qgis): script to reverse engineering from SIP to header
go grab annotations in SIP files to write them in the header
or what could be called the headerizer
Denis Rouzaud
10:11 AM Revision d3bc0e37 (qgis): [sip] mass introduction of annotations into headers
Denis Rouzaud
10:11 AM Revision 1d71e36c (qgis): fix macros after signal
Denis Rouzaud
08:24 AM Revision 81ccfb0d (qgis): Merge pull request #4460 from nirvn/wallpapers
Mathieu Pellerin - nIRV
08:09 AM Revision 7d459149 (qgis): [sip] align missing bits and replace nullptr by 0
Denis Rouzaud
07:15 AM Revision 295c2122 (qgis): Add a QgsMapSettingsUtils::worldFileContent() function
Mathieu Pellerin - nIRV
07:10 AM Revision 72b061b8 (qgis): Merge pull request #4479 from nyalldawson/save_temp
[processing] Port dataobjects.getLayerFromString to c++ Nyall Dawson
06:47 AM Revision 877775d2 (qgis): Remove a bunch of unneeded imports
Nyall Dawson
06:41 AM Revision a188d4f3 (qgis): Add missing wordfile creation to revamped save as image
Mathieu Pellerin - nIRV
06:41 AM Revision fa7a3e7a (qgis): [FEATURE] customizable output width and height in save as image dialog
Mathieu Pellerin - nIRV
06:36 AM Revision 4ed18b11 (qgis): Add a bunch of missing QgsProcessingUtils imports
Nyall Dawson
05:49 AM Revision e709e3eb (qgis): Add unit test for QgsProcessingUtils::createSpatialIndex
Nyall Dawson
05:40 AM Revision 49c688bb (qgis): Fix use of QgsProcessingUtils.mapLayerFromString
Nyall Dawson
05:39 AM Revision df1ead5e (qgis): [processing] Remove vector.spatialindex()
Use QgsProcessingUtils.createSpatialIndex() instead. Nyall Dawson
05:29 AM Revision bde1bf45 (qgis): [processing] Remove unused vector.duplicateInMemory() function
Nyall Dawson
05:27 AM Revision 7eb7a7aa (qgis): [processing] Remove vector.bufferedBoundingBox()
Use QgsRectangle.grow() instead Nyall Dawson
05:20 AM Revision 8e556541 (qgis): [processing] Remove unused dataobjects.loadList method
Nyall Dawson
05:18 AM Revision 0fbf1c2f (qgis): [processing] Remove unused dataobjects.extent method
Nyall Dawson
05:15 AM Revision fa8f667b (qgis): Fix failing test
Nyall Dawson
04:45 AM Revision b1eecfdb (qgis): Fix resolving memory layers when multiple memory layers are used in model
Nyall Dawson
04:34 AM Revision 2b1dda4c (qgis): Update API break docs
Nyall Dawson
04:33 AM Revision 600518de (qgis): Add unit tests for QgsProcessingUtils::mapLayerFromString
Nyall Dawson
04:33 AM Revision 11fb72ee (qgis): Only expose a single mapLayerFromString method in QgsProcessingUtils
Nyall Dawson
04:33 AM Revision f84d7032 (qgis): Add method QgsProcessingUtils::mapLayerFromString
Algorithms and other processing code should use this method
(instead of dataobjects.getLayerFromString) to
retrieve l...
Nyall Dawson

2017-05-01

01:56 AM Revision f5114019 (qgis): Fix bindings
Matthias Kuhn
01:56 AM Revision 6593754f (qgis): Explicitly tag static variables
Matthias Kuhn
01:56 AM Revision f522756f (qgis): Tag test context function as non-static
Matthias Kuhn
01:54 AM Revision b9ec373f (qgis): Fully qualify nested classes for vintage sip
Matthias Kuhn
01:54 AM Revision 7a4527d4 (qgis): Also report ScopedFunctions as static when approporiate
Matthias Kuhn
01:54 AM Revision d70bb9c3 (qgis): Specify for expression functions if they are static
... and prepare them whenever possible Matthias Kuhn
01:54 AM Revision abd26075 (qgis): Allow QgsFeatureRequest::OrderBy expressions to be prepared
Matthias Kuhn
01:54 AM Revision 8031ac43 (qgis): Expression variables are more often than not static
Matthias Kuhn
01:54 AM Revision e1375818 (qgis): Prepare orderby in feature iterator
Matthias Kuhn
12:28 AM Revision 20a1f43b (qgis): Fix Interlis 2 extension in open dialog
gcarrillo -
12:28 AM Revision 1711a41d (qgis): Fix Interlis 2 extension in vector file writer
gcarrillo -
10:10 PM Revision d35b8b33 (qgis): [travis] Improve macos timeout message
Matthias Kuhn
08:00 PM Revision 7b60d89d (qgis): align pointer and reference in sip files batch 2
Denis Rouzaud
07:58 PM Revision 699580d4 (qgis): Merge branch 'GeoCat-sip-annotated'
Denis Rouzaud
07:21 PM Revision 00700292 (qgis): Merge branch 'master' into sip-annotated
Denis Rouzaud
05:49 PM Revision 93971d5e (qgis): [sip] align pointer and reference in blacklisted files
this will facilitate sip diff checking Denis Rouzaud
05:43 PM Revision bb1bded2 (qgis): - changes to sipify script
- updated gsdataitem header:
- added qgis.h include
- skip sDataItemPtr
- remove , between SIP annotations
- ru...
Joana Simoes
05:42 PM Revision e581d461 (qgis): regenerate SIP files
Alexander Bruy
05:42 PM Revision 782c3e5a (qgis): sipify QgsStatisticalSummary and QgsStringStatisticalSummary
Alexander Bruy
05:42 PM Revision cd159f65 (qgis): add class prefixes
Alexander Bruy
05:41 PM Revision 84abf896 (qgis): Sipify QgsFieldConstraints
Arnaud Morvan
05:41 PM Revision b399ee5d (qgis): Sipify QgsFieldFormatterRegistry
Arnaud Morvan
05:41 PM Revision 1fb7855e (qgis): Sipifi QgsFieldFormatter
Arnaud Morvan
04:13 PM Revision 634c7aa3 (qgis): [sipify] fix do not print comment after SIP directive
Denis Rouzaud
03:08 PM Revision 6f759a87 (qgis): ignore empty SVG path (fix #15891)
Alexander Bruy
02:54 PM Revision 1f8c3111 (qgis): sipify QgsColor*
Etienne Trimaille
01:32 PM Revision 1ed8880c (qgis): Merge pull request #4434 from arnaud-morvan/db_manager_fix_schema_g
Db manager fix schema g Jürgen Fischer
01:11 PM Revision 2da64e44 (qgis): [Travis] fix macos timeout message
Denis Rouzaud
12:58 PM Revision 3cd37be0 (qgis): add placeholder when new help location entry added (fix #16157)
Alexander Bruy
12:00 PM Revision 12252030 (qgis): [processing] uncheck Z-coordinate on layer change in Interpolation
algorithm (fix #10010) Alexander Bruy
11:45 AM Revision 5112428a (qgis): handle server sipify in prepare-commit
Denis Rouzaud
11:20 AM Revision dce5b59f (qgis): sipified qgsadvanceddigitizingdockwidget
Raymond Nijssen
11:06 AM Revision 113ab01c (qgis): Sipify QgsField
I've removed the commented __getitem__ method from the sip file. Arnaud Morvan
11:04 AM Revision 5c021dc6 (qgis): sipify groupwmsdatadialog and qgsgroupbox
Etienne Trimaille
10:53 AM Revision 6407e299 (qgis): dutch translation fix (fixes #12155)
Jürgen Fischer
10:22 AM Revision c929d2ab (qgis): Fix warnings
Matthias Kuhn
09:53 AM Revision 7ee1cbfa (qgis): Revert "[processing] handle NULL values in the Singleparts to multipart...
This reverts commit a944f7c4c1010767abb811200686e327040c2d32. Alexander Bruy
09:53 AM Revision 5c8365c5 (qgis): Revert "Merge pull request #4458 from arnaud-morvan/processing_fix_sing...
This reverts commit 77d95905a51db6c2d938c736e34da246ad6e0f50, reversing
changes made to 6fd45f0ef5968e2471421a21f8101...
Alexander Bruy
09:29 AM Revision dde48b55 (qgis): [processing] Fix invalid logging error
Nyall Dawson
09:29 AM Revision 636a37f4 (qgis): [processing] Fix editing existing model has no algorithms shown
Nyall Dawson
09:29 AM Revision b34ee28c (qgis): [processing] Fix refreshing alg list does not refresh toolbox
Fix #16455, #16463 Nyall Dawson
09:29 AM Revision 79d79d6c (qgis): [processing] Fix some regressions following algorithm refactoring
Nyall Dawson
09:29 AM Revision ac843264 (qgis): [processing] Fix executing models
Nyall Dawson
06:43 AM Revision 77d95905 (qgis): Merge pull request #4458 from arnaud-morvan/processing_fix_single_to_mu...
[processing] Fix qgis:singlepartstomultipart test Nyall Dawson
03:43 AM Revision 48a01db8 (qgis): german translation fixes (fixes #15848)
Jürgen Fischer
03:11 AM Revision 6fd45f0e (qgis): fix 82418ea0
Jürgen Fischer

2017-04-30

01:05 AM Revision 8376a30f (qgis): Sipify QgsField
Arnaud Morvan
12:48 AM Revision 5d5bb343 (qgis): prepare-commit: do not exist if indentation fails to go on with sipify
Denis Rouzaud
12:43 AM Revision 39f87ccf (qgis): Fixup d230cf2e4
Matthias Kuhn
12:13 AM Revision 5e220e69 (qgis): followup b46de90d53c9298ba4f1267d2bdabcf4d669afe5
Denis Rouzaud
12:04 AM Revision 00207c84 (qgis): Also support invalid-as-null variants
Matthias Kuhn
12:04 AM Revision 9e14344b (qgis): more usage of cached values
Matthias Kuhn
12:04 AM Revision 7f3941e0 (qgis): Doxymentation
Matthias Kuhn
12:03 AM Revision 0cc73113 (qgis): Collapse static nodes in QgsExpression:prepare()
If the result of a node in a QgsExpression can already be determined to
be static at preparation time, there is no ne...
Matthias Kuhn
12:03 AM Revision a8fc2c13 (qgis): Fix remaining errors
Matthias Kuhn
12:03 AM Revision d230cf2e (qgis): Cleanup blacklist
Matthias Kuhn
12:03 AM Revision fb1aec61 (qgis): sipify QgsExpression
Denis Rouzaud
12:03 AM Revision 82e36f07 (qgis): Code cleanup in QgsExpression
Matthias Kuhn
11:51 PM Revision b46de90d (qgis): [sipify| do not write docstring for [] operator
Denis Rouzaud
11:30 PM Revision c5dcfc1e (qgis): move SIP_CODE to public section
Denis Rouzaud
11:30 PM Revision b82c9b89 (qgis): sipify QgsPoint
Raymond Nijssen
11:07 PM Revision bb3a4188 (qgis): sipify qgsoverlayanalyzer and qgsnewmemorylayer
Etienne Trimaille
10:44 PM Revision 18a3f323 (qgis): Merge branch 'sip-annotated' of https://github.com/GeoCat/QGIS into sip...
Joana Simoes
10:41 PM Revision adf5b6f0 (qgis): [processing] Fix qgis:singlepartstomultipart test
Arnaud Morvan
10:33 PM Revision 2d7b2ecf (qgis): - Supporting automated sip generation for qgsdataitem and qgsvector cla...
- Removed qgsdataitem.sip and qgsvector.sip from auto_sip.blacklist
- Annotated qgsdataitem.h for sip
- regenerated...
Joana Simoes
10:33 PM Revision 1287a64e (qgis): - updated const variables on the qgsvector header.
- Removed dataItem_t pointer from qgsdataitem bindings.
- Put back qobject_cast.
Joana Simoes
10:33 PM Revision fe2f111e (qgis): remove superfluous semicolon (followup e4d2f34)
Jürgen Fischer
09:08 PM Revision 6030cb98 (qgis): Fix typo in sipify.pl
Arnaud Morvan
09:00 PM Revision e4d2f34f (qgis): sipify QgsScaleCombobox
Etienne Trimaille
07:29 PM Revision 80c88752 (qgis): fix failing test
Alexander Bruy
05:35 PM Revision 2aba4c5b (qgis): Merge remote-tracking branch 'upstream/master' into sip-annotated
Joana Simoes
05:16 PM Revision 298e14b3 (qgis): [sipify] handle multiple annotations
Denis Rouzaud
05:03 PM Revision a26a6efe (qgis): Merge remote-tracking branch 'upstream/master' into sip-annotated
Joana Simoes
04:58 PM Revision 4ae22ac6 (qgis): update INSTALL following 82418ea0
Jürgen Fischer
04:52 PM Revision 28a21209 (qgis): [sipify] seealso
Matthias Kuhn
04:34 PM Revision f20b9b96 (qgis): [sipify] better remove body, remove duplicate code
Denis Rouzaud
04:34 PM Revision 897e2f04 (qgis): [sipify] do not take // comments into docstrings
Denis Rouzaud
04:34 PM Revision 39d87248 (qgis): [sipify] fix handling of nested classes
going to proper section when ending a nesting classes (public/private)
also improve debugging output
Denis Rouzaud
04:34 PM Revision c2b12722 (qgis): [sipify] fix oneliner constructor and destructor
Denis Rouzaud
04:34 PM Revision 92b5265d (qgis): [sipify] fix multiline definition with member initiliazing list
Denis Rouzaud
04:14 PM Revision 59bf146c (qgis): - updated const variables on the qgsvector header.
- Removed dataItem_t pointer from qgsdataitem bindings.
- Put back qobject_cast.
Joana Simoes
03:56 PM Revision 82418ea0 (qgis): debian packaging: disable WITH_PYSPATIALITE in favor of libsqlite3-mod-...
Jürgen Fischer
03:36 PM Revision a81cc126 (qgis): - Supporting automated sip generation for qgsdataitem and qgsvector cla...
- Removed qgsdataitem.sip and qgsvector.sip from auto_sip.blacklist
- Annotated qgsdataitem.h for sip
- regenerated...
Joana Simoes
02:47 PM Revision 64215373 (qgis): add beer
Raymond Nijssen
02:47 PM Revision 07b2bf11 (qgis): add some cheering
Raymond Nijssen
01:37 PM Revision 0c621eac (qgis): homogenize allowed tolerance values (fix #16336)
Alexander Bruy
01:31 PM Revision 3f669140 (qgis): [processing] fix GRASS commands logging
Alexander Bruy
01:31 PM Revision a944f7c4 (qgis): [processing] handle NULL values in the Singleparts to multiparts (fix #...
Alexander Bruy
12:58 PM Revision d71a563e (qgis): fix sipify_all
Denis Rouzaud
12:04 PM Revision c437b55b (qgis): remove accidentally committed files
Jürgen Fischer
12:01 PM Revision 21f81fb2 (qgis): fix 98c89ccab
Jürgen Fischer
11:38 AM Revision bbdc77dd (qgis): followup #a86f5ea52d75862c190105d1ceb23c47a61bba4e fix issues links
Denis Rouzaud
11:29 AM Revision a86f5ea5 (qgis): remove PyNames for QgsGeometry::compare methods
single python method with some MethodCode to dispatch to proper cpp methods. Denis Rouzaud
11:29 AM Revision b0d4a4c2 (qgis): sipify geometry classes
Denis Rouzaud
10:11 AM Revision fe93e465 (qgis): fix test_qgsgeometry.py indentation
Jürgen Fischer
10:10 AM Revision aea21306 (qgis): Fix new bookmark query. Fix #16465
QSqlQuery was returning an error : wrong parameters count.
It seems that bindValue was having no effect (no bounded v...
Arnaud Morvan
09:33 AM Revision ed103e59 (qgis): Merge pull request #4445 from arnaud-morvan/processing_fix_rasterize
[processing] fix rasterize dialog openning (fix #16061) Alexander Bruy
02:14 AM Revision b5872821 (qgis): Merge pull request #4433 from nyalldawson/blur_buffer
[FEATURE] Allow paint effects for label buffers & backgrounds Nyall Dawson

2017-04-29

01:47 AM Revision cb63e82d (qgis): Fix QgsJSONUtils test to work on macOS
Apparently, newer versions of QJsonDocument strip extra new lines when
encoding some mapped values. Ignore in output ...
Larry Shaffer
01:23 AM Revision e861f33b (qgis): Fix memory leak
Nyall Dawson
01:22 AM Revision 8593f3ab (qgis): Fix Coverity null dereference warnings
Nyall Dawson
01:22 AM Revision d2a7c938 (qgis): Fix Coverity logically dead code error
Nyall Dawson
01:22 AM Revision 4b4606f7 (qgis): Fix Coverity uninitialized member warning
Nyall Dawson
01:21 AM Revision 3c5f30b6 (qgis): Fix Coverity unchecked return value error
Nyall Dawson
12:26 AM Revision 8633480b (qgis): Unblacklist qgis_distanceareatest on OSX
Nyall Dawson
12:23 AM Revision ef6c8be1 (qgis): Fix import WKT of the format MultiPoint (-20 -90, -20 -88 )
Should technically be MultiPoint ((-20 -90), (-20 -88)), but
it's nice to be forgiving and accept as wide a range of ...
Nyall Dawson
12:13 AM Revision 5fe6587e (qgis): [travis] Unblacklist expression test on osx
Matthias Kuhn
 

Also available in: Atom