mhugent
8cec2c935f
Merge pull request #2302 from manisandro/geometry_plugins
...
Geometry Checker and Geometry Snapper plugins
2015-09-25 02:39:50 +02:00
Radim Blazek
e655c2617a
[GRASS] optionally show virtual topo layers
2015-09-24 23:46:24 +02:00
Radim Blazek
c8785ec347
[GRASS] optional GISBASE, options menu action
2015-09-24 22:52:25 +02:00
Radim Blazek
d25a2249d8
[GRASS] add new layers from browser
2015-09-24 18:23:07 +02:00
volaya
216e461246
[processing] correctly build multiple input value string
...
It was wrongly using comma instead of semicolon to separate values
Fixes #13114
2015-09-24 13:10:43 +02:00
volaya
1340f4d4f1
[processing] added 'run as batch' button in algorithm dialog
2015-09-24 13:10:41 +02:00
volaya
4d4ce9495c
[processing] some methods to add Processing algorithms in menus and buttons
2015-09-24 13:10:40 +02:00
Nathan Woodrow
935dca0860
Fix windows build
2015-09-24 23:00:09 +12:00
Martin Dobias
ee6a7d0d60
Rule-based labeling: Fix issue with filters not working
2015-09-24 18:02:27 +08:00
Martin Dobias
d20ff2329d
Fix bug with rotated labels
...
This code has been funded by Tuscany Region (Italy) - SITA (CIG: 63526840AE) and commissioned to Gis3W s.a.s.
2015-09-24 16:57:54 +08:00
Martin Dobias
7b48d9539d
Remove unused code
2015-09-24 15:48:06 +08:00
Martin Dobias
e5cca7551f
Rule-based labeling GUI enhancements
...
- new column with label text
- copy / paste / delete rules (also with shortcuts)
- no label+description - only description (per rule)
- BONUS: copy/paste works also between rule-based renderer and labeling
This code has been funded by Tuscany Region (Italy) - SITA (CIG: 63526840AE) and commissioned to Gis3W s.a.s.
2015-09-24 15:48:06 +08:00
Martin Dobias
9970b45a87
Further small fixes to labeling widget interface
...
This code has been funded by Tuscany Region (Italy) - SITA (CIG: 63526840AE) and commissioned to Gis3W s.a.s.
2015-09-24 15:48:06 +08:00
Martin Dobias
be2cbe8dfe
Fix the labeling dialog when opened from toolbar in main window
...
This code has been funded by Tuscany Region (Italy) - SITA (CIG: 63526840AE) and commissioned to Gis3W s.a.s.
2015-09-24 15:48:05 +08:00
Martin Dobias
b088220601
Introduce support for active/inactive rules, else rules, scale-based rules
...
This code has been funded by Tuscany Region (Italy) - SITA (CIG: 63526840AE) and commissioned to Gis3W s.a.s.
2015-09-24 15:48:05 +08:00
Martin Dobias
7bb70aafe4
Add forgotten files and fix the clang build
2015-09-24 15:48:05 +08:00
Martin Dobias
fa0b021f9f
GUI for rule-based labeling
...
This code has been funded by Tuscany Region (Italy) - SITA (CIG: 63526840AE) and commissioned to Gis3W s.a.s.
2015-09-24 15:48:05 +08:00
Martin Dobias
c30dd043c2
Start of GUI for rule-based labeling
...
This code has been funded by Tuscany Region (Italy) - SITA (CIG: 63526840AE) and commissioned to Gis3W s.a.s.
2015-09-24 15:48:05 +08:00
Martin Dobias
249c87822f
One common class for labeling configurations (QgsAbstractVectorLayerLabeling)
...
This is +/- equivalent of QgsFeatureRendererV2 for vector layer labels
This code has been funded by Tuscany Region (Italy) - SITA (CIG: 63526840AE) and commissioned to Gis3W s.a.s.
2015-09-24 15:48:05 +08:00
Martin Dobias
44ae0b8cea
Loading and saving of rule-based labeling rules
...
This code has been funded by Tuscany Region (Italy) - SITA (CIG: 63526840AE) and commissioned to Gis3W s.a.s.
2015-09-24 15:48:05 +08:00
Martin Dobias
1782d1a505
[FEATURE] Rule-based labeling
...
Work in progress
This code has been funded by Tuscany Region (Italy) - SITA (CIG: 63526840AE) and commissioned to Gis3W s.a.s.
2015-09-24 15:48:05 +08:00
Matthias Kuhn
287590eea2
Fix concurrency issue in snap indexing
2015-09-24 08:25:16 +02:00
Nyall Dawson
8a949fa1a6
Fix some leaks
2015-09-24 08:25:23 +10:00
Radim Blazek
366331cf7c
[GRASS] avoid warning dialog in init
2015-09-23 21:01:29 +02:00
Radim Blazek
7dd53025c3
fixed failing qgis_composerpicturetest, 17cb59fb and e9817d5 followup
2015-09-23 21:00:35 +02:00
Radim Blazek
e9817d547c
[GRASS] editing - all geometry types
2015-09-23 18:15:37 +02:00
Radim Blazek
d4677c7e3e
QgsMapToolAddFeature - allow to set capture mode and disable type check
2015-09-23 18:15:37 +02:00
Radim Blazek
17cb59fbbf
install app lib and link qgis to it
2015-09-23 18:15:37 +02:00
Matthias Kuhn
33cddb8b2d
Merge pull request #2334 from nirvn/welcome_page_style_v2
...
[welcome page] set normal & highlight text color for theme compatibility
2015-09-23 12:22:02 +02:00
nirvn
055d968f6f
[welcome page] set normal & highlight text color for theme compatibility
2015-09-23 14:35:39 +07:00
Juergen E. Fischer
6a6adc9a98
debian packaging update
2015-09-22 22:08:15 +02:00
Juergen E. Fischer
32dc02c4cd
fix warnings
2015-09-22 20:20:50 +02:00
Radim Blazek
94382590df
[GRASS] new mapset wizard upgrade
2015-09-22 19:15:58 +02:00
Radim Blazek
3c93df54db
[GRASS] travis fix
2015-09-22 13:27:39 +02:00
Radim Blazek
2e441b55c1
QgsVectorLayerEditBuffer fix : access mChangedAttributeValues by fid keys
2015-09-22 12:34:55 +02:00
Radim Blazek
5af78abf5c
[GRASS] vector attributes editing
2015-09-22 12:23:22 +02:00
rldhont
a3b43b4428
Update b54d2790d4b74449bd8f28a6ca838e42f66f55a2
2015-09-22 10:17:06 +02:00
rldhont
b54d2790d4
[Server][BUGFIX] Resolve relative pathes (SVGMArker, Netcdf, etc)
...
QGIS-Server has some trouble to resolve relative pathes. For example,
SVGMarker path and NETCDF datasource are not resolved in QGIS Server unlike
in QGIS Desktop.
To resolve relative path for SVGMarker, the class QgsSombolLayerV2Utils is
used and it based on QgsProject::instance()->fileName().
To resolve relative path for NETCDF datasource and other GDAL datasources, the
class QgsMapLayer is used and it based on
QgsProject::instance()->readPath( filename ).
To fix the issue, the QgsProject instance fileName is set in the
QgsServerProjectParser constructor.
2015-09-22 09:41:22 +02:00
Giuseppe Sucameli
ce6264065d
fix crash deleting a new column which contains changed values ( fix #13366 ),
...
when a column is deleted just rearrange changed attribute map indexes before calling updateLayerFields on the buffer,
otherwise QgsVectorLayerFeatureIterator::updateChangedAttributes will use the changed attribute map with old/wrong indexes
2015-09-22 01:36:09 +02:00
Giuseppe Sucameli
a17dac0561
[DBManager] fix loading Rasterlite layer from DBManager to QGIS by drag'n'drop
2015-09-21 23:07:04 +02:00
Giuseppe Sucameli
6a6e366c04
[DBManager] in import/export dialog, replace "Drop existing one" text to a more meaningful one ( fix #13384 )
2015-09-21 22:18:39 +02:00
Giuseppe Sucameli
99211262f3
[DBManager] allow to export table data to supported ogr file formats other than shapefile ( fix #12111 )
2015-09-21 22:18:39 +02:00
Juergen E. Fischer
2a1cacd5f4
defer legend invalidation to avoid reprocessing when multiple layers are involved
2015-09-21 21:25:19 +02:00
Juergen E. Fischer
9cbfeea645
vector layer: avoid iterating over all feature to deduce extent
2015-09-21 21:25:17 +02:00
Matthias Kuhn
657c600836
[travis] fix shorturl followup f3f5ea1
2015-09-21 18:32:22 +02:00
Matthias Kuhn
3a379d0bba
Fix Qt5 build (followup c0aacb7)
2015-09-21 16:10:49 +02:00
Jean-Nicolas Moal
a3ae88e1bd
fix compilation issue in qgsexpression.cpp. QString::toHtmlEscaped is not static.
2015-09-21 16:00:37 +02:00
Radim Blazek
22313dc80d
[GRASS] cleanup tmp files after test
2015-09-21 14:48:09 +02:00
Matthias Kuhn
5c694009f9
Add warning to advanced settings dialog
2015-09-21 14:37:24 +02:00
Matthias Kuhn
591942e6b9
Add settings editor to options dialog
2015-09-21 14:37:18 +02:00