45118 Commits

Author SHA1 Message Date
Alessandro Pasotti
353b88a857 [layout] Update reference images 2018-01-09 13:34:18 +01:00
Alessandro Pasotti
2a82fdc5d5 [layout] Remove legacy import 2018-01-09 13:25:07 +01:00
Alessandro Pasotti
3f081b8588 [layout] Added template method to retrieve QgsLayoutObjects 2018-01-09 13:24:22 +01:00
Alessandro Pasotti
8f3692aa85 Fix test after composition bindings removal 2018-01-09 09:25:39 +01:00
Alessandro Pasotti
b7d7bbe36d Add print template to spell ignore 2018-01-09 08:08:26 +01:00
Alessandro Pasotti
f297e86201 [layout] Import attribute table from composition 2018-01-09 08:08:26 +01:00
Alessandro Pasotti
2b2dae828f [layout] Import HTML and atlas from 2.x composition 2018-01-09 08:08:26 +01:00
Alessandro Pasotti
b40a5986f6 [layout] Fix title from name when converting a composition 2018-01-09 08:08:26 +01:00
Alessandro Pasotti
858a71f863 [layout] Add map rendering to tests 2018-01-09 08:08:26 +01:00
Alessandro Pasotti
7062f90b9f [layout] Check for pointer as bool instead of compare
Travis does not like the second.
2018-01-09 08:08:26 +01:00
Alessandro Pasotti
57a40050ad [layout] Added tests for uuid linked maps
Also updated the control images
2018-01-09 08:08:26 +01:00
Alessandro Pasotti
3cfe8d0ab3 [layout] Use uuids for map references in items
Implemented:

- picture
- legend
- overview
- scalebar
2018-01-09 08:08:26 +01:00
Alessandro Pasotti
0229df55c3 [layout] Fixed relative paths for test resources 2018-01-09 08:08:26 +01:00
Alessandro Pasotti
0cb12edbbf [layouts] test masks for rendering tests 2018-01-09 08:08:26 +01:00
Alessandro Pasotti
e93f776dbe [test] Do not check the unique_ptr but get
Because std::unique_ptr is not implicitly convertible to bool
(why it works locally remains a mistery to me)
2018-01-09 08:08:26 +01:00
Alessandro Pasotti
a5fc57078c [layouts] Removed diff images and adapted tests
to use QGIS font

Also addressed comments in the PR
2018-01-09 08:08:26 +01:00
Alessandro Pasotti
943025c204 Typos 2018-01-09 08:08:26 +01:00
Alessandro Pasotti
e0c56e7de3 Added diff images for tests 2018-01-09 08:08:26 +01:00
Alessandro Pasotti
710309b352 Updated test for imported compositions 2018-01-09 08:08:26 +01:00
Alessandro Pasotti
f5be54b71e Removed docs for private members 2018-01-09 08:08:26 +01:00
Alessandro Pasotti
3bfebe144e Sipify 2018-01-09 08:08:26 +01:00
Alessandro Pasotti
c232b4fe9c [layout] connect converted to loader code 2018-01-09 08:08:26 +01:00
Alessandro Pasotti
e477879671 Remove SIP annotation 2018-01-09 08:08:26 +01:00
Alessandro Pasotti
6eee9084ad Ignore spell check for qgs project 2018-01-09 08:08:26 +01:00
Alessandro Pasotti
51a460775f [layout] Disable ref images generation and added docs 2018-01-09 08:08:26 +01:00
Alessandro Pasotti
dd0cce23cd Removed some TODOs 2018-01-09 08:08:26 +01:00
Alessandro Pasotti
680b9f8ea0 [layout] Convert scalebar and legent from 2.x 2018-01-09 08:08:26 +01:00
Alessandro Pasotti
cd6e8204ed [layout] Import some more items: map, poly* and arrow 2018-01-09 08:08:26 +01:00
Alessandro Pasotti
2ad56efb79 Added test composer templates for import test 2018-01-09 08:08:26 +01:00
Alessandro Pasotti
a6199bec03 Added optional argument to create reference layout images 2018-01-09 08:08:26 +01:00
Alessandro Pasotti
4dc5b5698a Renamed some private vars to follow coding guidelines 2018-01-09 08:08:26 +01:00
Alessandro Pasotti
4302910f94 [layout] Converter: fix frame fill in shapes 2018-01-09 08:08:26 +01:00
Alessandro Pasotti
af8a2296dc [layout] Converter: shapes 2018-01-09 08:08:26 +01:00
Alessandro Pasotti
da3636e566 [layout] Converter: initial implementation 2018-01-09 08:08:26 +01:00
Alexander Bruy
97c005a544
Merge pull request #6017 from nyalldawson/algs
[processing]  Fix some numeric parameters which should be doubles
2018-01-09 08:17:12 +02:00
Alexander Bruy
566704a720
Merge pull request #5968 from medspx/ProcessingGrassFixExt
[Processing] GRASS fix all ext scripts
2018-01-09 08:16:46 +02:00
Nyall Dawson
57c2f1d3da Refine algorithm name and tags 2018-01-09 14:35:48 +10:00
Nyall Dawson
f6d561655b Fix some numeric parameters which should be doubles 2018-01-09 14:34:57 +10:00
Nathan Woodrow
a934060d4c Fix Windows build warnings 2018-01-09 13:45:32 +10:00
Nyall Dawson
0f79bfba1c Use svg version of python console icon, courtesy of @pkinglinz (#6016) 2018-01-09 10:33:08 +07:00
Nyall Dawson
0d8c5f455a Slightly decrease contrast on field type icons to avoid too-visually
heavy icons
2018-01-09 10:06:06 +10:00
Nathan Woodrow
39d4d9abac
Crashhandler allthreads (#6013)
* [CrashHandler] Suspend all threads on crash
2018-01-09 09:23:17 +10:00
Nyall Dawson
25770c445c Followup 897f900, remove other incorrect declarations 2018-01-09 08:37:27 +10:00
Tom Elwertowski
897f900bb5 Remove orphan prototype. 3b3d304 removed method and remaing prototype shadows actual method elsewhere causing GRASS plugin link failure from qgsgrassaddfeature.cpp. 2018-01-09 08:34:48 +10:00
Matthias Kuhn
8392d7fe39
Merge pull request #5961 from signedav/work_contextmenu
Contextmenu with individual actions
2018-01-08 23:07:19 +01:00
David
2eaf4de2ca Contextmenu with individual actions
Individual actions in the contextmenu of the attributetable and the relationeditorwidget.
It's unlink and delete feature in the relationeditorwidget.
It's delete feature in the attributetable (form view)
2018-01-08 17:59:09 +01:00
Matthias Kuhn
9e704ebceb
Merge pull request #5922 from signedav/work_duplicategeom
[FEATURE]  "Duplicate feature redigitized" in MapLayerActions
2018-01-08 15:03:36 +01:00
Matthias Kuhn
0d1557c271
Merge branch 'master' into work_duplicategeom 2018-01-08 13:24:34 +01:00
Matthias Kuhn
9ba5324b67
Merge branch 'master' into work_duplicategeom 2018-01-08 13:23:38 +01:00
Nyall Dawson
2b8143a206 Fix a TODO, restore correct variable handling for layouts 2018-01-08 17:55:37 +10:00