root676
1d145fecdf
add expected test result rasters
2020-07-29 08:29:18 +10:00
root676
19702f47db
add Equal to frequency processing test
2020-07-29 08:29:18 +10:00
root676
175f749a11
add native Equal to frequency algorithm
2020-07-29 08:29:18 +10:00
Harrissou Sant-anna
21a7962ab0
Reword button's tooltip
...
Co-authored-by: Matthias Kuhn <matthias@opengis.ch>
2020-07-29 07:47:14 +10:00
Harrissou Sant-anna
83dba6786c
Improving the "Add/Discover relation" dialogs
...
adding title, tooltips and help button to documentation
2020-07-29 07:47:14 +10:00
Nyall Dawson
91132af5df
Don't try to update raster min/max settings when a raster layer
...
is set to "updated canvas" sampling mode and the layer is being
rendered as part of a 3d render job
It causes crashes, but even if it worked, its not going to give
usable results...
2020-07-29 04:21:56 +10:00
Nyall Dawson
9e1cddaa8e
Add render context flag to use when a map render job is part of a 3d map
2020-07-29 04:21:56 +10:00
Alessandro Pasotti
e06cefeca4
Merge pull request #38003 from elpaso/bugfix-gh37968-pgraster-inverted-Y
...
PG raster: fix inverted Y data
2020-07-28 17:04:20 +02:00
mhugent
74838dfa48
Merge pull request #38002 from mhugent/wfs_bbox_exact_intersect
...
WFS server: use exact intersection if there is a bbox parameter
2020-07-28 16:55:08 +02:00
nirvn
ff38315edf
[delimitedtext] Don't use an out of range index while reading string buffer (fixes a Qt warning)
2020-07-28 20:17:22 +07:00
Nyall Dawson
a896ac98a0
Fix travis build
2020-07-28 20:45:50 +10:00
Nyall Dawson
752288637a
Use registry to create material widget
2020-07-28 20:45:50 +10:00
Nyall Dawson
beece1635d
Start generalizing material widget handling
2020-07-28 20:45:50 +10:00
Nyall Dawson
0058a831ff
Remove unused method
2020-07-28 20:45:50 +10:00
Nyall Dawson
e541fe68d7
Correctly restore materials using registry
2020-07-28 20:45:50 +10:00
Nyall Dawson
d579d67a4a
[3d] Add a registry for 3d material settings
2020-07-28 20:45:50 +10:00
Alessandro Pasotti
6b9fb47267
PG raster: fix inverted Y data
...
Fixes #37968
2020-07-28 12:07:12 +02:00
Marco Hugentobler
aee09d58b8
WFS server: use exact instersection if there is a bbox parameter
2020-07-28 12:00:07 +02:00
Nyall Dawson
bc96ffd3ee
Test masks
2020-07-28 15:12:04 +10:00
Nyall Dawson
26f4b17ce5
Update test images
2020-07-28 15:12:04 +10:00
Nyall Dawson
2603a0e04e
Fix background drawing while in preview mode
2020-07-28 15:12:04 +10:00
Nyall Dawson
a533268edf
Ensure map frame and background also follow clip path
2020-07-28 15:12:04 +10:00
Nyall Dawson
c5b3443cb3
Don't draw items which are a clip source for a map
2020-07-28 15:12:04 +10:00
Nyall Dawson
2f3258cb81
Add unit test for overview frame following a clipped map
2020-07-28 15:12:04 +10:00
Nyall Dawson
264bd51594
[layouts] Add API to set item based clipping region on maps
...
Allows using shape or polygon layout items to set the overall shape
of a layout map item's contents
2020-07-28 15:12:04 +10:00
Nyall Dawson
915615aec4
[layouts][api] Add API to allow map items to be clipped (take their shape from)
...
other layout items which provide clipping paths
Opens the door for non-rectangular layout maps
2020-07-28 15:12:04 +10:00
Nyall Dawson
77badc0097
QgsLayoutItemShape can provide clip paths
2020-07-28 15:12:04 +10:00
Nyall Dawson
aa0b36b27d
QgsLayoutItemPolygon can provide a clip path
2020-07-28 15:12:04 +10:00
Nyall Dawson
2b283951be
Add api for layout items to create a clipping path
2020-07-28 15:12:04 +10:00
Nyall Dawson
19504adf55
Allow running "Add x/y fields" in place
2020-07-28 14:18:20 +10:00
Nyall Dawson
3249119ddd
[processing] Allow "Align points to features" to be run in-place mode
2020-07-28 14:18:20 +10:00
Nyall Dawson
2104ae613a
[processing] Add mechanism for algorithms to alter their core behavior
...
(e.g. parameters) when they are run in the "edit in-place" mode
This allows algorithms to dynamically adapt their behavior to make them compatible
with in-place mode. Previously, some useful algorithms could not be
run in-place because they alter a layer's structure (e.g. adding new
fields).
Now, these algorithms have a means to detect that they are being
run in-place and change their input parameters accordingly. E.g.
an algorithm which usually adds new fields to store calculated
values (such as "add xy fields to layer") could instead expose
field parameter choices to ask the user to pick from existing
fields in which to store the calculated values, thereby avoiding
the need to change the table structure and making them eligable
for running in-place mode.
Note that this needs to be handled algorithm-by-algorithm, it's
not automatic! It's just the raw api to allow this...
2020-07-28 14:18:20 +10:00
nirvn
8d7f090789
Use a more flexible coordinate detection approach
2020-07-28 08:14:00 +07:00
nirvn
182167fcfc
Don't limit google coordinate decoding to .com URLs
2020-07-28 08:14:00 +07:00
nirvn
5ee8e54161
Better locator display name
2020-07-28 08:14:00 +07:00
nirvn
44fd606595
[FEATURE][locator] Add a goto locator
2020-07-28 08:14:00 +07:00
Nyall Dawson
0bb9174c2a
Merge pull request #37973 from nyalldawson/table_editor_fixes
...
Misc layout table editor fixes and related text formatting widget fixes
2020-07-27 14:49:37 +10:00
Nyall Dawson
6e2d1023f2
[processing] Fix loading batch settings with date/time values
...
Fixes #37838
2020-07-27 14:19:49 +10:00
Nyall Dawson
b93813080b
More masks
2020-07-27 13:53:13 +10:00
Nyall Dawson
f1e3dbc573
Add some more variations on 3d rendering test images
2020-07-27 13:53:13 +10:00
Nyall Dawson
fdae5b1ba9
Add Travis reference images
2020-07-27 13:53:13 +10:00
Nyall Dawson
4205ebfb7b
Fix rendering of 3d extruded lines
2020-07-27 13:53:13 +10:00
Nyall Dawson
066965c707
[layouts] Tab should always move to next cell, even when editing contents
...
Instead use Ctrl+tab as modifier to insert a tab character into cell contents.
(Emulate standard spreadsheet behavior)
2020-07-27 11:58:29 +10:00
Nyall Dawson
56dcb431c6
Hide some labeling widgets which have no effect for text formats
...
when editing text format properties
Avoids showing settings which don't change anything
2020-07-27 11:52:24 +10:00
Nyall Dawson
3777030da9
Correctly antialias label settings preview thumbnails
2020-07-27 11:45:24 +10:00
Nyall Dawson
b5eb6999c1
Fix logic regarding restoring active text format widget tab
...
Avoids incorrect tab being selected for visible widget
2020-07-27 11:43:43 +10:00
Nyall Dawson
466a01ca6d
When setting a new text format for a QgsFontButton, automatically
...
update any open configuration panel to reflect the new format
(or dismiss it automatically if the new format is invalid)
Avoids UI going out of sync with text formats when a panel is already
open
2020-07-27 11:26:56 +10:00
Nyall Dawson
7cfa476a2d
[layouts] Save table editor panel state to avoid having to constantly
...
resize formatting panel on reopen
2020-07-27 11:12:58 +10:00
Håvard Tveite
d096dfd9c4
Update src/ui/qgisapp.ui
2020-07-27 08:15:27 +10:00
Håvard Tveite
6ea6952ad5
Fix correct case for qgisapp.ui tooltips
...
While documenting, I found some inconsistencies in the first letter case for words in GUI tooltips.
I have tried to use the "correct" case for the words in the tooltips ("important" words have an uppercase first letter, and "insignificant" words are lowercase).
2020-07-27 08:15:27 +10:00