47952 Commits

Author SHA1 Message Date
Nyall Dawson
84163841df [processing] Improved script editor dialog title
- show filename in title, or 'Untitled Script' for new
scripts
- show unsaved ('*') indicator when unsaved changes present
2018-05-21 14:28:37 +10:00
Nyall Dawson
28b23d0b24 [processing] Fix script editor dialog title 2018-05-21 14:28:37 +10:00
nirvn
fb882494d5 [needs-docs][processing] reword add model/script to toolbox actions 2018-05-21 10:58:40 +07:00
nirvn
05beaa73b3 [needs-docs][processing] open existing script toolbar action 2018-05-21 10:58:40 +07:00
Nyall Dawson
35b3e9bb63 Add unit test for geoccs descriptions imported from GDAL 2018-05-21 10:03:15 +10:00
nirvn
310bfb1e3e [processing] show indentation guides in script editor 2018-05-20 15:50:31 +07:00
nirvn
60bef387ed reduce darkness of the inc./dec. font icons 2018-05-20 15:50:31 +07:00
nirvn
6b3ebfc019 harmonize open script icons 2018-05-20 15:50:31 +07:00
nirvn
1b3a47a66a remove unused python console icons 2018-05-20 15:50:31 +07:00
nirvn
af45b84c1f [processing] do no wrap line in script editor
(harmonize behavior with python console)
2018-05-20 15:50:31 +07:00
nirvn
b0e93a175c [python console] update toolbar icon and action position
(harmonize position with the processing script editor)
2018-05-20 15:50:31 +07:00
nirvn
2ad74b9d97 [processing] better unsaved change dialog upon closing script editor 2018-05-20 15:50:31 +07:00
nirvn
5a4d33f351 [processing] use python console color/font settings for the script editor 2018-05-20 15:50:31 +07:00
Alexander Bruy
cce49567ca [processing] add test for temporary output without extension 2018-05-20 18:17:15 +10:00
Alexander Bruy
303a79a143 [processing] fix temporary directories handling 2018-05-20 18:17:15 +10:00
Juergen E. Fischer
e15f7cc069 crssync: also update 'deprecated' flag (fixes #18905) 2018-05-19 22:57:48 +02:00
Juergen E. Fischer
7576ae104d crssync:
* also update coordinate system descriptions
* retrieve descriptions of geocentric CRSes (fixes #18968)
2018-05-19 21:51:14 +02:00
nirvn
a4d016fdfd [processing] use a better icon for the find/replace action
(the new icon harmonizes itself with the console script editor)
2018-05-19 18:22:27 +07:00
nirvn
6d067ba9e0 [processing] tiny improvements to the script editor
- add a keyboard shortcut to toggle the find panel
- focus on the find text box when opening panel
- find text when hitting return
2018-05-19 18:22:27 +07:00
nirvn
7464ca686c Fix export map as image/PDF does not respect labeling engine settings 2018-05-19 08:29:15 +07:00
matteo
ace955c08c resurrect also the test for r.thin 2018-05-19 08:12:40 +10:00
matteo
b44ce1e883 [processing] fix wrong parameter GRASS 2018-05-19 08:12:40 +10:00
Blottiere Paul
e182280102
Merge pull request #6997 from pblottiere/executesql_bugfix
[executesql] Use parameter's name instead of description to save sql query
2018-05-18 18:50:27 +01:00
Denis Rouzaud
b4ec9a3190
[pyqgis] add QgsSettings.enumValue and flagValue to the bindings (#7024)
* [pyqgis] add QgsSettings.enumValue and flagValue to the bindings

these are done in pure Python since no implementation is possible in SIP

there is a dirty hack for flags since QgsMapLayerProxyModel.Filters.__qualname__
returns 'Filters' and not 'QgsMapLayerProxyModel.Filters'

* fix typo
2018-05-18 09:25:12 -08:00
Denis Rouzaud
deccf205cf
[pyqgis] add method to retrieve metaEnum from an enum value or type (#7023) 2018-05-18 06:47:18 -08:00
Matthias Kuhn
ae89b4f9e6
Merge pull request #7015 from m-kuhn/ensureEditSelectionOnFeatureSelectionChange
Update currently edited feature in attribute table when selection changes
2018-05-18 12:41:12 +02:00
Matthias Kuhn
bc25781208
Merge pull request #7013 from m-kuhn/sortList
Sort list on the attribute table/form view based on shown value
2018-05-18 12:40:53 +02:00
Denis Rouzaud
3e9a37cc1a
Merge pull request #7018 from 3nids/sipify_metaenum_helper
[sipify] write helpers in core.__init__.py for Q_ENUM
2018-05-18 02:40:00 -08:00
Blottiere Paul
599799d264 Remove unused import 2018-05-18 08:29:33 +01:00
Blottiere Paul
e74e836017 Use parameter's name instead of description to save sql query 2018-05-18 07:05:56 +01:00
Nyall Dawson
610d99c338 Fix reverse expression function doesn't handle multicurve geometries 2018-05-18 14:53:29 +10:00
nirvn
0153434000 remove old color key when restoring copyright decorator from pre-3.2 projects 2018-05-18 10:48:00 +07:00
Denis Rouzaud
7440220e05 [sipify] complete test to check the __init__.py core files are up to date 2018-05-17 23:14:42 -04:00
Denis Rouzaud
f267adc37a run sipify 2018-05-17 22:54:39 -04:00
Denis Rouzaud
6301f9b6f3 [sipify] write helpers in core.__init__.py for Q_ENUM
whenever reading a Q_ENUM macro, sipify will create a helper in the core module:
BaseClass.EnumType.parentClass = lamda: BaseClass

this will allow to use the meta object to access the QMetaEnum of the object
2018-05-17 22:54:18 -04:00
Denis Rouzaud
83ccff2aad
Merge pull request #7017 from 3nids/locator_subgroup
[QgsLocator] add the capability of adding group for elements within t…
2018-05-17 18:28:15 -08:00
Denis Rouzaud
ae389be4a9 add test for locator model with groups 2018-05-17 21:49:32 -04:00
Denis Rouzaud
1fe0fb74ec [sipify] fix remove value assignment in members 2018-05-17 21:49:07 -04:00
Denis Rouzaud
c1e16969f3 [QgsLocator] add the capability of adding group for elements within the same filter 2018-05-17 21:46:31 -04:00
matteo
2a7c10e719 change empty '' with None 2018-05-18 08:44:02 +10:00
matteo
57106986d6 [processing] change 0 to Not set Null value also for contour 2018-05-18 08:44:02 +10:00
matteo
9d7212f3d4 [processing] change 0 to Not set Null values in Gdal Clip 2018-05-18 08:44:02 +10:00
Blottiere Paul
d5ffc5a2d9
Merge pull request #6994 from pblottiere/server_candidates
[server] Labeling settings
2018-05-17 15:27:22 +01:00
Denis Rouzaud
56104bcd12 update Travis build timeout 2018-05-17 09:56:48 -04:00
Matthias Kuhn
66da1b0046
Fix typo 2018-05-17 15:12:22 +02:00
Matthias Kuhn
53324bf13c
Update currently edited feature in attribute table when selection changes
It's a very common pitfall for people to toggle the selection instead of
the edit selection in the form view of the attribute table. I've noticed
clicking people repeatedly on the list because they know it's not
reliably going to give them what they want.

This change updates the active feature in the form view on a selection
change if one of the selected entries is visible in the current filter.
2018-05-17 14:26:41 +02:00
Blottiere Paul
2246ad6803 Add note to describe unit test 2018-05-17 13:17:28 +01:00
Blottiere Paul
96a0b4777c Add unit test 2018-05-17 13:17:28 +01:00
Blottiere Paul
7c87138789 Use labeling engine settings in WMS renderer 2018-05-17 13:17:28 +01:00
Blottiere Paul
ecbd2079fd Add unit test 2018-05-17 13:17:28 +01:00