Activity
From 2020-04-29 to 2020-05-28
2020-05-28
- 08:42 PM Revision fcf6203c (qgis): QgsDelimitedTextSourceSelect: add a limitation to the number of fields
- Set to 10000 by default. Can be overriden through settings.
This is only for the preview in the source select dialog... - 08:42 PM Revision 644a5647 (qgis): QgsDelimitedTextFile: fix parsing of files with CR end of line
- Fixes #36392
Fixes #21976
Fixes #17190
We are obliged to do 'at hand' parsing due to QT not handling CR-only
end of ... - 07:58 PM Revision a261a069 (qgis): Fixes #34982 : set sql filter on the right row for postgres datasource
- 07:57 PM Revision 97e06515 (qgis): Be more lenient on accepting SAGA versions
- Even though SAGA explicitly does't follow semver conventions, there are
advances, and not all changes on their part b... - 07:50 PM Revision 090604c5 (qgis): Fixes #36796 : Don't modify project when snapping utils object is modified
- 07:49 PM Revision b0424c39 (qgis): Fixes #36054 : Fix loss precision when rect filtering in virtual layer
- 07:47 PM Revision 98603b78 (qgis): [plugins] When a user clicks the "Reload all repositories" button
- manually in the plugin manager, then force a reload of the repositories
and don't rely on cached copies of the repo m... - 07:45 PM Revision 5c1aa4fc (qgis): [layouts] Prevent GeoPDF export if map items do not have a valid CRS set
- And show a friendly message explaining this
Fixes #35242 - 07:45 PM Revision 8632bf68 (qgis): Only show vector layers in GeoPDF export vector attributes tree view
- This option only makes sense for vector layers, so filter out rasters
and other layer types - 07:45 PM Revision 4eb10f29 (qgis): Dox
- 07:45 PM Revision 1022f3fe (qgis): [layouts] Allow checking all or unchecking all items in the geopdf
- export options dialog at once
Right click on the list shows a "Select All"/"Deselect All" option
Fixes #32281 - 07:44 PM Revision 601a7171 (qgis): Import 3d python library by default in console
- 07:44 PM Revision 1f835dfa (qgis): [3d] Expose 3d algorithms provider to Python
- Otherwise this provider cannot be initialized from standalone Python
scripts
Fixes #36661
Also cleanup 3d sip gener... - 07:44 PM Revision 5aaeca29 (qgis): Fix incorrect "layer could not be generated" message after running gdal...
- 06:39 PM Revision 6f9af580 (qgis): ValueMap widget: show unmatched items in ()
- Fixes #32756
- 05:47 PM Revision c06c209d (qgis): Fix test data for PG raster
- 05:46 PM Revision efbd3ad7 (qgis): PG raster: tests and data for issue #36689
- 11:27 AM Revision 0496ce52 (qgis): Merge pull request #36774 from alexbruy/raster-sld
- improve logic for choosing style type when exporting raster style (fix #35944)
- 08:50 AM Revision 4fe5780e (qgis): [VirtualLayer] Remove useless qWarning message
- 07:50 AM Revision f2ea6e8b (qgis): use selected filter to determine style type (QML or SLD) (fix #35944)
- 03:49 AM Revision 23396b7c (qgis): [symbology] Don't force rasterized output when exporting point pattern ...
- This avoids the force conversion to a raster based pattern which currently occurs
when exporting maps/layouts to a ve... - 03:49 AM Revision c1dd8949 (qgis): Update test image
2020-05-27
- 12:34 AM Revision b0e71a82 (qgis): Add askToSaveMemoryLayers to ini file template so it has a default and ...
- 12:17 AM Revision 535c2531 (qgis): QgsVectorLayerSaveAsDialog: make it work with custom CRS
- The current approach was based on a srsid, that that might be unset for custom
CRS. So store a full QgsCoordinateRefe... - 12:16 AM Revision b76f39e3 (qgis): Try to reactivate tests for legend and json export
- 12:16 AM Revision 83e62136 (qgis): [Server, WCS] Fix several non compliance errors in CoverageDescription ...
- 08:54 PM Revision 7fa4bab1 (qgis): Remove useless qWarning message
- 07:09 PM Revision e0beec4d (qgis): [Server, WCS] Fix several non compliance errors in CoverageDescription ...
- There were several non-compliance in the CoverageDescription output to a
DescribeCoverage request. The corrected resu... - 10:58 AM Revision 807d25e0 (qgis): Hide the frame around the symbol edit rule dialog
- 10:41 AM Revision 97bac498 (qgis): [WMS provider] Detection of SERVICE=WMTS in url must be case insensitive
- As mandated by OGC specs.
Fixes #36659 - 10:09 AM Revision 2a70569a (qgis): Merge pull request #36733 from elpaso/bugfix-36262-json-export-respect-...
- Server: respect "use layer ids" option in json getfeatureinfo
- 10:01 AM Revision 923072d9 (qgis): Multiselect combobox UX tweaks:
- - left clicking in the combo box opens the dropdown, just like a standard
combo box
- right clicking on an unexpanded... - 10:01 AM Revision 4f7fcb30 (qgis): [processing] When adding a Vector Features input to a model, default th...
- sources with geometry instead of leaving the filter blank
- 09:24 AM Revision c184270e (qgis): Reintroducing and fixing an event loop to wait for task starting
- The method QgsTask::waitForFinished doesn't wait the task to be finished if the task has not yet being started (becau...
- 09:07 AM Revision 1df077a9 (qgis): MDAL update 0.6.0 (#36703)
- MDAL update 0.6.0
- 05:29 AM Revision 0ea7187a (qgis): [processing] Fix 'selected features only' is disabled by default
- Fixes #36753
2020-05-26
- 12:18 AM Revision 11f6d534 (qgis): test_provider_wfs.py: improve unit test to demonstrate that we use Tran...
- 12:17 AM Revision 0d6d626e (qgis): Fix crash on "Open Directory" entry of contextual menu of recent projects
- Fixes #31630
I couldn't reproduce a crash on my platform (Linux, Ubuntu 16.04, gnome classic),
but this smells prett... - 12:00 AM Revision 646f76f6 (qgis): addVectorLayerPrivate(): avoid crash in the non-nominal case when added...
- Backport of master commit 099df0bf3dc9ebd9f26370784bd5cfa65b090985
Fixes #31304 - 10:29 PM Revision f393b13d (qgis): WFS provider: add more details to log message when creation of temporar...
- Should help in the diagnosis of issue #36545
- 08:41 PM Revision 3ac41e32 (qgis): No initial underscores in variables
- 08:40 PM Revision 160c6bfc (qgis): QgsFileWidget: use QgsFocusKeeper added per PR #36722
- 08:40 PM Revision 59282b0b (qgis): quote project file path when passing it to the crash handler (fix #25532)
- quote project file path when passing it to the crash handler to avoid
issues if path contains spaces (fix #25532) - 08:38 PM Revision abe8481a (qgis): fix layout of the QgsHistogram widget to prevent histogram collapsing on
- resizing (fix #25197)
- 08:35 PM Revision 1a7f25c0 (qgis): also fix worldfile name when saving map canvas
- 08:35 PM Revision 8f21a6d2 (qgis): use completeBaseName for world file when exporting layouts (fix #34523)
- 08:32 PM Revision dc8c3d91 (qgis): Avoid leaking sqlite3_stmt on errors
- 08:31 PM Revision 57519e9f (qgis): [layouts] Don't refresh the map canvas multiple times during atlas exports
- Fixes #30144
- 07:57 PM Revision 096c8034 (qgis): geopackage : disable WAL explicitely if not enabled
- 07:55 PM Revision 89e27200 (qgis): geopackage : fix detection of network paths for windows
- (Qt's absolutePath returns forward slashes on Win too)
- 02:54 PM Revision 38673f5a (qgis): Merge pull request #36200 from olivierdalang/self_snap
- [feature] Snapping also snaps to the currently digitised feature
- 02:02 PM Revision 2a2fe1e0 (qgis): Merge pull request #36731 from alexbruy/relief-results
- check return value from the QgsRelief and notify user about errors (fix #17452)
- 12:03 PM Revision d859bb95 (qgis): More getfeatureinfo test updates
- 11:35 AM Revision bcea438f (qgis): Merge pull request #36722 from rouault/fix_30210
- QgsBinaryWidgetWrapper: fix focus-related crash
- 11:15 AM Revision 47fdd4b4 (qgis): [selfsnap] apply pr review
- 10:50 AM Revision 63c34e3c (qgis): [WFS provider] Parse WMS service exceptions (fixes #29866)
- 10:43 AM Revision d6198a40 (qgis): Flake nonsense
- 10:30 AM Revision 1e54c6b8 (qgis): Server: respect "use layer ids" option in json getfeatureinfo
- Fixes #36262
- 08:17 AM Revision 24ec1d9a (qgis): Merge pull request #36702 from elpaso/bugfix-36689-pgraster-datatype
- PG raster: fix wrong wkb data type conversion
- 07:45 AM Revision adeca2f5 (qgis): [processing] Fix double-evaluation of warp output parameter
- Causes an incorrect warning about layer not being generated to appear
after running the algorithm
Fixes #30095 - 07:45 AM Revision bd8b94aa (qgis): [processing] Avoid showing raw html tags when reporting that layers cou...
- 07:37 AM Revision 5d03f2bb (qgis): check return value from the QgsRelief and notify user (fix #17452)
- 06:38 AM Revision 3b0af960 (qgis): Fix incorrect warning message when turning off atlas preview
- 05:51 AM Revision 6a4d2272 (qgis): Drop coordinate capture plugin
- This functionality has been moved to an out-of-the-box "Copy Coordinate"
option available by right-clicking on a map ... - 05:51 AM Revision d6a9aa22 (qgis): When copying coordinates, base number of decimal places on the current
- map extent
So we get better precision the further the user zooms in to the map.
6 decimal places of precision makes ... - 05:51 AM Revision aa86c742 (qgis): Tweak strings
- 05:51 AM Revision ea326827 (qgis): Move 'coordinate capture' functionality to map canvas
- Instead of requiring users to enable the core c++ plugin 'Coordinate Capture'
in order to copy coordinates for a map ... - 04:41 AM Revision c03ac224 (qgis): Add unit test for message bar max item count
- 04:41 AM Revision 66b260d7 (qgis): Add unit test for message bar push/pop logic, also test that items
- are correctly deleted when dismissed
- 04:41 AM Revision 32274ed1 (qgis): Cleanup headers, dox++
- 04:41 AM Revision 5dd29f06 (qgis): Speed up message bar operations when many messages are shown
- Avoid unnecessary calls to setStyleSheet, which is slow when many
message bar items exists
Refs #29698 - 04:41 AM Revision 15412b08 (qgis): Fix limiting message bar items to a maximum of 100 items
- The previous size limitation code was rather broken, and didn't apply
to all messages.
Add a refined approach which ... - 03:19 AM Revision 46c9d1f5 (qgis): QgsBinaryWidgetWrapper: fix focus-related crash (fixes #30210)
- 03:15 AM Revision f9bfbe71 (qgis): Add a QgsFocusKeeper class to avoid crashes related to focus loss
- Will be use to solve crash of #30210
Credits to @nyalldawson for pointing out the fix of #31905 as a
reference. - 03:06 AM Revision e8b8d1cd (qgis): Added tests
- 03:06 AM Revision 4754a2de (qgis): Remove debugs messages
- 03:06 AM Revision a7c6f9ce (qgis): Added multilayer(🥪) test
- 03:06 AM Revision fbcf39e0 (qgis): Fix indentation issues
- 03:06 AM Revision 563ab033 (qgis): Fix: make "Part" struct dependent definitions private
- 03:06 AM Revision 899d3feb (qgis): [Symbology][Feature] Allow centroid fill markers to be clipped within c...
- 03:06 AM Revision 64b30b19 (qgis): Migrate QList -> QVector
- 02:03 AM Revision 7a5af295 (qgis): PostGIS support for importing layers with binary fields
2020-05-25
- 12:51 AM Revision 26646d65 (qgis): Fix QgsGeometry constParts() example code
- 10:54 PM Revision 5075e443 (qgis): Fix QgsGeometry constParts() example code
- it wrongly refers to parts() instead of constParts()
- 03:22 PM Revision 281fdf19 (qgis): Merge pull request #36657 from mhugent/gdal_proxy
- Apply proxy settings both in ogr and gdal providers
- 02:48 PM Revision 2ce7812f (qgis): PG raster: fix wrong wkb data type conversion
- Fix #36689
- 10:55 AM Revision acdaaa43 (qgis): proxies
- 08:50 AM Revision 4ddce03f (qgis): [code editor] Improve creation of monospace font by:
- - Stop relying on the python console settings;
- Using modern way to retreive monospace font family;
- Using QGIS' fo... - 08:04 AM Revision a20fe6f5 (qgis): Merge pull request #36645 from alexbruy/r-tileset
- fix r.tileset Processing GRASS algorithm
- 05:37 AM Revision 97d09888 (qgis): Fix oriented minimum bounding box calculation is wrong in some cases
- Fixes #36632
- 05:37 AM Revision 7e8d27e6 (qgis): Make API a little more future-proof
- 03:39 AM Revision 985c6e04 (qgis): Cleanup georeferencer icons and move to standard icon locations
- 03:39 AM Revision b1319722 (qgis): Remove unused description dialog files
- 03:39 AM Revision 17aef6e0 (qgis): Replace an icon with svg version
- 03:39 AM Revision 25a3ced0 (qgis): Cleanup remnants
- 03:39 AM Revision 4a23df0e (qgis): Fix crash on exit
- 03:39 AM Revision 80a29fd0 (qgis): Move georeferencer sources from plugins to app
- 03:39 AM Revision 54c5e3a5 (qgis): Remove unwanted method
- 03:39 AM Revision 2fbb4db4 (qgis): Remove plugin wording
- 03:39 AM Revision b6a44127 (qgis): Avoid indentation dance
- 03:39 AM Revision 4057790c (qgis): Hookup georeferencer from app
2020-05-24
- 01:30 AM Revision 788180c2 (qgis): Fix incorrect behavior of Field Format combobox in date time widget config
- 01:30 AM Revision 6466bd73 (qgis): Fix incorrect behavior of Widget Display combobox in date time widget c...
- 12:29 AM Revision bc7bce8a (qgis): Drop the evis plugin
- It's unmaintained, and duplicates functionality which is exposed
elsewhere in QGIS - 12:29 AM Revision c91e0e84 (qgis): Drop Globe plugin
- Dropping Globe plugin from the QGIS sources. It depends on osgearth no
newer than version 2.8, released on 2016-09-05... - 07:39 PM Revision 683f69c6 (qgis): add ext module for r.tileset
- 07:39 PM Revision 779bd52a (qgis): add test
- 07:38 PM Revision e014684b (qgis): [processing] fix r.tileset algorithm
- 07:35 PM Revision 817f1948 (qgis): Merge pull request #36644 from alexbruy/grass-stdout
- correctly redirect algorithm output from stdout to Processing output
- 01:24 PM Revision b09cdc43 (qgis): Merge pull request #35806 from uclaros/snapping-fixes
- Snapping type menu fixes
- 01:22 PM Revision 0ddb530d (qgis): Merge pull request #35991 from uclaros/postgres-group-delete
- Group postgres DELETE statements to a single query
- 10:30 AM Revision b93161a9 (qgis): Remove scrollbar frame stroke and add help button to labels properties ...
- 07:52 AM Revision 263d2a87 (qgis): [processing] redirect tool standard output to fake Processing output in
- some GRASS algorithms (fix #36520)
- 07:52 AM Revision 53d70ea3 (qgis): add tests
- 07:51 AM Revision 585db644 (qgis): Merge pull request #36618 from alexbruy/grass-tempfile
- [processing] fix handling for stdout and file outputs in GRASS
2020-05-23
- 10:02 PM Revision d73eaa1d (qgis): Drop compass plugin
- This was originally written for use by QGIS for Android, which is
no longer supported. The plugin is not included in ... - 06:59 PM Revision f13b7399 (qgis): Merge pull request #36677 from elpaso/bugfix-36525-auto-transactions
- Fix transaction groups on multiple GPKGs
- 03:51 PM Revision c343af75 (qgis): Fix transaction groups on multiple GPKGs
- Fixes #36525
- 10:29 AM Revision 42ba3d78 (qgis): [MESH] fix streamlines and traces renderer when vector is null (#36633)
- [MESH] fix streamlines and traces renderer when vector is null
- 08:14 AM Revision 204694e1 (qgis): [temporal] Make the temporal controller's set range button more useable
- 06:20 AM Revision 4de6a532 (qgis): Ensure symbol opacity is always ignored for selections
- Fixes #27859
- 06:20 AM Revision 987310fe (qgis): Fix random sort order of symbols in Symbol Export dialog
- Fixes #20572
- 06:19 AM Revision 3961fa26 (qgis): Allow clearing heatmap weighting field
- Fixes #20256
- 04:47 AM Revision 50b3f0c2 (qgis): Fix some hidpi issues with tiny icons
- 04:35 AM Revision ee9dadbd (qgis): [ui] Make temporal controller's forward, backward and pause
- buttons behave as animation state toggle
2020-05-22
- 02:15 PM Revision b35a2dff (qgis): Apply proxy settings both in ogr and gdal providers
- 02:13 PM Revision 02c7a9a7 (qgis): [selfsnap] followup : snap to closing line of poly and fix geos error m...
- 01:21 PM Revision f676c821 (qgis): Flag SAGA 'Merge Layers' algorithm as having known issues
- Fixes #36375
- 01:21 PM Revision 288ba2e8 (qgis): Fix processing Execute SQL algorithms steal ownership of database provi...
- Fixes #36641
- 12:28 PM Revision 1a1aa622 (qgis): Merge pull request #36648 from uclaros/backport-34368
- Backport #34368 to 3.10
- 11:26 AM Revision 85d0956a (qgis): Merge branch 'master' into snapping-fixes, resolve conflict with #36511...
- 10:29 AM Revision 871def24 (qgis): Backport #34368 to 3.10
- 10:13 AM Revision 938dc618 (qgis): update algorithms which use "ext" mechanism
- 09:30 AM Revision b5d323c5 (qgis): [processing] fix handling for stdout and file outputs in GRASS
- algorithms when temporary files are used
- 09:22 AM Revision 25e24e7d (qgis): Tweak temporal playback behavior
- If a non-looping animation is paused at the end and the user hits the play
button again, auto rewind and play the ani... - 08:53 AM Revision fb8cd81b (qgis): Compile make_datetime on oracle
- 08:28 AM Revision b17da057 (qgis): [mssql] Compile make_datetime, make_date, make_time
- Allows efficient use of SQL server tables along with temporal mode
- 08:20 AM Revision 0618b2e4 (qgis): [ogr] Compile make_datetime, make_date, make_time (#36636)
- * [ogr] Compile make_datetime, make_date, make_time
* Update test - 08:11 AM Revision 12dd3ef6 (qgis): Merge pull request #36627 from elpaso/server-standalone-processevents-w...
- Dev server workaround for processEvents
- 08:11 AM Revision 5aea8ed2 (qgis): Merge pull request #36620 from elpaso/bugfix-gh36583-change-attr-values
- Bugfix gh36583 change attr values
- 07:32 AM Revision 93648dd5 (qgis): Add Python repr for QgsVertexId
- 04:37 AM Revision eec8ca40 (qgis): [expression] Compile make_{datetime,date,time} for sqlite
- 04:33 AM Revision edb141e5 (qgis): desktop
- 04:33 AM Revision e0997da3 (qgis): rpm mime
- 04:33 AM Revision 73e888d9 (qgis): Debian mime file
- 04:33 AM Revision 31035387 (qgis): Add seperate mimetype for qgz
2020-05-21
- 01:28 AM Revision 0a6312da (qgis): restore last used attribute table view when exiting multi-edit mode
- (fix #25099)
- 01:28 AM Revision 255113ee (qgis): init member variable
- 01:27 AM Revision 621d6073 (qgis): Cleanup leftover rubberband
- 01:26 AM Revision d4a6ef07 (qgis): Don't try to update raster layer data source's if they haven't changed
- 01:22 AM Revision f3ae6c11 (qgis): Vertex tool, fix escape to stop dragging edge
- and make keypress handling cleaner
- 12:58 AM Revision e91e3d01 (qgis): [themes] Fix slider 'fill' missing in themes and improve looks of night...
- 12:40 AM Revision ef01c3c2 (qgis): Dox
- 12:40 AM Revision 0521c2ef (qgis): [gps] If a GPS devices is connected and set to follow the GPS location,
- block the single click navigation mode to avoid accidental map canvas
pans away from the GPS location.
(for now, we ... - 12:40 AM Revision baec06ce (qgis): Correctly hide GPS bearing line when unchecking the option
- 12:40 AM Revision 3ebd0972 (qgis): Add framework to allow for flexible interaction blocking with map canvas
- 11:17 PM Revision 8c76c512 (qgis): Dev server workaround for processEvents
- ... because handleRequest calls qApp->processEvents
causing all kind of side effects in the standalone
server code (w... - 11:15 PM Revision 38c82187 (qgis): Workaround odd upstream Qt issue where a painter with a semi-transparent
- brush with no solid pattern incorrectly applies the brush opacity to
the pen when exporting to printer devices
Fixes... - 11:14 PM Revision 150b373c (qgis): Improve plugin watchdog message and UX
- - Reword the message to clarify that it previously crashed QGIS, not
necessarily on the last session. Also make the m... - 11:14 PM Revision 5cc0f096 (qgis): Fix resetting fields in Refactor Fields algorithm dialog
- 11:14 PM Revision 169ca650 (qgis): [processing] Fix exception when changing layer in Refactor Fields algor...
- Fixes #36582
- 09:58 PM Revision 66bfde66 (qgis): show snap indicators for snaps with constraints
- 09:58 PM Revision 29423128 (qgis): fix #36585 where snapping on segments with a constraint snapped to edge...
- 09:58 PM Revision 66ebe340 (qgis): [feature][selfsnap] add snapping to currently digitized feature for cap...
- 08:14 PM Revision 6f5302fc (qgis): Workaround double slot calling causing empty replies to overwrite
- valid reply content
- 08:14 PM Revision d353850f (qgis): Timeout for blocking network requests in content cache should match
- the user's preset network timeout value, not a hardcoded value
- 08:14 PM Revision c52a0ba6 (qgis): Don't use an event loop to wait for task starting
- This is already handled in a MUCH nicer way by QgsTask::waitForFinished
(mutex based, not eventloop based) - 03:57 PM Revision 34ec263d (qgis): Flake8
- 03:50 PM Revision 25d3052f (qgis): Sipify
- 03:49 PM Revision 18e9bdc0 (qgis): Providers: fix inconsistent behavior of OGR + tests
- Fixes #36583
Add a base test to make sure all major DB providers will
behave the same way and return FALSE when a co... - 12:31 PM Revision 00ff55ca (qgis): [ui] Improve spacing and margin of temporal controller panel
- 12:31 PM Revision 011168f9 (qgis): Fix missing navigation disabled label when opening temporal controller ...
- 10:48 AM Revision 7ee0fce6 (qgis): [ui] Improve temporal controller toolbar icon
- 08:18 AM Revision 6ce84d2c (qgis): [layouts] Warn when previewing an atlas and a feature with no geometry
- is encountered, when one or more maps are set to be driven by atlas feature
This situation is definetly not what the... - 07:18 AM Revision cf0467a3 (qgis): [themes] Fix slider 'fill' missing in themes and improve looks of night...
- 07:10 AM Revision e5f79fd5 (qgis): [ui] Update temporal controller icons to be dark theme friendly
- 03:04 AM Revision 24b18518 (qgis): Fix localized data test on windows
2020-05-20
- 01:07 AM Revision 600f93aa (qgis): [GPS] Fix error when vector layer has Z
- add elevation from GPS to point3D. Fixes #32016
- 01:05 AM Revision de799721 (qgis): Map decoration cleanup:
- - code simplification (moving displayName() to the core class
prevents us having to create lists of DecorationItem al... - 09:58 PM Revision ed4a14e7 (qgis): compile custom widgets on Docker image
- 09:57 PM Revision 6baa2092 (qgis): Avoid proj 'object is not a concatenated operation' warnings
- 09:57 PM Revision e23a49a6 (qgis): Fix memory layers lose CRS definition if it does not have an authority
- associated with it
Fixes #36241 - 09:56 PM Revision f20801a8 (qgis): Implement spatial index detection for OGR provider
- Provides warnings in Processing algorithms when running on layers
which don't have a spatial index present (e.g. geoj... - 09:56 PM Revision 20992612 (qgis): Fix incorrect dialog title for raster layer properties
- Fixes #35510
- 09:54 PM Revision daab0eac (qgis): fix #36463
- 09:54 PM Revision 267af1e7 (qgis): temporal match methods
- 09:54 PM Revision 24ee3583 (qgis): fix typo and doc
- 05:38 PM Revision d48c1781 (qgis): Fix misalignment of rasters with RPC (fixes #35796) (#36385)
- * Fix misalignment of rasters with RPC (fixes #35796)
By default GDAL would assume that the imagery has zero elevati... - 10:22 AM Revision 7053b78a (qgis): Merge pull request #36554 from alexbruy/copy-variable
- use value from context when copying variables from the editor widget (fix #30641)
- 10:21 AM Revision 9a0a1297 (qgis): Fix capitalization for many combo box items
- 10:21 AM Revision 92ebf7bc (qgis): [processing] Fix running script algorithm from editor dialog
- We have to keep a local reference to the dialog, otherwise sip suddenly
"forgets" about the python subclass and treat... - 10:18 AM Revision b48c70f7 (qgis): compile custom widgets on Docker image (#36571)
- * compile custom widgets on Docker image
fixes #36544
* Update qgis.dockerfile - 09:09 AM Revision aa175e38 (qgis): Fix tests
- 09:09 AM Revision a28c8edb (qgis): Ensure bounds are always rendered over features
- 09:09 AM Revision 1d33ddfd (qgis): Add unit test
- 09:09 AM Revision af1e0582 (qgis): Update test results
- The forced conversion to multigeometries was a mistake -- the new
test results with single geometries is correct. - 09:09 AM Revision ef97e8c6 (qgis): [symbology] When rendering features, split the geometry fetching
- and preparation stage from the symbol layer rendering stage, and
ensure that QgsSymbolLayer::startFeatureRender and :... - 08:39 AM Revision ea4f2bbf (qgis): Making lists in PyQGIS doc look better
- and fix some wording
- 07:37 AM Revision 6da3637a (qgis): Update qgis.dockerfile
- 07:36 AM Revision a997c9cf (qgis): compile custom widgets on Docker image
- fixes #36544
- 05:53 AM Revision 4587cc14 (qgis): review help about maptip and display_expression
- 04:40 AM Revision 180ec538 (qgis): Sipify
- 04:40 AM Revision 62268e2b (qgis): Use unique_ptr for owned object, and cleanup include in header
- which was causing of cascade of unnecessary includes
- 04:40 AM Revision f49067cf (qgis): Documentation improvements
- 04:40 AM Revision 988ac206 (qgis): [feature][expression] base64 to and from helps
- 04:40 AM Revision f7562f83 (qgis): [feature][expression] tests for from_base64 and to_base64
- 04:40 AM Revision 8b55e996 (qgis): [feature][expression] fix base64 expression according to suggestions by...
- 04:40 AM Revision 0b260248 (qgis): remove variableLenArguments from help
- 04:40 AM Revision 357bc1d1 (qgis): [feature][expression] base64 to and from
- 04:40 AM Revision c13c416e (qgis): [feature][expression] add ByteArray case to run_evaluation_test function
- 02:31 AM Revision c6773a4f (qgis): Fix build
2020-05-19
- 12:24 AM Revision 7762168e (qgis): QgsArcGisRestUtils::parseCompoundCurve(): fix crash on CircularString /...
- Spotted by cppcheck
Independently of this fix, it looks like the geometry building when
mixing linestrings and circu... - 12:24 AM Revision 146e1e22 (qgis): QgsProcessingModelComponent: avoid cppcheck warnings about nullptr comm...
- As base comment() implementation returns nullptr, and is virtual, it could
be possible in theory that subclasses retu... - 12:24 AM Revision 996d812f (qgis): QgsColorRampButton::setColorRamp(): fix null pointer dereference
- when colorramp argument was nullptr, which could occur when called from
QgsColorRampButton::setToNull()
The logic to ... - 12:24 AM Revision 18a95c2c (qgis): QgsRasterLayerZonalStatsAlgorithm::processAlgorithm(): fix (likely fals...
- cppcheck warned about potential null pointer dereference of rasterBlock and
zonesRasterBlock at line 242
```
if ( !ra... - 12:13 AM Revision b292f383 (qgis): Fix ui build warning
- 11:44 PM Revision facceb69 (qgis): debian packaging: verify absence of Qt3DExtras system headers before
- falling back to internal copy
- 10:32 PM Revision 882b6855 (qgis): Fix edit button shows incorrectly
- 09:27 PM Revision cc19fa1d (qgis): Merge pull request #36421 from 3nids/basemap_path
- Registry for localized data paths
- 09:03 PM Revision 8249dccf (qgis): Fix rectangle from 3 points
- Fixes #35043, fixes #35671
The initial version of this class presupposed the possibility of constructing a rectangle... - 09:01 PM Revision 0f3a6f03 (qgis): test added
- 09:01 PM Revision e6fef7af (qgis): also fix return for empty parameter point
- 09:01 PM Revision 0beee90f (qgis): Return empty point instead of point( 0, 0 )
- 09:01 PM Revision 24cda403 (qgis): why u no sipify?
- 08:55 PM Revision a2e8cded (qgis): More startup profile hooks
- 08:55 PM Revision d03d190c (qgis): Fix runtime profiler handling of profile names with '/' characters
- 08:55 PM Revision 0acb7fcc (qgis): Add API to skip identification of CRS created from proj strings
- The identification can be time consuming, so in the rare cases that
we are SURE that the definition doesn't correspon... - 08:55 PM Revision a6cd3d1e (qgis): Add some more startup cost logging hooks
- 08:55 PM Revision 15b318b5 (qgis): Don't try to identify CRSes created just for ellipsoid definitions
- These don't correspond to standard CRSes, and by avoiding the identification
we shave a considerable time off QGIS st... - 08:54 PM Revision 1b5cd3a8 (qgis): fix wmst ui state issue
- 08:54 PM Revision 934d6c8e (qgis): Add tooltip for mFixedRangeSetToProjectTimeButton.
- 07:47 PM Revision 4744696d (qgis): Correctly update temporal properties widgets after loading styles
- 07:47 PM Revision 79f8fd98 (qgis): Move reponsibility for saving/restoring temporal properties
- to QgsMapLayer::read/writeCommonStyle
Correctly stores these settings in QML files and when duplicating
layers
Fixe... - 05:53 PM Revision 1befc328 (qgis): fix test
- 04:07 PM Revision db4b215d (qgis): remove read lock
- 03:52 PM Revision f16ee3ed (qgis): use value from context when copying variables from the editor widget
- (fix #30641)
- 02:39 PM Revision 606e4ca5 (qgis): fix bad rebase
- 02:25 PM Revision 1915fe2c (qgis): try to move the member
- 02:25 PM Revision 1affb0c2 (qgis): remove private constructor
- 02:21 PM Revision 5d892e78 (qgis): remove destructor
- 02:21 PM Revision 6eae625f (qgis): missing lock
- 02:21 PM Revision 74607479 (qgis): change mode of locker
- 02:21 PM Revision b67f6bf2 (qgis): rename full/relative to global/localized
- 02:21 PM Revision 74c2ccc3 (qgis): address review
- 02:21 PM Revision 360827ad (qgis): rename QgsBasemapPathRegistry to QgsLocalizedDataPathRegistry
- 02:21 PM Revision 6bfc7194 (qgis): handle basemaps in QgsPathResolver
- 02:21 PM Revision 8f9fbba3 (qgis): fix insert at position
- 02:21 PM Revision 714352c6 (qgis): run test
- 02:21 PM Revision 85b62695 (qgis): add UX to edit the basemap paths registry
- 02:21 PM Revision 75a991c0 (qgis): add the registry to QgsApplication
- 02:21 PM Revision 1ec35d91 (qgis): add test for basemap path registry
- 02:20 PM Revision b1920bb2 (qgis): introduce QgsBasemapPathRegistry to hold a list of paths where basemaps...
- 03:17 AM Revision 8499e09e (qgis): Don't refresh single pseudo color band classication when min/max hasn't...
- Fixes #36172
- 03:15 AM Revision 3fbbc010 (qgis): Turn off editing and dragging for current env vars table in System setting
2020-05-18
- 11:45 PM Revision cca23c6b (qgis): [eVis] Display the icons in the dialog
- 11:45 PM Revision 2f42d485 (qgis): Fix the absence of words in the advanced configuration widget
- 11:43 PM Revision 72d19c90 (qgis): Allow to search multi paths
- 11:41 PM Revision 01563e64 (qgis): [Expression] Do not transform NULL integer as 0 when concat
- Fixes #36112 : don't concat null values
- 11:39 PM Revision dc8b8e9a (qgis): Fix crash when masking widget is not initialized
- 11:38 PM Revision 231a2df2 (qgis): sensible defaults for float precision in the Add field dialog, same as
- in Field Calculator (fix #16581)
- 11:38 PM Revision a8dc87f0 (qgis): sensible defaults for new fields in the New memory layer dialog
- 11:38 PM Revision def981cd (qgis): don't pre-select geometry type in the New SpatiaLite layer dialog
- 11:38 PM Revision 5948c3f4 (qgis): default precision for new double field in the shapefile should be
- greater than 0 (refs #16581)
- 08:35 PM Revision a990adfb (qgis): Use translated strings while logging profiles
- 08:35 PM Revision c6690c2e (qgis): Create runtime profiles for various startup/provider initialisation
- tasks in processing
Attempting to diagnose occasional very slow QGIS startup times - 08:35 PM Revision 1b4dd484 (qgis): Improve API for QgsRuntimeProfiler
- Make it easier to nest profiled calls by removing the concept of groups,
and instead allow any profiled operation to ... - 08:35 PM Revision 175910c6 (qgis): More startup profile logging of plugin load times
- 08:35 PM Revision 82c298a7 (qgis): Show startup profile timings in developer/debugging tools panel
- Instead of hiding this information on the console, let's expose it
to users. QGIS startup times have been an ongoing ... - 08:35 PM Revision b9ef4215 (qgis): Add a few more items to startup runtime profiling to help debug slow st...
- 08:35 PM Revision 737aded1 (qgis): Icon
- 08:35 PM Revision 8afe047d (qgis): Allow sorting
- 08:35 PM Revision f48127af (qgis): More profiling
- 08:35 PM Revision a913a6aa (qgis): Create RAII QgsScopedRuntimeProfile class and Python context manager
- to ease logging of runtime profiles.
Now it's possible to do:
with QgsRuntimeProfiler.profile('My operation'):
... - 08:35 PM Revision 3a29831e (qgis): Show hotspots for top level items too
- 08:33 PM Revision 6e711302 (qgis): [layouts][api] Expose to public API the option to create separate
- files for each logical layer in a layout
The backend for this was previously used only when creating a GeoPDF
export... - 12:43 PM Revision 0d54cac8 (qgis): Merge pull request #36510 from sshuair/master
- fix processing tool box `BarPlot.py` translate text spell error
- 11:56 AM Revision bd7e9d6e (qgis): [WIP][BUGFIX] Fix interpolation on split geometry
- 09:41 AM Revision 6f86c4bb (qgis): Better fix
- 09:41 AM Revision 36ee4e5a (qgis): Ensure 3D rendering options are disabled when adding a mesh layer
- 09:34 AM Revision 0cc8e276 (qgis): Arg, what is happpppening
- 09:34 AM Revision f55de3cb (qgis): Fix map canvas decoration not shown when exporting temporal animation
- 09:34 AM Revision de918fde (qgis): Fix tests
- 09:27 AM Revision 32d341f0 (qgis): disable dataset from activedatasetwidget (#36506)
- 09:17 AM Revision 303a87b5 (qgis): disable inappropriate vector settings when 1D mesh (#36503)
- 09:09 AM Revision 7580d2fa (qgis): QgsMeshContours::exportLines(): fix duplicate expression (spotted by cp...
- 08:40 AM Revision 9cc37a12 (qgis): Fix cppcheck warnings about uninitialized member variables
- 08:35 AM Revision b4eca08c (qgis): [vector tile] Added layer properties dialog
- Initial implementation with three tabs:
- Information - displaying very basic data source information for now
- Symbo... - 07:55 AM Revision b32d68ef (qgis): fix translate text spell error
- 07:07 AM Revision 768e996c (qgis): Push more debugging messages down a level
- Part of an ongoing campaign to see only unexpected error messages
reported on debug level 1 - 06:42 AM Revision f2b6ca9c (qgis): Fix ui warnings
- 06:42 AM Revision 09fda8d2 (qgis): Tweak API for QgsTemporalUtils::exportAnimation
- Make it a bit more future-proof
- 06:42 AM Revision efecc6f4 (qgis): Use messagebar instead of messagebox for animation export reports
- 06:42 AM Revision 2258e24f (qgis): Fix dox test
2020-05-17
- 01:28 AM Revision 8a7feedd (qgis): [processing] Destroy widgets from an algorithm dialog as soon as it is ...
- 01:24 AM Revision 576c2f3f (qgis): Fix docs and other code review fixes
- 01:24 AM Revision ae0233ee (qgis): Fix broken UI with extremely long file paths
- 01:24 AM Revision adbfec14 (qgis): Use TextSelectableByMouse instead of disabled QLineEdit; rename widgets...
- 01:24 AM Revision 8ff229e3 (qgis): Add the filename to the "Select Layers to Add.."
- 01:20 AM Revision 68bbf46e (qgis): Add QgsRasterDataProvider::transformCoordinates()
- This is useful when client needs to find out image space coordinates of a point
in map layer coordinates or vice vers... - 01:20 AM Revision 6c5cb2ee (qgis): Test for transformCoordinates()
- 11:58 PM Revision bff60955 (qgis): Fixes #33277 : save correctly selective masking parameters
- 11:58 PM Revision 6358baaf (qgis): guard message bar item with QPointer
- 11:58 PM Revision f857c500 (qgis): Remame mustPopulate and shorten warning message
- 11:58 PM Revision c867ba99 (qgis): Update documentation
- 11:54 PM Revision 14bc9479 (qgis): Add a Chinese Simplified translator
- Add a Chinese Simplified translator
- 11:54 PM Revision e59743c7 (qgis): Add a Chinese Simplified translator
- 11:52 PM Revision 1ad63e93 (qgis): geom_to_wkb - update description
- 11:50 PM Revision aacb31f6 (qgis): Add unit test for conversion from small negative longlong.
- 11:50 PM Revision 39cbb33f (qgis): Handle integer 64 for QVariant. Fix #36412.
- 11:48 PM Revision 23562ab8 (qgis): Update qgsoptionalexpression.h
- With no "class" keyword on line 82 there is Error E0484 invalid explicit instantiation declaration.
- 11:47 PM Revision 8a4f7731 (qgis): add guard for mesh layer data provider and test
- 07:33 PM Revision c04c5796 (qgis): Hopefully this fixes hang on windows in tests
- 07:33 PM Revision 62549275 (qgis): Bring back GDAL/OGR provider tests (and fix them)
- The tests got disabled by mistake in 62d615c2
They have started to rot in the meanwhile, so this PR also fixes that:
... - 07:33 PM Revision 2338b149 (qgis): Giving up on qgis_ogrproviderguitest in Azure (fails with timeout)
- 09:23 AM Revision db50e777 (qgis): release.pl: allow specifying explicit point release number
2020-05-16
- 11:36 PM Revision c4546ae6 (qgis): Don't show 'QgsRasterLayer created' messages in status bar
- 08:55 PM Revision b1edb5e7 (qgis): test_defwindowtitle.sh: also check Dialog
- 07:52 PM Revision 47c19101 (qgis): More translation string fixes (followup 25f332cefb39)
2020-05-15
- 10:58 PM Revision c9178820 (qgis): Update src/providers/wms/qgswmsprovider.cpp
- Also changed "does" to "do" since all should be plural.
Co-authored-by: Matthias Kuhn <[email protected]> - 10:58 PM Revision fb1688e1 (qgis): Minor typo corrected
- Line 1768 : "some parameter value" should probably be plural: "some parameter values", otherwise better to change "so...
- 10:57 PM Revision b665a467 (qgis): Added missing space
- Line 746 : "and %3as well." should probably be "and %3 as well."
Should probably be backported to 3.10. Not sure tho... - 10:56 PM Revision 884f5071 (qgis): Added missing space
- Line 9031 : "and %3as well." should probably be "and %3 as well."
- 10:55 PM Revision 9a344e0d (qgis): Fix SIP QgsHighlight class declaration
- 07:32 PM Revision a3ec6758 (qgis): Fix SIP QgsSnapToGridCanvasItem class declaration
- 06:26 PM Revision 655531df (qgis): Fix loss of CRS customisation when opening raster properties window
- 06:25 PM Revision 08b9bb92 (qgis): [docker] Avoid assuming /dev/tty is usable
- 06:23 PM Revision b8188e29 (qgis): [image cache] Avoid creating an invalid image and painting onto it
- 06:22 PM Revision 7df2a323 (qgis): [themes] Style checked style of push buttons
- 06:22 PM Revision d43bd9af (qgis): [themes] Fix styling of bottom-located tabs
- 06:22 PM Revision baeb4826 (qgis): Follow up 01ec02a : remove border on QPushButton:open state as Qt merge...
- 06:21 PM Revision 0cf85766 (qgis): [authentication manager] Use dedicated mutex for master password check
- 06:21 PM Revision 17d5377c (qgis): [authentication manager] Avoid crossing mutex wires when checking for m...
- 06:21 PM Revision 6f7ce188 (qgis): [authentication manager] Fix mutex leak
- 06:21 PM Revision f9b067e1 (qgis): [vector layer] Fix minimumValue/maximumValue for joined and virtual fields
- 06:20 PM Revision 6f0c0e29 (qgis): Avoid temporary destination filename has "." inside. Fixes #36353
- 06:20 PM Revision 0e89d4ba (qgis): Fixed fetching NULL bigint pgsql attributes. Fixes #36011
- 06:20 PM Revision 2daf6f0d (qgis): Backport of PR #36063 (PgSQL bigint ordinary fields)
- (cherry picked from commit a113b5a1df028cac2308bddb34bcf93b1d3a29a3)
- 06:20 PM Revision 4a639985 (qgis): Backport of PR #35832 (PgSQL bigint PKs)
- * PostgreSQL provider don't cast bigint PKs to text
* Apply suggestions from code review
Fix merge conflicts
Co-Au... - 06:18 PM Revision 7839f243 (qgis): 🧹
- 06:18 PM Revision 9810cfe3 (qgis): Allow map interactions when multiedit window is open
- 06:18 PM Revision 8b245c0d (qgis): Cache generated WKT if it's in the preferred format
- Some frequently called code paths call this, and it's rather costly
to calculate on the proj side.
(cherry picked fr... - 06:18 PM Revision e37310d0 (qgis): Cleanup QgsCoordinateReferenceSystem WKT enum
- - alias WKT_2018* to new WKT_2019* values, since the spec is actually
2019, not 2018
- add WKT_PREFERRED value which ... - 06:18 PM Revision 4344aa19 (qgis): Flag another transform as ballpark appropriate
- (cherry picked from commit b250063076e782aeb9333327e4cf49cf81292a70)
- 06:17 PM Revision 737159e0 (qgis): Allow custom QgsDataItem types a chance to create a info widget
- 06:17 PM Revision 77bb13a2 (qgis): Handle CONSTRAINT TRIGGER on DB Manager/PostgreSQL.
- 06:16 PM Revision 1ddc74a1 (qgis): Teach the AlgorithmExecutor to count up to 100
- 06:16 PM Revision 24dc23e8 (qgis): [rastercalc] enable Ok button only when expression and output are set (...
- 06:15 PM Revision bf55fc31 (qgis): fix deprecation warning in qgis.utils (fix #32786)
- 04:31 PM Revision 999ae580 (qgis): [Bug fix] load 3D view symbol configuration widget (Single symbol/Rule-...
- 03:51 PM Revision bf485ec5 (qgis): Merge pull request #36427 from signedav/ressource_expression
- [Server] Expression override for online resource in service capabilities
- 02:43 PM Revision ad3c1cd7 (qgis): Delete prepare-commit.sh
- 02:24 PM Revision d00b5fbb (qgis): Fix drag and dropping of layer tree items (#36464)
- 02:13 PM Revision ec80021f (qgis): Release of 3.10.6
- 02:13 PM Revision e0cd3325 (qgis): translation update for 3.10.6 from transifex
- 02:12 PM Revision 82342615 (qgis): Release of 3.12.3
- 02:12 PM Revision f373705d (qgis): translation update for 3.12.3 from transifex
- 12:59 PM Revision 8b7a17b2 (qgis): fix deprecated QList::toSet in Qt 5.14+ (#36459)
- add an helper in qgis.h to avoid overwhelming the code
- 11:21 AM Revision 0df50ca9 (qgis): Merge pull request #36372 from alexbruy/processing-cpp
- port more Processing algorithms to C++
- 11:09 AM Revision 8866021f (qgis): [layout] add missing interface to set atlas feature (#36432)
- 09:56 AM Revision 2e8e158c (qgis): Merge pull request #36153 from level2-gis/master
- Server GetLegendGraphics add RULELABEL AUTO option
- 09:38 AM Revision 26d5fb03 (qgis): Merge pull request #36373 from m-kuhn/editable_read_only_fields
- Commit changes from read only fields on the attribute form
- 08:57 AM Revision 0617e52f (qgis): Merge pull request #35875 from olivierdalang/tracing_curves_prototype
- [feature] Curved geometries support for trace tool
- 08:47 AM Revision d10b2e89 (qgis): Properly set stacked widget index when loading and clearing projects
- 08:47 AM Revision 4a785233 (qgis): Fix and add tests
- 08:47 AM Revision ba5b4166 (qgis): [FEATURE][temporal] Add off and fixed range modes to temporal navigation
- 08:47 AM Revision dc814741 (qgis): Address review, add dox
- 08:25 AM Revision 54739e0a (qgis): return value for getDataDefinedServerProperties from xml
- 08:10 AM Revision db1062cd (qgis): [FEATURE][temporal] Add ability to export animation frames
- Allows exporting of temporal animation frames to successive images,
for later stitching together in an external appli... - 08:04 AM Revision 3df565f8 (qgis): remove unused include
- 07:57 AM Revision 6a9283eb (qgis): warning message box in server capabilities section
- 07:57 AM Revision 9f094067 (qgis): [postgres] Compile make_date, make_datetime, make_time functions
- Allows (most) vector temporal filters to be performed server-side,
utilising indexes on the temporal fields. Ultimate... - 07:57 AM Revision 4854bafa (qgis): Update expected compilation status
- 07:57 AM Revision 00ec8df1 (qgis): More test updates
- 07:41 AM Revision c13b677e (qgis): Merge pull request #36349 from troopa81/fix_rename_user_expr
- Don't add another user expression when changing its label
- 07:40 AM Revision fa11fa80 (qgis): clear datadefined server properties if empty xml
- 07:09 AM Revision 550ee2c0 (qgis): dataDefinedServerProperties for the overrides of user defined server va...
- 02:30 AM Revision 157e4377 (qgis): Revert "[Oracle] Force multi geometry type at layer level"
- 02:30 AM Revision c0ae869e (qgis): Fix SIP QgsHighlight class declaration
2020-05-14
- 01:00 AM Revision 9c0093c7 (qgis): Revert "[Backport release-3_12] [Oracle] Force multi geometry type at l...
- 12:07 AM Revision a405edc9 (qgis): remove unused code
- 12:07 AM Revision 6c89fcf8 (qgis): minor docs updates
- 12:06 AM Revision 780a146e (qgis): added Samweli Mwakisambwe to contributors list
- 11:11 PM Revision 80a2fe4d (qgis): Fixes #34457 SIP QgsHighlight class declaration
- 10:01 PM Revision 25f332ce (qgis): fix and rephrase translation string
- 09:58 PM Revision 2e72f539 (qgis): Typo's corrected
- Line 384 : Missing space at end of sentence. (Merges this sentence with the next, without a space behind the dot at...
- 09:45 PM Revision a920aa1b (qgis): Revert "[Backport release-3_12] [Oracle] Force multi geometry type at l...
- 09:44 PM Revision f10ba1cf (qgis): Revert "[Oracle] Force multi geometry type at layer level"
- 09:14 PM Revision 91152ee4 (qgis): Added Q_OBJECT
- 09:14 PM Revision 5d590483 (qgis): [vector tile] Add basic GUI support for labeling configuration
- This adds a new tab in the layer styling dock widget for vector tile layers.
The new QgsVectorTileBasicLabelingWidge... - 08:24 PM Revision 84d75239 (qgis): Merge pull request #36194 from signedav/filterfix_312
- Avoid long loading in attributetable on model change
- 08:24 PM Revision 6153b2ff (qgis): Merge pull request #36354 from signedav/filterfix_310
- Avoid long loading in attributetable on model change
- 07:37 PM Revision ffdd0524 (qgis): Merge pull request #36434 from qgis-bot/backport-36364-to-release-3_12
- [Backport release-3_12] [Oracle] Force multi geometry type at layer level
- 07:11 PM Revision f6aa3304 (qgis): Folloup to PR 36399 OSM prefetch
- 07:06 PM Revision 52fd8eba (qgis): [tracing curves] still fixing tests.......
- 04:56 PM Revision 75dded4d (qgis): [Oracle] Force multi geometry type at layer level
- 04:52 PM Revision 2b1107ab (qgis): Merge pull request #36364 from rldhont/oracle-multi-geom-type
- [Oracle] Force multi geometry type at layer level
- 04:12 PM Revision 68582a6e (qgis): [tracing curves] experimental notice
- 03:46 PM Revision fc8b3a15 (qgis): comment featureDeleted handled over selectionChanged
- 03:35 PM Revision 262568e6 (qgis): Merge pull request #36285 from signedav/delete_cascade
- Delete cascade on composition relations
- 03:25 PM Revision 784ddd9e (qgis): [tracing curves] (cleanup & test)
- 02:16 PM Revision d090236f (qgis): Merge pull request #36368 from olivierdalang/fix_36217
- [plugin manager] only show install/experimental button when needed
- 12:59 PM Revision 936cc21c (qgis): [tracing curves] (typo)
- Co-authored-by: Matthias Kuhn <[email protected]>
- 12:57 PM Revision 4b766737 (qgis): [tracing curves] still fiddling with tests (grrrr)
- 10:58 AM Revision de2550fa (qgis): Test updates
- 10:58 AM Revision 7cdfef92 (qgis): More timezone mess
- 10:58 AM Revision 495f2ab6 (qgis): Update test
- 10:58 AM Revision 3da3deaf (qgis): Attempt to fix Oracle datetime addition
- 10:58 AM Revision d35bc0b8 (qgis): Fix base QgsVectorDataProvider::maximumValue/minimumValue handling
- of datetime/date/time values
- 10:58 AM Revision 90e61cef (qgis): Test for uniqueValues with date/time/datetime
- 10:58 AM Revision 9165b1cb (qgis): Fix timezone handling issue when getting min/max value of datetime from...
- 10:58 AM Revision 05e959fe (qgis): Add provider conformance test suite using geopackage source
- 10:58 AM Revision 80c7fd31 (qgis): Fix oapif test
- 10:58 AM Revision c4e4f007 (qgis): Fix WFS tests
- 10:58 AM Revision 242973a6 (qgis): More oracle test fixes
- 10:58 AM Revision a08bdc82 (qgis): Try to update Python provider test -- this test completely fails locall...
- 10:58 AM Revision 090df69f (qgis): Spatialite test update
- 10:58 AM Revision 3fae26fe (qgis): [oracle] Treat DATE field types as datetime values
- Fixes #28559
- 10:58 AM Revision 425cbf27 (qgis): Flake
- 10:58 AM Revision d6fcac67 (qgis): A stab in the dark
- 10:58 AM Revision 142043ac (qgis): Add more datetime/date/time tests to provider test suite
- 10:58 AM Revision c3cd2727 (qgis): Less debug noise
- 10:58 AM Revision ad4e5f84 (qgis): Enable more datetime based feature source tests
- 10:58 AM Revision c83cf0e4 (qgis): Test compilation of make_datetime, make_date, make_time, make_interval
- 10:58 AM Revision 8db6179f (qgis): More test updates
- 10:58 AM Revision a192e55f (qgis): Update mssql provider tests for temporal handling
- 10:58 AM Revision 82978607 (qgis): Fix QgsVectorLayer datetime tests
- 10:58 AM Revision e82aa173 (qgis): Add to_datetime/to_date/to_time provider checks
- 10:58 AM Revision 72a9ef5a (qgis): Fix AFS datetime value handling
- 10:58 AM Revision bf9cd55a (qgis): AFS test suite datetime fixes
- 10:58 AM Revision a3cffc86 (qgis): Get delimited text provider passing datetime checks
- 10:58 AM Revision 46682d06 (qgis): Fix a test on proj 6+
- 10:58 AM Revision ef46d8ec (qgis): Fix mssql provider returns garbage values for min/max/uniquevalues on t...
- 10:58 AM Revision 098c5786 (qgis): Even less chatty
- 10:58 AM Revision 2e102817 (qgis): Less chatty
- 10:58 AM Revision 36c6215b (qgis): Fix ui build warning
- 10:58 AM Revision 9f5a82ad (qgis): Fix postgres datetime tests
- 10:58 AM Revision 36b2e21b (qgis): Postgres date tests
- 10:58 AM Revision 94a8d6a9 (qgis): Fix tests
- 10:58 AM Revision 338f792c (qgis): Another test fix
- 10:58 AM Revision 8205eae0 (qgis): VectorLayerCache test fix
- 10:58 AM Revision de2f9f8f (qgis): Get shapefile provider test working again
- 10:58 AM Revision f746db68 (qgis): Virtual layer test passing datetime checks
- 10:40 AM Revision b9348302 (qgis): use reference for fids in deleteFeatures and ensure that they exist unt...
- 10:24 AM Revision 600cea27 (qgis): Merge pull request #36420 from qgis-bot/backport-36399-to-release-3_12
- [Backport release-3_12] Fix xyx OSM tiles too many downloads
- 10:24 AM Revision 97cbb3e1 (qgis): Merge pull request #36422 from elpaso/bugfix-gh34813-osm-tiles-followup
- Folloup to PR 36399 OSM prefetch
- 10:12 AM Revision 31a64671 (qgis): [temporal] On project load, restore the user-set temporal controller ex...
- 10:12 AM Revision 84c4d8d2 (qgis): Only loop and connect signals for layers being added
- 09:56 AM Revision 838faf8a (qgis): [MESH][FEATURE] use only specified dataset group (#36334)
- [MESH][FEATURE] Allow to select only specific subset of dataset groups in mesh layer tree
This could be done in the ... - 09:48 AM Revision 7c0d3b58 (qgis): const of QgsProperty and some styling
- 09:37 AM Revision 66a5dbf4 (qgis): remove paragraph
- 09:31 AM Revision 9c923933 (qgis): comment featureDeleted handled over selectionChanged
- 08:53 AM Revision 720eefc0 (qgis): Folloup to PR 36399 OSM prefetch
- Fixes #34813
- 07:46 AM Revision 940c50a7 (qgis): Fix xyx OSM tiles too many downloads
- 07:42 AM Revision 1135941e (qgis): Merge pull request #36399 from elpaso/bugfix-gh34813-osm-tiles
- Fix xyx OSM tiles too many downloads
- 05:48 AM Revision f52954f7 (qgis): [temporal] Fix computation of temporal extent for start/end expression ...
- (fixes #36408)
- 04:03 AM Revision cfc202a4 (qgis): Re-allow creation of postgres connections with ONLY a database name
- entered
This configuration works and was previously supported
2020-05-13
- 10:44 PM Revision 3ea7b28a (qgis): project in the DeleteContext
- 10:27 PM Revision 160063a4 (qgis): Merge pull request #36188 from signedav/filterfix
- Avoid long loading in attribute table on model change
- 10:15 PM Revision 5a215745 (qgis): Update src/core/qgsvectorlayerutils.h
- Co-authored-by: Matthias Kuhn <[email protected]>
- 10:15 PM Revision 489d2e8d (qgis): Update src/core/qgsvectorlayerutils.h
- Co-authored-by: Matthias Kuhn <[email protected]>
- 10:15 PM Revision 90a03f43 (qgis): Update src/app/qgisapp.cpp
- Co-authored-by: Matthias Kuhn <[email protected]>
- 10:00 PM Revision 8824d06d (qgis): Context for the used expressions in the project properties server wms o...
- 07:41 PM Revision 062bd50b (qgis): return the evaluated text of expression in wmsOnlineResource if available
- 07:39 PM Revision 0e4b6b8c (qgis): WMSOnlineResource can be defined by an expression. This means it's stor...
- Functions to read and write QgsProperty.
- 07:38 PM Revision 7bbfe5a5 (qgis): read and write maps to xml - used for QgsProperty objects
- 07:31 PM Revision 250fa151 (qgis): [ui] Further tweaks to the temporal controller panel
- 05:46 PM Revision 1bf1f85d (qgis): Merge pull request #36400 from m-kuhn/no_show_error_for_cancel
- Do not show error message if user cancels save as dialog
- 03:29 PM Revision 497233d2 (qgis): Determine pkey in Oracle view
- 03:13 PM Revision dee58822 (qgis): Merge pull request #36370 from pblottiere/legend_json
- Update the API to export a legend in JSON
- 03:13 PM Revision e7cf5351 (qgis): [tracing curves] fix test
- 03:06 PM Revision 55efa3cd (qgis): Update tsstat.pl
- Add nb Translator on request
- 03:03 PM Revision c8db9ed3 (qgis): Do not complain if user cancels open project dialog
- 03:00 PM Revision a076f83e (qgis): Do not show error message if user cancels save as dialog
- The save to database providers return an null QString() if the dialog is cancelled,
as documented in qgsprojectstorag... - 02:53 PM Revision 3e52696f (qgis): [tracing curves] docstrings
- 02:05 PM Revision 459bc533 (qgis): Re-use RenderPreviewJob flag to for Prefetch
- 01:41 PM Revision f029b1f9 (qgis): Fix xyx OSM tiles too many downloads
- Fixes #34813 by introducing a Prefetch rendering flag
and raster provider capability that can be set by
a provider wh... - 12:20 PM Revision 3dce1bf1 (qgis): [feature][temporal] Add "start field + duration field" mode for vector ...
- Allows temporal filtering of layers which store a start time in one
field and a duration in a different numeric field... - 12:20 PM Revision c162293a (qgis): [feature][temporal] Add a fixed static duration option for vector
- layers set to the "Single Field with Date/Time" mode
This allows layers with a single field representing the start d... - 12:20 PM Revision f845189b (qgis): [feature][temporal] Add mode where start and end date are defined by ex...
- Allows for handling any kind of corner case, e.g. start/end time in custom
string type fields, start/end time using n... - 12:20 PM Revision 8e0ea299 (qgis): [feature][temporal] Add option to "accumulate features"
- Available when the mode is set to "Single Field with Date/Time"
(logically, it ONLY makes sense in this mode!), this ... - 10:47 AM Revision 3cfe500f (qgis): Add Python unit test
- 10:47 AM Revision c10169e2 (qgis): Use QStringLiteral
- 10:47 AM Revision 1c28b690 (qgis): Update sip binding
- 10:47 AM Revision 91a6c560 (qgis): Update exportSymbolToJson
- 10:47 AM Revision 555d8863 (qgis): Update sip binding
- 10:47 AM Revision 236db390 (qgis): Update api of exportToJson
- 10:47 AM Revision 2cbf4a12 (qgis): Update another method
- 10:47 AM Revision 6550dad4 (qgis): Update sip
- 10:47 AM Revision 07725917 (qgis): Update unit tests
- 10:47 AM Revision 86503e53 (qgis): Update doc
- 10:47 AM Revision 306065e5 (qgis): Update API
- 10:16 AM Revision 319d34c1 (qgis): [processing][feature][needs-docs] add algorithm for executing SQL queri...
- registered SpatiaLite databases
- 09:50 AM Revision b99fe4e5 (qgis): [needs-docs] add optional parameter for output file type to the vector
- split algorithm
- 08:40 AM Revision 60d87e78 (qgis): [temporal] Try to auto-populate reasonable initial choices for
- vector layer temporal settings
When a new vector layer is loaded, we scan through the fields
for likely candidates f... - 08:27 AM Revision e4f1d5cd (qgis): fix typo in the short help and improve field equality expression
- 03:18 AM Revision 448778a4 (qgis): Fix QgsGeometry nearestPoint and minimalEnclosingCircle when the geomet...
- 02:18 AM Revision c93049af (qgis): add "Selection" toolbar to the QGIS main window and move all
- selection-related actions to it (fix #21045, refs #20350)
2020-05-12
- 12:39 AM Revision 0fa4718c (qgis): make helpText const
- Co-authored-by: Matthias Kuhn <[email protected]>
- 12:39 AM Revision ee9b696a (qgis): Fixes #36191 : remove qrichtext meta from expression description html
- 11:26 PM Revision 15384205 (qgis): New Temporal 'goto end/start' icons
- 11:25 PM Revision 8b10b33b (qgis): Fix QgsGeometry nearestPoint and minimalEnclosingCircle when the geomet...
- 11:24 PM Revision b3d168ff (qgis): Avoid temporary destination filename has "." inside. Fixes #36353
- 09:19 PM Revision 843860e2 (qgis): Fix QgsGeometry nearestPoint and minimalEnclosingCircle when the geomet...
- fix #36142
- 09:13 PM Revision a11a1213 (qgis): Avoid temporary destination filename has "." inside
- Fixes #36353
- 07:32 PM Revision 3a51f934 (qgis): fix tests
- 06:33 PM Revision 2b1ad2a2 (qgis): [ci] be more flexible on the python version
- 05:57 PM Revision e04b28e7 (qgis): Merge pull request #36369 from signedav/siplinks
- Links to another sip doc host
- 05:55 PM Revision 16c9a585 (qgis): [tracing curves] (sip)
- 05:54 PM Revision 2ba07027 (qgis): [tracing curves] use new line to curves api instead of OGR's
- 05:54 PM Revision 5d2e79e3 (qgis): [tracing curves] add supports curve flag
- 05:54 PM Revision 943ac28d (qgis): [tracing curves] add test
- 05:54 PM Revision ac9752ce (qgis): [tracing curves] add settings
- 05:54 PM Revision 350a4959 (qgis): [FEATURE][tracing curves] Trace tools generates curved geometries
- 05:54 PM Revision 65ab51ed (qgis): [tracing curves] use OGR's C api and use wkb instad of wkt
- 05:54 PM Revision ab423ca2 (qgis): Add "convert to curves" algorithm followup
- 05:44 PM Revision 9939142b (qgis): [FEATURE][processing] Add "convert to curves" algorithm
- Converts a linear geometry type to the corresponding curved
geometry type, attemping to identify segments in the orig... - 05:32 PM Revision 9995287e (qgis): comments and sipfiles
- 02:37 PM Revision eb7143c6 (qgis): Commit changes from read only fields
- Read only fields can be calculated from default value expressions and then should be committed too.
Fixes #36360 - 01:18 PM Revision 5d4ab688 (qgis): use links from riverbankcomputing
- 01:16 PM Revision b2890f0b (qgis): Merge pull request #36283 from nyalldawson/html_colors
- Respect HTML colors in labels
- 01:15 PM Revision 0937ad37 (qgis): links to another sip doc host
- 01:11 PM Revision fc6829cb (qgis): feedback messages
- 01:01 PM Revision 9cb3c748 (qgis): Update src/gui/qgsrelationeditorwidget.cpp
- Co-authored-by: Matthias Kuhn <[email protected]>
- 01:01 PM Revision a4e5401d (qgis): Update src/core/qgsvectorlayer.h
- Co-authored-by: Matthias Kuhn <[email protected]>
- 01:00 PM Revision f45ab79a (qgis): Update src/core/qgsvectorlayerjoinbuffer.h
- Co-authored-by: Matthias Kuhn <[email protected]>
- 12:48 PM Revision 23ee945b (qgis): update tests and cleanup help file
- 12:40 PM Revision 85919503 (qgis): [processing] port Snap Geometries algorithm to C++
- 12:10 PM Revision 3d132e6f (qgis): Fix typo
- 12:10 PM Revision a5160086 (qgis): Support TMS convention with vector tiles ({-y} instead of {y})
- XYZ convention has zero Y at the top and increasing downwards,
but various map servers use TMS convention which has z... - 11:21 AM Revision f2b03a83 (qgis): Doxygen test fixes
- 11:10 AM Revision e6886a2f (qgis): Merge pull request #36362 from qgis-bot/backport-36352-to-release-3_10
- [Backport release-3_10] [Bugfix][Server] WFS DescribeFeatureType: add MultiCurve and MultiSurface in SCHEMA
- 11:09 AM Revision c6f1addb (qgis): Merge pull request #36363 from qgis-bot/backport-36352-to-release-3_12
- [Backport release-3_12] [Bugfix][Server] WFS DescribeFeatureType: add MultiCurve and MultiSurface in SCHEMA
- 10:49 AM Revision 55dc3691 (qgis): Fix indentation issue
- 10:49 AM Revision ebea9ce1 (qgis): Adding 2 tests for WMS GetLegendGraphics if rulelabel is not set
- 10:49 AM Revision f957b9f6 (qgis): Adding AUTO value to RULELABEL parameter and keep existing logic
- 10:49 AM Revision c79a40f7 (qgis): Revert test for rulelabel not set, add new rulelabel=auto test, clean d...
- 10:49 AM Revision f5294dbe (qgis): Remove test for legend label if layertitle is off and rulelabel not set
- 10:49 AM Revision 3f826b21 (qgis): Fixes #36140
- 10:46 AM Revision 4e854d27 (qgis): [plugin manager] fix #36217
- where install experimental button/message appearing when they shouldn't
- 10:41 AM Revision ceea4f29 (qgis): More verbose doc test feedback
- 09:43 AM Revision 18140526 (qgis): Fix doxygen warning
- 09:10 AM Revision 0f548383 (qgis): Fix custom widgets build
- 08:01 AM Revision b2af41b2 (qgis): [Bugfix][Server] WFS DescribeFeatureType: add MultiCurve and MultiSurfa...
- 08:01 AM Revision 27eb1cef (qgis): [Bugfix][Server] WFS DescribeFeatureType: add MultiCurve and MultiSurfa...
- 07:59 AM Revision 18cc098b (qgis): [Oracle] Force multi geometry type
- Oracle DBMS can mix single and multi geometry type like ESRI ShapeFile.
So the geometry type has to be multi geometry... - 07:58 AM Revision 1435076d (qgis): Merge pull request #36352 from rldhont/server-wfs-describe-curve-surface
- [Bugfix][Server] WFS DescribeFeatureType: add MultiCurve and MultiSurface in SCHEMA
- 07:53 AM Revision 00676f20 (qgis): Merge pull request #36361 from m-kuhn/code_layout_test_to_github_workflow
- Fix documentation test
- 07:47 AM Revision 245bedb8 (qgis): Fix documentation tests
- 07:39 AM Revision 3e632107 (qgis): Merge pull request #36289 from alexbruy/scratch-attributes
- allow adding attributes in the New Scratch Layer dialog (fix #24397)
- 07:37 AM Revision 99c85107 (qgis): Sipify
- 07:27 AM Revision b5314f22 (qgis): Test masks
- 06:24 AM Revision e76013e9 (qgis): Fix F523 flake issues
- 06:20 AM Revision 04699b00 (qgis): More reference images
- 06:17 AM Revision d06e5722 (qgis): More tests
- 06:01 AM Revision 92bcc94a (qgis): Fix build
- 05:57 AM Revision fe56d369 (qgis): Unit tests for QgsTextCharacterFormat
- 05:50 AM Revision 556b858d (qgis): More tests
- 05:42 AM Revision b941e1c3 (qgis): Complete tests for QgsTextDocument
- 05:26 AM Revision 180bbecc (qgis): PyQGIS syntatic sugar, start on tests for QgsTextDocument
- 05:19 AM Revision 27d40f70 (qgis): Remove outdated test
- 04:01 AM Revision 4a55a673 (qgis): Travis build fix
- 03:57 AM Revision 678fa889 (qgis): Disabled test run
- 03:37 AM Revision 7dfc5107 (qgis): Fix scalebar text size calculation when HTML formatting is used
- 03:26 AM Revision 5092939e (qgis): Update QgsTextRenderer::textWidth/textHeight to handle HTML formatting
- 02:46 AM Revision 8b263162 (qgis): Try to fix Travis build
- 02:33 AM Revision 9a63810d (qgis): Use composition rather then inheritance for QgsTextBlock/QgsTextDocument
- Allows us to expose these to python and hopefully fixes compilation issue on Travis
- 02:33 AM Revision cb1e8445 (qgis): Expose some more classes to Python, but mark as unstable API
- 02:33 AM Revision 0e139992 (qgis): Split massive qgstextrenderer.cpp/.h files into separate files per
- contained class
and tighten includes to speed up recompilation - 02:33 AM Revision e4b201a4 (qgis): Code shuffle
- 02:33 AM Revision 7fc9c555 (qgis): More cleanups, avoid multiple parsing of the same HTML content for a label
- 02:33 AM Revision a3b91647 (qgis): Cleanups, vertical text handling
- 02:33 AM Revision fe14e52e (qgis): General cleanups, and add support for underline/overline/strikethrough ...
- 02:33 AM Revision d4fbb6c3 (qgis): [FEATURE] Allow use of color related HTML font tags in label text
- When enabled, this option will treat label contents as HTML, and
any FOREGROUND COLOR RELATED html formatting options... - 02:33 AM Revision cd52fabe (qgis): Build fixes
- 02:33 AM Revision bf713820 (qgis): Don't try to reuse True value in enum, causes Python issue
- 02:33 AM Revision 173e209a (qgis): Sip says no
- 02:33 AM Revision f2683569 (qgis): Create custom QGIS classes for QgsTextDocument, QgsTextBlock, QgsTextCh...
- etc
In the hope of eventually removing the QTextDocument dependancy for HTML
labels. We use this ONLY for parsing th... - 02:33 AM Revision 2cbea02e (qgis): HTML formatting checkbox
- 02:33 AM Revision df88d42e (qgis): Add html flag
- 02:33 AM Revision 87296f24 (qgis): Add method to extract blocks from HTML text for labeling
- 02:33 AM Revision f5d68ff4 (qgis): Adapt QgsPalLabeling.splitToLines to account for HTML formatting
2020-05-11
- 07:05 PM Revision 042df3ec (qgis): connected vector layer signal featureAdded to reloadVisible and filterF...
- fixes #35927
- 05:00 PM Revision 6312811b (qgis): Switch from [] to () to prevent creation of broken hyperlinks
- 05:00 PM Revision fea78617 (qgis): Add some detail to the Run instructions
- 05:00 PM Revision 5ed4df8f (qgis): Remove now-redundant gdal environment setup script from package-nightly...
- 05:00 PM Revision 4daabcba (qgis): Add gdal+proj libraries to PATH in MSVC environment setup script
- More specifically: call gdal-dev-env.bat as part of msvc-env.bat.
Without doing this, the a build of the qgis.sln fi... - 05:00 PM Revision 802dbffa (qgis): Suggest moving into local QGIS repository clone before executing git co...
- 05:00 PM Revision cd3b3699 (qgis): Clarify Windows configonly.bat workflow and fix user-specific path
- The previous workflow encouraged the user to create a batch file
pointing to a nonexistant file before cloning the so... - 05:00 PM Revision 679168eb (qgis): Switch to //Advanced Install// to exactly match installation prompt
- 05:00 PM Revision 3a44e567 (qgis): Clarify sentence about CMake generator options
- 05:00 PM Revision b0e87db6 (qgis): Add detail about required packages to VS2015 Community install instruct...
- 05:00 PM Revision 7a6c2d43 (qgis): Spell choose correctly
- 05:00 PM Revision 1a29125c (qgis): Suggest that user call gdal-dev-env.bat before opening MSVC
- 05:00 PM Revision 59e1dce7 (qgis): Try to normalize line endings to LF with * text=auto
- 05:00 PM Revision 24f883a5 (qgis): Revert "Add gdal+proj libraries to PATH in MSVC environment setup script"
- This reverts commit b8c803fc7e2b7fa958247d27777f6c4d53c4e136.
- 05:00 PM Revision a2ef1ab1 (qgis): Revert "Remove now-redundant gdal environment setup script from package...
- This reverts commit 4032d43884bf5355ac5574f0575e8f539ad86f59.
- 05:00 PM Revision e60911fa (qgis): Regenerate INSTALL[.html] with txt2tags 3.6 minus Mac changes
- It looks like #35915 and 4f91bee1 regenerated INSTALL from osx.t2t
but didn't touch INSTALL.html. In this commit, I b... - 05:00 PM Revision 2bcc718d (qgis): Regenerate INSTALL[.html] with txt2tags 3.6 including Mac changes
- From C:\OSGeo4W64 with the 3.6 tag of txt2tags checked out
at C:\OSGeo4W64\tx2tags and this branch of QGIS checked ou... - 04:51 PM Revision 03abefd4 (qgis): [Bugfix][Server] WFS DescribeFeatureType: Support MultiCurve in schema
- 04:51 PM Revision df8b19d5 (qgis): [Bugfix][Server] WFS DescribeFeatureType: Support MultiSurface in schema
- 04:22 PM Revision 3de720d0 (qgis): Merge pull request #36350 from m-kuhn/code_layout_test_to_github_workflow
- Install indentation/astyle deps for static tests
- 03:46 PM Revision 84e63783 (qgis): Install indentation deps
- 02:32 PM Revision 279909a1 (qgis): Fixes #36192 : remove old user expression when changing its label
- 02:19 PM Revision b4a52d38 (qgis): [processing] port Polygonize algorithm to C++
- 12:11 PM Revision c0e81783 (qgis): [processing] port SpatiaLite Execute SQL algorithm to C++
- 11:52 AM Revision 02df2577 (qgis): Merge pull request #36307 from m-kuhn/code_layout_test_to_github_workflow
- Code layout test to GitHub workflow
- 11:39 AM Revision bffd20c2 (qgis): [vector layer] Fix minimumValue/maximumValue for joined and virtual fields
- 11:35 AM Revision e91b6c61 (qgis): [processing] port PostGIS Execute SQL algorithm to C++
- 11:33 AM Revision c6823d8d (qgis): split the disconnecting and connecting on filtermodel change to methods...
- 11:20 AM Revision 74b5c09a (qgis): use getter methods of DeleteContext in gui functions
- 11:17 AM Revision 072d27df (qgis): [processing] port Split vector layer algorithm to C++
- 11:12 AM Revision f5d35dd1 (qgis): handledLayers and handledFeatures in DeleteContext to be able to use it...
- 11:07 AM Revision 915957cd (qgis): run milestone bot on upstream only (#36342)
- 11:00 AM Revision d0da543d (qgis): run milestone bot on upstream only
- 10:38 AM Revision 805112b4 (qgis): Follow up 01ec02a : remove border on QPushButton:open state as Qt merge...
- 10:27 AM Revision 829e76f1 (qgis): Merge pull request #36302 from m-kuhn/dpi_fix
- Set DPI of rendered images
- 10:09 AM Revision fd7edae2 (qgis): use getter of handledFeatures on DeleteContext
- 10:09 AM Revision d6a038b7 (qgis): getter for handledFeatures in DeleteContext
- 10:02 AM Revision 3c963abf (qgis): docs
- 09:16 AM Revision f171232e (qgis): Improve wording in verify_indentation
- 09:12 AM Revision c6be37d4 (qgis): Blacklist PyQgsServerWMSGetPrint
- This test consistently fails, likely revealing a real issue in the server
code (but regardless, a test which fails al... - 09:11 AM Revision 77334485 (qgis): [vector layer] Fix minimumValue/maximumValue for joined and virtual fields
- 09:09 AM Revision aa1a954c (qgis): Fetch depth
- 08:35 AM Revision e094ab57 (qgis): Another try
- 08:21 AM Revision 90bbd9ab (qgis): Change commit range
- 07:40 AM Revision d877d310 (qgis): Fix indentation test
- 07:19 AM Revision fca90a7b (qgis): [MESH] scalar color settings depending on classification (#36313)
- * [MESH] [FEATURE] Sets meh color ramp classification from metadata read by MDAL driver.
Some mesh layer formats can ... - 03:41 AM Revision b6a7a107 (qgis): Fix some more python formatting issues, remove more flake exceptions
- 02:52 AM Revision 13778056 (qgis): log message for no match wms/wmst service exceptions
- 02:33 AM Revision 9362b627 (qgis): Code review: using QStringLiteral instead of QString
- 02:33 AM Revision 13cf803e (qgis): Fixed dropping PostgreSQL materialized views.
- By default, the PostgreSQL provider allows the user to drop database
objects from the Browser tree; however, the Post... - 02:29 AM Revision d42e44f7 (qgis): [processing] fix file filter for i.landsat.toar (fix #36290)
2020-05-10
- 01:14 AM Revision 27f345f0 (qgis): Fix tick-style scalebar when subdivisions ticks height > segments ticks...
- Take the subivisions ticks height into accout, for ticksscalebar box size calculation and horizontal line and labels ...
- 01:00 AM Revision f3f04a94 (qgis): remove unwanted ternary operator
- 01:00 AM Revision ac0249e8 (qgis): enable cumulative temporal controller range setting
- 01:00 AM Revision 65d5c14f (qgis): updated cumulative range logic in temporal controller
- 04:03 PM Revision 5d89eba9 (qgis): osgeo4w: use nightly gdal bindings
- 01:58 PM Revision 5bf120a8 (qgis): Harmonize icon and tooltip of temporal panel in vector/raster/mesh laye...
- 12:49 PM Revision 707d62f6 (qgis): Insure save map canvas as image/PDF respect temporal settings
- 11:33 AM Revision 0b25bd49 (qgis): [feature][expressions] New variables @animation_start_time and
- @animation_end_time and @animation_interval
Contain the OVERALL animation start and end times (the current
frame tim... - 09:30 AM Revision 16a45f4e (qgis): One day is today
- 09:30 AM Revision 3675af17 (qgis): Address review
- 09:30 AM Revision f105add6 (qgis): [FEATURE][layout] Expose temporal UI for map items
- 09:02 AM Revision d0060fd8 (qgis): Address review
- 09:02 AM Revision da23cb6e (qgis): [canvas] Insure a refreshed canvas due to temporal range changes reflec...
- 09:02 AM Revision ec32e324 (qgis): Address flag comment
- 09:02 AM Revision 9be36fdb (qgis): [temporal] Optimize canvas rendering by avoiding needless cache clearing
- 09:01 AM Revision 702675ca (qgis): Forward declare QgsMapLayerTemporalProperty subclasses instead of inclu...
- Speeds up recompilation time
- 09:01 AM Revision db7108b2 (qgis): Cleanup QgsTemporalUtils::calculateTemporalRangeForProject
- Move logic to subclasses instead
- 07:41 AM Revision feedcd7e (qgis): Code review: using QStringLiteral instead of QString
- 07:41 AM Revision 08d83dd2 (qgis): Fixed dropping PostgreSQL materialized views.
- By default, the PostgreSQL provider allows the user to drop database
objects from the Browser tree; however, the Post... - 05:03 AM Revision 4785f3f4 (qgis): Disable linking of server with qgis_analysis if WITH_ANALYSIS=FALSE
- 05:03 AM Revision 3143da21 (qgis): Disable analysis tests when WITH_ANALYSIS=FALSE
- 05:03 AM Revision 3dad4882 (qgis): Do not build python analysis when WITH_ANALYSIS=FALSE
- 05:03 AM Revision c41a1514 (qgis): Prevent building of qgis_process when WITH_ANALYSIS=FALSE
- 05:01 AM Revision cd46c999 (qgis): Disable labels in layout scale bar properties
- when the referred feature is disabled
- 04:58 AM Revision 6e6f2f94 (qgis): [processing] fix file filter for i.landsat.toar (fix #36290)
- 03:22 AM Revision 09c62f1e (qgis): Removed email address from Processing metadata
2020-05-09
- 07:53 PM Revision a4eabaf6 (qgis): Merge pull request #36305 from alexbruy/fix-36290
- [processing] fix file filter for i.landsat.toar (fix #36290)
- 01:45 PM Revision 91c79f46 (qgis): Fix WITH_DOT
- 01:34 PM Revision 9dee38c4 (qgis): Add window title for expression preview
- 01:32 PM Revision 83a12fb5 (qgis): Set DPI of rendered images
- 01:30 PM Revision 84141677 (qgis): Goodbye travis for code_layout
- 01:30 PM Revision 77318730 (qgis): [workflows] Add code_layout tests
- 01:30 PM Revision e05ad8a2 (qgis): [workflows] Rename pyflakes to flake8 - that is the tool we use
- 12:33 PM Revision 30219ecd (qgis): [processing] fix file filter for i.landsat.toar (fix #36290)
- 12:22 PM Revision ca64c6ca (qgis): Add a flexible QgsInterval constructor for creating from years/months/d...
- 12:22 PM Revision da042bb6 (qgis): [feature][expressions] New expression function "make_interval"
- Allows direct construction of interval values from years/months/weeks/
days/hours/minutes/second values, without havi... - 10:06 AM Revision 072222d2 (qgis): [feature][temporal] Add expression variables for frame properties
- Adds @frame_number, @frame_rate, @frame_duration, which give
the current frame number, frames per second, and length ... - 10:06 AM Revision cd1f4f33 (qgis): [feature][temporal] Add a new "Redraw Layer Only" mode for temporal vec...
- When set to this mode, the layer will automatically be redrawn whenever
the temporal range is changed, but no time ba... - 10:05 AM Revision 16fd1a83 (qgis): [expressions] Treat all datetime values as UTC when comparing
- While QDateTime has innate handling of timezones, we don't
expose these ANYWHERE in QGIS. So to avoid confusion where... - 10:04 AM Revision 9dfa7157 (qgis): Correctly handle NULL start or end time values when filtering temporal ...
- We treat these as -infinity or +infinity (i.e. no time limit for the
feature start or end respectively) - 10:01 AM Revision 95463e6f (qgis): don't pre-select any geometry type
- 10:01 AM Revision 65dfb222 (qgis): allow defining fields directly in the new scratch layer dialog (fix #24...
2020-05-08
- 09:23 PM Revision 3e6a1910 (qgis): osgeo4w: use nightly gdal bindings
- 09:18 PM Revision 61f15662 (qgis): Optimise comparison of date/time/datetime values in expressions
- Avoid forced conversion to string when comparing the same date/time
types - 09:17 PM Revision e9bc4832 (qgis): Lazily initialize QgsDistanceArea in expressions
- This is barely ever used (only when the $perimeter, $length or $area
functions are used in an expression), and is exp... - 05:49 PM Revision 753a684c (qgis): Merge pull request #36265 from m-kuhn/export_label_positions
- Abstract dxf export label provider away
- 03:10 PM Revision cd8f1f10 (qgis): More dox
- 01:18 PM Revision 283172ff (qgis): Add since
- 12:55 PM Revision 502429a0 (qgis): Add processing test for the vector tile writer alg
- 12:55 PM Revision 2dbdde47 (qgis): Remove mistakenly added file
- 12:55 PM Revision 49f832a2 (qgis): Added widget wrapper, added two separate algorithms (xyz + mbtiles)
- 12:55 PM Revision 299be944 (qgis): Review fixes
- 12:55 PM Revision a9701072 (qgis): Code cleanups, GUI improvements
- 12:55 PM Revision 04941ab5 (qgis): Initial work on Processing alg for vector tile writing
- 12:55 PM Revision ab2ec699 (qgis): Clean up doxygen doc so that types are not mistaken as html tags
- 11:37 AM Revision 87de7de0 (qgis): fix type in parametername deletedCount
- 11:16 AM Revision 652cc997 (qgis): get all the child and join features of the first level to create the wa...
- 09:04 AM Revision de6aed66 (qgis): print question instead of warning on delete a feature when detected com...
- 08:50 AM Revision 0eb32399 (qgis): [temporal] Tiny fix to insure vector features are shown on non-temporal...
- 07:59 AM Revision 1514c084 (qgis): Move qgslabelsink to core/labeling and docs
- 07:51 AM Revision 0b64a839 (qgis): docs
- 07:43 AM Revision 013b935c (qgis): On delete, checks if there are referncing or joined layers where the de...
- This is a general message checking the layer, not checking if the delete of the current feature will have impact. Thi...
- 07:41 AM Revision 342521e8 (qgis): On a delete, check for possiblity that features of a referencing or joi...
- It's a general warning, and not depending on what features should be deleted. This to avoid long time for checking al...
- 07:27 AM Revision f1e9c8d7 (qgis): osgeo4w: use nightly gdal bindings
- 06:40 AM Revision 3d09e7fe (qgis): Follow up 01ec02a : remove border on QPushButton:open state as Qt merge...
- 03:46 AM Revision 731ad8d7 (qgis): Flesh out QgsVectorDataProviderTemporalCapabilities and implement
- setDefaultsFromDataProviderTemporalCapabilities for QgsVectorLayerTemporalProperties
Please enter the commit messag... - 03:46 AM Revision d08a4c12 (qgis): Allow skipping setting either the start of end time fields
- Result is features which start at -eternity and end at the selected
end field time, or which start at the selected st... - 03:46 AM Revision eda1d70c (qgis): Try to fix time comparison issue on Travis
- 03:46 AM Revision bcbfc5ea (qgis): Fix sip
- 03:46 AM Revision f8a1f377 (qgis): Auto setup temporal handling for temporal AFS layers
- 03:46 AM Revision 505a011d (qgis): Fix dual field logic
- 03:46 AM Revision 4f11d8b2 (qgis): Use make_datetime instead of string based date expressions
- 03:46 AM Revision 0ca63011 (qgis): Sipify
- 03:46 AM Revision dce0633a (qgis): Unit tests for AFS temporal handling
- 03:46 AM Revision d98defec (qgis): [feature] Add basic temporal handling support for vector layers
- This exposes some basic temporal capabilities for vector layers:
- static time range for layer (to match raster layer... - 03:46 AM Revision 3994da63 (qgis): More unit tests
- 03:46 AM Revision 82cc5a19 (qgis): Add sip casting
2020-05-07
- 01:50 AM Revision fb4df036 (qgis): Let some tests pass on proj == 6 (<7) versions
- 01:48 AM Revision 9bc7d4c9 (qgis): Fixed dropping PostgreSQL materialized views.
- By default, the PostgreSQL provider allows the user to drop database
objects from the Browser tree; however, the Post... - 01:48 AM Revision 66760b46 (qgis): Code review: using QStringLiteral instead of QString
- 01:44 AM Revision df4bf42a (qgis): add ability to specity setting additional Options flags for QFileDialog
- in the QgsFileWidget
For example in some cases hidding filter details is useful to prevent
expanding combobox popup ... - 01:44 AM Revision 3e2647e3 (qgis): hide filter details (extensions string) from the open vector and open
- raster layer dialogs
- 01:44 AM Revision 1b413776 (qgis): add "All supported" file filter for OGR and GDAL providers allowing to
- view all supported file types at once (fix #13239)
- 01:25 AM Revision 154c8923 (qgis): [quick] Fix unhandled exception in QgsQuickPositionKit
- 11:10 PM Revision 79d86012 (qgis): DeleteContext instead of having cascade parameter in delete functions a...
- 11:10 PM Revision f352793b (qgis): on deleting a feature, it deletes the relating children, when "cascade"...
- "cascade" parameter is true on every "normal" delete fired by the user interface. It's not true, on functions like me...
- 11:10 PM Revision 73b1b2d8 (qgis): feedback messages on delete cascade
- 11:10 PM Revision c4154b1c (qgis): use handledFeatures as context in join buffer functions as well to avoi...
- 11:10 PM Revision 023f16f6 (qgis): the function to delete without updating the extent and deleting cascade...
- handledFeatures is given to store all the layers and features affected by the delete operation
recursion is blocked b... - 11:10 PM Revision aa822471 (qgis): Not using reference for QgsFeatureIds since the given value could maybe...
- Recursions are usualy not used with compositions, but to be save, this change has been made.
- 11:09 PM Revision 9cc2496d (qgis): call deleteFeature in deleteFeatures, instead going through the loops i...
- and use of private deleteFeature function to avoid multiple remove of selected feature ids and multiple call of updat...
- 10:36 PM Revision 4b27b5fd (qgis): Compile python processing plugins even when WITH_GUI=FALSE
- 10:36 PM Revision 5fa93549 (qgis): Fix compilation with option WITH_GUI=FALSE
- Fixes #29185
- 09:35 PM Revision c4f1e67c (qgis): Fix SIP QgsSnapToGridCanvasItem class declaration
- 09:33 PM Revision 0c251a1a (qgis): [themes] Style checked style of push buttons
- 07:24 PM Revision 35aeed02 (qgis): Merge pull request #36263 from alexbruy/atlas-export-button
- turn "Export atlas" button in the Layout Designer into drop-down button menu (fix #25899)
- 07:07 PM Revision 17006551 (qgis): Fixes #34946 : save masking pen join style
- 05:13 PM Revision 50e63a78 (qgis): Abstract dxf export label provider away
- 04:23 PM Revision 8bbee9ab (qgis): turn "Export atlas" button in the Layout Designer into drop-down button
- menu (fix #25899)
So this button works ins the same way as menu buttons with popup in the
QGIS main window, namely r... - 03:47 PM Revision 702700e4 (qgis): Merge pull request #36118 from qgis-bot/backport-35984-to-release-3_12
- [Backport release-3_12] [Server] WMS GetPrint group layers: use const list
- 01:10 PM Revision 01ec02ae (qgis): [themes] Style checked style of push buttons
- 09:35 AM Revision 10713ddf (qgis): Merge pull request #36240 from troopa81/fix_snaptogridcanvasitem
- Fix SIP QgsSnapToGridCanvasItem class declaration
- 07:52 AM Revision e441eaa9 (qgis): Merge pull request #36230 from elpaso/uri-encode-round-trip-test
- PG and PG raster en/decode URI fix and tests
- 06:46 AM Revision c2715d7b (qgis): [FEATURE][expressions] Add make_date, make_time and make_datetime funct...
- These functions allow for direct creation of date/time values. Previously
this was only possible by going through the... - 06:02 AM Revision 7a172b57 (qgis): Merge pull request #36236 from 3nids/fix25671
- [layout] allow sorting attribute table by field not listed in the table
- 02:56 AM Revision 4117be92 (qgis): Fix accidental paste
- 02:56 AM Revision 870b5e55 (qgis): Don't restrict subdivision height to be < division tick height
- Because **maybe** someone will want subdivisions bigger than divisions,
and there's no need to artificially restrict ... - 02:56 AM Revision 8699f83d (qgis): [FEATURE][layouts] Allow customisation of division and subdivision symbol
- as distinct symbols vs the scalebar line symbol
Allows for styling division and subdivision symbols in a different
w... - 02:56 AM Revision 6e9b7ae5 (qgis): Add clarification re meaning of number of subdivisions
- 02:56 AM Revision 8b7f403d (qgis): Minimum subdivision count is 1, not 0
2020-05-06
- 11:20 PM Revision 193a2e96 (qgis): split delete statements to chunks
- 09:31 PM Revision 51b0d5a1 (qgis): API backward compatibility fix, code layout and readability, implicit s...
- 09:12 PM Revision 52c3a7b8 (qgis): const added
- 08:01 PM Revision 28c20cf1 (qgis): fix dox and layout
- 07:31 PM Revision 4d5a8a39 (qgis): [processing] rename Graphics group to Plots as this better reflects
- purpose of the algorithms inside it (fix #33310)
- 07:22 PM Revision 8bb55536 (qgis): Merge pull request #36238 from alexbruy/qlr-path
- store last used QLR path and re-use it when opening another QLR (fix #27392)
- 06:17 PM Revision 8e2a9d57 (qgis): Merge pull request #36232 from alexbruy/close-prompt
- prompt before closing SQL editor tabs with unsaved changes (fix #14636)
- 04:34 PM Revision 1ddcde91 (qgis): make oracle loading a bit less boring (and fold the output) (#36239)
- 04:04 PM Revision 37efb4d5 (qgis): Merge pull request #35382 from 3nids/dnd-across-qgis-instances
- [FEATURE] allow to drag'n'drop layer across several QGIS instances
- 03:48 PM Revision 091b3382 (qgis): [travis] fold database loading
- 03:47 PM Revision 985f86f1 (qgis): Fixes #36033 : add sip specific class declaration to QgsSnapToGridCanva...
- 03:42 PM Revision 9eb88f7f (qgis): make oracle loading a bit less boring
- 03:35 PM Revision 59d182d5 (qgis): store last used QLR path and re-use it when opening another QLR file (f...
- 03:00 PM Revision 971d107a (qgis): remove duplicated forward declaration*
- 02:46 PM Revision ab4e179a (qgis): regroup the 2 models within an abstract base class
- 02:46 PM Revision 2b252c8a (qgis): adapt test
- 02:46 PM Revision 03f4cb9d (qgis): do not use a specific class for the sort columns
- for sake of simplicity this can live in the same class than the disaply columns
- 02:46 PM Revision 525661cf (qgis): fix backward compatibility and fix leak
- 02:46 PM Revision ee686b5b (qgis): QgsLayoutTableColumn is not a QObject anymore
- 02:46 PM Revision e7fe141b (qgis): fix crash - clone the columns
- 02:46 PM Revision fcea343f (qgis): allow sorting attribute table by field not listed in the table
- fixes #25671
Instead of using a sort filter proxy model on top of the columns model, this uses a dedicated model for... - 02:45 PM Revision c6ee633b (qgis): add level and duration to message emitted
- 02:25 PM Revision b1873a4e (qgis): Merge pull request #36215 from m-kuhn/pyflakes
- flake8
- 12:45 PM Revision dd0d71a6 (qgis): Fix tests
- 12:30 PM Revision ad25c24e (qgis): Merge pull request #36202 from alexbruy/geometryless-shapefile
- allow creating geometryless DBF tables from the New Shapefile dialog (fix #15654)
- 11:49 AM Revision bba874cd (qgis): prompt before closing SQL editor tabs with unsaved changes (fix #14636)
- 11:11 AM Revision 6ccf90f0 (qgis): package.cmd: fix syntax error
- (cherry picked from commit cd141490eccf4340b658eab7fab1e7fb80c06214)
- 10:57 AM Revision ae60a2f6 (qgis): PG and PG raster en/decode URI fix and tests
- More bugfixes and tests for PG metadata encode and
decode URI. - 08:32 AM Revision 0aa1eb0e (qgis): Merge branch 'master' into pyflakes
- 08:31 AM Revision 3e6c7c28 (qgis): Apply suggestions from code review
- Co-authored-by: Denis Rouzaud <[email protected]>
- 08:30 AM Revision a162cc25 (qgis): fix capitalization
- 08:27 AM Revision cd539399 (qgis): Fix parse_dash_results.py
- 08:27 AM Revision 1e0b890d (qgis): [feature][layouts] Expose control over layer legend splitting behavior ...
- This allows users to manually override the legend's default setting for "split layers"
on a layer-by-layer basis, by ... - 06:53 AM Revision 99bbf4a5 (qgis): Update the title by calling filterChanged on signals of the QgsAttribut...
- 06:46 AM Revision 0d5ea7d4 (qgis): allow editing of links in file widget (#36190)
- 06:45 AM Revision 7e0c438b (qgis): enhance sorting capabilities in attribute table list/form view (#36199)
- 06:37 AM Revision 34749341 (qgis): Fix parse_dash_results.py
- removing a parenthesis too many
- 04:47 AM Revision 52b87622 (qgis): [image cache] Avoid creating an invalid image and painting onto it
- 04:43 AM Revision f09ec881 (qgis): Extra tweaks to legend column auto breaking when manual breaks are present
2020-05-05
- 01:16 AM Revision d574bf7a (qgis): Fix compiler warnings
- 01:12 AM Revision a3397a8a (qgis): [feature][layouts] Add subdivisions in ticks scalebar right segments
- Adds the ability to create subdivisions for segments included in the right part of the ticksscalebar
Fixes #20341 - 01:02 AM Revision fdce7e2c (qgis): Only use distance area calculator in expression preview results
- when it has been initialized correctly
Fixes #35628 - 12:06 AM Revision 841328e0 (qgis): Remove unused code
- 11:43 PM Revision 2dafee52 (qgis): Fix some remaining issues
- 11:43 PM Revision 0afe1340 (qgis): Noqa
- 11:36 PM Revision bcadf261 (qgis): Fix excape
- 11:36 PM Revision 9602e0fa (qgis): Fix imports
- 11:28 PM Revision 52ef2a46 (qgis): Fix python2 print
- 11:28 PM Revision baf18a44 (qgis): Fix parse dash results
- 11:22 PM Revision a5f557f0 (qgis): Fix escaping issues
- 11:21 PM Revision d1a49235 (qgis): Fix line spacing errors
- 10:55 PM Revision d084ad9e (qgis): Fix escaping errors
- 10:40 PM Revision 80f5a0b6 (qgis): Typo
- 10:39 PM Revision f39a5b62 (qgis): Fix code issues
- 10:39 PM Revision 0457875f (qgis): noqa
- 10:39 PM Revision 9eae0caa (qgis): Add missing imports
- 10:38 PM Revision a7e0831d (qgis): Code style
- 10:36 PM Revision f9f5a941 (qgis): Also ignore bare excepts. For now.
- 10:12 PM Revision ba7f6cf4 (qgis): More ignores
- 10:03 PM Revision 3b95a97a (qgis): Fix python errors
- 09:58 PM Revision f0ab7fd7 (qgis): noqa for injected code
- 09:58 PM Revision c0660f24 (qgis): Modernize code
- 09:53 PM Revision 9e5e0d19 (qgis): Ignore a lot of errors
- 09:19 PM Revision 17b209e7 (qgis): yes, typo
- 09:17 PM Revision 635173e6 (qgis): Does not improve trust into this setup so far...
- 09:06 PM Revision 56d6b235 (qgis): Another action
- 08:51 PM Revision 77ae4cdf (qgis): Flake8 instead of picky pyflakes
- 08:42 PM Revision 55c15b41 (qgis): Add pyflakes test
- 08:12 PM Revision 5f503227 (qgis): fix typo
- 07:00 PM Revision ef186ea1 (qgis): allow creating geometryless (plain) DBF tables from the New Shapefile d...
- 06:58 PM Revision 0ada65b2 (qgis): Merge pull request #36201 from alexbruy/new-layer-ui
- don't pre-select geometry type in the new shapefile/geopackage layer dialogs (fix #14983)
- 06:45 PM Revision 7d9fbc23 (qgis): Merge pull request #32138 from jgrocha/geometry-type-based-styles
- Support for styles for different geometry types for the same Postgresql table
- 04:49 PM Revision ef0bfff0 (qgis): [docker] Avoid assuming /dev/tty is usable
- Closes #36187
- 04:22 PM Revision 32c17c31 (qgis): [FEATURE] Allow placing manual column breaks in legends
- Adds the option when configuring a legend item to place a column
break before the item, causing it to be placed into ... - 04:22 PM Revision aaed8f49 (qgis): Dox++
- 01:31 PM Revision 0d9a15b7 (qgis): Snap on mesh elements (#36171)
- [API] [FEATURE] Add a method in API to snap on mesh elements (vertex, edge, face)
The method returns the position of ... - 01:22 PM Revision 66844331 (qgis): don't pre-select geometry type in the new shapefile and new geopackage
- layer dialogs (fix #14983)
- 11:08 AM Revision c22c73dd (qgis): allow fetching all features in QgsFeaturePickerWidget (#36193)
- and more documentation
- 10:56 AM Revision c820d0f4 (qgis): wait for filtered features before continue test
- 10:29 AM Revision 7fbc8a48 (qgis): add missing doc+
- 09:58 AM Revision 84202423 (qgis): connected vector layer signal featureAdded to reloadVisible and filterF...
- fixes #35927
- 09:25 AM Revision 01f76625 (qgis): layer tree model can emit messages which will be shown in the message bar
- 08:27 AM Revision 9e91eb57 (qgis): [layouts] When dropping an SVG onto layouts, treat it as such
- 08:22 AM Revision 202ae7b0 (qgis): [FEATURE] allow to drag'n'drop layer across several QGIS instances
- fixes #20467
- 08:15 AM Revision 1653bb80 (qgis): Regenerate legend renderer tests using a bold font, and fix too
- large number of tolerance pixels in tests
The previous reference images all used such a narrow reference font
that t... - 08:15 AM Revision 1b08f4cb (qgis): Mask image
- 07:35 AM Revision 0290b8c7 (qgis): timer on reload visible features (according to extend) and on filtering...
- 07:20 AM Revision afbb2042 (qgis): Allow filtering WM(T)S list in source dialog (#36166)
- 07:14 AM Revision 0888d377 (qgis): When reading scalebar from XML re-apply stored size after changing styl...
- This PR fixes the issue that when restoring a numeric scale bar layout item from an XML (such as when opening a saved...
- 07:12 AM Revision d3b0b895 (qgis): Let some tests pass on proj == 6 (<7) versions
- 06:19 AM Revision 249e405e (qgis): [image cache] Avoid creating an invalid image and painting onto it
- 03:49 AM Revision 7a6220a7 (qgis): [FEATURE][layouts] Allow overriding the default symbol for a legend node
- This allows users to (optionally!) customise the symbol appearance
for a legend node, e.g. to tweak the colors or sym... - 03:49 AM Revision 5cd87c1f (qgis): Add unit test
2020-05-04
- 12:29 AM Revision 8f7bb7fe (qgis): Replace the "Edit user expression" button icon
- 10:22 PM Revision 92547edb (qgis): slots to filter features only if there changed something relevant
- 09:53 PM Revision aa6d23d5 (qgis): disable transparency for QgsInterpolatedLineRenderer
- 09:53 PM Revision a86413db (qgis): Fix more alignment, spacing and stretching issues
- 09:53 PM Revision 9ae70e3b (qgis): Review existing tooltip and help text
- 09:53 PM Revision 6d87c112 (qgis): Constrain the feature preview widget size
- and avoid it expanding
- 09:52 PM Revision a001adbd (qgis): Remove special characters on wms dimension extent
- 09:46 PM Revision e303d1fd (qgis): connected vector layer signals to reloadVisible and filterFeatures slot...
- fixes #35927
- 07:01 PM Revision 8aa32f71 (qgis): Merge pull request #36129 from jgrocha/postgis-dialogue-ux-improvement
- Enables Postgresql service based connections without database name
- 04:57 PM Revision 2b9b4ed0 (qgis): Update src/providers/postgres/qgspostgresprovider.cpp
- Co-authored-by: Alessandro Pasotti <[email protected]>
- 04:18 PM Revision c90ce4ec (qgis): Do not check if database name is filled when using services
- 01:05 PM Revision ac8b9566 (qgis): Allow relative paths to vector tile layers in projects (fixes #36023)
- 08:37 AM Revision 27b5dae4 (qgis): [quick] Fix missing images in qgis_quick library (#36152)
- They were removed by mistake in 19edc99 when cleaning up .qrc handling
- 08:12 AM Revision 768d68f2 (qgis): Remove garbage
- Pretty sure that was never put here on purpose
- 08:12 AM Revision 55110ffc (qgis): [processing] Set distanceArea CRS properly in SumLineLengths algorithm
2020-05-03
- 11:41 PM Revision d8426c3b (qgis): Merge pull request #36141 from pblottiere/context_restorer
- Add a broader restorer mechanism for WMS
- 10:28 PM Revision 096b80e4 (qgis): [feature][processing] Complete random raster algorithm collection #2
- This refactors and completes the recently added work on random number raster layer creation algorithms (see #35835) a...
- 10:26 PM Revision 5623229f (qgis): [processing] Set distanceArea CRS properly in SumLineLengths algorithm
- Fix #36135
- 09:38 PM Revision 6da9fa28 (qgis): [pal] Refactor to generalise and extract function for creating an
- ordered label position for a point
- 09:38 PM Revision 94324f93 (qgis): [pal][api] Add label candidate generation mechanism to generate candidates
- outside of polygon features
Based on a tweaked version of the logic presented by Rylov & Reimer
from "A practical al... - 09:38 PM Revision faffae5f (qgis): Remove dead code
- 09:38 PM Revision e4faa3da (qgis): [pal] Tag more label candidates with their respective quadrants
- 09:38 PM Revision 10bc703f (qgis): Cleanup handling of multiline align combo box, and allow selection
- of multiline align for polygon features
Since this DOES have a meaning in some modes, e.g. when labelling
outside of... - 09:38 PM Revision ba7df722 (qgis): [pal] Optimise LabelPosition::getDistanceToPoint for horizontal labels
- 09:38 PM Revision d6381bc3 (qgis): [pal] Avoid overly eager truncation of polygon candidates for long skin...
- 09:38 PM Revision 66a3b090 (qgis): Maybe even LESS enum classes will help?
- 09:38 PM Revision 4369ffb3 (qgis): Fix test
- 09:38 PM Revision 6ec369e6 (qgis): Travis says no to enum class
- 09:38 PM Revision d6637c5d (qgis): Request ui changes
- 09:38 PM Revision d0ca4f31 (qgis): Since
- 09:38 PM Revision 93641964 (qgis): Add unit tests for outside polygon labels
- 09:38 PM Revision e9f024b0 (qgis): Less debug noise
- 09:38 PM Revision a934f0f6 (qgis): Fix broken server tests
- These tests had lots of issues, including some inappropriate mask images
which nullified the tests! - 09:38 PM Revision 00df3712 (qgis): Fix diagram placement
- 09:38 PM Revision 30540120 (qgis): Be a bit less aggresive at pruning small feature polygon label candidates
- 09:38 PM Revision 9dec1ddb (qgis): Fix some labels incorrectly flagged as unplaced when they actually are ...
- 09:38 PM Revision fd3969f0 (qgis): Logic tweaks
- 09:38 PM Revision 17c47f5f (qgis): Force a small minimum distance when label outside mode is used, so that...
- 09:38 PM Revision af9bf7e9 (qgis): Show distance controls when labeling outside polygon modes are enabled
- Because these impact how far outside the polygons the labels will be placed
- 09:38 PM Revision e10c9f3b (qgis): [labeling][FEATURE] Add a dedicated polygon placement mode for "outside"
- When selected, labels will always be placed outside of polygons for the
layer
Sponsored by QGIS Swiss user group - 09:38 PM Revision 9fb85d3b (qgis): [FEATURE][labeling] Permit data defined control over placing labels out...
- polygons
Options are:
- 'yes': allow placing outside the polygon if needed
- 'no': don't allow outside placements
- ... - 09:38 PM Revision 51820bad (qgis): [FEATURE][labeling] Add option to allow polygon labels to be placed
- outside of polygon features when required
When a label can't be placed inside the polygon and this option is checked... - 03:03 PM Revision 5df13731 (qgis): Add a broader restorer class
- 03:03 PM Revision 69a32764 (qgis): Add unit tests
- 03:03 PM Revision bf4eca1b (qgis): Replace old restorer by the new one
- 03:03 PM Revision 56077cf7 (qgis): Replace pointer by value
- 03:03 PM Revision 59b18b83 (qgis): Add documentation
- 03:03 PM Revision a14f6654 (qgis): Update unit test
- 07:41 AM Revision 8211643c (qgis): Blacklist PyQgsServerWMSGetPrint
- This test consistently fails, likely revealing a real issue in the server
code (but regardless, a test which fails al... - 07:34 AM Revision 76a8f827 (qgis): Expose addTabifiedDockWidget through QgisInterface
- 07:34 AM Revision 4629f834 (qgis): New addTabifiedDockWidget in QGIS App to add dock widgets as tabs
- 07:34 AM Revision 41a58df3 (qgis): Tabify attribute tables that are dock widgets (fix #11953)
- 07:34 AM Revision a6db4815 (qgis): Missing dockwidget object name (useful for addTabifiedDockWidget)
- 07:33 AM Revision 797972a6 (qgis): Remove groupUuid when copying grouped layout items
- 07:31 AM Revision c5b7d73c (qgis): Spelling fixes
- 07:18 AM Revision 3d534f54 (qgis): [themes] Fix styling of bottom-located tabs
- 06:00 AM Revision 5f6abada (qgis): [themes] Fix styling of bottom-located tabs
2020-05-02
- 11:17 PM Revision 40747fb7 (qgis): check wmst group visibility based on its parent widget
- 11:16 PM Revision 44e415a4 (qgis): repositioned use dates option in wmst group options
- 11:16 PM Revision 532d4e0e (qgis): improve state handling in temporal tab
- 11:14 PM Revision ca80f451 (qgis): use std::floor instead of std::ceil in calculating total count of frames
- 11:14 PM Revision db962209 (qgis): updated navigation object test
2020-05-01
- 01:08 AM Revision 89fe6347 (qgis): [feature] close_line expression function
- Closes an open (multi)linestring geometry
- 11:41 PM Revision fddc6b46 (qgis): Merge pull request #35996 from agiudiceandrea/patch-int64-qgsexpression
- Fix int64 literals parsing in QgsExpression
- 08:52 PM Revision 9cfa2851 (qgis): Merge pull request #36128 from qgis-bot/backport-36124-to-release-3_12
- [Backport release-3_12] Fixed fetching NULL bigint pgsql attributes. Fixes #36011
- 08:23 PM Revision 79e7bdeb (qgis): Enables Postgresql service based connections without database name
- 06:59 PM Revision 57bde673 (qgis): Fixed fetching NULL bigint pgsql attributes. Fixes #36011
- 06:56 PM Revision 253c706b (qgis): Merge pull request #36124 from espinafre/fix_pg_bigint_default
- Fixed fetching NULL bigint pgsql attributes. Fixes #36011
- 04:29 PM Revision 347d0481 (qgis): remove relation editor on double clik in form editor (#36123)
- there is now the panel on the right for this
- 03:27 PM Revision 5202d08d (qgis): Fixed fetching NULL bigint pgsql attributes. Fixes #36011
- 02:17 PM Revision dd560f49 (qgis): move the logic to save line edit state to QgsLineEdit (#36117)
- 11:37 AM Revision 11cd0229 (qgis): Proper setup of connections
- 11:35 AM Revision ef379f3d (qgis): Set FilterMode of FilterModel before reloading the data, because otherw...
- 10:17 AM Revision bf04b0ca (qgis): add QgsFeaturePickerWidget to custom widgets (#36119)
- 08:27 AM Revision 7bc1152d (qgis): [Server] WMS GetPrint group layers: use const list
- 08:23 AM Revision e85c6560 (qgis): [Test][Server] WMS GetPrint group: deactivate equal image
- 08:23 AM Revision fe078c89 (qgis): [Server] WMS GetPrint group layers: use const list
- 07:17 AM Revision 815b18f8 (qgis): Merge pull request #36115 from DelazJ/expressionBuilderFunctions
- Default the expression builder dialog to the functions list page
- 04:37 AM Revision 3e21da85 (qgis): Fix some labels incorrectly flagged as unplaced when they actually are ...
- 04:01 AM Revision 47c54e4f (qgis): Default the expression builder dialog to the functions list page
- and do not force icon size
2020-04-30
- 10:44 PM Revision bc3cea92 (qgis): fix divide by zero number error
- 08:07 PM Revision dc023e6c (qgis): Merge pull request #36032 from alexbruy/service-area-units
- [processing] use hours as cost units for service area algorithms (fix #30464)
- 06:28 PM Revision d3a7a65c (qgis): Merge pull request #35825 from rduivenvoorde/qgisserveroutput
- Qgisserveroutput
- 05:52 PM Revision 5d7871fa (qgis): fix tests
- 05:50 PM Revision 578ab859 (qgis): Merge pull request #36089 from 3nids/expression-preview
- Feature browser for preview in expression builder
- 04:25 PM Revision 9d5b69af (qgis): Merge pull request #36012 from Samweli/updates_wmst_static_temporal_range
- Updates on WMS-T static temporal capabilities settings
- 03:58 PM Revision d7edbcb3 (qgis): fix test (was broken before)
- 11:47 AM Revision 0c1e7202 (qgis): Make error message translatable
- 09:41 AM Revision 3fd45eca (qgis): add browsing buttons
- 09:31 AM Revision c4f84db5 (qgis): using QStringLiteral for QVariantMap indexes
- 09:14 AM Revision aa554b2e (qgis): spelling fixes (followup 765aa9c705)
- 09:06 AM Revision 4c2e5528 (qgis): fix crash
- 08:38 AM Revision 60d56848 (qgis): Merge pull request #35901 from alexbruy/remove-functions
- [feature] ability to remove custom functions (fix #27513)
- 08:20 AM Revision 765aa9c7 (qgis): spelling fixes
- 07:51 AM Revision 759db0a4 (qgis): Merge pull request #35741 from Samweli/auto_update_layer_project_range
- Update WMS-T layers project temporal range
- 07:34 AM Revision dbbc1651 (qgis): Safer workflow when checking for OpenCL
- 06:59 AM Revision baa7f51e (qgis): fix build with Qt < 5.14
- 06:52 AM Revision 9488f060 (qgis): code layout
- 06:46 AM Revision 9a538379 (qgis): add new parameter and hide old one
- 06:46 AM Revision 744d2d6b (qgis): address review comments
- 06:46 AM Revision cfcaaefb (qgis): [processing] use hours as cost units for service area algorithms (fix #...
- 06:43 AM Revision b97543d9 (qgis): Apply suggestions from code review
- Co-Authored-By: Matthias Kuhn <[email protected]>
- 02:52 AM Revision 74aa54bc (qgis): Revert temporary new style inclusions
- 02:52 AM Revision 3069a8ee (qgis): Add mechanism to allow new symbols to be added to the default style
- library to be updated when QGIS is upgraded
- 02:51 AM Revision 985dba3c (qgis): Safer workflow when checking for OpenCL
- 02:51 AM Revision 79b82c38 (qgis): Correctly utilise expression contexts for attribute form container visi...
- - we shouldn't use a single member instance of the context here, because continually
adding new scopes to that single... - 02:51 AM Revision d08cbe84 (qgis): Avoid unnecessary transforms caused by disconnected GPS widget
- (cherry picked from commit 326917f1ce3ecf00456cbd94f1b1931ca2330474)
- 02:51 AM Revision 4e673188 (qgis): Added test for tessellator fix
- (cherry picked from commit 7cc0d92aff228eeb0a4b17426df715577c993da6)
- 02:51 AM Revision 77cdfa87 (qgis): Return null point instead of null geometry for
- QgsGeometry.fromWkt('Polygon ((0 0, 1 1, 1 0, 0 0))').intersection(QgsGeometry.fromWkt('Point (42 0)'))
Refs #35776
... - 02:51 AM Revision baee39ff (qgis): Ensure correct expression context is shown in expression builder
- for form container visibility
(cherry picked from commit f56327ad1ad88db35563f41ecedd29cf17b7017f) - 02:51 AM Revision 49eb964e (qgis): Flag another transform as ballpark appropriate
- (cherry picked from commit b250063076e782aeb9333327e4cf49cf81292a70)
- 02:51 AM Revision f8cd2383 (qgis): Make tessellator properly handle 2d triangles (fix #36024)
- (cherry picked from commit 800c54fc913ea3c3490131c5cdbf77e4116339f1)
2020-04-29
- 01:42 AM Revision cf22127e (qgis): Allow map interactions when multiedit window is open
- Fix #36059
- 01:03 AM Revision b6f890ec (qgis): fix typo
- 12:42 AM Revision 7d41d3a0 (qgis): Fix subset string is ignored for vector layers when running GDAL algori...
- 12:42 AM Revision 68862f4b (qgis): Add a help link to 3d animation export dialog
- 12:42 AM Revision 696582c0 (qgis): Hide unnecessary line frame around widget
- 12:42 AM Revision 68040390 (qgis): Reduce margins in vector and mesh layer properties dialog
- harmonizing all the tabs and vertically aligning the settings widget with button toolbar at the bottom
- 12:40 AM Revision e872a3b2 (qgis): Various fixes to the Mesh layer symbology properties
- * Use gridLayout instead of combination of horizontal + vertical layouts
with no particular setting
* Reduce vertical... - 12:40 AM Revision 6e1c9c49 (qgis): Do not force wrap the label
- 12:38 AM Revision 4aff6b74 (qgis): Safer workflow when checking for OpenCL
- This is to prevent users being locked out of the
settings when a buggy OpenCL driver that was
working before starts f... - 12:37 AM Revision bb621677 (qgis): Use the "deselect all in active layer" icon in the attribute table
- given that feature (de)selection scope is within the current layer
- 12:34 AM Revision 53a083f0 (qgis): Disable attribute table save button when there are no uncommited changes
- 12:31 AM Revision c27dcf4a (qgis): Try to fix crash on GEOS 3.8.1 when empty coordinate sequence is returned
- for a point geometry
Fixes #35719, fixes #35526
(cherry picked from commit 774f1db9c9fab77c047e284a1167800b7e3c6125) - 12:31 AM Revision ac4dc39f (qgis): Added test for tessellator fix
- (cherry picked from commit 7cc0d92aff228eeb0a4b17426df715577c993da6)
- 12:31 AM Revision 47b7f00c (qgis): Fix build
- 12:31 AM Revision 8dadfa41 (qgis): Make tessellator properly handle 2d triangles (fix #36024)
- (cherry picked from commit 800c54fc913ea3c3490131c5cdbf77e4116339f1)
- 12:24 AM Revision b2500630 (qgis): Flag another transform as ballpark appropriate
- 12:24 AM Revision 326917f1 (qgis): Avoid unnecessary transforms caused by disconnected GPS widget
- 12:23 AM Revision 17c8a59e (qgis): Refactor QgsLineString::interpolatePoint to extract segment traversal
- to a separate visitor function
This allows other code paths to utilise this same logic in an efficient
way - 09:21 PM Revision 752d0ad3 (qgis): Allow map interactions when multiedit window is open
- Fix #36059
Sponsored by QGIS Sustainability Initiative - 08:56 PM Revision eb7ce2b2 (qgis): [ios] fix qrc path required for Qt 5.14.2 for iOS
- 08:56 PM Revision 9ecb94d8 (qgis): [ios] fix qrc path required for Qt 5.14.2 for iOS
- 06:47 PM Revision 909dd311 (qgis): Merge pull request #36087 from Samweli/provider_metadata_bool_params
- Functions for adding a variant of bool params in provider metadata
- 04:04 PM Revision fc3bb461 (qgis): fix test
- 03:54 PM Revision 030d41dc (qgis): add test for QgsFeaturePickerWidget
- 03:54 PM Revision 0119bb52 (qgis): add setting for fetch limit
- 03:54 PM Revision 82da0fd9 (qgis): rename QgsFeatureChooser to QgsFeaturePicker
- 03:54 PM Revision 97dafe1f (qgis): move the expression preview to a dedicated class
- 03:54 PM Revision ae5988cb (qgis): do not use template since they cannot be mixed with Q_OBJECT
- 03:54 PM Revision 1065039d (qgis): adapt UI
- 03:54 PM Revision 01516d75 (qgis): reintroduce reload current feature
- 03:54 PM Revision 3090824c (qgis): add a property to determine if geometry is fetched
- 03:54 PM Revision 8342486e (qgis): adapt expression builder to use ne QgsExpressionPreviewWidget
- 03:54 PM Revision 3cd237ec (qgis): more work
- 03:54 PM Revision 780b581f (qgis): use a template approach
- 03:08 PM Revision b8fee83f (qgis): using camel case for all provider uri params
- 02:05 PM Revision 0cbb4dbb (qgis): add setting of bool params in provider metadata
- 01:22 PM Revision f60812a3 (qgis): Fix tests for qgsserver
- 01:21 PM Revision 3b009116 (qgis): Small textual change in Exception message
- 01:21 PM Revision 5acc4194 (qgis): Add some example service keys AND a warning for case-sensitivity
- 01:21 PM Revision 3a8d4d05 (qgis): Provide some hints for new users when there is a project file error
- 01:20 PM Revision e6352152 (qgis): Make info about host and port more obvious visible
- 01:00 PM Revision 44fec550 (qgis): Invert th meaning of min scale and max scale to be coherent with other ...
- 01:00 PM Revision f4a5986f (qgis): Update snapping test with min max inversion.
- 01:00 PM Revision 5a1d10b1 (qgis): Force reset of layer tree view when snapping scale mode is changed. Get...
- 09:10 AM Revision 69e841a2 (qgis): Allow specifying hidden parameter values when setting initial parameter...
- 09:10 AM Revision 64caa4c0 (qgis): [processing] Only show detailed logging messages when running a model
- algorithm IF the model is being run through the model designer dialog
If you run it from the toolbox (or as a sub-co... - 07:34 AM Revision 8146e755 (qgis): Merge pull request #36063 from qgis-bot/backport-36040-to-release-3_12
- [Backport release-3_12] Correctly handle bigint PostgreSQL values
- 03:07 AM Revision 99ffa0ed (qgis): Add support for retrieving temporal extent from WMS-T version 1.1
- 03:07 AM Revision d0cff493 (qgis): Typo
2020-04-28
- 01:01 AM Revision 8ba73c6f (qgis): Followup 800c54f, nicer fix
- 12:53 AM Revision 1f2374f6 (qgis): [Backport release-3_12] fix mesh calculator
- 12:53 AM Revision 56916581 (qgis): fix sip
- 12:53 AM Revision d28e3013 (qgis): fix sip doc
- 12:53 AM Revision a6ef994c (qgis): identify tool for 1d mesh
- 12:53 AM Revision 79b51a67 (qgis): fix doc
- 12:21 AM Revision f7b001f3 (qgis): Set maximum time step to max int. Fix #35887.
Also available in: Atom