53016 Commits

Author SHA1 Message Date
Martin Dobias
d2834bbb44 fix 3d mesh test 2019-01-16 11:02:20 +01:00
Peter Petrik
d695c4b34b [feature] [3d] [mesh] Display mesh faces in 3D view as terrain 2019-01-16 11:02:20 +01:00
Nyall Dawson
83340d0dfb [layouts] Fix loss of composition variables when converting 2.x compositions 2019-01-16 20:26:11 +11:00
Mathieu Pellerin
cabcce1fcd Fix dual view's feature list not using app palette 2019-01-16 11:04:21 +07:00
Mathieu Pellerin
f275cc0812 Fix variable editor widget not playing well with dark themes 2019-01-16 10:56:57 +07:00
Nyall Dawson
2e9919e150 Show category/range label as breadcrumb title when editing classes in layer style dock 2019-01-16 13:51:34 +11:00
Nyall Dawson
2aab28380c [browser] Don't show gdal/ogr layer items for QGIS style xml files
These aren't layers, so the extra entries are just distracting noise.
2019-01-16 12:10:25 +11:00
Nyall Dawson
956a74fcb7 Fix some more tiny icons on hidpi displays 2019-01-16 12:04:58 +11:00
Nyall Dawson
0a119b9a3e HIG 2019-01-16 12:04:34 +11:00
Nyall Dawson
1a45c8c039 Add 'Copy to default' action as a dedicated button when browsing non-default style 2019-01-16 12:04:34 +11:00
Nyall Dawson
878cec9977 Allow additional tags to be set when copying items to default style 2019-01-16 12:04:34 +11:00
Nyall Dawson
ed797c98f4 Nicer strings 2019-01-16 12:04:34 +11:00
Nyall Dawson
6246dd7d5c Considerably simplify code, remove duplication 2019-01-16 12:04:34 +11:00
Nyall Dawson
a7c18904e6 Rename action for clarity 2019-01-16 12:04:34 +11:00
Nyall Dawson
5ce54fdc9c Release busy cursor before showing message box 2019-01-16 12:04:34 +11:00
Nyall Dawson
a1b44c939d [FEATURE] When browsing a style from the browser panel, allow copying
symbols to the default style from the right click menu and share button

Allows users to easily transfer symbols and ramps from a style xml
file directly to their local style database.
2019-01-16 12:04:34 +11:00
Nyall Dawson
dd00777b43 Refactor 2019-01-16 12:04:34 +11:00
Nyall Dawson
701a29fd6e [FEATURE] Double clicking a style .xml in the browser now opens
the manager dialog, allowing browsing and non-edit actions for the
style.
2019-01-16 12:04:34 +11:00
Nyall Dawson
2c22beafa9 Fix initial selected tab in style manager dialog 2019-01-16 12:04:34 +11:00
Nyall Dawson
42a7804323 Add method to hide favorites and smart groups from style manager dialog 2019-01-16 12:04:34 +11:00
Nyall Dawson
ec8b299b9b Add a read only mode to QgsStyleManagerDialog
Allows the dialog to browse an existing style, but prevents users
from making any edits to the style.
2019-01-16 12:04:34 +11:00
Denis Rouzaud
97fef536ea
Merge pull request #8864 from 3nids/qproperty
add Q_PROPERTY for QgsCoordinateReferenceSytem::isGeographic and QgsGeometry::isNull
2019-01-15 18:15:03 -05:00
Denis Rouzaud
4e31597f5c add Q_PROPERTY for QgsCoordinateReferenceSytem::isGeographic 2019-01-15 14:32:22 -05:00
Denis Rouzaud
683dbff8ad use Q_PROPERTY instead of Q_INVOKABLE for QgsGeometry::isNull 2019-01-15 14:31:49 -05:00
lbartoletti
c885cd7267 add toString and repr for qgsvector 2019-01-16 01:10:33 +11:00
Mathieu Pellerin
63a3445521
[themes] Allow styling of SQL/python/expression/HTML code editors (#8860) 2019-01-15 20:04:52 +07:00
Peter Petrik
9aacf4bac6 fix #20316 not possible to assign mesh crs 2019-01-15 12:41:39 +01:00
Mathieu Pellerin
6957009f8b [themes] Fix the processing modeler's rendering on dark backgrounds 2019-01-15 12:24:50 +07:00
RucioTozzy
2e36fd603e Update TRANSLATORS
Most of the zh-Hant users are Taiwanese, so the flag of zh-Hant should change to flag of Taiwan, not flag of China :)
2019-01-15 10:53:32 +07:00
Mathieu Pellerin
807958878f Be theme friendly, don't hard-coded white background for locale sample label 2019-01-15 09:48:21 +07:00
Mathieu Pellerin
61252f8cce [themes] Additional fixes for Blend of Gray
- better welcome page (et cie) disabled text
- improve tree view item hover color to avoid masking
  drop indicator when drag 'n dropping
