Activity
From 2019-11-20 to 2019-12-19
2019-12-19
- 09:08 PM Revision 1f1a3fe6 (qgis): pass field formatter context as a reference instead of a pointer to imp...
- 03:12 PM Revision 7f9aa3d2 (qgis): Merge branch 'master' into relating_values
- 03:07 PM Revision e8b82c15 (qgis): use of context to pass project and avoid QgsProject::instance()
- 01:25 PM Revision 3e75f92d (qgis): added missing docstrings
- 01:24 PM Revision 6654870c (qgis): Merge pull request #33283 from elpaso/relation-style-restore
- Relation style restore
- 10:56 AM Revision a4859a82 (qgis): Don't document the obvious
- 10:56 AM Revision e8c68383 (qgis): Do not automatically load referencing layers
- 10:56 AM Revision eb97f2f8 (qgis): Remove duplicated entry
- 10:56 AM Revision 35af12ae (qgis): Update src/app/qgisapp.h
- Co-Authored-By: Matthias Kuhn <[email protected]>
- 10:56 AM Revision cb9f6ab2 (qgis): Fix raster CRS
- Honestly, a failing server test (apparently totally unrelated)
and bisect took me here and I don't really get all the... - 10:56 AM Revision b2617329 (qgis): Class ctor docs
- 10:56 AM Revision 5dd15ed3 (qgis): Apply PR review comments
- 10:56 AM Revision d460dfba (qgis): Add ingroup to class doc
- 10:52 AM Revision 2851bbdb (qgis): Add test for weak relation
- 10:52 AM Revision 84c435a8 (qgis): Respect categories when applying styles
- 10:52 AM Revision 5784e873 (qgis): Add relations icon for style categories
- 10:52 AM Revision a49e8d60 (qgis): Make test class a friend of QgsWeakRelation
- 10:33 AM Revision 90ac90b4 (qgis): Weak relations and auto-restore when loading a style
- 10:15 AM Revision 9e5657c8 (qgis): use of QVariantList instead of QList<QVariant>
2019-12-18
- 12:37 AM Revision 3371b9cd (qgis): appstream: include oars metadata in appstream
- 12:31 AM Revision 469a66ae (qgis): [processing] Add another hash to grass imagery tests
- This one seems to come up occasionally on Travis
(cherry picked from commit 7381a2574ef43e07df2fad443f2ee9251629769d) - 12:31 AM Revision a8cd06af (qgis): Don't highlight whole polygon in red when using map label tools
- For polygons, we don't want to fill the whole polygon itself with
the rubber band as that obscures too much of the ma... - 12:31 AM Revision 755530ed (qgis): Add some references hashes seen on azure builds
- (cherry picked from commit db2ac240decf8a5f590e814512d57bd304021d90)
- 12:29 AM Revision 80c6f062 (qgis): Fix features right on the edges of geographic layers can disappear when...
- 11:40 PM Revision 45275286 (qgis): Add a bit of context to errors in QgsRelationReferenceFieldFormatter
- 11:39 PM Revision 76f9d162 (qgis): appstream: include oars metadata in appstream
- You can read more about OARS here:
https://hughsie.github.io/oars/ - 08:59 PM Revision ecff2e6e (qgis): Merge pull request #33462 from elpaso/stored-expressions-no-groups
- [feature] User expressions followup
- 08:50 PM Revision 971552a7 (qgis): Fix features right on the edges of geographic layers can disappear when
- reprojected
Eg +/- 180 degree grid lines
Fixes #27571 - 08:16 PM Revision b894cb7c (qgis): User -> User expressions
- 06:04 PM Revision 02cf6f3b (qgis): pull metadata link from wcs capabilities
- 06:04 PM Revision 77497b94 (qgis): pulling metadata url from wms capabilities
- 06:04 PM Revision 57730ab2 (qgis): add metadata url in layer properties info
- 06:04 PM Revision c126c7ac (qgis): loop over metadata urls to show their content
- 05:06 PM Revision 7f8ef8c4 (qgis): Always load user exp when context is set
- ... and avoid loading recent exp and fields twice
- 02:34 PM Revision 89bddec3 (qgis): Update tests after group removal from user exp
- 02:24 PM Revision a8c0e4cb (qgis): User expressions followup
- - renamed the group to "User"
- added help text for the group
- added QgsSettings Expressions namespace
- reworded to... - 02:13 PM Revision b566eace (qgis): Merge pull request #33457 from m-kuhn/yet_another_azure_mask
- Yet another test mask for Windows
- 02:10 PM Revision 79c7ca30 (qgis): Merge pull request #33270 from roya0045/handler_v2
- [UX][feature??] add progress bar to the auto layer finder
- 11:27 AM Revision 630d0da1 (qgis): Add a bit of context to errors in QgsRelationReferenceFieldFormatter
- 10:15 AM Revision 42708208 (qgis): Yet another test mask for Windows
- 09:57 AM Revision e1068e61 (qgis): Merge pull request #33388 from PeterPetrik/mesh3d_averaging_methods
- 07:51 AM Revision a6bc4e3c (qgis): fix doc
- 03:44 AM Revision 59a2cf14 (qgis): [FEATURE] Allow custom projections to be defined using WKT strings
- instead of just proj strings
WKT strings are lossless and allow definition of a much wider range
of projections than... - 03:44 AM Revision e64a6acd (qgis): Proj < 6 updates
- 03:44 AM Revision 8bfca7f2 (qgis): Expose control over whether custom projections are stored using proj or...
- 03:44 AM Revision 67f25fed (qgis): Update test to reflect changes in proj library
- 03:04 AM Revision fef798e5 (qgis): use QActionGroup to group style actions and make them radiobuttons (fix...
2019-12-17
- 12:34 AM Revision e1991595 (qgis): [processing] url-encode path to tiles in XYZ algorithm (fix #32589)
- 11:52 PM Revision ac3941ac (qgis): use QActionGroup to group style actions and make (fix #32624)
- 11:50 PM Revision a0b392da (qgis): [processing] url-encode path to tiles in XYZ algorithm (fix #32589)
- 08:13 PM Revision 89cacd71 (qgis): Merge pull request #33437 from elpaso/stored-expressions
- [feature] Stored expressions
- 08:05 PM Revision c106d390 (qgis): change icon for xyz layer item in wms provider
- 08:05 PM Revision 6d156d46 (qgis): removed if conditions in QgsWMTSRootItem assignments, now using explici...
- 08:05 PM Revision db4a8ce3 (qgis): comment for change of condition statements
- 08:05 PM Revision 28aefe57 (qgis): change icon for wmts layer item
- 08:05 PM Revision b862d5e1 (qgis): added new class for wmts collection items
- 07:04 PM Revision 5ce38d6c (qgis): whitespace
- 06:38 PM Revision 6ff3f400 (qgis): Autofinder progress dialog.
- Adds a dialog to comfort users by indicating that QGIS did not crash and if trying to find their layers.
- 05:10 PM Revision fd6075e8 (qgis): Renamed stored expressions to user expressions
- 04:31 PM Revision 2912e884 (qgis): Revert "test commit for backport bot (#33444)"
- This reverts commit 105ebc468398f424c5e966b06cdc9537eb9f53fc.
- 04:25 PM Revision 105ebc46 (qgis): test commit for backport bot (#33444)
- 03:38 PM Revision a81edf52 (qgis): sipify
- 03:36 PM Revision 62fea8a0 (qgis): fix build (#33443)
- on mac only?
- 03:33 PM Revision 5c53db70 (qgis): fix build
- on mac only?
- 03:23 PM Revision 89e3f2cc (qgis): put back backport bot
- 03:00 PM Revision 6b232414 (qgis): Added new files header
- 02:56 PM Revision c252a3ad (qgis): [mesh] Fixes time reference for mesh layer #32186 #33399 #31933 (#33410)
- [FEATURE] [mesh] Load reference time from MDAL when available
Also adds combo box to let the user set the provider t... - 02:35 PM Revision dd0cc932 (qgis): removing the featureCount() request since it would recalculate it inste...
- 02:08 PM Revision 0755647c (qgis): avoiding double call of dataChanged
- 01:57 PM Revision 0abb4812 (qgis): Forbid slashes in stored expression labels labels
- ... because labels become part of the QSettings key
- 12:09 PM Revision 403972de (qgis): Capitalize window title
- 11:25 AM Revision 3da65e02 (qgis): doc
- 11:14 AM Revision 9e2f9c06 (qgis): Remove this
- 10:42 AM Revision ead3b62c (qgis): Merge pull request #33435 from m-kuhn/vectorlayerref_header
- Install missing header
- 10:28 AM Revision 4cbd9a1e (qgis): Merge pull request #33197 from signedav/searchtags_functions
- Search tags on expression functions
- 10:19 AM Revision e4b4459a (qgis): Use QStringLiteral
- 10:09 AM Revision 3759c6ae (qgis): Load stored at start in fieldcalc
- 09:15 AM Revision c9453343 (qgis): fix test
- 09:15 AM Revision 3404dff6 (qgis): [labelling] Fix masked symbol layers loss when
- - opening layer properties window; or
- changing label settings in style dock - 08:50 AM Revision cde49d5b (qgis): No sip
- 08:18 AM Revision fa20ebd8 (qgis): Use manual label positions for some selective masking tests
- 08:18 AM Revision d6ee3ed5 (qgis): Fix rendering regression
- In parallel rendering, make sure mFinalImage exists before drawing
labels. - 08:18 AM Revision 5d8899bd (qgis): Fix selective masking control images
- 07:37 AM Revision cfb4ff53 (qgis): Install missing header
- 07:31 AM Revision 98f8a897 (qgis): Merge pull request #33204 from olivierdalang/feature_random_seed_squashed
- [FEATURE][expressions] allow to seed random functions
- 02:59 AM Revision aa864dcf (qgis): Fix test calculations in custom projection dialog under proj 6
- Refs #33038
- 02:59 AM Revision 759ba8d7 (qgis): Fix sqlite errors when trying to save an updated custom projection thro...
- 02:59 AM Revision 30b2919c (qgis): Make custom projection validation button work on proj < 6
- 02:59 AM Revision 84af6935 (qgis): Fix build on proj < 6
- 02:59 AM Revision 308eae9a (qgis): Allow deleting multiple custom projections at once
- 02:59 AM Revision 4991a27d (qgis): Use correct message box icons in custom projection alerts
- 02:59 AM Revision c24f79da (qgis): When the custom projection dialog is blocked from closing due to an inv...
- select that projection in the list for the user
- 02:59 AM Revision aa0b9b05 (qgis): [needs-docs] Add a "Validate" button to custom projection dialog
- to allow users to validate the currently edited CRS definition
without having to accept the whole dialog
If the vali... - 02:59 AM Revision c2b55ebb (qgis): Better messagebox titles
- 02:58 AM Revision 4275e7d1 (qgis): Refine logic relating to syncing project ellipsoid choice to CRS select...
- in project properties dialog
Keep the existing logic which dictates that we should never overwrite
a user-set "NO el... - 02:58 AM Revision 5375fdf5 (qgis): Fix loss of crs set for QgsProjectionSelectionWidget if widget is never
- shown, fix missing signals and duplicate signals
- 02:58 AM Revision 10e09105 (qgis): Update a test result for proj 6
- 02:58 AM Revision 3efae69f (qgis): Add test results for proj < 6
- 02:58 AM Revision 1dde86a7 (qgis): Remove some unused/empty code
- 02:58 AM Revision c2441caa (qgis): Ensure output of QgsCoordinateReferenceSystem::ellipsoidAcronym() matches
- the acronyms and format user in QgsEllipsoidUtils
Refs #33358 - 02:58 AM Revision c7ee6e93 (qgis): remove_temporary_files should also remove .temp files
- 02:58 AM Revision 296f78f3 (qgis): Update test results to reflect proj master
- 02:58 AM Revision a0280f7c (qgis): Update test result for proj 6
- 02:58 AM Revision 24d773c8 (qgis): Add unit tests that project ellipsoid survives the trip through the pro...
- (test needs adapting for proj 6)
- 02:58 AM Revision 2cc64f9c (qgis): Fix initial selection in project ellipsoid list is reset whenever the d...
- is reopened
Refs #33358
2019-12-16
- 12:18 AM Revision b6d7649e (qgis): [DB Manager] Fix broken geometry type of GeoPackage based SQL Layers. F...
- 10:44 PM Revision a6c429a3 (qgis): Fix crash with invalid layer
- 09:44 PM Revision 78ad518e (qgis): Merge pull request #33427 from m-kuhn/fix_crash_with_invalid_raster_layer
- Fix crash with invalid layer
- 07:01 PM Revision fe9a7ee5 (qgis): function to get info about available values to avoid duplicate code
- 06:28 PM Revision 8e0b9388 (qgis): make const and better variablenames
- 06:28 PM Revision 83be397f (qgis): menu action to only display the used values if formatter can provide av...
- 06:28 PM Revision bfde9609 (qgis): check if referencedLayer available
- 06:28 PM Revision 5e6e7566 (qgis): available values in value relations
- 06:28 PM Revision 54f4efbd (qgis): available values of value map
- 06:28 PM Revision a02cdbc3 (qgis): CanProvideAvailableValues as a flag on fieldformatter
- 06:28 PM Revision f2dbb2e2 (qgis): label text and comment
- 06:28 PM Revision 6baaae53 (qgis): get availableValues over the fieldFormatter
- 05:29 PM Revision 09345b51 (qgis): Add QgsExpressionStoreDialog
- 05:29 PM Revision 2ab794bc (qgis): Add tests and utility methods
- 05:29 PM Revision e8d76e2a (qgis): Stored expressions initial implementation
- 04:36 PM Revision 8e791807 (qgis): Fix crash with invalid layer
- 03:59 PM Revision 3eeaddd9 (qgis): followup : better test output
- 03:22 PM Revision 3a4b976a (qgis): Merge pull request #33418 from m-kuhn/azure-mask-more-tests
- Mask some more flaky tests
- 01:01 PM Revision 995335a9 (qgis): checkbox on relation reference fields to display all values
- 12:02 PM Revision e73fe50d (qgis): clear list of resulting values
- 12:02 PM Revision 9ebe42ad (qgis): read related fields on relationreference widget
- 11:32 AM Revision b42a31ec (qgis): Merge pull request #32472 from troopa81/feature_selectionwidget_in_feat...
- Selection widget in feature selection dialog
- 09:55 AM Revision a8f46ac6 (qgis): update sip
- 09:53 AM Revision e14d77c9 (qgis): (still fiddling with tests)
- 09:38 AM Revision ebb02366 (qgis): Mask some more flaky tests
- 08:06 AM Revision 3b4437bc (qgis): Merge pull request #33333 from lbartoletti/expression-is_empty
- Add expressions is_empty(geom) is_empty_or_null(geom)
- 06:32 AM Revision c7fca820 (qgis): Update resources/function_help/json/is_empty
- Co-Authored-By: Matthias Kuhn <[email protected]>
- 03:48 AM Revision c235c4c1 (qgis): [needs-docs] Add precision to rotate marker checkbox
- and harmonize with hash line symbol layer dialog
- 03:37 AM Revision 6df6bd10 (qgis): Drop "by value" from select window title
- 03:37 AM Revision 39747482 (qgis): Select features by value: show layer name in window title
- Fixes #33210
- 03:36 AM Revision bfd0e879 (qgis): Fix travis build
- (cherry picked from commit b6e46325d3d7ce92885c7658881480057b6eb420)
- 03:36 AM Revision 183bcc48 (qgis): Fix build
- (cherry picked from commit 9be6b333d00fe9035a554bb487fa463e9e50a3b0)
- 03:36 AM Revision 10850d7a (qgis): Fix transform differences vs proj < 6 when using custom CRS via proj de...
- By being more selective about when we force convert to a single crs
Fixes #32928
(cherry picked from commit 05eaa65... - 03:36 AM Revision 8a7d6d2c (qgis): Add a method to determine if the coordinate operation string returned
- by QgsCoordinateTransformContext.calculateCoordinateOperation corresponds
to the reverse of what's actually required.... - 03:36 AM Revision eb8c7d7e (qgis): Add method to retrieve the details of the coordinate operation which is
- actually being used by a QgsCoordinateTransform object
(cherry picked from commit ef197979976a735a23c5bea85f00aba0c3... - 03:36 AM Revision 49c7652a (qgis): Fix incorrect reverse coordinate transforms are created when using a
- PROJ 6+ build and a project has manual coordinate operation pathways
set
Refs #33121
(cherry picked from commit 510... - 03:36 AM Revision f40fd49f (qgis): Fix a test under proj 6
- (cherry picked from commit 526963efb2e5565b6b7881ae46e7b5bfc0ff07a4)
- 03:36 AM Revision 05ed9abf (qgis): Fix another test under proj 6
- (cherry picked from commit da92b3fe8d1c73f69ca62dd79868613bbf1835ba)
- 03:36 AM Revision b203e6e1 (qgis): Fix another test under proj6
- (cherry picked from commit cf95f1452e238efb7c88e677974da6b173545878)
- 03:36 AM Revision f6f6bbcb (qgis): Fix build
- 03:36 AM Revision 4ec223e9 (qgis): Don't try to normalize proj coordinate operations constructed directly
- from the proj string via the transform context
This isn't possible -- only proj coordinate operations constructed
fr... - 03:36 AM Revision 49c2c2ac (qgis): Update test results for proj < 6
- (cherry picked from commit 8994a4b994f07e4a09284637c85eb3fa2c933109)
- 03:36 AM Revision 0c51d79c (qgis): When saving and restoring CRS definitions to XML, save wkt
- definition too, and prefer rebuilding the CRS from the WKT
definition whenever it's available
Proj strings are lossy... - 03:36 AM Revision 09820c47 (qgis): Fix deadlock
- (cherry picked from commit de109b67d2928b6037ffdef30bfcbb62218cbb7b)
- 03:36 AM Revision f098a5a2 (qgis): When saving a user crs, if a WKT representation of the CRS is available,
- then store and save that
Proj string representations of CRSes are lossy, so we should always prefer
WKT when it's av... - 03:36 AM Revision 0657c9e4 (qgis): Add a WKT column to tbl_srs
- proj string definitions of CRSes are lossy, so we need to gradually
transition to WKT definitions instead
(cherry pi... - 03:36 AM Revision 54df3bb9 (qgis): Don't flag CRSes created from a WKT which doesn't correspond to any
- known authorities as invalid
If proj is happy to accept the WKT string, then it's valid
(cherry picked from commit ... - 03:36 AM Revision fe481560 (qgis): Fix warning
- (cherry picked from commit 66fefdc66825abe6c13ce1b54d519e05f40553c0)
- 03:36 AM Revision 5d2e9ff8 (qgis): Fix infinite recursion on proj < 6 builds
- (cherry picked from commit bc41f145e1b8bb3ff35f2d79bbafa516a2916417)
- 03:36 AM Revision fda35a1e (qgis): [BUGFIX] QgsCoordinateReferenceSystem::createFromOgcWmsCrs(): fix impor...
- (cherry picked from commit d25759525e952fa2644d23c8508e88dbbfb736f0)
(cherry picked from commit a90e6b95cad4ce383698f... - 02:14 AM Revision 235fee19 (qgis): Don't highlight whole polygon in red when using map label tools
- For polygons, we don't want to fill the whole polygon itself with
the rubber band as that obscures too much of the ma... - 01:56 AM Revision d7144ea9 (qgis): [processing][saga] Allow saga algorithms to be run under SAGA 7.3,
- but show a huge obnoxious "NOT OFFICIALLY SUPPORTED" warning
SAGA 7.3 is the new SAGA LTR, so we eventually need to ... - 01:56 AM Revision d6afeb62 (qgis): [processing] Add api to allow providers to report warnings which should
- be shown to users when using that provider
This can be used to return a translated warning message which should be
s... - 01:56 AM Revision 6838c185 (qgis): Fix single threaded use of MBTiles generator
- (cherry picked from commit cfbe66473e94ae5f35a2c65da1a6aa7f50937472)
- 01:56 AM Revision e6ef2262 (qgis): successive ThreadPoolExecutors for all zoom levels
- instead of using only one ThreadPoolExecutor for all MetaTiles, its now handled in a loop and new ThreadPools for the...
- 01:56 AM Revision e156b035 (qgis): [postgres] Speed up array parsing (fixes #33226) (#33227)
- (cherry picked from commit ac958dec899a18bd56bcfdf41e422176966ca151)
- 01:56 AM Revision 8ad1352c (qgis): v.to.rast: fix va -> val
- (cherry picked from commit f497cf4f41f4027cf7b8348c33c26f018e0a8599)
- 01:56 AM Revision 5bdfa002 (qgis): Deselecting tables after addition in Data Source Manager
- (cherry picked from commit e61ca0434091ea44eccffd96173e878abe6f56c6)
- 01:56 AM Revision d7a3c67a (qgis): Fix ellipsis characters in button text show incorrectly on windows
- Fixes #33209
(cherry picked from commit e2e1bd35dea4bf9521a02d1887cf6c7a39c8394d) - 01:56 AM Revision be563c10 (qgis): Fix escape and enter don't work to close color or symbol selector dialogs
- Fixes #27602
(cherry picked from commit 2e25151786d39c5d444d0973595f715129cf23bf) - 01:56 AM Revision e76654b0 (qgis): Fix another unicode string on windows
- (cherry picked from commit c847e004ddbd6c1a8dd060bc20a1ddfe06c9a08f)
- 01:56 AM Revision a55c8181 (qgis): Fix the label of the output parameter of the TPI algorithm
- (cherry picked from commit 512eb4d2b8e197071376589e05e58cde64fa5b66)
- 01:56 AM Revision 4e2af7d4 (qgis): Don't crash on QgsHtmlWidgetWrapper
- Fixes #33390
(cherry picked from commit 0f70637e36ce8743e7ae4f647c0160dbf16f3739) - 01:34 AM Revision 94e00a28 (qgis): Fix unable to select new projections from datum transform dialog popup box
- Cherry-picked from 63370d9, fixes #31753
- 01:08 AM Revision dbdc397f (qgis): [DB Manager] Fix broken geometry type of GeoPackage based SQL Layers. F...
2019-12-15
- 01:18 AM Revision da5cd521 (qgis): [pal] Bring back refined upstream version of superliminal rtree index
- Turns out this index is MUCH (magnitudes) faster for use in pal. So
grab an updated version of the upstream library a... - 01:18 AM Revision c2356528 (qgis): [pal] Only truncate the feature candidate list after we've pruned all h...
- Avoids throwing away potentially good candidates too early
- 01:18 AM Revision 1929c53b (qgis): Avoid some unnecessary heap allocations
- 01:18 AM Revision 2e3b57a3 (qgis): [pal] Don't reuse spatial index for two different purposes
- This forces many removals/additions to the existing index, which
we can avoid by just using a seperate index in the f... - 01:18 AM Revision 0d84e358 (qgis): Update test images
2019-12-14
- 04:43 PM Revision 7d1eacc0 (qgis): Merge pull request #33389 from elpaso/bugfix-gh32740-ascii-user-agent-3_10
- Urlencode non ascii chars in User-Agent
- 09:00 AM Revision 7464290a (qgis): Merge pull request #33379 from elpaso/widget-dependencies-move-to-forma...
- Move layerDependencies to formatter
- 08:40 AM Revision 578cfc40 (qgis): Urlencode non ascii chars in User-Agent
- backport from master b490f86495.
2019-12-13
- 11:21 PM Revision 40b198cf (qgis): Correctly skip ProcessingQgisAlgorithmsTestPt1 on azure builds
- 11:20 PM Revision db2ac240 (qgis): Add some references hashes seen on azure builds
- 10:36 PM Revision 33b1bec9 (qgis): Merge pull request #33391 from elpaso/bugfix-gh33390-html-form-wodget-c...
- Don't crash on QgsHtmlWidgetWrapper
- 08:59 PM Revision fba3ab99 (qgis): Merge pull request #33368 from alexbruy/processing-updates
- Processing updates
- 08:33 PM Revision a1ac7787 (qgis): Add a method to determine if the coordinate operation string returned
- by QgsCoordinateTransformContext.calculateCoordinateOperation corresponds
to the reverse of what's actually required.... - 08:33 PM Revision ef197979 (qgis): Add method to retrieve the details of the coordinate operation which is
- actually being used by a QgsCoordinateTransform object
- 08:33 PM Revision 82a84ffd (qgis): Don't try to normalize proj coordinate operations constructed directly
- from the proj string via the transform context
This isn't possible -- only proj coordinate operations constructed
fr... - 08:33 PM Revision 526963ef (qgis): Fix a test under proj 6
- 08:33 PM Revision 51046d98 (qgis): Fix incorrect reverse coordinate transforms are created when using a
- PROJ 6+ build and a project has manual coordinate operation pathways
set
Refs #33121 - 08:33 PM Revision 9be6b333 (qgis): Fix build
- 08:33 PM Revision 05eaa657 (qgis): Fix transform differences vs proj < 6 when using custom CRS via proj de...
- By being more selective about when we force convert to a single crs
Fixes #32928 - 08:33 PM Revision cf95f145 (qgis): Fix another test under proj6
- 08:33 PM Revision da92b3fe (qgis): Fix another test under proj 6
- 08:32 PM Revision 8994a4b9 (qgis): Update test results for proj < 6
- 08:32 PM Revision 8de83c51 (qgis): When saving and restoring CRS definitions to XML, save wkt
- definition too, and prefer rebuilding the CRS from the WKT
definition whenever it's available
Proj strings are lossy... - 08:31 PM Revision 6e2ef154 (qgis): push MDAL 0.4.93 RC1 for 3.12 release with fixed bug in reading of refe...
- 06:03 PM Revision 7dbf8c8e (qgis): Update src/core/qgsvectorlayerutils.h
- improve comment message
Co-Authored-By: Matthias Kuhn <[email protected]> - 06:00 PM Revision 0f20ddbf (qgis): delete dialog on close
- 06:00 PM Revision 80a36237 (qgis): gather protected instructions
- 05:46 PM Revision 0f70637e (qgis): Don't crash on QgsHtmlWidgetWrapper
- Fixes #33390
- 05:37 PM Revision 111a9eb1 (qgis): (still fiddling with tests)
- 05:34 PM Revision a1b69f4c (qgis): fix doc and move qgsfeaturefilterwidget in private header
- 05:34 PM Revision 32d3a7ad (qgis): Make featurefilterwidget private
- 05:34 PM Revision e6f04899 (qgis): sip_no_file on qgsfeaturefilterwidget
- 05:34 PM Revision 7d8094ea (qgis): Display parent name in qgsfeatureselectiondialog
- 05:34 PM Revision 55c84348 (qgis): fix test : the feature selection dlg is not modal anymore
- 05:33 PM Revision d224a7ce (qgis): [FEATURE][needs-docs] Add feature filtering and selection actions in fe...
- dialog
- 05:33 PM Revision 2bcc83fb (qgis): Change window title
- 05:33 PM Revision 76d3196f (qgis): Forgotten files
- 05:26 PM Revision 1009c623 (qgis): Merge pull request #33387 from havatv/patch-6
- Backport to 3.10 of #33378 (Fix the label of the output parameter of the TPI algorithm)
- 04:32 PM Revision 3c3a86ba (qgis): Merge pull request #33385 from havatv/patch-5
- Backport to 3.4 of #33378
- 04:30 PM Revision 2564b021 (qgis): introduce way for plugins to retreive 3d stacked data values [API]
- 03:47 PM Revision f9b00ebe (qgis): Backport to 3.4 of #33378 (Fix the label of the output parameter of the...
- 03:39 PM Revision c2cde01c (qgis): Merge pull request #33378 from havatv/patch-4
- Fix the label of the output parameter of the TPI algorithm
- 03:32 PM Revision 89ef9021 (qgis): Backport to 3.4 of #33378
- 03:09 PM Revision cc275a93 (qgis): (typo)
- 03:01 PM Revision 65112f83 (qgis): followup: do not use uniform_real_distribution as it's platform dependant
- 01:49 PM Revision a368e448 (qgis): Add tests for field formatter dependencies
- 01:36 PM Revision a9773439 (qgis): Test for relationreference field formatter deps
- 12:56 PM Revision 229245ce (qgis): fix building on macos due to missing include of spatialite
- 12:41 PM Revision ddb93602 (qgis): address comments
- 12:28 PM Revision 6d7c8c2d (qgis): Merge pull request #33369 from rouault/fix_qgsdxfexport_compilation_error
- Fix compilation error in qgsdxfexport.cpp
- 12:03 PM Revision b89f1e0d (qgis): improve docs
- 11:54 AM Revision 4ad62aa6 (qgis): Move layerDependencies to formatter
- ... from the widget
- 11:09 AM Revision 512eb4d2 (qgis): Fix the label of the output parameter of the TPI algorithm
- 10:50 AM Revision d788d0ff (qgis): sip deprecated of forceReload and some doc improvements
- 10:33 AM Revision 2c652040 (qgis): Fix compilation error in qgsdxfexport.cpp
- I'm not sure which of QT 5.9.0 or gcc 5.5.0 is not happy, but with both
of them, I get:
```
/opt/qt59/include/QtCore/... - 07:21 AM Revision c7bc3af9 (qgis): add expression is_empty_or_null
- 07:21 AM Revision 780d9e9f (qgis): fix and improve description
2019-12-12
- 12:05 AM Revision a783bd26 (qgis): [RPM] Remove qgis-zh-Hant.qm from RPM packages
- 06:17 PM Revision d167bab4 (qgis): [processing] optimize random extract algorithm
- 04:16 PM Revision 6c49ada5 (qgis): fix function_help 2
- 03:59 PM Revision 625d601e (qgis): Deprecate `forceReload()` and merge it together with `reloadData()`
- `reloadData()` implementations are set to private on `reloadProviderData()`
All calls of `forceReload()` or `reloadD... - 03:53 PM Revision 19596a8f (qgis): [processing] make pole of inaccessibility feature-based
- 03:04 PM Revision 8bc571c5 (qgis): [processing] make extract vertices feature-based
- 02:40 PM Revision 61032f0e (qgis): [processing] make extract specific vertices feature-based
- 02:18 PM Revision d20dd063 (qgis): Do not convert boolean NULL to false
- 02:18 PM Revision ae130d84 (qgis): Add test for handling NULL values in PostgreSQL connector
- See https://github.com/qgis/QGIS/pull/33225#issuecomment-564446756
- 08:37 AM Revision a9826bbd (qgis): replace averaging widget with something nicer
- 08:37 AM Revision 6febf38e (qgis): [mesh] support active flag capability of MDAL. mesh layers for datasets...
- 08:37 AM Revision 4988468e (qgis): update to MDAL 0.4.92, second beta release for QGIS 3.12. it speeds up ...
- 07:21 AM Revision 0219d001 (qgis): Merge pull request #33290 from alexbruy/port-algorithms
- [processing] port some algorithms to C++
- 05:44 AM Revision bc41f145 (qgis): Fix infinite recursion on proj < 6 builds
- 05:44 AM Revision 187b8f33 (qgis): When saving a user crs, if a WKT representation of the CRS is available,
- then store and save that
Proj string representations of CRSes are lossy, so we should always prefer
WKT when it's av... - 05:44 AM Revision 66fefdc6 (qgis): Fix warning
- 05:44 AM Revision 4e4cd313 (qgis): Add a WKT column to tbl_srs
- proj string definitions of CRSes are lossy, so we need to gradually
transition to WKT definitions instead - 05:44 AM Revision de109b67 (qgis): Fix deadlock
- 05:44 AM Revision 3d4b5fb0 (qgis): Don't flag CRSes created from a WKT which doesn't correspond to any
- known authorities as invalid
If proj is happy to accept the WKT string, then it's valid - 05:44 AM Revision b6e46325 (qgis): Fix travis build
- 04:36 AM Revision 0213fe65 (qgis): Use mkpath when creating a profile directory(prevents problems when roo...
- 04:36 AM Revision 00ca90ed (qgis): Also insure that a tbl_projection is always present
- 04:36 AM Revision 23adc543 (qgis): Insure that a tbl_srs is always present(most likely fixes #32866)
- 02:53 AM Revision c847e004 (qgis): Fix another unicode string on windows
2019-12-11
- 12:29 AM Revision b6138304 (qgis): Skip mesh calculator test on CI
- This test is fragile and fails > 50% of the time
- 12:18 AM Revision 73ca958f (qgis): [RPM] Remove qgis-zh-Hant.qm from RPM packages
- 10:44 PM Revision 898205e7 (qgis): Fix dox
- 10:44 PM Revision b1bbc851 (qgis): [labeling] Move settings related to removing labels (e.g. max no
- of labels, min size for labels) to a new class QgsLabelThinningSettings
This new class is designed to contain settin... - 10:39 PM Revision 2e251517 (qgis): Fix escape and enter don't work to close color or symbol selector dialogs
- Fixes #27602
- 10:39 PM Revision e2e1bd35 (qgis): Fix ellipsis characters in button text show incorrectly on windows
- Fixes #33209
- 01:54 PM Revision 24912845 (qgis): fix function_help
- 12:07 PM Revision 23c9a61a (qgis): Add expression is_empty(geom)
- 08:49 AM Revision 59a50a55 (qgis): use active layer only if there is no default value
- (cherry picked from commit dcdcb334efc275a1fb5b4c2b649114733e6ae08d)
- 08:49 AM Revision 142ca733 (qgis): [processing] use active layer in the widget wrapper only for
- non-optional parameters otherwise use default value
(cherry picked from commit f37a75923fbeabd9be1004ff0189df8f667bc... - 08:49 AM Revision cad3abaf (qgis): use setValue() instead of setLayer() to handle different value types
- (strings, variants, layers)
(cherry picked from commit 243cd6ce8b29a949ba00ad67ea57bf353eb1ba70) - 08:40 AM Revision 4d9b3b2b (qgis): strore layer id instead of pointer to layer
- 08:30 AM Revision f597f72c (qgis): Merge pull request #33266 from signedav/cachedshared
- Being solid against field names variation in expressions on WFS
- 05:38 AM Revision 06ee6cfa (qgis): Insure that a tbl_srs is always present(most likely fixes #32866)
- 05:38 AM Revision b2370bdb (qgis): Also insure that a tbl_projection is always present
- 05:38 AM Revision f84038c3 (qgis): Use mkpath when creating a profile directory(prevents problems when roo...
- 05:07 AM Revision e61ca043 (qgis): Deselecting tables after addition in Data Source Manager
- 05:05 AM Revision d3da0e02 (qgis): Also move labeling gui files to dedicated subdirectory
- 05:05 AM Revision a8adb2d6 (qgis): Code shuffle: move all labeling related code into src/core/labeling
- So that these files are all grouped together, making it easier to locate
all the components of the labeling engine an... - 05:05 AM Revision 03803b08 (qgis): Also move app labeling files to dedicated subdirectory
- 05:05 AM Revision 0d398463 (qgis): Fix grass build
- 05:05 AM Revision df9ede3d (qgis): Fix build
2019-12-10
- 11:20 PM Revision c5766dc8 (qgis): Merge pull request #33262 from 3nids/log_impr
- Classification methods: save/read parameters, improve negative value handling in log method
- 07:49 PM Revision 65eed59e (qgis): Link expression button enabled state to layer on value relation widget
- Right now the button would just do nothing if clicked before a layer was set.
- 07:49 PM Revision 243cd6ce (qgis): use setValue() instead of setLayer() to handle different value types
- (strings, variants, layers)
- 07:49 PM Revision f37a7592 (qgis): [processing] use active layer in the widget wrapper only for
- non-optional parameters otherwise use default value
- 07:49 PM Revision dcdcb334 (qgis): use active layer only if there is no default value
- 07:47 PM Revision 2dc16dd5 (qgis): Use mkpath when creating a profile directory(prevents problems when roo...
- 07:47 PM Revision 93f16c08 (qgis): Insure that a tbl_srs is always present(most likely fixes #32866)
- 07:47 PM Revision 89394a0e (qgis): Also insure that a tbl_projection is always present
- 07:45 PM Revision e8f377f6 (qgis): Use debug message level in labeling from SLD
- 07:45 PM Revision acf62cd7 (qgis): [Bugfix] Segfault in rule based labeling from SLD
- The settings for QgsRuleBasedLabeling::Rule has to be cloned with new QgsPalLayerSettings.
- 07:45 PM Revision c5126e0f (qgis): Use debug message level in labeling from SLD
- 07:45 PM Revision 9172c313 (qgis): [Bugfix] Segfault in rule based labeling from SLD
- The settings for QgsRuleBasedLabeling::Rule has to be cloned with new QgsPalLayerSettings.
- 10:22 AM Revision ab5f9d05 (qgis): mark unused parameters
- 10:02 AM Revision ba3c4432 (qgis): remove pythonic syntax
- 09:33 AM Revision 8fb28c86 (qgis): update menu entries
- 09:28 AM Revision b0dc9355 (qgis): Use a report for selective mask tests, try to make tests stable
- 09:28 AM Revision 4a6b6bd5 (qgis): Test updates
- 09:28 AM Revision 6ab26587 (qgis): Add test masks
- 09:28 AM Revision 0517da11 (qgis): More test image updates
- 09:28 AM Revision 25db33cc (qgis): Update some label reference images
- 09:28 AM Revision 7935b2e8 (qgis): Avoid recursive index calls
- 09:28 AM Revision 03626651 (qgis): Don't use a recursive mutex
- Earlier versions of libspatialindex on linux had their own internal
(non-recursive) mutex, so to behavior consistent ... - 09:28 AM Revision ef15d769 (qgis): Spelling
- 09:28 AM Revision 02f883f1 (qgis): More test updates
- 09:28 AM Revision 56bab786 (qgis): Unit tests for QgsGenericSpatialIndex
- 09:28 AM Revision e5218296 (qgis): Stop fighting with templates and take the shortcut approach
- 09:28 AM Revision c4a28a25 (qgis): Dox++
- 09:28 AM Revision fb5aa9bc (qgis): Avoid ugly const casts
- 09:28 AM Revision 3ae1b272 (qgis): Dox, nicer naming
- 09:28 AM Revision 25988ffb (qgis): Don't try to build genericspatialindex test on windows
- Can't find the magic formula to make msvc happy here!
- 09:28 AM Revision 4ddf31ef (qgis): Test updates again
- 09:28 AM Revision adb2c377 (qgis): Remove unused variables
- 09:28 AM Revision dfeef1f8 (qgis): Indentation
- 09:28 AM Revision d804de0e (qgis): Remove dead code
- 09:28 AM Revision a66e5757 (qgis): Simplify code and remove dead code
- 09:28 AM Revision 617defd2 (qgis): Simplify code
- 09:28 AM Revision e28ad5a9 (qgis): Simplify code
- 09:28 AM Revision f7d937dd (qgis): Drop some more unused pal code
- 09:28 AM Revision d15c9e73 (qgis): Death to pal::RTree
- 09:28 AM Revision f9a3d058 (qgis): Remove last use of pal::RTree
- 09:28 AM Revision 727a4da0 (qgis): More pal::rtree swaps
- 09:28 AM Revision 94306655 (qgis): More pal::rtree -> QgsGenericSpatialIndex ports
- 09:28 AM Revision 7bbc727d (qgis): Start on QgsGenericSpatialIndex to replace pal rtree with libspatialind...
- 09:28 AM Revision 69844ec8 (qgis): Start moving some spatial index related functions to QgsSpatialIndexUtils
- 09:28 AM Revision b40ee5f5 (qgis): More test updates
- 09:28 AM Revision b9356eac (qgis): Avoid some unnecessary label index construction
- The pal library was originally designed so that features would be
registered once and used across multiple map redraw... - 08:41 AM Revision 3a206a6b (qgis): move guts of the set layer style to prepareAlgorithm() to keep it
- threaded
- 08:41 AM Revision 30376b1f (qgis): Merge pull request #33126 from signedav/rulelabelfix_bp
- Display Rulelabel when requested in GetLegendGraphics
- 08:28 AM Revision bd72e02e (qgis): optimize nearest neighbour analysis by storing geometries in the spatial
- index and using index to retrieve them instead of making single-feature
requests - 08:28 AM Revision 363d8d05 (qgis): const correctness
- 08:28 AM Revision a5c9c72e (qgis): move QgsDistanceArea initialization to prepareAlgorithm
- 07:42 AM Revision 3910d777 (qgis): use deprecated flag instead of hidden
- 07:39 AM Revision f803b7ba (qgis): fix strings
- 04:05 AM Revision e2620561 (qgis): [FEATURE][gps] Allow showing a bearing line from the GPS location
- pointed in the GPS's direction
Allows users to view a "current path" directional line as they
navigate using a GPS - 04:05 AM Revision 3aabafc2 (qgis): Make the GPS information dock a stacked panel
- Allows the color and symbol settings to open inline instead of as
blocking dialogs - 04:05 AM Revision 9356cd85 (qgis): New map canvas item QgsGpsBearingItem, for showing a bearing line origi...
- 04:05 AM Revision 358e4665 (qgis): Fix dox
- 04:05 AM Revision 6ee49072 (qgis): [feature][gps] Add option to auto-rotate the map canvas to match
- the GPS heading
When enabled, the map canvas will automatically rotate so that it's
oriented in the same direction a... - 04:05 AM Revision e0fb896e (qgis): Minor refactor of QgsPointMarkerItem
- 04:05 AM Revision 12e0b0e9 (qgis): Add QgsMapCanvasLineSymbolItem for drawing QgsLineSymbols as map canvas...
- 03:39 AM Revision 5ea5bc43 (qgis): [mesh] Fix jump on uninitialized value, causing flaky test
- 03:39 AM Revision ce5841c8 (qgis): [mesh] Add an angry comment, fix memory leak
- 01:53 AM Revision 7381a257 (qgis): [processing] Add another hash to grass imagery tests
- This one seems to come up occasionally on Travis
2019-12-09
- 11:17 PM Revision f497cf4f (qgis): v.to.rast: fix va -> val
- 10:29 PM Revision 0391c853 (qgis): fix test
- 05:53 PM Revision 929aa0ae (qgis): Merge pull request #33304 from elpaso/bugfix-gh33203-take2
- Collapse double slashes in URLs regardless of Qt version
- 03:57 PM Revision 473a8079 (qgis): Collapse double slashes in URLs regardless of Qt version
- 12:28 PM Revision 2caf9e6a (qgis): [processing] port points from polygons algorithm to C++
- 12:28 PM Revision c974125f (qgis): [processing][needs-docs] replace set raster style and set vector style
- Python algorithms with generics set layer style C++ algorithm
- 12:28 PM Revision b85fe909 (qgis): [processing] port raster layer statistics to C++
- 12:28 PM Revision 2ff85f92 (qgis): [processing] port pole of inaccessibility to C++
- 12:28 PM Revision eec0ac07 (qgis): [processing] port geometry by expression to C++
- 12:28 PM Revision df3e801f (qgis): [processing] port nearest neighbour analysis algorithm to C++ and add
- test
- 12:28 PM Revision 4622661f (qgis): [processing] port truncate table to C++
- 12:28 PM Revision c2d1649e (qgis): [processing] port extract specific vertices algorithm to C++
- 12:28 PM Revision 4bbb07f4 (qgis): rename processing qgis test to allow running only subset of tests
- 12:28 PM Revision e0136ff6 (qgis): [processing] port extract layer extent to C++
- 12:28 PM Revision 9615306f (qgis): [processing] port sum line length algorithm to C++
- 12:28 PM Revision eeaffb9d (qgis): [processing] port add table field algorithm to C++
- 12:28 PM Revision d40a036c (qgis): [processing] port random extract to C++
- Also fix unreported bug caused incomplete results when same FID
was used multiple times - 12:28 PM Revision cc5b6e74 (qgis): [processing] port zonal statistics to C++
- 10:44 AM Revision ac958dec (qgis): [postgres] Speed up array parsing (fixes #33226) (#33227)
- 09:42 AM Revision ffe31ee0 (qgis): Merge pull request #33292 from m-kuhn/legend_marker_symbol_field_depend...
- [backport release-3_10] When DD rotation fails to evaluate, fallback to static value
- 09:03 AM Revision 5cd8b0a6 (qgis): Add test for preview rotation fallback
- 09:03 AM Revision 9afc41e2 (qgis): Fix data defined rotation detection
- 09:01 AM Revision 099c62d7 (qgis): Merge pull request #33282 from m-kuhn/legend_marker_symbol_field_dependent
- When DD rotation fails to evaluate, fallback to static value
- 04:54 AM Revision c1280a59 (qgis): Fix memory leak
2019-12-08
- 11:46 PM Revision 2b195e94 (qgis): Fix ui build warning
- 05:58 PM Revision baded30e (qgis): Add test for preview rotation fallback
- 04:54 PM Revision f57da960 (qgis): Merge pull request #33278 from m-kuhn/invalid_layers
- Fix some warnings on invalid layers
- 03:58 PM Revision 1730cf9a (qgis): Merge pull request #33265 from elpaso/bugfix-gh33057-gpkg-windows-storage
- Attempt to fix Windows GPKG project storage
- 03:02 PM Revision 348d2169 (qgis): When DD rotation fails to evaluate, fallback to static value
- The old behavior was to always fall back to 0 in case of a failing expression. Which made it hard to create a proper ...
- 03:02 PM Revision c1bbe2fd (qgis): Fix data defined rotation detection
- 02:42 PM Revision fc5c95c2 (qgis): Merge pull request #33279 from m-kuhn/sandboxed_expression_mode
- Fail expression evaluation if missing field is referenced
- 02:04 PM Revision b92679ad (qgis): Make use of microoptimization
- 12:18 PM Revision 341c85a4 (qgis): Merge pull request #33280 from elpaso/bugfix-gh33203-broken-link-on-slash
- Bugfix gh33203 broken link on slash
- 08:46 AM Revision 1f9414cb (qgis): Update tests for non existing fields
- 08:33 AM Revision 1175d55e (qgis): Microoptimization
2019-12-07
- 05:34 PM Revision e1ea0f3c (qgis): Add py code examples to api
- 05:33 PM Revision 9af63012 (qgis): Also accept collection URLs with ending slash
- Fixed #33203
- 02:18 PM Revision 2672c743 (qgis): Merge pull request #33263 from m-kuhn/azure_mark_failing
- Mask failing Windows tests
- 01:15 PM Revision e1b016bc (qgis): When evaluating an expression with a missing referenced field, this wil...
- When calculating data defined values, this will be counterproductive.
A field with a data defined value might work we... - 01:15 PM Revision 3bf8d96a (qgis): Remove unneeded ;
- 01:11 PM Revision 332550ed (qgis): Typo
- 12:59 PM Revision 727c397c (qgis): Update src/app/qgisapp.cpp
- 12:00 PM Revision 4d6758d1 (qgis): Merge pull request #33246 from m-kuhn/nan_null
- Support for NaN in text edit widget
- 11:22 AM Revision b639cdf4 (qgis): Some consting
- 11:22 AM Revision 05da49ae (qgis): Do not throw warning on invalid layers
- 11:17 AM Revision 6bcd5aea (qgis): Mask meshcalculatortest on windows build
- 10:09 AM Revision 7f38c414 (qgis): Avoid duplicate code for evaluating label obstacle data defined values
- 10:09 AM Revision 7c59700f (qgis): Responsibility for managing obstacle geometry is in QgsLabelObstacleSet...
- 10:09 AM Revision 759f1ef4 (qgis): Fix typo
- 10:09 AM Revision 04432990 (qgis): [pal] Remove dedicated setters/getters for individual obstacle settings...
- expose whole QgsLabelObstacleSettings to pal
- 10:09 AM Revision f340c5fe (qgis): Simplify some pal memory handling
- 08:37 AM Revision 97566abd (qgis): Mask more tests
2019-12-06
- 08:35 PM Revision 64f17aaa (qgis): don't pull in parallel from transifex (occasionally looses files)
- 08:21 PM Revision ef24c526 (qgis): don't pull in parallel from transifex (occasionally looses files)
- 08:17 PM Revision c92881c2 (qgis): don't pull in parallel from transifex (occasionally looses files)
- 08:11 PM Revision fed3a8c6 (qgis): Now that QgsDataSourceUri username/password/authcfg params are aliases
- to the direct getters/setters, correctly use the explicit getters and
setters wherever possible.
Makes the code easi... - 06:27 PM Revision b93dfdd0 (qgis): [feature] Support datasets with data defined on faces in mesh calculato...
- * [feature] support datasets with data defined on faces in mesh calculator, fix #30219, fix #30170
added "driver" an... - 02:58 PM Revision 60c401a8 (qgis): Merge pull request #32999 from elpaso/rasterize-c-plus-plus-concurrent
- Rasterize: QtConcurrent version
- 01:55 PM Revision ea919660 (qgis): get the cache field id according to a lookupField() of the fields and t...
- since then would be aliases and upper-/lower case written fieldnames be accepted in
extensions and avoid a crash in g... - 01:34 PM Revision 3dcbde9c (qgis): Attempt to fix Windows GPKG project storage
- Fixes #33057 (hopefully)
- 01:10 PM Revision e8214412 (qgis): Mask failing tests
- 01:06 PM Revision 84d6bbe8 (qgis): fix dox and switch to classic enum
- scope based enum is causing troubles from Python depending on sip version
- 01:02 PM Revision 1e6b1a3e (qgis): Release of 3.10.1
- 01:02 PM Revision d3405c40 (qgis): translation update for 3.10.1 from transifex
- 01:02 PM Revision cf31ea83 (qgis): Release of 3.4.14
- 01:02 PM Revision 4451e6c7 (qgis): translation update for 3.4.14 from transifex
- 12:49 PM Revision 93ecb00d (qgis): Add test for TextEditWidget NaN/NULL
- 10:59 AM Revision 89f16404 (qgis): successive ThreadPoolExecutors for all zoom levels
- instead of using only one ThreadPoolExecutor for all MetaTiles, its now handled in a loop and new ThreadPools for the...
- 10:59 AM Revision cfbe6647 (qgis): Fix single threaded use of MBTiles generator
- 09:30 AM Revision 9e216b40 (qgis): adapt test
- 09:10 AM Revision 86c3202a (qgis): Classification methods: save/read parameters, improve negative value ha...
- 08:35 AM Revision 61454c67 (qgis): [processing] Add api to allow providers to report warnings which should
- be shown to users when using that provider
This can be used to return a translated warning message which should be
s... - 08:35 AM Revision d969e417 (qgis): [processing][saga] Allow saga algorithms to be run under SAGA 7.3,
- but show a huge obnoxious "NOT OFFICIALLY SUPPORTED" warning
SAGA 7.3 is the new SAGA LTR, so we eventually need to ... - 07:59 AM Revision 929670b1 (qgis): remove unneeded set of default value null
- 07:55 AM Revision d6644595 (qgis): remove invokable because it is already used on another method with same...
- 07:27 AM Revision e5b0c9d7 (qgis): forceRelaod function including requesting feature reset
- 05:54 AM Revision 567cdb3d (qgis): Disable qgis_layerdefinition on CI
- This test relies on an unreliable 3rd party service
- 05:39 AM Revision 2dbc0d72 (qgis): [FEATURE] Show html items to browser panel
- Allows HTML files to be shown and opened from the browser panel
- 05:38 AM Revision 7478e797 (qgis): Show helpful status bar tooltip informing of the current select tool be...
- whenever ctrl/shift/alt modifiers are changed during a selection operation
- 04:17 AM Revision 6cd5ade9 (qgis): Fix intermittently failing test (python was garbage collecting too early)
- 03:49 AM Revision d2e3ef6f (qgis): Fix bracket formatting
- 03:44 AM Revision e379b03e (qgis): Address bugs with new featurres and validation
- 01:17 AM Revision 499f3761 (qgis): Make wms provider less debug noisy
- (cherry picked from commit ee33fa5a38bb063785c8abf4714d4287b34696ff)
- 01:17 AM Revision 8d60de45 (qgis): iface.newProject() should return False if a new project could not
- be created (e.g. if the user opts to cancel when prompted to save the
current project)
(cherry picked from commit b4... - 01:17 AM Revision c9d9b40d (qgis): Actually also don't evaluate right-hand side
- (cherry picked from commit b5dd082ac3f722737c22d4068546c49ee2a5d80d)
- 01:17 AM Revision b366a20b (qgis): Skip right-hand side of AND/OR expression if we already know result
- (cherry picked from commit 11d527596c5749d6d512851f8d6dadb352862f23)
- 01:17 AM Revision 1f818ad0 (qgis): Visible status for embedded layers in embedded group
- - For project : check visible state for embedded layers inside an unchecked group, instead of putting all layers in e...
- 01:17 AM Revision e0040afe (qgis): Followup 89de7579, fix broken authentication/username/password
- support in WMS and other providers
These providers rely on the QgsDataSourceUri param methods for storing and retrie... - 01:17 AM Revision 06b3d660 (qgis): Send Accept: header with WMTS tile requests
- (cherry picked from commit f601272226908404678387ce20020741285c292e)
- 01:17 AM Revision c396c0b3 (qgis): Don't overwrite good gps headings (e.g. from a GPHDT message) with n/a ...
- (cherry picked from commit 6a7293908d82e4a0438ab69ad8fdd2f3c61e9947)
- 01:17 AM Revision d752bd56 (qgis): [gps] Don't treat n/a values as '0'
- Avoids reporting things like an unavailable heading as a real "0" heading
(cherry picked from commit 382098e1883db91... - 01:17 AM Revision 71c95036 (qgis): [gps] Add support for GPHDT heading from true north messages
- (cherry picked from commit 6b5f983ad66b6b9d124397ad9d56978fb4a6e53c)
- 01:17 AM Revision cc688111 (qgis): [gps] Support GNGSV messages
- (cherry picked from commit 07915f7af7fa54336757ebadfa33d908d17c3306)
- 01:17 AM Revision e99bb7d5 (qgis): [gps] Support GNGSA messages
- (cherry picked from commit 2234d92be6ba96a7f320c6bf488f2143cfeae556)
- 01:17 AM Revision ddde85d1 (qgis): [gps] Support GNGGA nmea messages
- (cherry picked from commit 299c61292b58602c4d6f59628b3bafd6125abd19)
- 01:17 AM Revision ff905ff6 (qgis): Extra simple fast check of types in equality methods of geometry
- (cherry picked from commit 3dadc2235da3a502e124bf156d7eebd872fc38b3)
- 01:17 AM Revision d7dd1901 (qgis): [gps] Correctly set initial value of hoz/vert accuracy and direction as...
- (cherry picked from commit d182cf2d768455457b9573a317b98fdf0a450331)
2019-12-05
- 12:36 AM Revision 46e6b2d3 (qgis): azure pipelines: re-add poppler & doxygen
- 12:34 AM Revision 81a08fd3 (qgis): azure pipelines:
- * fail on error
* align build name for pull requests more with travis builds
* include dash link on azure page - 11:48 PM Revision 61903a76 (qgis): Fix some build warnings, clazy warnings
- 07:54 PM Revision 35eea1c0 (qgis): Visible status for embedded layers in embedded group
- - For project : check visible state for embedded layers inside an unchecked group, instead of putting all layers in e...
- 07:51 PM Revision a9d02dab (qgis): Update poly2tri external library (minor changes only)
- 07:51 PM Revision 1e9709cf (qgis): Don't try to style poly2tri library
- 07:51 PM Revision a6c563c6 (qgis): Update kdbush external module
- 07:51 PM Revision 3dadc223 (qgis): Extra simple fast check of types in equality methods of geometry
- 07:50 PM Revision 07915f7a (qgis): [gps] Support GNGSV messages
- 07:50 PM Revision 299c6129 (qgis): [gps] Support GNGGA nmea messages
- 07:50 PM Revision 6a729390 (qgis): Don't overwrite good gps headings (e.g. from a GPHDT message) with n/a ...
- 07:50 PM Revision 382098e1 (qgis): [gps] Don't treat n/a values as '0'
- Avoids reporting things like an unavailable heading as a real "0" heading
- 07:50 PM Revision 6b5f983a (qgis): [gps] Add support for GPHDT heading from true north messages
- 07:50 PM Revision 2234d92b (qgis): [gps] Support GNGSA messages
- 07:50 PM Revision d182cf2d (qgis): [gps] Correctly set initial value of hoz/vert accuracy and direction as...
- 07:50 PM Revision 99c8afe4 (qgis): [FEATURE] Show the total pan distance and bearing in the status bar during
- canvas pan operations
Allows users to know exactly how far (and in what direction) they've dragged
the map. - 07:49 PM Revision 0b1c0fdb (qgis): Followup 89de7579, fix broken authentication/username/password
- support in WMS and other providers
These providers rely on the QgsDataSourceUri param methods for storing and retrie... - 02:59 PM Revision d147a8df (qgis): Merge pull request #33233 from 3nids/class_method_params
- Option to filter negative values in logarithmic classification method
- 02:58 PM Revision d00520a9 (qgis): Support for NaN in text edit widget
- 02:17 PM Revision adf40e2e (qgis): followup: still fiddling with tests
- 01:50 PM Revision bd447f4b (qgis): fix leak
- 11:28 AM Revision 2b66b3d7 (qgis): Merge pull request #33242 from nyalldawson/wms_quiet
- Make wms provider less debug noisy
- 10:17 AM Revision dbd2d74a (qgis): fix documentation
- 10:05 AM Revision 153a5ff1 (qgis): tags instead of searchTags
- 10:00 AM Revision 2868074e (qgis): fix test with locale thousand separator
- 09:50 AM Revision 456384e4 (qgis): use QgsProcessingParameters::parameterAsBool
- rather than re-implementing QVariant conversion in QgsClassificationMethod
- 08:46 AM Revision 2f5d210b (qgis): Merge pull request #33161 from m-kuhn/dxf_export_quadrant_based
- Respect placement quadrant in DXF export
- 08:46 AM Revision c01f8042 (qgis): Merge pull request #33162 from m-kuhn/dxf_dash_beautify
- DXF export preserve dashed line style
- 07:10 AM Revision 7acc936d (qgis): better layout in UI
- 07:08 AM Revision 8aa0c280 (qgis): update MDAL to 0.4.91 (alpha release of 0.5.0 for QGIS 3.12) - stacked ...
- 07:08 AM Revision a30bda6c (qgis): [FEATURE] Initial implementation of QEP 158: Support of 3d stacked mesh...
- Stacked 3D meshes store values on the volumes that are regularly stacked over base 2d mesh. User can select various 3...
- 07:08 AM Revision 284abe07 (qgis): add python directory to cache so can be modified by ccmake
- 07:08 AM Revision 7df4ec7f (qgis): fix issues from 2nd review
- 07:08 AM Revision d1dd68ae (qgis): remove averaging settings class and expore averaging methods outside qg...
- 06:57 AM Revision ee33fa5a (qgis): Make wms provider less debug noisy
- 06:51 AM Revision 24a5326f (qgis): fix crash by using unique pointers to hold the widget wrappers
- 06:09 AM Revision a3a7b5f4 (qgis): code layout, loop improvements, dox, const correction
2019-12-04
- 11:59 PM Revision f6c961a6 (qgis): followup: improve tests to also test for results stability when seeded
- 11:42 PM Revision ef0f2de4 (qgis): followup: fix type mistake and tests
- 10:20 PM Revision a4fda0ac (qgis): adapt test and actually run it
- 10:20 PM Revision aec68661 (qgis): update python bindings
- 10:20 PM Revision 576e81d2 (qgis): update API in other methods
- 10:19 PM Revision a6e1920b (qgis): add option to filter negative and 0 values in logarithmic method
- 10:19 PM Revision 011b63fd (qgis): add classification method parameters to GUI
- 10:16 PM Revision b0783702 (qgis): add API to allow adding processing parameters to classification methods
- 08:33 PM Revision 706a158b (qgis): Replace label
- 08:33 PM Revision 6e7ff13e (qgis): Use container instead of category
- 08:33 PM Revision c1acb01f (qgis): Use generic container in title
- 08:26 PM Revision b67dd464 (qgis): followup: fix tests
- 04:31 PM Revision 5409bd4c (qgis): fix spelling
- 02:46 PM Revision ba925bb3 (qgis): Create child feature with geometry from the relation editor (#32528)
- * [FEATURE][needs-docs] Create geometric child feature from relation editor
- 12:41 PM Revision cd234f04 (qgis): Unused arg
- 12:14 PM Revision b5dd082a (qgis): Actually also don't evaluate right-hand side
- 12:14 PM Revision 11d52759 (qgis): Skip right-hand side of AND/OR expression if we already know result
- 11:34 AM Revision fdbad366 (qgis): Use cloned layers in prepareAlgorithm
- 11:11 AM Revision f341b34a (qgis): do not limit the number of classes in logarithmic method (#33223)
- this was preventing from setting enough classes
- 10:58 AM Revision 7746061b (qgis): [FEATURE][processing] New algorithm "Repair Shapefile"
- Uses GDAL to repair shapefiles which have a broken or missing .SHX file
- 10:02 AM Revision b4bc7cbf (qgis): iface.newProject() should return False if a new project could not
- be created (e.g. if the user opts to cancel when prompted to save the
current project) - 09:56 AM Revision 5cf924b4 (qgis): do not limit the number of classes in logarithmic method
- this was preventing from setting enough classes
- 08:13 AM Revision e6559ca6 (qgis): [Bugfix] QgsVectorLayer: Read SLD Labeling
- The error was:
* QgsRenderer did not exclude SLD TextSymbolzer as a rendering configuration.
* QgsVectorLayer did not... - 08:13 AM Revision caf8cfaf (qgis): [Tests] Update QgsVectorLayer readSld to test read label
- 07:59 AM Revision 66ba86f1 (qgis): PointCloud is unavailable when you can't read its metadata
- Fixes #32972
- 07:59 AM Revision 30fe7484 (qgis): Add test for pointcloud layers fetching and related permissions
- This commit is expected to fail, lacking an actual fix
See #32972 - 07:59 AM Revision 5ad7be5a (qgis): Add pcpoint as a supported spatial type
- 07:59 AM Revision 66ea653e (qgis): Do not use pcpatch type name when not available
- 07:58 AM Revision 5a8dfa62 (qgis): PointCloud is unavailable when you can't read its metadata
- Fixes #32972
- 07:58 AM Revision a9ad76e2 (qgis): Do not use pcpatch type name when not available
- 07:58 AM Revision 78230be1 (qgis): Add test for pointcloud layers fetching and related permissions
- This commit is expected to fail, lacking an actual fix
See #32972 - 07:58 AM Revision fca857b7 (qgis): Add pcpoint as a supported spatial type
- 07:52 AM Revision 0223fd8d (qgis): [Tests] Update QgsVectorLayer readSld to test read label
- 07:52 AM Revision ad6634c2 (qgis): [Bugfix] QgsVectorLayer: Read SLD Labeling
- The error was:
* QgsRenderer did not exclude SLD TextSymbolzer as a rendering configuration.
* QgsVectorLayer did not... - 07:50 AM Revision 9a710f24 (qgis): Fix wording
- 07:50 AM Revision 2774df2f (qgis): [FEATURE] Show "Open Document..." action when right clicking certain
- files in the browser, allowing them to be opened with the default
application for that file type
E.g. PDFs will open... - 05:48 AM Revision f4f31bdb (qgis): [db_manager] Allow opening .sql files
- and not only .SQL files
also allow any file extension
Fix #33173
(cherry picked from commit 574e0ebaa1cbf44a6a72423... - 05:48 AM Revision f7c91704 (qgis): Alternative approach to fixing #32819
- Partially reverts 5d27d7c, fixes #33133
(cherry picked from commit 85095a70ffff1091c569794a3e023040567c4140) - 05:48 AM Revision f90963e0 (qgis): Remove empty file
- (cherry picked from commit 0eee45aa16191956536980df43028e59622fb7cc)
- 05:48 AM Revision 651ca309 (qgis): Huge speedup when labels are set to "boundary" obstacle mode
- Because GEOS prepared predicates are "stubbed out" for many relation types,
such as overlaps and touches, we can get ... - 05:48 AM Revision b4a1573d (qgis): [processing] Fix exceptions when reporting errors during batch execution
- Fixes #33105
(cherry picked from commit 6ef3746bfb28460288a75d9d33c4b64dd14736ca) - 05:47 AM Revision 060cfb4e (qgis): [api] New class QgsLabelSettingsWidgetBase
- Base class for widgets which allow customisation of label engine properties,
such as label placement settings. - 05:47 AM Revision 7e6c6e72 (qgis): Fix build
- 05:47 AM Revision 02fffdc6 (qgis): [needs-docs] Move label obstacle settings to "placement" tab
- and show detailed settings in a stacked panel widget
Because:
1. The settings belong next to the placement settings... - 05:47 AM Revision cf431048 (qgis): Add some unit tests for label settings widgets
- 05:47 AM Revision 66456a30 (qgis): [labeling] When a layer is set to "blocking" mode, expose the obstacle
- settings widget to allow users to tweak the obstacle behavior
Previously these settings were stuck inside the disabl... - 05:47 AM Revision e70db922 (qgis): Avoid fragile combo box index based logic
- 05:47 AM Revision 22ea01b0 (qgis): Add a helpful label explaining obstacle weight
- 05:47 AM Revision de2b60d7 (qgis): Hookup data defined properties support for QgsLabelSettingsWidgetBase
- 05:47 AM Revision ed93ebd9 (qgis): Add QgsLabelObstacleSettingsWidget widget for customising label obstacl...
- 05:47 AM Revision d63714ae (qgis): Fix spelling
- 04:31 AM Revision 14c0d2c6 (qgis): adds guard to prevent crash with mesh vector renderer
- If the vector renderer factory returns a null ptr, this prevents QGIS crashing
. - 04:25 AM Revision b736bf9a (qgis): Huge speedup when labels are set to "boundary" obstacle mode
- Because GEOS prepared predicates are "stubbed out" for many relation types,
such as overlaps and touches, we can get ...
2019-12-03
- 09:43 PM Revision 800198be (qgis): followup: implementation using stdlib
- 07:22 PM Revision cfe729e9 (qgis): followup : keep using 64 bit int
- 03:29 PM Revision 20ac7e3c (qgis): Update python/core/auto_generated/expression/qgsexpression.sip.in
- Co-Authored-By: Matthias Kuhn <[email protected]>
and
set parameter to const - 03:29 PM Revision 7fbf2c86 (qgis): tags helping to find the correct function are integrated into the help ...
- defined in the json files and used by the expression builder to find the function (not using as alias)
- 03:29 PM Revision 314e2339 (qgis): write tags to the expression functions help object
- 01:35 PM Revision 65fed422 (qgis): [FEATURE][expressions] allow to seed random functions
- useful to get deterministic random values
- 12:02 PM Revision 42685043 (qgis): shorter commit messages for PyQGIS docs jobs (#33189)
- 10:38 AM Revision f145fa96 (qgis): [labeling] Default polygon obstacle mode is now Boundary avoidance
- (This works better with the new placement engine logic)
- 10:38 AM Revision 964681f0 (qgis): Fix capitalizationation
- 10:38 AM Revision 316fd50b (qgis): Fix tests
- 10:38 AM Revision 23460272 (qgis): Fix warnings
- 10:38 AM Revision b235d31b (qgis): Move QgsPalLayerSettings default values to header
- 10:38 AM Revision 9f63f492 (qgis): Move label obstacle settings out to their own class, and monkey patch a...
- to maintain current API
QgsPalLayerSettings is way too heavy, and we need to start refactoring
this into smaller ato... - 09:41 AM Revision a4a32fac (qgis): Update src/gui/qgsexpressionbuilderwidget.cpp
- Co-Authored-By: Matthias Kuhn <[email protected]>
- 09:25 AM Revision 5816daa2 (qgis): search tags on some static expression functions
- 08:13 AM Revision 7f415ca7 (qgis): [FEATURE] Static particle traces for rendering mesh vector dataset (#33...
- * [FEATURE] Static particle traces for rendering mesh vector dataset
This PR permits to display directly in QGIS sta... - 04:48 AM Revision 2c7f89a7 (qgis): Fix tests
- 04:48 AM Revision 43528726 (qgis): [labels] Ensure that we show labels where we've ripped away all the can...
- when showing "unplaced labels"
- 04:48 AM Revision 19b8d433 (qgis): [needs-docs] When running in label engine v2 mode, discard any candidat...
- they collide with an obstacle feature of greater weight when compared
to the label's priority
Previously, obstacle w... - 04:48 AM Revision 9904fe86 (qgis): Refine behavior of obstacle weight slider to match feature weight slider
- 04:48 AM Revision bee6ab84 (qgis): Fix obstacle factor is ignored when a layer is set to blocking mode
- It was only correctly being respected for fully labeled layers
- 04:48 AM Revision 499f240c (qgis): More raw double arrays to vectors
- 04:48 AM Revision 7f4226d2 (qgis): Update labeling tests to use engine v2, update expected reference images
- 04:48 AM Revision ea5b4234 (qgis): Default to label placement engine v2 for newly created projects (for QG...
- 01:11 AM Revision 9a68cafd (qgis): azure-pipelines: fix dependency package reference
- (cherry picked from commit fe9dcf1f33bb0f7b392b9cd079eafdd23885593e)
- 01:10 AM Revision fe9dcf1f (qgis): azure-pipelines: fix dependency package reference
2019-12-02
- 12:15 AM Revision 60c45242 (qgis): add azure pipeline badge
- (cherry picked from commit 4c234f21b47846d9f7bed46db89ad0a9de23851d)
- 12:15 AM Revision 09837497 (qgis): azure-pipelines support
- (blood, sweat and tears w/squ-ashed away)
(cherry picked from commit d33a5b56a94c49d6722cdb4c96866e034cd17ef4) - 11:21 PM Revision 5d4e77f0 (qgis): osgeo4w: build with new legacy packages for GDAL2 & PROJ5
- 03:03 PM Revision c2f9f6dc (qgis): shorter commit messages for PyQGIS docs jobs
- 10:47 AM Revision af1c0879 (qgis): Merge pull request #33185 from elpaso/mxe-64bit
- Mxe 64bit
- 08:17 AM Revision 678a8777 (qgis): Merge pull request #33163 from m-kuhn/dxf_server_params
- Add DXF server export params NO_MTEXT and FORCE_2D
2019-12-01
- 04:43 PM Revision 574e0eba (qgis): [db_manager] Allow opening .sql files
- and not only .SQL files
also allow any file extension
Fix #33173 - 04:43 PM Revision 0eee45aa (qgis): Remove empty file
- 10:07 AM Revision ba87ae6a (qgis): Fix tests
- 10:04 AM Revision e87ea5ef (qgis): Add dox
- 10:01 AM Revision 66ef33b4 (qgis): Merge pull request #33171 from DelazJ/patch-11
- Remove wrong tooltip applied to any unset vector properties tab
- 08:39 AM Revision 2bd46890 (qgis): Capizalize undocumented parameter
- 01:23 AM Revision 6b1dfa77 (qgis): Remove wrong tooltip applied to any unset vector properties tab
- and add one to the mask tab
2019-11-30
- 09:10 PM Revision 4c234f21 (qgis): add azure pipeline badge
- 08:34 PM Revision d33a5b56 (qgis): azure-pipelines support
- (blood, sweat and tears w/squ-ashed away)
- 06:57 PM Revision bc00621d (qgis): Merge pull request #33170 from elpaso/bugfix-gh33168-set-center-crash
- Check for empty rect before calling setExtent
- 06:19 PM Revision 21684cf9 (qgis): Rename artifact to something meaningful
- 06:19 PM Revision dfb90bf0 (qgis): 64bit MXE build
- 05:58 PM Revision 38ae1708 (qgis): Check for empty rect before calling setExtent
- this prevents an infinite recursion from setCenter
Fixes #33168 - 10:48 AM Revision 80cf602a (qgis): Merge pull request #33150 from rouault/cleanup_pal_constructor_destructor
- [cleanup] pal.cpp: remove useless constructor and destructor
2019-11-29
- 09:51 PM Revision c2dac183 (qgis): pal.cpp: use default implementation for constructor and destructor
- It is obvious that the constructor was a no-op.
Regarding the destructor, taking a mutex around an object doesn't
ma... - 06:15 PM Revision 84108604 (qgis): Change variable name to clarify the getter purpose
- 05:58 PM Revision f81b680a (qgis): DXF export preserve dashed line style
- We do not (yet) support an option to guarantee stroked parts at corners.
So also do not set this flag in the DXF export. - 05:55 PM Revision d10ec078 (qgis): Add DXF server export params NO_MTEXT and FORCE_2D
- 05:54 PM Revision 23359158 (qgis): Add tests for quadrant based DXF label support
- 05:54 PM Revision 2968fb86 (qgis): Add quadrant based label DXF alignment support
- 05:54 PM Revision 651219f3 (qgis): Preserve anchor correction in PAL
- To be able to reuse it for vector output like DXF
- 05:36 PM Revision 23fb4869 (qgis): Merge pull request #33064 from elpaso/elpaso-gh-workflow-2
- MXE build workflow
- 04:07 PM Revision 27341850 (qgis): log message when adding feature fails (#33151)
- 02:00 PM Revision 7333adec (qgis): Fix windows build
- 12:22 PM Revision f58e2a19 (qgis): Merge pull request #33147 from rldhont/backport-33128-to-release-3_4
- [Backport release-3_4][Tests][Server] Add WMS GetFeatureInfo GML tests
- 10:35 AM Revision 413de47e (qgis): Merge pull request #33145 from rldhont/backport-33128-to-release-3_10
- [Backport release-3_10][Tests][Server] Add WMS GetFeatureInfo GML tests
- 09:21 AM Revision f04cfa87 (qgis): [Tests][Server] Add WMS GetFeatureInfo GML tests
- 09:17 AM Revision 56832494 (qgis): [Tests][Server] Add WMS GetFeatureInfo GML tests
- 09:06 AM Revision 6d4c995a (qgis): [FEATURE] API for rendering frames for mesh vector dataset animation (p...
- * [FEATURE] API for rendering frames for mesh vector dataset animation (particles)
Adds a renderer to generate frame... - 04:03 AM Revision 8878e9b3 (qgis): Use QMutexLocker
- 04:03 AM Revision fc64c3fa (qgis): Use std::vector instead of raw pointer array
- 04:03 AM Revision 4351c30f (qgis): More memory management fixes in pal, stack allocation rather than heap
- 04:03 AM Revision a1002c45 (qgis): Dox++
- 04:03 AM Revision 09b86127 (qgis): [pal] Provide more exit points for early cancelation
- When a rendering operation was canceled, PAL had very few early
exit points. This often resulted in many canceled ren... - 02:58 AM Revision 6fdc99be (qgis): [Tests][Server] Add WMS GetFeatureInfo GML tests
- 02:58 AM Revision 85095a70 (qgis): Alternative approach to fixing #32819
- Partially reverts 5d27d7c, fixes #33133
- 02:16 AM Revision d8be3f5a (qgis): [layouts] When dropping a picture to a layout, place the center of
- the picture item at the cursor drop location instead of the top left
We want the drop location to be the center of t... - 02:16 AM Revision 6ef3746b (qgis): [processing] Fix exceptions when reporting errors during batch execution
- Fixes #33105
- 02:13 AM Revision 366c8794 (qgis): [backport] Move the vertical spacer at the bottom of the raster marker ...
- and fix tabulation order
(cherry-picked ce0363a7) - 02:08 AM Revision 20e5e32e (qgis): temp path for processing output configurable
- (cherry picked from commit 8274566b6202ca77461d8c799db3ae343920234f)
- 02:08 AM Revision e3d0545f (qgis): check if TEMP_PATH in the settings changed
- (cherry picked from commit ef8e251cf8c7c8beeb13fcf1dae10cce364e34b4)
- 02:08 AM Revision a2254bbc (qgis): When exporting CRS information from GDAL >= 3.0, use WKT2 format
- to avoid loss of CRS information
(cherry picked from commit f3eab35cdeb1fcb7fd54c2c02c210285693e0909) - 02:08 AM Revision c5b8af8f (qgis): changing temp location in the settings an recalculate the temp file path
- (cherry picked from commit e4651685398192fda691151ff4b315ae9ab42eef)
- 02:08 AM Revision 2f7314f2 (qgis): Avoid trailing ; warning thrown by QGSCOMPARENEAR macro
- (cherry picked from commit 849f3152dae5e1293b12ac8326291f0324a12625)
- 02:08 AM Revision eab66f55 (qgis): On proj6 builds, never apply a lossy conversion from WKT to proj strings
- when attempting to identify a CRS specified via WKT
Because:
1. Proj string conversion is lossy, so we will end up w... - 02:08 AM Revision 0059f9f9 (qgis): Fix identification of TAB file in GDA2020 CRS
- Fixes #33007 (also requires GDAL master)
(cherry picked from commit 3f94d55384dec0af7e0da7d59bed09c93e2d49df) - 01:15 AM Revision 1002c61f (qgis): pal.cpp: fix compilation error with gcc 5.5
- Unfortunately the compiler cannot figure out that the type of
the { } is a std::pair, so we have to be explicit about...
2019-11-28
- 12:57 AM Revision a99d94e5 (qgis): On proj6 builds, never apply a lossy conversion from WKT to proj strings
- when attempting to identify a CRS specified via WKT
Because:
1. Proj string conversion is lossy, so we will end up w... - 11:27 PM Revision 3f94d553 (qgis): Fix identification of TAB file in GDA2020 CRS
- Fixes #33007 (also requires GDAL master)
- 08:30 PM Revision a4715a30 (qgis): Merge pull request #33132 from elpaso/bugfix-gh33130-pg-executesql-bools
- PG provider connection API: convert to bools
- 06:58 PM Revision 8d956509 (qgis): PG provider connection API: convert to bools
- Fixes #33130
- 06:31 PM Revision f3eab35c (qgis): When exporting CRS information from GDAL >= 3.0, use WKT2 format
- to avoid loss of CRS information
- 04:47 PM Revision 161af6ad (qgis): search tags in expression function to look up the functionality in the ...
- 12:42 PM Revision 6ca436d1 (qgis): Merge pull request #32383 from signedav/test_rulelabel
- Display Rulelabel when requested in GetLegendGraphics
- 12:19 PM Revision ef8e251c (qgis): check if TEMP_PATH in the settings changed
- 12:19 PM Revision 8274566b (qgis): temp path for processing output configurable
- 12:19 PM Revision e4651685 (qgis): changing temp location in the settings an recalculate the temp file path
- 12:15 PM Revision 0f73eb63 (qgis): Dox++
- 12:15 PM Revision 634a815c (qgis): [pal] More memory management, renames
- 12:15 PM Revision 938ddfd6 (qgis): Pass labeling engine version to pal
- 12:15 PM Revision 6d6d11b9 (qgis): Some int -> size_t tweaks
- 12:15 PM Revision 1788e2ea (qgis): Fix possible crash in PAL labeling engine due to incorrect size initial...
- If the number of candidates is < the number of features (i.e. some features have
no candidates), we'll get a crash. A... - 10:25 AM Revision d89745ae (qgis): Merge pull request #33103 from elpaso/relation-reference-restore
- Relation-reference widget: load dependencies
- 10:06 AM Revision eac999ca (qgis): set RULELABEL to false to have the expected behavior
- (cherry-picked from a74035cd4e06d5dd05d2f0571e59045e4d725114)
- 10:05 AM Revision e811f48c (qgis): Tests with RULELABEL and LAYERTITLE
- And fix related tests
(cherry-picked from 71581a40468f882fad7815e241c8a16b1cde5ce2) - 10:05 AM Revision 70521033 (qgis): avoid to unembed rules, if it's the layer itself
- because otherwise it's not possible to deactivate LAYERTITLE but keep RULELABEL
(cherry-picked from 74a79311bb23a7db... - 09:38 AM Revision 95a3483d (qgis): Cleanup includes
- 09:38 AM Revision 2800798f (qgis): [FEATURE][layouts] Allow drag and drop of pictures onto layouts
- E.g. drag an svg from a file explorer onto the layout to create a
new picture item containing that svg image.
Conven... - 09:37 AM Revision a74035cd (qgis): set RULELABEL to false to have the expected behavior
- 09:37 AM Revision 71581a40 (qgis): Tests with RULELABEL and LAYERTITLE
- And fix related tests
- 09:28 AM Revision 6f4ad978 (qgis): [field calc] do not propose to update field for read-only layers (#3310...
- 09:28 AM Revision a33da347 (qgis): [field calc] do not propose to update field for read-only layers (#3310...
- 08:44 AM Revision 81565590 (qgis): Merge pull request #33095 from m-kuhn/value_map_ordered_import_backport...
- Keep order of value map items when importing CSV
- 08:16 AM Revision e643547a (qgis): [field calc] do not propose to update field for read-only layers (#33101)
- 07:32 AM Revision f6012722 (qgis): Send Accept: header with WMTS tile requests
- 04:39 AM Revision c52a6e71 (qgis): Dox fixes
- 04:39 AM Revision b0f4cb45 (qgis): Modernize some more pal code, remove unused code
- 04:39 AM Revision 077c5072 (qgis): More pal modernization of memory management, finally ownership is start...
- 04:39 AM Revision 292dbb0a (qgis): Dox++
- 04:39 AM Revision 3cbb3a06 (qgis): More pal simplifications and variable renames
- 04:39 AM Revision 71c7a339 (qgis): Dox++
- 04:39 AM Revision 8e411eb8 (qgis): Make PAL problem solver a bit more memory safe
- (cherry picked from commit 3c688597a5ad56bdbeee8223a073960bde89e6e4)
- 04:39 AM Revision dc435efb (qgis): [pal] Make problem a bit less memory messy, rename variables for clarity
- (cherry picked from commit c2b161230870b96d952eccc75ad0029a526e1965)
- 04:39 AM Revision 932fd204 (qgis): More PAL variable renaming
- 03:34 AM Revision ce0363a7 (qgis): Move the vertical spacer at the bottom of the raster marker symbol dialog
- and fix tabulation order
2019-11-27
- 12:54 AM Revision ff3b4d5a (qgis): Add API to set a label placement engine version, which dictates which
- placement rules should be followed when solving the pal labeling engine
solution.
For new projects it defaults to ve... - 12:54 AM Revision bdb1c76e (qgis): [needs-docs] Add labeling engine version setting in project labeling se...
- This allows users to upgrade existing projects to the newer labeling engine version.
A warning will show advising use... - 12:54 AM Revision 4622ede3 (qgis): Flip logic and leave default labeling engine as v1, mark v2 as experime...
- Allows us time to tweak and refine the new rules before deploying on a
widespread basis - 12:54 AM Revision 8a7c1271 (qgis): Fix method name
- 12:54 AM Revision 849f3152 (qgis): Avoid trailing ; warning thrown by QGSCOMPARENEAR macro
- 06:39 PM Revision 0c666b41 (qgis): Update src/gui/editorwidgets/qgsvaluemapconfigdlg.cpp
- 06:04 PM Revision daeae760 (qgis): Store relative publicSource when possible
- 05:54 PM Revision 37c42c36 (qgis): Relation-reference widget: load dependencies
- Same behavior of value-relation widget.
Funded by: ARPA Piemonte - 09:03 AM Revision 80b28825 (qgis): Remove duplicate private declaration
- 08:50 AM Revision 8e1a69d8 (qgis): Keep order of value map items when importing CSV
- 08:11 AM Revision d953f9ed (qgis): [pal] Don't sort final label placements in pal
- We have a (better) sorting method in QGIS which accounts for other
things like the label z orders, so this sorting in... - 07:44 AM Revision 98d1f98f (qgis): Merge pull request #33060 from m-kuhn/value_map_ordered_import
- Keep order of value map items when importing CSV
- 04:16 AM Revision a997ab8b (qgis): Add more labeling tests covering different label/obstacle combinations
- 02:07 AM Revision 2bccde39 (qgis): Tweak test qml for test consistency
- 02:07 AM Revision 175a075b (qgis): Use geojson files instead of sqlite for PAL test suite
- It's much more git friendly...
2019-11-26
- 12:57 AM Revision 3ebbdf7d (qgis): Avoid qt containing detachment, remove some auto use
- (cherry picked from commit f086d4e6bdab339a004c8cb026ed8201eeba20f1)
- 12:57 AM Revision 0de2c662 (qgis): Avoid altering std::map while iterating over it (potentially unsafe)
- And avoid some double-lookups
(cherry picked from commit bc6c3e57ff1c7b97f2bbf3a39a8472c5b8d74ff8) - 12:57 AM Revision 3af89930 (qgis): Fix crash in raster calculator on Windows builds
- It's not safe to take the data from a vector like this, it will be
deleted as soon as the vector itself is
Fixes #32... - 12:57 AM Revision 6d9fe0b3 (qgis): [layouts] Ensure overview frames are correctly exporting during layer
- based exports when the stacking position is set not set to above labels
Fixes #32763
(cherry picked from commit 078... - 12:57 AM Revision 6377ed4f (qgis): Don't report success when a calculation error occurred
- (cherry picked from commit ab6239b7537514992fd7f54a63d8593932ea44a4)
- 12:57 AM Revision 32e62222 (qgis): Attempt to fix crash when adding fields to existing table
- Refs #32819
(cherry picked from commit 5d27d7cfdf1f1c7fb7c5a82db725e748e7482ff3) - 12:47 AM Revision b921e3e2 (qgis): [processing] Fix menu links following c++ algorithm ports
- 08:07 PM Revision 5d27d7cf (qgis): Attempt to fix crash when adding fields to existing table
- Refs #32819
- 08:06 PM Revision 078f8451 (qgis): [layouts] Ensure overview frames are correctly exporting during layer
- based exports when the stacking position is set not set to above labels
Fixes #32763 - 08:06 PM Revision 60555a18 (qgis): [ui] Fix out-of-sync show help button enabled state for the expression ...
- 08:06 PM Revision 10e71189 (qgis): [layouts] Make legend's filter by map extent widget a check box
- 08:06 PM Revision a269fe23 (qgis): Fix SVG artifact outside of viewbox in poi_place_city.svg file
- Fixes #33061
- 08:06 PM Revision 52e2ac74 (qgis): [diagrams] Harmonize the diagram type combobox looks
- 08:06 PM Revision f5d542e4 (qgis): [needs-docs][layouts] Shuffle legend item widget tool buttons
- to reduce visual cumbersomeness
- 07:18 PM Revision a75436c5 (qgis): [feature][processing] Port and optimization of Random points in extent ...
- 07:18 PM Revision 03f0dd63 (qgis): fix multiple spaces in helpstring and exception
- 07:18 PM Revision 08c194c7 (qgis): remove python version of Random points in extent algorithm
- 07:18 PM Revision 9fba322a (qgis): fix point count test parameter
- 07:18 PM Revision 3bf89fe1 (qgis): fix CRS test parameter
- 07:18 PM Revision f19922a4 (qgis): establish CRS parameter as normal param
- 07:18 PM Revision 590c57c0 (qgis): remove python alg help
- 07:18 PM Revision 2fa6a3ff (qgis): optimize index usage and geometry creation
- 07:18 PM Revision a7ffa9ff (qgis): fix parameter names and add crs and attempts parameters to advanced par...
- 07:18 PM Revision 948ea416 (qgis): move QgsSpatialIndex to stack and fix QList check
- 07:18 PM Revision b96aed4e (qgis): adaptation of algorithm test parameters
- 09:27 AM Revision d0348127 (qgis): [ui] Fix out-of-sync show help button enabled state for the expression ...
- 09:25 AM Revision bc6c3e57 (qgis): Avoid altering std::map while iterating over it (potentially unsafe)
- And avoid some double-lookups
- 09:25 AM Revision e3d2dcdb (qgis): Fix crash in raster calculator on Windows builds
- It's not safe to take the data from a vector like this, it will be
deleted as soon as the vector itself is
Fixes #32855 - 09:25 AM Revision ab6239b7 (qgis): Don't report success when a calculation error occurred
- 09:25 AM Revision f086d4e6 (qgis): Avoid qt containing detachment, remove some auto use
- 08:36 AM Revision 4512318f (qgis): Happy now?
- 08:03 AM Revision 7f5baf03 (qgis): Fix SVG artifact outside of viewbox in poi_place_city.svg file
- Fixes #33061
- 08:03 AM Revision 9a688358 (qgis): Fix function help for project function
- Fixes #33035
(cherry picked from commit 37f2d2d8ae7efd4bc953422f7740447c15b9919c) - 08:03 AM Revision 9be38e14 (qgis): Fix grid file installation fails if path does not already exist
- Fixes #32936
(cherry picked from commit 97fd59a99a3815b18ee3ee41650be941477d3fd7) - 08:03 AM Revision d051fca4 (qgis): Add missing documentation for geom_to_wkt precision argument
- (cherry picked from commit 8b968cf2f5475da3010e384d427c6ddd01584e6f)
- 07:04 AM Revision a4581188 (qgis): [diagrams] Harmonize the diagram type combobox looks
- 07:03 AM Revision 5efd20d2 (qgis): [layouts] Shuffle legend item widget tool buttons to reduce visual cumb...
- 07:03 AM Revision b700e6d6 (qgis): [layouts] Make legend's filter by map extent widget a check box
- 06:19 AM Revision a225ec09 (qgis): Don't enable diagram effects by default
- 04:45 AM Revision 0b3b7123 (qgis): [processing] Port "Count points in polygon" algorithm to c++
- 02:25 AM Revision abada63c (qgis): convert if structures to switch
2019-11-25
- 10:53 PM Revision 3d4abaf8 (qgis): Fix windows build
- 08:32 PM Revision e02b5e64 (qgis): Make the comment on mask shape usage multiline
- avoiding unnecessary scroll to fully read it
- 07:40 PM Revision 3e63d65f (qgis): address comments
- 07:40 PM Revision 82559322 (qgis): use QGIS API instead of GDAL API to create heatmaps
- 06:59 PM Revision 42d6c394 (qgis): Hide coordinate operations which utilise a LAS/LOS grid shift file,
- which are unsupported by proj 6
E.g. some candidate operations between EPSG:3035 and EPSG:5514
Since these can NEVE... - 06:59 PM Revision 97fd59a9 (qgis): Fix grid file installation fails if path does not already exist
- Fixes #32936
- 06:58 PM Revision 37f2d2d8 (qgis): Fix function help for project function
- Fixes #33035
- 06:58 PM Revision 3ba95154 (qgis): Fix expression function helping missing for all functions
- Fixes #33016
- 06:58 PM Revision 8b968cf2 (qgis): Add missing documentation for geom_to_wkt precision argument
- 06:56 PM Revision 0800c5dd (qgis): remove Python version of the Grid algorithm, it was ported to C++
- 06:56 PM Revision cba4ea8a (qgis): fix typos
- 06:56 PM Revision f1d60800 (qgis): [processing] port set Z value algorithm to C++
- 06:56 PM Revision 524f66da (qgis): [processing] port single-sided buffer algorithm to C++ and make distance
- parameter dynamic
- 06:56 PM Revision eead84db (qgis): constant raster algorithm: reduce minimum value for pixel size and take...
- account target CRS when evaluating extent parameter
- 06:56 PM Revision 9411d96f (qgis): [processing] port set M value algorithm to C++
- 06:56 PM Revision 5324d7f9 (qgis): [processing] port points layer from table to C++
- 06:56 PM Revision 9289d53a (qgis): [processing] port orthogonalize algorithm to C++
- 06:56 PM Revision aed17bae (qgis): [processing] port spatial index algorithm to C++
- 06:56 PM Revision 7033c310 (qgis): [processing] port create attribute index algorithm to C++
- 06:56 PM Revision a1e75e9d (qgis): [processing] port constant raster algorithm to C++
- 06:56 PM Revision 06a71403 (qgis): [processing] port terrain analysis algoithms to C++
- 06:56 PM Revision 1a3fb9ae (qgis): orthogonalize algorithm: make angle tolerance parameter dynamic
- 06:56 PM Revision 59564c42 (qgis): mention Z and M fields in the points layer from table help
- 06:50 PM Revision 2d4c8bf1 (qgis): Fix time (and date) fields editing in forms
- Fixes #33000
(cherry picked from commit 17a700b34be68fcba49cf8e43e6994ea31a2aff5) - 06:50 PM Revision 023e8d2a (qgis): MetaSearch plugin: update CSW catalog url from the portuguese mapping a...
- (cherry picked from commit 23fc25b04600865c71421462e9f304cca4c6731e)
- 06:50 PM Revision 418b6580 (qgis): Rework QgsDebugMsgLevel to avoid construction of strings which
- won't be logged at the current debug level
Instead of always constructing debug strings, and then potentially
ignori... - 06:50 PM Revision c3b3e029 (qgis): Fix WMTS Capabilities document and related tests
- (cherry picked from commit 529aea6f4e21ccdb15152eba6298f93d430f6888)
- 06:50 PM Revision 9faec85a (qgis): Hide coordinate operations which utilise a LAS/LOS grid shift file,
- which are unsupported by proj 6
E.g. some candidate operations between EPSG:3035 and EPSG:5514
Since these can NEVE... - 06:50 PM Revision 406e28da (qgis): Move QgsDebugCall to level 2 debug level
- (cherry picked from commit 69e1b84b4c405a6b9fa7cfd2a72cf4c49a85f929)
- 06:11 PM Revision 55df0c10 (qgis): Add documentation
- 04:42 PM Revision 44c390cf (qgis): MXE build workflow
- 10:14 AM Revision 23ae038d (qgis): fix docs for streamlines (#33054)
- 08:54 AM Revision 938aa58d (qgis): [FEATURE] Streamlines Renderer for vector dataset on mesh layer. (#32996)
- * [FEATURE] Mesh streamlines
fix #29534
The vector field data set in a mesh layer can currently be only rendered wi... - 03:44 AM Revision 0bbdf202 (qgis): Remove backport bot - it's dead
- 03:43 AM Revision 83dd2aa0 (qgis): Move some non-error debug messages to QgsDebugMsgLevel
- 03:43 AM Revision 65ad06d1 (qgis): Rework QgsDebugMsgLevel to avoid construction of strings which
- won't be logged at the current debug level
Instead of always constructing debug strings, and then potentially
ignori... - 03:43 AM Revision 69e1b84b (qgis): Move QgsDebugCall to level 2 debug level
- 01:12 AM Revision 529aea6f (qgis): Fix WMTS Capabilities document and related tests
2019-11-24
- 10:43 PM Revision 23fc25b0 (qgis): MetaSearch plugin: update CSW catalog url from the portuguese mapping a...
- 09:20 PM Revision e8ec0042 (qgis): [FEATURE][diagrams] Paint effect support for diagram renderer
- Allows for diagrams to use paint effects, including drop shadows,
outer glows, etc...
Sponsored by SLYR - 10:11 AM Revision 204bd47b (qgis): [FEATURE][diagrams] New diagram type "stacked bars"
- Stacks bars of varying colors for each attribute on top of each other
vertically or horizontally.
Sponsored by SLYR - 09:06 AM Revision 0fe849a1 (qgis): Fix QGIS crashing when loading a recent project after saving dirty project
- 09:06 AM Revision b8bc9fad (qgis): Fix QGIS crashing when loading a recent project after saving dirty project
2019-11-23
- 12:14 AM Revision 79430b54 (qgis): Fix signature of qgsattributeform.cpp
- 11:57 PM Revision 9c9b5ca0 (qgis): Fix sip and formatting issues
- 10:54 PM Revision 08b7ecab (qgis): Fix docstrings and respond to feedback
- 08:18 PM Revision 51c12891 (qgis): Merge branch 'master' into pg_json
- 09:48 AM Revision ad260fff (qgis): [diagrams] Diagram size widget should allow non-integer values
- There's no reason we should limit diagram sizes to round number of
mm, so adapt widget to follow same behavior as oth... - 09:48 AM Revision 2d888519 (qgis): [diagrams] Fix bars drawn outside of registered diagram extent for some...
- (cherry picked from commit 993d90a456ccc72ab2114368656ab75e3a6ccc1e)
- 09:48 AM Revision e483229e (qgis): [diagrams] Better default size for diagrams
- (cherry picked from commit b78784be4f60342dfb96ec1f9b344a6678eaba16)
- 09:48 AM Revision 19649058 (qgis): [diagrams] When an unknown diagram type is encountered, don't crash, bu...
- Avoids projects from a new qgis using a new diagram type crashing when opened in earlier
qgis versions
(cherry picke... - 09:45 AM Revision ec9e5986 (qgis): Fix QGIS crashing when loading a recent project after saving dirty project
- 09:06 AM Revision 5ee9b20b (qgis): QgsCoordinateTransform::transformCoords(): with PROJ 6, do no raise on ...
- Fixes #32973 or at least improve it significantly
Currently with PROJ 6 transformCoords() will raise an exception as... - 09:06 AM Revision 6db6ede3 (qgis): [diagrams] When an unknown diagram type is encountered, don't crash, bu...
- Avoids projects from a new qgis using a new diagram type crashing when opened in earlier
qgis versions - 09:06 AM Revision bfd925dc (qgis): [diagrams] Fix placement of histogram diagrams with bar spacing set
- 09:06 AM Revision ee260893 (qgis): [diagrams] Fix incorrectly calculated size of diagrams when bar spacing...
- 09:06 AM Revision a784fbe6 (qgis): [diagrams] Diagram size widget should allow non-integer values
- There's no reason we should limit diagram sizes to round number of
mm, so adapt widget to follow same behavior as oth... - 09:06 AM Revision 9a23e1b2 (qgis): [FEATURE][diagrams] Add option to show diagram axis for histogram diagr...
- Where the axis line symbol can be set using a standard QGIS line symbol.
Sponsored by SLYR - 09:06 AM Revision 6b0c9b83 (qgis): Spelling
- 09:06 AM Revision a72f42b6 (qgis): [diagrams] Better default size for diagrams
- 09:06 AM Revision 1c0a9918 (qgis): [diagrams] Default bar spacing should be 0
- 09:06 AM Revision abb64382 (qgis): [diagrams] Fix bars drawn outside of registered diagram extent for some...
- 09:06 AM Revision 249d38a5 (qgis): Add read/write context to diagram serialization
- 07:20 AM Revision 036f032b (qgis): [canvas] Fix zoom to selection for single point selection when layer is...
- 07:20 AM Revision 9c782e82 (qgis): [canvas] Fix zoom to selection for single point selection when layer is...
- 05:06 AM Revision c7d4892c (qgis): [canvas] Fix zoom to selection for single point selection when layer is...
- 05:02 AM Revision ed7d13da (qgis): QgsCoordinateTransform::transformCoords(): with PROJ 6, do no raise on ...
- Fixes #32973 or at least improve it significantly
Currently with PROJ 6 transformCoords() will raise an exception as...
2019-11-22
- 12:22 AM Revision f2f40b13 (qgis): QgsVectorFileWriter: fix axis order issue with GDAL 3 (fixes #33014)
- 10:27 PM Revision bd170fa7 (qgis): QgsVectorFileWriter: fix axis order issue with GDAL 3 (fixes #33014)
- 09:44 PM Revision 831780bb (qgis): Merge pull request #33018 from troopa81/backport-32811-to-release-3_10
- backport fix wfs cache request
- 09:00 PM Revision a485b476 (qgis): Merge pull request #33021 from rouault/fx_writing_to_kml_with_gdal_3
- QgsVectorFileWriter: fix axis order issue with GDAL 3 (fixes #33014)
- 08:18 PM Revision e75ff1b5 (qgis): QgsVectorFileWriter: fix axis order issue with GDAL 3 (fixes #33014)
- 06:17 PM Revision df1b2734 (qgis): backport fix wfs cache request
- 05:04 PM Revision 22a72bef (qgis): Merge pull request #33012 from elpaso/bugfix-gh-33000-time-support
- Fix time (and date) fields editing in forms
- 04:00 PM Revision 2c61eb39 (qgis): Address comments
- 12:56 PM Revision ae92395d (qgis): Basic event tracing for 3D and a shortcut to toggle tracing: ctrl+shift+.
- 12:56 PM Revision c452bed2 (qgis): Put all chunked entity load tile events into one group
- 12:56 PM Revision 5706a9f7 (qgis): Make event tracing disabled by default
- It needs qgis/enableEventTracing to be set to true in Options > Advanced.
- 12:56 PM Revision e86d283a (qgis): Add recording of async events to the event tracer
- 12:56 PM Revision adad95ee (qgis): Make it possible to load multiple terrain tiles at the same time
- Also adds some event tracing support to better understand what
is going on under the hood - 11:33 AM Revision 17a700b3 (qgis): Fix time (and date) fields editing in forms
- Fixes #33000
- 11:09 AM Revision 63911c1d (qgis): Merge pull request #32551 from rduivenvoorde/from_epoch
- [FEATURE] Add datetime_from_epoch (MSec from epoch) expression function
- 09:55 AM Revision 4ebd23e7 (qgis): Merge pull request #33003 from rldhont/backport-32800-to-release-3_4
- [Backport release-3_4][Bugfix][Server] Correctly round extent coordinates in services capabilities
- 09:55 AM Revision 588a0961 (qgis): Merge pull request #33002 from rldhont/backport-32800-to-release-3_10
- [Backport release-3_10][Bugfix][Server] Correctly round extent coordinates in services capabilities
- 04:17 AM Revision 71dd0df4 (qgis): Fix broken QMap<QVariantList,...> finding, which causes case-insensitive
- comparisons to be made when resolving primary keys in the Oracle and
Postgres providers
qt's built in qMapLessThanKe... - 04:17 AM Revision 5d924cf7 (qgis): Fix broken QMap<QVariantList,...> finding, which causes case-insensitive
- comparisons to be made when resolving primary keys in the Oracle and
Postgres providers
qt's built in qMapLessThanKe... - 01:07 AM Revision b4769c57 (qgis): Prevent saving invalid json
2019-11-21
- 12:01 AM Revision baf38199 (qgis): [FEATURE][diagrams] Add option to control pie diagram angular direction
- I.e. control whether the sections are rendered in a clockwise or
anticlockwise direction
Sponsored by SLYR - 10:30 PM Revision ec8912ed (qgis): [Server] Test WCS Access Control: update comment
- 10:30 PM Revision bd96f8b7 (qgis): [Server] Update WMS GetProjectSettings tests for round extent in GetCap...
- 10:30 PM Revision 588324a1 (qgis): [Server] Update WCS tests for round extent in GetCapabilities
- 10:30 PM Revision 59b83def (qgis): [Server] Update WMS tests for round extent in GetCapabilities
- 08:48 PM Revision e9251a5f (qgis): [Server] Update WFS tests for round extent in GetCapabilities
- 08:48 PM Revision 86f57f03 (qgis): [Server] Update WMTS tests for round extent in GetCapabilities
- 08:48 PM Revision a4a48ccc (qgis): [Bugfix][Server] Correctly round extent coordinates in services capabil...
- QString::number does not correctly round double. It can truncate double so the extent display explains in services ca...
- 08:48 PM Revision 97e06028 (qgis): [Bugfix][Server] Use floor and ceil for round extent coordinates in ser...
- 08:48 PM Revision 60d49a7e (qgis): [Server] tests: Add masks
- 08:45 PM Revision ac846d36 (qgis): [Server] Test WCS Access Control: update comment
- 08:45 PM Revision e1c4f145 (qgis): [Server] Update WCS tests for round extent in GetCapabilities
- 08:45 PM Revision 41b97b4c (qgis): [Bugfix][Server] Correctly round extent coordinates in services capabil...
- QString::number does not correctly round double. It can truncate double so the extent display explains in services ca...
- 08:45 PM Revision f986fa10 (qgis): [Bugfix][Server] Use floor and ceil for round extent coordinates in ser...
- 08:45 PM Revision 723c51b3 (qgis): [Server] tests: Add masks
- 08:45 PM Revision 1b08bbef (qgis): [Server] Update WMTS tests for round extent in GetCapabilities
- 08:45 PM Revision 3198ce54 (qgis): [Server] Update WMS GetProjectSettings tests for round extent in GetCap...
- 08:45 PM Revision 983da1d3 (qgis): [Server] Update WMS tests for round extent in GetCapabilities
- 08:45 PM Revision c99ae2a0 (qgis): [Server] Update WMS Dimension tests for round extent in GetCapabilities
- 08:45 PM Revision e5f93ebb (qgis): [Server] Update WFS tests for round extent in GetCapabilities
- 07:14 PM Revision a4c2129a (qgis): Fix alg description
- PostGIS DB -> PostgreSQL DB
(cherry picked from commit d28da131c4b6acfa53d63c7af7cc1fe6e2b372e0) - 07:14 PM Revision f5692125 (qgis): Fix alg description
- PostGIS DB - PostgreSQL DB
(cherry picked from commit 60ed888277a83bcd2ff40d91f626dd09f5c6161c) - 07:14 PM Revision 4cfd354b (qgis): Resolve cpu spikes when options dialog is shown
- Disable auto-update of the advanced settings tree widget. This is causing
CPU spikes every 2 seconds while the dialog... - 07:14 PM Revision fb374357 (qgis): fix crash when gps source is not available (e.g. missing QT plugins)
- (cherry picked from commit 90cbcc92b110144a0eb9498248c12fb82af8a60f)
- 07:14 PM Revision 55ea8e7d (qgis): Fix fid regenerate on GPKG vector layer exported
- Fixes #32927
(cherry picked from commit f9f00d3388ea5df0001ec967e5cbf4daf3903e24) - 07:14 PM Revision 074afdf7 (qgis): Optimise some trivial point/rectangle intersection tests
- (cherry picked from commit 19d0b118a59f8456cdf9a89f61fafe547973db85)
- 07:14 PM Revision 4e18d911 (qgis): [labeling] Fix evalution of letter/word spacing when font size is map u...
- Fixes #32825
(cherry picked from commit 0d6599a7b6dfeff1a4113ea1922820d6c7c894d3) - 07:14 PM Revision ff972079 (qgis): Lower precision of grass centrality test
- Refs #32562
(cherry picked from commit 2b9921ac2cebbe2362af3ebc08769bd325c359ed) - 07:14 PM Revision 9f39fea4 (qgis): Add unit test for qgslayerdefinition
- (cherry picked from commit 0aea46bb2808c56fd455c095684c65e7ced0d022)
- 07:14 PM Revision 9bfed01b (qgis): Add unit tests for qgsproject
- (cherry picked from commit 0770ca9121698b286bff018b7b8fa15c21c97147)
- 07:14 PM Revision 1fb741a0 (qgis): Load embedded group from qgz project
- (cherry picked from commit 35c2a9a6f3e28c4a2e37c0576524e464b60cf2fb)
- 07:14 PM Revision 83a35e38 (qgis): Fix reloading project with embedded layers from qgz
- (cherry picked from commit 9a9778af418f2a5783cbda7217823b150db883b7)
- 07:14 PM Revision 71f2dd47 (qgis): Read qgz project when embedding layers. Fixes #28280
- (cherry picked from commit e5eb23e30ce7ead00ffa8cc3fedf2637ecbbd61b)
- 07:14 PM Revision 941a20ad (qgis): Revert 5c1cc4a40d84. I wasn't aware dashes in plugin directory names ha...
- (cherry picked from commit ffb38e8a320082791c3251ee386e9a899d0a5d33)
- 07:14 PM Revision 6bc027b8 (qgis): Disable flaky test
- See https://travis-ci.org/qgis/QGIS/jobs/606030466#L6726
(cherry picked from commit 39741e549e525a11e07ffc3594e8b4a8... - 07:14 PM Revision 9bfd06a8 (qgis): Update TilesXYZ.py
- Solve issue #30524. Now tiles are drawn correctly if there are layers with scale-dependant styles
(cherry picked fro... - 07:14 PM Revision d5543b6c (qgis): Attribute table: please don't delete randomly!
- Fixes #32933
Pretty big fat bug isn't it ?
(cherry picked from commit ea38fcec06c5fbaa832a2ae7b229a5fc7a727df7) - 07:14 PM Revision 32c9b306 (qgis): Add topological points on background layers for qgsmaptooladdfeature
- (cherry picked from commit 47bc117795579ea0b27b016a68c3e6cc6f071a91)
- 07:14 PM Revision 6f171fdc (qgis): Update connections-default.xml
- (cherry picked from commit 69ba08eae9ef8d7af3035ef813dddb1c87719dfe)
- 07:14 PM Revision be91de99 (qgis): Add FlatGeobuf as known input format
- (cherry picked from commit 150709cb5f661001c1271fc67e96ed2f98554136)
- 07:14 PM Revision b39bd70e (qgis): Add GDAL 3.1.0 version ifdef
- (cherry picked from commit a875befb0c2ffb308c42cccb7afb655873dba845)
- 07:14 PM Revision 3aa99e1a (qgis): Remove sort order tweaks
- (cherry picked from commit 8159783afed47061e18e62c17b678d10135e47b1)
- 07:14 PM Revision e6eaf7ba (qgis): Add FlatGeobuf as an exportable format
- (cherry picked from commit 315c9bbea633f09824875aef51a5129a5f974b27)
- 07:14 PM Revision 360e7622 (qgis): fix build
- (cherry picked from commit c42789d71b304828dbb2fb160a58dff9d1d62615)
- 07:14 PM Revision 11bcbc0c (qgis): Tiles XYZ fixed scale-dependant styles
- (cherry picked from commit 742c7b95d7817c9e3d881e5b3cec12fbccf544df)
- 07:14 PM Revision 39082474 (qgis): Attribute table pass fid on ctx menu signals
- instead of passing an index that could belong to
one of the (three) models that live in the dual
view.
This hopefull... - 07:09 PM Revision 701ea057 (qgis): Fix broken QMap<QVariantList,...> finding, which causes case-insensitive
- comparisons to be made when resolving primary keys in the Oracle and
Postgres providers
qt's built in qMapLessThanKe... - 07:02 PM Revision b14d7a8d (qgis): Merge pull request #32800 from rldhont/fix-server-round-precision-extent
- [Bugfix][Server] Correctly round extent coordinates in services capabilities
- 06:21 PM Revision 8913fb34 (qgis): Merge pull request #32114 from troopa81/fix_feature_count_estimated_met...
- Fix featureCount on postgres view when flag estimatedmetadata is set
- 06:08 PM Revision 90f325a8 (qgis): [Server] Update WMS tests for round extent in GetCapabilities
- 06:08 PM Revision a60ea5d7 (qgis): [Server] Update WMS GetProjectSettings tests for round extent in GetCap...
- 06:08 PM Revision 9743e306 (qgis): [Server] Test WCS Access Control: update comment
- 06:08 PM Revision e5431a88 (qgis): [Server] Update WMS Dimension tests for round extent in GetCapabilities
- 06:08 PM Revision 0808c2ba (qgis): [Server] Update WCS tests for round extent in GetCapabilities
- 05:45 PM Revision 726dcd11 (qgis): Remove rasterize from help file
- 05:45 PM Revision 10e6822d (qgis): Keeps a bit less memory
- 05:33 PM Revision 24307f9e (qgis): Merge pull request #32992 from elpaso/rasterize-c-plus-plus
- Port Processing Rasterize to C++
- 05:28 PM Revision c1917476 (qgis): Rasterize: QtConcurrent version
- 04:28 PM Revision e21c0481 (qgis): Typo
- 11:51 AM Revision 63956785 (qgis): Merge pull request #30297 from roya0045/handler_v2
- Bad Layer Handler Improvements
- 11:29 AM Revision 3456bc01 (qgis): Merge pull request #32990 from m-kuhn/dxf_fix_dd
- Fix data defined symbology in dxf export
- 09:58 AM Revision 797af951 (qgis): Processing rasterize: add extent buffer
- 09:10 AM Revision 8a7bf147 (qgis): [diagrams] Fix diagram attribute order is reversed when using left or r...
- 09:10 AM Revision 6222207c (qgis): Fix some warnings, forced truncation to int while rendering histogram d...
- 09:10 AM Revision 2ff4bd54 (qgis): Test masks
- 09:03 AM Revision c70baa26 (qgis): Fix layer/field based symbology
- Was broken since https://github.com/qgis/QGIS/pull/32770
- 09:03 AM Revision 22e1bfa5 (qgis): Add data based orientation text dxf test
- 06:21 AM Revision 49dcc2c2 (qgis): [FEATURE] Add spacing option for vector layer bar chart diagrams
- Allows for user-controlled spacing between each bar in the chart.
Sponsored by SLYR - 02:22 AM Revision c42789d7 (qgis): fix build
2019-11-20
- 11:24 PM Revision 20736b9a (qgis): Update TilesXYZ.py
- Solve issue #30524. Now tiles are drawn correctly if there are layers with scale-dependant styles
- 11:24 PM Revision 742c7b95 (qgis): Tiles XYZ fixed scale-dependant styles
- 11:23 PM Revision fb85e652 (qgis): Fix typos
- 09:46 PM Revision 9b731edb (qgis): [Server] tests: Add masks
- 09:46 PM Revision 656f9e04 (qgis): [Bugfix][Server] Use floor and ceil for round extent coordinates in ser...
- 09:46 PM Revision 2599eb53 (qgis): [Server] Update WFS tests for round extent in GetCapabilities
- 09:46 PM Revision 747f785e (qgis): [Bugfix][Server] Correctly round extent coordinates in services capabil...
- QString::number does not correctly round double. It can truncate double so the extent display explains in services ca...
- 09:46 PM Revision 1d3b90bb (qgis): [Server] Update WMTS tests for round extent in GetCapabilities
- 09:41 PM Revision 150709cb (qgis): Add FlatGeobuf as known input format
- 09:23 PM Revision c25f2745 (qgis): Port processing rasterize to C++
- roughly 20% faster than Python
- 08:52 PM Revision 90c83011 (qgis): Add test for TopoGeometry layers visibility with and w/out permissions
- Adds a "qgis_test_user" database users with the db setup script,
using an hard-coded password for connection.
This w... - 08:52 PM Revision 0558a5c3 (qgis): Topology is unavailable when user cannot read topology tables
- Fixes determination of tables from metadata when user has no
privileges on topology. The bug was introduced by
commit... - 08:52 PM Revision 111fbace (qgis): mhkun style
- 08:52 PM Revision 714d1f49 (qgis): Unify list of supported spatial types
- 08:52 PM Revision 460c1080 (qgis): Make capabilities methods const, drop unused ones
- Uses mutable members to retain the lazy capability queries
- 08:52 PM Revision 94913ead (qgis): Improve debug messages about geos/topology support
- 08:52 PM Revision 6def175f (qgis): Simplify calls to has_*_privilege to avoid name resolution
- ... when oid is already known...
- 08:50 PM Revision 315c9bbe (qgis): Add FlatGeobuf as an exportable format
- 08:50 PM Revision a875befb (qgis): Add GDAL 3.1.0 version ifdef
- 08:50 PM Revision 8159783a (qgis): Remove sort order tweaks
- 08:49 PM Revision 69ba08ea (qgis): Update connections-default.xml
- 08:04 PM Revision b848b0a9 (qgis): add test
- 08:04 PM Revision 47bc1177 (qgis): Add topological points on background layers for qgsmaptooladdfeature
- 08:00 PM Revision bcdbc3a8 (qgis): Attribute table pass fid on ctx menu signals
- instead of passing an index that could belong to
one of the (three) models that live in the dual
view.
This hopefull... - 08:00 PM Revision ea38fcec (qgis): Attribute table: please don't delete randomly!
- Fixes #32933
Pretty big fat bug isn't it ? - 07:55 PM Revision 39741e54 (qgis): Disable flaky test
- See https://travis-ci.org/qgis/QGIS/jobs/606030466#L6726
- 07:54 PM Revision ffb38e8a (qgis): Revert 5c1cc4a40d84. I wasn't aware dashes in plugin directory names ha...
- 03:05 PM Revision e8b38c36 (qgis): Merge pull request #32666 from pblottiere/fix_emblayer_qgz
- Read qgz project when embedding layers/groups. Fixes #28280
- 02:12 PM Revision 91563b8b (qgis): auto layer finder
- 11:46 AM Revision 99bf9687 (qgis): [FEATURE][labels] allow to delete custom label position
- by pressing DEL key when moving the label
- 11:46 AM Revision 0e110cf0 (qgis): [FEATURE][labels] allow to delete custom label rotation
- by pressing DEL key when moving the label
- 11:36 AM Revision 0aea46bb (qgis): Add unit test for qgslayerdefinition
- 10:56 AM Revision 08d5b83f (qgis): Merge pull request #32811 from troopa81/fix_wfs_cache
- fix cache read on wfs request
- 10:27 AM Revision 59a766e2 (qgis): Merge pull request #32807 from lbartoletti/patch-1
- Fix compilation with llvm > 6 (and arch=i386)
- 09:43 AM Revision 2b9921ac (qgis): Lower precision of grass centrality test
- Refs #32562
- 08:38 AM Revision 1ca926d7 (qgis): [FEATURE][layouts] Add search box to layout manager
- Allows filtering the list of layouts in a project by name, handy
when a project has many layouts - 08:07 AM Revision f1e6745f (qgis): [quick] add utility method to select feature using their IDs from QML (...
- * [quick] add utility method to select feature using their IDs from QML
* Update qgsquickutils.cpp - 03:18 AM Revision 657a8e0f (qgis): [processing] Fix wrong label description for the centroid alg's all par...
- (fixes #32940)
- 03:18 AM Revision 48ab44c5 (qgis): [processing] Fix missing icon for polygon to lines algoritghm
- The icon went missing when porting the algorithm from
python to a native - 01:08 AM Revision 942b74fa (qgis): Remove unused QString
- 01:08 AM Revision 85227322 (qgis): Clear clazy unused variable warning on proj < 6 builds
- 01:08 AM Revision 3b03b878 (qgis): Add missing Q_OBJECT macro
- 01:08 AM Revision c8bf6a9b (qgis): Another unused string:
- 01:08 AM Revision 8f1cf97f (qgis): Remove unused QString
- 01:08 AM Revision fd68d8ee (qgis): Use QHash instead of QMap with pointer key
- 01:08 AM Revision a882ece4 (qgis): Remove unused QString
- 01:08 AM Revision fe9e6c69 (qgis): Fix typos
- 01:08 AM Revision 9fc5d86d (qgis): Add missing Q_OBJECT macro
- 01:08 AM Revision 4b8f37da (qgis): Enable some more safe clazy checks
- 01:08 AM Revision 6ce88567 (qgis): Fix clazy warnings
- 01:08 AM Revision 1c128f9d (qgis): Line based exclusion doesn't seem to work with lambdas...
- 01:08 AM Revision 986aa713 (qgis): Identation
- 01:08 AM Revision 9a2e0151 (qgis): Move QObject declaration to header
- 01:08 AM Revision 0b688348 (qgis): Fix build
- 01:08 AM Revision 129165a1 (qgis): Fix warning
- 01:08 AM Revision 214bbe9e (qgis): Fix clazy fully-qualified-moc-types warnings
2019-11-19
Also available in: Atom