github-actions[bot]
b05aa103dc
[ui] Fix SVG marker widget not properly restoring colors
2020-08-20 14:54:27 +10:00
Nyall Dawson
8519e289ec
[processing] Also fix expression preview results in Aggregate algorithm
...
(cherry picked from commit cc0cfbe02be4f3f6d0801c33c1214329441c818d)
2020-07-27 13:45:08 +10:00
Nyall Dawson
42c17034df
[processing] When running in toolbox mode, set the source layer for
...
the field expression widgets in the refactor fields widget so that
the expression editor can generate feature based previews
Fixes #37912
(cherry picked from commit 69f73e3a744c10a52b6cd05ada228e04945c7bd3)
2020-07-27 13:45:08 +10:00
Matthias Kuhn
df8e2e0824
Fix sip file
2020-07-17 09:40:39 +02:00
Matthias Kuhn
6c839675a0
Set version added to 3.14.1
...
Co-authored-by: signedav <david@opengis.ch>
2020-07-17 09:35:31 +02:00
github-actions[bot]
d7870f64ed
Cache snapping results in feature dialog for subsequent recalculation
2020-07-17 09:35:15 +02:00
github-actions[bot]
0097058cf2
Fix pasting features - only a single insert operation, no unnecessary (failing) updates
2020-07-16 11:57:03 +00:00
github-actions[bot]
32a04fd33f
Fix missing fields when running algorithm in place mode
2020-07-10 07:53:13 +10:00
qgis-bot
2c9874c5c5
re-allow circular dependencies ( #37641 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2020-07-07 11:39:51 +02:00
github-actions[bot]
12a102895f
Name role in expression item to be stable on fields in the expression builder
2020-06-29 07:22:11 +10:00
Denis Rouzaud
0cb8408425
more flags warnings fixes for Qt 5.15 ( #37309 )
...
* more flags warnings fixes for Qt 5.15
* fix sip compilation
2020-06-19 12:02:00 +02:00
Denis Rouzaud
044a05d828
run sipify
2020-06-19 08:47:23 +10:00
Ivan Ivanov
c0f8dea17a
Sipify
2020-06-18 05:53:23 +10:00
Nyall Dawson
75c86786c1
Add QgsCodeEditorJavascript subclass of QgsCodeEditor
...
Allows plugins to create a nice editor for JSON content -- not easy
to do if we don't expose this through the QGIS api!
2020-06-16 17:13:59 +10:00
Nyall Dawson
8d4f00b0af
Remove TODO comments included in public API documentation
...
This is just "airing our dirty laundry". We don't want/need end users
to see this.
2020-06-15 13:43:58 +10:00
Nyall Dawson
e22ce34f60
Fix more doxygen warnings
2020-06-15 13:43:58 +10:00
Nyall Dawson
74400c7ff8
Some fixes to numbered list handling in dox/PyQGIS API
2020-06-15 13:43:58 +10:00
Nyall Dawson
81a9db9f57
[sipify] Fix creation of cross references
2020-06-15 13:43:58 +10:00
Nyall Dawson
cedd73ee4d
More list formatting fixes
2020-06-13 16:49:14 +10:00
Nyall Dawson
ae42850d08
Sipify
2020-06-11 13:29:59 +10:00
Nyall Dawson
c795ddb1e9
Updates
2020-06-11 13:29:59 +10:00
Nyall Dawson
ce9f519468
Place 3d tab in vector properties at the correct position
...
Fixes #35010
2020-06-10 04:04:40 +10:00
Nyall Dawson
3c0ecbfd79
Fix 3d tab is not activated when reopening vector layer properties
...
Fixes #35011
2020-06-10 04:04:40 +10:00
Alessandro Pasotti
cd4785de9e
A few UX enhancements for error reporting on GPKGs
...
This fixes #36574 by showing an error in the data
items when the layer cannot be opened.
In the same way, similar errors now bubble up
to the message bar from data source select dialog.
2020-06-09 08:25:46 +10:00
Denis Rouzaud
ce17f7fa78
Merge pull request #37000 from 3nids/layer-tree-filter-proxy
...
Use a filter proxy model for the dependencies layer tree
2020-06-06 13:05:03 +02:00
nirvn
291ba7f2dc
{Qgis,QGis} -> QGIS
2020-06-06 17:45:43 +07:00
Denis Rouzaud
961ffcc94e
use QgsLayerTreeFilterProxyModel for layer dependency tree
2020-06-05 14:21:30 +02:00
Nyall Dawson
6b27958948
Fix "zoom" and "flash" features buttons have no effect when opening
...
filter mode in attribute form
(For reference: not a regression -- these buttons were originally
added for the "select by form" dialog only, and they've just never
been hooked up for use inside the attribute form itself!)
Fixes #34506
2020-06-05 08:52:45 +10:00
Nyall Dawson
d5a340f886
[processing] Port aggregates widget wrapper to c++
...
And add a TON of tests
Fixes #36843
2020-06-03 15:17:56 +10:00
Nyall Dawson
0495251355
Move help button creation to correct place
2020-06-02 16:48:36 +10:00
Juernjakob Dugge
4094d1800d
Re-center the map when zooming with active scale lock
...
Fixes #30023
2020-06-02 14:23:07 +10:00
uclaros
43e3e63bec
Support for polygons with holes in QgsRubberBand
...
Added support for polygons with holes to QgsRubberBand
Fixes #34399
2020-06-02 09:12:54 +10:00
Nyall Dawson
4c2f2c09a2
[processing] Correctly expose complete expression context for use
...
in Refactor Field expressions
2020-06-02 08:43:54 +10:00
Nyall Dawson
f0bb647c61
[processing] Add a stable way to get processing widgets to stretch vertically
2020-06-02 08:43:54 +10:00
Nyall Dawson
146094f6b2
[processing] Port field mapper wrapper and widget to c++
...
Fixes #36706
2020-06-02 08:43:54 +10:00
Nyall Dawson
251dec51e8
[processing] Correctly close algorithm dialog when escape key pressed
...
Fixes #36777
2020-05-29 18:31:01 +10:00
Alexander Bruy
d2f72e87af
update SIP bindings
2020-05-29 08:14:46 +10:00
Even Rouault
160c6bfc9d
QgsFileWidget: use QgsFocusKeeper added per PR #36722
2020-05-27 04:40:56 +10:00
Nyall Dawson
ea326827ae
Move 'coordinate capture' functionality to map canvas
...
Instead of requiring users to enable the core c++ plugin 'Coordinate Capture'
in order to copy coordinates for a map point, instead add this functionality
to a map canvas right click context menu.
Now, when compatible map tools are activated (pan, zoom, select by rect), right clicking
on the canvas shows a context menu with a "Copy Coordinate" submenu. The
submenu shows options for copying the coordinate in the map CRS, WGS84 or
a custom preset CRS.
Also adds API to allow 3rd party QgsMapTool subclasses to implement their own
context menus which include this Copy Coordinate action.
2020-05-26 13:51:41 +10:00
Nyall Dawson
66b260d7c4
Add unit test for message bar push/pop logic, also test that items
...
are correctly deleted when dismissed
2020-05-26 12:41:35 +10:00
Nyall Dawson
32274ed1a7
Cleanup headers, dox++
2020-05-26 12:41:35 +10:00
Nyall Dawson
5dd29f065e
Speed up message bar operations when many messages are shown
...
Avoid unnecessary calls to setStyleSheet, which is slow when many
message bar items exists
Refs #29698
2020-05-26 12:41:35 +10:00
Mathieu Pellerin
ee9dadbd64
[ui] Make temporal controller's forward, backward and pause
...
buttons behave as animation state toggle
2020-05-23 09:35:18 +07:00
Nyall Dawson
ef01c3c29d
Dox
2020-05-22 08:40:51 +10:00
Nyall Dawson
3ebd09724b
Add framework to allow for flexible interaction blocking with map canvas
2020-05-22 08:40:51 +10:00
vcloarec
267af1e7fb
temporal match methods
2020-05-21 05:54:24 +10:00
Nyall Dawson
180ec5389b
Sipify
2020-05-20 12:40:40 +10:00
Nyall Dawson
4744696d5a
Correctly update temporal properties widgets after loading styles
2020-05-20 03:47:59 +10:00
gacarrillor
8a7feeddbb
[processing] Destroy widgets from an algorithm dialog as soon as it is rejected
2020-05-18 09:28:55 +10:00
Ivan Ivanov
576c2f3ff8
Fix docs and other code review fixes
2020-05-18 09:24:55 +10:00