Activity
From 2020-05-13 to 2020-06-11
2020-06-11
- 09:01 PM Revision 2bb4aad8 (qgis): Fix callout rendering to rotated labels
- Fixes #36681
- 09:00 PM Revision ef19911f (qgis): [processing][grass] Correctly return the actual generated filename
- locations as the algorithm results, don't just echo back the parameter
value
Otherwise we don't return the correct v... - 02:40 PM Revision af2e50ca (qgis): [vector tile] Add pseudo-unique FIDs where none are given (fixes #36995)
- Feature IDs are optional in MVT encoding, and some datasets do not include
them. In QGIS we need FIDs for some functi... - 02:39 PM Revision b2da49b7 (qgis): [vector tile] Fix issue with disappearing features (fixes #36982)
- The issue was that renderer/labeling were only keeping "their" required fields,
but the final fields may have been ex... - 02:38 PM Revision ab149e11 (qgis): Fix editor vertex with "non-dot" locales
- Fixes #29682
- 11:09 AM Revision 60fe81a9 (qgis): [ui] Reduce visual attention grab of the authentication settings wiget'...
- 10:00 AM Revision 6c2a6380 (qgis): fix MDAL CMakeList.txt for sqlite (#37108)
- fix MDAL CMakeList.txt for sqlite
Co-authored-by: Peter Petrik <[email protected]> - 08:31 AM Revision 332f16a7 (qgis): [themes] Fix tab widget's panel missing border for non selected tabs
- 08:31 AM Revision 11f6ed77 (qgis): [themes] Improve hover styling for tree widget and option lists
- 08:22 AM Revision 0cd636e8 (qgis): Merge pull request #37093 from elpaso/bugfix-gh33682-image-size-in-atta...
- Fix image size ignored in image widget
- 08:08 AM Revision acd4eef6 (qgis): add test
- 07:50 AM Revision e69116fb (qgis): revert changes in qgsgeometry.sip
- 06:46 AM Revision 48b5d5c2 (qgis): fix mesh edges centroid calculation (#37111)
- 05:53 AM Revision 47fba106 (qgis): Improve method for calculation of rectangle centers (#37092)
- More numerically stable in the case of massive rectangles.
This is the ultimate cause behind #36898 -- during render... - 05:30 AM Revision db8fa4f6 (qgis): Add help button when creating/renaming map theme and map view
- 05:29 AM Revision 481ece3d (qgis): Manually fix some multiline indented lists
- 05:29 AM Revision 83dc3a57 (qgis): Make prepare_commit automatically place an empty line before lists
- in doxygen blocks
Fixes display of lists in the PyQGIS dox
Fixes #37114 - 05:29 AM Revision e293a9da (qgis): When a list item is immediately followed by a new list, condense the
- two -- it's likely that there's extraneous newlines in the middle of
the list - 05:29 AM Revision 7ccc7ae3 (qgis): List indentation fix
- 05:29 AM Revision f1dbf4cc (qgis): Update
- 05:29 AM Revision ae42850d (qgis): Sipify
- 05:29 AM Revision 84ec481a (qgis): [sipify] Correctly indent multiline list items
- 05:29 AM Revision 860dff9f (qgis): Fix a broken list
- 05:29 AM Revision c795ddb1 (qgis): Updates
2020-06-10
- 12:29 AM Revision 7120e5da (qgis): [postgres] correct timestamp comparison in where clause
- fix #24163
- 11:52 PM Revision f1e3f82c (qgis): fix debian rules (followup 28e02f895f)
- 11:34 PM Revision 78b02d5c (qgis): Dynamic format in tests
- 11:34 PM Revision ac3ae7f4 (qgis): Add webp server test
- 11:34 PM Revision 04f3b48b (qgis): add missing break
- 09:33 PM Revision ccc34c76 (qgis): [processing] Fix manual entry of extent values in widget
- Fixes #36787
- 09:32 PM Revision af19cea5 (qgis): [decorations] Use a proper ellipsoidal length calculation when
- calculating the size of the scalebar decoration
Avoids a misleading Cartesian-based scalebar (unless project is
set ... - 09:32 PM Revision df46fba3 (qgis): Fix collecting Triangle geometry types
- Fixes #36638
- 09:32 PM Revision e0c03f9f (qgis): Fix writing triangle geometry type via QgsVectorFileWriter fails
- Refs #36638
- 09:32 PM Revision d81f498a (qgis): Until we have support for TIN types, the multi type of Triangle
- geometries should be multipolygon
Refs #36638 - 09:32 PM Revision d3a54eed (qgis): Add flags to control geometry to WKB export behavior
- With initial flag to force conversion of triangle types to polygons
- 09:31 PM Revision 61e7a5fc (qgis): When scaling geometries for tesselation, ensure we don't change the
- geometry's aspect ratio
If we scale by an uneven amount in the x vs y plane, then the resultant
tesselation uses a m... - 09:31 PM Revision b5b42218 (qgis): [ogr] Fix layer subset string is ignored when OGR refuses to accept
- a compiled feature request expression
Fixes #37073 - 09:30 PM Revision 8d00ae86 (qgis): [legends] Fix corrupted data defined legend rendering in layout designer
- Fixes #36765
Fixes #34658 - 09:30 PM Revision 98d618b4 (qgis): Tighten includes
- 09:30 PM Revision 15e6c3ef (qgis): The boundary algorithm isn't suspectible to invalid geometries, so
- skip the checks for it
- 09:29 PM Revision dc7f7299 (qgis): Re-add NULL in "Field and Values" expression
- Fixes #37099
- 08:13 PM Revision 13bd8464 (qgis): Merge pull request #37105 from m-kuhn/safety_guard_attribute_alias
- Add safety guard for DD attribute alias
- 06:40 PM Revision b235a80d (qgis): Merge pull request #36624 from rldhont/backport-35158-release-3_10
- [Backport release-3_10] Fix issues when content cache is used in blocking mode
- 05:29 PM Revision 7cb484cf (qgis): Add safety guard
- Fixes a crash if a widget is configured for an inexistent field
- 04:09 PM Revision 7d58502b (qgis): Merge pull request #37097 from alexbruy/processing-tests
- reduce precision when checking service area test results
- 01:57 PM Revision 99c3977c (qgis): fix qgis INSTALL step (#37087)
- 01:44 PM Revision de6ec479 (qgis): reduce precision when checking service area test results
- 12:56 PM Revision 72c0ae73 (qgis): Fix image size ignored in image widget
- Fixes #33682 (maybe)
- 12:25 PM Revision b304e384 (qgis): fix installation and some other followup cleanups to dcd017a655f
- 11:46 AM Revision dc6d34b3 (qgis): Merge pull request #37071 from elpaso/bugfix-gh36398-server-wfs-gml-srs...
- Fix OGC utils filter srsName
- 09:26 AM Revision 954ab152 (qgis): Merge pull request #37074 from alexbruy/fix-servicearea
- fix saving attributes in the service area algorithm
- 09:18 AM Revision 2b595195 (qgis): Namespace QgsOgcUtils::Context (for SIP bindings)
- 08:46 AM Revision 013f682b (qgis): Avoid startup warnings caused by trying to create a CRS from a '0' string
- 08:46 AM Revision 0dc513cd (qgis): Don't try to intrepret an empty string as a CRS
- We'll never succeed, so it's just a waste of resources
- 08:38 AM Revision 8192be76 (qgis): [delimitedtext] Fix datetime,date field type ignored (in CSVT et cie)
- 08:13 AM Revision 5385ae64 (qgis): [processing] Make gdaladdo optional parameters truly optional
- 06:44 AM Revision 18195e2a (qgis): fix saving attributes in the service area algorithm
- 06:26 AM Revision 2829f52d (qgis): Correctly antialias layer tree symbol previews
- 03:49 AM Revision 3eb4f8c4 (qgis): add missing country attributes
- 02:09 AM Revision 28e02f89 (qgis): debian/rules: Fix invalid sed expression syntax to calculate PYTHON_LIB...
- debian/rules contains sed invocation for calculation of PYTHON_LIBRARY
path. At debian sid, sed fails here with messa... - 02:00 AM Revision dcd017a6 (qgis): Remove txt2tags dependency (use markdown instead)
2020-06-09
- 01:57 AM Revision 2bcb63ed (qgis): fix : allow copying style from an unavailable layer
- 08:30 PM Revision 7f04b8e4 (qgis): Merge pull request #37062 from qgis-bot/backport-37022-to-release-3_10
- [Backport release-3_10] Fix #36983 arguments of is_selected are flipped
- 08:04 PM Revision ce9f5194 (qgis): Place 3d tab in vector properties at the correct position
- Fixes #35010
- 08:04 PM Revision 3c0ecbfd (qgis): Fix 3d tab is not activated when reopening vector layer properties
- Fixes #35011
- 07:16 PM Revision 80656cca (qgis): Add test data for GML transformation context
- 07:06 PM Revision 8cd7f0da (qgis): Fix OGC utils filter srsName
- Adds a layer + coordinateTransform context to pass
to the ogc utils functions that read the GML geometry
so that it c... - 02:29 PM Revision 3b1f4875 (qgis): Add webp support to QGIS server
- 02:11 PM Revision 0f3525d8 (qgis): fix missing table name (#37058)
- this was causing a crash
- 12:00 PM Revision e24612ee (qgis): Fix #36983 arguments of is_selected are flipped
- 11:57 AM Revision d1d4824d (qgis): Fix #36983 arguments of is_selected are flipped
- Improve documentation of is_selected function to describe all available variants
- 11:50 AM Revision cbfb7f4c (qgis): [labeling] Fix incorrect label placement after moving an 'unplaced' label
- For unplaced labels, we can't calculate the new position relative to
the original stored label placement, because we'... - 11:50 AM Revision 12dcfabb (qgis): [geopdf] Allow users to reorder layers in the generated layer tree
- Fixes #36535
- 11:49 AM Revision 8ccd127f (qgis): Don't block creation of new geopackages in vector save as dialog
- 11:49 AM Revision a9d6b04f (qgis): [browser] Refine refreshConnections method to avoid triggering a full
- refresh of ALL browser content
Instead limit refresh to the provider associated with the item only
(and provide a me... - 11:49 AM Revision adf0fe32 (qgis): Dox
- 10:56 AM Revision e516231b (qgis): [3d] When showing edges, data defined polygon height was not accounted
- for
- 08:03 AM Revision 2b91bd0c (qgis): [labeling] Avoid pruning away all candidate placements when ALL
- candidates have hard label conflicts yet the "Display All"
setting is checked for the layer - 08:03 AM Revision 6237ba2a (qgis): Add some tests
- 08:03 AM Revision c8725afa (qgis): [labeling] When set to Show all Labels for a layer, use the default
- fallback candidate placement to show the label for a feature in the
case that NO candidates were registered for that ... - 03:38 AM Revision 9a4ad44c (qgis): Another change to allow subclasses to support drag reordering
- 03:38 AM Revision 1158b497 (qgis): Don't rely on internal points in QgsMapLayerModel
- Breaks reorder functionality for subclasses
- 03:38 AM Revision 154a4995 (qgis): [api] Optionally allow items in QgsMapLayerModel to be reordered via dr...
- 03:38 AM Revision 7c51d146 (qgis): Avoid duplication of layers when dragging and dropping rows
2020-06-08
- 12:39 AM Revision a4b26f23 (qgis): Add test for preserving dpi
- 12:39 AM Revision 471998c5 (qgis): [server] Preserve DPI for all image output formats
- In particular for image/png;mode=8bit
- 12:39 AM Revision 9e23fb98 (qgis): Test 8bit
- 12:38 AM Revision ebc9c318 (qgis): Do not show crs validation dialog for extra snapping layer
- It is set to an invalid CRS (== map canvas CRS) on purpose
Fixes #37045 - 12:38 AM Revision 83b974a5 (qgis): Add QStringLiteral
- 12:36 AM Revision 5b19deba (qgis): More PG tests for datetime conversions
- 12:35 AM Revision 21f6f576 (qgis): Fix DB manager date time display in SQL window
- Fixes #35140
- 12:25 AM Revision cd4785de (qgis): A few UX enhancements for error reporting on GPKGs
- This fixes #36574 by showing an error in the data
items when the layer cannot be opened.
In the same way, similar er... - 12:25 AM Revision 18ea6a98 (qgis): Update src/core/providers/ogr/qgsogrdataitems.cpp
- Co-authored-by: Nyall Dawson <[email protected]>
- 12:24 AM Revision 62bd0267 (qgis): [3d] Fix reprojection of features shows no features
- When setting the filter rect for a request with a destination CRS set,
the filter rect should already be set in the s... - 12:23 AM Revision 7aefaf4c (qgis): Value map: remove hack and fix double parenthesis
- Followup #36804
- 08:02 PM Revision e81af2c9 (qgis): [processing] Add metadata setting for file destination parameters
- to avoid file overwrite confirmation prompt
Fixes #37011 - 07:02 PM Revision 50573d5e (qgis): Merge pull request #37031 from elpaso/bugfix-gh32756-value-map-not-foun...
- Handle NULL case in value map when NULL is not in the map
- 08:55 AM Revision bc0f478c (qgis): Handle NULL case in value map when NULL is not in the map
- Corner case of bug #32756, handles (NULL) value
when NULL is not in the map of allowed values.
NULL is shown as (NUL... - 05:30 AM Revision dc1b0aca (qgis): Update tests
- 05:30 AM Revision bab83844 (qgis): Be more respectful of the render context's antialias flag, and
- avoid incorrectly antialiasing rendering of certain objects (such
as map labels) when not wanted
Fixes #36964 - 05:30 AM Revision 59ce5c8d (qgis): Add mask file
- 05:30 AM Revision 9d8c6b43 (qgis): Test fixes
- 05:30 AM Revision 834204fd (qgis): [layouts] Prevent GeoPDF exports when map items are rotated
- (This is not supported in GDAL GeoPDF creation)
Fixes #34438 - 05:30 AM Revision 777c75bc (qgis): Revise advanced effects warning to account for GeoPDF capabilities
- when exporting canvas to GeoPDF
- 05:30 AM Revision 0a9d61a0 (qgis): Minor refactoring, more tests
- 05:30 AM Revision d5d72808 (qgis): Dox
- 05:30 AM Revision da904fb0 (qgis): [layouts] Prevent atlas export to a single-file GeoPDF file
- Instead show a warning the GeoPDF exports are only available when
the "export as single file" options is turned off.
... - 05:30 AM Revision 8d38aa2c (qgis): Respect layer opacity and composition modes where possible when exporti...
- Fixes #33305
- 05:30 AM Revision ceb1dbb8 (qgis): [geopdf] Ensure that layer order in GeoPDF layer tree matches project
- layer order
Fixes #34910 - 05:30 AM Revision e2ec260b (qgis): [geopdf] Expose option to set the initial visibility state of layers
- in the created geopdf file from layouts
Reworks the layer structure section of the GeoPDF export options
dialog to a... - 05:30 AM Revision 820c583d (qgis): Remove unused variable
- 02:28 AM Revision 44046d7b (qgis): Fix read/write of style manager in vector tile layer (fixes #36018)
2020-06-07
- 01:56 AM Revision 708910a0 (qgis): At the composition stage of the second pass introduced with selective m...
- This copy was done using the masks from selective masking with their full opacity informations. Unmasked informations...
- 01:56 AM Revision f13ae970 (qgis): Change last composition from SourceOver to DestinationOver. This fix th...
- 01:56 AM Revision 171a44ab (qgis): Fix typo.
- 01:56 AM Revision 133f1ca6 (qgis): Faster way to build alpha binarized mask version.
- 01:56 AM Revision f8d2951c (qgis): Remove useless colorCount reset on mask.
- 01:56 AM Revision 63712f2f (qgis): Update selective masking tests reference images.
- 01:20 AM Revision 9f758604 (qgis): fix sip
- 01:20 AM Revision 15132730 (qgis): set time step when first loading meshlayer
- 01:20 AM Revision 76f53d2b (qgis): change selection of time step unit
- 01:20 AM Revision d48105c1 (qgis): fix typo doc
- 01:20 AM Revision 2f745960 (qgis): Vector tile writer: skip geometries too short/small (fixes #36939)
- The tile encoder would include even linestrings/polygons that
were shorter that 1px / smaller that 1px^2. Now we skip... - 01:12 AM Revision 404187d2 (qgis): Revert a Qgis -> QGIS change, the doc was referring to the actual Qgis ...
- 01:10 AM Revision c9121f73 (qgis): Encode mdash in one place
- 01:10 AM Revision 8e368b9d (qgis): Homogenize window title separator
- Fixes #35761
2020-06-06
- 01:05 PM Revision ce17f7fa (qgis): Merge pull request #37000 from 3nids/layer-tree-filter-proxy
- Use a filter proxy model for the dependencies layer tree
- 12:45 PM Revision 291ba7f2 (qgis): {Qgis,QGis} -> QGIS
- 12:45 PM Revision d357a27c (qgis): [georeferencer] QGis -> Qgis for file, variable, function name
- 12:45 PM Revision 341b3d8c (qgis): [dbmanager] Qgis -> QGIS
- 12:45 PM Revision 1f38fd53 (qgis): Merge pull request #37006 from elpaso/bugfix-gh37003-labeling-placement...
- Fix labeling aligment DD activation signals
- 09:22 AM Revision 09a36c3f (qgis): fix UI and use invalidate rather than reset model
- 09:22 AM Revision 558e0b6c (qgis): use filters rather than list of layer types
- 09:22 AM Revision d311aef8 (qgis): add static method to test if layer matches QgsMapLayerProxyModel::Filters
2020-06-05
- 11:00 PM Revision 94106dc2 (qgis): fix SSL error
- 11:00 PM Revision c22d429a (qgis): updated disable ssl label
- 06:54 PM Revision 33cbf257 (qgis): Merge pull request #36999 from lhirlimann/optipng-linux
- reduce png file size using optipng
- 05:57 PM Revision 0e6a1970 (qgis): Fix labeling aligment DD activation signals
- Fixes #37003
- 05:05 PM Revision 97862bbc (qgis): make QgsLocalizedPathRegistry thread safe (#36865)
- 04:18 PM Revision 91f71f51 (qgis): fix dox + sip
- 03:12 PM Revision 58e17c6d (qgis): Delete FUNDING.yml since it is now set up at organisation level
- 03:03 PM Revision 79803c69 (qgis): Merge pull request #36997 from elpaso/bugfix-gh36163-server-remove-allo...
- Server: remove unused allowMethod
- 02:28 PM Revision 51dedc19 (qgis): reset model on project read
- 02:21 PM Revision 3322d2bb (qgis): add QgsLayerTreeFilterProxyModel to easily use a layer tree
- 02:21 PM Revision 961ffcc9 (qgis): use QgsLayerTreeFilterProxyModel for layer dependency tree
- 01:27 PM Revision 37bd3ae8 (qgis): Merge pull request #36973 from m-kuhn/glonass_support_nmea
- Add missing NMEA patterns
- 12:46 PM Revision a3543d81 (qgis): reduce png file size using optipng
- 11:49 AM Revision 055d7c6c (qgis): Server: remove unused allowMethod
- Fixes #36163
- 11:46 AM Revision 3cd210e1 (qgis): Merge pull request #36992 from qgis/revert-36713-unittest_wfs_within_sr...
- Revert "Add unit test for WFS Post GetFeature Within"
- 11:25 AM Revision cbd30684 (qgis): [expression] Add optional language parameter to format_number() to cont...
- 08:45 AM Revision 4fe0651f (qgis): Merge pull request #36972 from elpaso/bugfix-more-gpkg-browser-issues
- Browser GPKG: fix drag and drop issue
- 08:40 AM Revision 42ea7bc9 (qgis): Merge pull request #36980 from elpaso/bugfix-gh36832-gpkg-storage-windo...
- Windows GPKG project storage: fix path encoding
- 08:19 AM Revision ec0368ed (qgis): Revert "Add unit test for WFS Post GetFeature Within for EPSG 4326."
- This reverts commit d92564a5d0ee2b4862a110bd8b13c4ed78dd43e6.
- 08:19 AM Revision e167ec87 (qgis): Revert "Add unit test for WFS GetFeature Within for EPSG 3857 and 'fake...
- This reverts commit fabdb6442997101779fce7e3d2420d532adc29e9.
- 08:19 AM Revision e499e994 (qgis): Revert "Use assertRaises for cleaner code."
- This reverts commit bcf71e095c6df95130772c4677eb45289157ad83.
- 08:19 AM Revision 007bf986 (qgis): Revert "Add expected failures."
- This reverts commit dd86a5a3d2cd63fd4e2d9d39b6ec2482f2c389ff.
- 07:49 AM Revision 24254e7c (qgis): Update nmea_parse return value
- 07:40 AM Revision d32853c7 (qgis): Add support for parsing the following NMEA sentences
- - GNVTG
- GNGST
- GNHDT - 07:27 AM Revision a7417000 (qgis): Merge pull request #36909 from m-kuhn/offline_editing_style_copy
- Fix styles are not copied in offline editing
- 05:34 AM Revision 3c758410 (qgis): Also hide non-spatial vector layers from geopdf "include attributes" wi...
- Since these can't be included in a geopdf!
- 05:34 AM Revision 3ae1b249 (qgis): Followup d864dc85 - implement a better fix which also fixes exported
- layertree names from layout GeoPDF exports
Fixes #33306 - 03:36 AM Revision 9bf5dca1 (qgis): Fix naming of ArcGIS MapServer/FeatureServer strings
- These should consistently be "Map Service"/"Feature Service", not "Map Server"/"Feature Server"
- 02:21 AM Revision 88cee001 (qgis): Set correct output layer type for Point to Layer algorithm
2020-06-04
- 01:36 AM Revision d864dc85 (qgis): Fix raster layer names in GeoPDF exports are lost
- Fixes #33306
- 01:22 AM Revision f4e58106 (qgis): postgres provider: fix type retrieval for layers with where clause
- (cherry picked from commit 749269c2f331e3d21d5fa7e36e2438f48f8bac58)
- 01:19 AM Revision 537a2478 (qgis): Update vertex tool to base its snapping parameters on global ones
- Update vertex tool to not override some of the global snapping parameters (especially snapping enabled on a scale ran...
- 01:09 AM Revision f68f7303 (qgis): fix scientific notation in scale notation that led to wrong interpretat...
- 01:08 AM Revision 7cc27af6 (qgis): never hide static dataset widget
- 01:08 AM Revision dc4c6d10 (qgis): collapse static dataset group box
- 01:08 AM Revision f747066f (qgis): fix sync of static dataset and render in mesh layer properties
- 12:53 AM Revision 8fb8e45d (qgis): Ensure that fields required by marker symbol backgrounds for labels
- are fetched when rendering
Fixes #36944 - 12:52 AM Revision 6b279589 (qgis): Fix "zoom" and "flash" features buttons have no effect when opening
- filter mode in attribute form
(For reference: not a regression -- these buttons were originally
added for the "selec... - 12:41 AM Revision 9fd82dc4 (qgis): warn if there is no style associated with a rule
- fix #23048
- 12:41 AM Revision d74715c3 (qgis): Add metadata to project for last save datetime alongside the existing
- last saved username details
- 12:41 AM Revision f404e6e1 (qgis): Avoid corrupted project thumbnail images in some circumstances
- 12:41 AM Revision 1d995840 (qgis): Add API to set an "original path" for QgsProject
- This is intended for use with non-qgs/qgz project files
(see QgsCustomProjectOpenHandler) in order to allow custom pr... - 12:40 AM Revision 5b784e5f (qgis): run optipng in src/plugins/geometry_checker to optimize png size
- 12:32 AM Revision 2dae5864 (qgis): Address PR #36963 comments
- 11:57 PM Revision 11d0f7a9 (qgis): fix debug build (followup 724f84db49)
- 11:57 PM Revision 749269c2 (qgis): postgres provider: fix type retrieval for layers with where clause
- 05:19 PM Revision 2d3c36f3 (qgis): Windows GPKG project storage: fix path encoding
- ... in a particular sequence of connection creation,
fixes #36832 - 02:31 PM Revision 5aecd49a (qgis): [themes] Fix missing default checkbox styling for table and tree views
- 02:31 PM Revision f631a882 (qgis): [themes] Avoid styling tree view item's hover state by default as doesn...
- 01:36 PM Revision 4a6f4232 (qgis): Merge pull request #36961 from lhirlimann/png-offline
- run optipng in src/plugins/offline_editing to optimize png size
- 01:28 PM Revision 89790cbf (qgis): Add missing NMEA patterns
- Support for:
- GNVTG
- GNGST
- GNHDT - 12:47 PM Revision 739f4de1 (qgis): Merge pull request #36963 from elpaso/bugfix-join-issues
- Avoid useless join fetches when joined table is empty
- 12:44 PM Revision 871cc68f (qgis): Browser GPKG: fix drag and drop issue
- Fix a few more unreported issues with GPKG browser operations.
- 12:05 PM Revision eacca238 (qgis): Merge pull request #36937 from elpaso/bugfix-gh36930-gpkg-delete-from-b...
- Fix GPKG delete from browser stored connection
- 11:41 AM Revision 82199f10 (qgis): Limit remaining Ctrl+{X,V} app shortcut to main canvas
- 11:41 AM Revision b923b3da (qgis): Limit scope of Ctrl+{A,X,C,V} shortcut for attribue table
- 09:57 AM Revision 41458987 (qgis): Avoid useless join fetches when joined table is empty
- 09:04 AM Revision 572713e2 (qgis): run optipng in src/plugins/offline_editing to optimize png size
- 08:25 AM Revision 5c856b0e (qgis): Simplify calls when removing a stored GPKG connection
- 08:20 AM Revision 4e592ae9 (qgis): Clarify required location of Qt for OSX install (#36936)
- Clarify location of Qt for Mac OSX build in INSTALL docs
Co-authored-by: citizenfish <[email protected]> - 08:18 AM Revision 019e494f (qgis): Auto focus search box when opening "add layer to legend" dialog
- Fixes #36905
- 07:35 AM Revision b5076e20 (qgis): Merge pull request #36938 from espinafre/contributor_espinafre
- Adds José Assis (espinafre) to the contributor lists.
- 05:30 AM Revision 7ee85cd9 (qgis): [processing] Set correct output layer type for Point to Layer algorithm
- Fixes #36941
- 02:59 AM Revision 33fb57e4 (qgis): Also restrict scope of Ctrl+A select all shortcut to avoid ambiguity
- 02:59 AM Revision 873716c6 (qgis): Limit scope of Ctrl+C shortcut for copy features to canvas and for
- python console to console widget
Avoids ambiguous shortcut warnings/unexpected behavior when pressing
Ctrl+C
Fixes ...
2020-06-03
- 12:36 AM Revision 2f4e8c06 (qgis): contiuning to optimize PNGs using optipng plugins/gps_importer
- 12:29 AM Revision a27e5b21 (qgis): Update resources/data/contributors.json
- 09:37 PM Revision 16e713a4 (qgis): QGS vs QGZ is not about supporting auxiliary data
- but whether these data are embedded in the file or not
- 09:37 PM Revision fbc3feee (qgis): Detail toolTip
- Co-authored-by: Nyall Dawson <[email protected]>
- 09:36 PM Revision 97d31d02 (qgis): Remember layout designer window positions
- Fixes #36907
- 09:36 PM Revision 9e27f148 (qgis): fix menu entry for Split Vector Layer algorithm
- 07:17 PM Revision 66fc2cb7 (qgis): Adds José Assis (espinafre) to the contributors lists.
- 07:09 PM Revision d7a33d3e (qgis): Fix GPKG delete from browser stored connection
- Fixes #36930 - also delete from stored connections
before refresh. - 03:11 PM Revision 2b567733 (qgis): Reuse code
- 02:37 PM Revision 68574d98 (qgis): [api] Add QgsMapLayerStyleManager::copyStylesFrom
- 12:31 PM Revision af474eaf (qgis): [python console] Deal with remaining vanishing prompt scenarios
- 09:15 AM Revision bbdc9068 (qgis): [python console] Additional tweaks to new prompt
- 09:15 AM Revision 2a25c184 (qgis): [python console] Improve key up/down press for multiline command string
- 07:17 AM Revision d9dd2bf5 (qgis): Avoid memory leak
- 07:17 AM Revision 4fdfa949 (qgis): [processing] Start porting Aggregates parameters to C++
- Port parameter type to c++
- 07:17 AM Revision dbe2a9a4 (qgis): Always use variant lists as aggregate group keys to avoid comparison
- issues when a mix of non-list variants and list variants are present
in hash keys - 07:17 AM Revision 48c465e9 (qgis): [processing] Port "Aggregate" algorithm to c++
- No more silly breakages!
Refs #36843 - 07:17 AM Revision d5a340f8 (qgis): [processing] Port aggregates widget wrapper to c++
- And add a TON of tests
Fixes #36843 - 06:45 AM Revision 2f36e18d (qgis): [python console] Add help links to the PyQGIS API and Cookbook pages
- 06:45 AM Revision 296fc6cf (qgis): [python console] Move the >>> prompt into the margin to fix a gazillion...
- 02:39 AM Revision 724f84db (qgis): Be super cautious and just log errors when pal obstacle geometry is null
- (cherry picked from commit cfe335ce046065fa72740e684b280b963e533f0c)
- 02:39 AM Revision a22635bb (qgis): Use an exact test when checking if a curve is closed
- Otherwise we get cases where calling isClosed() on a curve with small
(<1E-08) differences between the first and last... - 02:38 AM Revision d9c87b37 (qgis): [layouts] Fix svg parameters cannot be changed if a parameterised
- svg is embedded instead of linked
2020-06-02
- 12:40 AM Revision 80f1e368 (qgis): Save features into tables with GENERATED columns.
- Fixes #32898 . GENERATED columns is a feature introduced by PostgreSQL
12, which allows column values to be generated... - 12:40 AM Revision 95f9187d (qgis): Fixed missing cast to string in debug message.
- This slipped through on last commit.
- 12:40 AM Revision 0308d670 (qgis): Avoid spamming warnings on INSERT with generated fields.
- Thanks to M. Kuhn for pointing out that the old code would drown the
console with warnings if one tries to load data ... - 12:40 AM Revision 04b5f79f (qgis): Code review && QgsLogger::warning if user tries to insert/change genera...
- 12:40 AM Revision 72d01502 (qgis): Make flake8 happy (formatting).
- 12:40 AM Revision 25122646 (qgis): Added test cases for updating of tables with GENERATED fields.
- 12:40 AM Revision fe3a8b15 (qgis): Don't assume pg_attribute.attgenerated will always have "s"
- The value for pg_attribute.attgenerated will hold "s" for stored
generated fields, but this might change in future re... - 12:40 AM Revision fef79a0e (qgis): Handling PostgreSQL <= 11.
- 12:40 AM Revision e16ece75 (qgis): Changed insert/update of GENERATED fields
- Changed the way GENERATED fields are inserted/updated. Previously we
used the DEFAULT keyword for INSERTing; now, we ... - 12:40 AM Revision a6208dac (qgis): Correct handling of generated values
- 12:40 AM Revision 6378644a (qgis): Tests for PostgreSQL 12+ GENERATED columns
- These tests exercise the use of GENERATED columns, a feature which was
introduced by PostgreSQL 12+. They won't be ru... - 12:40 AM Revision d0af0f07 (qgis): Handling of GENERATED columns for all column types
- This enables the use of GENERATED columns, a feature introduced by
PostgreSQL 12, with QGIS. This features replaces t... - 12:40 AM Revision 3e9da5d2 (qgis): Mechanism to test features on PostgreSQL 12+
- 12:40 AM Revision 53477598 (qgis): Code review.
- 12:21 AM Revision 7074f8e5 (qgis): avoid NaN value between two faces
- 12:17 AM Revision b4f5b48b (qgis): Merge pull request #36873 from rouault/cppcheck_gh_action
- Fix remaining cppcheck warnings, add scripts/cppcheck.sh and corresponding GH workflow jobs
- 12:07 AM Revision fabdb644 (qgis): Add unit test for WFS GetFeature Within for EPSG 3857 and 'fake' EPSG 3...
- 12:07 AM Revision bcf71e09 (qgis): Use assertRaises for cleaner code.
- 12:07 AM Revision d92564a5 (qgis): Add unit test for WFS Post GetFeature Within for EPSG 4326.
- 12:07 AM Revision dd86a5a3 (qgis): Add expected failures.
- 12:06 AM Revision 1a2e30e9 (qgis): assert on meshLayer
- 12:06 AM Revision 3b86c51b (qgis): avoid 3D crash if terrain layer is null
- 12:06 AM Revision 58d93ec9 (qgis): remove unnecessary guards
- 12:03 AM Revision 7b8bd809 (qgis): reduce size of png file in ./doc using optipng -o7 (#36902)
- 12:01 AM Revision 635f79ab (qgis): Disable azure 32 bit builds (hopefully temporarily!)
- These are consistently failing for unknown reasons -- maybe a broken
dependancy in osgeo4w 32 bit? - 11:59 PM Revision 4d7364ce (qgis): DB Manager: remove semicolon from SQL window queries
- 11:59 PM Revision 1a0e35aa (qgis): Fix windows newlines replacement in db manager query layer
- Fixes #36825
- 10:15 PM Revision 07eca3e6 (qgis): Fix segfault when adding a layer
- 10:10 PM Revision 82507315 (qgis): add the possibility t use absolute value for varying line of 1D mesh
- 10:10 PM Revision 9fec5262 (qgis): update SIP
- 10:08 PM Revision 4ed5c829 (qgis): fix bad guard
- 10:08 PM Revision 9249dfe2 (qgis): accord static dataset group
- 09:57 PM Revision 8da482bd (qgis): Fix broken use of HTML entities for property help strings
- 03:39 PM Revision 6c5ac930 (qgis): Add test for style synchronisation in offline editing
- 03:39 PM Revision 3cd9a399 (qgis): Copy styles to offline project
- 03:04 PM Revision a7de7edc (qgis): Remove 'fake' tree view code from layer tree model symbol icon creation
- 01:56 PM Revision 9df71ef1 (qgis): scripts/cppcheck.sh: error out on clarifyCalculation issues
- 01:56 PM Revision 053fe62f (qgis): Fix various instances of cppcheck 'clarifyCalculation' warning about op...
- 01:56 PM Revision 41120d74 (qgis): code_layout.yml: add a cppcheck job
- 01:56 PM Revision 729a2f14 (qgis): regenerate qgslayertreenode.sip.in
- 01:56 PM Revision a54ad881 (qgis): Add scripts/cppcheck.sh
- 01:56 PM Revision 0a0b3721 (qgis): QgsProcessingCrsWidgetWrapper::createWidget(): make it obvious we won't...
- 01:56 PM Revision e1bb8e98 (qgis): qgsgrassmodule.h: rely on default copy constructor
- 01:56 PM Revision 238e12ba (qgis): QgsQuickMapCanvasMap::onWindowChanged(): silence cppcheck warning, but ...
- 01:56 PM Revision 46d1e5ca (qgis): qgsvectorfilewriter.cpp: make it obvious we don't care about toInt() re...
- 01:56 PM Revision 175d3681 (qgis): qgsdefaultsearchwidgetwrapper.cpp: make operator precedence obvious
- 01:56 PM Revision 7b63dc01 (qgis): src/core/pal/problem.cpp: silence likely cppcheck false positive about ...
- 01:56 PM Revision a4f38a08 (qgis): qgscoordinatetransform.cpp: silence cppcheck warning due to double lock...
- 01:56 PM Revision c2867465 (qgis): qgslabelfeature.h: explicitly default initialize member variable to mak...
- 01:56 PM Revision cc1488fc (qgis): Many classes: mark assignment operator as deleted due to existence of c...
- 01:56 PM Revision 81fe7644 (qgis): processing: remove useless nullptr checks
- 11:51 AM Revision 6ddcd398 (qgis): Merge pull request #36896 from elpaso/disable-PyQgsPostgresRasterProvider
- Disable flacky test PyQgsPostgresRasterProvider
- 11:51 AM Revision 20097fea (qgis): Update .ci/travis/linux/scripts/test_flaky.txt
- Co-authored-by: Matthias Kuhn <[email protected]>
- 08:59 AM Revision 6b2223e3 (qgis): Fix broken use of HTML entities for property help strings
- 08:48 AM Revision 20ed4132 (qgis): Some tweaks to the Obstacle Settings dialog
- Add title, a help button and fix typo
- 08:48 AM Revision 04952513 (qgis): Move help button creation to correct place
- 08:36 AM Revision c771e47d (qgis): Disable flacky test PyQgsPostgresRasterProvider
- 08:33 AM Revision e0d7d671 (qgis): Merge pull request #36831 from elpaso/bugfix-36205-db-manager-duplicate...
- Fixes DB manager queries with duplicated field names
- 08:32 AM Revision d4a5d9c5 (qgis): Merge pull request #36804 from elpaso/bugfix-gh32756-value-map-not-found
- ValueMap widget: show unmatched items in ()
- 08:31 AM Revision ebc59952 (qgis): Merge pull request #36866 from elpaso/bugfix-gh36167-slow-creation-on-j...
- Optimize unique values checks in QgsVectorLayerUtils
- 08:25 AM Revision 2f9e57d5 (qgis): Be super cautious and just log errors when pal obstacle geometry is null
- 08:25 AM Revision 3aa5e56d (qgis): Use an exact test when checking if a curve is closed
- Otherwise we get cases where calling isClosed() on a curve with small
(<1E-08) differences between the first and last... - 07:53 AM Revision 23762637 (qgis): Fix broken QgsDualView::copyCellContent() method
- This is a public method, yet was unusable publicly due to the
forced use of sender() to retrieve the current model index - 07:53 AM Revision e1be000c (qgis): Avoid use of old-style connect
- 07:53 AM Revision 61d627ab (qgis): Improve "Copy Cell Content" action code
- 07:53 AM Revision c6ccf375 (qgis): Fix Duplicate and Digitize action duplicates wrong feature when
- table is sorted
Fixes #33665 - 07:53 AM Revision da091cfa (qgis): Ellipsis
- 07:53 AM Revision df41d781 (qgis): Fix quasi-leak in attribute table right click menu
- The actions should be parented to the menu, not the form, or they'll
exist for the lifetime of the form instead of th... - 07:53 AM Revision 2f1822ee (qgis): Avoid more old-style connects
- 07:53 AM Revision e195d455 (qgis): Minor code cleanup
- 07:18 AM Revision 8540575b (qgis): SpatiaLite support for importing layers with binary fields
- Fixes #36705
(cherry picked from commit ad5b8f8e9f46d4aaf5c7a5ac0ad1a70c1d0d734e) - 07:18 AM Revision 7e0e4a1e (qgis): Flake
- 07:18 AM Revision ee0e5e98 (qgis): Clean up temp directory in test tear down
- testPKNotInt was failing on Windows because the file was still open
(cherry picked from commit 08065c326f34013613f76... - 06:35 AM Revision 3f2fb5a3 (qgis): FIX #34482, clear values for piecewise read mode (otherwise it concaten...
- 06:23 AM Revision 4094d180 (qgis): Re-center the map when zooming with active scale lock
- Fixes #30023
- 06:11 AM Revision f1a5c5d7 (qgis): Fixes #36114 : NULL value relation sort
- 06:06 AM Revision 834c5ba2 (qgis): FIX #35196, layer was not set on QgsFieldExpressionWidget
- 04:41 AM Revision c6b7aed8 (qgis): [layers-panel] Changes to layer mark in layer tree view
- Avoid flicker when scrolling horizontally the Layer Tree View
Only show the layer mark when the node icon is not visi... - 04:22 AM Revision 616b94ff (qgis): Fix valid input types for labels placement Priority data-defined parameter
- 03:32 AM Revision eee43271 (qgis): Add "contains" method to QgsObjectCustomProperties, improve dox, add tests
- 03:32 AM Revision e52a9bbb (qgis): Avoid unnecessary property changed signals when properties do not actua...
- 03:32 AM Revision 33fc5d42 (qgis): Also cleared cached legend data on map extent/rotation changes
- 03:32 AM Revision 4a125f60 (qgis): Reduce number of expression evaluations in legend rendering
- ...by caching previous results and using them, until the layout is refreshed
- 03:32 AM Revision 1f565a37 (qgis): Avoid unnecessary work
- 02:05 AM Revision 08542ef8 (qgis): [processing] Safename for scope variable shouldn't contain "."
- Fixes #36377
2020-06-01
- 01:50 AM Revision cb681e98 (qgis): Fix valid input types for labels placement Priority parameter
- QgsPropertyDefinition::DataTypeNumeric instead of QgsPropertyDefinition::DataTypeString
- 01:49 AM Revision 688d864b (qgis): Run optipng -o7 on all png files for the grass plugin directory
- 01:19 AM Revision 9116b4c4 (qgis): Vertex tool delete ring / part fix
- Don't also delete random vertices when a part or ring gets deleted
Fixes #35428
Fixes #25650 - 01:12 AM Revision 43e3e63b (qgis): Support for polygons with holes in QgsRubberBand
- Added support for polygons with holes to QgsRubberBand
Fixes #34399 - 12:43 AM Revision ac6afaab (qgis): Capitalization
- 12:43 AM Revision b8d4a39b (qgis): [processing] Allow parent layer to be specified for field mapping input...
- Fixes #26493
- 12:43 AM Revision c77436d7 (qgis): Dox
- 12:43 AM Revision f0bb647c (qgis): [processing] Add a stable way to get processing widgets to stretch vert...
- 12:43 AM Revision 4c2f2c09 (qgis): [processing] Correctly expose complete expression context for use
- in Refactor Field expressions
- 12:43 AM Revision b4c3acd4 (qgis): Remove unused file
- 12:43 AM Revision 191e362e (qgis): Move FieldMapper parameter type to c++
- Fixes sip "forgeting" about Python overrides for the type definition
Refs #36706 - 12:43 AM Revision 95387cfa (qgis): Add map support to QgsProcessingUtils::variantToPythonLiteral
- 12:43 AM Revision dbe9aa09 (qgis): [processing] Port Refactor Fields to c++
- Having this core algorithm in Python has proved just too unreliable
Refs #36706, refs #36843 - 12:43 AM Revision 146094f6 (qgis): [processing] Port field mapper wrapper and widget to c++
- Fixes #36706
- 11:46 PM Revision 98d7b99d (qgis): diagram: mark assignment operator as deleted due to existence of copy c...
- 11:46 PM Revision 6fd336ce (qgis): effects: mark assignment operator as deleted due to existence of copy c...
- 09:41 PM Revision d497edc5 (qgis): qtermwidget/BlockArray.h: remove useless sizeof() to avoid cppcheck war...
- 09:41 PM Revision 641e4955 (qgis): qgsmodeldesignerdialog.h: add cppcheck suppressions because it is later...
- 09:40 PM Revision 2081e0d8 (qgis): QgsLayoutLegendWidget::mLayerExpressionButton_clicked(): remove useless...
- 09:40 PM Revision 1030a312 (qgis): QgsCrashReport: initialize member variable
- 09:39 PM Revision 794d0851 (qgis): QgsSymbolRenderContext: add cppcheck suppression before fake assignment...
- 09:39 PM Revision aaa7abb6 (qgis): QgsRasterChecker::runTest(): simplify error code path to avoid cppcheck...
- 09:38 PM Revision 9ed3f0c0 (qgis): QgsSnappingUtils::snapToMap(): add missing initialization of member var...
- 09:38 PM Revision c3ec56b7 (qgis): QgsRenderContext: in copy cstor, initialize mDisabledSymbolLayers membe...
- 09:37 PM Revision f36cc6fd (qgis): QgsPropertyCollectionStack: in copy cstor, initialize mStack member var...
- 09:37 PM Revision b0d72438 (qgis): QgsEditFormConfigPrivate: copy member variable in copy constructor
- 09:36 PM Revision 8b5e4fc8 (qgis): QgsCoordinateTransformContextPrivate: initialize member variable to its...
- 09:36 PM Revision ac5eb2c6 (qgis): QgsCoordinateTransformPrivate: set to default value a few member variab...
- 09:36 PM Revision adc79b44 (qgis): QgsCoordinateTransform: set/reset mLastError in copy constructor and as...
- 09:35 PM Revision 44a2b0f2 (qgis): qgscoordinatereferencesystem_p.h: explicitly initalize various object v...
- 09:34 PM Revision 693baf03 (qgis): QgsArchive: reinitialize mDir in copy constructor
- 09:34 PM Revision 0f57abea (qgis): qgsabstractcontentcache.h: add fake use of nullified variable to make c...
- 09:34 PM Revision 28f5839d (qgis): qgsprocessingparameters.cpp: add missing nullptr checks (or we should r...
- 09:33 PM Revision 25f89c05 (qgis): qgslayoutitemattributetable.cpp: remove useless nullptr check
- 09:33 PM Revision ec3b7b74 (qgis): QgsAbstractReportSection::next(): replace switch/case with many fall th...
- 09:32 PM Revision 46d3c44a (qgis): QgsWkbTypes::to25D(): add explicit casts to avoid cppcheck warning abou...
- 09:31 PM Revision baca6c06 (qgis): QgsGeometryCollection: copy mBoundingBox in copy constructor
- 09:31 PM Revision db04b379 (qgis): qgsapplayertreeviewmenuprovider.cpp: rename local variable to avoid cpp...
- 09:30 PM Revision c530b528 (qgis): qgisapp.cpp: remove useless nullptr check
- 09:30 PM Revision 4dbfe2ff (qgis): qgsalgorithmgrid.cpp: remove useless nullptr check
- 09:30 PM Revision 2c75d879 (qgis): qgsmesh3dentity_p.cpp: fix memleaks in error code path
- 09:02 PM Revision 1d5a4a5c (qgis): Fix crash in test
- 07:53 PM Revision a8de6796 (qgis): Merge pull request #36836 from rouault/cppcheck_fixes2
- Another batch of cppcheck fixes
- 06:43 PM Revision 7e3340a5 (qgis): Missing import in test file
- 06:30 PM Revision 4ddee53b (qgis): Optimize unique values checks in QgsVectorLayerUtils
- Unique constraint validation was sub-optimized in several points,
this PR addresses a few of the critical paths all i... - 11:07 AM Revision 3b4cf839 (qgis): [BUGFIX] Prepare for Qt5.15
- 09:32 AM Revision f26d319c (qgis): hide mesh 3D arrow settings for terrain settings
- 06:36 AM Revision a5d9212f (qgis): Fix order_by parameter in relation_aggregate function help
- 02:05 AM Revision fd31c85f (qgis): Fix order_by parameter in relation_aggregate function help
2020-05-31
- 12:44 AM Revision 5c57bd80 (qgis): Update sidebar of ms-windows installer
- 12:44 AM Revision 5673fef1 (qgis): drop text
- 12:44 AM Revision b1a666c6 (qgis): fix text
- 12:40 AM Revision 63732838 (qgis): [BUGFIX] QgsRasterLayer::htmlMetadata(): add back missing Band table he...
- 3.10 regression dating back to f0640eed58a78ab238ac194f6437be9face02b7e
- 12:40 AM Revision e359afc6 (qgis): [BUGFIX] QgsWmsProvider::layerMetadata(): re-add HTML content that had ...
- 12:39 AM Revision 31f586ec (qgis): Prepare for Qt5.15. Add QPainterPath include
- 12:36 AM Revision 8a9975b4 (qgis): Fix placement of message bar 'clear all' menu arrow on hidpi screens
- 07:35 AM Revision 18c781f1 (qgis): Merge pull request #36822 from alexbruy/interpolation-pixel-size
- fix calculating raster size in the TIN and IDW algorithms to maintain accurate pixel size (fix #31970)
2020-05-30
- 11:25 AM Revision 9729a43d (qgis): Merge pull request #36828 from m-kuhn/followup_36823
- Address review comment from #36823
- 11:24 AM Revision ffc50339 (qgis): Merge pull request #36827 from m-kuhn/win_newlines
- Fix windows newlines replacement in db manager query layer
- 08:14 AM Revision 51be73e9 (qgis): Merge pull request #36802 from elpaso/bugfix-36468-unique-tests
- Fix GPKG and Spatialite UNIQUE and NOT NULL constraints detection
- 03:26 AM Revision f5e55df3 (qgis): [gps] Don't correct for true north by default, and add manual bearing o...
- This change adds two new advanced settings keys for gps:
app\gps\bearingAdjustment: allows for specifying a manual a...
2020-05-29
- 12:53 AM Revision 5dd4af70 (qgis): MVTGeometryWriter: encode point difference in a C/C++ compliant way
- cppcheck warns that vx >> 31 is undefined behaviour when vx is signed.
More generally, bitwise operations on signed ... - 12:53 AM Revision bae82266 (qgis): qgswmtsparameters.h: fix parameter names in declaration to match the co...
- 12:53 AM Revision ece0b41a (qgis): qgswmsgetcapabilities.cpp: add cppcheck suppression to avoid a cumberso...
- 12:53 AM Revision 9ff4c0dc (qgis): qgswfstransaction.cpp and qgswfstransaction_1_0_0.cpp: move action.erro...
- 12:53 AM Revision 410b5271 (qgis): QgsWcsProvider::sourceDataType() and dataType(): avoid out-of-bounds re...
- 12:53 AM Revision 71c0f93e (qgis): qgswfsparameters.h: fix parameter names in declaration to match the cor...
- 12:53 AM Revision eb741291 (qgis): [BUGFIX] QgsWmsProvider::layerMetadata(): re-add HTML content that had ...
- 12:53 AM Revision e230e775 (qgis): Postgres provider: make it obvious to cppcheck that we don't care about...
- 12:53 AM Revision 35513643 (qgis): qgsmssqltablemodel.cpp: make it obvious to cppcheck that we don't care ...
- 12:53 AM Revision b29d3ef8 (qgis): Oracle provider: make it obvious to cppcheck that we don't care about t...
- 12:53 AM Revision 8e957088 (qgis): qgsgrassprovidermodule.cpp: declare deleted assignment operator as the ...
- 12:53 AM Revision cb999091 (qgis): QgsGrass::vectDestroyMapStruct(): remove useless assignment to nullptr ...
- 12:53 AM Revision 8eda3b23 (qgis): qgsgrassprovider.cpp: silence false positive cppcheck warning about ass...
- 12:53 AM Revision c3acfe34 (qgis): delimitedtext: make it obvious to cppcheck that we don't care about the...
- 12:53 AM Revision 22c89b76 (qgis): qtermwidget: silence false positive cppcheck warning about assert with ...
- 12:53 AM Revision 439d5f50 (qgis): qtermwidget: declare deleted assignment operator as the class has point...
- 12:53 AM Revision 17a272a6 (qgis): QgsDb2TableModel::layerURI(): make it obvious to cppcheck that we don't...
- 12:50 AM Revision 218a10ca (qgis): [BUGFIX] QgsRasterLayerProperties::transparencyCellValue(): return NaN ...
- 12:50 AM Revision 26311694 (qgis): GRASS plugin: declare deleted assignment operator as the class has poin...
- 12:50 AM Revision fde41d76 (qgis): qgsgraduatedsymbolrendererwidget.cpp: remove useless nullptr checks (va...
- 12:50 AM Revision 9bf3546a (qgis): qgscategorizedsymbolrendererwidget.cpp: remove useless nullptr checks (...
- 12:50 AM Revision 9677b42f (qgis): [BUGFIX] QgsRasterLayerSaveAsDialog::noDataCellValue(): return NaN when...
- 12:50 AM Revision 17a0702f (qgis): [BUGFIX] QgsRasterTransparencyWidget::transparencyCellValue(): return N...
- 12:50 AM Revision bde4dc76 (qgis): qgsprocessingoutputdestinationwidget.cpp: make it obvious to cppcheck t...
- 12:50 AM Revision d482c1a4 (qgis): qgsfeaturelistview.cpp: silence false positive cppcheck warning about a...
- 12:50 AM Revision 1501dc75 (qgis): qgsmaptip.cpp: remove useless nullptr check for mapCanvas as we have al...
- 12:50 AM Revision 55627bd7 (qgis): [BUGFIX] QgsRasterLayer::htmlMetadata(): add back missing Band table he...
- 3.10 regression dating back to f0640eed58a78ab238ac194f6437be9face02b7e
- 12:50 AM Revision b3760324 (qgis): QgsSpatialIndexKDBush: workaround false positive copyCtorPointerCopying...
- 12:50 AM Revision d22b3037 (qgis): QgsTemporalNavigationObject: declare deleted copy constructor and assig...
- 12:50 AM Revision da0baf4c (qgis): QgsGdalProvider: declare deleted assignment operator as the class has p...
- 12:50 AM Revision c3cdbe67 (qgis): QgsGmlSchema::addAttribute(): make it obvious to cppcheck that we don't...
- 12:50 AM Revision e86517eb (qgis): QgsGdalProvider copy cstor: silence false positive cppcheck warning
- 12:50 AM Revision 1abc2de1 (qgis): QgsMeshLayer::closestEdge(): remove useless nullptr check as we have al...
- 12:50 AM Revision 4dc0ef8d (qgis): QgsMeshStreamField: assignment operator: copy mVectorColoring member
- 12:50 AM Revision 4d4958b4 (qgis): qgsprocessingcontext.h: silence false positive cppcheck warning about a...
- 12:50 AM Revision 7f9419f4 (qgis): QgsPrintLayout: declare deleted copy constructor and assignment operato...
- 12:50 AM Revision 725541db (qgis): QgsMeshLayerRenderer: silence false positive cppcheck warning about ass...
- 12:50 AM Revision 27c82817 (qgis): QgsLayoutItemPicture: declare deleted copy constructor and assignment o...
- 12:50 AM Revision 762174df (qgis): QgsLayoutItemMap::connectUpdateSlot(): move 2 signal connections under ...
- 12:50 AM Revision e80d6ca1 (qgis): QgsLayoutItemHtml: declare deleted copy constructor and assignment oper...
- 12:50 AM Revision c44a34d6 (qgis): QgsLayoutItemMarker: declare deleted copy constructor and assignment op...
- 12:50 AM Revision 8f19917c (qgis): QgsGeometryUtils::circleCircleIntersections(): make argument name in de...
- 12:50 AM Revision bdfb2b85 (qgis): qgsgeometry.cpp: workaround false positive copyCtorPointerCopying warning
- 12:50 AM Revision a003ec83 (qgis): qgsdxfexport_p.h: constify sDxfColors array
- 12:50 AM Revision 73bc0fd2 (qgis): QgsLayout: declare deleted copy constructor and assignment operators as...
- 12:50 AM Revision 08dc1ebc (qgis): DxfLayerJob: declare deleted copy constructor and assignment operators ...
- 12:50 AM Revision a71f593d (qgis): qgsdxfexport_p.h: code reformatting
- 12:50 AM Revision bfaf0efb (qgis): fixup_02b11050f19895fe13ba8be27021e27ecac9357f
- 12:50 AM Revision 02ac6063 (qgis): QgsAuthManager::instance(): avoid incorrect double-checked locking pattern
- See https://preshing.com/20130930/double-checked-locking-is-fixed-in-cpp11/
- 11:30 PM Revision cf117d74 (qgis): QgsVertexTool::setHighlightedVertices(): silence false positive cppchec...
- 11:30 PM Revision f9610ea3 (qgis): QgsAuthBasicMethod::updateDataSourceUriItems(): remove several useless ...
- 11:30 PM Revision 7278e747 (qgis): QgsGeometryFollowBoundariesCheck: declare deleted copy constructor and ...
- 11:30 PM Revision 0b2b78a1 (qgis): QgsVariantDelegate::type(): make it obvious to cppcheck that we don't c...
- 11:30 PM Revision c70e180d (qgis): QgsGraphBuilder: declare deleted copy constructor and assignment operat...
- 11:30 PM Revision 5e344c58 (qgis): QgsJoinWithLinesAlgorithm::processAlgorithm(): remove redundant nullptr...
- 06:56 PM Revision 2a6cd817 (qgis): NormVecDecorator: declare deleted copy constructor and assignment opera...
- 06:56 PM Revision f519dac6 (qgis): QgsMesh3DSymbolEntityNode::renderer(): remove useless null checking of ...
- It is dereferenced just before
- 06:17 PM Revision e84ad91d (qgis): Flake8
- 06:06 PM Revision 04f7a8fe (qgis): Test for PG query layer duplicated fields
- 05:27 PM Revision c8eee702 (qgis): Fixes DB manager queries with duplicated field names
- Fixes #36205
- 04:29 PM Revision b1307d24 (qgis): Address review comment from #36823
- 04:13 PM Revision 81abbbb7 (qgis): Merge pull request #36823 from elpaso/bugfix-gh-36205-dbmanager-strip-s...
- DB Manager: remove semicolon from SQL window queries
- 03:50 PM Revision d8fa7e2d (qgis): Fix windows newlines replacement in db manager query layer
- Fixes #36825
- 01:59 PM Revision 1bdaf155 (qgis): Fix test after uniqueFields
- 01:40 PM Revision fc300f50 (qgis): Missing include
- 01:40 PM Revision fa7177a0 (qgis): UNIQUE fields detector for sqlite based providers
- This is a temporary solution for OGR because we expect
to use the native GDAL implementation in GDAL 3.2.
For now a ... - 01:40 PM Revision bb47d7f7 (qgis): OGR/Spatialite UNIQUE detection
- Fixes #36468 and un reported NOT NULL
detection failure in spatialite. - 01:40 PM Revision d82c3fe5 (qgis): Remove uniqueFields from Python bindings
- 01:40 PM Revision 582adf5f (qgis): Failing tests for unique
- 12:38 PM Revision dc2ff12c (qgis): DB Manager: remove semicolon from SQL window queries
- Partial fix for #36205
- 12:21 PM Revision da21127a (qgis): test: move generic provider conformance tests for GPKG from test_provid...
- 10:55 AM Revision 41e541fa (qgis): Merge pull request #36762 from elpaso/bugfix-36689-pgraster-datatype-test
- PG raster: tests and data for issue #36689
- 10:31 AM Revision b8b40f6d (qgis): DualEdgeTriangulation::getPointsAroundEdge(): fix cppcheck false positi...
- It doesn't realize that the final else if ( dist3 <= dist1 && dist3 <= dist2 )
is necessary met if the 2 former fails... - 10:31 AM Revision bf92650d (qgis): Address cppcheck warnings about operatorEqToSelf
- 10:31 AM Revision 40591191 (qgis): qgsmesh3dmaterial_p.cpp: fix compiler warning by providing argument of ...
- 10:31 AM Revision e535da36 (qgis): qtermwidget: add missing initialization of member variables
- 10:31 AM Revision dec3b757 (qgis): QgsRuleBasedRenderer::RenderLevel: explicitly initialize mValidityFailu...
- 10:31 AM Revision 3c3d1ac1 (qgis): QgsGeometryCollection: copy mHasCachedValidity and mValidityFailureReas...
- 10:31 AM Revision c07b5cb6 (qgis): QgsExpressionPrivate: add missing variables to copy constructor
- Those 3 member variables were added per e9bc4832 and are linked to
mCalc, so as we copy the later, better copy them too - 10:31 AM Revision c8a64de0 (qgis): qgsdemterraintileloader_p.h: remove unused member for nested structure ...
- 10:31 AM Revision 2676779f (qgis): QgsGeometryGapCheck: initialize member variable
- 10:31 AM Revision 251dec51 (qgis): [processing] Correctly close algorithm dialog when escape key pressed
- Fixes #36777
- 10:26 AM Revision 072c7674 (qgis): fix calculating raster size in the TIN and IDW algorithms to maintain
- accurate pixel size (fix #31970)
- 10:25 AM Revision ff6814c3 (qgis): Address comment, fix test
- 10:25 AM Revision def348be (qgis): [needs-docs][spatialite] Add datetime and date field types in the creat...
- 10:25 AM Revision 317c798b (qgis): [spatialite] Fix missing datetime/datime field type handling
2020-05-28
- 12:28 AM Revision add71e84 (qgis): Avoid triple conversion for Date/Time field
- In QgsDateTimeFieldFormatter::representValue(), QDate and QDateTime fields don't need a triple conversion (QVariant->...
- 12:28 AM Revision d9aecd49 (qgis): Add test for Jan 1st CE in TestQgsDateTimeEdit
- 12:28 AM Revision f86f476f (qgis): Set the minimum datetime widget value to 1 CE instead of 100 CE
- The lower limit was set to Jan 1st 100 CE only because QDateTimeEdit::setMinimumDateTime doesn't support dates < '010...
- 12:14 AM Revision 2fbc2b80 (qgis): allow to export favorite symbols from style manager (fix #27315)
- 12:14 AM Revision d2f72e87 (qgis): update SIP bindings
- 08:42 PM Revision 644a5647 (qgis): QgsDelimitedTextFile: fix parsing of files with CR end of line
- Fixes #36392
Fixes #21976
Fixes #17190
We are obliged to do 'at hand' parsing due to QT not handling CR-only
end of ... - 08:42 PM Revision fcf6203c (qgis): QgsDelimitedTextSourceSelect: add a limitation to the number of fields
- Set to 10000 by default. Can be overriden through settings.
This is only for the preview in the source select dialog... - 07:58 PM Revision a261a069 (qgis): Fixes #34982 : set sql filter on the right row for postgres datasource
- 07:57 PM Revision 97e06515 (qgis): Be more lenient on accepting SAGA versions
- Even though SAGA explicitly does't follow semver conventions, there are
advances, and not all changes on their part b... - 07:50 PM Revision 090604c5 (qgis): Fixes #36796 : Don't modify project when snapping utils object is modified
- 07:49 PM Revision b0424c39 (qgis): Fixes #36054 : Fix loss precision when rect filtering in virtual layer
- 07:47 PM Revision 98603b78 (qgis): [plugins] When a user clicks the "Reload all repositories" button
- manually in the plugin manager, then force a reload of the repositories
and don't rely on cached copies of the repo m... - 07:45 PM Revision 1022f3fe (qgis): [layouts] Allow checking all or unchecking all items in the geopdf
- export options dialog at once
Right click on the list shows a "Select All"/"Deselect All" option
Fixes #32281 - 07:45 PM Revision 8632bf68 (qgis): Only show vector layers in GeoPDF export vector attributes tree view
- This option only makes sense for vector layers, so filter out rasters
and other layer types - 07:45 PM Revision 4eb10f29 (qgis): Dox
- 07:45 PM Revision 5c1aa4fc (qgis): [layouts] Prevent GeoPDF export if map items do not have a valid CRS set
- And show a friendly message explaining this
Fixes #35242 - 07:44 PM Revision 601a7171 (qgis): Import 3d python library by default in console
- 07:44 PM Revision 1f835dfa (qgis): [3d] Expose 3d algorithms provider to Python
- Otherwise this provider cannot be initialized from standalone Python
scripts
Fixes #36661
Also cleanup 3d sip gener... - 07:44 PM Revision 5aaeca29 (qgis): Fix incorrect "layer could not be generated" message after running gdal...
- 06:39 PM Revision 6f9af580 (qgis): ValueMap widget: show unmatched items in ()
- Fixes #32756
- 05:47 PM Revision c06c209d (qgis): Fix test data for PG raster
- 05:46 PM Revision efbd3ad7 (qgis): PG raster: tests and data for issue #36689
- 11:27 AM Revision 0496ce52 (qgis): Merge pull request #36774 from alexbruy/raster-sld
- improve logic for choosing style type when exporting raster style (fix #35944)
- 08:50 AM Revision 4fe5780e (qgis): [VirtualLayer] Remove useless qWarning message
- 07:50 AM Revision f2ea6e8b (qgis): use selected filter to determine style type (QML or SLD) (fix #35944)
- 03:49 AM Revision 23396b7c (qgis): [symbology] Don't force rasterized output when exporting point pattern ...
- This avoids the force conversion to a raster based pattern which currently occurs
when exporting maps/layouts to a ve... - 03:49 AM Revision c1dd8949 (qgis): Update test image
2020-05-27
- 12:34 AM Revision b0e71a82 (qgis): Add askToSaveMemoryLayers to ini file template so it has a default and ...
- 12:17 AM Revision 535c2531 (qgis): QgsVectorLayerSaveAsDialog: make it work with custom CRS
- The current approach was based on a srsid, that that might be unset for custom
CRS. So store a full QgsCoordinateRefe... - 12:16 AM Revision b76f39e3 (qgis): Try to reactivate tests for legend and json export
- 12:16 AM Revision 83e62136 (qgis): [Server, WCS] Fix several non compliance errors in CoverageDescription ...
- 08:54 PM Revision 7fa4bab1 (qgis): Remove useless qWarning message
- 07:09 PM Revision e0beec4d (qgis): [Server, WCS] Fix several non compliance errors in CoverageDescription ...
- There were several non-compliance in the CoverageDescription output to a
DescribeCoverage request. The corrected resu... - 10:58 AM Revision 807d25e0 (qgis): Hide the frame around the symbol edit rule dialog
- 10:41 AM Revision 97bac498 (qgis): [WMS provider] Detection of SERVICE=WMTS in url must be case insensitive
- As mandated by OGC specs.
Fixes #36659 - 10:09 AM Revision 2a70569a (qgis): Merge pull request #36733 from elpaso/bugfix-36262-json-export-respect-...
- Server: respect "use layer ids" option in json getfeatureinfo
- 10:01 AM Revision 4f7fcb30 (qgis): [processing] When adding a Vector Features input to a model, default th...
- sources with geometry instead of leaving the filter blank
- 10:01 AM Revision 923072d9 (qgis): Multiselect combobox UX tweaks:
- - left clicking in the combo box opens the dropdown, just like a standard
combo box
- right clicking on an unexpanded... - 09:24 AM Revision c184270e (qgis): Reintroducing and fixing an event loop to wait for task starting
- The method QgsTask::waitForFinished doesn't wait the task to be finished if the task has not yet being started (becau...
- 09:07 AM Revision 1df077a9 (qgis): MDAL update 0.6.0 (#36703)
- MDAL update 0.6.0
- 05:29 AM Revision 0ea7187a (qgis): [processing] Fix 'selected features only' is disabled by default
- Fixes #36753
2020-05-26
- 12:18 AM Revision 11f6d534 (qgis): test_provider_wfs.py: improve unit test to demonstrate that we use Tran...
- 12:17 AM Revision 0d6d626e (qgis): Fix crash on "Open Directory" entry of contextual menu of recent projects
- Fixes #31630
I couldn't reproduce a crash on my platform (Linux, Ubuntu 16.04, gnome classic),
but this smells prett... - 12:00 AM Revision 646f76f6 (qgis): addVectorLayerPrivate(): avoid crash in the non-nominal case when added...
- Backport of master commit 099df0bf3dc9ebd9f26370784bd5cfa65b090985
Fixes #31304 - 10:29 PM Revision f393b13d (qgis): WFS provider: add more details to log message when creation of temporar...
- Should help in the diagnosis of issue #36545
- 08:41 PM Revision 3ac41e32 (qgis): No initial underscores in variables
- 08:40 PM Revision 160c6bfc (qgis): QgsFileWidget: use QgsFocusKeeper added per PR #36722
- 08:40 PM Revision 59282b0b (qgis): quote project file path when passing it to the crash handler (fix #25532)
- quote project file path when passing it to the crash handler to avoid
issues if path contains spaces (fix #25532) - 08:38 PM Revision abe8481a (qgis): fix layout of the QgsHistogram widget to prevent histogram collapsing on
- resizing (fix #25197)
- 08:35 PM Revision 1a7f25c0 (qgis): also fix worldfile name when saving map canvas
- 08:35 PM Revision 8f21a6d2 (qgis): use completeBaseName for world file when exporting layouts (fix #34523)
- 08:32 PM Revision dc8c3d91 (qgis): Avoid leaking sqlite3_stmt on errors
- 08:31 PM Revision 57519e9f (qgis): [layouts] Don't refresh the map canvas multiple times during atlas exports
- Fixes #30144
- 07:57 PM Revision 096c8034 (qgis): geopackage : disable WAL explicitely if not enabled
- 07:55 PM Revision 89e27200 (qgis): geopackage : fix detection of network paths for windows
- (Qt's absolutePath returns forward slashes on Win too)
- 02:54 PM Revision 38673f5a (qgis): Merge pull request #36200 from olivierdalang/self_snap
- [feature] Snapping also snaps to the currently digitised feature
- 02:02 PM Revision 2a2fe1e0 (qgis): Merge pull request #36731 from alexbruy/relief-results
- check return value from the QgsRelief and notify user about errors (fix #17452)
- 12:03 PM Revision d859bb95 (qgis): More getfeatureinfo test updates
- 11:35 AM Revision bcea438f (qgis): Merge pull request #36722 from rouault/fix_30210
- QgsBinaryWidgetWrapper: fix focus-related crash
- 11:15 AM Revision 47fdd4b4 (qgis): [selfsnap] apply pr review
- 10:50 AM Revision 63c34e3c (qgis): [WFS provider] Parse WMS service exceptions (fixes #29866)
- 10:43 AM Revision d6198a40 (qgis): Flake nonsense
- 10:30 AM Revision 1e54c6b8 (qgis): Server: respect "use layer ids" option in json getfeatureinfo
- Fixes #36262
- 08:17 AM Revision 24ec1d9a (qgis): Merge pull request #36702 from elpaso/bugfix-36689-pgraster-datatype
- PG raster: fix wrong wkb data type conversion
- 07:45 AM Revision bd8b94aa (qgis): [processing] Avoid showing raw html tags when reporting that layers cou...
- 07:45 AM Revision adeca2f5 (qgis): [processing] Fix double-evaluation of warp output parameter
- Causes an incorrect warning about layer not being generated to appear
after running the algorithm
Fixes #30095 - 07:37 AM Revision 5d03f2bb (qgis): check return value from the QgsRelief and notify user (fix #17452)
- 06:38 AM Revision 3b0af960 (qgis): Fix incorrect warning message when turning off atlas preview
- 05:51 AM Revision 6a4d2272 (qgis): Drop coordinate capture plugin
- This functionality has been moved to an out-of-the-box "Copy Coordinate"
option available by right-clicking on a map ... - 05:51 AM Revision aa86c742 (qgis): Tweak strings
- 05:51 AM Revision d6a9aa22 (qgis): When copying coordinates, base number of decimal places on the current
- map extent
So we get better precision the further the user zooms in to the map.
6 decimal places of precision makes ... - 05:51 AM Revision ea326827 (qgis): Move 'coordinate capture' functionality to map canvas
- Instead of requiring users to enable the core c++ plugin 'Coordinate Capture'
in order to copy coordinates for a map ... - 04:41 AM Revision 15412b08 (qgis): Fix limiting message bar items to a maximum of 100 items
- The previous size limitation code was rather broken, and didn't apply
to all messages.
Add a refined approach which ... - 04:41 AM Revision 5dd29f06 (qgis): Speed up message bar operations when many messages are shown
- Avoid unnecessary calls to setStyleSheet, which is slow when many
message bar items exists
Refs #29698 - 04:41 AM Revision 32274ed1 (qgis): Cleanup headers, dox++
- 04:41 AM Revision 66b260d7 (qgis): Add unit test for message bar push/pop logic, also test that items
- are correctly deleted when dismissed
- 04:41 AM Revision c03ac224 (qgis): Add unit test for message bar max item count
- 03:19 AM Revision 46c9d1f5 (qgis): QgsBinaryWidgetWrapper: fix focus-related crash (fixes #30210)
- 03:15 AM Revision f9bfbe71 (qgis): Add a QgsFocusKeeper class to avoid crashes related to focus loss
- Will be use to solve crash of #30210
Credits to @nyalldawson for pointing out the fix of #31905 as a
reference. - 03:06 AM Revision 563ab033 (qgis): Fix: make "Part" struct dependent definitions private
- 03:06 AM Revision fbcf39e0 (qgis): Fix indentation issues
- 03:06 AM Revision 64b30b19 (qgis): Migrate QList -> QVector
- 03:06 AM Revision a7c6f9ce (qgis): Added multilayer(🥪) test
- 03:06 AM Revision e8b8d1cd (qgis): Added tests
- 03:06 AM Revision 4754a2de (qgis): Remove debugs messages
- 03:06 AM Revision 899d3feb (qgis): [Symbology][Feature] Allow centroid fill markers to be clipped within c...
- 02:03 AM Revision 7a5af295 (qgis): PostGIS support for importing layers with binary fields
2020-05-25
- 12:51 AM Revision 26646d65 (qgis): Fix QgsGeometry constParts() example code
- 10:54 PM Revision 5075e443 (qgis): Fix QgsGeometry constParts() example code
- it wrongly refers to parts() instead of constParts()
- 03:22 PM Revision 281fdf19 (qgis): Merge pull request #36657 from mhugent/gdal_proxy
- Apply proxy settings both in ogr and gdal providers
- 02:48 PM Revision 2ce7812f (qgis): PG raster: fix wrong wkb data type conversion
- Fix #36689
- 10:55 AM Revision acdaaa43 (qgis): proxies
- 08:50 AM Revision 4ddce03f (qgis): [code editor] Improve creation of monospace font by:
- - Stop relying on the python console settings;
- Using modern way to retreive monospace font family;
- Using QGIS' fo... - 08:04 AM Revision a20fe6f5 (qgis): Merge pull request #36645 from alexbruy/r-tileset
- fix r.tileset Processing GRASS algorithm
- 05:37 AM Revision 97d09888 (qgis): Fix oriented minimum bounding box calculation is wrong in some cases
- Fixes #36632
- 05:37 AM Revision 7e8d27e6 (qgis): Make API a little more future-proof
- 03:39 AM Revision 2fbb4db4 (qgis): Remove plugin wording
- 03:39 AM Revision 54c5e3a5 (qgis): Remove unwanted method
- 03:39 AM Revision 80a29fd0 (qgis): Move georeferencer sources from plugins to app
- 03:39 AM Revision 985c6e04 (qgis): Cleanup georeferencer icons and move to standard icon locations
- 03:39 AM Revision 25a3ced0 (qgis): Cleanup remnants
- 03:39 AM Revision 17aef6e0 (qgis): Replace an icon with svg version
- 03:39 AM Revision b1319722 (qgis): Remove unused description dialog files
- 03:39 AM Revision b6a44127 (qgis): Avoid indentation dance
- 03:39 AM Revision 4057790c (qgis): Hookup georeferencer from app
- 03:39 AM Revision 4a23df0e (qgis): Fix crash on exit
2020-05-24
- 01:30 AM Revision 788180c2 (qgis): Fix incorrect behavior of Field Format combobox in date time widget config
- 01:30 AM Revision 6466bd73 (qgis): Fix incorrect behavior of Widget Display combobox in date time widget c...
- 12:29 AM Revision bc7bce8a (qgis): Drop the evis plugin
- It's unmaintained, and duplicates functionality which is exposed
elsewhere in QGIS - 12:29 AM Revision c91e0e84 (qgis): Drop Globe plugin
- Dropping Globe plugin from the QGIS sources. It depends on osgearth no
newer than version 2.8, released on 2016-09-05... - 07:39 PM Revision 683f69c6 (qgis): add ext module for r.tileset
- 07:39 PM Revision 779bd52a (qgis): add test
- 07:38 PM Revision e014684b (qgis): [processing] fix r.tileset algorithm
- 07:35 PM Revision 817f1948 (qgis): Merge pull request #36644 from alexbruy/grass-stdout
- correctly redirect algorithm output from stdout to Processing output
- 01:24 PM Revision b09cdc43 (qgis): Merge pull request #35806 from uclaros/snapping-fixes
- Snapping type menu fixes
- 01:22 PM Revision 0ddb530d (qgis): Merge pull request #35991 from uclaros/postgres-group-delete
- Group postgres DELETE statements to a single query
- 10:30 AM Revision b93161a9 (qgis): Remove scrollbar frame stroke and add help button to labels properties ...
- 07:52 AM Revision 263d2a87 (qgis): [processing] redirect tool standard output to fake Processing output in
- some GRASS algorithms (fix #36520)
- 07:52 AM Revision 53d70ea3 (qgis): add tests
- 07:51 AM Revision 585db644 (qgis): Merge pull request #36618 from alexbruy/grass-tempfile
- [processing] fix handling for stdout and file outputs in GRASS
2020-05-23
- 10:02 PM Revision d73eaa1d (qgis): Drop compass plugin
- This was originally written for use by QGIS for Android, which is
no longer supported. The plugin is not included in ... - 06:59 PM Revision f13b7399 (qgis): Merge pull request #36677 from elpaso/bugfix-36525-auto-transactions
- Fix transaction groups on multiple GPKGs
- 03:51 PM Revision c343af75 (qgis): Fix transaction groups on multiple GPKGs
- Fixes #36525
- 10:29 AM Revision 42ba3d78 (qgis): [MESH] fix streamlines and traces renderer when vector is null (#36633)
- [MESH] fix streamlines and traces renderer when vector is null
- 08:14 AM Revision 204694e1 (qgis): [temporal] Make the temporal controller's set range button more useable
- 06:20 AM Revision 4de6a532 (qgis): Ensure symbol opacity is always ignored for selections
- Fixes #27859
- 06:20 AM Revision 987310fe (qgis): Fix random sort order of symbols in Symbol Export dialog
- Fixes #20572
- 06:19 AM Revision 3961fa26 (qgis): Allow clearing heatmap weighting field
- Fixes #20256
- 04:47 AM Revision 50b3f0c2 (qgis): Fix some hidpi issues with tiny icons
- 04:35 AM Revision ee9dadbd (qgis): [ui] Make temporal controller's forward, backward and pause
- buttons behave as animation state toggle
2020-05-22
- 02:15 PM Revision b35a2dff (qgis): Apply proxy settings both in ogr and gdal providers
- 02:13 PM Revision 02c7a9a7 (qgis): [selfsnap] followup : snap to closing line of poly and fix geos error m...
- 01:21 PM Revision f676c821 (qgis): Flag SAGA 'Merge Layers' algorithm as having known issues
- Fixes #36375
- 01:21 PM Revision 288ba2e8 (qgis): Fix processing Execute SQL algorithms steal ownership of database provi...
- Fixes #36641
- 12:28 PM Revision 1a1aa622 (qgis): Merge pull request #36648 from uclaros/backport-34368
- Backport #34368 to 3.10
- 11:26 AM Revision 85d0956a (qgis): Merge branch 'master' into snapping-fixes, resolve conflict with #36511...
- 10:29 AM Revision 871def24 (qgis): Backport #34368 to 3.10
- 10:13 AM Revision 938dc618 (qgis): update algorithms which use "ext" mechanism
- 09:30 AM Revision b5d323c5 (qgis): [processing] fix handling for stdout and file outputs in GRASS
- algorithms when temporary files are used
- 09:22 AM Revision 25e24e7d (qgis): Tweak temporal playback behavior
- If a non-looping animation is paused at the end and the user hits the play
button again, auto rewind and play the ani... - 08:53 AM Revision fb8cd81b (qgis): Compile make_datetime on oracle
- 08:28 AM Revision b17da057 (qgis): [mssql] Compile make_datetime, make_date, make_time
- Allows efficient use of SQL server tables along with temporal mode
- 08:20 AM Revision 0618b2e4 (qgis): [ogr] Compile make_datetime, make_date, make_time (#36636)
- * [ogr] Compile make_datetime, make_date, make_time
* Update test - 08:11 AM Revision 12dd3ef6 (qgis): Merge pull request #36627 from elpaso/server-standalone-processevents-w...
- Dev server workaround for processEvents
- 08:11 AM Revision 5aea8ed2 (qgis): Merge pull request #36620 from elpaso/bugfix-gh36583-change-attr-values
- Bugfix gh36583 change attr values
- 07:32 AM Revision 93648dd5 (qgis): Add Python repr for QgsVertexId
- 04:37 AM Revision eec8ca40 (qgis): [expression] Compile make_{datetime,date,time} for sqlite
- 04:33 AM Revision edb141e5 (qgis): desktop
- 04:33 AM Revision 31035387 (qgis): Add seperate mimetype for qgz
- 04:33 AM Revision 73e888d9 (qgis): Debian mime file
- 04:33 AM Revision e0997da3 (qgis): rpm mime
2020-05-21
- 01:28 AM Revision 255113ee (qgis): init member variable
- 01:28 AM Revision 0a6312da (qgis): restore last used attribute table view when exiting multi-edit mode
- (fix #25099)
- 01:27 AM Revision 621d6073 (qgis): Cleanup leftover rubberband
- 01:26 AM Revision d4a6ef07 (qgis): Don't try to update raster layer data source's if they haven't changed
- 01:22 AM Revision f3ae6c11 (qgis): Vertex tool, fix escape to stop dragging edge
- and make keypress handling cleaner
- 12:58 AM Revision e91e3d01 (qgis): [themes] Fix slider 'fill' missing in themes and improve looks of night...
- 12:40 AM Revision 0521c2ef (qgis): [gps] If a GPS devices is connected and set to follow the GPS location,
- block the single click navigation mode to avoid accidental map canvas
pans away from the GPS location.
(for now, we ... - 12:40 AM Revision 3ebd0972 (qgis): Add framework to allow for flexible interaction blocking with map canvas
- 12:40 AM Revision ef01c3c2 (qgis): Dox
- 12:40 AM Revision baec06ce (qgis): Correctly hide GPS bearing line when unchecking the option
- 11:17 PM Revision 8c76c512 (qgis): Dev server workaround for processEvents
- ... because handleRequest calls qApp->processEvents
causing all kind of side effects in the standalone
server code (w... - 11:15 PM Revision 38c82187 (qgis): Workaround odd upstream Qt issue where a painter with a semi-transparent
- brush with no solid pattern incorrectly applies the brush opacity to
the pen when exporting to printer devices
Fixes... - 11:14 PM Revision 150b373c (qgis): Improve plugin watchdog message and UX
- - Reword the message to clarify that it previously crashed QGIS, not
necessarily on the last session. Also make the m... - 11:14 PM Revision 5cc0f096 (qgis): Fix resetting fields in Refactor Fields algorithm dialog
- 11:14 PM Revision 169ca650 (qgis): [processing] Fix exception when changing layer in Refactor Fields algor...
- Fixes #36582
- 09:58 PM Revision 66bfde66 (qgis): show snap indicators for snaps with constraints
- 09:58 PM Revision 29423128 (qgis): fix #36585 where snapping on segments with a constraint snapped to edge...
- 09:58 PM Revision 66ebe340 (qgis): [feature][selfsnap] add snapping to currently digitized feature for cap...
- 08:14 PM Revision 6f5302fc (qgis): Workaround double slot calling causing empty replies to overwrite
- valid reply content
- 08:14 PM Revision d353850f (qgis): Timeout for blocking network requests in content cache should match
- the user's preset network timeout value, not a hardcoded value
- 08:14 PM Revision c52a0ba6 (qgis): Don't use an event loop to wait for task starting
- This is already handled in a MUCH nicer way by QgsTask::waitForFinished
(mutex based, not eventloop based) - 03:57 PM Revision 34ec263d (qgis): Flake8
- 03:50 PM Revision 25d3052f (qgis): Sipify
- 03:49 PM Revision 18e9bdc0 (qgis): Providers: fix inconsistent behavior of OGR + tests
- Fixes #36583
Add a base test to make sure all major DB providers will
behave the same way and return FALSE when a co... - 12:31 PM Revision 00ff55ca (qgis): [ui] Improve spacing and margin of temporal controller panel
- 12:31 PM Revision 011168f9 (qgis): Fix missing navigation disabled label when opening temporal controller ...
- 10:48 AM Revision 7ee0fce6 (qgis): [ui] Improve temporal controller toolbar icon
- 08:18 AM Revision 6ce84d2c (qgis): [layouts] Warn when previewing an atlas and a feature with no geometry
- is encountered, when one or more maps are set to be driven by atlas feature
This situation is definetly not what the... - 07:18 AM Revision cf0467a3 (qgis): [themes] Fix slider 'fill' missing in themes and improve looks of night...
- 07:10 AM Revision e5f79fd5 (qgis): [ui] Update temporal controller icons to be dark theme friendly
- 03:04 AM Revision 24b18518 (qgis): Fix localized data test on windows
2020-05-20
- 01:07 AM Revision 600f93aa (qgis): [GPS] Fix error when vector layer has Z
- add elevation from GPS to point3D. Fixes #32016
- 01:05 AM Revision de799721 (qgis): Map decoration cleanup:
- - code simplification (moving displayName() to the core class
prevents us having to create lists of DecorationItem al... - 09:58 PM Revision ed4a14e7 (qgis): compile custom widgets on Docker image
- 09:57 PM Revision 6baa2092 (qgis): Avoid proj 'object is not a concatenated operation' warnings
- 09:57 PM Revision e23a49a6 (qgis): Fix memory layers lose CRS definition if it does not have an authority
- associated with it
Fixes #36241 - 09:56 PM Revision f20801a8 (qgis): Implement spatial index detection for OGR provider
- Provides warnings in Processing algorithms when running on layers
which don't have a spatial index present (e.g. geoj... - 09:56 PM Revision 20992612 (qgis): Fix incorrect dialog title for raster layer properties
- Fixes #35510
- 09:54 PM Revision daab0eac (qgis): fix #36463
- 09:54 PM Revision 24ee3583 (qgis): fix typo and doc
- 09:54 PM Revision 267af1e7 (qgis): temporal match methods
- 05:38 PM Revision d48c1781 (qgis): Fix misalignment of rasters with RPC (fixes #35796) (#36385)
- * Fix misalignment of rasters with RPC (fixes #35796)
By default GDAL would assume that the imagery has zero elevati... - 10:22 AM Revision 7053b78a (qgis): Merge pull request #36554 from alexbruy/copy-variable
- use value from context when copying variables from the editor widget (fix #30641)
- 10:21 AM Revision 9a0a1297 (qgis): Fix capitalization for many combo box items
- 10:21 AM Revision 92ebf7bc (qgis): [processing] Fix running script algorithm from editor dialog
- We have to keep a local reference to the dialog, otherwise sip suddenly
"forgets" about the python subclass and treat... - 10:18 AM Revision b48c70f7 (qgis): compile custom widgets on Docker image (#36571)
- * compile custom widgets on Docker image
fixes #36544
* Update qgis.dockerfile - 09:09 AM Revision ef97e8c6 (qgis): [symbology] When rendering features, split the geometry fetching
- and preparation stage from the symbol layer rendering stage, and
ensure that QgsSymbolLayer::startFeatureRender and :... - 09:09 AM Revision 1d33ddfd (qgis): Add unit test
- 09:09 AM Revision aa175e38 (qgis): Fix tests
- 09:09 AM Revision a28c8edb (qgis): Ensure bounds are always rendered over features
- 09:09 AM Revision af1e0582 (qgis): Update test results
- The forced conversion to multigeometries was a mistake -- the new
test results with single geometries is correct. - 08:39 AM Revision ea4f2bbf (qgis): Making lists in PyQGIS doc look better
- and fix some wording
- 07:37 AM Revision 6da3637a (qgis): Update qgis.dockerfile
- 07:36 AM Revision a997c9cf (qgis): compile custom widgets on Docker image
- fixes #36544
- 05:53 AM Revision 4587cc14 (qgis): review help about maptip and display_expression
- 04:40 AM Revision 180ec538 (qgis): Sipify
- 04:40 AM Revision 62268e2b (qgis): Use unique_ptr for owned object, and cleanup include in header
- which was causing of cascade of unnecessary includes
- 04:40 AM Revision c13c416e (qgis): [feature][expression] add ByteArray case to run_evaluation_test function
- 04:40 AM Revision f7562f83 (qgis): [feature][expression] tests for from_base64 and to_base64
- 04:40 AM Revision f49067cf (qgis): Documentation improvements
- 04:40 AM Revision 357bc1d1 (qgis): [feature][expression] base64 to and from
- 04:40 AM Revision 988ac206 (qgis): [feature][expression] base64 to and from helps
- 04:40 AM Revision 0b260248 (qgis): remove variableLenArguments from help
- 04:40 AM Revision 8b55e996 (qgis): [feature][expression] fix base64 expression according to suggestions by...
- 02:31 AM Revision c6773a4f (qgis): Fix build
2020-05-19
- 12:24 AM Revision 146e1e22 (qgis): QgsProcessingModelComponent: avoid cppcheck warnings about nullptr comm...
- As base comment() implementation returns nullptr, and is virtual, it could
be possible in theory that subclasses retu... - 12:24 AM Revision 18a95c2c (qgis): QgsRasterLayerZonalStatsAlgorithm::processAlgorithm(): fix (likely fals...
- cppcheck warned about potential null pointer dereference of rasterBlock and
zonesRasterBlock at line 242
```
if ( !ra... - 12:24 AM Revision 996d812f (qgis): QgsColorRampButton::setColorRamp(): fix null pointer dereference
- when colorramp argument was nullptr, which could occur when called from
QgsColorRampButton::setToNull()
The logic to ... - 12:24 AM Revision 7762168e (qgis): QgsArcGisRestUtils::parseCompoundCurve(): fix crash on CircularString /...
- Spotted by cppcheck
Independently of this fix, it looks like the geometry building when
mixing linestrings and circu... - 12:13 AM Revision b292f383 (qgis): Fix ui build warning
- 11:44 PM Revision facceb69 (qgis): debian packaging: verify absence of Qt3DExtras system headers before
- falling back to internal copy
- 10:32 PM Revision 882b6855 (qgis): Fix edit button shows incorrectly
- 09:27 PM Revision cc19fa1d (qgis): Merge pull request #36421 from 3nids/basemap_path
- Registry for localized data paths
- 09:03 PM Revision 8249dccf (qgis): Fix rectangle from 3 points
- Fixes #35043, fixes #35671
The initial version of this class presupposed the possibility of constructing a rectangle... - 09:01 PM Revision 0beee90f (qgis): Return empty point instead of point( 0, 0 )
- 09:01 PM Revision e6fef7af (qgis): also fix return for empty parameter point
- 09:01 PM Revision 24cda403 (qgis): why u no sipify?
- 09:01 PM Revision 0f3a6f03 (qgis): test added
- 08:55 PM Revision d03d190c (qgis): Fix runtime profiler handling of profile names with '/' characters
- 08:55 PM Revision 15b318b5 (qgis): Don't try to identify CRSes created just for ellipsoid definitions
- These don't correspond to standard CRSes, and by avoiding the identification
we shave a considerable time off QGIS st... - 08:55 PM Revision a6cd3d1e (qgis): Add some more startup cost logging hooks
- 08:55 PM Revision 0acb7fcc (qgis): Add API to skip identification of CRS created from proj strings
- The identification can be time consuming, so in the rare cases that
we are SURE that the definition doesn't correspon... - 08:55 PM Revision a2e8cded (qgis): More startup profile hooks
- 08:54 PM Revision 1b5cd3a8 (qgis): fix wmst ui state issue
- 08:54 PM Revision 934d6c8e (qgis): Add tooltip for mFixedRangeSetToProjectTimeButton.
- 07:47 PM Revision 79f8fd98 (qgis): Move reponsibility for saving/restoring temporal properties
- to QgsMapLayer::read/writeCommonStyle
Correctly stores these settings in QML files and when duplicating
layers
Fixe... - 07:47 PM Revision 4744696d (qgis): Correctly update temporal properties widgets after loading styles
- 05:53 PM Revision 1befc328 (qgis): fix test
- 04:07 PM Revision db4b215d (qgis): remove read lock
- 03:52 PM Revision f16ee3ed (qgis): use value from context when copying variables from the editor widget
- (fix #30641)
- 02:39 PM Revision 606e4ca5 (qgis): fix bad rebase
- 02:25 PM Revision 1915fe2c (qgis): try to move the member
- 02:25 PM Revision 1affb0c2 (qgis): remove private constructor
- 02:21 PM Revision 74607479 (qgis): change mode of locker
- 02:21 PM Revision 6eae625f (qgis): missing lock
- 02:21 PM Revision 5d892e78 (qgis): remove destructor
- 02:21 PM Revision b67f6bf2 (qgis): rename full/relative to global/localized
- 02:21 PM Revision 74c2ccc3 (qgis): address review
- 02:21 PM Revision 360827ad (qgis): rename QgsBasemapPathRegistry to QgsLocalizedDataPathRegistry
- 02:21 PM Revision 1ec35d91 (qgis): add test for basemap path registry
- 02:21 PM Revision 85b62695 (qgis): add UX to edit the basemap paths registry
- 02:21 PM Revision 6bfc7194 (qgis): handle basemaps in QgsPathResolver
- 02:21 PM Revision 75a991c0 (qgis): add the registry to QgsApplication
- 02:21 PM Revision 8f9fbba3 (qgis): fix insert at position
- 02:21 PM Revision 714352c6 (qgis): run test
- 02:20 PM Revision b1920bb2 (qgis): introduce QgsBasemapPathRegistry to hold a list of paths where basemaps...
- 03:17 AM Revision 8499e09e (qgis): Don't refresh single pseudo color band classication when min/max hasn't...
- Fixes #36172
- 03:15 AM Revision 3fbbc010 (qgis): Turn off editing and dragging for current env vars table in System setting
2020-05-18
- 11:45 PM Revision cca23c6b (qgis): [eVis] Display the icons in the dialog
- 11:45 PM Revision 2f42d485 (qgis): Fix the absence of words in the advanced configuration widget
- 11:43 PM Revision 72d19c90 (qgis): Allow to search multi paths
- 11:41 PM Revision 01563e64 (qgis): [Expression] Do not transform NULL integer as 0 when concat
- Fixes #36112 : don't concat null values
- 11:39 PM Revision dc8b8e9a (qgis): Fix crash when masking widget is not initialized
- 11:38 PM Revision a8dc87f0 (qgis): sensible defaults for new fields in the New memory layer dialog
- 11:38 PM Revision def981cd (qgis): don't pre-select geometry type in the New SpatiaLite layer dialog
- 11:38 PM Revision 5948c3f4 (qgis): default precision for new double field in the shapefile should be
- greater than 0 (refs #16581)
- 11:38 PM Revision 231a2df2 (qgis): sensible defaults for float precision in the Add field dialog, same as
- in Field Calculator (fix #16581)
- 08:35 PM Revision a913a6aa (qgis): Create RAII QgsScopedRuntimeProfile class and Python context manager
- to ease logging of runtime profiles.
Now it's possible to do:
with QgsRuntimeProfiler.profile('My operation'):
... - 08:35 PM Revision a990adfb (qgis): Use translated strings while logging profiles
- 08:35 PM Revision 1b4dd484 (qgis): Improve API for QgsRuntimeProfiler
- Make it easier to nest profiled calls by removing the concept of groups,
and instead allow any profiled operation to ... - 08:35 PM Revision f48127af (qgis): More profiling
- 08:35 PM Revision 3a29831e (qgis): Show hotspots for top level items too
- 08:35 PM Revision c6690c2e (qgis): Create runtime profiles for various startup/provider initialisation
- tasks in processing
Attempting to diagnose occasional very slow QGIS startup times - 08:35 PM Revision 175910c6 (qgis): More startup profile logging of plugin load times
- 08:35 PM Revision 82c298a7 (qgis): Show startup profile timings in developer/debugging tools panel
- Instead of hiding this information on the console, let's expose it
to users. QGIS startup times have been an ongoing ... - 08:35 PM Revision b9ef4215 (qgis): Add a few more items to startup runtime profiling to help debug slow st...
- 08:35 PM Revision 8afe047d (qgis): Allow sorting
- 08:35 PM Revision 737aded1 (qgis): Icon
- 08:33 PM Revision 6e711302 (qgis): [layouts][api] Expose to public API the option to create separate
- files for each logical layer in a layout
The backend for this was previously used only when creating a GeoPDF
export... - 12:43 PM Revision 0d54cac8 (qgis): Merge pull request #36510 from sshuair/master
- fix processing tool box `BarPlot.py` translate text spell error
- 11:56 AM Revision bd7e9d6e (qgis): [WIP][BUGFIX] Fix interpolation on split geometry
- 09:41 AM Revision 36ee4e5a (qgis): Ensure 3D rendering options are disabled when adding a mesh layer
- 09:41 AM Revision 6f86c4bb (qgis): Better fix
- 09:34 AM Revision de918fde (qgis): Fix tests
- 09:34 AM Revision f55de3cb (qgis): Fix map canvas decoration not shown when exporting temporal animation
- 09:34 AM Revision 0cc8e276 (qgis): Arg, what is happpppening
- 09:27 AM Revision 32d341f0 (qgis): disable dataset from activedatasetwidget (#36506)
- 09:17 AM Revision 303a87b5 (qgis): disable inappropriate vector settings when 1D mesh (#36503)
- 09:09 AM Revision 7580d2fa (qgis): QgsMeshContours::exportLines(): fix duplicate expression (spotted by cp...
- 08:40 AM Revision 9cc37a12 (qgis): Fix cppcheck warnings about uninitialized member variables
- 08:35 AM Revision b4eca08c (qgis): [vector tile] Added layer properties dialog
- Initial implementation with three tabs:
- Information - displaying very basic data source information for now
- Symbo... - 07:55 AM Revision b32d68ef (qgis): fix translate text spell error
- 07:07 AM Revision 768e996c (qgis): Push more debugging messages down a level
- Part of an ongoing campaign to see only unexpected error messages
reported on debug level 1 - 06:42 AM Revision f2b6ca9c (qgis): Fix ui warnings
- 06:42 AM Revision 09fda8d2 (qgis): Tweak API for QgsTemporalUtils::exportAnimation
- Make it a bit more future-proof
- 06:42 AM Revision efecc6f4 (qgis): Use messagebar instead of messagebox for animation export reports
- 06:42 AM Revision 2258e24f (qgis): Fix dox test
2020-05-17
- 01:28 AM Revision 8a7feedd (qgis): [processing] Destroy widgets from an algorithm dialog as soon as it is ...
- 01:24 AM Revision adbfec14 (qgis): Use TextSelectableByMouse instead of disabled QLineEdit; rename widgets...
- 01:24 AM Revision 8ff229e3 (qgis): Add the filename to the "Select Layers to Add.."
- 01:24 AM Revision 576c2f3f (qgis): Fix docs and other code review fixes
- 01:24 AM Revision ae0233ee (qgis): Fix broken UI with extremely long file paths
- 01:20 AM Revision 68bbf46e (qgis): Add QgsRasterDataProvider::transformCoordinates()
- This is useful when client needs to find out image space coordinates of a point
in map layer coordinates or vice vers... - 01:20 AM Revision 6c5cb2ee (qgis): Test for transformCoordinates()
- 11:58 PM Revision c867ba99 (qgis): Update documentation
- 11:58 PM Revision bff60955 (qgis): Fixes #33277 : save correctly selective masking parameters
- 11:58 PM Revision 6358baaf (qgis): guard message bar item with QPointer
- 11:58 PM Revision f857c500 (qgis): Remame mustPopulate and shorten warning message
- 11:54 PM Revision e59743c7 (qgis): Add a Chinese Simplified translator
- 11:54 PM Revision 14bc9479 (qgis): Add a Chinese Simplified translator
- Add a Chinese Simplified translator
- 11:52 PM Revision 1ad63e93 (qgis): geom_to_wkb - update description
- 11:50 PM Revision aacb31f6 (qgis): Add unit test for conversion from small negative longlong.
- 11:50 PM Revision 39cbb33f (qgis): Handle integer 64 for QVariant. Fix #36412.
- 11:48 PM Revision 23562ab8 (qgis): Update qgsoptionalexpression.h
- With no "class" keyword on line 82 there is Error E0484 invalid explicit instantiation declaration.
- 11:47 PM Revision 8a4f7731 (qgis): add guard for mesh layer data provider and test
- 07:33 PM Revision 2338b149 (qgis): Giving up on qgis_ogrproviderguitest in Azure (fails with timeout)
- 07:33 PM Revision c04c5796 (qgis): Hopefully this fixes hang on windows in tests
- 07:33 PM Revision 62549275 (qgis): Bring back GDAL/OGR provider tests (and fix them)
- The tests got disabled by mistake in 62d615c2
They have started to rot in the meanwhile, so this PR also fixes that:
... - 09:23 AM Revision db50e777 (qgis): release.pl: allow specifying explicit point release number
2020-05-16
- 11:36 PM Revision c4546ae6 (qgis): Don't show 'QgsRasterLayer created' messages in status bar
- 08:55 PM Revision b1edb5e7 (qgis): test_defwindowtitle.sh: also check Dialog
- 07:52 PM Revision 47c19101 (qgis): More translation string fixes (followup 25f332cefb39)
2020-05-15
- 10:58 PM Revision c9178820 (qgis): Update src/providers/wms/qgswmsprovider.cpp
- Also changed "does" to "do" since all should be plural.
Co-authored-by: Matthias Kuhn <[email protected]> - 10:58 PM Revision fb1688e1 (qgis): Minor typo corrected
- Line 1768 : "some parameter value" should probably be plural: "some parameter values", otherwise better to change "so...
- 10:57 PM Revision b665a467 (qgis): Added missing space
- Line 746 : "and %3as well." should probably be "and %3 as well."
Should probably be backported to 3.10. Not sure tho... - 10:56 PM Revision 884f5071 (qgis): Added missing space
- Line 9031 : "and %3as well." should probably be "and %3 as well."
- 10:55 PM Revision 9a344e0d (qgis): Fix SIP QgsHighlight class declaration
- 07:32 PM Revision a3ec6758 (qgis): Fix SIP QgsSnapToGridCanvasItem class declaration
- 06:26 PM Revision 655531df (qgis): Fix loss of CRS customisation when opening raster properties window
- 06:25 PM Revision 08b9bb92 (qgis): [docker] Avoid assuming /dev/tty is usable
- 06:23 PM Revision b8188e29 (qgis): [image cache] Avoid creating an invalid image and painting onto it
- 06:22 PM Revision baeb4826 (qgis): Follow up 01ec02a : remove border on QPushButton:open state as Qt merge...
- 06:22 PM Revision 7df2a323 (qgis): [themes] Style checked style of push buttons
- 06:22 PM Revision d43bd9af (qgis): [themes] Fix styling of bottom-located tabs
- 06:21 PM Revision 17d5377c (qgis): [authentication manager] Avoid crossing mutex wires when checking for m...
- 06:21 PM Revision 6f7ce188 (qgis): [authentication manager] Fix mutex leak
- 06:21 PM Revision 0cf85766 (qgis): [authentication manager] Use dedicated mutex for master password check
- 06:21 PM Revision f9b067e1 (qgis): [vector layer] Fix minimumValue/maximumValue for joined and virtual fields
- 06:20 PM Revision 6f0c0e29 (qgis): Avoid temporary destination filename has "." inside. Fixes #36353
- 06:20 PM Revision 4a639985 (qgis): Backport of PR #35832 (PgSQL bigint PKs)
- * PostgreSQL provider don't cast bigint PKs to text
* Apply suggestions from code review
Fix merge conflicts
Co-Au... - 06:20 PM Revision 2daf6f0d (qgis): Backport of PR #36063 (PgSQL bigint ordinary fields)
- (cherry picked from commit a113b5a1df028cac2308bddb34bcf93b1d3a29a3)
- 06:20 PM Revision 0e89d4ba (qgis): Fixed fetching NULL bigint pgsql attributes. Fixes #36011
- 06:18 PM Revision 7839f243 (qgis): 🧹
- 06:18 PM Revision 9810cfe3 (qgis): Allow map interactions when multiedit window is open
- 06:18 PM Revision 4344aa19 (qgis): Flag another transform as ballpark appropriate
- (cherry picked from commit b250063076e782aeb9333327e4cf49cf81292a70)
- 06:18 PM Revision e37310d0 (qgis): Cleanup QgsCoordinateReferenceSystem WKT enum
- - alias WKT_2018* to new WKT_2019* values, since the spec is actually
2019, not 2018
- add WKT_PREFERRED value which ... - 06:18 PM Revision 8b245c0d (qgis): Cache generated WKT if it's in the preferred format
- Some frequently called code paths call this, and it's rather costly
to calculate on the proj side.
(cherry picked fr... - 06:17 PM Revision 737159e0 (qgis): Allow custom QgsDataItem types a chance to create a info widget
- 06:17 PM Revision 77bb13a2 (qgis): Handle CONSTRAINT TRIGGER on DB Manager/PostgreSQL.
- 06:16 PM Revision 1ddc74a1 (qgis): Teach the AlgorithmExecutor to count up to 100
- 06:16 PM Revision 24dc23e8 (qgis): [rastercalc] enable Ok button only when expression and output are set (...
- 06:15 PM Revision bf55fc31 (qgis): fix deprecation warning in qgis.utils (fix #32786)
- 04:31 PM Revision 999ae580 (qgis): [Bug fix] load 3D view symbol configuration widget (Single symbol/Rule-...
- 03:51 PM Revision bf485ec5 (qgis): Merge pull request #36427 from signedav/ressource_expression
- [Server] Expression override for online resource in service capabilities
- 02:43 PM Revision ad3c1cd7 (qgis): Delete prepare-commit.sh
- 02:24 PM Revision d00b5fbb (qgis): Fix drag and dropping of layer tree items (#36464)
- 02:13 PM Revision ec80021f (qgis): Release of 3.10.6
- 02:13 PM Revision e0cd3325 (qgis): translation update for 3.10.6 from transifex
- 02:12 PM Revision 82342615 (qgis): Release of 3.12.3
- 02:12 PM Revision f373705d (qgis): translation update for 3.12.3 from transifex
- 12:59 PM Revision 8b7a17b2 (qgis): fix deprecated QList::toSet in Qt 5.14+ (#36459)
- add an helper in qgis.h to avoid overwhelming the code
- 11:21 AM Revision 0df50ca9 (qgis): Merge pull request #36372 from alexbruy/processing-cpp
- port more Processing algorithms to C++
- 11:09 AM Revision 8866021f (qgis): [layout] add missing interface to set atlas feature (#36432)
- 09:56 AM Revision 2e8e158c (qgis): Merge pull request #36153 from level2-gis/master
- Server GetLegendGraphics add RULELABEL AUTO option
- 09:38 AM Revision 26d5fb03 (qgis): Merge pull request #36373 from m-kuhn/editable_read_only_fields
- Commit changes from read only fields on the attribute form
- 08:57 AM Revision 0617e52f (qgis): Merge pull request #35875 from olivierdalang/tracing_curves_prototype
- [feature] Curved geometries support for trace tool
- 08:47 AM Revision ba5b4166 (qgis): [FEATURE][temporal] Add off and fixed range modes to temporal navigation
- 08:47 AM Revision 4a785233 (qgis): Fix and add tests
- 08:47 AM Revision d10b2e89 (qgis): Properly set stacked widget index when loading and clearing projects
- 08:47 AM Revision dc814741 (qgis): Address review, add dox
- 08:25 AM Revision 54739e0a (qgis): return value for getDataDefinedServerProperties from xml
- 08:10 AM Revision db1062cd (qgis): [FEATURE][temporal] Add ability to export animation frames
- Allows exporting of temporal animation frames to successive images,
for later stitching together in an external appli... - 08:04 AM Revision 3df565f8 (qgis): remove unused include
- 07:57 AM Revision 6a9283eb (qgis): warning message box in server capabilities section
- 07:57 AM Revision 00ec8df1 (qgis): More test updates
- 07:57 AM Revision 4854bafa (qgis): Update expected compilation status
- 07:57 AM Revision 9f094067 (qgis): [postgres] Compile make_date, make_datetime, make_time functions
- Allows (most) vector temporal filters to be performed server-side,
utilising indexes on the temporal fields. Ultimate... - 07:41 AM Revision c13b677e (qgis): Merge pull request #36349 from troopa81/fix_rename_user_expr
- Don't add another user expression when changing its label
- 07:40 AM Revision fa11fa80 (qgis): clear datadefined server properties if empty xml
- 07:09 AM Revision 550ee2c0 (qgis): dataDefinedServerProperties for the overrides of user defined server va...
- 02:30 AM Revision 157e4377 (qgis): Revert "[Oracle] Force multi geometry type at layer level"
- 02:30 AM Revision c0ae869e (qgis): Fix SIP QgsHighlight class declaration
2020-05-14
- 01:00 AM Revision 9c0093c7 (qgis): Revert "[Backport release-3_12] [Oracle] Force multi geometry type at l...
- 12:07 AM Revision 6c89fcf8 (qgis): minor docs updates
- 12:07 AM Revision a405edc9 (qgis): remove unused code
- 12:06 AM Revision 780a146e (qgis): added Samweli Mwakisambwe to contributors list
- 11:11 PM Revision 80a2fe4d (qgis): Fixes #34457 SIP QgsHighlight class declaration
- 10:01 PM Revision 25f332ce (qgis): fix and rephrase translation string
- 09:58 PM Revision 2e72f539 (qgis): Typo's corrected
- Line 384 : Missing space at end of sentence. (Merges this sentence with the next, without a space behind the dot at...
- 09:45 PM Revision a920aa1b (qgis): Revert "[Backport release-3_12] [Oracle] Force multi geometry type at l...
- 09:44 PM Revision f10ba1cf (qgis): Revert "[Oracle] Force multi geometry type at layer level"
- 09:14 PM Revision 91152ee4 (qgis): Added Q_OBJECT
- 09:14 PM Revision 5d590483 (qgis): [vector tile] Add basic GUI support for labeling configuration
- This adds a new tab in the layer styling dock widget for vector tile layers.
The new QgsVectorTileBasicLabelingWidge... - 08:24 PM Revision 84d75239 (qgis): Merge pull request #36194 from signedav/filterfix_312
- Avoid long loading in attributetable on model change
- 08:24 PM Revision 6153b2ff (qgis): Merge pull request #36354 from signedav/filterfix_310
- Avoid long loading in attributetable on model change
- 07:37 PM Revision ffdd0524 (qgis): Merge pull request #36434 from qgis-bot/backport-36364-to-release-3_12
- [Backport release-3_12] [Oracle] Force multi geometry type at layer level
- 07:11 PM Revision f6aa3304 (qgis): Folloup to PR 36399 OSM prefetch
- 07:06 PM Revision 52fd8eba (qgis): [tracing curves] still fixing tests.......
- 04:56 PM Revision 75dded4d (qgis): [Oracle] Force multi geometry type at layer level
- 04:52 PM Revision 2b1107ab (qgis): Merge pull request #36364 from rldhont/oracle-multi-geom-type
- [Oracle] Force multi geometry type at layer level
- 04:12 PM Revision 68582a6e (qgis): [tracing curves] experimental notice
- 03:46 PM Revision fc8b3a15 (qgis): comment featureDeleted handled over selectionChanged
- 03:35 PM Revision 262568e6 (qgis): Merge pull request #36285 from signedav/delete_cascade
- Delete cascade on composition relations
- 03:25 PM Revision 784ddd9e (qgis): [tracing curves] (cleanup & test)
- 02:16 PM Revision d090236f (qgis): Merge pull request #36368 from olivierdalang/fix_36217
- [plugin manager] only show install/experimental button when needed
- 12:59 PM Revision 936cc21c (qgis): [tracing curves] (typo)
- Co-authored-by: Matthias Kuhn <[email protected]>
- 12:57 PM Revision 4b766737 (qgis): [tracing curves] still fiddling with tests (grrrr)
- 10:58 AM Revision c3cd2727 (qgis): Less debug noise
- 10:58 AM Revision d35bc0b8 (qgis): Fix base QgsVectorDataProvider::maximumValue/minimumValue handling
- of datetime/date/time values
- 10:58 AM Revision 142043ac (qgis): Add more datetime/date/time tests to provider test suite
- 10:58 AM Revision ad4e5f84 (qgis): Enable more datetime based feature source tests
- 10:58 AM Revision c83cf0e4 (qgis): Test compilation of make_datetime, make_date, make_time, make_interval
- 10:58 AM Revision de2550fa (qgis): Test updates
- 10:58 AM Revision 8db6179f (qgis): More test updates
- 10:58 AM Revision e82aa173 (qgis): Add to_datetime/to_date/to_time provider checks
- 10:58 AM Revision 7cdfef92 (qgis): More timezone mess
- 10:58 AM Revision 495f2ab6 (qgis): Update test
- 10:58 AM Revision 3da3deaf (qgis): Attempt to fix Oracle datetime addition
- 10:58 AM Revision 9165b1cb (qgis): Fix timezone handling issue when getting min/max value of datetime from...
- 10:58 AM Revision 05e959fe (qgis): Add provider conformance test suite using geopackage source
- 10:58 AM Revision 80c7fd31 (qgis): Fix oapif test
- 10:58 AM Revision c4e4f007 (qgis): Fix WFS tests
- 10:58 AM Revision 242973a6 (qgis): More oracle test fixes
- 10:58 AM Revision a08bdc82 (qgis): Try to update Python provider test -- this test completely fails locall...
- 10:58 AM Revision 090df69f (qgis): Spatialite test update
- 10:58 AM Revision 3fae26fe (qgis): [oracle] Treat DATE field types as datetime values
- Fixes #28559
- 10:58 AM Revision 425cbf27 (qgis): Flake
- 10:58 AM Revision d6fcac67 (qgis): A stab in the dark
- 10:58 AM Revision 90e61cef (qgis): Test for uniqueValues with date/time/datetime
- 10:58 AM Revision a192e55f (qgis): Update mssql provider tests for temporal handling
- 10:58 AM Revision ef46d8ec (qgis): Fix mssql provider returns garbage values for min/max/uniquevalues on t...
- 10:58 AM Revision 098c5786 (qgis): Even less chatty
- 10:58 AM Revision 2e102817 (qgis): Less chatty
- 10:58 AM Revision 36c6215b (qgis): Fix ui build warning
- 10:58 AM Revision 9f5a82ad (qgis): Fix postgres datetime tests
- 10:58 AM Revision 36b2e21b (qgis): Postgres date tests
- 10:58 AM Revision 94a8d6a9 (qgis): Fix tests
- 10:58 AM Revision 338f792c (qgis): Another test fix
- 10:58 AM Revision 8205eae0 (qgis): VectorLayerCache test fix
- 10:58 AM Revision de2f9f8f (qgis): Get shapefile provider test working again
- 10:58 AM Revision 72a9ef5a (qgis): Fix AFS datetime value handling
- 10:58 AM Revision 82978607 (qgis): Fix QgsVectorLayer datetime tests
- 10:58 AM Revision 46682d06 (qgis): Fix a test on proj 6+
- 10:58 AM Revision a3cffc86 (qgis): Get delimited text provider passing datetime checks
- 10:58 AM Revision bf9cd55a (qgis): AFS test suite datetime fixes
- 10:58 AM Revision f746db68 (qgis): Virtual layer test passing datetime checks
- 10:40 AM Revision b9348302 (qgis): use reference for fids in deleteFeatures and ensure that they exist unt...
- 10:24 AM Revision 600cea27 (qgis): Merge pull request #36420 from qgis-bot/backport-36399-to-release-3_12
- [Backport release-3_12] Fix xyx OSM tiles too many downloads
- 10:24 AM Revision 97cbb3e1 (qgis): Merge pull request #36422 from elpaso/bugfix-gh34813-osm-tiles-followup
- Folloup to PR 36399 OSM prefetch
- 10:12 AM Revision 84c4d8d2 (qgis): Only loop and connect signals for layers being added
- 10:12 AM Revision 31a64671 (qgis): [temporal] On project load, restore the user-set temporal controller ex...
- 09:56 AM Revision 838faf8a (qgis): [MESH][FEATURE] use only specified dataset group (#36334)
- [MESH][FEATURE] Allow to select only specific subset of dataset groups in mesh layer tree
This could be done in the ... - 09:48 AM Revision 7c0d3b58 (qgis): const of QgsProperty and some styling
- 09:37 AM Revision 66a5dbf4 (qgis): remove paragraph
- 09:31 AM Revision 9c923933 (qgis): comment featureDeleted handled over selectionChanged
- 08:53 AM Revision 720eefc0 (qgis): Folloup to PR 36399 OSM prefetch
- Fixes #34813
- 07:46 AM Revision 940c50a7 (qgis): Fix xyx OSM tiles too many downloads
- 07:42 AM Revision 1135941e (qgis): Merge pull request #36399 from elpaso/bugfix-gh34813-osm-tiles
- Fix xyx OSM tiles too many downloads
- 05:48 AM Revision f52954f7 (qgis): [temporal] Fix computation of temporal extent for start/end expression ...
- (fixes #36408)
- 04:03 AM Revision cfc202a4 (qgis): Re-allow creation of postgres connections with ONLY a database name
- entered
This configuration works and was previously supported
2020-05-13
- 10:44 PM Revision 3ea7b28a (qgis): project in the DeleteContext
- 10:27 PM Revision 160063a4 (qgis): Merge pull request #36188 from signedav/filterfix
- Avoid long loading in attribute table on model change
- 10:15 PM Revision 5a215745 (qgis): Update src/core/qgsvectorlayerutils.h
- Co-authored-by: Matthias Kuhn <[email protected]>
- 10:15 PM Revision 489d2e8d (qgis): Update src/core/qgsvectorlayerutils.h
- Co-authored-by: Matthias Kuhn <[email protected]>
- 10:15 PM Revision 90a03f43 (qgis): Update src/app/qgisapp.cpp
- Co-authored-by: Matthias Kuhn <[email protected]>
- 10:00 PM Revision 8824d06d (qgis): Context for the used expressions in the project properties server wms o...
- 07:41 PM Revision 062bd50b (qgis): return the evaluated text of expression in wmsOnlineResource if available
- 07:39 PM Revision 0e4b6b8c (qgis): WMSOnlineResource can be defined by an expression. This means it's stor...
- Functions to read and write QgsProperty.
- 07:38 PM Revision 7bbfe5a5 (qgis): read and write maps to xml - used for QgsProperty objects
- 07:31 PM Revision 250fa151 (qgis): [ui] Further tweaks to the temporal controller panel
- 05:46 PM Revision 1bf1f85d (qgis): Merge pull request #36400 from m-kuhn/no_show_error_for_cancel
- Do not show error message if user cancels save as dialog
- 03:29 PM Revision 497233d2 (qgis): Determine pkey in Oracle view
- 03:13 PM Revision dee58822 (qgis): Merge pull request #36370 from pblottiere/legend_json
- Update the API to export a legend in JSON
- 03:13 PM Revision e7cf5351 (qgis): [tracing curves] fix test
- 03:06 PM Revision 55efa3cd (qgis): Update tsstat.pl
- Add nb Translator on request
- 03:03 PM Revision c8db9ed3 (qgis): Do not complain if user cancels open project dialog
- 03:00 PM Revision a076f83e (qgis): Do not show error message if user cancels save as dialog
- The save to database providers return an null QString() if the dialog is cancelled,
as documented in qgsprojectstorag... - 02:53 PM Revision 3e52696f (qgis): [tracing curves] docstrings
- 02:05 PM Revision 459bc533 (qgis): Re-use RenderPreviewJob flag to for Prefetch
- 01:41 PM Revision f029b1f9 (qgis): Fix xyx OSM tiles too many downloads
- Fixes #34813 by introducing a Prefetch rendering flag
and raster provider capability that can be set by
a provider wh... - 12:20 PM Revision f845189b (qgis): [feature][temporal] Add mode where start and end date are defined by ex...
- Allows for handling any kind of corner case, e.g. start/end time in custom
string type fields, start/end time using n... - 12:20 PM Revision 8e0ea299 (qgis): [feature][temporal] Add option to "accumulate features"
- Available when the mode is set to "Single Field with Date/Time"
(logically, it ONLY makes sense in this mode!), this ... - 12:20 PM Revision c162293a (qgis): [feature][temporal] Add a fixed static duration option for vector
- layers set to the "Single Field with Date/Time" mode
This allows layers with a single field representing the start d... - 12:20 PM Revision 3dce1bf1 (qgis): [feature][temporal] Add "start field + duration field" mode for vector ...
- Allows temporal filtering of layers which store a start time in one
field and a duration in a different numeric field... - 10:47 AM Revision 2cbf4a12 (qgis): Update another method
- 10:47 AM Revision 6550dad4 (qgis): Update sip
- 10:47 AM Revision 07725917 (qgis): Update unit tests
- 10:47 AM Revision 306065e5 (qgis): Update API
- 10:47 AM Revision 236db390 (qgis): Update api of exportToJson
- 10:47 AM Revision 3cfe500f (qgis): Add Python unit test
- 10:47 AM Revision 555d8863 (qgis): Update sip binding
- 10:47 AM Revision 91a6c560 (qgis): Update exportSymbolToJson
- 10:47 AM Revision 86503e53 (qgis): Update doc
- 10:47 AM Revision c10169e2 (qgis): Use QStringLiteral
- 10:47 AM Revision 1c28b690 (qgis): Update sip binding
- 10:16 AM Revision 319d34c1 (qgis): [processing][feature][needs-docs] add algorithm for executing SQL queri...
- registered SpatiaLite databases
- 09:50 AM Revision b99fe4e5 (qgis): [needs-docs] add optional parameter for output file type to the vector
- split algorithm
- 08:40 AM Revision 60d87e78 (qgis): [temporal] Try to auto-populate reasonable initial choices for
- vector layer temporal settings
When a new vector layer is loaded, we scan through the fields
for likely candidates f... - 08:27 AM Revision e4f1d5cd (qgis): fix typo in the short help and improve field equality expression
- 03:18 AM Revision 448778a4 (qgis): Fix QgsGeometry nearestPoint and minimalEnclosingCircle when the geomet...
- 02:18 AM Revision c93049af (qgis): add "Selection" toolbar to the QGIS main window and move all
- selection-related actions to it (fix #21045, refs #20350)
2020-05-12
- 12:39 AM Revision ee9b696a (qgis): Fixes #36191 : remove qrichtext meta from expression description html
- 12:39 AM Revision 0fa4718c (qgis): make helpText const
- Co-authored-by: Matthias Kuhn <[email protected]>
Also available in: Atom