Richard Duivenvoorde
982e4f1262
Rename BaseClass to QgsPythonConsoleBase
2020-09-03 16:03:25 +02:00
Richard Duivenvoorde
701d323509
Remove redundant TODO
2020-09-03 15:49:06 +02:00
Richard Duivenvoorde
09fc2e6aa9
Merged console and editor settings stuff
...
So the Editor and Console etc share one set of settings:
- Merged Editor and Console settings-tabs in one Settings tab in the settings dialog
- Removed the Editor ui from the settings dialog
- Changed all names of settings in Editor so it uses the normal/console settings
2020-08-27 22:53:21 +02:00
Richard Duivenvoorde
a48e85a512
Move color info to base class and use those
2020-08-27 19:03:03 +02:00
Richard Duivenvoorde
354b9598ec
Move font, margin and caret code to baseclass
2020-08-27 18:26:54 +02:00
Richard Duivenvoorde
ab83e57cc8
Context menu 'Search selected in PyQGIS docs' in Console panes
2020-07-08 21:47:08 +02:00
Richard Duivenvoorde
a1fda50f95
Move setLexers to base
2020-07-08 21:17:27 +02:00
Richard Duivenvoorde
6162f48d30
Get rid of all the ColorEditor stuff
2020-07-08 20:26:43 +02:00
Richard Duivenvoorde
c1d1a72fdc
Moving away from the console-'ColorEDIT' scheme in favour of the console-'Color'-one
2020-07-07 22:18:27 +02:00
Richard Duivenvoorde
180a630363
Move icons to base and add some to items
2020-07-05 11:48:27 +02:00
Richard Duivenvoorde
5889f7df78
Add simple BaseClass
2020-07-04 16:36:47 +02:00
Nyall Dawson
040dd56b80
Use direct QPainterPaths when clipping map renders using a QPainter based clip
...
Allows correct clipping to multipolygons, polygons with holes, etc
2020-07-03 15:24:32 +10:00
Nyall Dawson
205273e7cd
Add method to QgsAbstractGeometry to convert geometry to QPainterPath
...
Unlike QgsGeometry::asQPolygonF, this allows for correct handling
of multipolygons and rings, etc.
And potentially, the generated QPainterPaths could use arc segments
instead of segmentizing geometries. In fact, there's been disabled
code which seems to do this in place since the new geometry engine
was introduced back in 2.10! TODO: check if this code works correctly...
2020-07-03 15:24:32 +10:00
Maxime Liquet
4869217cb7
Update OutputName of the Drape algorithm
...
From "Updated" to "Draped"
2020-07-03 04:04:17 +10:00
Nyall Dawson
33f31d826a
Fix QgsGeometry::asQPolygonF doesn't handle multipolygon inputs
...
gracefully
2020-07-03 04:03:47 +10:00
Alessandro Pasotti
766e0b290e
Merge pull request #37520 from elpaso/sslmode-pg-conn
...
Fix unreported sslmode storage from connections API
2020-07-02 08:30:11 +02:00
root676
c409228628
add feedback->canceled check
2020-07-02 15:03:51 +10:00
root676
bf24bd1666
more parameter name fixes
2020-07-02 15:03:51 +10:00
root676
89807a6535
fix REFERENCE_LAYER parameter name
2020-07-02 15:03:51 +10:00
root676
922586d103
fix input parameter name
2020-07-02 15:03:51 +10:00
root676
bf3f75e8da
fix redundant noData logic
2020-07-02 15:03:51 +10:00
root676
f72c367d35
rerun style script
2020-07-02 15:03:51 +10:00
root676
084190bbd1
update test and testdata
2020-07-02 15:03:51 +10:00
root676
7383238cf3
optimize standard deviation method
2020-07-02 15:03:51 +10:00
root676
371f7b29af
update helpstring
2020-07-02 15:03:51 +10:00
root676
9655f77000
allow cancellation with slow data sources
2020-07-02 15:03:51 +10:00
root676
95cd14d682
expose advanced NoData parameter
2020-07-02 15:03:51 +10:00
root676
504506388b
Use enum in statistic method parameter
2020-07-02 15:03:51 +10:00
root676
2d2ad2c5f8
fix NoData handling in getCellValuesFromBlockStack()
2020-07-02 15:03:51 +10:00
root676
4181149a2c
fix unused variable
2020-07-02 15:03:51 +10:00
root676
294ad083ed
optimize varianceFromCellValues()
2020-07-02 15:03:51 +10:00
root676
cf6e634d60
optimize memory reservation in getCellValuesFromBlockStack()
2020-07-02 15:03:51 +10:00
root676
bf7a47a884
support cancelling for slow datasources
2020-07-02 15:03:51 +10:00
root676
b2b8fefc70
add support for correct output raster datatypes
2020-07-02 15:03:51 +10:00
root676
56a590eb7a
implement count function, implement Ignore NoData Parameter, move getCellValuesFromBlockStack() to QgsRasterAnalysisUtils
2020-07-02 15:03:51 +10:00
root676
d977db4ca6
fix typo
2020-07-02 15:03:51 +10:00
root676
76690bf8ee
add cellstatistics alg tests
2020-07-02 15:03:51 +10:00
root676
9d079a72d3
add algorithm icon
2020-07-02 15:03:51 +10:00
root676
268ed25874
register cellstatistics alg
2020-07-02 15:03:51 +10:00
root676
bc74bbf5bd
[feature] native cellstatistics algorithm
2020-07-02 15:03:51 +10:00
SrNetoChan
72c0c245e2
Rename JSON help file to match function name
2020-07-02 15:03:16 +10:00
SrNetoChan
d097adeacd
Add groups to function_help files
2020-07-02 15:03:16 +10:00
Nyall Dawson
e170b7127e
Remove totally broken Qt version check logic, simplify code
2020-07-02 15:00:42 +10:00
Nyall Dawson
9efdcc0ab9
Fix broken test
2020-07-02 12:07:51 +10:00
Nyall Dawson
5b8af77578
Rename enum values for clarity
2020-07-02 12:07:51 +10:00
Nyall Dawson
992d5f3919
Try to fix test failure on Travis
2020-07-02 12:07:51 +10:00
Nyall Dawson
1851ba31fa
Avoid clipped labels when painter clipping path region is active
2020-07-02 12:07:51 +10:00
Nyall Dawson
4e815b92d3
Respect clip region when rendering diagrams
2020-07-02 12:07:51 +10:00
Nyall Dawson
e028067926
Ensure map clip region is correctly handled during labeling
...
We don't want labels to be positioned using unclipped feature
geometries, rather we want them to be positioned nicely on the
visible portions of features
2020-07-02 12:07:51 +10:00
Nyall Dawson
5cbdc4c896
Ensure feature clipping occurs for render only, and doesn't affect
...
feature geometry when used in rule based renderers and other
geometry dependent rendering options
2020-07-02 12:07:51 +10:00