28002 Commits

Author SHA1 Message Date
Matthias Kuhn
4eaf8de75f Fix relation reference widget accidentally sets FK to NULL 2015-07-24 18:57:24 +02:00
Matthias Kuhn
d01424ae4b Add QgsRelation::getReferencedFeature to access parent feature 2015-07-24 18:57:24 +02:00
mhugent
740e3abcb9 Merge pull request #2217 from mhugent/node_tool_changes
Add node editor widget and change node tool to click-click mode
2015-07-24 17:34:12 +02:00
Matthias Kuhn
6cccd21738 Fix gui glitch in relation reference widget 2015-07-24 14:12:15 +02:00
Matthias Kuhn
20abb7d83e Autocreate wrapper for date and relation editor widgets
Followup de547ad
2015-07-24 13:39:22 +02:00
Marco Hugentobler
69eb7ebe62 Fix build error 2015-07-24 08:50:22 +02:00
Juergen E. Fischer
39ad2b079a debian packaging update (followup 32d7cc5) 2015-07-24 08:39:02 +02:00
Juergen E. Fischer
460a60556f fix windows build 2015-07-24 02:22:58 +02:00
Radim Blazek
32d7cc5e00 [GRASS] optional modules config path 2015-07-23 20:58:26 +02:00
Radim Blazek
266aa7bc95 [GRASS] open mapset from browser 2015-07-23 20:58:26 +02:00
Radim Blazek
9dcb2a1260 [GRASS] GRASS 7 plugin enabled 2015-07-23 20:58:26 +02:00
Marco Hugentobler
ebe4f92ba9 Add some class/method documentation 2015-07-23 16:29:52 +02:00
Marco Hugentobler
149810748a Fix issues with reprojection 2015-07-23 16:09:50 +02:00
Juergen E. Fischer
b26d9ac865 add column headers and tooltips to dxf export dialog (fixes #13138) 2015-07-23 14:07:32 +02:00
Marco Hugentobler
81bdbbc4eb Use constGeometry() instead geometry() 2015-07-23 13:43:48 +02:00
Matthias Kuhn
6b25fe5305 Doxymentation 2015-07-23 12:40:43 +02:00
Matthias Kuhn
de547adc19 Find a suitable editor widget if widget and config mismatch
If a .ui file is specified and the widget specified in the .ui file is not
supported by the widgetwrapper which is configured in the layer properties
the system will automatically try to find a better suitable widgetwrapper.

To do this, widgetwrappers (respectively their factories) can return a map of
supported widget types with priority values.
The widgetwrapper which offers the heighest priority for a certain widget type
will be used in case of a mismatch.

Sponsored by OPENGIS.ch special projects team (aka gis.se troubleshooting
section)
2015-07-23 12:04:18 +02:00
Matthias Kuhn
1d888acac3 Remove label redundant to title bar 2015-07-23 12:04:18 +02:00
Nyall Dawson
d07dadf333 [FEATURE][composer] Add page number combo box to atlas toolbar
(fix #13136)
2015-07-23 15:02:06 +10:00
Nyall Dawson
b4311877f7 [FEATURE][labeling] Add priority control for obstacles
Allows you to make labels prefer to overlap features from certain
layers rather than others. Can also be data defined, so that certain
features are more likely to be covered than others.
2015-07-23 15:00:53 +10:00
Nyall Dawson
c97733ea27 [FEATURE][labeling] Data defined control over whether a feature
acts as an obstacle for labels
2015-07-23 15:00:45 +10:00
Nyall Dawson
1325b98db6 [pal] Simplify handling of layers 2015-07-23 15:00:35 +10:00
Matthias Kuhn
d252936285 Some UI improvements in the options dialog 2015-07-22 20:18:05 +02:00
Matthias Kuhn
dc79258ce9 Remove note which is no longer applicable 2015-07-22 20:01:39 +02:00
Matthias Kuhn
346632c204 Use suitable icon for resetting scales 2015-07-22 19:46:22 +02:00
Marco Hugentobler
a972a3020c Use constGeometry() instead of geometry() where possible 2015-07-22 17:35:50 +02:00
Matthias Kuhn
7cc6a1990f Prevent double-add feature 2015-07-22 13:19:04 +02:00
Matthias Kuhn
2f550ce9e6 Remove outdated fedora-20 from default rpm builds 2015-07-22 13:19:04 +02:00
Marco Hugentobler
c592d9e9ef Add rubberband again 2015-07-22 11:24:42 +02:00
Nyall Dawson
c8dcf97e97 [labeling] Fix incorrect handling of word spacing for curved labels 2015-07-22 16:15:57 +10:00
Nyall Dawson
a1a8d1b7a3 Fix 'nan'='nan' evaluates to false in expressions
Also fix 'nan' and 'inf' being treated as doubles rather than
strings.
2015-07-22 16:15:48 +10:00
Nyall Dawson
8c538218f9 Fix Coverity uninitialized variable warning 2015-07-22 16:15:41 +10:00
Juergen E. Fischer
e0ae7efe7c osgeo4w: switch to grass 7.0.1RC2 2015-07-21 15:28:51 +02:00
Nyall Dawson
1e888dd7c4 Merge pull request #2215 from landryb/remove_bom
remove UTF8 BOM
2015-07-21 20:54:07 +10:00
Landry Breuil
336248eef1 remove UTF8 BOM 2015-07-21 12:15:20 +02:00
Nyall Dawson
268feb5c16 [pal] Use GEOS methods for label position conflict tests 2015-07-21 16:00:00 +10:00
alexbruy
eaddba62bf Merge pull request #2213 from arnaud-morvan/processing-translation
[processing] translate algorithm names and groups
2015-07-20 20:44:08 +03:00
Juergen E. Fischer
e2df800f11 fix retrieval of labeling settings for layers with ids with no ascii characters 2015-07-20 16:43:30 +02:00
Marco Hugentobler
afd7e77fa2 Recreate nodeeditor only if new feature has been selected 2015-07-20 16:12:46 +02:00
Marco Hugentobler
863bf88f2b Better synchronisation between node editor and node tool 2015-07-20 15:56:23 +02:00
Matthias Kuhn
a37b3e27d5 Remove executable flag on a bunch of files 2015-07-20 15:45:44 +02:00
Nyall Dawson
3fdef5e27d [pal] Use GEOS for linear referencing 2015-07-20 21:45:57 +10:00
Nyall Dawson
f6d225667e [pal] Fixes to geometry handling for point sets 2015-07-20 21:45:57 +10:00
volaya
bd73b76a29 Merge pull request #2214 from radosuav/numberInputPanel_range_fix
[Processing] Fix limits in NumberInputPanel when the limiting value is 0
2015-07-20 12:30:06 +02:00
volaya
49d0f3a12f Merge pull request #2204 from Gustry/processing
[Processing] Small python changes
2015-07-20 12:27:14 +02:00
Nyall Dawson
dc4049ddff [FEATURE][labeling] Add option to only draw labels which fit
completely within polygon features (fix #12136)
2015-07-20 13:48:49 +10:00
Nyall Dawson
42bef4e02e [pal] Use GEOS for calculating minimum distances between geometries
Also more cleanups, fixes for geos handling
2015-07-20 13:48:44 +10:00
Nyall Dawson
323fa2ce50 Fix doxygen warnings, bump acceptable doc coverage 2015-07-20 06:24:58 +10:00
Nyall Dawson
1b126d3831 [pal] Use GEOS for point in polygon test, also use prepared GEOS
geometries where possible
2015-07-19 22:33:35 +10:00
Nyall Dawson
cb249c354f [pal] Move storage of GEOS geometry from Feature up to PointSet. Use
GEOS to calculate feature centroids rather than custom code.
2015-07-19 21:34:28 +10:00