29001 Commits

Author SHA1 Message Date
Matthias Kuhn
4625a162a0 followup 2015-10-07 09:28:40 +02:00
Matthias Kuhn
b680a1be99 Make travis files easier diff'able 2015-10-07 09:27:35 +02:00
Nyall Dawson
c49b5b777f Change a lot of arguments to const references in core/gui
Rationale:
- there was a lot of large objects passed by value, so potentially
there's a speed bump from this
- even for implicitly shared classes like QString/QList there's still
a (small) cost for copying the objects when there's no reason to
- it's the right thing to do!
2015-10-07 12:02:04 +11:00
Larry Shaffer
33265e2245 [travis] Ensure use of standard (legacy) infrastructure
- For 'sudo apt' commands on Linux (Mac unaffected)
- Seems already set for main QGIS repo, but now needed when adding
  Travis CI setup to a personal fork ("For repos we recognize on or
  after 2015-01-01, linux builds are sent to our container-based
  infrastructure")
- This could probably be overcome using the Travis 'apt' plugin so that
  container-based infrastructure could be used
  http://docs.travis-ci.com/user/apt/

http://docs.travis-ci.com/user/workers/standard-infrastructure/
http://docs.travis-ci.com/user/workers/container-based-infrastructure/
2015-10-06 15:36:01 -06:00
Larry Shaffer
2e2e381116 [auth] Move startup system-is-disabled blocking dialog to message bar 2015-10-06 15:36:01 -06:00
Larry Shaffer
c7574462a4 [auth] Reorganize SSL error integration 2015-10-06 15:36:00 -06:00
Larry Shaffer
6a7332f477 [auth] Fix #13507; ensure auth widgets are disabled if auth system is 2015-10-06 15:36:00 -06:00
Larry Shaffer
e9333326c5 [auth] Set trusted certs for default SSL configs when cache rebuilt 2015-10-06 15:36:00 -06:00
Salvatore Larosa
0dc4c8e216 use capital letter for "Show in Overview" action in layer contextual menu 2015-10-06 20:53:20 +02:00
Salvatore Larosa
63780563d8 [UX] homogenize labels for zoom to native resolution action
See: http://lists.osgeo.org/pipermail/qgis-ux/2015-September/000352.html
2015-10-06 20:52:46 +02:00
rldhont
95e829dee7 [BUGFIX][QGIS-Server] Restricted layers and layer id as name are incompatible
If the user checks 'used layer id as name' and specifies 'restricted layers',
 the restriction is not applied.

To fix it, I add the layer ids to the restricted layers list.
2015-10-06 18:16:56 +02:00
Hugo Mercier
c0e4927782 Minor fixes 2015-10-06 17:24:33 +02:00
Matthias Kuhn
c60dbbdea8 Fix snapping with Advanced Digitizing
Fix #13529
2015-10-06 16:16:26 +02:00
volaya
09f87c952a [processing] remember params/outputs collapsed stated when editing alg in modeler
fixes #13499
2015-10-06 16:06:37 +02:00
volaya
19eca9a84b [processing] do not collapse tree when updating models or scripts 2015-10-06 15:52:28 +02:00
Radim Blazek
484f94c38f [GRASS] qgis.v.upgrade.py - upgrade vectors from 6 2015-10-06 13:12:47 +02:00
Radim Blazek
a213b03624 [GRASS] multi cat editing fixes 2015-10-06 12:07:32 +02:00
Matthias Kuhn
dc043143b5 Fix some warnings when compiling code for Qt 2015-10-06 08:42:03 +02:00
Matthias Kuhn
3960da124b Qt5 compatibility patch for QSsl
> QSslCertificate::subjectInfo() and QSslCertificate::issuerInfo() return a
> QStringList instead of a QString in Qt5. It's pretty common for a certificate
> to contain more than entry of a specific type, but in Qt 4 the API only let
> you access the first one.

[Source](https://blogs.kde.org/2012/04/14/whats-new-qt-5-ssl)

This fix adds macros to apply the Qt4 behavior on Qt5 code. Obviously it would
be better the other way round.
2015-10-06 08:42:03 +02:00
Juergen E. Fischer
ca697dbaf2 [processing] update algorithm help link (fixes #13506) 2015-10-06 00:20:30 +02:00
Juergen E. Fischer
ac3f390dfe restore behavior of QgsGeometry::combine on line strings (fixes #13274) 2015-10-05 23:25:06 +02:00
Radim Blazek
52e76281cc [GRASS] disabled editing of cat and topo symbol 2015-10-05 21:27:34 +02:00
Radim Blazek
b219b5e25f Merge pull request #2349 from NINAnor/grass7_pluginupdate
Grass7 pluginupdate
2015-10-05 20:33:34 +02:00
Radim Blazek
32e6d9c564 [GRASS] removed warnings from raster provider 2015-10-05 14:25:50 +02:00
ninsbl
26c1311c54 add r.what 2015-10-05 13:02:39 +02:00
Nyall Dawson
6d2367f0b3 [diagrams] Fix initial value of transparency slider not set (fix #13434) 2015-10-05 21:58:25 +11:00
ninsbl
ef7ea7aa8e Merge branch 'grass7_pluginupdate' of https://github.com/NINAnor/QGIS into grass7_pluginupdate 2015-10-05 12:50:19 +02:00
Nyall Dawson
1fd3ed7de6 Make sure recent expression group is always listed last (fix #13462) 2015-10-05 21:48:41 +11:00
ninsbl
e8d1247063 some small fixes and temporal icons 2015-10-05 12:48:13 +02:00
Nyall Dawson
74110bbbc7 Maintain order of recent expressions (fix #13461) 2015-10-05 21:46:40 +11:00
Nyall Dawson
481bd9531e Fix map rotation not considered for ellipse marker data defined rotation (fix #13367) 2015-10-05 21:08:10 +11:00
Radim Blazek
b09877b70b [GRASS] start/close edit fixes 2015-10-05 12:04:21 +02:00
Radim Blazek
d3f79af354 [GRASS] fixed add new layer if vector is not valid 2015-10-05 10:58:37 +02:00
Nyall Dawson
0caf944747 Misc optimisations identified by clazy:
- call reserve on container classes where applicable
- make sure Q_FOREACH uses references
- remove dynamic casts to base classes
- fix some implicit bool conversions
2015-10-05 18:43:18 +11:00
Radim Blazek
890dce86aa removed setResizeMode on non-existent browser column, fixes #13509 2015-10-05 09:33:06 +02:00
Juergen E. Fischer
ade713d6d7 debian packaging: restore dh targets 2015-10-05 03:28:11 +02:00
Nyall Dawson
7eb5e7456e Add missing overrides 2015-10-05 10:29:16 +11:00
Nyall Dawson
ae0d377cd2 Coverity null dereference fixes 2015-10-05 10:04:36 +11:00
Juergen E. Fischer
c3b027121a debian packaging update and typo fix 2015-10-05 00:17:05 +02:00
Nyall Dawson
e553a79256 [composer] Fix image size/resolution was not honored during export (fix #13438) 2015-10-05 08:21:36 +11:00
Giuseppe Sucameli
396ec2290b DBManager: fix int/float conversion to unicode (partially revert changes in 401f43c and fix #13505) 2015-10-04 18:02:14 +02:00
Matthias Kuhn
01b4554079 Qt5: Fix lrelease vs. lrelease-qt5 problem 2015-10-04 11:30:03 +02:00
Juergen E. Fischer
7408151916 remove whatsnew from api and install (followup 95c377a) 2015-10-04 09:51:00 +02:00
ninsbl
45f0e9580a Temporal icons first draft 2015-10-03 23:26:43 +02:00
Juergen E. Fischer
1b4ca622c9 add cppcheck fixes 2015-10-03 21:57:17 +02:00
Juergen E. Fischer
e694474f62 indentation update 2015-10-03 21:42:13 +02:00
Matthias Kuhn
abae4415d9 Followup 95c377a 2015-10-03 18:49:51 +02:00
Matthias Kuhn
95c377a607 Remove news feed tab from start page
Fix #13497
Fix #13471
2015-10-03 17:53:11 +02:00
Salvatore Larosa
67082a9588 [processing] sort alphabetically the online scripts 2015-10-03 14:05:33 +02:00
Larry Shaffer
ed32f49c84 Update bundling of qspatialite and postgres Qt SQL plugins for Mac 2015-10-02 14:32:54 -06:00