44612 Commits

Author SHA1 Message Date
Nyall Dawson
1b8f4a09ba Add method to determine file path for exports which encountered errors 2017-12-17 14:14:31 +10:00
Nyall Dawson
5cf36cd819 Add method to detect whether layout has uniform page sizes 2017-12-17 14:14:31 +10:00
Nyall Dawson
069a0baa40 Expose some more export related settings to GUI 2017-12-17 14:14:31 +10:00
Nyall Dawson
f08ff15feb Port some more world file generation related code 2017-12-17 14:14:31 +10:00
Nyall Dawson
56383e42b0 Port world file generation code to layouts 2017-12-17 14:14:31 +10:00
Nyall Dawson
afbd1400a5 Port georeferencing from compositions 2017-12-17 14:14:31 +10:00
Nyall Dawson
94b63d17b7 Fix updating gui after undoing layout settings change 2017-12-17 14:14:31 +10:00
Nyall Dawson
2e68dd7005 Add some masks for scalebar tests 2017-12-17 14:14:31 +10:00
Nyall Dawson
25d16380c0 Port reference map functionality from composer 2017-12-17 14:14:31 +10:00
Nyall Dawson
aa7986f8fc Implement methods for exporting layouts as raster, add tests 2017-12-17 14:14:31 +10:00
Nyall Dawson
a56c937012 Expand docs 2017-12-17 14:14:31 +10:00
Nyall Dawson
e8a42c92b4 Add method to determine largest page size 2017-12-17 14:14:31 +10:00
Nyall Dawson
71dd3b933a Port pageItemBounds method from composer 2017-12-17 14:14:31 +10:00
Nyall Dawson
d7e179cb5a Add unit test for resizing pages 2017-12-17 14:14:31 +10:00
Nyall Dawson
082733abda Fix unit test 2017-12-17 14:14:31 +10:00
Nyall Dawson
fe5bd47eb0 Work on resizing layouts to item bounds 2017-12-17 14:14:31 +10:00
Nyall Dawson
f4f5f75b80 Remove incorrect TransferThis annotation 2017-12-17 14:14:31 +10:00
Nyall Dawson
ecfacdf2fc Avoid Qt warning 2017-12-17 14:14:31 +10:00
Nyall Dawson
5828f5d343 Port method to determine whether page should be exported 2017-12-17 14:14:31 +10:00
Nyall Dawson
f3fcb68ec4 Port method to retrieve items of a set type on a page 2017-12-17 14:14:31 +10:00
Nyall Dawson
a3c9dc3923 Remember window position 2017-12-17 14:14:31 +10:00
Nyall Dawson
c496b3bcca Forward declare some classes 2017-12-17 14:14:31 +10:00
Nyall Dawson
fb712d7d65 Decouple QgsLayoutExporter from QgsLayout 2017-12-17 14:14:30 +10:00
Denis Rouzaud
be8d1d7782 run sipify 2017-12-16 10:45:52 -04:00
Denis Rouzaud
281392b103 [doxygen] fix badly placed \returns 2017-12-16 10:45:52 -04:00
Denis Rouzaud
e6f657cf81 add a test to check that returns are placed before since and note in Doxygen 2017-12-16 10:45:52 -04:00
Denis Rouzaud
92751d47e2 make sipfiles test macos compatible 2017-12-16 10:45:52 -04:00
Nyall Dawson
33f5c241f8 Show full path in tooltip for qgs project files in browser 2017-12-16 18:57:01 +11:00
Nyall Dawson
40dbc06b76 Hide file extensions for qpt, python and qgs files in the browser
These have distinct icons identifying them, and the full file name
with extension shown in the tooltip
2017-12-16 18:57:01 +11:00
Nyall Dawson
a33946b0ed New icons for QPT files and Python files in the browser
Python icon thanks to @pkinglinz
2017-12-16 18:57:01 +11:00
Nyall Dawson
252f0802b1 Follow up 647bd25 2017-12-16 13:54:26 +10:00
Denis Rouzaud
5a34558e3e fix sipify test 2017-12-15 22:13:44 -04:00
Denis Rouzaud
cb9bd6d3da fix missing new line before first param 2017-12-15 22:13:44 -04:00
Denis Rouzaud
c604d2dda6 run sipify 2017-12-15 22:13:44 -04:00
Denis Rouzaud
8db419ca08 [sipify] avoid printing empty Docstrings 2017-12-15 22:13:44 -04:00
Denis Rouzaud
60e9b26d64 fix sipify test 2017-12-15 22:13:44 -04:00
Denis Rouzaud
f811d8171b remove rtype from docstring 2017-12-15 22:13:44 -04:00
Nyall Dawson
647bd256b1 [processing] Use a more unique separator for log file
Fixes #17704
2017-12-16 11:59:11 +10:00
Nyall Dawson
9d251198a6
Merge pull request #5870 from nyalldawson/virtual
Drop redundant virtual keywords on overrides
2017-12-16 11:03:04 +11:00
Denis Rouzaud
978d9277cf better argument names for QgsGeometryUtils::lineIntersection 2017-12-15 19:44:59 -04:00
Etienne Trimaille
9f99453bdb call the correct function to retrieve CRS from an extent in Processing 2017-12-16 10:37:02 +11:00
Nyall Dawson
71a39cbce4 Sipify 2017-12-16 08:51:41 +10:00
Nyall Dawson
8802482778 Remove redundant overridden default destructor implementations 2017-12-16 08:50:55 +10:00
Nyall Dawson
4da1ce8404 Drop redundant virtual keywords on overrides
Run clang-tidy modernize-use-override to remove all the redundant
virtual keywords from overridden methods, and add some missing
overrides.

Another benefit is that this has also added the overrides
on destructors, which will cause a build failure if a base
class is missing a virtual destructor.
2017-12-16 08:49:36 +10:00
Etienne Trimaille
39521c7656 fix contact table in metadata (#5881)
* fix contact table in metadata

* fix datetime picker in temporal extent
2017-12-15 17:35:30 +02:00
Denis Rouzaud
0618071ed5 fix sipify test 2017-12-15 11:12:19 -04:00
Denis Rouzaud
f2b3ed0a9b run sipify 2017-12-15 11:12:19 -04:00
Denis Rouzaud
2009d4c916 remove extra spaces 2017-12-15 11:12:19 -04:00
Denis Rouzaud
199055edbe fix doxygen layout 2017-12-15 11:12:19 -04:00
Denis Rouzaud
bc51bba386 [sipify] transform \param xxx to :param xxx: 2017-12-15 11:12:19 -04:00