32250 Commits

Author SHA1 Message Date
nirvn
9735c13e33 [FEATURE] add outline settings to font markers 2016-04-22 09:09:00 +07:00
Nyall Dawson
90613ca5d3 One more xenial test mask update 2016-04-22 07:07:08 +10:00
Nyall Dawson
076db887aa Fix indentation 2016-04-22 06:53:21 +10:00
Nyall Dawson
011bde8873 More xenial, Windows test mask updates 2016-04-22 06:39:00 +10:00
Nyall Dawson
b1b439f5cc Remove cryptic assert (was failing regularly) 2016-04-22 06:34:38 +10:00
Nyall Dawson
eacca44c6f Test mask updates (qt5 and xenial) 2016-04-22 05:46:58 +10:00
rldhont
849a75671a [BUGFIX] The way layer's shortname is write in QGIS project and used in QGIS Server 2016-04-21 19:58:56 +02:00
Matthias Kuhn
d31c6c3b14 [travis] Allow osx builds to fail
Apparently SIP 4.18 deprecates `/DocType/` which is used by PyQt4.
2016-04-21 17:17:38 +02:00
Matthias Kuhn
59522582bf [processing] Improve error message when clipping fails due to 2.5D 2016-04-21 17:11:16 +02:00
Denis Rouzaud
ba94896015 fix python testing install directory 2016-04-21 13:54:11 +02:00
Matthias Kuhn
36e5dc8416 Revert "[travis] OSX: Force sip version 4.17 due to build problems"
This reverts commit 842159036a9cfdc518a54ee1ab35de4b14206318.
2016-04-21 13:05:09 +02:00
Matthias Kuhn
8a6ba6b2a2 Add missing header in QgsCoordinateTransformCache sip 2016-04-21 10:16:06 +02:00
Juergen E. Fischer
9bbbe6d9ef fix toggling of map styling dock visibility from the layer tree 2016-04-21 09:42:18 +02:00
Matthias Kuhn
0875c68363 Fix default value for marker pen join style in sip bindings 2016-04-21 09:28:44 +02:00
Matthias Kuhn
66cb25fe55 Fix build warnings 2016-04-21 09:15:04 +02:00
Juergen E. Fischer
09ced9bf99 fix crash on startup 2016-04-21 08:46:25 +02:00
Nathan Woodrow
5d0be3147c [Style dock] Set open button as toggle 2016-04-21 09:19:16 +10:00
rldhont
142ce5e07f [BUGFIX] QGIS Server segfault if layer extent is null 2016-04-20 16:38:53 +02:00
rldhont
d4af38be9d Remove set mShortName in QgsMapLayer constructor 2016-04-20 15:02:55 +02:00
rldhont
e765bb6dd1 [Processing] Fix when iface is None 2016-04-20 14:52:46 +02:00
Nathan Woodrow
46ff59bbfe Remove layer title from dock for now
Sets the dock tab title which means it looks crappy
when stacked.
2016-04-20 17:59:58 +10:00
Nathan Woodrow
1e5c99206f [Style dock] Move layer label inside widget 2016-04-20 17:53:10 +10:00
Alessandro Pasotti
57d4dbf2ee Merge pull request #3015 from boundlessgeo/wfs-getfeatures-offline-crash
Wfs getfeatures offline crash
2016-04-19 19:26:29 +02:00
Hugo Mercier
8f0f9ccbb2 Add mask images for arrow symbol layer test 2016-04-19 18:21:51 +02:00
Matthias Kuhn
340f0f2754 Add a new CMake flag to disable deprecated functionality
Anything which is going to disappear can be #ifdef'd with this definition. This
is an additional hint if your 3rd party code is prepared for the next level of
QGIS.

For a start it's used to disable old labelling which causes deadlocks when used
with PyQt5-Python3.
2016-04-19 17:55:08 +02:00
Matthias Kuhn
69153ab068 Python and SQL(Expression) code editors, always use monospace
And use a different color for fields in the expression editor
2016-04-19 10:53:44 +02:00
Matthias Kuhn
7379223a5a Server test: URLError has no code 2016-04-19 09:41:32 +02:00
Hugo Mercier
e849cad11d Merge pull request #2955 from mhugo/arrows
[Feature] Arrow symbol layer
2016-04-19 09:23:33 +02:00
Nathan Woodrow
831e7cd236 [FEATURE][styles] Add new style dock for interactive styling 2016-04-19 13:55:34 +10:00
Nyall Dawson
b7a43f2cc8 Disable processing GDAL test on OSX (keeps randomly failing) 2016-04-19 13:46:36 +10:00
Nyall Dawson
efb84ea2fa [FEATURE][diagrams] Add optional legend entries for diagram sizes
A new "legend" tab has been added to diagram properties, allowing
both the existing attribute legend and a new size legend to be
enabled/disabled. The size legend has a configurable marker
symbol.

