Julien Cabieces
848fb16785
Add \deprecated tag
2024-05-31 08:46:33 +10:00
Julien Cabieces
97f1c8df97
make python API backward compatible
2024-05-31 08:46:33 +10:00
Julien Cabieces
0ccaf2d299
sipify
2024-05-31 08:46:33 +10:00
Nyall Dawson
cbd25c1fdd
Promote QgsColorRampShader enums to enum class, move to Qgis
2024-05-22 12:37:44 +10:00
Nyall Dawson
3f44760a82
Add "Fixed Time Range Per Band" mode for raster temporal control
...
This mode can be used when each band in the raster layer is associated
with a fixed time range, eg. NetCDF files.
The user can either manually populate a table with begin/end dates for
each band in the raster, or build the table using QGIS expressions
which return datetime values.
2024-03-22 12:40:54 +10:00
Even Rouault
15ea5c46bc
Header files: remove all mentions of '\since QGIS 3.0'
2024-02-18 20:57:23 +01:00
Even Rouault
02caeb9db7
Header files: remove all mentions of '\since QGIS 2.'
2024-02-18 20:46:01 +01:00
Sandro Mani
9b095c5605
Revert "Revert "Allowing storing GPGK raster layer styles to DB""
...
This reverts commit 9d8a72256893bd31a51d85927e9abd9cdb5eed29.
2023-10-23 13:47:40 +10:00
Nyall Dawson
9d8a722568
Revert "Allowing storing GPGK raster layer styles to DB"
2023-10-06 12:15:46 +10:00
Sandro Mani
eba65ddd09
Move load/save style methods to QgsLayerPropertiesDialog
2023-09-18 14:16:02 +02:00
Nyall Dawson
8f4ec245c6
Standardise layer properties dialog title creation
2023-07-06 15:03:32 +10:00
Nyall Dawson
11817f0ebd
Fix build
2023-07-05 12:37:46 +10:00
Nyall Dawson
9e12fd66aa
De-duplicate config page widget handling
2023-07-05 12:37:46 +10:00
Nyall Dawson
6a822cb710
Deprecate old methods
2023-07-05 12:37:46 +10:00
Nyall Dawson
2f7cf5dcdc
Move to inheritance instead, using QgsLayerPropertiesDialog base class
2023-07-05 12:37:46 +10:00
Nyall Dawson
b55b1790ac
Start a new class for common functionality across layer properties
...
dialogs, and consolidate all duplicate metadata load from file
code in there
2023-07-05 12:37:46 +10:00
Juergen E. Fischer
2f46999125
spelling fix
2023-06-01 14:40:29 +02:00
Denis Rouzaud
fe4e9b5ff8
remove outdated sip files ( #52848 )
2023-04-23 08:50:22 +02:00
Jacky Volpes
6149d5da0c
Fix #51515 - using properties objects for load/save layer styles
2023-04-11 11:19:22 +02:00
Yoann Quenach de Quivillic
0e61eb8e58
Add map tip preview in raster layers properties
2023-03-28 15:49:20 +02:00
Alessandro Pasotti
8e0a5e1cbe
Address PR comments
2022-11-09 09:46:13 +10:00
Alessandro Pasotti
31a5d632c4
Layout
2022-11-09 09:46:13 +10:00
Alessandro Pasotti
0bcb75ff1b
Missing sip includes
2022-11-09 09:46:13 +10:00
Alessandro Pasotti
bbb045e2bb
Getting closer... almost relase-ready
2022-11-09 09:46:13 +10:00
Alessandro Pasotti
70c93d4aea
Gui enhancements
2022-11-09 09:46:13 +10:00
Alessandro Pasotti
62dff87ccf
RAT GUI
2022-11-09 09:46:13 +10:00
Alessandro Pasotti
5a88611b38
Paletted RAT auto-loading
2022-11-09 09:46:13 +10:00
Alessandro Pasotti
df4f7fe84e
RAT model
2022-11-09 09:46:13 +10:00
Alessandro Pasotti
6184bd6f29
RAT model inital implementation
2022-11-09 09:46:13 +10:00
Alessandro Pasotti
b3bc13450c
Remove GUI leftover
2022-10-22 08:52:37 +10:00
Alessandro Pasotti
7debc91480
sipify
2022-10-22 08:52:37 +10:00
Mathieu Pellerin
ac7b711dea
Fix setting min/max through histogram doesn't activate contrast
...
enhancement algorithm
The commit also makes the histogram work for the single band pseudo color
raster renderer.
2022-06-06 17:12:54 +10:00
Nyall Dawson
b28a27636d
Add some missing /Factory/ annotations
2021-10-29 13:24:47 +11:00
Nyall Dawson
c8156c059c
Improve documentation
2021-10-29 13:24:47 +11:00
Juergen E. Fischer
c6008b7ee1
fix MSVC build: reverts fee62e4, dff05dd and e3a77b9484c effectivly
...
reverting 3fb0f66 (followup #45348 )
Using --no-public-is-protected (default on Windows) also works on Linux
and fixes #45331 too
2021-10-21 23:03:48 +02:00
nirvn
ef84e48a09
Run sipify_all.sh
2021-10-12 16:34:05 +10:00
Denis Rouzaud
ec16736306
run sipify
2021-10-12 16:34:05 +10:00
Alessandro Pasotti
adf102a839
Use QgsRasterTransparencyWidget in raster properties dlg
...
Remove a bunch of duplicated code and fix #44949
2021-09-14 17:00:10 +02:00
Nyall Dawson
2a9c32bb9c
[feature] Expose data defined control over raster layer opacity
...
Allows the opacity of a raster to be varied e.g. on different
pages of an atlas, depending on the visibility of another layer,
by temporal variables, etc...
2021-06-25 13:53:52 +10:00
Even Rouault
8a6ed7d8f9
Address -Woverloaded-virtual clang virtual and enable the warning
2021-06-25 06:37:49 +10:00
Nyall Dawson
207be1dd66
Add mechanism for QgsMapLayerConfigWidgetFactory to create sub widgets
...
which are embedded into the raster layer temporal properties widget
2021-03-25 04:48:31 +10:00
Nyall Dawson
8c0b98d095
Add a mechanism for data providers to supply QgsMapLayerConfigWidgetFactory
...
via their GUI metadata
Allows providers to create layer properties pages, giving us a nice
way to keep provider-specific logic out of the layer properties
classes.
2021-03-25 04:48:31 +10:00
Denis Rouzaud
ba8a445850
run sipify
2021-03-22 21:13:52 +01:00
Nyall Dawson
c6370c7f52
Speed up QGIS compilation by removing all Qt Module-wide includes
...
Refs https://www.kdab.com/beware-of-qt-module-wide-includes/
2021-03-05 11:23:15 +10:00
Samweli
fd9ddcedd8
rebased on master and addressed review comments
2021-02-17 07:17:16 +10:00
Samweli
a3883761cf
add support for plugin dialogs raster layer properties
2021-02-17 07:17:16 +10:00
Nyall Dawson
50b9beaad6
[sipify] Catch more class references and insert :py:class: annotations
2021-01-31 05:41:22 +10:00
Alessandro Pasotti
02552e489a
Raster shader: store label precision
2020-11-09 15:40:43 +01:00
Alessandro Pasotti
414d938117
Fix raster paletted and pseudocolor various issues
2020-11-05 12:11:24 +01:00
Alessandro Pasotti
dec0af6b65
Store unmodified double value in widget items
...
Also add a custom delegate.
Try to fix #39757
2020-11-03 12:18:15 +01:00