Activity
From 2020-09-16 to 2020-10-15
2020-10-15
- 10:44 PM Revision cb37b18a (qgis): Various tweaks to the overlay_contains function description and examples
- 09:34 PM Revision fd431948 (qgis): Set prefer coordinates from uri
- 09:26 PM Revision 9c0a620f (qgis): Add option for ServerPrefersCoordinatesForTransactions_1_1
- 09:26 PM Revision f29f86fa (qgis): Try special treatment for arcgis
- 09:04 PM Revision 748aa4cf (qgis): Update tests/src/python/test_qgsprocessinginplace.py
- Co-authored-by: Alessandro Pasotti <[email protected]>
- 09:04 PM Revision f0bee04a (qgis): Remove all primary keys when RegeneratePrimaryKey is set, not just thos...
- 09:04 PM Revision db7b9770 (qgis): [processing] Correctly discard fid field values when running
- algorithms with the RegeneratePrimaryKey flag in in-place mode
Fixes #37761, fixes #33816 - 09:04 PM Revision 4b3703d8 (qgis): Add option to regenerate primary key to QgsVectorLayerUtils.makeFeature...
- Allows us to optionally reset the fid field value when required
- 09:03 PM Revision a53bb3d4 (qgis): [processing] When reporting that a feature is invalid, also mention
- the layer name so that it's clear which of the corresponding inputs
the warning/error relates to
Fixes #26664 - 08:02 PM Revision b38ea535 (qgis): Merge pull request #38861 from pblottiere/maptips_willrenderfeature
- Check if feature is rendered before displaying its map tips
- 02:48 PM Revision c97e3243 (qgis): [geometry fixer] overlapcheck incorectly snaps corrected feature to grid
- 02:47 PM Revision 4d730eb8 (qgis): [geometry fixer] fix overlap check tolerance error
- We were not using the same tolerance when collecting
the error than when fixing the error. - 02:44 PM Revision 279b0510 (qgis): [geometry fixer] fix gap check geometry fix edge case
- The case where the gap was containing a point that was
lying inside (or on the edge) of a neighbouring polygon
used t... - 10:23 AM Revision ece1dfae (qgis): Check if feature is rendered before displaying its map tips. Fixes #37066
- 10:23 AM Revision a25a561b (qgis): Optimization
- 10:23 AM Revision dd6b20e9 (qgis): Delegate filter to provider when possible
- 09:50 AM Revision dd2b56ac (qgis): Add test for issue 39371
- 09:12 AM Revision 252976b7 (qgis): Allow more file types to be expanded in the browser
- Allows for
- xls(x)
- ods
- gpx
- accdb
Files to be expanded in the browser. This permits map layers with these
file... - 07:39 AM Revision f8aafda1 (qgis): Merge pull request #39349 from m-kuhn/processdashdash
- Separate qgis_process params with --
- 07:39 AM Revision 390384cc (qgis): Merge pull request #39375 from qgis-bot/backport-39359-to-release-3_10
- [Backport release-3_10] Fix crash in undo dock when clearing project/closing QGIS
- 06:48 AM Revision 76cfbabf (qgis): [layer tree] Avoid blurry icons on devices with a pixel ratio != 1
- 06:48 AM Revision 06075042 (qgis): Move and unify scaleIconSize into QgsApplication::scaleIconSize
- 05:49 AM Revision 52416ddc (qgis): Avoid extra vertices added when digitizing due to roundtrip reprojecti...
- 05:49 AM Revision 303e6c83 (qgis): Address comment
- 05:49 AM Revision 2653afc1 (qgis): Revert QgsMapSettings change, fix root cause in QgsCoordinateTransform
- 05:49 AM Revision e951aead (qgis): Fix QgsMapSettings {mapToLayer,layerToMap}Coordinates failing with poin...
- 04:40 AM Revision bf319fdb (qgis): Simplify code
- 04:40 AM Revision ab6e615c (qgis): Update test
- 04:40 AM Revision f8222f0f (qgis): [processing] Skip redundant and potentially expensive duplicate interse...
- test in Split With Lines algorithm
- 04:40 AM Revision 05645b32 (qgis): [processing] Fix "Split with lines" algorithm can get stuck in
- an endless loop if geos difference result is numerically unstable
Amend the test to determine whether a split occurr... - 04:40 AM Revision f3a52573 (qgis): Rename variables for clarity
- 02:51 AM Revision 710230cc (qgis): Fix array_slice example
- 02:16 AM Revision c72c1110 (qgis): Fix crash when snapping to curved geometry without curved segments
- 02:15 AM Revision 8c79b94f (qgis): Don't show cascaded feature deletion warnings and feedback if
- joined deleted features came from an auxilary layer
As auxiliary features are intended to be intrinsicly linked to
a... - 02:15 AM Revision fff2098e (qgis): Try to fix Travis build
2020-10-14
- 10:53 PM Revision 5c97ff66 (qgis): Fix crash in undo dock when clearing project/closing QGIS
- 10:49 PM Revision d87d230b (qgis): Fix crash in undo dock when clearing project/closing QGIS
- Fixes #38157
- 10:49 PM Revision 99758925 (qgis): Cleanup code
- 06:18 PM Revision c1e8eb4d (qgis): Server WFST: use srsName when needed
- Fixes #39371
- 03:51 PM Revision 69faea81 (qgis): Merge pull request #39364 from DelazJ/patch-21
- Use a working URL for docker badge
- 03:07 PM Revision 6ec7919b (qgis): WFS-T 1.1.0 thanks to ESRI use coordinates
- Apparently ESRI mapserver does not like pos and posList
for coordinates in GML3 but only accepts "coordinates". - 01:56 PM Revision a63a048d (qgis): Use a working URL for docker badge
- 01:05 PM Revision cc67a6fa (qgis): Update tests
- 01:01 PM Revision 2f8201a9 (qgis): Separate qgis_process params with --
- 10:51 AM Revision 00b53831 (qgis): Merge pull request #39348 from m-kuhn/fix_33234
- Fix crash when snapping to curved geometry without curved segments
- 09:09 AM Revision 1e80643f (qgis): [symbology] Fix SVG marker anchor calculation and improve bounds (#39336)
- 07:49 AM Revision 2659c411 (qgis): Merge pull request #39347 from elpaso/bugfix-gh39243-wms-auth-basic-decode
- Fix WMS auth basic password encoding
- 05:47 AM Revision 02d7afae (qgis): Fix copy/paste/select all shortcuts don't work when layer tree is selected
- Fixes #38849
- 05:46 AM Revision a195b056 (qgis): Fix edited and new features no longer correctly show their corresponding
- color shading in the feature list view
2020-10-13
- 09:46 PM Revision fc8d916b (qgis): Add --json option to qgis_process tool
- This allows external tools to more easily use the standalong qgis_process
tool without resorting to fragile string pa... - 09:46 PM Revision bc0df6d2 (qgis): ALWAYS load processing plugin in qgis_process tool
- Otherwise on a new install where QGIS application is not available
and has never been run the processing plugin will ... - 08:45 PM Revision 7b7a9093 (qgis): Merge pull request #39350 from uclaros/fix-del-console-history
- Fix deleting python console history entries
- 08:18 PM Revision 08769018 (qgis): Do not try to load bad layer dependencies
- References #39025
- 07:11 PM Revision 1f26bb03 (qgis): Fix deleting python console history entries
- 06:07 PM Revision a72d84a6 (qgis): Fix crash when snapping to curved geometry without curved segments
- When a geometry that supports curves has only straight segments and
a user snaps to it with "snap to intersections" e... - 05:44 PM Revision 1b80ca33 (qgis): WFS-T 1.1.0 uses GML3
- 05:44 PM Revision b1da0810 (qgis): WFS-T 1.1.0 client implementation
- 02:53 PM Revision c8f90c11 (qgis): Better fix for #39243: decode in uri
- instead of handling that inside the wms routines.
- 02:49 PM Revision a3d6965f (qgis): Merge pull request #39346 from elpaso/bugfix-server-wfs3-unreported-wro...
- Bugfix server wfs3 unreported wrong extension handling in links
- 02:48 PM Revision ff7641df (qgis): Merge pull request #39344 from elpaso/server-landing-page-rename-env-vars
- Server landing page: rename vars, no functional changes
- 01:03 PM Revision 40997ff8 (qgis): Fix WMS auth basic password encoding
- and add an unrelated test, since I wrote it.
Fixes #39243 - 12:39 PM Revision 29055f1b (qgis): Fix test
- 12:35 PM Revision e4e854a6 (qgis): Server WFS3: fix unreported wrong links extension
- 11:49 AM Revision 6145f3a3 (qgis): Server landing page: rename vars, no functional changes
- 06:14 AM Revision 88726e9d (qgis): Javascript code editor should show line numbers
- 06:14 AM Revision 1ac59415 (qgis): Cleanup handling of margins in QgsCodeEditor and subclasses
- 06:14 AM Revision 66226f6b (qgis): Use proper method to show line numbers in Virtual Layers SQL editor
- 06:14 AM Revision 8d3e028d (qgis): Cleanup raw margin manipulation used to hide holding controls, use prop...
- 04:30 AM Revision 8298d682 (qgis): Catch another situation where the user-set custom CRS name needs to be ...
- 04:30 AM Revision 9a35b276 (qgis): When creating a CRS from WKT and the WKT has an embedded CRS name, corr...
- 04:30 AM Revision ad3f0a8f (qgis): Make test WKT comparison more tolerant
- 02:47 AM Revision 56b34947 (qgis): Spelling
- 02:47 AM Revision 0a3f40a1 (qgis): Allow error indicator colors to be controlled for code editor color scheme
- 02:47 AM Revision b02d7b33 (qgis): Add option to apply parameterized colors to SVGs returned by
- QgsApplication::getThemePixmap
- 02:12 AM Revision f4423aaf (qgis): GDAL provider: don't crash on invalid bands
2020-10-12
- 12:56 AM Revision 5aba56c0 (qgis): fix 3d mesh dataset rendering
- 12:56 AM Revision 364e2e92 (qgis): fix and improve test
- 12:25 AM Revision dbe2a3be (qgis): Add note about Python bindings in QgsAction
- 12:24 AM Revision 00ccfc8c (qgis): GDAL provider: don't crash on invalid bands
- Fix unreported crash
- 01:56 PM Revision afd474be (qgis): Merge pull request #39328 from elpaso/bugfix-unreported-ogr-gpkg-layerT...
- OGR decodeUri: be tolerant on layerName case
- 12:47 PM Revision 498bbbb8 (qgis): Merge pull request #39283 from elpaso/bugfix-gh39265-transactions-crash...
- Don't crash on transaction save
- 12:09 PM Revision 9b99ecb5 (qgis): OGR decodeUri: be tolerant on layerName case
- Unreported issue: discovered in the QGIS-Documentation
test CI issue
https://travis-ci.org/github/qgis/QGIS-Documenta... - 09:05 AM Revision ea907746 (qgis): flake8
- 09:05 AM Revision c2831cc6 (qgis): Don't crash on transaction save
- Fixes #39265
- 08:58 AM Revision 1d2bb417 (qgis): Lazy construct expression context for memory provider feature sources
- It's not free to calculate, and is only used when
iterating over a memory layer with a subset string set
Results in ... - 05:06 AM Revision 5c8013df (qgis): [console] Fix exception when running scripts (followup cce7aa7)
- and move responsibility for showing warning messages to QgsCodeEditor
base class, so that the same code can be used b... - 03:53 AM Revision aaa813a1 (qgis): Split indentation guide color from edge color in code editor settings
- Reusing the same color resulted in too subtle indentation guides
2020-10-11
- 01:49 AM Revision cce7aa73 (qgis): [pyqgis-console] restore marker icon for syntax check
- 12:41 AM Revision d4c963e1 (qgis): [3d] Fix crash when line feature cannot be buffered
- E.g. when it has only one vertex
(cherry picked from commit f6eed85729a8cbf913155ae16df7499f688ba0fa) - 10:23 PM Revision 5e4707fc (qgis): Enable -DQT_USE_QSTRINGBUILDER and fix related build errors
- Background:
https://www.qt.io/blog/2011/06/13/string-concatenation-with-qstringbuilder
When enabling -DQT_USE_QSTRIN... - 10:23 PM Revision e4fa6cbc (qgis): qgspostgresprovider.cpp: use classic initialization
- 07:25 AM Revision aa014d93 (qgis): fix crashes in QGIS 3D, mostly directly at project load
- 07:25 AM Revision e29f17cf (qgis): Use edge color for tab indentation guide in code editors
- 04:46 AM Revision 18bfe1f5 (qgis): Try to make PROJ >= 6 related tests more robust to output from differen...
- 04:37 AM Revision 3686e01b (qgis): [processing] Fix error reporting from batch dialog
- 04:33 AM Revision 99dc28e9 (qgis): Readd q_gadget
- 04:33 AM Revision bd60cf11 (qgis): Remove include
- 04:33 AM Revision 1ddfbe68 (qgis): Fix translation for geometry checks
- Q_DELCARE_TR_FUNCTIONS must be used in the subclass. If used from the super class
it simply does not work. - 04:31 AM Revision 6de9f602 (qgis): [ui] stretch last section in filed table widget
- 04:31 AM Revision 66f19ab8 (qgis): [ui] use grid layout for groupbox widgets in digitizing option
- 04:30 AM Revision a76670e5 (qgis): QStringLiteral -> QLatin1String changes generated by scripts/qstringfix...
- 04:30 AM Revision 1c06551b (qgis): Add scripts/qstringfixup.py and .sh
- The .py script is the lower level one that acts on a single file.
The .sh one is the one aimed at being used by the ...
2020-10-10
- 10:41 AM Revision e0ce6026 (qgis): Merge pull request #39297 from slarosa/stylesheet
- [ui] use a lower size for border in metadata information
- 09:09 AM Revision 0824effd (qgis): Merge pull request #39070 from ianturton/issue-39002
- 1st fix for broken GetFeatureInfo URLs in REST WMTS layers
- 09:06 AM Revision 8eb52c82 (qgis): Merge pull request #39286 from elpaso/bugfix-gh39282-transaction-group-...
- Transaction group: keep editing status after save
- 08:56 AM Revision b788aa25 (qgis): [ui] use a lower size for border in metadata information
- 04:19 AM Revision 6829e635 (qgis): [layouts] Fix resizing multiline label items to adjust to the size
- of their text
- 04:17 AM Revision f940ffc6 (qgis): GUI: renaming GPKG layer: allow any character but | (fixes #39288)
2020-10-09
- 11:36 PM Revision 9d061863 (qgis): fix crashes in QGIS 3D, mostly directly at project load
- 05:55 PM Revision 1258afe6 (qgis): Merge pull request #39174 from DelazJ/overlayOnly
- Rename geometry_overlay_* functions into overlay_*
- 05:05 PM Revision 72c86736 (qgis): Transaction group: keep editing status after save
- Fixes #39282
- 01:40 PM Revision 5ddf9aa6 (qgis): Merge pull request #39257 from elpaso/rouault-ogrprovider_remove_useles...
- ogrprovider remove useless resetreading
- 08:19 AM Revision 7216045a (qgis): [layouts] Allow negative values for grid annotation distance
- This works, it was just blocked by the spin box minimum value
- 04:20 AM Revision 9fcdbb18 (qgis): No need to crash when there are no errors
- 04:20 AM Revision 47ab2318 (qgis): Don't bark when there are expression fiels
- Fixes #39230
- 04:20 AM Revision bacd987b (qgis): Test for issue 39230 expressions fields in ogr
- 04:20 AM Revision 064778dd (qgis): Update src/core/providers/ogr/qgsogrprovider.cpp
- 03:20 AM Revision cddcbe07 (qgis): Improve docs
- 03:20 AM Revision ffc71b54 (qgis): spell
- 03:20 AM Revision d3f038c9 (qgis): Sipify
- 03:20 AM Revision 0001ec27 (qgis): Ensure SIP_OUT argument docs are always included as :returns: directive...
- 03:20 AM Revision 0e362652 (qgis): [sipify] Catch **ALL** SIP_OUT arguments when generating docstrings and...
- 03:20 AM Revision 4ee9feb5 (qgis): Sipify
2020-10-08
- 01:19 AM Revision 19c26fda (qgis): spelling
- 01:19 AM Revision 2f42226b (qgis): fix inserting break lines in dual edge triangulation
- .
- 01:19 AM Revision 58ebb12b (qgis): change function
- 01:19 AM Revision 21415938 (qgis): remove guards to allow memory layer
- 01:18 AM Revision 7846188f (qgis): Update src/providers/postgres/qgspostgresprovider.cpp
- 01:18 AM Revision 06de70e7 (qgis): PG: Silence warning when discovering relations on query layers
- 01:13 AM Revision 43a181b0 (qgis): Fix some Qt 5.15 deprecation warnings
- 09:17 PM Revision 2207c30a (qgis): When calling processing.run() and an QgsProcessingExpection occurs,
- don't raise a generic "something went wrong" exception but instead
ensure that the original exception with the proper... - 09:17 PM Revision ee7bea23 (qgis): [processing] Fix execution of "Eliminate selection" through Python
- Fixes #38808
- 03:52 PM Revision fd495d06 (qgis): Skip test on GDAL < 2.3
- 01:41 PM Revision 1d5ebe93 (qgis): Update src/core/providers/ogr/qgsogrfeatureiterator.cpp
- Co-authored-by: Even Rouault <[email protected]>
- 01:29 PM Revision 02c168a2 (qgis): mDoNotResetReading -> mAllowResetReading
- 12:15 PM Revision 505ef993 (qgis): Skip potential reset reading calls
- 11:49 AM Revision 29f657dd (qgis): remove duplicate include directory
- 11:41 AM Revision 2f6c33c4 (qgis): Merge branch 'ogrprovider_remove_useless_resetreading' of https://githu...
- 10:27 AM Revision f6eed857 (qgis): [3d] Fix crash when line feature cannot be buffered
- E.g. when it has only one vertex
- 08:18 AM Revision 2207342c (qgis): Fix layout order on drag drop action, fix #39136
- 06:40 AM Revision 03fdc0cd (qgis): Fix custom stroke patterns incorrectly scale when data defined
- stroke width is set
Fixes #39201 - 06:39 AM Revision 1cd5a335 (qgis): Allow columns to be resized in datum transformation table
- Fixes #39169
- 04:50 AM Revision ec2cc484 (qgis): Fix layout order on drag drop action
- fix #39136
- 02:59 AM Revision 429ffde9 (qgis): [gps] Ensure that the status bar GPS distance readout only shows
- in response to a mouse action and doesn't always re-show as a
result of a GPS position change
Otherwise as soon as t... - 02:59 AM Revision 12da1a69 (qgis): Use a constant instead of raw number
2020-10-07
- 01:37 AM Revision 6409bce0 (qgis): rotated ticks followup : fix data defined not correctly updating
- 01:37 AM Revision 96e0e9b9 (qgis): fix #39160 : fixed layout map grid annotations box calculation
- 01:37 AM Revision 18e497d7 (qgis): rotated ticks followup : adapt to PR comments
- 01:37 AM Revision 07d869ac (qgis): rotated ticks followup : accept uppercase data defined strings
- 01:37 AM Revision 70527cb0 (qgis): rotated ticks followup : fix annotation margin to corner calculation
- 01:37 AM Revision b593e689 (qgis): rotated ticks followup : tests for data-defined properties
- 01:37 AM Revision daa4e842 (qgis): rotated ticks followup : update expected images from travis
- (due to 4b650ed8dd0f15c23e4539d7a8769e4705695117)
- 01:37 AM Revision ce249b59 (qgis): rotated ticks folloup : prepare_commit
- 01:37 AM Revision 9efa05b1 (qgis): rotated ticks followup : update expected images masks
- 01:37 AM Revision a85b6c51 (qgis): rotated ticks followup : add some data defined settings (just one)
- 01:37 AM Revision a2516992 (qgis): rotated ticks folloup : revert unrelated ui change
- 01:37 AM Revision b18c2573 (qgis): rotated ticks folloup : rename setting groups
- 01:37 AM Revision d51c788f (qgis): rotated ticks folloup : more polishing
- (tooltips, etc.)
- 01:37 AM Revision 0b0f7d15 (qgis): rotated ticks folloup : improve UI
- groupboxes, better labels, units prefixes
- 01:37 AM Revision f8d77436 (qgis): rotated ticks folloup : all the others
- 09:41 PM Revision e298a083 (qgis): [OTB] Fix path to OTB 7.1.0 release
- 09:40 PM Revision b2d778cb (qgis): Make Snap to common angles disabled by default
- 09:13 PM Revision d3d88e2d (qgis): [OGR provider] Remove calls to ResetReading() in changeGeometryValues()...
- Such calls will cause issues in the context of transaction groups where
feature iterators will share the same connect... - 08:33 PM Revision 0b9b0127 (qgis): Fix double canvas rotation is applied when canvas rotation is changed v...
- 08:33 PM Revision 6b8f8c0c (qgis): [gps] When calculating rotation to apply to map canvas, use
- ellipsoidal calculations so that rotation is stable for different
canvas CRS settings - 01:44 PM Revision cfba539e (qgis): fix build with customwidgets (#39227)
- 01:17 PM Revision cd27ac0a (qgis): fix build
- 12:18 PM Revision 1bce9718 (qgis): swtich to QStringList
- 12:16 PM Revision b890a90f (qgis): Fix windows build
- 12:16 PM Revision 6abe3b6d (qgis): Non-leaky approach to singleshot timer
- 12:16 PM Revision 6da6a452 (qgis): Remove all use of deprecated Qt methods up to Qt 5.14
- 12:04 PM Revision 212438a9 (qgis): [ui][code editor] Remove fold area for the sql code editor
- 12:04 PM Revision aa50eb02 (qgis): [ui][code editor] Remove fold area for the expression code editor
- 11:53 AM Revision a775957e (qgis): add robustness
- 07:06 AM Revision c9fb3620 (qgis): Fix fold icon colors in code editors -- allow these to be set so that
- they can match the editor theme
- 07:05 AM Revision 82734838 (qgis): Fix build
- 07:05 AM Revision 8efcb5ca (qgis): Fix some more Qt deprecation warnings
- 05:13 AM Revision 1af2e51f (qgis): Fix rendering of matched brace colors in QgsCodeEditor
- 05:13 AM Revision 3f40dbfb (qgis): Fix rendering of CSS comments in QgsCodeEditorCSS
- Refs https://www.riverbankcomputing.com/pipermail/qscintilla/2019-July/001414.html
2020-10-06
- 01:06 AM Revision 49961445 (qgis): Fix warning
- 12:43 AM Revision f6507d34 (qgis): Raster label precision: round to power of 10
- 12:43 AM Revision 5b3c283d (qgis): Address PR comments
- 12:43 AM Revision 18368913 (qgis): Rebase to fix conflicts
- 12:43 AM Revision ce3588b1 (qgis): Cppcheck false positive
- 12:43 AM Revision 0d4dfc4e (qgis): Raster style label precision
- 12:43 AM Revision 37d84210 (qgis): Remove checkbox for default precision
- 12:42 AM Revision 982e4ead (qgis): allow to pick the widgets with multiple action in customization
- 09:59 PM Revision 2e948884 (qgis): Don't use collapsible group boxes for labeling settings with dynamic co...
- The collapsible group box widget doesn't handle the case where child widgets
are hidden/shown while the box is in a c... - 09:59 PM Revision 5243a859 (qgis): [processing] Fix error reporting from batch dialog
- Fixes #39197
- 09:58 PM Revision ddae53b7 (qgis): [processing] Fix crash when renaming conditional branch in modeler
- Fixes #39053
- 09:58 PM Revision f3c9f9bf (qgis): [processing] Fix crash in model designer when a child algorithm
- contains hidden parameters
- 09:57 PM Revision 5f661045 (qgis): Ensure True/False are treated as Python keywords in Python code editor
- 10:51 AM Revision ea6ad85f (qgis): [ui] Add dedicated icon for compressed (.qgz) project files (#39051)
- 09:11 AM Revision 3098fa59 (qgis): Move code editor color scheme tracking to dedicated registry,
- QgsCodeEditorColorSchemeRegistry
This cleans up the code, and makes it possible for creation of plugins
which add ne... - 09:11 AM Revision fbacbf05 (qgis): Fix oracle build
- 09:11 AM Revision 1bafa2f6 (qgis): Code shuffle: move QgsCodeEditor classes to their own folder
- 09:04 AM Revision 9093bdfd (qgis): Don't silently close QGIS with unsaved changes in the console script
- editors
Instead prompt the user what to do with these changes
Fixes #38529 - 09:04 AM Revision 31dba545 (qgis): Fix test
- 09:04 AM Revision df6c8d74 (qgis): Allow plugins and scripts to register custom logic to prevent
- the QGIS application from exiting
This interface allows plugins to implement custom logic to determine whether it is... - 09:03 AM Revision 64bf347d (qgis): Fix dropping processing script algorithm .py file on QGIS no longer
- triggers the algorithm to execute
- 09:03 AM Revision 384f6a1d (qgis): Fix message log dock causes havoc with other docks placed in the same area
- Fixes #31955, fixes #27868, fixes #39171
2020-10-05
- 12:41 AM Revision b33c2cb1 (qgis): First item in each legend column has no space above it
- Fixes #37417
- 12:41 AM Revision 08062ba9 (qgis): Add tests
- 12:41 AM Revision 4465034f (qgis): Adjust test image to reflect different legend column balancing
- 12:41 AM Revision ee4c8418 (qgis): Round up number of items per column so earlier columns are taller
- 12:40 AM Revision d9507612 (qgis): add saturation sync when loading qml file
- 12:39 AM Revision 26160a1b (qgis): Address PR comments: use QgsRasterIterator and std::set
- 12:39 AM Revision 7162ab8e (qgis): Raster: invalidate block on errors
- 12:39 AM Revision 09fe306f (qgis): Raster paletted/unique float support
- Fixes #39058 an adds some small improvements in the
progress feedback. - 12:39 AM Revision 62d02b52 (qgis): Raster paletted float: reduce memory consumption & UX improvements
- Also, makes it possible to interrupt the block reading
and makes the feedback reporting much more precise and
smoothe... - 12:37 AM Revision f3476d9a (qgis): [FEATURE] [OGR provider] Add support for open options
- With "|option:FOO=BAR|option:FOO2=BAR2" in the URI
Also use more extensive encodeUri()/decodeUri() to avoid manual
m... - 12:37 AM Revision 46ce3085 (qgis): [FEATURE] [UI] OGR source select: add a dynamic layout to define open o...
- 12:37 AM Revision c23843dc (qgis): QgsOgrProviderMetadata::decodeUri(): do not remove vsi prefix in 'path'...
- 07:57 PM Revision 011f773d (qgis): Use standard QgsCodeEditorPython widget in Processing script editor
- 07:57 PM Revision 33f50496 (qgis): Fix bad merge
- 07:57 PM Revision ec2b2100 (qgis): Ensure autocomplete correctly works for all QgsCodeEditorPython instances
- 07:57 PM Revision e7a34f33 (qgis): Console options widget is not a dialog
- 07:57 PM Revision 8ec7f0e6 (qgis): Remove QgsPythonConsoleBase so that we have a single definitive Python ...
- 02:38 PM Revision ac6ee226 (qgis): Merge pull request #39183 from elpaso/bugfix-gh37666-no-geometry-in-fields
- Fields items: various fixes and enhancements
- 01:37 PM Revision 38eabb76 (qgis): [labelling] Enlarge the try/catch block in GeomFunction::containsCandidate
- 12:18 PM Revision f67515c6 (qgis): [console] Additional tweaks to looks of console input/output area
- 12:06 PM Revision 399bebaf (qgis): Fields items: various fixes and enhancements
- 1. expose geometry fields for PG Fixes #37666
2. add a warning message when deleting a pk
3. add a warning message wh... - 11:26 AM Revision f76deec3 (qgis): Fix window title
- 11:26 AM Revision d12dcf3c (qgis): Cleanup layout resizing for Python Console settings tab
- 11:26 AM Revision f6b03314 (qgis): [options] Ensure that the "Advanced" tab is always the last tab in the ...
- 11:26 AM Revision 3db9e52e (qgis): Cleanup inconsistent margins in options dialog
- 11:26 AM Revision aa5a1834 (qgis): Add a brute force try to standardize options margins...
- 10:37 AM Revision 425dfcc8 (qgis): Use italic for comments in code editors
- 10:37 AM Revision 5e3214ff (qgis): Show default color option in code editor color buttons
- So that if you start tweaking a standard color scheme you can undo
the changes you've made to one class of color - 10:37 AM Revision bb8cb8b6 (qgis): Fix duplicate margins show in python console
- 10:37 AM Revision 968cecb7 (qgis): Update test
- 10:37 AM Revision bc55102e (qgis): Move icon references back out of QgsPythonConsoleBase
- 10:37 AM Revision e66a0a02 (qgis): Move more code out of QgsPythonConsoleBase
- 10:37 AM Revision 3aef8ec2 (qgis): Fix inconsistent margin color in python code editors
- 10:37 AM Revision ba4906ed (qgis): Fix solarized fold colors
- 10:37 AM Revision 38a7b465 (qgis): Fix solarized color definitions
- 05:24 AM Revision 96db7ad4 (qgis): Ensure that all open code editors respond immediately to color/font cha...
- 05:24 AM Revision f5cd52f8 (qgis): Show a code editor preview widget in the code editor settings panel
- Allows instant preview of changes
- 05:24 AM Revision 483c4cde (qgis): Move qgsoptions.cpp to new app/options subdirectory
- 05:24 AM Revision 8654efd0 (qgis): Fix background colors in JS and CSS widgets
- 05:24 AM Revision dcf7da73 (qgis): Expose color buttons for all known color roles
- 05:24 AM Revision 63a5cdaf (qgis): Avoid cppcheck warnings
- 05:24 AM Revision 28245ef3 (qgis): Add utility class for automatic scope handling for app options widget f...
- 05:24 AM Revision 45c40c97 (qgis): Use correct help key
- 05:24 AM Revision 64bcee54 (qgis): Proper icon for code editor settings
- 05:24 AM Revision 47236421 (qgis): [needs-docs] Move Python Console settings for font colors and family
- to new "Code Editor" tab in options dialog
These settings apply to more than just the Python console editors -
rathe... - 05:24 AM Revision d9782a12 (qgis): Move more code to QgsCodeEditorPython base class
- 05:24 AM Revision 527e8850 (qgis): Add universal last-resort signal QgsGui::optionsChanged()
- This signal is emitted whenever the application options have been changed.
This signal is a "blanket" signal, and wi... - 05:24 AM Revision e2ff63da (qgis): Copy font setting logic from QgsPythonConsoleBase to QgsCodeEditor
- 04:23 AM Revision 55c0f93c (qgis): Fixes #39031 : commitData on scale changed for advanced snap
- configuration min/max scale
- 04:22 AM Revision 51b650af (qgis): Show some more diverse format for an interval
- Before showing an interval of two hours would show you:
interval: 0.0833333 days
Now depending on the range of the in... - 04:22 AM Revision 667af7f2 (qgis): Remove obsolete comment
- 04:22 AM Revision 163941ca (qgis): Update to_interval function examples
- 04:22 AM Revision 6420854b (qgis): Make example fit to real output
- 04:12 AM Revision 44466a33 (qgis): Code linting: modify "if ( foo() ) { foo()->bar }"-like constructs
- cppcheck sometimes detects this as a potential null pointer dereference.
This makes sense, although it is quite unlik... - 03:57 AM Revision a3c4fe44 (qgis): Fixes #38979 : Fix oracle new connection greyed ok button
2020-10-04
- 08:54 PM Revision 7f8c0365 (qgis): Fix tab order
- fixes #39161
- 09:23 AM Revision 5f74d6ab (qgis): Rename geometry_overlay_* functions into overlay_*
- 05:19 AM Revision f724793c (qgis): [pyqgis-console] a better attribute name
- 05:19 AM Revision 2cf6d119 (qgis): [pyqgis-console] revert changes for handy commands
- 05:19 AM Revision 74631215 (qgis): [pyqgis-console] fix missing import
- 05:19 AM Revision 8533d9a8 (qgis): [pyqgis-console] restore the correct prompt
2020-10-03
- 11:12 PM Revision 602a775b (qgis): Move widgets from QSpinBox to QgsSpinBox
- 11:12 PM Revision 3b811bda (qgis): Add more conversion to Qgs(Double)SpinBox
- 11:12 PM Revision fd8a1e7a (qgis): Add editor widgets to grass provider
- 11:12 PM Revision 19acc15d (qgis): Move widgets from QDoubleSpinBox to QgsDoubleSpinBox
- 11:12 PM Revision 75fc0b5c (qgis): cleanup
- 11:06 PM Revision 8cd40aee (qgis): Merge pull request #39135 from elpaso/bugfix-gh39086-empty-report-crash
- Fix crash when exporting empty report
- 11:06 PM Revision beaf4307 (qgis): Merge pull request #39141 from elpaso/bugfix-gh39025-fix-layer-dependen...
- Fix broken layer dependencies for old projects
- 09:02 PM Revision 5ed37da0 (qgis): Don't hardcode font family for python editor line numbers
- 09:02 PM Revision 89ace9ae (qgis): QgsPythonConsoleBase should use the standard QgsCodeEditorPython
- class as a base class
Actually it should be completely folded into QgsCodeEditorPython
so that we have a single defi... - 09:02 PM Revision ad946d45 (qgis): Ensure colors in Python console match colors for Python editors
- used elsewhere in the application
- 11:59 AM Revision 0580e9eb (qgis): Merge pull request #39154 from elpaso/bugfix-gh37666-no-geometry-in-fields
- Fix DB manager does not show geography in query results
- 11:58 AM Revision 6078fe48 (qgis): Cleanup color handling in QgsCodeEditor classes
- Remove a bunch of duplicate default color definitions, and ensure
that all subclasses correctly respect any user defi... - 11:07 AM Revision b7c28df0 (qgis): [processing] Add missing layers overwrite parameter to two layout expor...
- 11:06 AM Revision b0189b41 (qgis): Return a proper QgsProviderConnectionException from python table()
- Fixes #39151
- 10:54 AM Revision 096aa95a (qgis): Merge pull request #39153 from slarosa/fix_attribute_error
- [pyqgis-console] fix instance attribute name
- 09:33 AM Revision ad96c991 (qgis): Fix DB manager does not show geography in query results
- Fixes #37666
- 08:46 AM Revision 7c476d17 (qgis): [pyqgis-console] fix instance attibute name
2020-10-02
- 01:11 AM Revision f3272565 (qgis): [pyqgis-console] fix missing import, amd minor fixws to UI
- 01:11 AM Revision 4fea3ed8 (qgis): [pyqgis-console] move console options to main app options
- 11:29 PM Revision 61a71a41 (qgis): Merge pull request #39033 from uclaros/fix-report-bug
- Avoid accessing QgsLayoutItemsListView's model before it is defined
- 10:32 PM Revision 375a258e (qgis): Merge pull request #39144 from elpaso/bugfix-gh39142-pgraster-float-nodata
- PG raster fix #39142 nodata float
- 09:57 PM Revision 6de82d62 (qgis): change return type of QgsGrassRasterProvider::clone()
- 09:57 PM Revision 29970999 (qgis): change return type of QgsRasterDataProvider::clone()
- 08:45 PM Revision 65e8776a (qgis): PG raster fix #39142 nodata float
- 05:52 PM Revision 377e5e23 (qgis): Fix broken layer dependencies for old projects
- Fixes #39025 by skipping the broken relations detection
for widget configuations that were created before weak
relati... - 05:51 PM Revision ad6254a7 (qgis): Merge pull request #39122 from rouault/cppcheck_20201001
- Some cppcheck linting with cppcheck master
- 01:15 PM Revision c45d7a4a (qgis): Fix crash when exporting empty report
- Fixes #39086
- 12:08 PM Revision 97e2e5e8 (qgis): QgsMapLayer: make it obvious to cppcheck that nullptr deref cannot occu...
- 12:08 PM Revision 88c4ee87 (qgis): qgsdelimitedtextprovider.cpp: make code more readable to avoid false po...
- 12:08 PM Revision b993fbda (qgis): QgsProject: make it obvious to cppcheck that class is non-copyable/non-...
- 12:08 PM Revision 863c9e3b (qgis): qgsproxyprogresstask_followup
- 12:08 PM Revision 7ee62d43 (qgis): QgsScopedProxyProgressTask: make class non-copyable/non-affectable as i...
- 11:02 AM Revision fa28c42a (qgis): Remove use of deprecated QDateTime constructor
- 11:02 AM Revision 7a38388a (qgis): Fix some QProcess deprecation warnings
- 07:47 AM Revision 7ef302d6 (qgis): Merge pull request #39126 from gacarrillor/pr_test_write_weak_relations
- Test for writing weak relation attributes to XML (followup #39090)
- 05:04 AM Revision ab6bbfda (qgis): Fix all remaining Qt QFlags deprecated constructor warnings
2020-10-01
- 11:18 PM Revision d7da95e8 (qgis): 3d/qgsshadowrenderingframegraph.cpp: make class non-copyable/non-affect...
- 11:18 PM Revision bbc1deb0 (qgis): QgsAppScreenShots: make class non-copyable/non-affectable as it has poi...
- 11:18 PM Revision 2024a96e (qgis): qgs3dsceneexporter.cpp: avoid cppcheck 'The address of local variable '...
- 11:12 PM Revision 7407e0f1 (qgis): Test for writing weak relation attributes to XML (followup #39090)
- 11:11 PM Revision 09f84eb8 (qgis): fix #35026 fix MSSQL connection on MacOS
- 11:09 PM Revision 9c9b070d (qgis): update to MDAL 0.7.1, fixes bug in FLO2D reader
- 11:09 PM Revision b23288bc (qgis): fix #29702 , setup /Volumes connections
- 11:07 PM Revision 9d9d0c0f (qgis): [GUI] OGR Database connection dialog: relax checks to enable 'OK' button
- Currently when defining a new OGR Database connection, one must fill
the database, host and port numbers. Some/most o... - 11:06 PM Revision 75512b4f (qgis): [OGR provider] Code cleanup: mark a workaround for GDAL < 2.3 clearly a...
- 11:05 PM Revision 7af60f6e (qgis): [ogr] Fix decodeUri unable to handle newline characters in the subset s...
- 11:03 PM Revision 80f00f84 (qgis): GML streaming parser / WFS: correctly deal with gml:id attributes befor...
- 10:55 PM Revision ebeb016c (qgis): Merge pull request #39043 from elpaso/bugfix-gh39036-39025-relations-qu...
- PG fix relation discovery with table/schema that require quotes
- 10:58 AM Revision 398131d5 (qgis): remove warning when trying to pan to non spatial layer features (#39110)
2020-09-30
- 08:24 PM Revision 55ee2935 (qgis): Merge pull request #39100 from rouault/ogrprovider_decodeuri
- OGR provider: make decodeUri() set a 'databaseName' component
- 03:05 PM Revision 30e5fe50 (qgis): OGR provider: make decodeUri() set a 'databaseName' component
- Instead of hijacking 'layerName' which has a different semantics.
This modifies commit 84eed010f, which returns the ... - 09:28 AM Revision 9cf95ff4 (qgis): Merge pull request #38831 from pblottiere/fcngeomz_null
- Check if a point is 3D before returning its z value
- 09:25 AM Revision 8351e06e (qgis): Merge pull request #38807 from pblottiere/gfi_null
- GetFeatureInfo and no data values
- 08:37 AM Revision 09fc4ed6 (qgis): Merge pull request #39083 from pblottiere/merge_manual
- Fixes manual mode in merge features tool
- 08:26 AM Revision 612129e3 (qgis): Fix writing weak relations to XML (#39090)
- 07:54 AM Revision cebc51b3 (qgis): Merge pull request #39091 from rouault/tests_gdal_skipif
- tests: replace wrong uses of unittest.skip() by unittest.skipIf()
2020-09-29
- 10:46 PM Revision 9083c562 (qgis): tests: replace wrong uses of unittest.skip() by unittest.skipIf()
- 04:37 PM Revision ac4132e9 (qgis): Keep role in sync
- Fixes #37659
- 09:39 AM Revision d97d11fb (qgis): formatted
- 08:52 AM Revision a0ec1194 (qgis): Merge pull request #39071 from elpaso/bugfix-gh39058-show-correct-preci...
- Raster classification: show number of digits according to data type
2020-09-28
- 01:25 AM Revision 9d105d9d (qgis): [layer tree] Avoid needless layer tree model computations for scale-bas...
- 09:05 PM Revision ef7ecbf9 (qgis): Merge pull request #39056 from slarosa/searchicon_console
- [pyqgis-console] add search icon to filterlineedit
- 06:46 PM Revision e19239bd (qgis): Raster classification: show number of digits according to data type
- Not really a bug fix but related to #39058:
- depending on data type, show a different number of digits when
class... - 06:26 PM Revision 878d2290 (qgis): 1st fix for broken GetFeatureInfo URLs in REST WMTS layers
- 05:02 PM Revision 52663c7d (qgis): Spelling
- 04:29 PM Revision 1aee462a (qgis): Add unit test
- 04:29 PM Revision 829ee25d (qgis): Check if a point is a measure before returning its m value.
- 04:23 PM Revision ba33c3a7 (qgis): Add unit test
- 03:09 PM Revision d1d15697 (qgis): Check if a point is 3D before returning its z value. Fixes #37772
- 03:07 PM Revision 5c74aeeb (qgis): Add unit tests for json format
- 03:06 PM Revision 5d18f987 (qgis): No data are set to null for json format
- 02:59 PM Revision 77cbd0c5 (qgis): Update unit test
- 02:58 PM Revision b63dc39d (qgis): No data is only for HTML and TEXT format
- 02:58 PM Revision 053ae1ed (qgis): Add a raw parameter to assert methods
- 11:05 AM Revision 636942aa (qgis): Add unit test for HTML format
- 10:02 AM Revision 86175e30 (qgis): Check if the value is null. Fixes #37781
- 10:02 AM Revision cd2032ff (qgis): Add unit tests
- 09:23 AM Revision 12cdf632 (qgis): Spell ignore
2020-09-27
- 11:14 AM Revision e17913c6 (qgis): [pyqgis-console] add search icon to filterlineedit
- 10:15 AM Revision 943d314b (qgis): Avoid accessing QgsLayoutItemsListView's model before it is defined
2020-09-26
- 08:57 PM Revision 8d2a0d1e (qgis): Fix broken 'hide all layers' UX
- 08:55 PM Revision 1760e26a (qgis): [pyqgis-console] warn user to generate personal access token
- 08:55 PM Revision 4347e812 (qgis): [pyqgis-console] adress some comment: add button to link at generate to...
- 08:55 PM Revision c92e8738 (qgis): [pyqgis-console] using gist to share snippets instead of codepad
- 08:55 PM Revision a2fb7f3e (qgis): [pyqgis-console] change message bar to Warning
- 08:55 PM Revision eee29257 (qgis): [pyqgis-console] use QgsBlockingNetworkRequest to create Gist
- 02:31 AM Revision df564fd1 (qgis): PG raster: be tolerant if srid is 0
- 02:31 AM Revision 84e20495 (qgis): PG raster: support mosaics with no metadata
- Fixes #39017
- 02:30 AM Revision 9953570e (qgis): Added method to clear all individual layer settings in QgsSnappingConfig
2020-09-25
- 09:36 PM Revision f6c42a7d (qgis): [VirtualLayer] Catch exception while updating virtual layer stats
- Fixes #34378
- 09:35 PM Revision 13876214 (qgis): Remove "Building using MinGW" instructions
- 06:49 PM Revision dfb85278 (qgis): No spelling on SQL please
- 06:43 PM Revision 5870cba3 (qgis): PG fix relation discovery with table/schema that require quotes
- Fixes #39036 #39025 (temptative, because I could not reproduce the
exact issue without project and data) - 04:07 PM Revision 5b3d8912 (qgis): Merge pull request #39026 from elpaso/bugfix-gh38394-db-manager-column-...
- DB manager fix add comment while creating table
- 01:08 PM Revision 9de7be19 (qgis): [Backport release-3_10] fix edge case where fkey is 0 in relation refer...
- * fix edge case where fkey is 0 in relation reference widget
* Update qgsfeaturefiltermodel.cpp
* Delete qgsfeature... - 11:53 AM Revision 04fbe177 (qgis): osgeo4w: don't pickup PATH changes by GRASS' env.bat (fixes #38476)
- 10:56 AM Revision eb3c78d1 (qgis): DB manager fix add comment while creating table
- Fixes #38394
- 07:50 AM Revision 04ae0ca2 (qgis): add correct control dataset for test
- 07:50 AM Revision db6ebf10 (qgis): fix wrong raster datatype output with variance statistic when all input...
- 07:50 AM Revision 0fe99555 (qgis): add testcase for variance from Int32 raster data type
- 06:52 AM Revision d3833fd8 (qgis): Don't refer to valid but custom CRSes as "Unknown CRS" and instead
- use "Custom CRS" phrasing
Otherwise it's confusing and appears as though the CRS is "unknown-
as-in-missing" (as opp... - 06:52 AM Revision e6d316ac (qgis): When restoring a custom CRS from XML, if the CRS does NOT match
- any of the existing user defined CRS's on the QGIS profile then
still restore the previously saved name of the custom... - 06:04 AM Revision 442b7218 (qgis): [vectortiles] Also expose option to override min/max zoom level
- for ESRI vector tile servers
- 03:24 AM Revision d586dda9 (qgis): Drop unsupported Python fallback
- We only support Python 3.6+
- 03:24 AM Revision 4adb937c (qgis): Fix warning regarding ABC import from collections
- 03:13 AM Revision 776768eb (qgis): Only build list of supported raster/vector filters and formats once
- It's expensive to calculate, so only ever do it once...
Refs #38987 - 02:58 AM Revision 279c499b (qgis): Fix QgsProcessingParameterNumber docstring example
- (cherry picked from commit 66011b22ce181c93aebeda1f0c320f254a67ca30)
2020-09-24
- 01:16 AM Revision c7633874 (qgis): Merge pull request #38968 from 3nids/rel-ref-fix-ps
- fix edge case where fkey is 0 in relation reference widget
- 01:07 AM Revision 9f2b50be (qgis): Revert "Reword Field option in style category menu to make it clearer t...
- This reverts commit 98c20008688e5e57005804cc19cc9e5f51ceb474.
- 01:07 AM Revision 94fd3d97 (qgis): Move wms/wfs exclude legacy attributes reading after field flags reading
- so they don't get overriden
- 01:07 AM Revision 2379adbc (qgis): Fixes #37702 : move Forms style import/export under the right category
- 12:42 AM Revision d7b9e0b0 (qgis): Apply suggestions from code review
- Co-authored-by: Nyall Dawson <[email protected]>
- 12:42 AM Revision f87fb04a (qgis): fix typo
- 12:42 AM Revision 5e4fe3da (qgis): [locator] active filter lists all matching fields as results when typin...
- results can be triggered to restrict the search to the given field
- 12:42 AM Revision 955d38e8 (qgis): replace struct by QVariantMap
- 12:41 AM Revision 411433c8 (qgis): Make test resilient to postgis versions
- 12:41 AM Revision 69d66a12 (qgis): Check field subType for a fallback icon
- 12:41 AM Revision 03e42892 (qgis): Set loadDefaultStyle to false when loading layers for fields info only
- 12:41 AM Revision ef6a7e5d (qgis): Expose PG unrestricted empty tables as apatial items
- also fix test
- 12:41 AM Revision 83a4c7cd (qgis): Fix unreported issue with fields not retrieved for certain PG tables
- 12:38 AM Revision 50f7a0ec (qgis): Reduce margin inside the shadow group box
- aligning with others in the dialog
- 12:38 AM Revision c06482ed (qgis): Some label changes to 3D directional lights
- Remove colon at the end of label
Add units suffix to widgets
and clean ui file - 12:38 AM Revision f3ae29d9 (qgis): Allow spinboxes widget to be reset to initial value
- and add smaller steps to shadow bias
- 12:37 AM Revision f3a5b696 (qgis): [VirtualLayer] Catch exception while updating virtual layer stats
- Fixes #34378
- 12:34 AM Revision f48eb310 (qgis): Add a semi-automated table of content for the Install file
- 12:33 AM Revision b83a4757 (qgis): Remove "creation of MSYS environment" instructions
- 12:29 AM Revision 7106eea4 (qgis): add missing implementation of QgsQuickMapSettings::setTransformContext
- 06:42 PM Revision 3b6178ad (qgis): Merge pull request #38981 from elpaso/bugfix-gh38975-and-other-db-manag...
- Bugfix gh38975 and other db manager issues
- 06:10 PM Revision 6bd03c3e (qgis): Merge pull request #39006 from elpaso/bugfix-gh39001-pg-browser-item-is...
- Fix some PG browser item UX inconsistencies
- 06:07 PM Revision 56913571 (qgis): Merge pull request #39000 from elpaso/bugfix-gh38998-db-manager-pg-rena...
- Fix PG db-manager rename schema
- 03:42 PM Revision 3a9eacb5 (qgis): Fix some PG browser item UX inconsistencies
- Fixes #39001
- 02:23 PM Revision 871f534e (qgis): Fix PG db-manager rename schema
- Fixes #38998
- 10:45 AM Revision e7e08fd5 (qgis): Fix grassname of raster layer bands in r_rgb.py
- 09:22 AM Revision 72fa0370 (qgis): no need to check for validity
- 07:48 AM Revision d688090f (qgis): When layer tree selection has a mix of different layer CRSes,
- reflect this in the CRS sub menu instead of just showing the first
selected layer's CRS - 07:34 AM Revision 93113687 (qgis): [processing] Make batch process faster (#38989)
2020-09-23
- 01:04 AM Revision 2dc86db7 (qgis): Test debug code
- 01:04 AM Revision c1702db1 (qgis): Adjust test for DPIs
- 01:04 AM Revision 83525abd (qgis): Respect scale lock when panning/zooming the map
- Fixes #38953 and #38417
- 12:07 AM Revision 85938ae1 (qgis): another try to fix #38919
- 12:07 AM Revision b7ea0407 (qgis): fix formatting
- 10:10 PM Revision aa1d199c (qgis): Treat GeoPDF files as databases in browser panel
- Since these can have multiple sub layers, we need to allow users
to expand them out to pick a specific layer or it is... - 10:07 PM Revision 821c5fe2 (qgis): fixed #38938 Wrong GRASS processing description files
- 04:04 PM Revision dd64c6d2 (qgis): PG: accept duplicated fields for query layers
- Fixes #38976
- 03:14 PM Revision 9880a751 (qgis): DB manager Fix SHOW in PG queries
- Fixes #8975
- 01:58 PM Revision 756b2930 (qgis): fix edge case where fkey is 0 in relation reference widget
- the list of identifiers was initialized with a list QVariant(Int) for Null, but they are equal to 0
now, we also cont... - 11:27 AM Revision ee03df75 (qgis): fix formatting
- 11:15 AM Revision 59ac6a7d (qgis): another try to fix #38919
- 10:26 AM Revision 3119eb7d (qgis): fixed #38938 Wrong GRASS processing description files
- 06:13 AM Revision 194a5176 (qgis): Updated icon for Transformations tab
- 06:13 AM Revision 1a65ac00 (qgis): [needs-docs] Move Transformation settings out of CRS tab in Project
- Properties and Options dialog and into their own "Transformations"
tab
The CRS tab in Project Properties is very ful... - 06:13 AM Revision c3a26db4 (qgis): [layouts] When selecting a CRS for a map item, don't show misleading
- "no crs" option at the top of the dialog.
Instead, correctly label this option as "Use project CRS", which
is what i... - 06:13 AM Revision 9c40f6b7 (qgis): Add resizable splitters to projection selection widget so that users
- can resize the different lists to better sizes for their workflows
- 06:13 AM Revision 05c25194 (qgis): Also use splitter in QgsProjectionSelectionDialog
- 06:13 AM Revision c68d05cc (qgis): Improve misleading/confusing API, and fix "layer has no CRS" message
- incorrectly show at the top of many projection selection dialog boxes
- 06:13 AM Revision 0ea1e5f4 (qgis): Only show "Set Project CRS from Layer" when all selected layers
- have the same CRS
Otherwise it's a confusing option - 06:13 AM Revision 4c7fbc02 (qgis): [layouts] Use standard CRS selector widget for map grid CRS choice
- instead of custom button
Fixes #26548 - 06:13 AM Revision 1c3347af (qgis): Expand size of recent CRS history to 30 items
- Because I'm sure I'm not the only one who regularly works with
more than 10 CRSes... - 06:13 AM Revision bddd3edb (qgis): Don't show empty menu entry when layers have no CRS set
- 06:13 AM Revision 9d384289 (qgis): Don't show action to set layer CRS to the same CRS as it currently is
- 06:13 AM Revision a674cb7b (qgis): Fix "Set Project CRS from Layer" action in layer right click menu
- resets layer to have no CRS after changing the project CRS
- 06:13 AM Revision 6b0fc7ba (qgis): Expand size of recent CRS list in layer right click menu to 5 items
2020-09-22
- 12:36 AM Revision 9ca2d3be (qgis): PGSQL: making timestamptz a recognized date/time type.
- 11:05 PM Revision daf78c64 (qgis): [WFS/OAPIF providers] Fix freeze when feature requests issued from main...
- 10:08 PM Revision 36a7d1b8 (qgis): Fixes #31798 : don't convert bool to string in virtual layer
- 07:15 PM Revision 8dd75cc9 (qgis): [layouts] Improve UI for formatting manual table cells
- Instead of the confusing duplicate settings for foreground color
vs cell text color, remove the foreground color butt... - 05:15 PM Revision 8e9bf8bf (qgis): Merge pull request #38917 from slarosa/fix_console_byte
- [pyqgis-console] fix byte conversion
- 01:35 PM Revision 307f25ba (qgis): Update tsstat.pl
- Correction of typo in Italian translators list
- 01:34 PM Revision 22daf464 (qgis): Update tsstat.pl
- Correction of typo in Italian translators list
- 12:48 PM Revision b4797b18 (qgis): Merge pull request #38908 from 3nids/locator-fixes
- Some locator fixes
- 11:32 AM Revision 063b8daa (qgis): Merge pull request #38940 from elpaso/bugfix-gh38092-executesql-feedbac...
- Be smart when adding limit: followup #8092
- 09:26 AM Revision ef02c542 (qgis): Be smart when adding limit: followup #8092
- 09:12 AM Revision a15fff15 (qgis): Translation string fix
- 09:05 AM Revision d6f9b07c (qgis): fix completion + add test
- 07:57 AM Revision 9d885af1 (qgis): Use qCritical() for uncaught exceptions, allows backtrace to be dumped ...
- 07:57 AM Revision 950d2bd9 (qgis): Also dump backtraces on qCritical() warnings
- 07:56 AM Revision 67ec2448 (qgis): When a layer is being removed from the project, gracefully
- close and cleanup all panels in the layer styling dock
Fixes #38920 - 06:23 AM Revision fd771bba (qgis): Avoid qt warning when dragging a non-color object over color buttons
- 06:06 AM Revision 0b77f187 (qgis): Increase precision of georeferencing coordinates used when creating Geo...
- Fixes shift in geopdf feature positions when using geographic CRS at large scales
Fixes #37755 - 03:39 AM Revision d3bcc961 (qgis): Update translators (closes #38925, #38925, #38927)
- (cherry picked from commit 1f74f0e0105a08e1cb20ce5e6af96308068a166b)
- 03:34 AM Revision 2b2f9667 (qgis): Update translators (closes #38925, #38925, #38927)
- (cherry picked from commit 1f74f0e0105a08e1cb20ce5e6af96308068a166b)
- 03:32 AM Revision 1f74f0e0 (qgis): Update translators (closes #38925, #38925, #38927)
- 03:26 AM Revision fe501506 (qgis): Avoid calling geos methods for some more trivial point to point geometr...
- 03:08 AM Revision 6a002573 (qgis): Fix constraint metadata is duplicated after opening layer properties
- Fixes #38916
2020-09-21
- 12:19 AM Revision 7e2d931e (qgis): fix hash() expression help, had missing quotes
- 10:50 PM Revision 0fb7c446 (qgis): fix #38919 projections MacOS
- 10:50 PM Revision 9990b84b (qgis): Add QgsClipper::clippedLine variant which accepts a QPolygonF line
- input
- 10:50 PM Revision 3ec11547 (qgis): Refine QgsMapRendererJob::reprojectToLayerExtent to remove
- unused "split" boolean return and instead return whether
the reprojection was successful or whether we had to fallbac... - 10:50 PM Revision 8f834b6f (qgis): Silence some chatty debug messages
- 10:50 PM Revision f3f226aa (qgis): In cases where we cannot convert the map extent back to a layer's
- extent and have had to resort to fetching all features from a layer,
defer the geometry clipping the map extent so th... - 05:19 PM Revision bc71fae0 (qgis): [pyqgis-console] fix byte conversion
- 04:22 PM Revision 25664587 (qgis): fix QtMac::toNSImage being deprecated
- 04:19 PM Revision a509491e (qgis): add test for searching for display expression in active layer locator f...
- 03:45 PM Revision 1c1febc0 (qgis): Merge pull request #38870 from elpaso/bugfix-gh38092-executesql-feedback
- Add feedback to executeSql
- 02:02 PM Revision 6d866e33 (qgis): Address PR comments
- 10:55 AM Revision 426ee212 (qgis): [layouts] Fix legend symbol rendering doesn't respect linked map
- scale when symbol uses map unit based sizes
Fixes #38326 - 10:55 AM Revision 96753cfd (qgis): Don't try to write empty rendered rings/geometries to GeoPDF outputs
- Fixes issues caused when a feature is sent to the rendering engine,
but ends up being completely clipped away. - 10:54 AM Revision ef99f005 (qgis): When setting the CRS for layers via the recent CRS menu in the
- layer tree, make sure the CRS is set for ALL selected layers
- 07:49 AM Revision dd190402 (qgis): do not display twice the same result
- 07:49 AM Revision 8d385be9 (qgis): optimize scale for point layers in QgsMapCanvas::zoomToFeatureIds
- similarly to what is done in zoomToSelected
- 07:49 AM Revision 2ae418da (qgis): [locator] active locator filter also search in display title
- 07:49 AM Revision 0f2a8341 (qgis): [locator] fix display title expression not displayed anymore in the res...
- 07:49 AM Revision b47346ba (qgis): move the optimal extent calculation for a point layer to its own method
- 06:16 AM Revision 0fb54bc4 (qgis): fix #38872
- 04:18 AM Revision ca6ffb77 (qgis): [3d] Remember last used light configuration tab
- Fixes #38167
- 04:05 AM Revision 620948f8 (qgis): Add method to change capitalization of QgsTextDocument
- 04:05 AM Revision e1ca83b2 (qgis): Correctly apply capitalization setting whenever QgsTextRenderer is
- used, not just in labeling
Fixes #38898 - 04:05 AM Revision 772181bc (qgis): [processing] Don't assume iface is available
- E.g. in qgis_process iface is None
Fixes #38862 - 03:05 AM Revision 6076950c (qgis): Add help string for parameters in Processing
- 03:05 AM Revision f6719a98 (qgis): Fix tests
- 03:05 AM Revision ed6e9ac8 (qgis): Dox++
2020-09-20
- 12:08 AM Revision d5f27118 (qgis): Only show Select and digitizing-based menus in the Edit menu
- when appropriate (if not empty project and/or a compatible layer)
fixes #38470 - 12:04 AM Revision 9305e22a (qgis): add tests and fix another issue
- 12:04 AM Revision b5cdddf3 (qgis): cleaner last point remove
- 12:04 AM Revision 5e0a14fc (qgis): fix QgsDualEdgeTriangulation
- 12:03 AM Revision 8b03293c (qgis): Align coordinates labels with the frame divisions'
- mentioning X and Y directions
- 12:03 AM Revision 8e284dc9 (qgis): Use plural form to indicate units in map item grid properties
- and active form for the checkbox
Same as in label properties and other places - 12:03 AM Revision 2eaf5e6d (qgis): Recalculate layout when legend item size changes
- Fixes https://github.com/qgis/QGIS/issues/38881
- 12:03 AM Revision 8a53235a (qgis): Fix typo
- 12:02 AM Revision 673d6727 (qgis): Improve legend performance
- Only recalculate the position of the icons for affected legend nodes.
Avoids brute forcing over complex legends as so... - 06:15 PM Revision 61a1801e (qgis): Merge pull request #38886 from DelazJ/applyChangesTooltip
- Fix tooltip of "Apply Changes" button in Handle unavailable layers dialog
- 01:13 PM Revision 20e44e58 (qgis): Merge pull request #38887 from m-kuhn/pimp_5_14_build
- Tune build with Qt 5.14
- 11:30 AM Revision b298e8d5 (qgis): Improve range loop
- 11:25 AM Revision 35a06f95 (qgis): -Wrange-loop-construct
- 09:51 AM Revision 724746c2 (qgis): Tune build with Qt 5.14
- 09:32 AM Revision 5547d1f9 (qgis): Fix tooltip of "Apply Changes" button in Handle unavailable layers dialog
- If not successful, the remaining unavailable layers are not removed from the project; "Apply changes" can be used as ...
2020-09-19
- 10:57 PM Revision 96bdfac8 (qgis): Update Comment Typos
- update 'the' to 'then' on line 34
update 'customwidget' to 'custom widget' to match reference in comment on line 72
U... - 10:50 PM Revision bc6ed959 (qgis): Extend extent history to 100 entries
- 10:47 PM Revision ae67b9e6 (qgis): Fix rubberband width
- 10:47 PM Revision b696b465 (qgis): Fix indentation (which doing start up of python console very slow)
- 12:36 PM Revision 3e5be258 (qgis): Spellcheck
- 11:30 AM Revision 2dfc072f (qgis): Spellchecker, how picky you are
- 11:15 AM Revision d54c3101 (qgis): Add feedback to executeSql
- Fixes #38092 by adding an optional QgsFeedback argument to
the executeSql method and by implementing the PQCancel
met...
2020-09-18
- 12:56 AM Revision 640f046c (qgis): hide splash screen when loading the project
- 12:54 AM Revision 083cb88c (qgis): fix crash if MDAL not available
- 01:12 PM Revision 4113fdc5 (qgis): Merge pull request #38856 from pblottiere/pyogctest_v101
- Update pyogctest to v1.0.1
- 11:36 AM Revision 74610f9d (qgis): Update pyogctest to v1.0.1
- 03:50 AM Revision c293d2c6 (qgis): [sipify] Correctly collapse TypeHint annotations
- 03:50 AM Revision fe70bb24 (qgis): Dox
- 03:50 AM Revision 8ea72bb9 (qgis): Fix build
- 03:50 AM Revision 73626bdc (qgis): Initialize members
- 03:50 AM Revision fe5615ea (qgis): Hold the GIL for more geometry related methods
- 03:06 AM Revision 67b55402 (qgis): Fix PG trust metadata layer loading
- Fixes #38809
Followup 760347c3b6a95129db677a1915d90190779eaad5 - 03:06 AM Revision 3d67b37b (qgis): Add missing import for new test
- 03:05 AM Revision 3d0a14e1 (qgis): VectorFileWriter/OGR provider: workaround GDAL 3.1.x bug regarding XLSX...
- GDAL 3.1.0 to 3.1.3 will create XLSX and ODS files with ZIP64 extensions,
which make them incompatible of current Lib... - 03:01 AM Revision dd9e0ba5 (qgis): Keep cached status up to date. Fixes #37326
- 02:58 AM Revision 4d730c39 (qgis): [GUI] Raster histogram: restore behavior before #35465 changes
- 02:56 AM Revision 24cfedf0 (qgis): fix #32511 always detect GRASS installation folder on MacOS
- 02:55 AM Revision f1f14e49 (qgis): Fixes #37038: Fix drag and drop field order in designer
- 02:54 AM Revision fbe56750 (qgis): Coordinate operation widget: avoid repeating scope and remarks
- For coordinate operations that are not concatenated operations, we
currently display twice the scope and remarks. Let...
2020-09-17
- 10:22 PM Revision 9e654ca3 (qgis): Merge pull request #38641 from domi4484/mssqldefaultvalues
- Implemented method QgsMssqlProvider::defaultValue
- 08:34 PM Revision d4a2ddda (qgis): Tag some inexpensive, frequently called methods with the HoldGIL annota...
- This prevents the Python GIL from being released before calling the method
(which is the default behaviour). For very... - 08:34 PM Revision 44fb4f5f (qgis): Dox
- 03:10 PM Revision cc70b9f9 (qgis): Merge pull request #38769 from rouault/fix_38298
- [GUI] Raster histogram: restore behavior before #35465 changes
- 02:28 PM Revision 8609a729 (qgis): Merge branch 'master' into mssqldefaultvalues
- 02:18 PM Revision 527a08ca (qgis): fix merge conflict (#38835)
- 02:02 PM Revision 1f4d9eac (qgis): fix merge conflict
- 12:25 PM Revision 8ed98f64 (qgis): Merge pull request #38815 from elpaso/bugfix-gh38716-marker-line-dd-angle
- Set the line angle instead of the symbol angle
- 11:46 AM Revision d03e1728 (qgis): [themes] Fix night mapping checkbox glitches when embedded into table (...
- 11:46 AM Revision 52c31437 (qgis): [themes] Fix blend of gray checkbox glitches when embedded into table (...
- 11:10 AM Revision 49e9b613 (qgis): [layouts] Keep a separate flag for whether only a subset of layers
- are to be clipped from the project, instead of just tracking this
by the presence of any checked layers
Avoids incon... - 11:10 AM Revision c44178f5 (qgis): Fix seealso link
- 10:44 AM Revision fce4b276 (qgis): fix #35147 QgsMeshLayer map canvas rotation rendering (#38795)
- fix #35147 QgsMeshLayer map canvas rotation rendering
- 10:31 AM Revision 5ca4ef8f (qgis): QgsField::ConfigurationFlags: use a negative form for the flags so th… ...
- * QgsField::ConfigurationFlags: use a negative form for the flags so that default flags is None
this will make this ... - 10:07 AM Revision 7f924874 (qgis): Merge pull request #38816 from elpaso/bugfix-landingpage-wfsexposed
- Update tests and fix wfs exposed fields list
- 10:06 AM Revision d66d2b65 (qgis): Merge pull request #38764 from elpaso/bugfix-gh38558-server-wfst-1.1.0-...
- Fix server WFS-T 1.1.0 wrong case in transaction response
- 09:42 AM Revision 247a3999 (qgis): Add test for issue #38716
- 08:48 AM Revision 445d78f7 (qgis): Add a plugin interface to add pages to the project properties dialog
- 08:38 AM Revision 965595d2 (qgis): [processing] Fix certain characters show as HTML escaped in processing log
- Fixes #37934
- 08:16 AM Revision 92d0ec59 (qgis): [hig] Fix incorrect capitalization in title of new layout name dialog
- 08:12 AM Revision 0f2b53c9 (qgis): osgeo4w: avoid placing grass' rstudio path in front of osgeo4w qt
- 08:12 AM Revision b20f57f0 (qgis): translation string fixes
- 08:12 AM Revision b3e7230a (qgis): mssql provider:
- * add missing support for non-integer and compound keys
* update unit tests
* unify time handling: iterator / minimum... - 08:12 AM Revision 8ee86d01 (qgis): remove duplicate trailing ;
- 08:12 AM Revision 934d81c7 (qgis): fix warnings
2020-09-16
- 01:33 AM Revision 484ba6f9 (qgis): [labeling] Add a new capitalization option for "Title Case", and
- rename the confusing "Capitalize First Letter" option to
"Force First Letter to Capital"
This change is intended to ... - 01:33 AM Revision 6bd3dc54 (qgis): Title case conversion works correctly on all uppercase string inputs
- 01:30 AM Revision ae71913c (qgis): UI: better information message when toggling off edition mode on a tran...
- Previously, we always displayed the name of the layer we toggled off, even if
it was not modified, which could be con... - 01:30 AM Revision 92ed4509 (qgis): Transaction and Geopackage datasets: make it work when the layer whose ...
- We cannot use QgsDataSourceUri::connectionInfo() as it returns an empty string
for OGR datasources. So use QgsTransac... - 01:24 AM Revision cbdda422 (qgis): fix segmentation fault 11 on MacOS during closing QGIS
- 01:23 AM Revision 7bd1017d (qgis): Fixes #37503 : add actions to the tableview so they triggered by shortcut
- 12:43 AM Revision fb759b08 (qgis): Fix build warning
- 11:33 PM Revision ecc84056 (qgis): Expression preview widget: do not disable feature picker (fixes #38646)
- In the text edit of the feature picker, if one currently enters an invalid value,
the whole feature picker becomes di... - 11:28 PM Revision e79103e3 (qgis): Spelling
- 11:28 PM Revision c80093c4 (qgis): Expose QgsProject::setInstance to API
- Fixes #38755
Needs forward porting to all active branches - 11:28 PM Revision a7824201 (qgis): Update SIP
- 11:28 PM Revision cbb0cb3f (qgis): Add a warning about the usage of setInstance
- 11:28 PM Revision 711faacf (qgis): Spelling
- 11:28 PM Revision f9e547c8 (qgis): Expose QgsProject::setInstance to API
- Fixes #38755
Needs forward porting to all active branches - 11:28 PM Revision 7a803aef (qgis): Add a warning about the usage of setInstance
- 11:28 PM Revision b28393b7 (qgis): Update SIP
- 11:27 PM Revision f0182520 (qgis): Add a Legend category to the style selection widgets and allow
- legend settings to be stored and restored in QML
Fixes #37683 - 11:27 PM Revision 98c20008 (qgis): Reword Field option in style category menu to make it clearer that
- it includes the widget configuration
Fixes #28087 - 11:26 PM Revision 1ad2e787 (qgis): Use QgsVectorLayerSaveStyleDialog when saving style from main window
- right click menu
Fixes #29145 - 11:26 PM Revision 2eff061b (qgis): [browser] Correctly save expanded node state when closing QGIS
- Otherwise browser expanded nodes are never saved, and the browser
always returns to some random previous state - 11:26 PM Revision 0234d4e9 (qgis): [browser] Gpkg and other container types can be dragged to the map
- to allow layers to be added from them
Otherwise it's impossible to select multiple gpkg files from the
browser to ad... - 11:25 PM Revision a5a5c4d0 (qgis): [backport] Checks for nullptr node from RULE
- fixes #38766
Backported from master https://github.com/qgis/QGIS/pull/38775 - 11:25 PM Revision 7e8c7b3d (qgis): Fixes #38796 : Fix serialization of QgsWeakRelation field pair
- 11:24 PM Revision 1bd78908 (qgis): Replace PS character. Fixes #37803
- 06:41 PM Revision 4743c674 (qgis): Update tests and fix wfs exposed fields list
- 06:25 PM Revision 2018edbe (qgis): Set the line angle instead of the symbol angle
- Fixes #38716
- 05:28 PM Revision 5fc05e2d (qgis): Merge pull request #38801 from elpaso/bugfix-gh38552-value-relation-nul...
- Fixes value relation line edit not found values
- 05:19 PM Revision bc3d8fd9 (qgis): Merge pull request #38285 from uclaros/split-add-topo-all-layers
- Add topological points to all editable layers on split feature
- 03:18 PM Revision bc1511ce (qgis): Skip line-pattern conversion, not supported yet
- 01:19 PM Revision 8929e74a (qgis): Merge pull request #38101 from DelazJ/fixInstall
- Typo, URL and formatting in the build instructions
- 12:09 PM Revision 448f7d9d (qgis): Fixes value relation line edit not found values
- When there is no match in the relation layer,
show "(no selection)" instead of NOT updating
the widget (which was the... - 11:45 AM Revision 15975c1d (qgis): Don't prompt for CRS for annotation layers
- Fixes #38739
- 08:11 AM Revision 49037e05 (qgis): Merge pull request #38763 from elpaso/bugfix-gh38567-pg-unrestricted-ge...
- PG unrestricted geometry: trust SRID from geometry_columns
- 07:02 AM Revision f6c98ec5 (qgis): Merge pull request #38730 from 3nids/conf-flag-check-cb
- Use a checkable combobox for fields configuration flags
- 04:11 AM Revision 40259f6e (qgis): Fix typo in name of QgsFeaturePickerModelBase::identifierIsNull() method
- This is a protected virtual method, not exposed to SIP. So this should cause
no compatibility issue. - 04:08 AM Revision f1c0fe25 (qgis): Fix calculation of zoom level for vector tiles
- Previously the code was calculating the exact zoom level (a double
value) and then rounding this to an integer in ord...
2020-09-15
Also available in: Atom