Activity
From 2018-05-19 to 2018-06-17
2018-06-17
- 11:55 PM Revision 4fb9091e (qgis): QgsRectangle::intersect should use a reference, not a pointer
- We never call this method using nullptrs, so there's no need
for this to be a pointer argument in the first place. An... - 05:10 PM Revision c727d449 (qgis): [bugfix] Crash on undo layout legend item on deleted item
- Added test
- 05:10 PM Revision 583ccece (qgis): Revert "[bugfix] Crash on undo layout legend item on deleted item"
- This reverts commit 9def3470f02c06c886ad0fab6092584d99178a10.
- 04:26 PM Revision cd782f27 (qgis): Revert "Do not return invalid layers from findLayers()"
- This reverts commit 2f2221aec7a12138dacccd40ac3a34573e3a5da3.
- 04:26 PM Revision 59fa2ce4 (qgis): [bugfix] Revert 2f2221a and update the tests
- Fixes #19199 - regression: vector layer legend symbol / children (i.e. rules) aren't shown when in group
- 03:05 PM Revision 9c854572 (qgis): Make setInstance private and QgsConfigCache a friend
- 07:09 AM Revision b643465b (qgis): Fix build, dox++
- 07:09 AM Revision 6470aacb (qgis): Ban QScopedPointer/QSharedPointer
- 07:09 AM Revision e1ace09f (qgis): Ban more obselete qt methods
- 07:09 AM Revision 184b0ef2 (qgis): Remove unnecessary code
- QObjects cannot be copied anyway
- 05:04 AM Revision 85038966 (qgis): [locator] add clearPreviousResults virtual method (#7256)
- * [locator] add clearPreviousResults virtual method
* also clear previous results when triggering result - 03:15 AM Revision 7a9b2980 (qgis): Fix doxygen warning
- 03:13 AM Revision 8bf3d23a (qgis): Fix use of banned methods
- 03:11 AM Revision 5cc97b5f (qgis): Fix svg export bug
- 03:11 AM Revision 1749e5d9 (qgis): Add unit test for geometry generator dxf export
- 03:11 AM Revision bc41e0df (qgis): Fix data defined properties in dxf export
- 03:11 AM Revision 49cce292 (qgis): \param instead of @param
- 03:11 AM Revision 18f0af8c (qgis): Port dxf export improvements to QGIS 3
- 03:11 AM Revision e90b58f6 (qgis): Fix warning
- 03:11 AM Revision aa47dbef (qgis): Support geometry generator in dxf output
- 03:11 AM Revision e76ca64e (qgis): Consider PR feedback
2018-06-16
- 01:24 AM Revision 17cd2fd5 (qgis): More DBL_MIN/MAX_EPSILON upgrades
- 01:24 AM Revision eabd5c3b (qgis): Remove a bunch of disabled code
- 01:24 AM Revision 47e7a100 (qgis): DBL_EPSILON -> numeric_limits
- 01:24 AM Revision a4c8386e (qgis): [sipify] Replace std::numeric_limits with old style DBL_MAX/etc
- 01:24 AM Revision ce6fc8fe (qgis): [ci] Add unit test for banned keywords
- Flags use of keywords representing deprecated or other
"to be avoided" methods, e.g. use of DBL_MAX instead of
the ty... - 01:24 AM Revision ac17d300 (qgis): DBL_MAX -> std::numeric_limits
- 01:24 AM Revision 1d111ce7 (qgis): Ban @ doxygen style annotations
- 01:24 AM Revision da487e2e (qgis): Ban deprecated qMin/qMax/etc methods
- 01:24 AM Revision c7056709 (qgis): Upgrade INT_ methods to numeric_limits
- 07:36 AM Revision ce74d57b (qgis): [postgres] Really disable dynamic queue size
- The original commit speed up some layers, but regressed
performance for others. It was decided to revert the
dynamic ... - 07:35 AM Revision 8323462f (qgis): [processing][saga] Fix definition of cross profiles alg, add test
- 02:35 AM Revision 312c901e (qgis): [ui] properly size symbols in the layer properties' dependencies list
- 02:35 AM Revision e6bd0bc4 (qgis): [ui] properly size symbols for the layout legend item widget's list
2018-06-15
- 06:19 PM Revision cf3054d6 (qgis): Remove invisible layers from legend
- Do not show invisible layers in composer legend.
Useful for raster layers as QgsMapHitTest only take care of vector l... - 12:56 PM Revision 6a987f91 (qgis): [OGR provider] [FEATURE] Add support for transactions on GPKG databases
- For complete support, it requires two GDAL fixes:
- One to avoid feature count to be invalid when using ROLLBACK TO S... - 09:02 AM Revision 65c1ed2a (qgis): Typo and SIP_SKIP
- 08:57 AM Revision 66ad9d99 (qgis): Merge pull request #7055 from m-kuhn/wfsNoMainThreadEventLoopb
- Avoid running QEventLoop on main thread (in WFS provider)
- 05:48 AM Revision d04fee69 (qgis): [processing][saga] Remove duplicate GWR algs, fix params
- 05:48 AM Revision c85b1649 (qgis): [processing][saga] Remove duplicate symmetrical difference alg
- and add test.
Warnings: SAGA results are bad here! Use the native QGIS alg
instead - 05:48 AM Revision dd9e46f8 (qgis): [processing][saga] Remove duplicate intersect alg, add test
- 05:48 AM Revision 0a2c856b (qgis): [processing][saga] Remove duplicate polygon self intersection alg, fix ...
- 05:48 AM Revision f75d31c4 (qgis): [processing][saga] Remove duplicate polygon difference alg, add test
- 05:48 AM Revision a8c0cef4 (qgis): [processing][saga] Fix params for IDW alg
- 05:48 AM Revision 37e37983 (qgis): [processing][saga] Fix duplicate cluster analysis algs
- 05:48 AM Revision 55a54b09 (qgis): [processing][saga] Fix duplicate confusion matrix algs
- Fixes #19188
- 05:48 AM Revision bdac9f10 (qgis): [processing][saga] Remove duplicate identity alg, add test
- 05:48 AM Revision 07530be1 (qgis): [processing][saga] Remove duplicate polygon union algorithm
- Also
- fix typo in algorithm name
- add unit test - 05:48 AM Revision 939551bc (qgis): [processing][saga] Remove duplicate polygon update algorithm, add test
- 05:48 AM Revision 6b08eff6 (qgis): Spelling
2018-06-14
- 11:07 PM Revision f07b90d3 (qgis): Remove unused and duplicated private function
- 10:39 PM Revision f838001d (qgis): Indentation
- 10:39 PM Revision b11769ff (qgis): Calculate block extent directly from iterator
- 10:39 PM Revision 76eb29da (qgis): Unit tests and dox for QgsRasterIterator
- 10:39 PM Revision f99d5117 (qgis): Fix seealso links
- 10:39 PM Revision bde8b430 (qgis): Fix exception in create constant raster alg
- 10:39 PM Revision a80f7ab9 (qgis): [afs] Fix 'Limit to extent' option was ignored
- 07:01 PM Revision a2718daf (qgis): Add test data for gfi server relations
- 06:35 PM Revision eb0be331 (qgis): [bugfix][server] Respect relations in getfeatureinfo
- Fixes #18518
QGIS Server 3 GetFeatureInfo doesn't resolve value relations anymore - 02:49 PM Revision 478d6d08 (qgis): Also forward proxyAuthentication and sslErrors to main thread
- 01:23 PM Revision 2fe394be (qgis): Merge pull request #7241 from tudorbarascu/typo
- fix dislpay typo
- 12:02 PM Revision a92b049a (qgis): fix dislpay typo
- 11:15 AM Revision 9def3470 (qgis): [bugfix] Crash on undo layout legend item on deleted item
- Fixes #19155
- 11:12 AM Revision 4beb3211 (qgis): Fix text on symbol disappearing from single symbol renderer
- Because the single symbol was not having rule key in legend...
- 10:27 AM Revision 6dd35294 (qgis): No need for extra variables
- 10:16 AM Revision 83975179 (qgis): Merge pull request #7236 from nyalldawson/min_qt
- Minimum qt version is 5.4
- 10:05 AM Revision 514d036b (qgis): Merge pull request #7224 from rldhont/server-wms-getfeatureinfo-raster-...
- [Server] WMS GetFeatureInfo Raster GML: do not add attribute for no data
- 10:04 AM Revision 247836bd (qgis): Merge pull request #7119 from rldhont/symbol-utils-symbolNameToPath-pro...
- [SymbolLayerUtils] Using QgsProject::readPath to resolve relative path in symbolNameToPath
- 09:54 AM Revision 402f3ffd (qgis): Regenerate sip with latest sipify
- 09:52 AM Revision 44e8f60a (qgis): Add documentation
- 09:52 AM Revision 410d8553 (qgis): Fix some authentication interaction threading issues
- 09:52 AM Revision 620d4d7a (qgis): Use direct connection for NAM auth connections
- 09:52 AM Revision b756a021 (qgis): Timeout tests after 55s
- 09:52 AM Revision 666a0e99 (qgis): Parse capabilities immediately
- ... even when the request is sent in a different thread.
- 09:52 AM Revision bdcd8767 (qgis): Add comment to explain the nasty details
- 09:52 AM Revision 8fc5b101 (qgis): Experimental commit for synchroneous auth support
- 09:52 AM Revision 9b5c5b00 (qgis): Run WFS feature counter task in separate thread
- 09:52 AM Revision c59df79a (qgis): Send request from spawned thread
- 09:52 AM Revision 143ee82e (qgis): Avoid deadlock by using Qt::DirectConnection
- 09:49 AM Revision 365fbed2 (qgis): Merge pull request #7231 from elpaso/bugfix-18282-non-ascii-tags
- [bugfix] Style Manager - non ascii tags in symbols
- 07:51 AM Revision 22ce7081 (qgis): Fix build warning
- 06:41 AM Revision 6a76502b (qgis): Make QgsRasterIterator optionally return the exact extent of the
- current block returned
... because this is very difficult to calculate exactly outside
of the iterator, yet the iter...
2018-06-13
- 01:35 AM Revision dcff720b (qgis): also use 1-dimensional table in modeler dialog (follow up 4b354984e8)
- 01:32 AM Revision a6d78bc2 (qgis): Minimum qt version is 5.4
- 09:15 PM Revision ade01f56 (qgis): fix missing /Out/ annotations for some geometry classes (#7234)
- * fix missing /Out/ annotations for some geometry classes
* one more missing SIP annotation - 08:36 PM Revision 262cee6f (qgis): fix build with Qt <5.7
- 03:46 PM Revision b3c31d3a (qgis): [bugfix] Fix symbol tags with cyrillic names
- ... and other non-ascii as well
Fixes #18282 - Style Manager - Impossible to work with non-Latin characters (tag or ... - 03:46 PM Revision 3f938e43 (qgis): Add test for QgsSqliteUtils
- 01:26 PM Revision 3651df07 (qgis): add logMessage method to locator filter (#7222)
- to discourage from using Python print()
- 11:23 AM Revision 494f7bcd (qgis): Fix double clear actions sometimes show in spin boxes
- Fixes #19178
- 11:15 AM Revision dab44377 (qgis): Merge pull request #7208 from arnaud-morvan/wfs_srs_multilayer
- [server] Fix BBOX SRS in WFS GetFeature POST with two queries
- 06:54 AM Revision a62a2bc7 (qgis): Expose choice of raster data type for reclassify algs
- 06:54 AM Revision 0ab63274 (qgis): Documentation for QgsRasterRange
- 06:54 AM Revision ef81f3c5 (qgis): [FEATURE] Native reclassify raster algorithms
- Adds two new native QGIS raster reclassification algorithms:
- Reclassify by layer: reclassifies a raster using the ... - 06:54 AM Revision e14862e3 (qgis): Tests for QgsRasterRange
- 06:54 AM Revision 59938c83 (qgis): [processing] Fix Python representation of matrix parameter values with ...
- 06:54 AM Revision 0da30699 (qgis): [processing] Add unit tests for reclassify using nulls
- 06:54 AM Revision 7c1dcfab (qgis): Support infinite ranges for null class boundaries
- 06:54 AM Revision 2320a043 (qgis): Fix unit test
- 06:54 AM Revision 1a226e6c (qgis): Report warnings when class boundaries overlap
- 06:54 AM Revision 6b24d8c6 (qgis): [processing] Restore window geometry for fixed table editor dialog
- 06:54 AM Revision 0f0a7dc6 (qgis): Add QgsRasterRange::asText for a text representation of a range
- 06:54 AM Revision f934c5c0 (qgis): Add overlaps test to QgsRasterRange
- 06:54 AM Revision efb44ad8 (qgis): Fix equality test for QgsRasterRange when min/max is nan
- 06:54 AM Revision dcd872ba (qgis): Use default raster iterator tile size
- 06:54 AM Revision e45958ea (qgis): Move more raster block methods to header for better compiler optimisation
- 06:54 AM Revision fe863cb1 (qgis): Unit tests for reclassification with data types
- 06:54 AM Revision b26957e4 (qgis): Throw exception when raster output could not be created
- 06:54 AM Revision a2042a4a (qgis): Expose a method to Python
- 06:54 AM Revision 85d895d0 (qgis): Fix cancelation support for reclassify algs
- 06:54 AM Revision d7a37fa3 (qgis): Throw exception when invalid band number specified
- 06:54 AM Revision 50c28e41 (qgis): Fix typo
- 06:54 AM Revision 81d5a2d8 (qgis): Throw exception for invalid table sizes
- 06:54 AM Revision 82029f9c (qgis): Allow some frequently used methods to be inlined
- 06:54 AM Revision 9be72932 (qgis): Minor fixes
- 06:54 AM Revision 44385227 (qgis): Remove unused member
- 06:54 AM Revision 79c907bf (qgis): Add unique_ptr variant to QgsRasterIterator::readNextRasterPart
- 06:54 AM Revision dc77c59a (qgis): Move body of reclassifyValue to header so it can be optimised
- 06:54 AM Revision a534286c (qgis): Since 3.4->3.2
- 06:54 AM Revision 2c2100b9 (qgis): More Travis debugging
- 06:54 AM Revision 88669ede (qgis): Try to debug Travis test failure
- 06:54 AM Revision 7a157837 (qgis): Add tests for processing reclassification algorithms
- 06:54 AM Revision 87290734 (qgis): Unit tests for reclassification utils
- 06:54 AM Revision c5966b47 (qgis): Add typeinfo for RasterClass
- 06:54 AM Revision 3ca9618c (qgis): Formatting
- 06:54 AM Revision 059f3439 (qgis): Add missing files
- 06:54 AM Revision dafa3843 (qgis): Expose choice of how to handle out-of-class values
- 06:54 AM Revision 18ddc4ec (qgis): Expose choice of bounds handling during reclassification
- 06:54 AM Revision f0f5211f (qgis): Add reclassify by table algorithm
- 06:54 AM Revision 3c8f80d1 (qgis): Unit tests for list based contains
- 06:54 AM Revision a69274ac (qgis): Add contains check to QgsRasterRange
- 06:54 AM Revision d435a7a0 (qgis): Add bounds type handling to QgsRasterRange
- 06:54 AM Revision eec2f47c (qgis): Remove a duplicate test
2018-06-12
- 07:19 PM Revision 4d3ff9a5 (qgis): Merge pull request #7227 from elpaso/locale-make-overrideable
- Use default QLocale instead of system
- 03:19 PM Revision e9520311 (qgis): Use default QLocale instead of system
- no effect for now, but it makes the locale override
possible through QLocale::setDefault() - 11:51 AM Revision dc651b63 (qgis): Merge pull request #7220 from elpaso/bugfix-19096-DD-symbol-preview
- [bugfix] Clear all DD props before creating symbol preview
- 11:02 AM Revision f1397f84 (qgis): [processing] fix geometry by expression algorithm geometryless input
- 10:57 AM Revision 146a3986 (qgis): [Server] WMS GetFeatureInfo Raster GML: do not add attribute for no data
- For WMS GetFeatureInfo request on a raster layer with GML as output, if the
identify value is null, do not ad the ban... - 08:32 AM Revision 4e37f381 (qgis): Merge pull request #7188 from elpaso/locale-formatting
- [bugfix] Fix double precision I/O in form widgets
- 05:12 AM Revision e899849d (qgis): Merge pull request #7199 from 3nids/vertex_tool
- vertex tool fixes
- 05:11 AM Revision 5cb86be6 (qgis): rename some arguments and variables
2018-06-11
- 12:11 AM Revision f4065d8a (qgis): Merge pull request #6647 from luipir/certs_not_removed_with_pki_postgis...
- Certs not removed with pki postgis on win port3
- 06:52 PM Revision 55672237 (qgis): Merge pull request #7150 from rouault/fix_plugin_login
- Plugin loading: only load .so files on Linux
- 06:15 PM Revision 28958199 (qgis): Merge pull request #7116 from rldhont/processing-infinite-loop-in-refre...
- [BUGFIX][Processing] Infinite loop in refresh algorithms tree 2.18
- 03:20 PM Revision d98c14a5 (qgis): Merge pull request #7221 from elpaso/load-qgz
- [bugfix] Also load .qgz files
- 02:45 PM Revision bf2542e8 (qgis): Also load .qgz files
- 02:16 PM Revision 9fc87aab (qgis): [bugfix] Clear all DD props before creating symbol preview
- Fixes #19096 - Applying a data defined size to a categorized layer hides its category symbol in the layers panel and ...
- 01:23 PM Revision d1fa1508 (qgis): followup 5c267f2: apply @wonder-sk 's comments
- 12:42 PM Revision 03151f88 (qgis): Embed Layers Dialog UI fixes
- - Use a QgsFileWidget
- Disable OK button when no layers are selected - 12:42 PM Revision 6ea79e34 (qgis): Ignore model font style and color in embed layers dialog
- And always show layers in standard font and colors. Otherwise
they inherit the styling of the standard layer tree mod... - 12:03 PM Revision a9b25ed9 (qgis): Add missing include to make it buildable in MacOS.
- 12:02 PM Revision ad394acd (qgis): [BUGFIX][Processing] Infinite loop in refresh algorithms tree
- When an algorithm provider is refresh, all algorithm providers are reloaded.
But after each reload,the providerReload... - 11:16 AM Revision 0038273e (qgis): Add new embedded indicator icon courtesy of @nirvn
- 11:16 AM Revision b3ef0294 (qgis): Also show embedded indicators for groups
- 11:16 AM Revision f633bbcb (qgis): [needs-docs] Use an indicator icon for embedded layers
- The previous approach of showing these layers with italic
text is not obvious for users to understand, and the
interf... - 11:16 AM Revision 404f07d4 (qgis): Remove foreach, initialize pointer
- 11:16 AM Revision 7b1861e4 (qgis): Memory safety
- 11:16 AM Revision 09307185 (qgis): [needs-docs] Don't show embedded layers in italics
- Since the new indicator shows this in a better, less
visually noisy, way. - 10:52 AM Revision 0a325f1e (qgis): Avoid signalling repaint / data signals when a setSubsetString doesn't ...
- Behavior across providers harmonized & test added.
- 10:31 AM Revision 6e3ee464 (qgis): Merge pull request #7206 from m-kuhn/fix18380
- Fix loading layers within embedded groups
- 07:19 AM Revision d9afb899 (qgis): [bugfix] Fix Z&M edition. Fix double conversion from locale.
- Mnually Cherry-picked from 0ba36acf93353ff177f4e149215dbee8b9d5d78d
- 07:16 AM Revision 4e084b63 (qgis): [processing] Fix exception when browsing for folder in processing
- options for multiple folder settings
- 07:00 AM Revision 5c267f22 (qgis): Create a QgsLayerStyleOverride and use it for the job renderer
- 07:00 AM Revision d62c34af (qgis): Use QgsLayerStyleOverride in QgsMapHitTest::runHitTestLayer
- 07:00 AM Revision b7502b82 (qgis): More use of QgsLayerStyleOverride
- 07:00 AM Revision 5ba1e91d (qgis): [map themes] fix map renderer ignore theme blend and transparency layer...
- 04:55 AM Revision a3d6b989 (qgis): Refined tests for QgsProject::transactionGroup()
- 04:55 AM Revision 798408b6 (qgis): Silence a clazy warning
- 04:55 AM Revision ce6ea182 (qgis): Dox and indentation updates
- 04:55 AM Revision 3b89ee07 (qgis): Update dox, bindings
- 04:55 AM Revision b88c2f42 (qgis): Add QgsProject::transactionGroup() available & with Python bindings.
- 04:40 AM Revision 590b3806 (qgis): Fix failing test
- 04:40 AM Revision a98e7a14 (qgis): add test to ensure scale lock is respected on canvas resize
2018-06-10
- 04:30 PM Revision 85b9d37f (qgis): Use QLocale to parse string representation of numbers
- Because we now might have thousand separators, also
fixes the NULL issue reported by DelazJ.
Comes with many test ca...
2018-06-09
- 06:43 PM Revision 28726653 (qgis): Merge pull request #7211 from elpaso/bugfix-19145-legend-crash
- [bugfix] Do not crash when removing a layout legend item
- 06:42 PM Revision cb3eb961 (qgis): Fix test, because we only accept comma for compatible locales
- 06:42 PM Revision bf810e9c (qgis): Check if conversion was successful before passing to locale
- 06:23 PM Revision f4ecbbfe (qgis): Merge pull request #7210 from elpaso/bugfix-18656-layout-map-extent
- [bugfix] Use locale representation for extent
- 06:21 PM Revision 85e34f2c (qgis): Fix test comparison
- 06:21 PM Revision a85f67ee (qgis): Skip custom handling of decimal point if it's a dot
- 06:21 PM Revision f853c8d1 (qgis): Respect locale decimal separator in input fields
- 06:20 PM Revision 8c74ddeb (qgis): Added tests for locales other than english
- 06:12 PM Revision 137bc4db (qgis): [bugfix] Do not crash when removing a layout legend item
- ... when the layer was removed from the map, the legend
sync was disabled and the drawind order was enabled ...
Fixe... - 05:31 PM Revision 615d7a03 (qgis): Use locale representation for extent
- Fixes #18656 Print Layout: unable to manually modify the X and Y coordinates in the map Item properties panel
- 10:15 AM Revision 23277284 (qgis): [processing][gdal] Fix execution of hillshade with multidirectional arg...
- And add tests
- 09:43 AM Revision c3747e95 (qgis): Add test to save and reload embedded groups
- 08:59 AM Revision e7df793d (qgis): Set locale in the tests
- 08:59 AM Revision 3e44db5a (qgis): Use QLocale when representing double fields
- 08:59 AM Revision e56b72af (qgis): Use displayString to get the formatted value
- 08:59 AM Revision ec20ff78 (qgis): Accept dot and comma as decimal point on input
- 08:59 AM Revision 26280751 (qgis): Try to convert doubles with comma as decimal point
2018-06-08
- 02:03 PM Revision 6d1d1498 (qgis): fix documentation in QgsRectangle
- 02:02 PM Revision 932bcfd9 (qgis): use unique_ptr and log message when transform fails
- 01:55 PM Revision 289032bd (qgis): Merge pull request #7207 from rouault/geojson_add
- [OGR provider] Fix adding a new GeoJSON field, starting a new edit session and filling it (fixes #7205)
- 01:11 PM Revision 9ebb6466 (qgis): [server] Fix BBOX SRS in WFS GetFeature POST with two queries
- Correctly transform featureRequest.filterRect in
WFS POST GetFeature request with multiple Query elements. - 12:55 PM Revision 82c2aaaa (qgis): [OGR provider] Fix adding a new GeoJSON field, starting a new edit sess...
- 11:12 AM Revision 96f74269 (qgis): Load layers within embedded groups
- Fix #18380
- 11:09 AM Revision e315ed6d (qgis): Add test for embedded groups
- 08:38 AM Revision 7f85ceea (qgis): Add failing test for Geojson add field and then features
- 07:19 AM Revision b4cbfed4 (qgis): Update copyright header for raster layer unique values alg
- 07:19 AM Revision 918ac69b (qgis): [processing] share code between zonal histrogram and zonal stats algs
- 05:08 AM Revision 827eee93 (qgis): [processing] Fix feedback message in merge vector alg
- 04:18 AM Revision 77786f38 (qgis): [processing][SAGA] Fix interpolation choices for add grid values algori...
- And add more tests
Fixes #19132 - 03:43 AM Revision b1c89496 (qgis): Fix data defined show diagram setting does not always work
- Fixes #19109
- 03:43 AM Revision 44444281 (qgis): Add some tooltips to diagram show properties
- Refs #19109
- 03:11 AM Revision 57c442a4 (qgis): [layouts] Fix item_variables function with non-lowercase item ids
- Fixes #19063
- 03:00 AM Revision 262a01f5 (qgis): Supress dos2unix output
- 02:13 AM Revision e97f0d32 (qgis): Update processing test results
- 02:13 AM Revision ff9e7ba3 (qgis): Use prepared geometries to check for intersection between
- pixel rectangles and polygons when doing exact statistics
calculations in zonal stats
Sppeds up zonal stats calculat... - 02:13 AM Revision 83913961 (qgis): Minor refactoring, avoid use of old style cast
- 02:13 AM Revision 1631a826 (qgis): Use doubles, not float values, within zonal stats
- 02:13 AM Revision 8ddab447 (qgis): Ensure zonal stats respsects all user set no data values
- 02:13 AM Revision 43d85675 (qgis): Avoid use of raw GEOS API
- 02:13 AM Revision de38bf01 (qgis): Use a raster iterator for zonal stats, to optimise zonal stats
- calculation of large zones with lots of corresponding raster pixels
- 02:13 AM Revision b637c7fe (qgis): Prevent background execution of zonal stats
- This algorithm is NEVER safe to run in the background, because
it directly modifies a layer in place.
We should:
- m... - 02:13 AM Revision 6bf7c0eb (qgis): Better constructor, dox
- 02:13 AM Revision e9bf7f17 (qgis): Add thread safe method of constructing QgsZonalStatistics,
- using a QgsRasterInterface instead of a QgsRasterLayer
- 02:13 AM Revision fc5eb962 (qgis): Make zonal statistics algorithm thread safe
- 02:13 AM Revision b533dd8e (qgis): Fix zonal stats min/max values when pixel area is greater than
- polygon area
- 02:13 AM Revision 83d44b9f (qgis): Fix zonal statistics calculations when pixel size is greater than
- polygon size
Fixes #17159 - 02:13 AM Revision 985aee69 (qgis): Fix incorrect calculation of zonal statistics
- Raster block extent was based on intersection of raster vs
feature's bounding box, which was not necessarily snapped ... - 02:13 AM Revision 919f5588 (qgis): Use unique_ptr
- 02:09 AM Revision f6fa0229 (qgis): Fix missing definition in data defined buttons
- Fixes #19110
- 02:04 AM Revision da89f18e (qgis): Fix some clazy eventFilter warnings
2018-06-07
- 01:59 AM Revision 719adfa5 (qgis): Capitalization
- 01:55 AM Revision b95375a4 (qgis): Use standard crosshair cursor in layouts
- 01:54 AM Revision 048db933 (qgis): remove specific cursor for QgsMeasureTool
- 12:06 AM Revision 088e94f9 (qgis): [cmake] fix deprecated OLD policy for CMP0053
- https://cmake.org/cmake/help/v3.1/policy/CMP0053.html
- 10:15 PM Revision d674a538 (qgis): Add the Copy and Move Feature(s) button to Edit menu (#6884)
- 09:58 PM Revision 38ef187c (qgis): [move feature tool] respect CAD constraint [fix #19141]
- 09:13 PM Revision 59202acc (qgis): [vertex editor] set extent of map canvas on the whole selection of nodes
- 09:13 PM Revision e46f7894 (qgis): [vertex tool] create the editor with an initial selection
- 09:12 PM Revision c825f6e0 (qgis): [vertex editor] selected vertices are in bold too
- 09:12 PM Revision 83a4fbfb (qgis): [vertex editor] connect selection model after setting the model
- otherwise, the selection model is a null pointer
- 04:28 PM Revision cd8ab68d (qgis): fix crash when highlighting invisible features
- (3.x apparently not affected)
- 09:55 AM Revision 51ae8e9e (qgis): Merge pull request #7195 from elpaso/bugfix-18981-export-qlr-crash-2
- [bugfix] Crash when exporting (invalid) legend to qlr
Fixes #18981 - 09:05 AM Revision b307f39f (qgis): Added broken qlr file for the test case
- 08:18 AM Revision ad49cfb3 (qgis): Add test for QgsLayerDefinition (regression #18981)
- 08:17 AM Revision a3893215 (qgis): Include QDomNode (needed to build the test)
- 08:16 AM Revision 2f2221ae (qgis): Do not return invalid layers from findLayers()
- 06:24 AM Revision 22a98fb6 (qgis): [processing] Allow choice of field prefix for Join algorithms
- Avoids clash of field names resulting in potentially misleading results
- 03:33 AM Revision 42c0b398 (qgis): [cmake] fix deprecated OLD policy CMP0048 (#7193)
2018-06-06
- 05:57 PM Revision ec909b0a (qgis): [bugfix] Crash when exporting (invalid) legend to qlr
- Fixes #18981 Save QLR crashes QGIS 3
This patch definitely prevents the crash but I'm not sure if
we should also int... - 03:00 PM Revision 2e5e20eb (qgis): [needs-docs] Remove obsolete tooltip on "Move Feature(s)" tool (#7191)
- now that it fully handles snapping
- 12:24 PM Revision 71f3aaf3 (qgis): Fix crash in merge features dialog
- Fixes #19119
- 11:21 AM Revision 268b9ac6 (qgis): [Server] Reactivate the capability to print selection with Server 2.18
- The capability to print selection has been removed by the commit aaa7003 to
prevent accidental selections showing in ... - 03:02 AM Revision b2274258 (qgis): fix sip test
- only check for Python file if it is produced
2018-06-05
- 10:27 PM Revision 4e38d069 (qgis): Documentation
- 10:27 PM Revision 40a2062e (qgis): [python] Don't install error hook by default
- This error hook should only ever be used from QGIS app, never
from standalone scripts and applications, so we should ... - 10:27 PM Revision cbbe905f (qgis): [processing] Fix missing schemas in postgis destination selection panel
- 10:24 PM Revision fab563fe (qgis): Processing: avoid deprecated regex
- Invalid escape sequence avoided via raw string:
`re.findall("\d+|[a-zA-Z]+", rep[0][0])` > `re.findall(r"\d+|[a-zA-Z... - 10:24 PM Revision 6a8a622e (qgis): Processing: Avoid deprecated regex
- Escape sequence avoided in DefinProjection by using raw string:
`re.compile('\|.*')` > `re.compile(r'\|.*')` - 10:24 PM Revision 97800685 (qgis): Avoid deprecated regex
- Avoid invalid escape sequence via raw string:
`re.compile('^[^\s\(]+')` > `re.compile(r'^[^\s\(]+')` - 05:22 PM Revision 0e723844 (qgis): Merge pull request #7078 from arnaud-morvan/server_proper_literal_conve...
- [server] Proper convertion of literals in Filters
- 05:03 PM Revision 370bac99 (qgis): Merge pull request #7152 from rouault/fix_memleaks_qgsstyle
- Fix various memleaks in QgsStyle
- 03:04 PM Revision 88a49e7e (qgis): Fix zonal stats doesn't work with raster/vector in different CRS
- Fixes #19027
- 02:26 PM Revision b07c3347 (qgis): [server] Proper convertion of literals in Filters
- Convert OGC Filter's literals accordings to field type.
This can have a huge impact on performance in some cases.
For... - 02:26 PM Revision e94b1acd (qgis): [OGR provider] Complementary fix for #18596, related to adding a new fi...
- 01:25 PM Revision 8ef0d1f7 (qgis): [pyqgis] add missing install of __init__.py for modules
- 12:58 PM Revision 358d15c0 (qgis): [pyqgis] add missing install of __init__.py for modules
- 12:51 PM Revision e3f02eac (qgis): Merge pull request #7012 from elpaso/python-provider
- Python provider QEP 122
- 12:47 PM Revision b2fce736 (qgis): Merge pull request #7180 from luipir/processing_optional_value_default_...
- [processing] Correct management of optional rasters in batch mode. Fixes #19115
- 12:06 PM Revision c61e4821 (qgis): [ui] do not hide floating panel toolbars for map-only view
- 11:53 AM Revision fa7879ad (qgis): [processing] Correct management of optional rasters in batch mode. Fixe...
- 11:48 AM Revision 73cfe047 (qgis): Add missing import QgsCsException
- 08:44 AM Revision b97e8351 (qgis): Re-enable the test on travis with a fix
- 08:15 AM Revision 8c689b2d (qgis): [processing] Fix create constant raster layer modifies pixel size
- Fixes #18446
- 07:48 AM Revision d9336c24 (qgis): Merge pull request #7176 from nyalldawson/cmp0040
- Don't use old policy for CMP0040
- 06:08 AM Revision bd0ec6e4 (qgis): Don't use old policy for CMP0040
- Seems no longer required in any case
- 04:50 AM Revision b69389b6 (qgis): Run clang-tidy modernization checks
- 02:19 AM Revision 2ed144ac (qgis): Apply clang-tidy readability-avoid-const-params-in-decls fixit
- Checks whether a function declaration has parameters that are
top level const.
const values in declarations do not a... - 02:19 AM Revision 8f550936 (qgis): Add some missing dox
- 02:05 AM Revision e91aed66 (qgis): [processing] Force model outputs to respect constraints set by
- their underlying algorithm's provider
E.g. for model outputs generated by a saga algorithm, only
sdat and shp files ...
2018-06-04
- 12:41 AM Revision 70cb1205 (qgis): Remove unnecessary space at the bottom of Source tab
- and do some ui cleanup
- 12:41 AM Revision b8565386 (qgis): Remove unnecessary space at the bottom of widgets
- 09:34 PM Revision 6160e066 (qgis): Merge pull request #7167 from rouault/gpkg_perf_improvements
- [OGR provider] Performance improvements on huge GeoPackage database (fixes #18402)
- 09:25 PM Revision 8307264c (qgis): [processing][SAGA] Avoid unicode errors when parsing description files
- Fixes #19062
- 08:16 PM Revision e998fcf0 (qgis): [WFS provider] [FEATURE] Allow user to enable/disable paging and specif...
- The 'maximum number of features' settings is now always the maximum number of
features requested, even in WFS 2.0 wit... - 06:20 PM Revision a8ce4945 (qgis): NULL -> nullptr in sip code
- 04:49 PM Revision ba796447 (qgis): Merge pull request #7169 from m-kuhn/attrTableCrash19054
- Fix crash when removing layer with attribute table open
- 04:24 PM Revision d7a6c229 (qgis): Revert "Re-enable test that was failing on Travis"
- This reverts commit c4d62ef05ff268d903b0a821b43573b161b3964c.
- 04:24 PM Revision 4d0de09e (qgis): Removed debug message leftover
- 03:57 PM Revision fcb6a74d (qgis): Fix crash when removing layer with attribute table open
- Fix #19054
- 03:05 PM Revision 2502a337 (qgis): [OGR provider] Custom GPKG implementation of GetExtent() only needed fo...
- 02:57 PM Revision 0e4b5957 (qgis): Merge pull request #7168 from m-kuhn/noTrDebugMessages
- Do not translate debug messages
- 02:27 PM Revision c4d62ef0 (qgis): Re-enable test that was failing on Travis
- 02:26 PM Revision 6ece1aa5 (qgis): registerProvider now returns a bool
- 02:24 PM Revision 474809ec (qgis): Do not translate debug messages
- 02:23 PM Revision 4f531359 (qgis): [OGR provider] Performance improvements on huge GeoPackage database (fi...
- - Introduce an approximate feature count for GeoPackage in case there are
at least 100,000 rows in a table.
- Add a... - 02:13 PM Revision 0304ec49 (qgis): qgsstyle.cpp: change protected to private
- 02:11 PM Revision 4af0e441 (qgis): Merge pull request #7153 from rouault/remove_VSIReadDirRecursive1
- Remove VSIReadDirRecursive1()
- 01:31 PM Revision 783b6b81 (qgis): [geometry] optimize point distance to point
- 01:30 PM Revision 84806b91 (qgis): [processing] Fix cannot use feature source as input for model crs or ex...
- 01:30 PM Revision 3b2f690d (qgis): [processing] Also add table output for raster unique values report algo...
- Allows values to be used within models
- 11:51 AM Revision 0430a8d5 (qgis): Better comment to explain why the ref needs to be incremented
- 10:50 AM Revision e5e966bb (qgis): Fix some shellcheck warnings in astyle scripts
- 10:37 AM Revision b65ee545 (qgis): Fix incorrectly capitalized accented menu entries
- Fixes #19102
- 09:56 AM Revision 61262a2f (qgis): Merge pull request #7163 from elpaso/bugfix-19050-backport
- Do not set min/max precision for int fields
- 09:25 AM Revision 36712b9e (qgis): Merge pull request #7118 from m-kuhn/stringCompOperators
- Cast left node to text on string comparison
- 09:02 AM Revision 715edb12 (qgis): Change docstring order
- 08:59 AM Revision 0b96e3ae (qgis): Workaround to fix WFS provider empty() method
- 08:59 AM Revision 280e10e6 (qgis): Isolate test failures with subset string modification
- 08:59 AM Revision 5d3a4cdf (qgis): Reset subset string after testing
- Wfs test fails otherwise.
- 08:59 AM Revision eff4bf95 (qgis): Adjust target version
- 08:59 AM Revision 48a796dc (qgis): Fix QgsVectorLayer::hasFeatures() crash when editable
- 08:59 AM Revision 6dd26bbf (qgis): Add an empty test on truncated layers
- 08:59 AM Revision b5b16dfa (qgis): Adjust docstrings
- 08:59 AM Revision 6c72d7e3 (qgis): Make doctest happy
- 08:59 AM Revision 2b9ffa16 (qgis): Fix test
- 08:59 AM Revision a0162543 (qgis): Adjust tests
- 08:59 AM Revision 5b0473aa (qgis): Invert logic
- because True is not False
- 08:59 AM Revision 8be4cc60 (qgis): Advanced logic for QgsVectorLayer::hasFeatures()
- 08:59 AM Revision 6a265d4a (qgis): Fix docstring
- 08:59 AM Revision 3b35948b (qgis): Use cheap request
- 08:59 AM Revision 6049e407 (qgis): Make QgsVectorDataProvider::hasFeatures() final
- 08:59 AM Revision 5fb9d14c (qgis): QgsFeatureSource::hasFeatures() -> Yes, No, Maybe
- This method allows to determine if a feature source has content or not
(or maybe).
This method works for "generator"... - 08:59 AM Revision 91b0fbaa (qgis): Fix typo
- 08:59 AM Revision cb4de250 (qgis): Improve API docs
- 08:59 AM Revision b568d6be (qgis): Add optimized version of QgsPostgresProvider::empty()
- 08:59 AM Revision 94f3e139 (qgis): Add test for empty() to provider test suite
- 08:59 AM Revision e252cc0c (qgis): Add empty() and emptyUnknown() to QgsFeatureSource
- 08:59 AM Revision 381a7661 (qgis): Add optimized versions of empty() to QgsVectorDataProvider
- 08:43 AM Revision a7bc5365 (qgis): Do not set min/max precision for int fields
- Fixes #19050
QGIS saves integer field when I create a new real
field through field calculator (Update field works as... - 08:32 AM Revision adf5eb77 (qgis): Add vector icons to some qgs algorithms (fixes #19082) (#7149)
- 07:15 AM Revision b8ff44e6 (qgis): [processing][saga] Fix error in merge vector layers
- Fixes #18545
- 07:05 AM Revision 1bc1790b (qgis): [processing][SAGA] Resync kriging parameters with saga manual
- And remove duplicate kriging algorithms, add tests
Fixes #18191 - 06:01 AM Revision 268aa171 (qgis): [processing][saga] Fix error in raster calculator
- Fixes #18751
- 05:57 AM Revision a1d46de0 (qgis): [processing] Fix evaluation of vector layer references to compatible fe...
- Refs #18545
- 05:16 AM Revision 43351300 (qgis): [processing][SAGA] Fix missing outputs from some algorithms
- Fixes #19103
- 04:58 AM Revision 3dde95de (qgis): [processing][SAGA] Fix broken reclassify values algorithm
- Fixes #18750
- 04:58 AM Revision f6ac45a5 (qgis): [processing][saga] Add unit test for reclassify values (simple)
- 04:58 AM Revision 4b354984 (qgis): [processing] Matrix parameter values are always 1-dimensional
- Fix gui wrapper returns 2-dimensional parameters, which don't
match with the expectations of QgsProcessingParameterMa... - 04:00 AM Revision f85a3d6b (qgis): [processing][SAGA] Fix exposed output formats to include only those sup...
- Refs #18908
- 03:30 AM Revision aa55f3ab (qgis): Try to use cpanm to install licensecheck
- 03:30 AM Revision 4bb572f4 (qgis): Move licensecheck to external folder
- 03:30 AM Revision 4e0845b4 (qgis): Include licensecheck.pl script in code_layout test folder
- Seems to be the only way to get this functional under Travis.
TODO: remove when Travis is upgraded to a reasonably m... - 03:30 AM Revision 48b117e0 (qgis): Fail check if licensecheck missing
- 03:30 AM Revision 1395dc0e (qgis): Add missing license headers
- 03:30 AM Revision 8b44b06e (qgis): Install more dependencies from repos
- 03:30 AM Revision 43abdf72 (qgis): Don't run tests when install modules
- 03:30 AM Revision 3c274036 (qgis): No prompts
- 03:30 AM Revision d52c698a (qgis): Install licensecheck via cpan
- 03:30 AM Revision d16ec3e2 (qgis): Add unit test for license headers
- 03:30 AM Revision 23c37311 (qgis): Fix path to licensecheck in test
2018-06-03
- 12:08 AM Revision e719af50 (qgis): Remove VSIReadDirRecursive1()
- This function was introduced at a time where some GDAL versions didn't have
VSIReadDirRecursive(). Since we now requi... - 12:07 AM Revision d5afc71a (qgis): Merge branch 'master' into fix_memleaks_qgsstyle
- 10:35 PM Revision bb2e15c9 (qgis): More checks
- 10:35 PM Revision 0af5fb9d (qgis): [ogr] Fix combination of filterrect and filterfids ignores filterrect c...
- 10:35 PM Revision 4ddf58c0 (qgis): Add feature source test for combination of filterfids AND filterrect
- Both these conditions must be honored when set, i.e. features
with matching IDs but which fail the rect check should ... - 10:27 PM Revision 851319f4 (qgis): Merge pull request #7151 from rouault/fix_use_after_free_at_qgis_exit
- Fix use-after-free at QGIS exist, linked to QgsCoordinateTransform cache
- 09:15 PM Revision b21701b5 (qgis): Add QgsStyle::cleanDefaultStyle() and use it in QgsApplication::exitQgis()
- 09:07 PM Revision e5b02cd2 (qgis): use dedicated files for auto additions
- 09:07 PM Revision 164f662d (qgis): fix sipify and run
- 09:07 PM Revision 1fb02e8d (qgis): concatenate auto_additions files with python module __init__.py.in
- 09:07 PM Revision 7cb18cd5 (qgis): [sipify] allow to define python operator in headers
- sipify will take care of injecting them in python/{module}/__init__.py
- 09:01 PM Revision 8aeb2f6d (qgis): qgsstyle.cpp: avoid minor memleaks in use of sqlite3_mprintf()
- 07:36 PM Revision 6b7504d6 (qgis): Fix use-after-free at QGIS exist, linked to QgsCoordinateTransform cache
- This fixes the following warning
==23284== Invalid read of size 4
==23284== at 0x14911DE5: pj_ctx_get_errno (pj_c... - 12:50 PM Revision 427ac106 (qgis): Plugin loading: only load .so files on Linux
- I've recently lost some hair chasing mysterious crashes at QGIS exit
and finally figured out this was due to an old v... - 12:41 PM Revision 7f97a2f3 (qgis): Merge pull request #7146 from rouault/fix_18342
- [OGR provider] Improve performance of subLayers(), particularly on FileGDB with the proprietary driver (fixes #18342)
- 07:50 AM Revision 9115d7f2 (qgis): Add note to use QgsApplication::authManager()
2018-06-02
- 01:35 AM Revision 55aa7a86 (qgis): [OGR provider] Improve performance of subLayers(), particularly on File...
- 01:24 AM Revision 29753390 (qgis): [ogr] Fix very slow feature requests when filter string set
- Follow up 217e7006. Avoid the very expensive iteration to
find matching features when a subset string is set by
inste... - 01:24 AM Revision ca1262d1 (qgis): Fix failing test
- We need to ensure that the FID column is also fetched for the
unfiltered layer which we use when requesting features ... - 01:24 AM Revision f3bc283c (qgis): Better tests
- 01:24 AM Revision 64300598 (qgis): Remove safety check
- Doesn't work correctly - flags valid matches as invalid
- 01:24 AM Revision d7d2a147 (qgis): [ogr] Only try to add original fid from iterators, not in other cases
- 01:24 AM Revision 314942d7 (qgis): Also check geometry in tests
- 01:24 AM Revision 477fb89f (qgis): More tests
- 01:24 AM Revision bab8b78c (qgis): Use correct member variable prefix
- 10:55 PM Revision 79ba0eee (qgis): Merge pull request #7143 from elpaso/bugfix-19050-field-calc-save-real-...
- Do not set min/max precision for int fields
- 05:32 PM Revision f68f288d (qgis): Merge pull request #7145 from rouault/fix_18596
- [OGR provider] When editing a GeoJSON file, close and re-open the file at end of editing session (fixes #18596)
- 12:00 PM Revision 754018a4 (qgis): [OGR provider] When editing a GeoJSON file, close and re-open the file ...
- 11:27 AM Revision 7e2ca8f6 (qgis): Merge pull request #7144 from rouault/fix_18976
- [Postgres provider] Speed up feature insertion when pkid column is not set (fixes #18976)
2018-06-01
- 11:09 PM Revision a9a8fbdb (qgis): [cleanup] use for range based loop
- 10:33 PM Revision 2ed200a8 (qgis): Merge pull request #7142 from rouault/fix_18996
- QgsSvgCache::svgAsPicture(): make sure the returned picture is not shared (fixes #18996)
- 10:31 PM Revision cc25727a (qgis): [Postgres provider] Speed up feature insertion when pkid column is not ...
- When inserting features whose attribute column corresponding to the pkid
is empty, and tat this pkid column has a def... - 10:00 PM Revision 75b7edf1 (qgis): QgsSvgCache::svgAsPicture(): make sure the returned picture is not shar...
- For some reason QPicture.detach() doesn't seem to always work as intended, at
least with QT 5.5 on Ubuntu 16.04
Seria... - 06:07 PM Revision 033071ae (qgis): Do not set min/max precision for int fields
- Fixes #19050
QGIS saves integer field when I create a new real
field through field calculator (Update field works as... - 05:42 PM Revision 9d3f8d44 (qgis): Merge pull request #7140 from rouault/fix_19009
- Assorted set of fixes regarding field length for OGR provider
- 03:17 PM Revision 3b291026 (qgis): Merge pull request #7141 from rouault/fix_18563
- QgsVectorFileWriter: workaround a bug in GDAL where appending to an existing BNA crashes it (fixes #18563)
- 02:28 PM Revision 43f796e7 (qgis): QgsVectorFileWriter: workaround a bug in GDAL where appending to an exi...
- Upstream fixes done in GDAL as well to fix the crash itself:
GDAL master: https://github.com/OSGeo/gdal/commit/a36939... - 02:19 PM Revision e4d5899b (qgis): Merge pull request #7131 from rouault/fix_linux_build_qca
- QCAMacros.cmake: fix Linux build
- 02:18 PM Revision 3aa630ca (qgis): Added QgsDataProvider::ProviderOptions to the bindings
- 02:06 PM Revision b9003ffa (qgis): QgsVectorDataProvider::supportedType(): only checks field length and pr...
- 01:31 PM Revision a15d8903 (qgis): [locator] add a way to invalidate results from python API
- otherwise if you access the config of the filter (or change app settings) from outside the main application settings ...
- 01:31 PM Revision dc9fb90b (qgis): add note on how to invalidate results
- 01:23 PM Revision 917a6e3c (qgis): QCAMacros.cmake: re-add 25ba36180cfbf836b9458beb98e28f62349c4260 for Fr...
- 01:22 PM Revision 1a4f8042 (qgis): QCAMacros.cmake: fix Linux build
- https://github.com/qgis/QGIS/commit/25ba36180cfbf836b9458beb98e28f62349c4260 causes
build failures on Ubuntu 16.04 an... - 01:19 PM Revision a3e527d8 (qgis): [OGR provider] Advertize correct supported data types, length and with ...
- 01:18 PM Revision bad1ab4e (qgis): QgsVectorDataProvider::supportedType(): use -1 as the value for unspeci...
- 01:17 PM Revision 04a55b25 (qgis): [cleanup] QgsFieldCalculator: avoid use of hardcoded magic indices
- 01:15 PM Revision f4bf1ec9 (qgis): [OGR provider] GPKG: allow repeated creation of int fields with len != ...
- 01:02 PM Revision 6192b5eb (qgis): Add fill/stroke color & opacity parameters to more north arrows svg images
- 01:00 PM Revision e6e54de3 (qgis): Add test to ensure that orig_ogc_fid field is only ever used internally
- We don't want to expose this field to users, or include it in layer
exports or copies
And rename internal field to _... - 01:00 PM Revision 05f426e0 (qgis): Remove orig_ogc_fid fields from server filter tests
- 10:56 AM Revision 21d15e71 (qgis): [BUGFIX][Server] Segfault when GetFeatureInfo on Raster layer to GML
- The PR #6279 has introduced some bug, like a segfault when a WMS GetFeatureInfo
is done on a Raster layer with output... - 10:55 AM Revision 0fa88e6f (qgis): Skip failing test on Travis
- the test passes locally
- 10:55 AM Revision 2f41d32e (qgis): Added test to cmake
- 10:55 AM Revision 749bc021 (qgis): Fix provider for min/max updates
- 10:55 AM Revision b696e9b1 (qgis): Minor updates to the doc strings
- 10:55 AM Revision 6f3be9fa (qgis): SIP updates
- 10:55 AM Revision cac675a9 (qgis): Removed commented code
- 10:53 AM Revision 29575b5b (qgis): QgsDebugMsg -> QgsDebugMsgLevel
- 10:53 AM Revision abcad019 (qgis): Python provider tests passing
- Except for QgsLayerDefinition.exportLayerDefinitionLayers
and QgsLayerDefinition.loadLayerDefinitionLayers - 10:53 AM Revision 1e3661cb (qgis): Added QgsSpatialIndex to the python provider
- 10:53 AM Revision 324fd7d5 (qgis): Allow python creation of QgsFeatureIterator from an abstract one
- 10:53 AM Revision 222f3ad9 (qgis): Check for index validity and do not crash!
- 10:53 AM Revision adcc2e96 (qgis): Moved python provider to separate file
- Also cloned other memory layer methods
- 10:53 AM Revision 7ffdab2d (qgis): Do not dec ref in methodcode
- 10:53 AM Revision 839a8890 (qgis): SIP wrappers for QgsProviderMetadata
- 10:53 AM Revision 9d66eb8d (qgis): API to register new vector data providers
- 10:53 AM Revision e341b3a5 (qgis): Tests for Python vector data provider (still failing but not crashing!)
- 10:21 AM Revision bd65fc60 (qgis): [processing][gdal] Don't double quote output paths
- Breaks for some drivers, e.g. KML
Fixes #18264 - 08:53 AM Revision 30ecb338 (qgis): [processing][GRASS] Fix some algorithms always export as GPKG, regardle...
- 08:20 AM Revision 60a87e94 (qgis): [processing] Fix error when creating tests and raster output
- no longer exists
Fixes #16123 - 07:55 AM Revision 4289bcb3 (qgis): [processing][saga] Fix some field parameters are incorrectly defined as...
- Fixes #18193
- 07:55 AM Revision f6416a19 (qgis): [processing] Fix missing vector inputs when run in batch mode
- Fix incorrect definition of compatibleVectorLayers, which was
using layer WKB type values instead of processing sourc... - 07:55 AM Revision 950d042e (qgis): [processing] Fix errors when filling parameters in batch panel
- Fixes #18408
- 07:55 AM Revision d1bcfbfe (qgis): [processing] Rename File parameter in modeler to File/Folder
- Better reflects what it does
- 03:54 AM Revision 3f456993 (qgis): Resurrect a GRASS test
- 03:54 AM Revision dcba919e (qgis): Add another acceptable hash
- 03:54 AM Revision 4719a7c1 (qgis): See if test now passes on Travis
- 03:54 AM Revision 09d21cf9 (qgis): Resurrect another GRASS test
- 03:54 AM Revision 46a4c236 (qgis): Resurrect a grass test
- 03:54 AM Revision e273ac28 (qgis): [processing] Some test debugging help
- 03:54 AM Revision 0e7c31e9 (qgis): [processing][grass] Fix handling of optional file parameters
2018-05-31
- 01:36 AM Revision ae95adba (qgis): [processing][GRASS] Fix r.relief.scaling has inverted min/max values fo...
- Fixes #19076
- 01:36 AM Revision 1c684456 (qgis): [processing] Log an error when a numeric parameter has min value >= max...
- Refs #19076
- 12:53 AM Revision 32792d34 (qgis): Better dox, spelling
- 12:53 AM Revision f7a6864b (qgis): [processing] Fix invalid characters in HTML for 'Raster layer unique va...
- 12:32 AM Revision 8bdec09b (qgis): Revert "Fix QCA-ssl for FreeBSD"
- This reverts commit 25ba36180cfbf836b9458beb98e28f62349c4260.
Breaks linux build - 12:25 AM Revision 5e3ce8ff (qgis): SC2003: expr is antiquated. Consider rewriting this using $((..)), ${} ...
- 12:24 AM Revision 09f17d99 (qgis): SC2006: Use $(..) instead of legacy `..`.
- 12:21 AM Revision 408a9fbf (qgis): Fix some shellcheck warnings
- 11:51 PM Revision efa7f99b (qgis): Merge pull request #7132 from rouault/fix_19077_bis
- [OGR provider] Avoid attribute table to be empty on OGR layer with mixed geom types (fixes #19077)
- 11:05 PM Revision 2969ba1e (qgis): test_provider_ogr_gpkg.py: avoid bug_17795.gpkg test sample to be modif...
- 11:05 PM Revision ee06d524 (qgis): [OGR provider] Avoid attribute table to be empty on OGR layer with mixe...
- 10:33 PM Revision 0cffd19e (qgis): monkey path custom widgets
- this will add module to the system to avoid missing modules when running on a local install (uic widget-plugin not in...
- 09:01 PM Revision 9fcee524 (qgis): Merge pull request #7128 from rouault/fix_17945
- [WFS provider] Add typename prefix before attribute/geometry name for Update requests (fixes #17945)
- 06:30 PM Revision 1e4b01bb (qgis): [WFS provider] Add typename prefix before attribute/geometry name for U...
- Deegree requires those namespace prefixes. I've also verified that
GeoServer is indifferent regarding them. - 06:27 PM Revision 48bbd246 (qgis): Run string comparison test on all providers
- 06:27 PM Revision d1eabe1c (qgis): Make compiled tests more stable
- we do not want to ignore AttributeErrors for those
- 04:25 PM Revision 17434512 (qgis): pep8 fix
- 03:34 PM Revision 352a0285 (qgis): typo
- 02:50 PM Revision f7e4dd67 (qgis): Merge pull request #7127 from rouault/fix_18267
- [WFS provider] Handle DescribeFeatureType responses that consist of a single <include> (fixes #18267)
- 02:04 PM Revision dbe4186a (qgis): Add tests for compiling string operators
- 01:43 PM Revision 60d5e4cf (qgis): Autopep8
- 01:38 PM Revision 1d2686d0 (qgis): [WFS provider] Handle DescribeFeatureType responses that consist of a s...
- Also handle another occurence of a buggy server only accepting TYPENAMES plural
as parameter of DescribeFeatureType - 01:06 PM Revision 4f415c56 (qgis): typo
- 01:06 PM Revision 64602097 (qgis): Tests for db_manager postgis connector and postgis provider checking cl...
- 01:06 PM Revision 71cb555e (qgis): blacklisted the new test PyQgsDbManagerPostgis waiting a complete pki e...
- 01:06 PM Revision 878ab41a (qgis): Set permission to certs to allow correct removing on win
- 01:06 PM Revision 8968b63e (qgis): from unicode to str
- 11:34 AM Revision 25ba3618 (qgis): Fix QCA-ssl for FreeBSD
- 11:31 AM Revision a26b9b1d (qgis): Merge pull request #7122 from nyalldawson/fix_19065
- Use a snapping indicator when picking feature to move with move tool
- 11:30 AM Revision 497abfe7 (qgis): Merge pull request #7120 from nyalldawson/opts
- Optimise geometry conversion to/from geos
- 11:26 AM Revision 25f4794f (qgis): Merge pull request #7125 from m-kuhn/sld_read_multiple_featuretypestyles
- Sld read multiple featuretypestyles
- 10:51 AM Revision c49a18c5 (qgis): Add support for reading SLD's with multiple FeatureTypeStyle elements.
- Introduce a virtual FeatureTypeStyle to add support for reading SLD documents with more than one FeatureTypeStyle ele...
- 09:49 AM Revision 8cf7447a (qgis): Merge pull request #7124 from nyalldawson/fix_16428
- [processing] Hopefully fix bad layout for docks in modeler
- 08:34 AM Revision 9c7cf40c (qgis): Merge pull request #6537 from slarosa/menu-indicator
- fix size for menu indicator in data defined button
- 07:28 AM Revision 1d62d106 (qgis): [processing] Don't hold on to algorithm instances for menu items
- Instead, only store references to the algorithm id string, and
use this to retrieve algorithms when the actions are t... - 07:27 AM Revision 59d425c5 (qgis): [processing] Fix some incorrect formatting of algorithm titles
- 07:27 AM Revision 4752b99e (qgis): Merge pull request #7106 from m-kuhn/encodedUrl3
- Assume URL already encoded in web view widget
- 07:27 AM Revision db916bc2 (qgis): [processing] Show accepted data types for parameters in processing.algo...
- 07:27 AM Revision 612d61dc (qgis): [processing] Tweak algorithHelp formatting
- 07:27 AM Revision 0bbaa3b0 (qgis): [processing] Add method to retrieve list of accepted Python data types ...
- 07:27 AM Revision 297cfd54 (qgis): [processing] Add metadata for feature sink parameters
- 04:51 AM Revision db2c3d49 (qgis): [processing] Show search icon in search boxes
- 04:45 AM Revision 87962254 (qgis): [processing] Fix bad layout for docks in modeler
- Because there's some deep underlying issue which causes the dock
layouts to get corrupted in certain circumstances, a... - 02:50 AM Revision e8515d86 (qgis): Fix crash in QgsNetworkContentFetcherRegistry
2018-05-30
- 01:52 AM Revision de347f07 (qgis): Move 'move features' button to correct place in toolbar
- 01:30 AM Revision 3ef7b125 (qgis): Use a snapping indicator when picking feature to move with move tool
- Fixes #19065
- 12:55 AM Revision 37b06bcf (qgis): [processing] Fix Rectangles/Ovals/...(variable) chokes on angle values ...
- Change the test to a NULL test instead, as angle values of 0 are valid
- 06:09 PM Revision 974b9f37 (qgis): [SymbolLayerUtils] Using QgsProject::readPath to resolve relative path ...
- In `QgsSymbolLayerV2Utils::symbolNameToPath` the resolution of relative path to
project was nos based on `QgsProject:... - 04:45 PM Revision 6a88bfca (qgis): Cast left node to text on string comparison
- 04:34 PM Revision 26c13d4b (qgis): misc fixes
- 01:37 PM Revision 377f393c (qgis): Use subsetStringChange signal for layer tree view filter indicator
- 12:26 PM Revision 69fa2618 (qgis): fix travis errors
- 10:52 AM Revision 3aa4968f (qgis): Optimise geometry conversion to/from geos
- 10:34 AM Revision 0a3bef1b (qgis): Remember last used directory when saving map as PDF
- 10:06 AM Revision 7af2e68e (qgis): misc optimization for geometries and fixes
- 08:51 AM Revision ab04e0fa (qgis): Tweak wording of metadata contacts header
- Because contacts have an explicity 'role' setting, they may not
necessarily be the 'owner' of the resource - 06:15 AM Revision d4a5df2f (qgis): More unit checks for project dirtying
- 05:30 AM Revision 69b590b0 (qgis): Fix corrupted text in Open From menu item
2018-05-29
- 12:52 AM Revision e7da1030 (qgis): Changes tooltip of Open Layer Styling button
- 12:51 AM Revision 6bf5274b (qgis): [processing] Fix some missing references warnings
- 11:45 PM Revision aabbb307 (qgis): [processing] Fix clearing destination doesn't actually reset to tempora...
- Even though the UI makes it look like it did
- 11:45 PM Revision ce2f7739 (qgis): [processing] Correct text for temporary folder output
- 10:38 PM Revision 68b7f5a8 (qgis): Merge pull request #7087 from slarosa/fix_19001
- Fixes #19001: update url for _pyqgis and _api commands
- 10:12 PM Revision d157b6e6 (qgis): [processing] Fix destination folder param is not updated after
- picking from the file dialog alone
- 09:01 PM Revision 2a70c4bc (qgis): Remove invalid ring handling from filterVertices, move to removeInvalid...
- 09:01 PM Revision 6c0a1da0 (qgis): Filter invalid rings during label geometry preparation
- 09:01 PM Revision f7618d00 (qgis): Fix doxygen
- 09:01 PM Revision f092c7ed (qgis): Add method to filter vertices for geometries in place, by providing a c...
- 09:01 PM Revision 8341b9b1 (qgis): Safer memory management for shapeburst fills
- Fail gracefully if temporary image could not be allocated
TODO: use a maximum size for the image, and downsample to ... - 09:01 PM Revision e33c1942 (qgis): Optimise some coordinate transforms
- 09:01 PM Revision 0c7df170 (qgis): Optimise QgsCurve::asQPolygonF for linestring geometries
- 09:01 PM Revision 3ba7c0b3 (qgis): Unit tests for filterVertices
- 09:01 PM Revision 16091eca (qgis): Better memory management, handle nan coordinate results when
- calculating point feature label obstacle geometry
- 09:01 PM Revision 48410276 (qgis): [labeling] Geometry transformations may result in nan points,
- so filter these out when registering labeled features
- 09:01 PM Revision c013c23e (qgis): Catch some uncaught transform exceptions
- 09:01 PM Revision 53d4d0b4 (qgis): Fix filterVertices for multipoint geometries
- 08:57 PM Revision 70afe2d8 (qgis): Add geometry and id field parameters
- 03:11 PM Revision f26bbd9d (qgis): revert changes to test files
- 03:08 PM Revision 1ed5bb54 (qgis): Autopep8
- 02:58 PM Revision 8494c67a (qgis): apply map transform directly in the feature highligh c++ code
- 02:21 PM Revision ff7c70fc (qgis): [processing][gdal] Fix gdal command does not automatically update
- when destination value is changed
- 02:00 PM Revision 093d53a3 (qgis): since 3.4
- 01:25 PM Revision 2770f6c0 (qgis): misc doc changes
- 12:32 PM Revision 744a42ff (qgis): Assume URL already encoded in web view widget
- 12:26 PM Revision ad1fef9f (qgis): Workaround crash in msvc when raising a GEOS exception
- In some circumstances MSVC tries to raise it's own internal
exception when we try to raise a GEOSException. This resu... - 12:10 PM Revision f5c0a2c4 (qgis): Project dirtying improvements
- - Mark as dirty when renaming a layer/group
- Better approach to mark as dirty when changing CRS
- Better approach t... - 12:10 PM Revision 5ab3fe4b (qgis): Add subsetStringChanged signal
- 12:00 PM Revision 7160bac6 (qgis): Merge pull request #6955 from amaizr/web-view-widget-wrapper-url-encodi...
- Assume URL already encoded in web view widget
- 11:59 AM Revision 3edc07b4 (qgis): also versioning cookbook url
- 11:52 AM Revision 8f5bde40 (qgis): use https for cookbook url
- 11:43 AM Revision b202d606 (qgis): const correctness QgsVectorLayer::deleteAttributes
- 11:40 AM Revision 04e779a0 (qgis): qgz set as the default format
- 11:28 AM Revision 00b60198 (qgis): rename qgsquickfeature and remove featuremodel
- 11:27 AM Revision 0a99b119 (qgis): Add polygon highlight support
- 11:27 AM Revision f00321a4 (qgis): move tessellator from 3d to core (need also for quick library)
- 11:26 AM Revision 264788ac (qgis): [qgsquick] [feature] Added identify and highlight feature
2018-05-28
- 10:18 PM Revision 6002ce0b (qgis): Speed up rendering by avoiding data defined layer enabled check in most...
- 10:18 PM Revision 03f82539 (qgis): add missing qgis_quick.h header to install
- 08:39 PM Revision 65bb60e9 (qgis): run sipify
- 08:39 PM Revision 70f82664 (qgis): add test to check that \since and \deprecated are at the end of command...
- 08:39 PM Revision 0fa85bba (qgis): put \since and \deprecated at the end of comment blocks
- 08:39 PM Revision 6772f0d7 (qgis): fix test
- 08:39 PM Revision 83be4fae (qgis): [sipify] fix deprecated annotation without additional comment
- 08:39 PM Revision 637f59de (qgis): fix server/app files and sipify test
- 07:52 PM Revision f3146537 (qgis): Cleanup + pep8
- 07:05 PM Revision dd811a28 (qgis): Add PostGISExecuteAndLoadSQL
- 04:47 PM Revision fc55d869 (qgis): Merge pull request #7098 from alexbruy/fix-cmake
- fix build with CMake < 3.7
- 03:28 PM Revision 034c3f0d (qgis): Revert "Merge pull request #5461 from m-kuhn/less_temp_files"
- This reverts commit cfad3aa560c2d11e5271fc2ac64d82aba9f7b5a0, reversing
changes made to cdca7084c44d9d12d2ee835afff85... - 02:03 PM Revision 4c3a9ef7 (qgis): Ensure that class \brief comes before \since (#7081)
- Otherwise it breaks the Python docstrings, which require
the brief to come first - 01:20 PM Revision 6cac1bdc (qgis): use complex condition for CMake < 3.7
- 01:07 PM Revision facf7a22 (qgis): Merge pull request #7007 from arnaud-morvan/server_filter_and_bbox
- [server][wfs] Apply BBOX inside And using filterRect
- 11:49 AM Revision a525b2df (qgis): Mark project as dirty when changing layer subset string
- 11:25 AM Revision 12a7be79 (qgis): [server] Apply BBOX inside And using filterRect
- In case of a WFS GetFeature request,
if BBOX is not a direct child of the Filter element,
it is applyed through an in... - 10:13 AM Revision 97a2a46c (qgis): Update PostGISExecuteAndLoadSQL.py
- 08:42 AM Revision fc740d71 (qgis): Fixes #19001: update url to _pyqgis and _api commands
- 08:02 AM Revision e25c8137 (qgis): Fix SAGA parameter value check
- 08:02 AM Revision a26ae3c1 (qgis): [processing][grass] Fix broken checkParameterValues tests
- 08:02 AM Revision 870d2074 (qgis): [processing] Tweaks and checks for checkParameterValues
- 07:36 AM Revision c16e2798 (qgis): [needs-docs]Add multi edit attributes icon to the Digitizing toolbar
- fixes #16568
- 07:36 AM Revision 373b6bb9 (qgis): [needs-docs] Move the "move features" and "Copy and move features"
- buttons to the Advanced Digitizing toolbar
- 06:20 AM Revision cfdfa47d (qgis): [fix] Variables can't have spaces in name
- 05:49 AM Revision 6441b64a (qgis): [Processing] Fix raster menu split in two in some locales
- Fixes #17448
- 05:34 AM Revision dd2279c8 (qgis): More capitalization
- 05:34 AM Revision aa765b20 (qgis): Set object name for vertex editor (avoid Qt warning)
- 05:34 AM Revision 6fd8890c (qgis): Minor cleanups
- 05:34 AM Revision 614800c9 (qgis): [Fix] Don't recreate vertex editor each time
- 05:34 AM Revision ec969569 (qgis): Capitalization
- 05:05 AM Revision c923d5b6 (qgis): Fixes #16706, categorized symbology matching lack of value is not prope...
- 03:09 AM Revision b56f1132 (qgis): [processing] Add some more tags and icons to stats algs
- 02:59 AM Revision b6f2f7bd (qgis): Don't use QgsVectorLayer::selectedFeatures() to check for a selection
- in a layer
This is incredibly inefficient, because selectedFeatures() actually
fetches a full copy of all selected f... - 02:06 AM Revision e552ce62 (qgis): Add warning note to QgsLayoutPageCollection::shouldExportPage
- 02:04 AM Revision 5cf33969 (qgis): Cleaner conditional generation of pyi typehint stub files
- 02:04 AM Revision b150f41f (qgis): fix build with SIP < 4.18
2018-05-27
- 01:48 AM Revision a804a33b (qgis): Remove some useless \returns dox
- 01:33 AM Revision 2a7b854e (qgis): Remove the invalid image/jpg mime type
- 12:56 AM Revision f0b72ae6 (qgis): Set the dpi default to -1 to use layout dpi
- 12:22 AM Revision f8bc9703 (qgis): Remove extra space added before first line of docstring
- 12:22 AM Revision ea0c1d8c (qgis): Typo
- 07:17 PM Revision 499459be (qgis): fix build with SIP <4.19
- 02:30 PM Revision a2d796aa (qgis): Merge pull request #7086 from slarosa/plugin_mgr_search_icon
- [pluginmanager] show search icon in filter line edit and remove search label
- 10:54 AM Revision 9f650fea (qgis): Fix incorrect param docstring when doxygen \param has extra
- trailing spaces or uses tabs
- 10:54 AM Revision 0e75f6ef (qgis): Don't indent multiline versionadded/deprecated tags
- Turns out there isn't any valid ones anyway - the only
multiline versionadded tags are due to incorrect ordering
of b... - 10:54 AM Revision 7a1a787c (qgis): Fix incorrect returns docstring when doxygen \returns has extra trailin...
- 10:54 AM Revision 4b1b7526 (qgis): Fix bad regex
- 10:54 AM Revision 3d6ea597 (qgis): Remove some junk lines from docstrings
- 10:54 AM Revision 3b5ada15 (qgis): Move class since annotation to after brief
- Lots of classes do this, but it messes with the python docstrings.
TODO: add a unit test preventing this behavior - 10:54 AM Revision 38850bdb (qgis): [pyqgis] Ensure that multiline param tags are indented for additional l...
- 10:54 AM Revision 1edbca49 (qgis): Fix bad class docstring
- 10:54 AM Revision 71107d1d (qgis): Sipify
- 10:29 AM Revision 0115d4e9 (qgis): [pluginmanager] show search icon in filter line edit and removed search...
- 06:05 AM Revision c864d22d (qgis): Add "get ..." to doxygen compliance blacklist
- Should be "gets ..." for consistent tense, or better yet
"returns ..." for consistency. - 06:05 AM Revision b6b08e96 (qgis): Add 'accessor for' to doxygen compliance blacklist
- Use "Returns the..." instead
- 06:05 AM Revision 17500c45 (qgis): Fix some interface doxygen
- 04:06 AM Revision 487a6a8b (qgis): add missing crsChanged signal in QgsProjectionSelectionWidget (#7079)
- 03:10 AM Revision 459765fd (qgis): fix test
2018-05-26
- 11:17 PM Revision efce338b (qgis): [Server][WFS] GeoJSON FeatureCollection BBOX is restricted to -180,-90,...
- 11:14 PM Revision c8a5992b (qgis): [Server][WFS] GeoJSON FeatureCollection BBOX is restricted to -180,-90,...
- 08:51 AM Revision 4bb7f82f (qgis): Remove some incorrect 'not available in Python bindings' notes
- 07:44 AM Revision fa5a7d2a (qgis): Typo
- 07:44 AM Revision 94cf3fc7 (qgis): Use "customize" instead of "customise"
- Since we default to US spelling, we should always be using "customize"
- 07:44 AM Revision 8f770c3f (qgis): Add 'mutator for ' to doxygen compliance blacklist
- 07:44 AM Revision ff55cfc9 (qgis): Add missing getters to QgsContrastEnhancementFunction
- 03:56 AM Revision c97088bb (qgis): Update test_qgsprojectionselectionwidgets.py
- 03:46 AM Revision 5b870dfa (qgis): Update test_qgsprojectionselectionwidgets.py
- 03:12 AM Revision c5dbf643 (qgis): Update test_qgsprojectionselectionwidgets.py
- 03:05 AM Revision 4bb6e91a (qgis): Update test_qgsprojectionselectionwidgets.py
- 03:00 AM Revision c10f6de4 (qgis): Unit tests for QgsLineString::(x/y)Data()
- 03:00 AM Revision 29d5105c (qgis): qgsgeometry_cast
- 03:00 AM Revision 80e44c13 (qgis): Speed up map to pixel simplification by directly accessing x/y vertex data
2018-05-25
- 01:18 AM Revision 9f0ea456 (qgis): Fix windows build (followup 15d2b3683)
- 12:57 AM Revision e6a0d529 (qgis): fix clang compile error on osx
- 10:31 PM Revision c73262d5 (qgis): Speed up WKB conversion to linestrings
- 10:11 PM Revision cb4d1178 (qgis): Remove redundant virtual on override
- 09:38 PM Revision 6d66375b (qgis): Update qgsprojectionselectionwidget.cpp
- 09:20 PM Revision caac47ed (qgis): add missing crsChanged signal in QgsProjectionSelectionWidget
- when changed programmatically (i.e. using setCrs)
- 04:10 PM Revision 2f86c2c5 (qgis): Merge pull request #7075 from m-kuhn/multiselectValueRelation
- Fix checkboxes do not show up in value relation multi
- 02:46 PM Revision f33a2d0e (qgis): Fix mdal build warning unused const var
- 11:50 AM Revision 37e0b9f6 (qgis): Fix checkboxes do not show up in value relation multi
- Fix #19028
- 11:06 AM Revision 9aa5ac03 (qgis): Merge pull request #7061 from rouault/wms_wmts
- WMS provider: use 'WMS/WMTS' instead of 'WMS' in various UI labels (fixes #18883)
- 09:12 AM Revision 99b6194e (qgis): Improve docs for single symbol renderer, add missing SIP_FACTORY
- 08:53 AM Revision 43928d8c (qgis): Don't crash when a null task is added to task manager
- 08:51 AM Revision 595ecceb (qgis): fix windows build (followup 33390123e3)
- 08:31 AM Revision 5e360f90 (qgis): Add unit test to prevent deprecated methods without description
- And add missing descriptions
- 08:28 AM Revision 83b0bd7c (qgis): Make 'WMS/WMTS' untranslatable in QgsWmsSourceSelectProvider::text()
- 07:09 AM Revision 8bb45b93 (qgis): Typo
- 07:09 AM Revision 1c615c15 (qgis): More documentation compliance
- Use Qt style "returns .." tense instead of "return ..", and lock
this in with a documentation compliance unit test - 06:48 AM Revision 095a3249 (qgis): More efficient QgsGeometry::asGeometryCollection() for single part geom...
- 03:40 AM Revision 7c6eaf3d (qgis): Fix build
- 03:40 AM Revision b813a671 (qgis): Fix API breaks
- 03:40 AM Revision bcaad3a5 (qgis): Fix documentation warning
- 03:40 AM Revision 44630b47 (qgis): Add QgsDataProvider::ProviderOptions struct to constructors
- for data providers
Allows a way to pass generic settings to providers, e.g.
passing a datum transform context for us... - 03:16 AM Revision 1098b391 (qgis): Fix test
- 03:16 AM Revision bb995202 (qgis): Fix more broken links
- 03:16 AM Revision 2cb8a338 (qgis): Fix broken see also links
- 03:16 AM Revision fa912f5c (qgis): Doxygen test also checks for broken 'see also' links
- 03:16 AM Revision a3c543df (qgis): Fix test result
2018-05-24
- 01:32 AM Revision 1d8689f3 (qgis): remove deprecated qt5_use_modules macro
- 01:32 AM Revision 98b683c7 (qgis): clang workaround to fix build: use move on return unique_ptr
- 01:18 AM Revision 8f9c1d43 (qgis): [Oracle][Tests] Enhance Point convertion test
- Instead of using 'SDO_UTIL.FROM_WKTGEOMETRY' to generate `SDO_GEOMETRY` object
for Point, the `testdata` generate Poi... - 01:18 AM Revision a51d618d (qgis): [Oracle][Tests] Enhance Geometry creation SQL script
- (cherry-picked from 3f6cd31)
- 01:18 AM Revision 03e38152 (qgis): [oracle] Fix expression compilation of integer division
- (cherry-picked from 60a71d1)
- 01:18 AM Revision f5a9e6b3 (qgis): [oracle] Always mark features as invalid when iterator is closed
- Fixes some failing oracle provider conformance test suite failures
(cherry-picked from 649dc19) - 01:18 AM Revision d29317c3 (qgis): [BUGFIX][Oracle] Mixing SDO_GEOMETRY Point definition
- Fixes #18900
In `sdoobj`, the `elem_info` array size is not the right way to defined the way
to read Point coordinat... - 01:18 AM Revision 644c71ef (qgis): [oracle] Fix handling of NULL values when add features to provider
- Fixes NULL attribute values are incorrectly converted to empty
strings or 0 numeric values instead of NULL.
(cherry-... - 01:18 AM Revision 15d2b368 (qgis): [oracle] Ensure that all attributes required for order by are fetched
- Fixes potentially broken iterator sorting with oracle provider when
a subset of attributes is fetched
(cherry-picked... - 01:18 AM Revision c9683cf9 (qgis): [oracle] Fix incorrect feature count after adding features to layers
- (cherry-picked from b6142c8)
- 01:18 AM Revision 3921bf56 (qgis): Followups
- (cherry-picked from fb16dab)
- 01:18 AM Revision bbb59907 (qgis): [oracle] Always check bounding box intersection when using filter rect
- Because oracle sdo_filter sometimes returns results outside
the given filter (depending on the spatial index), and is... - 01:18 AM Revision bacaee4a (qgis): [oracle] Fix crash when adding a feature with missing attributes
- to data provider
(cherry-picked from 5709908) - 01:18 AM Revision 29e80baa (qgis): [oracle] Always fetch features with null goemetry unless feature rect i...
- ...to match behaviour of other providers
(cherry-picked from c5c22d3) - 01:18 AM Revision a4e2e8ab (qgis): [oracle] Fixes for edit tests (still disabled)
- (cherry-picked from e197f80)
- 01:18 AM Revision 3e67ad5a (qgis): [oracle] Some updates to Oracle provider test suite
- Now the Oracle provider passes the data provider edit stress/
conformance tests without issue!
(cherry-picked from 6... - 01:18 AM Revision b35696f4 (qgis): Followups
- (cherry-picked from 12a2243)
- 01:18 AM Revision 32ba7524 (qgis): [oracle] Fix handling of NULL values when add features to provider
- Fixes NULL attribute values are incorrectly converted to empty
strings or 0 numeric values instead of NULL.
(cherry-... - 01:17 AM Revision c66f6581 (qgis): Fix typo
- 01:17 AM Revision c7538702 (qgis): Fix typo
- 09:59 PM Revision d71643f7 (qgis): Create PostGISExecuteAndLoadSQL.py
- 04:03 PM Revision 12cb6fc6 (qgis): [wfs] fix turning attribute value to NULL
- 03:44 PM Revision 375c1f15 (qgis): [wfs] fix turning attribute value to NULL
- 03:14 PM Revision 5eddbb61 (qgis): fix icon/row size
- 03:14 PM Revision 1905cca7 (qgis): [locator] move the config button to the table
- 01:43 PM Revision 61f84ce7 (qgis): Merge pull request #7008 from PeterPetrik/qgsmeshlayer_2_scalar_vector_...
- [mesh] Rendering of scalar and vector datasets
- 01:26 PM Revision 3e436094 (qgis): WMS provider: use 'WMS/WMTS' instead of 'WMS' in various UI labels (fix...
- 09:46 AM Revision 8d5d5f08 (qgis): Merge pull request #7048 from mhugent/fix_large_sized_print
- Disable RenderPartialOutput Setting in printing. It is unused in prin…
- 09:18 AM Revision 519c9db5 (qgis): Disable RenderPartialOutput also in composer map preview
- 08:16 AM Revision 882d8ed7 (qgis): tiny doc change
- 05:14 AM Revision dde895d1 (qgis): [layouts] Fix incorrect path shown after export atlas to pdf
- Fixes #19013
2018-05-23
- 10:56 PM Revision e906a2c9 (qgis): [python] Generate type hint stub files
- Causes sip to generate the type hinting stub (".pyi") files
alongside the generated python modules.
This allows edit... - 08:51 PM Revision ce72bde3 (qgis): [WMS provider] Avoid duplicate format selection radio buttons (fixes #1...
- 03:23 PM Revision 839de2e2 (qgis): Merge pull request #7057 from rouault/fix_18882_alternate
- [WFS provider] Revert to using singular TYPENAME keyword for WFS 2.0 DescribeFeatureType (fixes #18882, refs #17872)
- 01:59 PM Revision 2330b7fc (qgis): [WFS provider] Handle buggy servers that require plural form TYPENAMES ...
- Some servers like http://geoportal.samregion.ru/wfs12 return an
error when issuing a REQUEST=DescribeFeatureType&VERS... - 11:40 AM Revision e1708afc (qgis): Merge pull request #7052 from rouault/fix_18740_qgis2_18
- [WFS provider] 2.18 / Avoid request by feature id to cause a full layer download (fixes #18740)
- 11:03 AM Revision 2bbacb63 (qgis): Merge pull request #7054 from nyalldawson/compliant
- Add compliance test to doxygen test
- 10:37 AM Revision e6c94989 (qgis): fix stretch build
- 09:27 AM Revision f41daee1 (qgis): Fix docstring for setEditFormConfig
- 08:55 AM Revision afa04d9b (qgis): Fix non-compliant docstrings
- 08:46 AM Revision 8b1bbfe8 (qgis): Add compliance test to doxygen test
- Tests for "non-compliant" doxygen strings, e.g. use of
- "getter for..." instead of "returns the..."
- "setter for...... - 05:08 AM Revision 45aca2f9 (qgis): fix unclosed strings not style in python console & script editor
- 03:53 AM Revision 14cf46cd (qgis): Update list of acceptable missing docs
- 03:53 AM Revision 91a792b8 (qgis): Try to fix handling of undocumented members on Travis
- 03:53 AM Revision 48489d63 (qgis): Sort list of acceptable missing docs
- 03:53 AM Revision 4082ef7f (qgis): Standardize member signature when comparing against acceptable undocume...
- Seems different doxygen versions result in slightly different whitepace
*inside* the member's signatures!
2018-05-22
- 01:20 AM Revision b9be0a5b (qgis): [WFS provider] Avoid request by feature id to cause a full layer downlo...
- Backport of 6cf1c502d1e057aa63ba7b48e2a532324a98194d
- 11:55 PM Revision 6165e4c8 (qgis): Add some SIP_THROW( QgsCsException ) annotations
- Incomplete, but allows proper QgsCsException catching
for these methods - 11:22 PM Revision 1121565d (qgis): [WFS provider] Fix excessive memory consumption on big layers (refs #18...
- There was a pseudo memory leak in qgsgml.cpp
And the WFS downloader could also have to process big replies, causing a... - 10:55 PM Revision f82b6396 (qgis): Fix outdated docs
- Fixes #19004
- 09:56 PM Revision 7511d1ff (qgis): Revert "[bugfix][wfs] Expand support for 2.0.0 TYPENAMES" (fixes #18882)
- This reverts *partially* commit ccb4c80f8a6d2bb179258f1ffec0dc9a447ca465.
The plural form of TYPENAMES is non confor... - 07:08 PM Revision 2bbea0d4 (qgis): Merge pull request #7047 from rouault/fix_18740
- [WFS provider] Avoid request by feature id to cause a full layer download (fixes #18740)
- 06:59 PM Revision 81bf510c (qgis): fix typo
- 05:55 PM Revision 31a95718 (qgis): Disable RenderPartialOutput Setting in printing. It is unused in printi...
- 02:35 PM Revision c7587693 (qgis): fix docs
- 02:32 PM Revision 33390123 (qgis): various small fixes from review
- 01:32 PM Revision 6cf1c502 (qgis): [WFS provider] Avoid request by feature id to cause a full layer downlo...
- 12:56 PM Revision 9cf6bbf4 (qgis): Improve default color scheme for python console & script editor
- 08:31 AM Revision 45b045d2 (qgis): Fix missing color settings for python console / script editor
- 07:43 AM Revision 6d87a4cf (qgis): [console] Fix unclosed strings don't respect the preset font size
- 03:57 AM Revision 33669ab7 (qgis): [processing] Don't crash when hitting transform exceptions
- inside transform algorithm
- 03:57 AM Revision 681074bf (qgis): Setting crs for extent group box shouldn't auto check the box
- Causes e.g. changing the destination CRS in the save vector
file dialog to accidentally enable the "extent" filter op... - 02:05 AM Revision 98117839 (qgis): Add failing test for rendering simplification of very small
- ring inside larger polygon
- 02:05 AM Revision c1661dee (qgis): Fix invalid polygon rings created by map to pixel simplification
- when a larger polygon contains a very small ring
- 02:05 AM Revision 959d1e93 (qgis): Avoid some unnecessary geometry clones during map to pixel
- simplification
2018-05-21
- 10:54 PM Revision b886e224 (qgis): Fix typo
- 10:44 PM Revision c3c5c976 (qgis): Dummy commit to indicate that 0addae5b783e541953522eabe178426e820bf852 ...
- 10:40 PM Revision 0addae5b (qgis): [WFS provider] Fix excessive memory consumption on big layers (refs #1870)
- There was a pseudo memory leak in qgsgml.cpp
And the WFS downloader could also have to process big replies, causing a... - 10:03 PM Revision 19b3325b (qgis): Use the standard snap indicator with move features tool
- Fixes #18957
- 10:03 PM Revision c5ff6b9c (qgis): [processing] Ensure parameters linked to layer parameters
- (e.g. field choices) are correctly updated when a layer
is selected which doesn't belong to the project - 10:02 PM Revision 343872b7 (qgis): Flip some code to use format
- 10:02 PM Revision c0d95280 (qgis): Silence python warnings from 3rd party libraries on startup
- 10:02 PM Revision 3de7b383 (qgis): Fix bad regex escaping
- 10:02 PM Revision 4ec9e00a (qgis): Fix SVG parsing error on startup
- 11:48 AM Revision a7397b17 (qgis): [python console] improve settings UI (#7041)
- - improve UI spacing
- harmonize reset icon - 11:06 AM Revision dcc79fcf (qgis): [processing] Fix invalid attribute's name
- 11:06 AM Revision 42199d1a (qgis): [processing] Declare NOT_SELECTED
- 08:07 AM Revision 6b5e5b6e (qgis): [processing] Fix models cannot correctly set enum parameters
- to a static choice
- 08:07 AM Revision b2163260 (qgis): [processing] Fix exception when editing enum input with no default value
- 06:28 AM Revision 28b23d0b (qgis): [processing] Fix script editor dialog title
- 06:28 AM Revision 84163841 (qgis): [processing] Improved script editor dialog title
- - show filename in title, or 'Untitled Script' for new
scripts
- show unsaved ('*') indicator when unsaved changes pr... - 05:58 AM Revision 05beaa73 (qgis): [needs-docs][processing] open existing script toolbar action
- 05:58 AM Revision fb882494 (qgis): [needs-docs][processing] reword add model/script to toolbox actions
- 02:03 AM Revision 35b3e9bb (qgis): Add unit test for geoccs descriptions imported from GDAL
2018-05-20
- 10:50 AM Revision 2ad74b9d (qgis): [processing] better unsaved change dialog upon closing script editor
- 10:50 AM Revision 6b3ebfc0 (qgis): harmonize open script icons
- 10:50 AM Revision 1b3a47a6 (qgis): remove unused python console icons
- 10:50 AM Revision af45b84c (qgis): [processing] do no wrap line in script editor
- (harmonize behavior with python console)
- 10:50 AM Revision 310bfb1e (qgis): [processing] show indentation guides in script editor
- 10:50 AM Revision b0e93a17 (qgis): [python console] update toolbar icon and action position
- (harmonize position with the processing script editor)
- 10:50 AM Revision 5a4d33f3 (qgis): [processing] use python console color/font settings for the script editor
- 10:50 AM Revision 60bef387 (qgis): reduce darkness of the inc./dec. font icons
- 10:17 AM Revision 303a79a1 (qgis): [processing] fix temporary directories handling
- 10:17 AM Revision cce49567 (qgis): [processing] add test for temporary output without extension
2018-05-19
- 10:57 PM Revision e15f7cc0 (qgis): crssync: also update 'deprecated' flag (fixes #18905)
- 09:51 PM Revision 7576ae10 (qgis): crssync:
- * also update coordinate system descriptions
* retrieve descriptions of geocentric CRSes (fixes #18968) - 01:22 PM Revision a4d016fd (qgis): [processing] use a better icon for the find/replace action
- (the new icon harmonizes itself with the console script editor)
- 01:22 PM Revision 6d067ba9 (qgis): [processing] tiny improvements to the script editor
- - add a keyboard shortcut to toggle the find panel
- focus on the find text box when opening panel
- find text when h... - 03:29 AM Revision 7464ca68 (qgis): Fix export map as image/PDF does not respect labeling engine settings
2018-05-18
Also available in: Atom