Also includes unit tests for both diagram attribute and size
legends.

Sponsored by ADUGA
2016-04-19 08:16:05 +10:00
Hugo Mercier
81a6ccf05b Temporarily blacklist the arrow symbology test (qt5 only) 2016-04-18 15:55:25 +02:00
Matthias Kuhn
e9c41e8021 Improve processing test documentation 2016-04-18 15:18:14 +02:00
Hugo Mercier
1ee0bc5704 Add @geometry_point_count and @geometry_point_num 2016-04-18 11:36:18 +02:00
Hugo Mercier
34b7ebc2b5 Add a new "arrow" symbol layer
The "arrow" symbol layer is a symbol layer allowing to draw straight
or curved arrows from a line layer.
2016-04-18 11:36:12 +02:00
Nyall Dawson
81744ecf90 Another missing Qt5 test mask 2016-04-18 17:10:39 +10:00
Matthias Kuhn
09a2f9b343 [Processing] Retry gdal commands if they are interrupted 2016-04-18 08:35:20 +02:00
Matthias Kuhn
7cb77d8cfd Merge pull request #2990 from DelazJ/style
Symbol selector dialog: use same terms in the gui
2016-04-18 08:28:31 +02:00
Nyall Dawson
a44d0c1fac Add a missing qt 5 mask image 2016-04-18 16:20:34 +10:00
Nyall Dawson
91524aafd8 Fix doxygen warning 2016-04-18 15:59:47 +10:00
Nyall Dawson
33e7d1b98c Add note to QgsExpressionContext docs to point to QgsExpressionContextUtils 2016-04-18 15:27:17 +10:00
Nyall Dawson
c24938e3e4 Update test masks for Qt5, enable more tests on Travis Qt5 builds 2016-04-18 15:23:02 +10:00
Nyall Dawson
66b51d4a81 [FEATURE] Edit attributes of multiple features simultaneously
This change allows the attributes of multiple features to be edited
simultaneously. It is enabled when the attribute table dialog is in
"form mode", via a new "multi edit" button on the toolbar.

In this mode, attribute value changes will apply to all selected
features. New widgets appear next to each editor widget allowing for
display of the current multi-edit state and for rolling back changes
on a field-by-field basis.

Changes are made as a single edit command, so pressing undo will
rollback the attribute changes for all selected features at once.

Multiedit mode is only available for auto generated and drag and
drop forms - it is not supported by custom ui forms.

Sponsored by Kanton Basel Stadt
2016-04-18 15:15:11 +10:00
Nathan Woodrow
e2e3fba297 Show the active layer in the layers dock header 2016-04-18 13:34:41 +10:00
Matthias Kuhn
32aee3d173 Send dart measurement output to stdout with no prefix
Or to put it differently, make the output usable for CDash also
with Qt5. Qt5 prefixes debug output with QDEBUG and adds quotes
before and after the message.

<DartMeasurement>...</DartMeasurement> messages are expected to
be put at the beginning and end of a line without pre- or suffix
by CDash.

We now send it to stdout without any modifications.
2016-04-17 21:40:20 +02:00
Matthias Kuhn
972f13e0ec Followup 151204d fix typo 2016-04-17 21:23:37 +02:00
Matthias Kuhn
151204dee0 Add debug for failing gdal subprocess 2016-04-17 17:03:31 +02:00
Nathan Woodrow
de0e36703f Merge pull request #3007 from nirvn/svg_marker_disability_v2
[svg] add accessibility and low vision symbols
2016-04-17 15:06:22 +10:00
Webmaster
ae719c0917 [svg] add accessibility and low vision symbols 2016-04-17 11:22:48 +07:00
Matthias Kuhn
a669d3c884 Merge pull request #3005 from m-kuhn/osx-sip-417
[travis] OSX: Force sip version 4.17 due to build problems
2016-04-16 14:04:58 +02:00