Activity
From 2017-04-25 to 2017-05-24
2017-05-24
- 11:44 PM Revision 955f5b19 (qgis): Merge pull request #4628 from nyalldawson/fix_16390
- [composer] Refresh data defined properties after page size changes
- 11:43 PM Revision 5b0bc938 (qgis): Rename QgsJSONExporter/Utils to QgsJsonExporter/Utils
- Follows proper QGIS/Qt capitalization convention
- 11:36 PM Revision 4b33e2fb (qgis): Small optimisations
- 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... - 11:29 PM Revision 987f80a4 (qgis): Use weak layer pointer instead of layer id in QgsJsonExporter
- 05:08 PM Revision eb7c98f2 (qgis): [Server] Fix WMS GetContext accesscontrol and add tests
- 03:39 PM Revision f63adfe1 (qgis): [sipify] keep external forward declaration
- 03:39 PM Revision 09d3e2ff (qgis): sipify core effects
- 03:22 PM Revision 827c19f2 (qgis): QgsCharacterSelectorDialog: rename file name according to class name
- 03:22 PM Revision 3f0017a4 (qgis): sipify gui part 2
- 02:49 PM Revision f5e66dd2 (qgis): [sipify] handle constrained annotation
- 02:49 PM Revision 563e7c17 (qgis): sipify gui part 3
- 01:48 PM Revision cc5e713e (qgis): sipify gui part 4
- 11:36 AM Revision ad1ba64b (qgis): indentation update
- 11:36 AM Revision 684ebfb4 (qgis): [processing] add test data for OTB tests
- 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)
- 11:36 AM Revision b14aa5a7 (qgis): [processing] remove unused file
- (cherry picked from commit fd8379c140434231dc1ec5f49440f5f6ee41abc9)
- 11:36 AM Revision 96a1ac13 (qgis): [processing] remove unused test data
- (cherry picked from commit df90e6b964f3b267857728d22a2a955db5ff0f3f)
- 11:36 AM Revision 24e92b4a (qgis): TEST: add a test for otb conversion application (simpler than bandmath)
- (cherry picked from commit 7b22f5d8da7ae3e994b318215d3aa9ea119db301)
- 11:36 AM Revision 555c5aea (qgis): [processing] run OTB tests on Travis
- (partially cherry-picked from b9d5b2c4526874f3b76eaada63ceb5707441045a)
- 11:36 AM Revision 2ea211d3 (qgis): [processing] remove console error message when optional otb provider no...
- (cherry picked from commit 8e663309c0671f2779828a3ec26081bd59414f1e)
- 11:36 AM Revision 2822e398 (qgis): [processing] support OTB 5.8.0
- (cherry picked from commit 3145a01db6d6e6dd06cb340ed85b44ef4d0eeba5)
- 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) - 11:36 AM Revision b1c3ca81 (qgis): TEST: add test of OTB BandMath application in processing
- (cherry picked from commit 1e7018f0ccde01fce8fb5142970ee155dbfcb372)
- 11:36 AM Revision 96fa7162 (qgis): [processing] add new MultiImageSamplingRate algorithm from OTB 5.8.0
- (cherry picked from commit 371fe1dd48c62529ce613f1fd3b9c88765eb70d8)
- 11:36 AM Revision 2a924810 (qgis): [processing] Use with ... when opening files
- (partially cherry-picked from 6a99017bf0657d989b960a7162cbcc29931fab91)
- 11:36 AM Revision 0cef6fdc (qgis): [processing] minor formatting fixes to the OTB README
- (cherry picked from commit 2778a8fe8c4a9df349dc7c7523780e5428966c32)
- 11:36 AM Revision e7946b12 (qgis): update readme for otb maintenance script
- (cherry picked from commit a7d4b19fc9acf317b31594c5ea6f9cf286832cd3)
- 11:36 AM Revision 65f571cb (qgis): fix typos
- (partially cherry-picked from ffaffadbfaa0ed9e6f76917dd48d2d78167b3fe1)
- 11:36 AM Revision cd373d97 (qgis): BUG: add version 5.4 to supported version
- (cherry picked from commit afea25bda2b30f97b354d17fc5b18c9db0b03be2)
- 11:36 AM Revision 4c655187 (qgis): [processing] use os.path.join instead of + os.sep + (fix #3552)
- (partially cherry-picked from 37951baf450d11621d20cb8ac83174e29a207803)
- 11:36 AM Revision 62d1531c (qgis): [processing] cache OTB icon to speed up toolbox loading
- (partially cherry-picked from cc62c5226951c813a4c3a61744b51827aa5d3afa)
- 11:36 AM Revision 5ae723b0 (qgis): forget to commit xml descriptors for otb 5.6
- (cherry picked from commit ce0a2ae062d370dcaafd56e14d4985315e25c163)
- 11:36 AM Revision 48da656c (qgis): Update otb processing maintenance files to version 5.6.0
- (cherry picked from commit d772a684729f825bcbce5dc4e0f2b3a4b1a6c751)
- 11:36 AM Revision 1bcaca35 (qgis): ENH update readme
- (cherry picked from commit b88d92df19c9910e8c50832a10e8a069e62f835a)
- 11:36 AM Revision f33ac0b0 (qgis): BUG NameError: name OTBSpecific_XMLcreation is not defined on exec
- (cherry picked from commit 342fb040eecb9314a0e9066cdc3785a3e7bc3687)
- 11:36 AM Revision e6ca7f19 (qgis): ENH: remove useless QApplication and prefer to use QGIS_PREFIX_PATH
- (cherry picked from commit 82f2726d7f60a089f1de12dcf121f02241caf756)
- 11:36 AM Revision 1cbd15ce (qgis): ENH update for OTB 5.4
- (cherry picked from commit 232083810230c8d8fd0f0f883325e26649322313)
- 11:36 AM Revision 81a53945 (qgis): ENH: update log info when parsing otb apps
- (cherry picked from commit bf7db728f3ead5e748a1325f09b391d8072a547c)
- 10:44 AM Revision 801a0ea5 (qgis): sipify gui part 5
- 10:15 AM Revision 599db1b7 (qgis): [composer] Refresh data defined properties after page size changes
- Fix #16390
- 09:57 AM Revision 5f6d020b (qgis): add default constructors to QgsFieldFormatter inherited classes
- 09:57 AM Revision cf68aed7 (qgis): sipify core field formatter
- 09:49 AM Revision 694c8113 (qgis): sipify gui part 1
- 09:49 AM Revision 30a7e44d (qgis): [sip] handle Deprecated annotations
- some additional fixes in headers too
- 09:43 AM Revision 5c6ab713 (qgis): spelling fix
- 08:00 AM Revision b3f2fe2b (qgis): fix windows build (followup dd40a3d)
- 07:56 AM Revision 6768c89b (qgis): Merge pull request #4603 from nyalldawson/proj_safe_218
- Utilise thread safe proj API within QgsCoordinateTransform
- 07:24 AM Revision dd40a3df (qgis): sipify diagram classes
- 07:22 AM Revision 8157cf6e (qgis): template classes are not imperatively exported
- followup a14ad32b676664cef99f4d43f0a54b4d1ee88f52
fixes win build
2017-05-23
- 11:19 PM Revision 022ba8c5 (qgis): fixes #16571 - add scrollbar to edit widget properties dialog
- 09:56 PM Revision f1383e24 (qgis): Avoid row sorts during attribute editing in AttributeTable Fix #15976
- 09:03 PM Revision 2929f9d6 (qgis): [sip] more reverse engineering
- 05:10 PM Revision fe9594f6 (qgis): [bugfix] Fixes an unreported crash in WFS
- 03:41 PM Revision e881d0a7 (qgis): [Server] Fix GetContext test
- 03:06 PM Revision 319ade86 (qgis): [Server] Add GetContext test
- 03:02 PM Revision a14ad32b (qgis): sipify QgsVectorLayerFeatureIterator
- 02:32 PM Revision ac97341c (qgis): [Server] Add GetContext test
- 01:58 PM Revision 9e1fb806 (qgis): Revert "[Server] Add tests (GetContext and access control project)"
- This reverts commit 5d9b460fac429556237d8e30cefa5c47a3c5a3ac.
- 01:40 PM Revision 8d2f42af (qgis): reverse sipify override methods
- 01:30 PM Revision 5d9b460f (qgis): [Server] Add tests (GetContext and access control project)
- 11:43 AM Revision 00fcc6e0 (qgis): sipify auth classes
- 10:35 AM Revision e99f5485 (qgis): sipify batch
- 10:23 AM Revision ca7cd631 (qgis): add test for createMultiBandRaster
- 09:41 AM Revision 2c5e52b3 (qgis): remove not used variable
- 08:06 AM Revision fa6b5b0a (qgis): rename new method to createMultiBandRaster to make it more obvious
- reorganize arguments
- 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... - 08:05 AM Revision 8992eeae (qgis): Microoptimise and avoid cache lookup when no sort order set
- (cherry-picked from ebee101)
- 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) - 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... - 07:58 AM Revision a49c1753 (qgis): use messagebar to report test connection results in the Add new Oracle
- connection dialog
- 07:58 AM Revision 99cd1c2b (qgis): manual deleting of messagebar is not necessary
- 07:58 AM Revision 9b7d3897 (qgis): use messagebar to report test connection results in the Add new PostGIS
- connection dialog
- 07:58 AM Revision 1f8d1e7f (qgis): use messagebar to report test connection results in the Add new BD2
- connection dialog
Also reduce debug noise - 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 - 02:09 AM Revision 381eef08 (qgis): Microoptimise opening attribute table - don't call sort on model when n...
- 02:04 AM Revision ebee1019 (qgis): Microoptimise and avoid cache lookup when no sort order set
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, ... - 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 - 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... - 12:17 AM Revision 6c126a3a (qgis): [processing] fix duplicates fields name in field calculator algorithm w...
- cherry-picked from 48ecee5
- 12:17 AM Revision 20dde725 (qgis): Followup 2185d42, fix missing field names in expression builder
- (fixes #16589, #16595)
cherry-picked from 9a19a5f - 11:29 PM Revision 48ecee56 (qgis): [processing] fix duplicates fields name in field calculator algorithm w...
- 09:49 PM Revision b5cd5ee8 (qgis): don't set friendly name without sublayers (followup e0a2267; fixes #165...
- (cherry picked from commit 403dc35dac30499c3954b732e4e8a642bfd475d8)
- 09:43 PM Revision 403dc35d (qgis): don't set friendly name without sublayers (followup e0a2267; fixes #165...
- 02:31 PM Revision 7fee0b20 (qgis): [mssql] Ignore computed columns in insert/update
- 12:42 PM Revision 2b39c1e1 (qgis): Merge pull request #4597 from rldhont/server-wms-configparser-getcapabi...
- [Server] WMS GetCapabilities refactoring - Part 2
- 11:49 AM Revision 52a9c6d9 (qgis): Fix doxygen warnings
- 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... - 10:17 AM Revision d93d0a80 (qgis): [sipify] detect multiple variable declarations oneliners
- 10:12 AM Revision 1df3c516 (qgis): sipify batch
- 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 #... - 04:17 AM Revision 9e331dc0 (qgis): Fix duplicate layout warnings
- 04:17 AM Revision 2a5420a7 (qgis): Fix debug noise
- 02:27 AM Revision 3cd714af (qgis): Fix Windows build
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... - 01:34 AM Revision 14fcddb6 (qgis): Added Ismail Sunni and Etienne Trimaille to contributors list
- 04:34 PM Revision d55fa226 (qgis): Merge pull request #4599 from ismailsunni/fix_geos_c
- Fix geos_c.h not found.
- 01:43 PM Revision 0a661d5b (qgis): [needs-docs] add layerid and layername to atlas expressions
- 12:21 PM Revision 3452e8de (qgis): fix osx build
- 12:16 PM Revision 592c92e1 (qgis): Fix geos_c.h not found.
- 10:45 AM Revision beed86e1 (qgis): db manager: fix spatialite plugin (followup c77172ed; fixes #16542)
- 10:43 AM Revision 087e7f75 (qgis): [Server] wmsInfoFormatSIA2045 to wmsInfoFormatSia2045: Qt style naming
- 10:09 AM Revision 212d07f3 (qgis): sipify.pl: consider structs in exported classes also exported
- 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.
2017-05-20
- 10:04 PM Revision af8fb04f (qgis): replace QStringLiteral with QString (followup c849bc8)
- 08:43 PM Revision 401c4637 (qgis): creatensis.pl: avoid (harmless) postinstall.log message
- (cherry picked from commit 0be274f4675ae6d8c35927369f0a8c9ea8ed9907)
- 08:42 PM Revision 0be274f4 (qgis): creatensis.pl: avoid (harmless) postinstall.log message
- 05:13 PM Revision b82d757b (qgis): [Server] Fix indent Add GetProjectSettings tests in AccessControl test
- 05:11 PM Revision 6a9073a5 (qgis): [Server] Fix indent Add GetProjectSettings tests in AccessControl test
- 04:33 PM Revision d3bc6a01 (qgis): [Server] Fix backport Add GetProjectSettings tests in AccessControl test
- 04:29 PM Revision ca29b221 (qgis): [Server] Update QgsServerProjectUtils SIP file
- 04:03 PM Revision e13e757b (qgis): [Server] Add GetProjectSettings tests in AccessControl test
- 04:02 PM Revision 54649382 (qgis): partial revert of 96aa26f
- 04:00 PM Revision 1fb7fe10 (qgis): [Server] Add GetProjectSettings tests in AccessControl test
- 03:54 PM Revision 33b4582f (qgis): [Server] WMS GetCapabilities refactoring - Part 2
- Part 2 (the last) for removing QgsWMSProjectParser from GetCapabilities
- 10:09 AM Revision 9e411431 (qgis): Port code in QgsPointSample to 2.18
2017-05-19
- 09:56 PM Revision 258c872c (qgis): Once again fix QgsFeatureRequest::OrderBy on windows (followup b0bb873,...
- 05:56 PM Revision 59d97be3 (qgis): fix build of oracle provider
- 03:35 PM Revision fb8edea1 (qgis): [sipify] implement template inheritance
- 03:35 PM Revision f0ed77ee (qgis): fix sip coverage test
- 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)
- 02:00 PM Revision cde1d789 (qgis): Release of 2.18.8
- 02:00 PM Revision a916bf46 (qgis): Release of 2.14.15
- 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) - 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... - 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)
- 08:00 AM Revision b9929d4c (qgis): [processing][needs-docs] always use SAGA shipped with QGIS (refs #16422)
- 07:48 AM Revision fe2350c5 (qgis): Merge pull request #4557 from m-kuhn/expressionModulaizing
- Modularizing the expression engine file structure and some cleanup
- 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)
- 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)
- 07:16 AM Revision 171222b5 (qgis): Revert expression TVL as boolean to int
- 07:16 AM Revision 24b16c5f (qgis): Fix runtime added functions
- 07:16 AM Revision b0bb8733 (qgis): Fix build
- 07:16 AM Revision b2cd626d (qgis): Revert expression NULL value to invalid QVariant
- 07:13 AM Revision b789cc30 (qgis): Fix more include paths
- 07:13 AM Revision 1e4c1595 (qgis): Adapt “@qgsfunction" decorator to new expression structure
- 07:13 AM Revision e02cd570 (qgis): Migrate expression usage in server
- 07:13 AM Revision 9b770065 (qgis): Add missing include
- 07:13 AM Revision 9eedbb7e (qgis): Fix compiling on mac
- 07:13 AM Revision 227108e8 (qgis): Add QgsExpressionUtils class
- 07:13 AM Revision a2d70f3d (qgis): Document API changes
- 07:13 AM Revision 80533faa (qgis): Reorganize code from qgsexpression.cpp
- 07:13 AM Revision ad7ce981 (qgis): Update sip files
- 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 ... - 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... - 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... - 07:10 AM Revision 95ac7d0f (qgis): Merge pull request #4567 from pblottiere/clone
- Add clone() methods for layers
- 03:27 AM Revision 3cc9c5ff (qgis): debian packaging: drop release-sponsors.html
- (cherry picked from commit c82bffe5db2482c94881ec7571ced4144b77a1c2)
- 03:26 AM Revision c82bffe5 (qgis): debian packaging: drop release-sponsors.html
- 02:13 AM Revision 1d5d92e6 (qgis): fix windows build of QgsFeatureRequest::OrderBy again (reapply 8f29f28 ...
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) - 09:59 PM Revision 0923f56c (qgis): make prepare-commit.sh work with git-new-workdir
- 09:55 PM Revision c26f1b54 (qgis): indentation fix
- 09:54 PM Revision 212f68fa (qgis): indentation fix
- 09:34 PM Revision 40972f06 (qgis): sipify batch
- 06:22 PM Revision 5f4ac857 (qgis): crssync: check result of CSVReadParseLine instead of feof
- (cherry picked from commit 27f4b0e1e008d3ed60ee0f7f178f93b22bacabe9)
- 06:21 PM Revision 998d7c68 (qgis): crssync: check result of CSVReadParseLine instead of feof
- (cherry picked from commit 27f4b0e1e008d3ed60ee0f7f178f93b22bacabe9)
- 06:19 PM Revision 27f4b0e1 (qgis): crssync: check result of CSVReadParseLine instead of feof
- 04:45 PM Revision 9accd4b8 (qgis): [spell check] try do not use thread affinity in silver searcher to avoi...
- 12:14 PM Revision aa2739c9 (qgis): Update sip binding
- 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)
- 12:04 PM Revision 08ffb73b (qgis): Merge pull request #4585 from alexbruy/sponsors-2_18
- open sponsors page in the webbrowser (fix #16169)
- 11:09 AM Revision eff5b557 (qgis): Add more const ref
- 11:09 AM Revision 9cc3774f (qgis): Add const reference
- 11:09 AM Revision 25de7c2e (qgis): Fix documentation
- 11:09 AM Revision 8f50b9e8 (qgis): Add note in api break doc for plugin layers
- 11:09 AM Revision 344b9647 (qgis): Update unit tests for raster layer
- 11:09 AM Revision bb1738dc (qgis): Update documentation and sip binding
- 11:09 AM Revision 4ce17f5d (qgis): Clone more members in raster layer
- 11:09 AM Revision f92a38cf (qgis): Clone more members in vector layer
- 11:09 AM Revision 9f8b92d3 (qgis): Update unit tests for vector layer
- 11:09 AM Revision dde58ada (qgis): The extent is cloned in map layer
- 11:09 AM Revision 30a81349 (qgis): Fix renderer cloning in vector layer when it's null
- 11:09 AM Revision 41406810 (qgis): Update documentation for setCustomProperties
- 11:09 AM Revision 8a613724 (qgis): Remove the deep copy functionality
- 11:09 AM Revision 6c48ab99 (qgis): Remove unnecessary include
- 11:09 AM Revision 8aa2e9bd (qgis): Update cloning method for styles
- 11:09 AM Revision 42a96790 (qgis): Update sip binding
- 11:09 AM Revision 70b25811 (qgis): Use clone() methods within duplicateLayers() function
- 11:09 AM Revision c6f97e53 (qgis): Add unit tests
- 11:08 AM Revision 7b20c2e8 (qgis): [FEATURE] add clone() methods for layers
- 10:56 AM Revision ffe5e1c2 (qgis): verbose check spelling test to detect issue on Travis
- 10:01 AM Revision d1cc574a (qgis): db manager: fix layer custom action
- 09:41 AM Revision 68b990b3 (qgis): sipify batch
- python/core/qgspaintenginehack.sip
python/core/qgspainting.sip
python/core/qgspallabeling.sip
python/core/qgspathreso... - 09:12 AM Revision 9f49e404 (qgis): oracle provider: fix triangle warnings
- 09:12 AM Revision 34d76545 (qgis): install qgsvectorlayerlabeling.h
- 08:51 AM Revision 8fed356f (qgis): Fix build (followup 43a0938)
- 08:06 AM Revision f29a267a (qgis): open sponsors page in the webbrowser (fix #16169)
- 08:00 AM Revision 4e47ce03 (qgis): oracle provider: skip retrying unavailable connections for 30s
- (cherry picked from commit b0126d017873e467f3cd69fa4b3a3bfd16e6a8c8)
- 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)
- 06:25 AM Revision 43a0938e (qgis): Make locator bar shortcut hint show Cmd-K on MacOS (#4583)
- 05:46 AM Revision 89972310 (qgis): Allow rotate point symbol tool to work with features with initially
- NULL rotation values
- 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...
- 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
- 03:02 AM Revision e001d5c7 (qgis): Add QgsGeometry::isSimple() - useful for self-intersection checks
- 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...
2017-05-17
- 12:56 AM Revision 6e98b9fe (qgis): Add failing test for #16567
- 12:56 AM Revision 09975cec (qgis): Fix transform shear value not saved (fix #16567)
- 12:54 AM Revision 3c843a8e (qgis): Fix windows build
- 12:12 AM Revision e6f64068 (qgis): Merge pull request #4581 from nyalldawson/fix_16567
- Fix transform shear value not saved (fix #16567)
- 11:40 PM Revision 1ae31631 (qgis): Fix transform shear value not saved (fix #16567)
- 11:29 PM Revision 93612555 (qgis): Forward port test for #16517
- 11:11 PM Revision 3fc1bda3 (qgis): Add failing test for #16567
- 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
- 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... - 10:05 PM Revision bb1fb577 (qgis): Remove duplicate include
- 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)
- 07:20 PM Revision e0a2267d (qgis): homogenize layer naming when adding via browser and add vector dialog
- (fix #15510)
- 06:01 PM Revision c849bc88 (qgis): homogenize layer naming when adding via browser and add vector dialog
- (fix #15510)
- 03:20 PM Revision 8231d752 (qgis): sipify QgsExpressionContext, QgsFeatureRequest, QgsOptionalExpression
- 01:59 PM Revision cc2e68d4 (qgis): [composer] Fix locked raster layers do not restore when loading
- project (fix #16517)
- 01:56 PM Revision e474bd2c (qgis): Add failing test for #16517
- 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
- 01:51 PM Revision 43e40243 (qgis): Small cleanups
- 01:33 PM Revision e8d3ae92 (qgis): Enable disabling filters via options dialog
- 01:33 PM Revision 7635b44b (qgis): Make locator settings persistent
- 01:33 PM Revision df9d9f67 (qgis): Invalidate current locator results when locator options are changed
- 01:33 PM Revision ce663936 (qgis): Add (non-functional) locator configuration dialog
- 01:33 PM Revision 96d8f877 (qgis): Start on options page
- 01:33 PM Revision fb6ba511 (qgis): Add configure menu to locator widget
- 01:33 PM Revision 5a0bcf07 (qgis): Style fixes
- 01:33 PM Revision e260be11 (qgis): Fix QgsFloatingWidget discards some events
- 01:33 PM Revision 8267fa3d (qgis): Allow filters to provide configuration dialogs
- 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 - 01:33 PM Revision 11036e4d (qgis): Always select the best result by default, even if good results are
- slow to fetch
- 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... - 01:33 PM Revision ea86049c (qgis): Show a list of shortcut prefixes in locator bar if no text is entered
- 01:33 PM Revision a53516d7 (qgis): Only show action results when . prefix is used
- 01:33 PM Revision 2435dbc7 (qgis): Nicer results, always show an icon, show description
- 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... - 01:33 PM Revision 0f80df09 (qgis): Show locator filter names in results, sort results and group by filter
- 01:33 PM Revision 0dd3fcb6 (qgis): Add processing algorithms to locator bar
- Inspired by the ghost of processing's commander
- 01:33 PM Revision cb579bb9 (qgis): Add a locator filter for main window actions
- Inspired by the ghost of processing's commander
- 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 - 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... - 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... - 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 ... - 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... - 01:33 PM Revision 376d6b3d (qgis): Add missing docs, sip bindings
- 01:31 PM Revision afc97888 (qgis): Better method to ensure memory layers always have unique sources
- 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)
- 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... - 11:06 AM Revision 5112a0dc (qgis): remove QgsSponsors widget. Instead open sponsors page in the webbrowser
- (fix #16169)
- 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... - 10:15 AM Revision 14ee4357 (qgis): Merge pull request #4569 from boundlessgeo/xyz-inverted-y
- [bugfix] Fix broken inverted Y support in XYZ layers
- 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... - 07:26 AM Revision 84871ce0 (qgis): [processing] temporarily disable singleparts to multiparts test
- 05:01 AM Revision 14a8df41 (qgis): [raster] fix raster blending (cherry-pick 93c59f4)
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... - 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
- 07:34 PM Revision d0d6959b (qgis): Merge pull request #4570 from mach0/master
- [i18n] adding translator on request
- 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 - 06:16 PM Revision 4ed096b9 (qgis): Add test for unprojectible polygon labeling
- See #15507
- 06:05 PM Revision b9bd66d2 (qgis): store profiles as QStringList to avoid issues with spaces (fix #16327)
- 05:46 PM Revision 126cf5f1 (qgis): Check return from QgsPalLabeling::prepareGeometry before dereference
- Fixes #15507
Includes automated test. - 01:00 PM Revision 0c72d4bc (qgis): Add unit tests
- 01:00 PM Revision e2ee1534 (qgis): Update sip binding
- 01:00 PM Revision 87736387 (qgis): [bugfix] Fix unit of sizes when reading a SLD file (fixes #8978)
- 12:43 PM Revision fe7c981a (qgis): [processing] handle NULL values in the single to multi algorithm (fix #...
- 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... - 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
- 11:57 AM Revision cbef51cc (qgis): [server] Sipify QgsRequestHandler
- 11:57 AM Revision 45166aaf (qgis): [server] Clearer log message when parsing non-XML POST data
- 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... - 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)
- 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)
- 10:35 AM Revision 8b263e4c (qgis): db_manager versioning: add RETURNING to INSERT rule (fixes #16083)
- (cherry picked from commit 3f7f95ee262ea3646d61600c21faed0866bc70b0)
- 10:34 AM Revision 3f7f95ee (qgis): db_manager versioning: add RETURNING to INSERT rule (fixes #16083)
- 09:06 AM Revision b56e46da (qgis): [processing] handle NULL values in the single to multi algorithm (fix #...
- 09:04 AM Revision 70da239a (qgis): debian packaging: include native gui library
- 09:04 AM Revision 2f70b426 (qgis): sip bindings: exclude QgsCompositionChecker when not building tests
- 08:25 AM Revision ee9fabbe (qgis): Fix for style loading and clean up of used labeling custom properties
- 08:25 AM Revision bfdc84fc (qgis): Fixes to unit tests
- 08:25 AM Revision 56309efc (qgis): Fix loading of labeling from 2.x projects
- 08:25 AM Revision 53f8e7f7 (qgis): Remove dead code for writing of labeling from custom properties
- 08:25 AM Revision 828bd384 (qgis): Convert remaining bits where labeling was configured using setCustomPro...
- 08:25 AM Revision f153e191 (qgis): Fix saving of "obstacle only" state + misc fixes to unit tests
- 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 ... - 07:12 AM Revision 7e345a73 (qgis): Merge pull request #4561 from nyalldawson/proj_thread2
- Avoid using thread unsafe proj API - approach 2
- 05:31 AM Revision 5201eb25 (qgis): Optimise storage/retrieval of projPJ objects
- 05:20 AM Revision e51737e6 (qgis): Use thread safe proj API in all other code paths
- 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 #... - 05:20 AM Revision ae492abc (qgis): Split qgscoordinatetransform_p into .h/cpp
- 05:09 AM Revision 59c97437 (qgis): Fix missing name and progress for feature counter task
- 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
2017-05-15
- 11:23 PM Revision c484b505 (qgis): Link native to core on OSX only
- 09:55 PM Revision d4edbc0f (qgis): Unsipify QgsMargins
- 09:55 PM Revision d15bd8dd (qgis): No docstrings for out-of-class functions
- 09:55 PM Revision 5c2deb40 (qgis): Doxymentation
- 09:55 PM Revision e455b157 (qgis): [sipify] do not comment global operators
- fix class/struct level detection
sipify qgsmargins.qgs - 09:55 PM Revision 7ac276e7 (qgis): No copy of QgsLabelSearchTree is allowed
- 09:55 PM Revision df6d60fc (qgis): Fix sip errors
- 09:55 PM Revision 9e059ed7 (qgis): Fix sip errors
- 09:55 PM Revision 2abb1465 (qgis): [sipify] Another batch of sip
- 09:55 PM Revision 3f85b050 (qgis): fix bad copy paste
- 09:55 PM Revision 6ad5a58c (qgis): Spelling
- 07:55 PM Revision e4d745fe (qgis): [processing] handle NULL values in the single to multi algorithm (fix #...
- 05:57 PM Revision 922b162b (qgis): attachment widget: data defined button for document type
- 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
- 09:38 AM Revision 8f44a29a (qgis): Reintroduce core/native link
- 08:54 AM Revision 2831f842 (qgis): Fix compilation
- 02:24 AM Revision ae97c333 (qgis): Revert "Port algorithm countVisibleParameters to c++"
- This reverts commit c3c694f8ccfbe0b64df14365f950f5895968a66a.
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... - 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) - 01:15 AM Revision f6bd7b3b (qgis): Add OS native interface lib, with objective-c++ interface to Mac Cocoa ...
- 01:15 AM Revision cbc2a3df (qgis): Indentation
- 01:15 AM Revision 6971e9da (qgis): Fix build
- 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... - 01:03 AM Revision f8f7d60c (qgis): Merge pull request #4514 from nyalldawson/gui_instance
- Make a new global QgsGui singleton
- 12:44 AM Revision c3c694f8 (qgis): Port algorithm countVisibleParameters to c++
- 11:57 PM Revision a8b10a2f (qgis): Update indentation
- 11:34 PM Revision 14882058 (qgis): Sipify update
- 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 - 11:32 PM Revision 436844b2 (qgis): QgsMapLayerActionRegistry is no longer a singleton
- Moved the global instance to QgsGui::QgsMapLayerActionRegistry()
- 11:32 PM Revision 711f6dcc (qgis): QgsShortcutsManager is no longer a singleton
- Move the global instance to QgsGui::shortcutsManager()
- 11:32 PM Revision a86b93e9 (qgis): QgsLayerTreeEmbeddedWidgetRegistry is no longer a singleton
- Moved the global instance to QgsGui::layerTreeEmbeddedWidgetRegistry()
- 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 - 11:08 PM Revision 280ca319 (qgis): Merge pull request #4401 from nyalldawson/processing_params
- c++ framework for parameters and running algorithms
- 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... - 11:41 AM Revision 24e06a49 (qgis): Remove unused mAnnotationForm member + getter/setter from QgsVectorLayer
- 06:00 AM Revision 33b6fab1 (qgis): Fix crash when saving as PDF with dpi != 96
- 04:34 AM Revision 0ccaba7a (qgis): Path resolver instead of project singleton in edit form config and svg ...
- 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
2017-05-13
- 12:38 AM Revision fd7b52d5 (qgis): german translation fix
- 06:33 PM Revision 590526ee (qgis): Another trial to fix mac tests on travis
- 05:19 PM Revision 93c59f4e (qgis): [raster] fix raster blending (fixes #16546)
- 05:16 PM Revision 40f683d6 (qgis): Trying to fix mac test for QgsProject
- 04:55 PM Revision a4717e2e (qgis): Fixes to relative paths read/write in composer picture and arrow items
- 04:12 PM Revision dfcfadc7 (qgis): Fix build and add bits to project test to understand fail on mac
- 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... - 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 ... - 02:06 PM Revision 93bfa949 (qgis): Add doxygen comments to updated methods
- 01:59 PM Revision 0a942fd9 (qgis): fix windows build
- 01:53 PM Revision bbb13f43 (qgis): Fix text renderer test
- 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... - 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
- 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.
- 12:02 PM Revision 15fc16df (qgis): Remove duplicate code - now handled by QgsPathResolver
- 12:02 PM Revision 3e18cc15 (qgis): Respect relative paths in embedded projects (fixes #16355)
- 12:02 PM Revision bbe59969 (qgis): Fixes to unit tests
- 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 -... - 10:14 AM Revision 6fe459de (qgis): [processing] remove extra quotes when restoring batch process from file
- (fix #16309)
- 10:11 AM Revision 43595f5d (qgis): [processing] remove extra quotes when loading batch process from file
- (fix #16309)
- 09:43 AM Revision bc4e70a0 (qgis): [processing] check difference result befor using it in further
- operations (ref #15962)
- 09:29 AM Revision bc0c3a22 (qgis): Add inclination method for QgsPointV2 (#4536)
- 08:45 AM Revision c620c7c3 (qgis): [processing] stop algorithm execution if geometry/feature error occured
- (fix #11986)
- 08:42 AM Revision 6feed195 (qgis): [processing] stop algorithm execution if geometry/feature error occured
- (fix #11986)
- 08:42 AM Revision 02c8ac8d (qgis): Fix non-dynamic default values
- Fix #15355
- 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 - 08:39 AM Revision 7734d72d (qgis): [processing] stop algorithm execution if geometry/feature error occured
- (fix #11986)
- 06:01 AM Revision 75e95024 (qgis): Deduplicate code in save as image / save as PDF
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... - 04:39 PM Revision 3289d614 (qgis): Fix freeze when joining with table open
- Fix #16495
- 04:28 PM Revision e01b7ef6 (qgis): [processing] take in account file extension when loading Processing
- results (fix #16486)
- 04:22 PM Revision 3d3b6ecb (qgis): [processing] take in account file extension when loading Processing
- results (fix #16486)
- 03:37 PM Revision aa0ce1cc (qgis): Fix double delete of symbol
- Fix #15961
- 02:51 PM Revision 396a135c (qgis): Merge pull request #4540 from boundlessgeo/attributetable-fixes-16492-b...
- [bugfix] Attribute table crashes QGIS when deleting selected
- 02:51 PM Revision 3f9c4e5f (qgis): Merge pull request #4535 from boundlessgeo/attributetable-fixes-16492
- Attributetable fixes crash #16492
- 02:34 PM Revision 477d1bdf (qgis): Fix crash when using expression bar on aliased field
- Fix #16302
- 02:18 PM Revision 2b6b4951 (qgis): Only check for validity if attribute has changed
- 01:59 PM Revision 913527b4 (qgis): [bugfix] Fixes #16242 saves always with absolute paths
- 12:50 PM Revision 51347914 (qgis): Only check for validity if attribute has changed
- 12:41 PM Revision a0c6872f (qgis): Fix crash when using expression bar on aliased field
- Fix #16302
- 11:38 AM Revision cc7e960e (qgis): Force vector output when saving map/canvas as PDF
- 10:51 AM Revision f9842426 (qgis): Improve stability of QgsTask::waitForFinished test
- 10:21 AM Revision 41808469 (qgis): Display name of layers in need of rasterization when saving as PDF (#4539)
- 09:53 AM Revision ad5054bf (qgis): sip update qgsfeature
- 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 - 08:53 AM Revision 1eaf03d3 (qgis): Speed up the check for valid feature
- 08:41 AM Revision deb96673 (qgis): [processing] check symmetrical difference result before using it in
- other geometry operations (fix #16010)
- 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...
- 08:14 AM Revision 9ddd28dd (qgis): Fix windows build
- undefined error C2079: 'QMapNode<Key,T>::value' uses undefined class 'QgsGeometry'
- 06:53 AM Revision 0e650772 (qgis): Small save as PDF cleanups
- 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
2017-05-11
- 12:57 AM Revision 9149ffb8 (qgis): Merge pull request #4537 from nyalldawson/backports
- Fix crash when transform errors occur while rendering
- 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... - 12:03 AM Revision 75a5d5dd (qgis): Remove unused skipAttributeCreation option in QgsVectorLayerExporter::e...
- 12:03 AM Revision b6a5cc42 (qgis): Use QgsFeedback instead of QProgressDialog for QgsVectorLayerExporter::...
- And add cancelation and progress reporting to background layer export
- 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 ... - 12:03 AM Revision 446db28a (qgis): Optimise QgsVectorLayerExporter::exportLayer when exporting only select...
- 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... - 12:00 AM Revision 9adc3229 (qgis): Merge pull request #4515 from nyalldawson/render_crash
- Fix crash when transform exception occurs during rendering
- 07:09 PM Revision db89929a (qgis): [bugfix] Attribute table crashes QGIS when deleting selected
- Fixes https://issues.qgis.org/issues/16492
Needs-backporting - 06:44 PM Revision bfa507ae (qgis): Respect default values in N:M relation linking table
- 06:28 PM Revision 62bd07dd (qgis): Added a comment to the test header
- 06:28 PM Revision 074c41a1 (qgis): Tiny typo fix - SIP part
- 06:27 PM Revision 67fdd5e2 (qgis): Tiny typo in a comment
- 01:15 PM Revision 354b667f (qgis): Merge pull request #4526 from m-kuhn/featureCounter
- Send feature counting to background task
- 12:42 PM Revision 1fb55dbd (qgis): [travis] Optimize ccache
- 12:42 PM Revision 24744989 (qgis): Allow specifying expression context for feature count
- 12:42 PM Revision 6dc7b57e (qgis): Consify
- 12:42 PM Revision 964d9ac7 (qgis): Send feature counting to background task
- 12:42 PM Revision 0cb82587 (qgis): Localize feature count
- 12:42 PM Revision 95597e3b (qgis): Add tests for QgsTask::waitForFinished()
- 12:42 PM Revision ed747edc (qgis): Improve docs and python bindings for feature count
- 12:42 PM Revision d452f7f2 (qgis): Refresh feature count legend text automatically
- 12:42 PM Revision 52676774 (qgis): Sipify QgsTask[Manager]
- 12:42 PM Revision 3e88e8e9 (qgis): Fix feature counting
- 12:42 PM Revision a6800e94 (qgis): Fix division by 0
- 12:42 PM Revision 1f041884 (qgis): Add QgsTask::waitForFinished
- 12:42 PM Revision 05a713f4 (qgis): Fix compatibility with older sip versions
- 12:42 PM Revision eaabce28 (qgis): Doxyfication
- 12:42 PM Revision f2643701 (qgis): Make fields() available in QgsVectorLayerFeatureSource
- 12:00 PM Revision 5888d22c (qgis): fix sip bindings documentation
- 11:07 AM Revision 72c83358 (qgis): Merge pull request #4529 from alexbruy/stats-panel
- fix bugs related to statistical dock (fix #16117, #16118, #16119)
- 10:53 AM Revision ad3fe265 (qgis): [doxygen] remove remaining 'note Added in XXX' in favor of '\since ...'
- 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
- 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
- 08:45 AM Revision 4a215ad6 (qgis): fix test font message
- 08:45 AM Revision f1317923 (qgis): fix test font message
2017-05-10
- 06:15 PM Revision 8884e597 (qgis): [processing] don't apply -te and -te_srs if not requested (fix #15339)
- 05:46 PM Revision 09ef9477 (qgis): Merge pull request #4530 from boundlessgeo/attributetable-duplicated-ro...
- Attributetable duplicated rows fix for 2.18
- 04:56 PM Revision abf6acbd (qgis): [bugfix] Fixes attribute table duplicated rows #15974
- With C++ test
- 03:18 PM Revision 66498257 (qgis): Prevent crash when model is not set
- 03:13 PM Revision a924915b (qgis): hide setting and value control in setSortOrder
- 03:10 PM Revision 8f862a5d (qgis): hide setting and value control in setSortOrder
- 02:47 PM Revision abc74b42 (qgis): [processing] don't apply -te and -te_srs if not requested (fix #16519)
- 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 ... - 02:40 PM Revision 883e4f36 (qgis): minor cleaning of python/CMakeLists.txt
- 02:40 PM Revision b8b01acb (qgis): fix valueChanged signal not emitted in QgsExternalResourceWidget
- 02:23 PM Revision 13c1318a (qgis): New geometry class: QgsRegularPolygon (#4502)
- 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
- 12:34 PM Revision a82b8cfb (qgis): [attributetable] fix sortOnTop due to sortOrder wrong enum values from ...
- 12:06 PM Revision 55cb8550 (qgis): Use a valid polygon in attr-table test
- 11:28 AM Revision d139119a (qgis): prevent crash when exporting spatial bookmarks (fix #16345)
- (cherry picked from commit 58a8478b82eeb5415f730c9686909047bd4e77ec)
- 11:25 AM Revision 58a8478b (qgis): prevent crash when exporting spatial bookmarks (fix #16345)
- 10:56 AM Revision e0d4e37c (qgis): fix bugs relates to statistical dock (fix #16117, #16118, #16119)
- backported from master
- 10:03 AM Revision 1006aa98 (qgis): Fix doc warning
- 09:07 AM Revision aa021bef (qgis): Merge pull request #4307 from ghtmtt/proc_tests
- [processing] other qgis test, clean commit
- 09:04 AM Revision 271a1e38 (qgis): Convert remaining parameters from python
- 08:43 AM Revision 4ae8065d (qgis): fix QgsExternalResourceWidget valueChanged signal
- also add some missing ConvertToClassCode
- 02:14 AM Revision 02b560e9 (qgis): Temporarily make QgsProcessingAlgorithm::run non pure-virtual (for travis)
- 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...
2017-05-09
- 08:35 PM Revision 8423aaf0 (qgis): Merge pull request #4525 from boundlessgeo/re-enable-ows-test
- Re-enable OWS auth test
- 06:31 PM Revision 403c03f7 (qgis): Re-enable OWS auth test
- 04:31 PM Revision 6d67379b (qgis): Remove unused forward declarations
- 03:13 PM Revision 212acc12 (qgis): Merge pull request #4503 from boundlessgeo/attributetable-fixes
- [bugfix] Fixes attribute table duplicated rows #15974
- 12:36 PM Revision a4e3c833 (qgis): Merge pull request #4520 from nyalldawson/raster_combo_box
- QgsRasterBandComboBox
- 11:45 AM Revision ea4143bb (qgis): Don't disable band combo when only one band is present
- 11:43 AM Revision 872cd136 (qgis): Add custom widget plugin for QgsRasterBandComboBox
- 11:35 AM Revision f4b353c0 (qgis): Flip some more custom raster band combo boxes to QgsRasterBandComboBox
- 11:23 AM Revision e4a94bc4 (qgis): Add unit tests for QgsRasterBandComboBox
- 11:23 AM Revision c9bfb9f2 (qgis): Add a "not set" option to QgsRasterBandComboBox
- 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... - 11:23 AM Revision ddf8cc84 (qgis): Disable raster band combo box for rasters without multiple bands
- 08:59 AM Revision 08242802 (qgis): sipify gui editor widgets
- 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:... - 07:21 AM Revision cb23ebed (qgis): [FEATURE] Add opacity support to copyright decorator
- 07:21 AM Revision 83e8ecec (qgis): [FEATURE] Add outline and color opacity settings for scale bar decoration
- 07:21 AM Revision 1445505a (qgis): [FEATURE] Color settings for north arrow decoration
- 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
- 04:22 AM Revision 3cd3e5d3 (qgis): Allow storing QgsProperty in QVariant
- 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. - 03:56 AM Revision b19213ec (qgis): Better tooltips for map layers
- Including CRS information
(cherry-picked from 1012f25) - 03:56 AM Revision 8309c3c2 (qgis): Followup 20197c2, fix orphaned highlights remaining on maps
- (cherry-picked from ae2c06c)
- 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 ... - 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... - 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) - 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 ... - 03:26 AM Revision bccba30a (qgis): Fix unreadable text in plugin manager (fix #16516)
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 ... - 12:53 AM Revision 9a19a5fc (qgis): Followup c2699b4, fix missing field names in expression builder
- 01:21 PM Revision 13588225 (qgis): include metadata headers in install (followup 3a965e6d)
- 01:18 PM Revision f004fc10 (qgis): Update north arrow decorator to use a vector graphic (#4519)
- 12:18 PM Revision ac7cc12c (qgis): Merge pull request #4511 from nyalldawson/composer_async
- Asyncronously render composer map previews
- 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... - 11:14 AM Revision de03642e (qgis): Consolidate QgsRequestHandler
- 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 ... - 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
... - 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... - 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 - 09:10 AM Revision 491abc2b (qgis): sipify QgsComposerMap
- 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 ... - 08:45 AM Revision bfb62c4b (qgis): [sipify] fix Abstract class
- unblacklist qgstransaction.sip
(followup 931bf32a9fe46570ac80d947552d46c9f427457)
also fix method declaration with pr... - 08:03 AM Revision a88cf7ad (qgis): [FEATURE] Save map/canvas as PDF (#4516)
- 04:03 AM Revision 01f12221 (qgis): Fix intermittent QgsMapLayerStore test failure
2017-05-07
- 12:57 AM Revision 9ee9df76 (qgis): Fix a lot of leaks in crssync and related QgsCoordinateReferenceSystem ...
- 11:53 PM Revision 5d50b17c (qgis): Swap some members to unique_ptrs to make ownership clearer
- 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... - 11:47 AM Revision 660aaa54 (qgis): Black list some tests for now
- 10:07 AM Revision 2862439f (qgis): Fix build
- 07:58 AM Revision 6c41bdfd (qgis): Fix #16474 - Clean up formatting of crash report data
- 02:25 AM Revision ddbb1702 (qgis): Merge pull request #4510 from qgis/revert-4494-composer_async
- Revert "Asyncronously render composer map previews "
- 02:25 AM Revision 40319df3 (qgis): Revert "Asyncronously render composer map previews "
2017-05-06
- 01:49 AM Revision 4160e19b (qgis): fix windows build
- 01:31 AM Revision bcca7af5 (qgis): Merge pull request #4495 from nyalldawson/writer
- [processing] Port vector.createVectorWriter to c++
- 01:22 AM Revision 54e208b9 (qgis): Merge pull request #4494 from nyalldawson/composer_async
- Asyncronously render composer map previews
- 12:02 AM Revision 06c4dea7 (qgis): [processing] Remove vector.createVectorWriter
- Use QgsProcessingUtils.createFeatureSink instead
- 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... - 10:10 PM Revision 7efcfee2 (qgis): osgeo4w: also build pdb and corresponding package for releases
- 02:33 PM Revision 040c4b32 (qgis): Small cleanup of QgsAbstractGeometry header
- 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
- 10:44 AM Revision a46e9a56 (qgis): [server] Fail test when expected and reference have different number of...
- 09:49 AM Revision a882a3b5 (qgis): Added server changes to API break docs
- 08:43 AM Revision 2af9698e (qgis): Merge pull request #4507 from nyalldawson/import_sink
- QgsVectorLayerImport is a QgsFeatureSink
- 08:16 AM Revision 51d3fac1 (qgis): Fix attribute table header feature selection (fixes #16520)
- 07:05 AM Revision 855e1f69 (qgis): Asyncronously render composer map previews
- (Forward port from Sourcepole fork)
- 07:05 AM Revision baa65925 (qgis): Add some safety checks
- 07:05 AM Revision 2b48026e (qgis): Fix perpetual rendering message on newly created maps
- 07:05 AM Revision 4ec56bc8 (qgis): Draw cached composer map image respecting any content movement
- 07:05 AM Revision 57b1a399 (qgis): Initially draw 'rendering' text while waiting for first cache of compos...
- 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 ... - 07:05 AM Revision ba46c875 (qgis): Avoid crash on exit of PyQgsPalLabelingComposer test
- 07:05 AM Revision 1be4fd5a (qgis): Remove debug messages
- 07:05 AM Revision b7ca7876 (qgis): Also trigger composer map update on resize
- 07:05 AM Revision bcfb8611 (qgis): Cleanup 57d162, improved cancelation and code modernization
- 06:59 AM Revision 1033c7b3 (qgis): Remove unused argument
- 06:15 AM Revision 83baf9ea (qgis): Sipify QgsVectorLayerImport
- 06:15 AM Revision 46ff6527 (qgis): QgsVectorLayerImport is a QgsFeatureSink
- 06:15 AM Revision 80d22406 (qgis): Make QgsVectorLayerImport protected members private
- This class isn't designed to be subclassed
- 06:13 AM Revision 8d036423 (qgis): Merge pull request #4487 from nyalldawson/memory
- Move memory provider to core
- 05:31 AM Revision df679a2d (qgis): Set paths in qgis python module based on osgeo4w env file
- 05:00 AM Revision b5ae888b (qgis): Merge pull request #4478 from nyalldawson/layer_store
- Split off map layer storage handling from QgsProject to QgsMapLayerStore
- 04:37 AM Revision 27ab5a0e (qgis): Merge pull request #4504 from nyalldawson/project_cleanup
- Cleanup project closing
- 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... - 04:32 AM Revision e2a735f3 (qgis): Simplify QgsMemoryProviderUtils::createMemoryLayer()
- 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... - 04:20 AM Revision 6502864c (qgis): Add missing /Factory/ annotations to QgsProviderMetadata
- Also sipify QgsProviderMetadata and QgsProviderRegistry
- 04:13 AM Revision 6af2d30b (qgis): Update QgsProviderRegistry docs
- 04:05 AM Revision 2b3c5511 (qgis): QStringLiteral
- 04:05 AM Revision 747a36f1 (qgis): Remove memory provider library from packaging
- 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... - 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... - 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
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 …
- 06:53 PM Revision a5d61a5d (qgis): [server] More WMS tests for FILTER parameter with bool operators and UTF8
- Needs forward porting
- 05:32 PM Revision 37848920 (qgis): [bugfix] Fixes attribute table duplicated rows #15974
- 04:55 PM Revision 5e3c6e54 (qgis): Fix space
- 04:37 PM Revision 52093a58 (qgis): Fix symbol path for osgeo4w installs
- 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
- 03:47 PM Revision 2185d42d (qgis): [processing] reset variables list in field calculator on layer change (...
- 03:39 PM Revision 5f7a2912 (qgis): Expose "context" to expression functions
- 03:39 PM Revision fd25288a (qgis): Documentation for custom functions
- 03:39 PM Revision 931bf32a (qgis): Doxymentation for QgsTransaction
- 03:39 PM Revision 028c64e8 (qgis): Doxygen typo
- 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)
- 02:10 PM Revision fe677040 (qgis): Cleanup project closing
- - ensure that layers are removed when clearing projects
- ensure that project is cleared before destruction - 01:34 PM Revision 41dd2e73 (qgis): Merge pull request #4447 from arnaud-morvan/fix_new_bookmark
- Fix new bookmark query.
- 12:38 PM Revision 67e1558f (qgis): Remove unused symbols from qgis.h
- Also slow down @NathanW2's build
- 11:04 AM Revision 0eb337ff (qgis): [i18n] adding translator on request
- 09:23 AM Revision 391cb73e (qgis): rebuild statistics drop-down menu only when field type changed
- 09:23 AM Revision 68872e5f (qgis): introduce private enum to strore field type
- 09:23 AM Revision 7ff644ee (qgis): update staistics list depending on the field type (fix #16119, #16118)
- 09:23 AM Revision c151ad04 (qgis): correctly handle toggling statistics visibility (fix #16117)
2017-05-04
- 11:00 PM Revision 02e96a2d (qgis): Partially revert 636a37f
- Fix processing modeler error on startup
- 10:54 PM Revision 49bec6b6 (qgis): Fix windows build
- 12:04 PM Revision 29dd519e (qgis): introduce SIP_SKIP in headers
- based on the docstrings 'not available in Python bindings'
- 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... - 09:41 AM Revision 41dc9d1e (qgis): SIP_SKIP QgsExpression::cloneTo
- 09:14 AM Revision c2699b46 (qgis): [processing] reset variables list in field calculator on layer change (...
- 08:59 AM Revision 6f4b0c99 (qgis): doxymentation
- 08:59 AM Revision fd9569fe (qgis): fix qgsgraphanalyzer.h for sipification
- 08:59 AM Revision 31cd113b (qgis): update SIP files
- 08:59 AM Revision b295fccc (qgis): fix indentation
- 08:59 AM Revision 3d43f639 (qgis): add missing signals
- 08:59 AM Revision b93e925b (qgis): [sipify] follow-up 634c7aa3f460ee945743850f6715940d47a12579
- 08:59 AM Revision e1c35883 (qgis): [sipify] remove space before ModuleTypeHeader
- also update network analysis SIP files
- 08:59 AM Revision 433b21f7 (qgis): remove qgsgraphanalyzer from SIP blacklist
- 08:59 AM Revision 77d34ddd (qgis): initial sipification of the network analysis library
- 08:59 AM Revision f6266130 (qgis): also sipify QgsGraphAnalyzer
- 08:26 AM Revision 742c1aa9 (qgis): Sipify core.QgsGml
- 08:26 AM Revision 264c9028 (qgis): Sypify core.QgsHistogram
- 08:26 AM Revision 8e61d483 (qgis): Sipify core.QgsJsonUtils
- 08:26 AM Revision d56eef1f (qgis): Sipify core.QgsInterval
- 08:26 AM Revision 3b43543e (qgis): Sipify core.QgsGemlSchema
- 08:05 AM Revision 716fe524 (qgis): Add a button to project properties to open folder containing project
- (Opens in default OS file browser)
- 07:38 AM Revision eda17309 (qgis): [sipify] use single regex for all double annotation cases
- followup ac54a3f83fa95e965f415ec6884d195629e87273
- 07:23 AM Revision f7f32e64 (qgis): [sipify] signals are public
- 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 - 04:02 AM Revision 341e2587 (qgis): Merge pull request #4356 from nyalldawson/metadata
- Implement Metadata store (WP2 for QEP-91) (part 1)
2017-05-03
- 01:50 AM Revision 548d61b8 (qgis): Fix expected sipify output
- 12:29 AM Revision ac54a3f8 (qgis): [sipify] Combine multiple argument annotations
- 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
- 11:30 PM Revision 8389b9a0 (qgis): Sipify update
- 11:29 PM Revision 5600395e (qgis): Add metadata validator
- Adds a new abstract base class QgsMetadataValidator for validating
metadata against standard schemas.
Initially only... - 11:29 PM Revision bf2ce3d8 (qgis): Add history item to metadata
- 11:29 PM Revision b2f52d8a (qgis): Add license section to metadata
- 11:29 PM Revision 75f5a5fb (qgis): Add spatial and temporal extents to metadata
- 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... - 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... - 11:29 PM Revision 8545b804 (qgis): Add doxygen note about metadata validation
- 11:29 PM Revision 269bfe7b (qgis): Metadata class shell
- 11:29 PM Revision 18478ab6 (qgis): Remove duplicate gui/effects include
- 11:29 PM Revision 998ca4a8 (qgis): Preparation for metadata directory
- 11:29 PM Revision 3a965e6d (qgis): Attach layer metadata to QgsMapLayer
- 11:29 PM Revision 9e662a78 (qgis): Merge pull request #4330 from kalxas/metadata_schema
- Adding Metadata schema for WP1 for QEP-91
- 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
- 11:21 PM Revision 32ff0921 (qgis): Merge pull request #4491 from nyalldawson/proxy_sink
- Add QgsProxyFeatureSink
- 11:20 PM Revision a87e8d1a (qgis): Merge pull request #4493 from arnaud-morvan/sipify_core_classes_2
- Sipify core classes 2
- 07:30 PM Revision 4e436c22 (qgis): Add test for python QgsFields [] operator
- 07:20 PM Revision cdb947c8 (qgis): Merge pull request #4465 from boundlessgeo/server-plugins-api-refactoring2
- [server] Server plugins API refactoring
- 07:11 PM Revision 04a9264e (qgis): Sipify core.QgsFeatureIterator
- 07:07 PM Revision 05933b17 (qgis): Sipify core.QgsFeatureFilterProvider
- 02:39 PM Revision 3be20f86 (qgis): update qgisMinimumVersion to current LTR
- 11:51 AM Revision e40cb071 (qgis): Move QgsProxyFeatureSink methods to header
- To allow better compiler optimisation
- 11:50 AM Revision 96ad5113 (qgis): Add method to retrieve sink
- 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... - 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... - 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... - 10:20 AM Revision 03dd26ef (qgis): Adapt to GDAL 2.0 API
- 09:13 AM Revision ce4f93b4 (qgis): Add method to retrieve corresponding OGR driver from a file extension
- 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... - 08:38 AM Revision 0780756f (qgis): ignore empty SVG path (fix #15891)
- (cherry picked from commit 6f759a87c9beda8b823ff107fdde680f3de9f720)
- 08:07 AM Revision fe7d49a0 (qgis): Merge pull request #4470 from alexbruy/ignore-empty-svg-path
- ignore empty SVG path (fix #15891)
- 08:02 AM Revision 85f3b81b (qgis): remove double spaces in sip files
- fix indentation
- 07:22 AM Revision 6958db6f (qgis): [sipify] rename SIP_PYARGTYPE to SIP_PYTYPE since it can be used to cha...
- 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 ... - 05:52 AM Revision dc7198a7 (qgis): Merge pull request #4488 from nirvn/saveasimage_fix_rotated
- 05:39 AM Revision 747c2e2b (qgis): rotated world file support in QgsMapSettingsUtils::worldFileContent()
- 04:11 AM Revision e1b1400d (qgis): Fix rotated canvas scale issue in save as image
2017-05-02
- 12:56 AM Revision a2327d3a (qgis): Fix Coverity uninitialized member warning
- 12:43 AM Revision 32e06f48 (qgis): Make QgsProcessingContext::temporaryLayerStore() return a pointer to store
- 11:35 PM Revision d2ce9c69 (qgis): Allow access to project's internal layer store, remove some duplicate code
- 11:21 PM Revision 81e79d98 (qgis): Merge pull request #4483 from nyalldawson/writer_pt1
- Small cleanups to processing getVectorWriter
- 11:09 PM Revision c575c4a8 (qgis): Fix build
- 11:09 PM Revision 26afb2e5 (qgis): Use QgsMapLayerStore within QgsProject
- 11:09 PM Revision 10b1896a (qgis): Move old map layer registry tests into QgsProject tests
- 11:09 PM Revision 348c8866 (qgis): Use a QgsMapLayerStore instead of whole QgsProject for
- temporary layer storage in QgsProcessingContext
- 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... - 11:09 PM Revision e1cff82a (qgis): Fix failing test
- 11:09 PM Revision f81971da (qgis): Fix failing tests
- 10:26 PM Revision 15de36ab (qgis): [processing] Always require real QgsFields objects in getVectorWriter,
- don't allow arrays of fields as inputs
- 10:26 PM Revision 1526afec (qgis): Add missing import
- 10:25 PM Revision ee1236f0 (qgis): [processing] Remove unused options argument from (create/get)VectorWriter
- 10:25 PM Revision 43a86808 (qgis): [processing] Fix vector split alg
- 09:49 PM Revision 8e70aa84 (qgis): Merge pull request #4439 from arnaud-morvan/processing_run_context
- [processing] Handle context in processing.run
- 09:25 PM Revision 8d8fa946 (qgis): [feature] Expression performance improvements
- 08:34 PM Revision fbd62be7 (qgis): [sipify] remove static const value assignment
- 07:44 PM Revision 1f3ff11b (qgis): Merge pull request #4486 from rldhont/server-wfs-refactoring
- [Server] little WFS refactoring
- 07:43 PM Revision c30d7b98 (qgis): Fix docstrings
- 07:11 PM Revision 48b55a71 (qgis): Fix crashing test
- 07:03 PM Revision 5664d3df (qgis): [Server] little WFS refactoring
- 05:04 PM Revision e232a080 (qgis): [processing] Handle context in processing.run
- Fix #15985 (Concave hull)
- 03:11 PM Revision b342accf (qgis): Merge pull request #4484 from lejedi76/processing_errormsg_mergevectorl...
- [processing] fix error message in merge algorithm
- 03:11 PM Revision 144492d4 (qgis): Merge pull request #4481 from alexbruy/remove-r-provider
- [processing][needs-docs] remove R provider from Processing core
- 01:39 PM Revision dea558b8 (qgis): fix error message in merge algorithm
- 12:55 PM Revision 87922658 (qgis): sipify osmdownloader and small improvments to the overpass server
- 12:11 PM Revision 6e38c1d6 (qgis): change mullptr in api doc test
- 11:39 AM Revision 429e67e0 (qgis): [processing] remove stuff related to R provider
- 11:39 AM Revision cf5d1aae (qgis): remove old import
- 11:39 AM Revision 30a7e7e5 (qgis): [processing] remove R provider from core distribution
- 10:26 AM Revision b77b4967 (qgis): [sipify] fix detection of method signature with following body
- 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 - 10:11 AM Revision 1d71e36c (qgis): fix macros after signal
- 10:11 AM Revision d3bc0e37 (qgis): [sip] mass introduction of annotations into headers
- 08:24 AM Revision 81ccfb0d (qgis): Merge pull request #4460 from nirvn/wallpapers
- 08:09 AM Revision 7d459149 (qgis): [sip] align missing bits and replace nullptr by 0
- 07:15 AM Revision 295c2122 (qgis): Add a QgsMapSettingsUtils::worldFileContent() function
- 07:10 AM Revision 72b061b8 (qgis): Merge pull request #4479 from nyalldawson/save_temp
- [processing] Port dataobjects.getLayerFromString to c++
- 06:47 AM Revision 877775d2 (qgis): Remove a bunch of unneeded imports
- 06:41 AM Revision fa7a3e7a (qgis): [FEATURE] customizable output width and height in save as image dialog
- 06:41 AM Revision a188d4f3 (qgis): Add missing wordfile creation to revamped save as image
- 06:36 AM Revision 4ed18b11 (qgis): Add a bunch of missing QgsProcessingUtils imports
- 05:49 AM Revision e709e3eb (qgis): Add unit test for QgsProcessingUtils::createSpatialIndex
- 05:40 AM Revision 49c688bb (qgis): Fix use of QgsProcessingUtils.mapLayerFromString
- 05:39 AM Revision df1ead5e (qgis): [processing] Remove vector.spatialindex()
- Use QgsProcessingUtils.createSpatialIndex() instead.
- 05:29 AM Revision bde1bf45 (qgis): [processing] Remove unused vector.duplicateInMemory() function
- 05:27 AM Revision 7eb7a7aa (qgis): [processing] Remove vector.bufferedBoundingBox()
- Use QgsRectangle.grow() instead
- 05:20 AM Revision 8e556541 (qgis): [processing] Remove unused dataobjects.loadList method
- 05:18 AM Revision 0fbf1c2f (qgis): [processing] Remove unused dataobjects.extent method
- 05:15 AM Revision fa8f667b (qgis): Fix failing test
- 04:45 AM Revision b1eecfdb (qgis): Fix resolving memory layers when multiple memory layers are used in model
- 04:34 AM Revision 2b1dda4c (qgis): Update API break docs
- 04:33 AM Revision 11fb72ee (qgis): Only expose a single mapLayerFromString method in QgsProcessingUtils
- 04:33 AM Revision 600518de (qgis): Add unit tests for QgsProcessingUtils::mapLayerFromString
- 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...
2017-05-01
- 01:56 AM Revision 6593754f (qgis): Explicitly tag static variables
- 01:56 AM Revision f522756f (qgis): Tag test context function as non-static
- 01:56 AM Revision f5114019 (qgis): Fix bindings
- 01:54 AM Revision b9ec373f (qgis): Fully qualify nested classes for vintage sip
- 01:54 AM Revision 7a4527d4 (qgis): Also report ScopedFunctions as static when approporiate
- 01:54 AM Revision 8031ac43 (qgis): Expression variables are more often than not static
- 01:54 AM Revision d70bb9c3 (qgis): Specify for expression functions if they are static
- ... and prepare them whenever possible
- 01:54 AM Revision e1375818 (qgis): Prepare orderby in feature iterator
- 01:54 AM Revision abd26075 (qgis): Allow QgsFeatureRequest::OrderBy expressions to be prepared
- 12:28 AM Revision 20a1f43b (qgis): Fix Interlis 2 extension in open dialog
- 12:28 AM Revision 1711a41d (qgis): Fix Interlis 2 extension in vector file writer
- 10:10 PM Revision d35b8b33 (qgis): [travis] Improve macos timeout message
- 08:00 PM Revision 7b60d89d (qgis): align pointer and reference in sip files batch 2
- 07:58 PM Revision 699580d4 (qgis): Merge branch 'GeoCat-sip-annotated'
- 07:21 PM Revision 00700292 (qgis): Merge branch 'master' into sip-annotated
- 05:49 PM Revision 93971d5e (qgis): [sip] align pointer and reference in blacklisted files
- this will facilitate sip diff checking
- 05:43 PM Revision bb1bded2 (qgis): - changes to sipify script
- - updated gsdataitem header:
- added qgis.h include
- skip sDataItemPtr
- remove , between SIP annotations
- ru... - 05:42 PM Revision cd159f65 (qgis): add class prefixes
- 05:42 PM Revision e581d461 (qgis): regenerate SIP files
- 05:42 PM Revision 782c3e5a (qgis): sipify QgsStatisticalSummary and QgsStringStatisticalSummary
- 05:41 PM Revision 84abf896 (qgis): Sipify QgsFieldConstraints
- 05:41 PM Revision 1fb7855e (qgis): Sipifi QgsFieldFormatter
- 05:41 PM Revision b399ee5d (qgis): Sipify QgsFieldFormatterRegistry
- 04:13 PM Revision 634c7aa3 (qgis): [sipify] fix do not print comment after SIP directive
- 03:08 PM Revision 6f759a87 (qgis): ignore empty SVG path (fix #15891)
- 02:54 PM Revision 1f8c3111 (qgis): sipify QgsColor*
- 01:32 PM Revision 1ed8880c (qgis): Merge pull request #4434 from arnaud-morvan/db_manager_fix_schema_g
- Db manager fix schema g
- 01:11 PM Revision 2da64e44 (qgis): [Travis] fix macos timeout message
- 12:58 PM Revision 3cd37be0 (qgis): add placeholder when new help location entry added (fix #16157)
- 12:00 PM Revision 12252030 (qgis): [processing] uncheck Z-coordinate on layer change in Interpolation
- algorithm (fix #10010)
- 11:45 AM Revision 5112428a (qgis): handle server sipify in prepare-commit
- 11:20 AM Revision dce5b59f (qgis): sipified qgsadvanceddigitizingdockwidget
- 11:06 AM Revision 113ab01c (qgis): Sipify QgsField
- I've removed the commented __getitem__ method from the sip file.
- 11:04 AM Revision 5c021dc6 (qgis): sipify groupwmsdatadialog and qgsgroupbox
- 10:53 AM Revision 6407e299 (qgis): dutch translation fix (fixes #12155)
- 10:22 AM Revision c929d2ab (qgis): Fix warnings
- 09:53 AM Revision 7ee1cbfa (qgis): Revert "[processing] handle NULL values in the Singleparts to multipart...
- This reverts commit a944f7c4c1010767abb811200686e327040c2d32.
- 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... - 09:29 AM Revision b34ee28c (qgis): [processing] Fix refreshing alg list does not refresh toolbox
- Fix #16455, #16463
- 09:29 AM Revision ac843264 (qgis): [processing] Fix executing models
- 09:29 AM Revision 636a37f4 (qgis): [processing] Fix editing existing model has no algorithms shown
- 09:29 AM Revision 79d79d6c (qgis): [processing] Fix some regressions following algorithm refactoring
- 09:29 AM Revision dde48b55 (qgis): [processing] Fix invalid logging error
- 06:43 AM Revision 77d95905 (qgis): Merge pull request #4458 from arnaud-morvan/processing_fix_single_to_mu...
- [processing] Fix qgis:singlepartstomultipart test
- 03:43 AM Revision 48a01db8 (qgis): german translation fixes (fixes #15848)
- 03:11 AM Revision 6fd45f0e (qgis): fix 82418ea0
2017-04-30
- 01:05 AM Revision 8376a30f (qgis): Sipify QgsField
- 12:48 AM Revision 5d5bb343 (qgis): prepare-commit: do not exist if indentation fails to go on with sipify
- 12:43 AM Revision 39f87ccf (qgis): Fixup d230cf2e4
- 12:13 AM Revision 5e220e69 (qgis): followup b46de90d53c9298ba4f1267d2bdabcf4d669afe5
- 12:04 AM Revision 7f3941e0 (qgis): Doxymentation
- 12:04 AM Revision 9e14344b (qgis): more usage of cached values
- 12:04 AM Revision 00207c84 (qgis): Also support invalid-as-null variants
- 12:03 AM Revision a8fc2c13 (qgis): Fix remaining errors
- 12:03 AM Revision d230cf2e (qgis): Cleanup blacklist
- 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... - 12:03 AM Revision fb1aec61 (qgis): sipify QgsExpression
- 12:03 AM Revision 82e36f07 (qgis): Code cleanup in QgsExpression
- 11:51 PM Revision b46de90d (qgis): [sipify| do not write docstring for [] operator
- 11:30 PM Revision c5dcfc1e (qgis): move SIP_CODE to public section
- 11:30 PM Revision b82c9b89 (qgis): sipify QgsPoint
- 11:07 PM Revision bb3a4188 (qgis): sipify qgsoverlayanalyzer and qgsnewmemorylayer
- 10:44 PM Revision 18a3f323 (qgis): Merge branch 'sip-annotated' of https://github.com/GeoCat/QGIS into sip...
- 10:41 PM Revision adf5b6f0 (qgis): [processing] Fix qgis:singlepartstomultipart test
- 10:33 PM Revision 1287a64e (qgis): - updated const variables on the qgsvector header.
- - Removed dataItem_t pointer from qgsdataitem bindings.
- Put back qobject_cast. - 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... - 10:33 PM Revision fe2f111e (qgis): remove superfluous semicolon (followup e4d2f34)
- 09:08 PM Revision 6030cb98 (qgis): Fix typo in sipify.pl
- 09:00 PM Revision e4d2f34f (qgis): sipify QgsScaleCombobox
- 07:29 PM Revision 80c88752 (qgis): fix failing test
- 05:35 PM Revision 2aba4c5b (qgis): Merge remote-tracking branch 'upstream/master' into sip-annotated
- 05:16 PM Revision 298e14b3 (qgis): [sipify] handle multiple annotations
- 05:03 PM Revision a26a6efe (qgis): Merge remote-tracking branch 'upstream/master' into sip-annotated
- 04:58 PM Revision 4ae22ac6 (qgis): update INSTALL following 82418ea0
- 04:52 PM Revision 28a21209 (qgis): [sipify] seealso
- 04:34 PM Revision 897e2f04 (qgis): [sipify] do not take // comments into docstrings
- 04:34 PM Revision f20b9b96 (qgis): [sipify] better remove body, remove duplicate code
- 04:34 PM Revision 92b5265d (qgis): [sipify] fix multiline definition with member initiliazing list
- 04:34 PM Revision c2b12722 (qgis): [sipify] fix oneliner constructor and destructor
- 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 - 04:14 PM Revision 59bf146c (qgis): - updated const variables on the qgsvector header.
- - Removed dataItem_t pointer from qgsdataitem bindings.
- Put back qobject_cast. - 03:56 PM Revision 82418ea0 (qgis): debian packaging: disable WITH_PYSPATIALITE in favor of libsqlite3-mod-...
- 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... - 02:47 PM Revision 64215373 (qgis): add beer
- 02:47 PM Revision 07b2bf11 (qgis): add some cheering
- 01:37 PM Revision 0c621eac (qgis): homogenize allowed tolerance values (fix #16336)
- 01:31 PM Revision a944f7c4 (qgis): [processing] handle NULL values in the Singleparts to multiparts (fix #...
- 01:31 PM Revision 3f669140 (qgis): [processing] fix GRASS commands logging
- 12:58 PM Revision d71a563e (qgis): fix sipify_all
- 12:04 PM Revision c437b55b (qgis): remove accidentally committed files
- 12:01 PM Revision 21f81fb2 (qgis): fix 98c89ccab
- 11:38 AM Revision bbdc77dd (qgis): followup #a86f5ea52d75862c190105d1ceb23c47a61bba4e fix issues links
- 11:29 AM Revision b0d4a4c2 (qgis): sipify geometry classes
- 11:29 AM Revision a86f5ea5 (qgis): remove PyNames for QgsGeometry::compare methods
- single python method with some MethodCode to dispatch to proper cpp methods.
- 10:11 AM Revision fe93e465 (qgis): fix test_qgsgeometry.py indentation
- 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... - 09:33 AM Revision ed103e59 (qgis): Merge pull request #4445 from arnaud-morvan/processing_fix_rasterize
- [processing] fix rasterize dialog openning (fix #16061)
- 02:14 AM Revision b5872821 (qgis): Merge pull request #4433 from nyalldawson/blur_buffer
- [FEATURE] Allow paint effects for label buffers & backgrounds
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 ... - 01:23 AM Revision e861f33b (qgis): Fix memory leak
- 01:22 AM Revision 8593f3ab (qgis): Fix Coverity null dereference warnings
- 01:22 AM Revision d2a7c938 (qgis): Fix Coverity logically dead code error
- 01:22 AM Revision 4b4606f7 (qgis): Fix Coverity uninitialized member warning
- 01:21 AM Revision 3c5f30b6 (qgis): Fix Coverity unchecked return value error
- 12:26 AM Revision 8633480b (qgis): Unblacklist qgis_distanceareatest on OSX
- 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 ... - 12:13 AM Revision 5fe6587e (qgis): [travis] Unblacklist expression test on osx
- 11:52 PM Revision 177bc99f (qgis): Add Filename to error message
- 11:34 PM Revision b29a10ee (qgis): hub.qgis.org moved to issues.qgis.org
- 09:21 PM Revision d3ea19ea (qgis): Enable hidpi support on macOS by default
- 09:21 PM Revision efe9bbb6 (qgis): Update macOS app bundle copyright notice
- 09:11 PM Revision 7e63324b (qgis): Added a little more padding for recent projects title (#4443)
- 09:09 PM Revision bc098758 (qgis): [processing] Fix rasterize dialog openning
- Fix #16061
Do not pass in getConsoleCommand just to get commandName for shortHelp.
This avoid errors with non initia... - 02:39 PM Revision 3450a9ff (qgis): [processing] add multithreading option to warp (fix #15340)
- 02:23 PM Revision 4377f208 (qgis): Update README.md
- 01:53 PM Revision 98c89cca (qgis): also accept uppercase .qgs as project extension (fixes #15871)
- 12:52 PM Revision da39cd9c (qgis): Merge pull request #4438 from elpaso/server-class-split
- [server] Moved QgsBufferServerRequest into its own header and cpp file
- 12:12 PM Revision 76d86503 (qgis): [server] Moved QgsFcgiServerRequest into its own header and cpp file
- 11:59 AM Revision cd99de7d (qgis): [server] Moved QgsBufferServerRequest into its own header and cpp file
- 10:21 AM Revision 516aad7c (qgis): expose image compression in the layer metadata (fix #15702)
- 09:07 AM Revision b3e1aba1 (qgis): Use gsed for spellchecking on macOS; ignore inline ‘replys’ spell check
- 07:42 AM Revision 2c4b3bbf (qgis): followup ec568222e06776f45ec6dbe390d21c117938cb67
2017-04-28
- 08:56 PM Revision ec568222 (qgis): followup b88f350b2283df3ce5f527fd41b7b1382f4c23a1
- add server to sipify test
- 06:52 PM Revision b88f350b (qgis): add server files to sipify
- you just now need to unblacklist them :)
- 06:47 PM Revision 44731f23 (qgis): [db_manager] Fix postgis plugins loading
- Fix infinite recursion on load calls
- 04:45 PM Revision 70da6b6e (qgis): add server files to sipify
- you just now need to unblacklist them :)
- 03:08 PM Revision 5c521db9 (qgis): [processing] handle NULL fields in the Random Points in Polygons (fix #...
- 03:05 PM Revision 9f9e7114 (qgis): [processing] handle 2.5 geometries in the Simplify geometry algorithm
- (fix #16114)
- 01:47 PM Revision 856046c5 (qgis): [BUGFIX][Processing] Fix spatialite version comparison: import re
- 01:42 PM Revision 84931943 (qgis): Autoapply sipify in prepare-commit.sh
- 01:41 PM Revision 2c8badbe (qgis): [BUGFIX][Processing] Fix spatialite version comparison: import re
- 12:13 PM Revision 0d5cbfe6 (qgis): Update text renderer mask images
- 12:11 PM Revision cfe8dfed (qgis): [db_manager] Fix DBConnector.getSchemaTableName
- Fix #15910
- 11:41 AM Revision 38414b38 (qgis): Update text renderer tests
- 11:25 AM Revision 455f9738 (qgis): Sipify QgsTextRenderer
- 11:25 AM Revision b9f102c9 (qgis): [FEATURE] Paint effect support for label buffers
- Allows applying a paint effect (such as blurs) to label buffers.
Blurring label buffers is a great way to get the tex... - 11:25 AM Revision debe1098 (qgis): [FEATURE] Allow setting paint effects on label background shapes
- Can also be useful for improving text readability through
outer glows and blurs - 10:00 AM Revision f0fb1f18 (qgis): update Doxyfile to 1.8 template (#4428)
- 02:21 AM Revision bdf46d71 (qgis): [composer] Fix missing item config for shape items
2017-04-27
- 12:27 AM Revision c2191163 (qgis): Add QgsDataProvider::uri property
- 12:27 AM Revision e13b481c (qgis): fix sipdiff call to sipify
- 02:41 PM Revision 09d12632 (qgis): add online QGIS User Guide as default help source (fix #16155)
- NOTE: to use online QGIS user Guide as help source we still need
some server-side tweaks: redirection to the testing ... - 02:11 PM Revision 512f5d5e (qgis): Fix layer drawing order in server to also work in complex projects and ...
- 01:38 PM Revision 92063314 (qgis): [BUGFIX][Server] QgsOWSServer restorer modifying layers and not well re...
- The Subsetstring is updated through QgsVectorLayer::setSubsetString and restored by QgsVectorDataProvider::setSubsetS...
- 01:30 PM Revision b464da83 (qgis): [BUGFIX][Server] QgsOWSServer restorer modifying layers and not well re...
- The Subsetstring is updated through QgsVectorLayer::setSubsetString and restored by QgsVectorDataProvider::setSubsetS...
- 01:13 PM Revision 468fd977 (qgis): fix Doxygen build for new SIP macros
- 11:06 AM Revision ce770293 (qgis): [sipify] debug + fix multiline in SIP_RUN
- 09:59 AM Revision eeba0efc (qgis): followup 1ac053fc26
- 09:58 AM Revision 8e3e30a2 (qgis): [processing] prevent division by zero in save selected features
- algorithm (fix #16431)
- 09:54 AM Revision 1ac053fc (qgis): [processing] prevent division by zero in save selected features
- algorithm (fix #16431)
- 09:42 AM Revision 0125a360 (qgis): restore missed icon (fix #16466)
- (cherry picked from commit 459f4868aa00819100e5bbb9e26c47db26840680)
- 09:42 AM Revision 459f4868 (qgis): restore missed icon (fix #16466)
- 07:50 AM Revision 60accc96 (qgis): Reorganize travis scripts
- 07:50 AM Revision c3b2d00c (qgis): fixup .ci rename
- 07:50 AM Revision be0f8651 (qgis): do not force link bison and flex
- 07:50 AM Revision c28e3448 (qgis): Move ci to .ci
- 07:50 AM Revision 7147833c (qgis): Fix osgeo import
- 06:38 AM Revision ae2c06c1 (qgis): Followup 20197c2, fix orphaned highlights remaining on maps
- 06:06 AM Revision cb0a1f84 (qgis): Fix some broken utf strings on Windows
- 04:33 AM Revision 1012f258 (qgis): Better tooltips for map layers
- Including CRS information
- 04:32 AM Revision 06743617 (qgis): Merge pull request #4425 from nyalldawson/qwt
- Remove old code for handling QWT < 6.1
- 03:55 AM Revision 348b65b1 (qgis): Remove old code for handling QWT < 6.1
- Versions < 6.1 are not compatible with Qt5
- 03:24 AM Revision f1d4ac33 (qgis): Merge pull request #4282 from nyalldawson/sel
- Rename QgsVectorLayer::selectedFeaturesIterator to getSelectedFeatures
- 03:16 AM Revision 0b0ccc9e (qgis): Rename QgsVectorLayer::selectedFeaturesIterator to getSelectedFeatures
- It's more in line with QgsVectorLayer::getFeatures, hence a more
discoverable API - 02:25 AM Revision 84471f2e (qgis): New classes for circle and ellipse.
- 02:14 AM Revision ccb4ac98 (qgis): Merge pull request #4417 from nyalldawson/processing_writer
- Refactor processing writer to use QgsFeatureSink
2017-04-26
- 01:01 AM Revision d7181105 (qgis): [composer] Fix selection drawn in maps if renderer has symbol level order
- 11:57 PM Revision a9769d48 (qgis): Followup 883e51d
- 11:54 PM Revision 883e51d6 (qgis): [composer] Fix selection drawn in maps if renderer has symbol level order
- 04:19 PM Revision b4074286 (qgis): Calculate travis timeout dynamically
- 04:19 PM Revision 23cb825c (qgis): Enable osx tests
- 03:06 PM Revision 4cc4a270 (qgis): [sipify] operators, remove argument
- * skip some operators
* allow to remove an argument with SIP_PYARGREMOVE - 01:20 PM Revision 0f9ddc29 (qgis): fix doxgen test
- 11:04 AM Revision 9688b818 (qgis): followup 45266cd03ef8037fd657b992357b0d2d716522da
- 10:25 AM Revision 45266cd0 (qgis): [sipify] improvements
- * add In annotation
* remove struct forward declarations
* fix members initialization list in header
* merge remov... - 09:38 AM Revision fd2c18ee (qgis): Refactor processing writer to use QgsFeatureSink, and to store
- temporary output layers in the provided processing context
Should fix loss of intermediate memory layers when runnin... - 09:37 AM Revision 946f0fac (qgis): Merge pull request #4418 from nyalldawson/take_layer
- Allow taking layers from QgsProject
- 08:48 AM Revision a5e33fa9 (qgis): Add method to take layer and ownership from a project
- 08:15 AM Revision 9bb07629 (qgis): [sipify] improvements
- * add Array and ArraySize annotations
* also handle multiline skipped bodies
* handle #if 0 blocks - 07:29 AM Revision 7c71ea62 (qgis): Add missing docs
- 06:12 AM Revision 7c9b00c3 (qgis): Merge pull request #4400 from nyalldawson/processing_log
- [processing] Move some log handling to c++ class
- 06:06 AM Revision 6b4ddb3b (qgis): Add temporary layer store to processing context
- This temporary layer store (a QgsProject) is used as a
store for layers that are added if a parameter that
is evaluat... - 05:57 AM Revision e9f13d1e (qgis): Just use standard QgsMessageLog functionality instead of a dedicated
- method for processing
- 05:56 AM Revision 93c32e68 (qgis): Fix logging from GDAL
- 05:56 AM Revision 1394c28d (qgis): [processing] Move some log handling to c++ class
- 05:48 AM Revision 5169e0db (qgis): Merge pull request #4412 from nyalldawson/processing_get_features
- Port processing vector.features to c++
- 05:13 AM Revision a4cd66f8 (qgis): Port some more code to new API
- 05:05 AM Revision 13f08135 (qgis): Fix failing test
- 04:53 AM Revision 6397386f (qgis): Remove len method from vector.features
- Use QgsProcessingUtils::featureCount instead
- 04:53 AM Revision 91679b3c (qgis): [processing] Don't use config values for invalid geometry handling in t...
- 04:53 AM Revision a28bc086 (qgis): Indentation/sipify
- 04:53 AM Revision 845027d0 (qgis): Fix failing tests
- 04:53 AM Revision 86002f3b (qgis): Move createContext to dataobjects
- 04:53 AM Revision b067bd78 (qgis): Rename UseSelection -> UseSelectionIfPresent, clarify docs
- 04:53 AM Revision 1c6f165f (qgis): Add missing doc
- 04:53 AM Revision 241d283b (qgis): Create a context object for processing algorithm execution
- 04:53 AM Revision f247a7cd (qgis): Add c++ optimised uniqueValues method which respects processing context
- Remove processing vector.uniqueValues/vector.getUniqueValues
and port usage to c++ method
Should be much faster than... - 04:53 AM Revision f4f4ca3d (qgis): Raise GeoAlgorithmExecutionException when encountering invalid
- geometries in QgsProcessingUtils::getFeatures
- 04:53 AM Revision e6a33e87 (qgis): Allow setting the invalid geometry callback in processing context
- 04:53 AM Revision b32b3950 (qgis): Add methods for getting vector iterators to QgsProcessingUtils
- 04:53 AM Revision 8cf1617f (qgis): Use context to control vector.features()
- 04:53 AM Revision 3f137e12 (qgis): Add context argument to other vector methods
- 04:53 AM Revision adc7cf0e (qgis): Add context argument to vector.features
- 04:53 AM Revision f3cfb8b7 (qgis): Add invalid geometry handling method to processing context
- 04:53 AM Revision 06a20b93 (qgis): Add UseSelection flag to QgsProcessingContext
- Indicates whether only selected features should be used in
algorithms - 04:53 AM Revision dd4f530c (qgis): [processing] Pass context argument to processAlgorithm
- 04:53 AM Revision 427c3b16 (qgis): Remove vector.features
- Use QgsProcessingUtils.getFeatures instead
- 04:40 AM Revision fea6bff7 (qgis): Merge pull request #4389 from nyalldawson/scalebar
- Refactor scalebar renderer, split from composer
- 04:39 AM Revision 16cb244d (qgis): Merge pull request #4416 from nyalldawson/feature_sink
- Add a QgsFeatureSink interface
- 04:06 AM Revision 4293de63 (qgis): Add missing override keywords
- 03:58 AM Revision 3dfc4cf6 (qgis): Provide a base class version of QgsFeatureSink::addFeature
- Means that subclasses are only required to implement addFeatures
- 03:47 AM Revision 9e4f9d4a (qgis): Sipify update
- 03:46 AM Revision 8d24a9a1 (qgis): Add missing docs
- 03:46 AM Revision fa21311e (qgis): More robust test for numeric scale bar
- 03:46 AM Revision b40bc0c1 (qgis): Refactor scale bar rendering
- Move all scalebar rendering code out of composer and ensure that
all scalebar rendering is done independant of QgsCom... - 03:43 AM Revision dd7be73f (qgis): Add a method to QgsFeatureSink to add all features from an iterator
- 03:32 AM Revision e273ec73 (qgis): Remove invalid doxygen note
- It's only flipping a bool, and possibly in some circumstances
it's more efficient to add features one by one rather t... - 03:32 AM Revision 12807796 (qgis): Don't force use of In,Out in QgsFeatureSink methods
- 03:32 AM Revision 49d4b5eb (qgis): QgsFeatureStore is a QgsFeatureSink
- Also clean up API for QgsFeatureStore, sipify
- 03:32 AM Revision c4578c3c (qgis): QgsVectorLayer is a QgsFeatureSink
- Also cleanup API for addFeature(s) in QgsVectorLayer, by removing
the unused extra argument from addFeature() and be ... - 03:32 AM Revision 8d598337 (qgis): QgsVectorFileWriter is a QgsFeatureSink
- 02:43 AM Revision 8d0a9d6b (qgis): Add In,Out annotations to QgsFeatureSink methods
- 02:43 AM Revision 7ae71ded (qgis): QgsVectorDataProvider is a QgsFeatureSink
- 02:39 AM Revision 36333639 (qgis): Add a QgsFeatureSink interface for classes which accept adding features
2017-04-25
- 01:58 AM Revision 13b44722 (qgis): Add a simple qHash for QVariant
- Allows creation of QSet<QVariant>
- 01:39 AM Revision 66f4ff97 (qgis): Merge pull request #4407 from boundlessgeo/filedownloader-auth
- [auth] Add authentication configuration support to QgsFileDownloader
- 08:02 PM Revision 46186f19 (qgis): Merge pull request #4413 from rouault/fix_dxf2shp_gdal2.2
- Fix build of dxf2shp plugin with GDAL 2.2
- 06:03 PM Revision c869fa29 (qgis): [BUGFIX][Server] Filter restorer modifying layers and not well restorin...
- The Subsetstring is updated through QgsVectorLayer::setSubsetString and restored by QgsVectorDataProvider::setSubsetS...
- 05:19 PM Revision 70a21d47 (qgis): Merge pull request #4415 from rldhont/server-wms-configparser-getcapabi...
- [Server] WMS GetCapabilities refactoring - Part 1
- 02:16 PM Revision 96151e73 (qgis): remove extra SIP_TRANSFERTHIS in cpp files
- 02:11 PM Revision 27a90534 (qgis): [Server] WMS GetCapabilities refactoring - Part 1
- Part 1 for removing QgsWMSProjectParser from GetCapabilities
- 01:53 PM Revision 4b67b27f (qgis): Add QgsStackTrace class
- 01:46 PM Revision c1832854 (qgis): sipify batch
- * QgsDial
* QgsDialog
* QgsDockWidget
* QgsEncodingFileDialog
* QgsErrorDialog - 01:28 PM Revision 448d2fdd (qgis): [doxygen] add include path to allow macro retrieval
- 01:28 PM Revision 15770912 (qgis): sipify layer tree classes
- 01:28 PM Revision a60b31d3 (qgis): fix doxymentation
- 11:00 AM Revision 486aa814 (qgis): Fix build of dxf2shp plugin with GDAL 2.2
- Up to know the plugin relied on the fact that GDAL exported the symbols of
its internal shapelib. Since GDAL 2.2 this... - 11:00 AM Revision 6b260ffe (qgis): Remove deprecated assertEquals use
- 10:32 AM Revision 997b6304 (qgis): Merge pull request #4402 from nyalldawson/iterator_invalid_geom
- Add invalid geometry handling to QgsFeatureRequest/QgsVectorLayerFeatureIterator
- 09:40 AM Revision 7af8c49c (qgis): Merge pull request #4410 from rouault/fix_12695_qgis2_18
- DBManager: fix importing a new layer in a GeoPackage (#16295)
- 09:40 AM Revision 3fa11622 (qgis): Merge pull request #4408 from rouault/fix_12695
- DBManager: fix importing a new layer in a GeoPackage (#16295)
- 08:47 AM Revision d27cbe7f (qgis): Try to fix build failure on clang
- 08:26 AM Revision 5be060fe (qgis): More cleanups to MethodCode
- 08:16 AM Revision c658f5ac (qgis): Cleaner MethodCode
- 08:16 AM Revision 80d07cb4 (qgis): Add method to perform invalid geometry checking in QgsFeatureRequest
- Allows requests to specify how invalid geometries should be
handled. Default is to perform no geometry validity check... - 08:16 AM Revision 92cc88d8 (qgis): Slight reorganisation of geometry check to make it easier to
- add other checks in future
- 08:16 AM Revision ee777447 (qgis): [processing] Remove special handling for invalid geometries
- Instead rely on QgsFeatureRequest method. There's a temporary
loss of the feedback on encountering an invalid geometr... - 08:16 AM Revision 5d377bee (qgis): Expand unit tests
- 08:16 AM Revision 595f1048 (qgis): Allow specifying a callback for encountering invalid geometries while i...
- 08:16 AM Revision 97438311 (qgis): Expose invalid geometry callback to python
- 07:07 AM Revision b0c16048 (qgis): fix indentation
Also available in: Atom