45031 Commits

Author SHA1 Message Date
Nyall Dawson
56f1c2018c More composer->layout action swapping
Compositions are now only accessible via the composer manager
in the projects menu. This will be removed when the converter
work is merged.
2018-01-08 09:45:15 +10:00
Nyall Dawson
3edab4feef Swap composers menu to show layouts instead 2018-01-08 09:45:15 +10:00
Nyall Dawson
4f825f8ff7 Remove some old composer theme related code 2018-01-08 09:45:15 +10:00
Nyall Dawson
7edab22727 Flip layout locator filter to use layouts, not composers 2018-01-08 09:45:15 +10:00
Nyall Dawson
f287d40a87 Remove all interface methods and UI for creating new composers 2018-01-08 09:45:15 +10:00
Nyall Dawson
aef9df8d5e Remove a redundant test 2018-01-08 05:51:29 +10:00
Nyall Dawson
f3124f0d82 Fix storing/reading multiframe items (TODO fix undo/redo support) 2018-01-08 05:51:29 +10:00
Nyall Dawson
1b969267fc Fix crash when deleting multiframe item child frames 2018-01-08 05:51:29 +10:00
Juergen E. Fischer
3f414e2999 translation string fix 2018-01-07 18:21:23 +01:00
Nyall Dawson
18828c09af Add missing break 2018-01-07 07:11:06 -04:00
Nyall Dawson
53b67069cc Standardise some layout api method naming/behavior 2018-01-07 16:07:05 +10:00
Nyall Dawson
71a33e9956 Remove another redundant composer test 2018-01-07 16:07:05 +10:00
Nyall Dawson
9a13cfd4e5 Remove composer tests relating to template substitution maps
This API feature was not used anywhere in master, and is no
longer available in the layouts engine.

Better to use expression variables to meet the same use case.
2018-01-07 16:07:05 +10:00
Tim Sutton
c436b286cf Fix metadata qmd restore issues described here: https://github.com/qgis/QGIS/pull/5379#issuecomment-355410105 2018-01-07 12:14:45 +10:00
Etienne Trimaille
3432bf8f3b load and save metadata to a QMD file 2018-01-07 12:13:41 +10:00
Alessandro Pasotti
a343570eab
Merge pull request #6000 from elpaso/bugfix-17795-ogr-filtered-readonly
[bugfix][ogr] Recompute capabilities when subsetfilter is set
2018-01-06 11:56:43 +01:00
Alessandro Pasotti
248ad5f763 Get rid of the connect for capabilities update 2018-01-06 11:31:34 +01:00
Matthias Kuhn
7605fde911 [travis]Do not fold build 2018-01-06 10:33:14 +01:00
Matthias Kuhn
345263838e Make lrelease silent 2018-01-06 10:32:44 +01:00
Nyall Dawson
7e6d6af15c Update test masks 2018-01-06 17:05:21 +10:00
Nyall Dawson
852f8249bc Fix build 2018-01-06 17:05:21 +10:00
Nyall Dawson
2913005418 Drop some python composer tests 2018-01-06 17:05:21 +10:00
Nyall Dawson
b691998c68 Port some more tests to layouts, drop composer tests which
have been ported to layouts
2018-01-06 17:05:21 +10:00
Nyall Dawson
0779b88729
Merge pull request #5997 from nyalldawson/report_label
Show a label in layout designer for report sections
2018-01-06 11:29:38 +10:00
Nyall Dawson
89884e8a0c Fix default filename for atlas pdf outputs 2018-01-06 10:56:16 +10:00
Nyall Dawson
e9100cd9f2 Show section label for atlas preview too 2018-01-06 10:52:47 +10:00
Nyall Dawson
392d377713 Avoid drawing clipped section labels 2018-01-06 10:42:08 +10:00
Nyall Dawson
1ef87a401d Tweak section descriptions 2018-01-06 10:32:12 +10:00
Alessandro Pasotti
c1677c502f Lambda indentation 2018-01-05 19:55:01 +01:00
Denis Rouzaud
d300310d9c
Merge pull request #5993 from 3nids/test_datetimeedit
add test for date/time edit
2018-01-05 11:07:33 -04:00
Alessandro Pasotti
9c8533455f [bugfix][ogr] Tests for capabilities update on filter changes
Fixes #17795
2018-01-05 15:43:28 +01:00
Alessandro Pasotti
3edc5472bb [bugfix][ogr] Recompute capabilities when subsetfilter is set
Need to re-open in rw mode if mDynamicWriteAccess
2018-01-05 15:41:56 +01:00
Matthias Kuhn
337cc70037
Normalize cursor size 2018-01-05 13:06:54 +01:00
Denis Rouzaud
333347b9a0
Merge pull request #5992 from 3nids/fix17790
fix NULL constraint on date/time widget with allow NULL
2018-01-05 07:49:30 -04:00
Denis Rouzaud
d7b4bffdc8 add test for date/time edit 2018-01-05 07:48:59 -04:00
Matthias Kuhn
ed2f0563eb Document API break 2018-01-05 12:25:44 +01:00
Matthias Kuhn
3572be9725 Fix old-style connect 2018-01-05 12:25:44 +01:00
Matthias Kuhn
46177aa151 Cleanup misleading QgsEditorWidgetWrapper::valueChanged signals 2018-01-05 12:25:44 +01:00
Matthias Kuhn
d5074dfede Remove double import; Followup ab05bfb 2018-01-05 12:25:44 +01:00
Juergen E. Fischer
4abac93115 packaging updates 2018-01-05 11:12:04 +01:00
Alessandro Pasotti
dd60fcd4fc [bugfix] Add failing test for OGR setSubsetString
Fails to revert to rw after a subset string is set and cleared
2018-01-05 11:06:40 +01:00
Nyall Dawson
015e754418 Show a label in layout designer for report sections 2018-01-05 17:43:23 +10:00
Nyall Dawson
421ef88de0
Merge pull request #5966 from nyalldawson/layout_next
[layouts] Atlas and reporting framework
2018-01-05 15:29:28 +10:00
Nyall Dawson
bf6c95d575 Add icons for report section types, and show pencil 'editing'
icon in report organizer for section currently being edited in
the designer

This should help indicate to users which section is currently being
edited and give more visual hints as to exactly what's happening
in the ui.
2018-01-05 13:52:22 +10:00
Nyall Dawson
d9fe0d4407 Show section name in layout designer title
To make it clearer which section is currently being edited
2018-01-05 13:35:15 +10:00
Nyall Dawson
612969c230 Use correct QgsSettings keys for layouts 2018-01-05 13:26:36 +10:00
Nyall Dawson
e3daac407b Rename some test methods 2018-01-05 13:19:26 +10:00
Nyall Dawson
a01d8daf8f Fix atlas actions not immediately available for map items
when toggling atlas enabled
2018-01-05 13:17:27 +10:00
Nyall Dawson
37f5a3d5d1 Make some actions apply to reports when a report designer is open 2018-01-05 13:08:00 +10:00
Nyall Dawson
3ac214170f Auto generated names for reports are 'Report #' 2018-01-05 12:51:52 +10:00