Commit Graph

  • 32373e1999
    Add extent filter for QgsVectorLayerExporter Nyall Dawson 2025-03-10 10:19:49 +10:00
  • 9cd0fe282b
    Add some missing tests Nyall Dawson 2025-03-10 10:38:10 +10:00
  • e17d9f722b
    Add more flexible API variant for QgsVectorLayerExport.exportLayer Nyall Dawson 2025-03-10 10:08:12 +10:00
  • 852bfe7060 Remove unused variable Nyall Dawson 2025-03-10 11:53:20 +10:00
  • ae58c2139b Documentation fixes Nyall Dawson 2025-03-07 08:26:52 +10:00
  • 4fb5f66342 Fix duplicate copy/paste line Nyall Dawson 2025-03-07 08:24:51 +10:00
  • bf4a4bb618 Remove unused variable Nyall Dawson 2025-03-07 08:24:01 +10:00
  • 2a996b5be1 Exclude from sip Nyall Dawson 2025-03-07 08:23:12 +10:00
  • 3a2347cd06 [browser] Add direct "Import Vector Layer" context menu for db items Nyall Dawson 2025-03-05 12:32:21 +10:00
  • ee8ee6aedd Db import dialog can directly import project layers Nyall Dawson 2025-03-05 10:32:30 +10:00
  • e571d5d661 Add replace destination table if exists option Nyall Dawson 2025-03-05 10:05:05 +10:00
  • 7c4c0da359 Memory safety Nyall Dawson 2025-03-05 09:55:11 +10:00
  • e700eaae8b Allow setting table comment for imported tables Nyall Dawson 2025-03-04 14:34:52 +10:00
  • 56bc177e4e Add provider connection method to set table comment Nyall Dawson 2025-03-04 14:34:14 +10:00
  • 31b204252c Allow setting destination layer CRS Nyall Dawson 2025-03-04 14:12:38 +10:00
  • 7fa61be4cd Allow customising primary key and geometry column name Nyall Dawson 2025-03-04 14:07:45 +10:00
  • d5a812e3d4 Add metadata methods for primary key capabilities Nyall Dawson 2025-03-04 13:48:20 +10:00
  • b1727f8b73 [api] Add connection metadata methods for default geometry column name, import capabilities Nyall Dawson 2025-03-04 13:37:03 +10:00
  • 13be77f747 Create generic method to handle single vector layer drop for providers Nyall Dawson 2025-03-04 12:53:04 +10:00
  • 9fa19f8098 Create QgsAbstractDatabaseProviderConnection::createVectorLayerExporterDestinationUri Nyall Dawson 2025-03-04 12:28:42 +10:00
  • 2b7c21fc78 Move some logic to dialog, create connection method Nyall Dawson 2025-03-03 14:45:27 +10:00
  • c85c626f3c Start on generic import vector layer dialog Nyall Dawson 2025-03-03 14:13:56 +10:00
  • 0366b0cda4 Preparatory work for generic import database table dialog Nyall Dawson 2025-03-03 13:51:39 +10:00
  • 091e4f4a3b Pass GUI context onto handleDrop implementations Nyall Dawson 2025-03-03 13:31:51 +10:00
  • bdbabcc3d9 [postgres] Move browser handle drop logic to GUI provider Nyall Dawson 2025-03-03 13:28:05 +10:00
  • daa446f323 [hana] Move browser handle drop logic to GUI provider Nyall Dawson 2025-03-03 13:22:42 +10:00
  • 27d79f0549 [mssql] Move browser handle drop logic to GUI provider Nyall Dawson 2025-03-03 12:46:21 +10:00
  • d303b6924b [attribute form][ui] Remove the basic tab from the external storage's authentication widget #60910 Mathieu Pellerin 2025-03-08 12:18:01 +07:00
  • 56186b6b3e [attribute form][ui] Remove the basic tab from the external storage's authentication widget Mathieu Pellerin 2025-03-08 12:18:01 +07:00
  • 6813fdb236 Temporarily remove grass from Qt 5 CI Nyall Dawson 2025-03-10 08:31:05 +10:00
  • 6b4451d184 Fix crash in graduated symbol renderer widget Nyall Dawson 2025-03-08 16:33:37 +10:00
  • c95eab0eaf
    [mssql] Add workaround for incorrect geometry system type returned by sp_describe_first_result_set #60909 Nyall Dawson 2025-03-10 13:53:01 +10:00
  • f74ec9deee
    Remove unused variable #60875 Nyall Dawson 2025-03-10 11:53:20 +10:00
  • 8bb2aaaf9c Temporarily remove grass from Qt 5 CI #60908 Nyall Dawson 2025-03-10 08:31:05 +10:00
  • fa01ed9eac Temporarily remove grass from Qt 5 CI #60907 Nyall Dawson 2025-03-10 08:31:05 +10:00
  • 988c9e0d09 Temporarily remove grass from Qt 5 CI #60906 Nyall Dawson 2025-03-10 08:31:05 +10:00
  • b3cdf9e8a3 Temporarily remove grass from Qt 5 CI Nyall Dawson 2025-03-10 08:31:05 +10:00
  • 4cc6a5662c
    Temporarily remove grass from Qt 5 CI #60905 Nyall Dawson 2025-03-10 08:31:05 +10:00
  • 4918a1b387 Treat flat polygons as always facing up when extruding uclaros 2025-03-09 22:29:30 +02:00
  • 8ea86e8ab0 Added documentation for atlas-related custom properties (QgsLayoutAtlas and QgsLayout classes) #60904 Alex Kent Hajnal 2025-03-09 14:37:16 -04:00
  • 32e877757d Additional documentation regarding custom properties for QgsLayerTreeNode and QgsMapLayer Alex Kent Hajnal 2025-03-09 13:02:10 -04:00
  • 97ed36f397
    Do we need grass here #60903 Nyall Dawson 2025-03-09 07:21:33 +10:00
  • 423a5f4245 port Define Projection algorithm to C++ Alexander Bruy 2025-02-25 13:43:17 +00:00
  • 54be79f7c1
    Fix crash in graduated symbol renderer widget #60901 Nyall Dawson 2025-03-08 16:33:37 +10:00
  • 0e3d957210 [attribute form][ui] Remove the basic tab from the external storage's authentication widget #60900 Mathieu Pellerin 2025-03-08 12:18:01 +07:00
  • fa8bf9e6ba Add test for merging layers with different field length/precision Valentin Buira 2025-03-07 23:54:41 +01:00
  • a5ebb3a622 [pre-commit.ci] auto fixes from pre-commit.com hooks #60897 pre-commit-ci[bot] 2025-03-07 22:03:54 +00:00
  • 58affe47a0 When duplicating a layer copy layer tree layer's custom properties [fixes #60884] Alex Kent Hajnal 2025-03-07 16:43:50 -05:00
  • ebb4087afc Add draco to build dependencies Alex 2025-03-06 12:46:12 +01:00
  • 8f58808aa0 Don't assume all flat polygons face up uclaros 2025-03-06 17:11:42 +02:00
  • 0c3911519f simplify code #60709 Jan Caha 2025-03-07 10:49:35 +01:00
  • f1d131cdb2 do not skip values, use default Z value if not properly transformed Jan Caha 2025-03-07 10:36:10 +01:00
  • cfdbd86edd default elevation Jan Caha 2025-03-07 10:34:38 +01:00
  • 1127d94fa4 use new position if necessary Jan Caha 2025-03-07 10:33:24 +01:00
  • 10a299199b fix docstring Jan Caha 2025-03-07 10:31:31 +01:00
  • 6f32786f8a fix(clang-tidy): use unnamed namespace instead of static keyword #60536 Jacky Volpes 2025-03-05 15:39:30 +01:00
  • 35af1735f5 fix(layoutlegendwidget): correctly move legend nodes when they are filtered Jacky Volpes 2025-02-10 18:05:16 +01:00
  • 2c83fb7043 Fix 3d map scene test Martin Dobias 2025-03-07 09:23:13 +01:00
  • 4622203012
    feat(pyqt5_to_pyqt6.py): Add --dry-run option to script to run and just see changes Florent Fougères 2025-03-07 08:50:52 +01:00
  • 0601dd74cc
    CI: Run MINGW64 job on Fedora 40 #60886 مهدي شينون (Mehdi Chinoune) 2025-03-07 06:47:01 +01:00
  • 8f84b3ca0d Allow free naming of project properties #60855 Juergen E. Fischer 2025-02-26 18:36:58 +01:00
  • 3b69a2dd8e
    Documentation fixes Nyall Dawson 2025-03-07 08:26:52 +10:00
  • 35fad7bd4d
    Fix duplicate copy/paste line Nyall Dawson 2025-03-07 08:24:51 +10:00
  • 905f031b24
    Remove unused variable Nyall Dawson 2025-03-07 08:24:01 +10:00
  • 502dc08593
    Exclude from sip Nyall Dawson 2025-03-07 08:23:12 +10:00
  • 9a1d4532d1 Fix review issues Withalion 2025-03-06 12:29:16 +01:00
  • 231723e1c7 Change movement of Qgs3DMapToolPointCloudChangeAttributePolygon Withalion 2025-03-06 10:50:35 +01:00
  • ea2988f1f5 Add new icons for line tool Withalion 2025-03-01 15:42:34 +01:00
  • 11432800b3 Add new tools for point cloud editing in 3D Withalion 2025-02-28 15:42:51 +01:00
  • 6f1693c6e8 Fix review issues Withalion 2025-03-05 12:34:27 +01:00
  • 3dab61913f setting origin is not required (it is done in setExtent() anyway) Martin Dobias 2025-03-06 21:58:02 +01:00
  • 0a64159984 Fix tests - call setExtent(), not setOrigin() Martin Dobias 2025-03-06 21:54:07 +01:00
  • 966441b0e4 Fix reset view functionality Martin Dobias 2025-03-06 17:25:22 +01:00
  • a56abe34e6 Fix review issues #60812 Withalion 2025-03-06 12:29:16 +01:00
  • 6adcb71e28 Avoid crashing when a texture is provided by an extension #60880 uclaros 2025-03-06 15:54:05 +02:00
  • e69e207138 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-03-06 12:44:19 +00:00
  • e447b593f0 Review from Stefanos + test fix Martin Dobias 2025-03-06 13:37:27 +01:00
  • c744d96ec1 Large scene support: shift scene's origin if the camera got too far Martin Dobias 2025-03-05 15:16:18 +01:00
  • 461403e3ce Fix hiding last marker after restart, disable undo when finished and remove unneeded code uclaros 2025-03-06 13:48:12 +02:00
  • 91297b7ae6 Fix 3d measure tool tracked point to always be under the cursor uclaros 2025-03-06 13:47:32 +02:00
  • dbd1db034e Add method to remove one point before the last uclaros 2025-03-06 13:46:45 +02:00
  • b1ff485df2
    Add draco to build dependencies #60878 Alex 2025-03-06 12:46:12 +01:00
  • 27d31a5df3 Change movement of Qgs3DMapToolPointCloudChangeAttributePolygon Withalion 2025-03-06 10:50:35 +01:00
  • 25625bd39b fix(LegendUrl): replace deprecated call Julien Cabieces 2025-03-06 10:25:11 +01:00
  • 01a493caaa Add new icons for line tool Withalion 2025-03-01 15:42:34 +01:00
  • f25fda6905 Add new tools for point cloud editing in 3D Withalion 2025-02-28 15:42:51 +01:00
  • fda3d38408 Fix review issues Withalion 2025-03-05 12:34:27 +01:00
  • 4a232bb9ac Fix review issues Withalion 2025-02-04 13:54:42 +01:00
  • 1e9e6677c9 Refactor camera change flow Withalion 2025-02-04 13:29:46 +01:00
  • b3f105c782 Fix reset view in 3D view for VPCs Withalion 2025-02-03 16:00:29 +01:00
  • c582e723e6 auto sipify 🍺 qgis-bot 2025-03-06 08:31:58 +00:00
  • c5b74ed242 Fix review issues Withalion 2025-03-05 12:34:27 +01:00
  • 853140ce74 Fix crash on 3D window close Withalion 2025-02-28 14:06:30 +01:00
  • 5a901d8771 Rework point cloud 3D editing tools Withalion 2025-02-28 01:32:15 +01:00
  • f9ff33a65c Fix rebase issues on upgraded RubberBand3D Withalion 2025-02-25 09:27:06 +01:00
  • a3694b3ed2 Refactor includes Withalion 2025-02-18 12:56:00 +01:00
  • 72c6762b37 Add movement state for paintbrush tool Withalion 2025-02-04 11:16:49 +01:00
  • 6bd3b77253 Add more controls to paintbrush tool Withalion 2025-02-03 21:30:37 +01:00
  • ad9fbd6ca4 Use undostack in paintbrush tool & refactor deps Withalion 2025-01-31 15:14:46 +01:00
  • 1a3e502025 Improve PaintBrush highlighting & add polygon support in RubberBand3D Withalion 2025-01-31 09:14:46 +01:00