30365 Commits

Author SHA1 Message Date
Hugo Mercier
f351715c46 Merge pull request #2635 from mhugo/layer_dependencies
Layer dependencies
2016-01-07 15:35:23 +01:00
Hugo Mercier
7e5915ec79 Allow to embed layers with dependencies 2016-01-07 14:37:23 +01:00
Hugo Mercier
1a1af3788c Rework layer dependencies to work also with layer definition files 2016-01-07 14:03:15 +01:00
Matthias Kuhn
2b7c5c1d1c Only skip *.cpp files for doc generation on travis 2016-01-07 13:34:45 +01:00
Hugo Mercier
ba2e9dfc89 Add layer dependencies for virtual layers 2016-01-07 12:04:20 +01:00
Hugo Mercier
020dac0702 Allow to declare layer dependencies on a vector layer 2016-01-07 12:02:30 +01:00
Juergen E. Fischer
f8f056e0b2 fix server access control tests on windows 2016-01-07 10:50:34 +01:00
Nyall Dawson
a2a1b795f8 Change some includes to system includes to avoid warnings 2016-01-07 19:45:00 +11:00
Nyall Dawson
2ceeb94831 Fix crash on close of access control test 2016-01-07 16:26:15 +11:00
Nyall Dawson
497f270408 Partially fix access control test for Win 2016-01-07 16:23:30 +11:00
Nyall Dawson
974cc35759 [FEATURE] Add color wheel and edit symbol shortcuts to style menu
...for vector layers with single symbol renderer. This completes
earlier work where symbols from categorized/graduated/rule based
renderers can be quickly changed through the legend item context
menu.
2016-01-07 16:23:21 +11:00
Nyall Dawson
b8bce97c1f Allow editing newly added diagram attributes (fix #14063) 2016-01-07 16:23:13 +11:00
Nyall Dawson
fcef952a10 More style manager fixes:
- disable ramp actions when nothing selected
- disabled Edit item when nothing selected
- rename "Apply group" to "Add to group"
2016-01-07 16:23:04 +11:00
Nyall Dawson
32e2849c0b Allow removing multiple ramps at once in style manager
...previously multiple ramps could be selected, but only the
first would be removed
2016-01-07 16:22:29 +11:00
Juergen E. Fischer
f6ed4535f8 fix projectPath in server access control test 2016-01-07 02:39:48 +01:00
Nyall Dawson
3d91a39dbb Fix Sip coverage test failure on debian nightly builds
(doxygen version does not support @cond)
2016-01-07 12:35:18 +11:00
Nyall Dawson
9d63022e4e Merge pull request #2638 from SebDieBln/FixStyleManagerUI
Fix some UI issues in style manager
2016-01-07 11:17:58 +11:00
Juergen E. Fischer
34bc4ad788 fix ProcessingParametersTest test 2016-01-07 01:00:28 +01:00
Sebastian Dietrich
2031ce0208 [StyleManager] show confirmation messagebox before removing item(s) 2016-01-07 00:27:19 +01:00
Sebastian Dietrich
4d2d001afa [StyleManager] have separate predefined QActions for start/finish grouping mode 2016-01-07 00:27:19 +01:00
Sebastian Dietrich
a9c4179514 [StyleManager] re-use existing QAction in group action menu
The group action menu now contains the same action the context menu contains for editing a smart group.
2016-01-07 00:27:18 +01:00
Sebastian Dietrich
3b30a8c630 [StyleManager] change context-menu handling to signal/slot mechanism
Both context-menus affected: Group-Tree and Item-List
2016-01-07 00:27:18 +01:00
Sebastian Dietrich
e6214b6fed [StyleManager] add items to the context menu
'Edit item', 'Remove item(s)', 'Export to PNG...' and 'Export to SVG...'
2016-01-07 00:27:17 +01:00
Nyall Dawson
bd9d41c6ee Update test masks 2016-01-07 10:17:18 +11:00
Nyall Dawson
0afcb0f364 Make test render checker work correctly in non-Firefox browsers 2016-01-07 10:17:05 +11:00
Juergen E. Fischer
f5b615acdd fix virtuallayer tests on windows 2016-01-06 23:52:28 +01:00
Nyall Dawson
8c902b9116 Merge pull request #2640 from nirvn/diagram_tiny_fixes_v2
[diagram] tiny UI improvements
2016-01-07 08:55:40 +11:00
Nyall Dawson
f76bbeba76 More debugging for server access control tests 2016-01-07 07:20:11 +11:00
Hugo Mercier
3cca91a9c2 Merge pull request #2642 from mhugo/vlayer_fix
Fix virtual layer definition parsing
2016-01-06 18:56:19 +01:00
Hugo Mercier
62cdb27160 Fix virtual layer definition parsing 2016-01-06 16:05:54 +01:00
volaya
41c9da9b0b [processing] More informative message when cannot compute gdal commands due to wrong params 2016-01-06 10:35:53 +01:00
volaya
943b101501 [processing] added selectionChanged signal to MultipleInputPanel
linked signal with GdalAlgorithmDialog
2016-01-06 10:29:38 +01:00
volaya
1f22b432b5 Merge pull request #2633 from medspx/processing_gdal_retile
[Processing]Add gdal_retile.py and gdal2tiles.py algorithms
2016-01-06 10:05:02 +01:00
Hugo Mercier
b46a593e32 Merge pull request #2617 from SebDieBln/FixLayerDefVectorJoins
Make vector joins work within layer-definition-files
2016-01-06 09:50:38 +01:00
volaya
946f4e4814 [processing] correctly parse default value for boolean parameters upon construction 2016-01-06 09:34:08 +01:00
Juergen E. Fischer
bde0f10c7f fix precise build (followup 8df09a6) 2016-01-06 08:39:06 +01:00
Alexander Bruy
dfa07d86c8 fix typo in doxygen string 2016-01-06 09:12:15 +02:00
nirvn
17d2214508 [diagram] tiny UI improvements 2016-01-06 13:52:39 +07:00
Juergen E. Fischer
eeeb378975 fix e961a52 2016-01-06 06:24:53 +01:00
Nyall Dawson
d9bb22a370 Update test mask images 2016-01-06 16:12:18 +11:00
Nyall Dawson
f76babf634 [FEATURE] Add duplicate button to symbol properties
Allows easy duplication of a symbol layer
2016-01-06 16:04:14 +11:00
Nyall Dawson
a87646f232 Fix clear value for label z-index spin box 2016-01-06 16:04:03 +11:00
Nyall Dawson
e2d9794c2e Add Apply buttons to decoration dialogs 2016-01-06 16:03:52 +11:00
Nyall Dawson
36b0f6567d Cleanup decoration code 2016-01-06 16:03:41 +11:00
Nyall Dawson
03ec7ed3ec More clang warning fixes 2016-01-06 16:03:32 +11:00
Sebastian Dietrich
b32f124488 [StyleManager] enable/disable appropriate buttons and menu entries 2016-01-06 02:56:32 +01:00
Sebastian Dietrich
22fb4321bc [StyleManager] use QAction::setData() for transmitting the group-id
Determining the group-id from QAction::text() fails when multiple groups with the same name exist.
2016-01-06 02:56:32 +01:00
Sebastian Dietrich
8203fa1b93 [StyleManager] fix minor memory leaks leaving orphaned QMenus and QActions
Build menus once within the ctor rather than on every event within the slot.
2016-01-06 02:56:31 +01:00
Sebastian Dietrich
0243201a1d [StyleManager] fix labels 2016-01-06 02:56:30 +01:00
Sebastian Dietrich
95e571c3f8 added functions to QgsStyleV2 for getting groups by id 2016-01-06 02:56:30 +01:00