2019-01-15 09:48:07 +07:00
Alex
004d6bae5f Add QgsRenderContext to QgsLayerTreeModelLegendNode::ItemContext 2019-01-15 13:37:36 +11:00
Nyall Dawson
773ee5535a Fix a bunch of tiny icon sizes on hidpi displays 2019-01-15 13:36:43 +11:00
Nyall Dawson
6f23d30f25 Mesh (and raster) calculator dialog HIG fixes and standardization
And fix typo and warnings
2019-01-15 09:30:18 +10:00
lbartoletti
edadcb773f Refactoring of rectangle maptools
Adds a new geometry class QgsQuadrilateral, for 4 sided geometries.
2019-01-15 10:24:16 +11:00
Alex
046bec48bc Use render context when drawing layout legends 2019-01-15 10:20:51 +11:00
Peter Petrik
a149e83277 use SVG icon for show mesh calculator 2019-01-14 12:32:36 +01:00
Peter Petrik
cd9a84e11c [feature] [mesh] Mesh Calculator
Similarly to raster calculator, mesh calculator can take dataset groups from current mesh layer and
combine them with various aritmentic/logical operators to new dataset group.
2019-01-14 12:32:36 +01:00
Peter Petrik
e163caf754 update to MDAL 0.1.3 (mesh calculator API) 2019-01-14 12:32:36 +01:00
Juergen E. Fischer
3cb7e31fd7 fix build 2019-01-14 10:54:56 +01:00
Nyall Dawson
f8af098fc2 Correctly handle selection of mixed item types 2019-01-14 18:10:54 +10:00
Nyall Dawson
4b154a4a88 Fix potential crash when removing entities from a style 2019-01-14 18:10:54 +10:00
Nyall Dawson
d5cedfe9f5 Dox++, deprecate method 2019-01-14 18:10:54 +10:00
Nyall Dawson
46c13e1b23 Add missing endcond 2019-01-14 18:10:54 +10:00
Nyall Dawson
180bb6a43e [FEATURE] Add "All" tab to style manager
This allows you to see ALL the symbols/ramps matching the current
group/tag/filter. It makes it easier to manage groups which consist
of both markers/lines and fills.
2019-01-14 18:10:54 +10:00
Nyall Dawson
cd96ecd88c [FEATURE] Add list view mode to style manager dialog
This was added to the symbol list widget in 3.4, and now it's
available in the style manager dialog too.
2019-01-14 18:10:54 +10:00
Nyall Dawson
b72e01f0c7 Use QgsStyleModel in Style Manager dialog
Fixes MANY symbol filtering issues in the dialog, and brings many
improvements (e.g. hidpi fixes, nicer tooltips, etc)
2019-01-14 18:10:54 +10:00
Nyall Dawson
ef250c4563 Fix main panel ownership in QgsPanelWidgetStack bindings 2019-01-14 16:41:08 +10:00
Nyall Dawson
3bc06e2bb9 Fix crash in metadata widget when remove is clicked and no items exist
Fixes #20943
2019-01-14 13:14:30 +10:00
Nyall Dawson
9b75a82aeb Fix warnings 2019-01-14 12:56:27 +10:00