46212 Commits

Author SHA1 Message Date
Nyall Dawson
08b75ec0f5 [layouts][needs-docs] Replace layout and report icons
The previous layout icon (a blank page) was too difficult to
distinguish from actions relating to pages themselves.

Also fix incorrect tooltips in report designer
2018-02-23 16:20:51 +11:00
Martin Dobias
64aa400ffc Respect selection in layers in vertex tool (fixes #17782) (#6421)
This fixes issues in situations when there are multiple vertices in one location:

1. when clicking a location, if there are selected features,
   the closest vertex from a selected feature will be used with priority.

2. when dragging a rectangle, if there is a selected feature,
   only vertices from selected features will be used.

If there is selection in any editable layers, but away from the location where
user clicked to pick vertex (or dragged rectangle to pick multiple vertices),
the existing vertex tool behavior is not affected (so it cannot happen that
vertex tool suddenly appears to have stopped working just because there is
selection somewhere possibly outside of the current map view).
2018-02-23 14:33:40 +10:00
Nyall Dawson
5114d6056b [layouts] Fix mouse event handling on rulers 2018-02-23 13:56:43 +10:00
Nyall Dawson
a800a371ba
Merge pull request #6425 from nyalldawson/ui_default
Update default toolbar arrangement to move short layer toolbar from left to top
2018-02-23 12:28:56 +11:00
signedav
7a3dc4289d
Merge branch 'master' into uxduplication 2018-02-23 01:23:46 +00:00
David
9ad399d57f resolved conflicts 2018-02-23 01:18:16 +00:00
Nyall Dawson
5f66494446 [needs-docs] Remove " Panel" suffixes from panel titles
This extra text adds a lot of visual clutter to the interface,
and makes tabbed dock's tab bars take up a lot of room.

Instead only show the "panel" suffix in the menus.
2018-02-23 12:03:28 +11:00
Nyall Dawson
18ab200b8c [reports] Add more descriptive tooltips to widgets
Also
- fix widget tab orders
- tweak widget layouts for UI clarity
2018-02-23 11:55:52 +11:00
Nyall Dawson
a1785e214e [needs-docs][reports] Tweak strings for clarity, add tooltips
Rename 'Single section' to 'Static layout section'
2018-02-23 11:55:52 +11:00
Nyall Dawson
de2c900eab [reports] Hide redundant edit header/footer buttons for
fixed layout sections

These have no real meaning for fixed layout sections.
2018-02-23 11:55:52 +11:00
Nyall Dawson
4f4de3799e Update default toolbar arrangement to move short layer toolbar from left to top
Now that the layer toolbar is very short (following the data source
manager changes), there's a LOT of wasted space by placing this
toolbar vertically on the left. Instead move it to the top and
gain a centimetre or two extra canvas space in the default arrangement.
2018-02-23 10:52:15 +10:00
Nyall Dawson
75a9150a41 [processing] Fix config exception with INT/FLOAT settings
Fixes #18179
2018-02-23 10:43:30 +10:00
Nyall Dawson
3e86804d64
Merge pull request #6395 from lbartoletti/advanced_shape_digitize_toolbar
Make Regular Shape Digitizing Toolbar disabled by default / renamed Shape Digitizing Toolbar
2018-02-23 11:42:12 +11:00
Nyall Dawson
af8ca3eddb
Merge pull request #6409 from nyalldawson/fix_18065
Revert "fix and bring back scroll area into custom widgets"
2018-02-23 11:41:30 +11:00
Nyall Dawson
e0fa2c2700 Partially revert "fix and bring back scroll area into custom widgets"
This reverts commit 5dce8edb95fc2432dedcac3d860bd5d46b16a436.

The custom widget is still causing isseus - refs #18065
2018-02-23 10:06:10 +10:00
David
79e524083c disable or do not display maplayeractions
in some cases
2018-02-23 00:06:06 +00:00
Robert Szczepanek
7203574439 [TRANSUP] pl: new translator 2018-02-23 00:53:22 +01:00
Nyall Dawson
e6331e42e9 [layouts] Fix grids are not visible on restoring projects
Fixes #18177
2018-02-23 10:05:21 +11:00
arnaud.morvan@camptocamp.com
efae0fcc79 Increase snapping tolerance maximum in advanced mode. Fix #18133 2018-02-22 13:32:34 -09:00
Nyall Dawson
e24b6e60bb
Merge pull request #6404 from slarosa/cursor_size_fix
Fixes #18043: Zoom and identify tools very small on MacOSX with retina display
2018-02-23 09:30:34 +11:00
Nyall Dawson
62cd1edbb3 [processing] Pressing enter in search box executes the selected algorithm 2018-02-23 08:27:40 +10:00
Nyall Dawson
82bfc407b8 [processing] When searching in toolbox, automatically select
the first visible algorithm if the previously selected item
was hidden

Avoids hidden selections in the toolbox
2018-02-23 08:26:47 +10:00
Borys Jurgiel
e155522871
Merge pull request #6422 from borysiasty/nicer_manager
[Plugin manager] A little bit nicer details view
2018-02-22 22:27:49 +01:00
Borys Jurgiel
92060a887a [Plugin manager][needs-doc] Follows up 454a93606a: Improved plugin details display style. Doesn't really needs doc, just for better screenshots 2018-02-22 22:07:42 +01:00
Borys Jurgiel
454a93606a [Plugin manager] Tabular layout for the details view 2018-02-22 20:48:19 +01:00
Borys Jurgiel
92becc43fd [Plugin manager] Slightly polished style of the details view 2018-02-22 18:37:46 +01:00
Werner Macho
23951f3f10
Update tsstat.pl
correct arry
2018-02-22 16:53:04 +01:00
Werner Macho
6861902714
Merge pull request #6416 from SrNetoChan/patch-4
Adds Portuguese translator
2018-02-22 16:51:29 +01:00
Alexandre Neto
99e437ce0a
Adds Portuguese translator 2018-02-22 15:40:22 +00:00
Alessandro Pasotti
81d8625f73
Merge pull request #6407 from elpaso/bugfix-18099-wfs-operations-xref-2
[bugfix] Support Distributed Computing Platform (DCP) for WFS
2018-02-22 15:01:18 +00:00
Hugo Mercier
e06e95c255
Merge pull request #6413 from mhugo/master
Fix call to representValue in identifydialog (refs #17175)
2018-02-22 14:11:20 +00:00
Alessandro Pasotti
31df608498 Also use DCP for transaction (if available)
Also QgsDebugMsg->Level
2018-02-22 13:36:28 +00:00
Nathan Woodrow
5eb3e6b099
Save variables are key value in settings (#6411)
* Save variables are key value in settings

This allows variables to be set in qgis_global_settings.ini correctly.

This used to be a list of names and then a list of values making it
impossible to set and override.
2018-02-22 23:07:19 +10:00
Alessandro Pasotti
3ce8dc12be Fix port for WFS server integration tests 2018-02-22 12:14:28 +00:00
Hugo Mercier
5e70e962f7 Fix call to representValue in identifydialog (refs #17175)
This should fix the problem of queries with WHERE (id = 'NULL') when the
string 'NULL' cannot be converted to integer / uuid, as seen with
relation reference widgets.
2018-02-22 11:59:19 +01:00
Borys Jurgiel
6a8e423470
Merge pull request #6406 from borysiasty/master
[Plugin manager] Display available and installed version origins in tooltips
2018-02-22 09:33:19 +01:00
Nyall Dawson
2973e85f1d "Fix" crash in attribute table field calculator 2018-02-22 17:05:48 +10:00
Nyall Dawson
3ed98f17fa
Merge pull request #6383 from Fanevanjanahary/key
[dbmanager] fix shortcut execute query
2018-02-22 15:52:46 +11:00
Nyall Dawson
6b2d3eea03 String fix 2018-02-22 10:04:44 +10:00
Juergen E. Fischer
9a3bfa01c2 fix translation strings 2018-02-22 00:37:48 +01:00
Nyall Dawson
0481666b77
Merge pull request #6408 from arnaud-morvan/processing_reload_fix
Processing reload fixes
2018-02-22 10:03:51 +11:00
Nyall Dawson
1eea857915 Remove use of deprecated trUtf8 method
This method was deprecated in Qt 5.0 - we need to remove
its use so that we can turn off the remaining Qt4 compatibility
switches.
2018-02-22 09:59:49 +11:00
Nyall Dawson
f144553866
Merge pull request #6399 from nyalldawson/hide_dupe
Hide 'duplicate features' actions by default
2018-02-22 09:58:30 +11:00
David
5cfe278481 calculate mTwoCharSize 2018-02-21 21:47:57 +00:00
arnaud.morvan@camptocamp.com
5af792c1f8 [processing] Call toolbox.deleteLater to avoid slot calls after unload 2018-02-21 21:45:27 +00:00
arnaud.morvan@camptocamp.com
3718d4e65b [processing] Properly load basic providers
Processing module should only register it's own basic providers.
Note that when reloading a plugin, subclasses of ProcessingProvider remains and new ones are added,
so in such cases QgsProcessingProvider.__subclasses__() return same provider class many times.
2018-02-21 21:42:43 +00:00
arnaud.morvan@camptocamp.com
d3a4a34515 [processing] Fix slot prototype in ModelerAlgorithmProvider. Fix #18162 2018-02-21 21:42:21 +00:00
Loïc Bartoletti
5d5927aca4 Add shapeDigitizeToolbar to acceptable missing doc 2018-02-21 22:34:32 +01:00
Alessandro Pasotti
31428242da Cosmetic fixes 2018-02-21 21:58:58 +01:00
Alessandro Pasotti
f1b5987634 [bugfix] Support Distributed Computing Platform (DCP) for WFS
Implement the possibility to specify different endpoints
for different WFS operations.

With tests.

Fixes #18099 WFS Capabilities handling problem
2018-02-21 21:48:01 +01:00