1189 Commits

Author SHA1 Message Date
Mathieu Pellerin
8f9024bcb6 Address review 2025-01-30 08:47:29 +10:00
Mathieu Pellerin
c62e2d2096 [ui][pythonm console] Fix hard to read python console editor icons 2025-01-30 08:47:29 +10:00
Jan Caha
3d92b2b460
Mesh selection actions (#58888)
* add new actions

* icons for actions

* fix styling

* select by expression

* add tests
2024-11-20 16:16:25 +02:00
Yoann Quenach de Quivillic
886e9be402 Better QtIcon & prevent reloading same url 2024-11-14 09:54:48 +10:00
signedav
03f193d336
Merge pull request #58729 from signedav/categorizelegate
Improve UX of layer style categories with html
2024-10-09 13:55:56 +02:00
uclaros
3af3539fe1 stac gui for browser implementation 2024-10-09 10:20:10 +02:00
Nick Bowsher
9a08f1097a
[feature] Add extra mesh layer legend node for currently displayed vector datasets 2024-10-02 11:13:40 +10:00
signedav
816da02398
Merge branch 'master' into categorizelegate 2024-10-01 09:17:05 +02:00
Germán Carrillo
4800c7717b [gui] Add icon for Stacked Diagrams 2024-10-01 08:36:30 +10:00
signedav
b667353241 better notes icon and apply wordwrap on savestyle as well 2024-09-26 21:27:46 +02:00
signedav
d42a04002c better icons for style categories 2024-09-23 13:40:59 +02:00
Nyall Dawson
76d3220985 Add icon for labeling rules 2024-09-11 02:06:41 +10:00
Nyall Dawson
20d528f7a6 Fix missing reference warning when loading SVG 2024-08-15 06:25:08 +10:00
Mathieu Pellerin
6994d1c680
[advanced digitizing] Add circles intersection digitizing tool (#57648) 2024-07-31 17:05:58 +07:00
Nyall Dawson
bae23c28a3 [FEATURE] Text inside rectangle annotation item
This adds a new annotation item type for rendering paragraphs
of text inside a rectangle

Options are present for:

- Text format
- Horizontal and vertical alignment
- Margins
- Background and frame symbol
2024-07-31 07:58:53 +10:00
Nyall Dawson
da2b387204 Create data item provider for QgsGdalCloudProviderConnections
Adds a browser data item provider which shows connections
to cloud storage providers handled by GDAL's VSI handlers.

Allows loading vector and raster layers from VSI cloud storage
connections via the browser.
2024-07-10 04:07:12 +10:00
Nyall Dawson
1c23950304 Replace bar is not always visible when find is
Instead do the vscode/pycharm thing and only show it when a replace
toggle is clicked, or Ctrl + R is pressed
2024-05-16 08:44:14 +10:00
Nyall Dawson
406c67c675 Add search option for regular expression based searching
Adds regex search mode for use in code editor searching
2024-05-13 12:45:50 +10:00
Nyall Dawson
c35efbed23 Use icon buttons instead of checkboxes in code editor search bar 2024-05-12 21:16:21 +10:00
Nyall Dawson
a485eb811c Add icon for run selected 2024-05-04 06:30:43 +10:00
Mathieu Pellerin
d4a3cd53d2 [symbology] Fix a bunch of SVGs missing opacity parameters and previewing badly on dark themes 2024-04-11 09:08:31 +07:00
Nyall Dawson
86404c3be0 Add data item provider 2024-02-15 12:39:11 +10:00
Nyall Dawson
552baa3b15 Add icon 2024-02-15 12:39:11 +10:00
Nyall Dawson
980ed36889 Add icon for movie mode 2023-11-30 13:54:02 +10:00
Alexander Bruy
653402593f raster calculator algorithm (WIP) 2023-09-25 14:14:41 +03:00
Nyall Dawson
9b0829905b Expose option to color lock symbol layers for selected features
in GUI
2023-09-14 12:49:40 +10:00
Juergen E. Fischer
948d705439 add Azerbaijan translation 2023-08-26 00:50:38 +02:00
Nyall Dawson
50a69a24c3 Add missing icon 2023-08-24 10:09:54 +02:00
Nyall Dawson
54691b9d9f Add some tiled scene connection icons 2023-08-23 14:09:35 +02:00
Nyall Dawson
5b4b6393ca Add icon for cesium 3d tile connections 2023-08-23 14:09:35 +02:00
Yoann Quenach de Quivillic
b671f369d5 Remove Move annotation tool (redundant with other annotation tools) 2023-07-20 09:10:35 +10:00
Mathieu Pellerin
aa045d1147 [ui] Fix georeferencer actions pixelated under highdpi screens 2023-06-22 17:16:27 +07:00
Nyall Dawson
6c4f96a5aa Add "Fill Above" mode for elevation profile drawing
Fixes #51074
2023-05-22 14:48:57 +10:00
Nyall Dawson
2a748e3b52 Use more appropriate icon for new elevation profile action 2023-05-18 13:52:56 +10:00
Nyall Dawson
4df6a2b7aa Fix invisible horizontal alignment icons 2023-05-04 05:56:23 +10:00
Nyall Dawson
9fa59d2e14 Add UI action for creating text along line annotation items
And a properties panel
2023-04-04 18:57:23 +10:00
Mathieu Pellerin
95c57b134c [ui][sensors] Sensors GUI registry implementation 2023-03-30 10:39:43 +07:00
Mathieu Pellerin
00b53e7c30 [ui][sensors] Add a sensors panel in the project properties dialog 2023-03-28 11:00:10 +07:00
Yoann Quenach de Quivillic
ef6de1ff2c Add format code action in Python Console Editor 2023-03-17 10:52:08 +10:00
Nyall Dawson
885c0b6136 Add a "refreshing" icon overlay for layout items which are
being redrawn/updated in the background

Gives immediate visual feedback to users that the current appearance
of those items are outdated and to wait while they update.
2023-03-14 04:24:19 +10:00
Nyall Dawson
8108f1f517 Add icons for rectangles, ovals algorithm and offset lines algorithm 2023-02-28 15:15:29 +10:00
Yoann Quenach de Quivillic
556fbee056 Update dev splashscreen 2023-02-22 12:20:32 +10:00
Nyall Dawson
33a431b3cc Show an icon for geometry fields 2023-02-15 04:31:35 +10:00
Nyall Dawson
9caa96f7d5 Add a toolbar to elevation profile widget with button to copy settings
from a elevation profile dock

(Slightly hacky approach is required to allow the gui based item widget
access to the docks which live in app, without creating an interface
api for a single use case)
2023-01-27 14:43:26 +10:00
Vincent Cloarec
3ca858af66
Global map terrain shading (#51535)
* QgsShadingRendering and pipe to render global elevation map

* gdal utils with datatype and resampling method enum

* raster layer elevation map

* optimize raster elevation map with rotation

* handle  no data value in the map elevation raster pipe

* mesh layer and some little fixes

* fix nodata and hillshading z factor

* render shading on layout

* activate/deactivate the shading from ui

* shading only for layer that have elevation

* apply Z scale and offset of layer elevation properties

* ui settings

* allow elevation from point cloud even edl is deactivate for pointcloud

* fix ui

* sipify

* Shading renderer widget in styling panel

* icone for shading renderer settings widget

* two methods to combin elevation

* rewording

* remove check box at the bottom of canvas

* use band of elevation properties

* fix styling pannel

* render shading in layout

* keep EDL point cloud shading individually

* add shading rendering tests

* add missing code for local EDL for point cloud

* shading inactive by default

* rework raster layer resampling

* improve nodata in elevation map

* don't allow elevation map with != size to be combined

* remove EDL from point cloud

* renaming

* sipify

* colorize tests

* renaming

* RGB32

* renaming leftover

* some ui fixes

* fix border for EDL alg

* fix EDL closed next to nodata value

* fix first shading when activated

* renaming and typo

* fixes for doc, doxygen, indentation and spelling

* remove leftover member

* fix clang-tidy

* fix edl tests

* fix dll export

* minor fixes

* adapt images of tests

* fix narrowing

* fix indentation

* sipify

* WIP

* minor ui changes
2023-01-26 15:02:16 +01:00
Giovanni Allegri
863d6fd615
Geonode provider removal (#2)
* Removal of GeoNode provider
2023-01-25 15:51:21 +01:00
Nyall Dawson
b8196b57a8 Tweak icon 2023-01-17 15:36:03 +10:00
Nyall Dawson
42368d4587 Additional icon for elevation profile 2023-01-17 15:36:03 +10:00
Nyall Dawson
cf4df17d86 Icon for elevation profile item 2023-01-17 15:36:03 +10:00
Mathieu Pellerin
874c2a629a Better filter icon 2023-01-13 11:25:24 +07:00