37345 Commits

Author SHA1 Message Date
Blottiere Paul
d10d67728a [BUGFIX] Embedded groups are empty 2017-03-12 12:50:27 +08:00
Juergen E. Fischer
7293c057fc windows test:
* skip options startup test (--help shows a message box on windows)
* avoid initial console help
2017-03-11 11:00:57 +01:00
myarjunar
856d297985 fix zoom vactor value on percent 2017-03-10 14:20:22 +01:00
myarjunar
5e216414a4 use QgsSpinBox instead of QSpinBox and add tooltip 2017-03-10 11:11:12 +01:00
myarjunar
18a97a7f04 change zoom factor value to percent 2017-03-10 11:11:12 +01:00
Nyall Dawson
a024bc1b87 Add missing description to root path property 2017-03-10 11:02:16 +01:00
Nyall Dawson
c11ef583ce Generalise editor widget config saving/restoring props from gui 2017-03-10 11:02:16 +01:00
Matthias Kuhn
bea83775f8 Fix typo 2017-03-10 08:36:15 +01:00
Tom Kralidis
5a7e1fb25d Merge pull request #4243 from tomkralidis/metasearch-add-data-dropdown
MetaSearch: consolidate "Add WxS" buttons into single dropdown button
2017-03-09 19:28:42 -05:00
Nyall Dawson
236f44dd4e Avoid extra frame drawn around color wheel in menus
Not needed, and looks very ugly with Qt5 styling
2017-03-10 10:18:55 +10:00
Sandro Mani
c850294ec7 [ArcGIS Rest] Fix some icons 2017-03-10 00:09:16 +01:00
Sandro Mani
f5c9275b6a [ArcGIS Rest] Fix connection key inconsistencies 2017-03-10 00:09:16 +01:00
Juergen E. Fischer
f10e9eee7d remove python ext-libs that should meanwhile available everywhere 2017-03-10 00:07:08 +01:00
Matthias Kuhn
fc92e2a63e Fix QgsXmlUtils reading list to variant and add test 2017-03-09 20:54:45 +01:00
Matthias Kuhn
0170580019 Save QgsProperty related objects via QVariants 2017-03-09 20:54:44 +01:00
Nyall Dawson
1687019414 Correctly use QgsProperties in editor widgets
TODO: save/restore properties
2017-03-09 20:54:43 +01:00
Tom Kralidis
4d77431b98 MetaSearch: consolidate "Add WxS" buttons into single dropdown button 2017-03-09 12:35:06 -05:00
Larry Shaffer
2af1e9f482 Skip WMS_GetPrint_SRS test in PyQgsServer, instead of commenting out
As per discussion with Alessandro Pasotti
2017-03-09 09:53:54 -07:00
Tom Kralidis
bed3af21f9 Merge pull request #4241 from tomkralidis/issue-16266
add pyproj to Python deps
2017-03-09 11:42:13 -05:00
Tom Kralidis
fa89a588e2 add pyproj to Python deps (http://hub.qgis.org/issues/16266) 2017-03-09 11:02:41 -05:00
Alessandro Pasotti
bbc849d73e Merge pull request #4235 from boundlessgeo/qgssettings-housekeeping
QgsSettings housekeeping
2017-03-09 11:11:07 +01:00
Larry Shaffer
f5d0ba1aa9 Ensure on macOS generated export header gets copied to frameworks
It *should* get copied with PUBLIC_HEADER property of target, but CMake
quirk causes it to be skipped if not part of original sources for the
target, which can’t happen because the target needs to exist first to
make the export header. This only fixes ‘qgis’ frameworks.

[ci skip]
2017-03-08 16:53:58 -07:00
Larry Shaffer
e32478e8f7 Show only notifications for macOS system tray, not constant menubar icon
Otherwise, a menubar QGIS icon is shown, but contains no child actions.

This method of showing notifications should probably be moved to an
abstract call. However, on macOS, the showMessage() icon and timeout
are ignored.

Better to use a direct Obj-C++ method for macOS notifications:
https://wiki.qt.io/How_to_use_OS_X_Notification_Center
2017-03-08 16:53:58 -07:00
Larry Shaffer
35edc182ea Add macOS 1024x1024 icon for dock, app switcher, etc., rendering
[ci skip]
2017-03-08 16:53:58 -07:00
Nyall Dawson
8f470e9a09 Merge pull request #4237 from nyalldawson/filter_selected
[needs-docs] Attribute table "show selected features" shows no featureswhen none are selected
2017-03-09 09:23:15 +10:00
Nyall Dawson
41d5f30961 [needs-docs] Attribute table "show selected features" shows no features
when none are selected

This change is being driven by performance - the "show selected" mode
can be used to speed up the attribute table loading for large layers.
The current behaviour (showing ALL features when none are selected)
breaks this performance benefit, because if users accidently open
the table with no selection then they are forced to wait for the
entire table to load (sometimes takes hours on large tables/slow
connections).
2017-03-09 09:03:11 +10:00
Nyall Dawson
94bef531f0 Merge pull request #4231 from nyalldawson/options
[FEATURE] Interface for plugins to embed pages in the options dialog
2017-03-09 08:18:18 +10:00
Nyall Dawson
95040c1b42 Follow up addition of new units 2017-03-09 06:46:53 +10:00
Nyall Dawson
9fd7555db3 Merge pull request #4213 from m-kuhn/formatDistanceAreaNew
Modularize distance and area formatting
2017-03-09 05:22:08 +10:00
Matthias Kuhn
8b2180f379 Unit tests for mm/cm units 2017-03-08 11:37:20 +01:00
Matthias Kuhn
91da1f5817 [feature] Add support for square centimeters / square millimeter units
Note for documentation writers, centimers / millimeters support has been
added as well in a previous commit.
2017-03-08 11:36:28 +01:00
Matthias Kuhn
56163e2810 Modularize distance and area formatting 2017-03-08 11:36:28 +01:00
Matthias Kuhn
2c82db5040 [travis] Fold segfault messages 2017-03-08 11:36:27 +01:00
Alessandro Pasotti
573947896b QgsSettings: homogenize "qgis" keys 2017-03-08 11:14:43 +01:00
Alessandro Pasotti
1822caa803 QgsSettings: removed leading slashs from keys 2017-03-08 11:11:47 +01:00
Nyall Dawson
e0979046a4 Merge pull request #4233 from myarjunar/test-toMapPixel
add unit test for toMapPoint function
2017-03-08 20:11:24 +10:00
Nyall Dawson
5e6d540bbc Refactor out canvas initializing to project settings 2017-03-08 16:56:05 +10:00
Nyall Dawson
3210fcc14f Fix potential crash on destroying QgsMapCanvas
If an active job is rendering when a map canvas is destroyed
then the canvas can crash
2017-03-08 16:56:05 +10:00
Nyall Dawson
3f1cd69e8c Qt5 connects 2017-03-08 16:56:05 +10:00
Nyall Dawson
ff6e05c778 Fix annotations not always positioned in reprojected maps correctly 2017-03-08 16:56:05 +10:00
Nyall Dawson
c9f6e11c73 Clear cache when setting layer style overrides for canvas
Since old cache images no longer apply
2017-03-08 16:56:05 +10:00
Nyall Dawson
74381b85fa Add signal when a map theme changes, add tests 2017-03-08 16:56:05 +10:00
myarjunar
7e546c0382 add unit test for toMapPoint function 2017-03-08 12:07:20 +07:00
Larry Shaffer
72cc2ee988 Remove macOS standalone browser icon install
[ci skip]
2017-03-07 17:06:32 -07:00
Sandro Mani
33d6b51bea Merge pull request #4232 from manisandro/geomchecker
Geometry checker: Add self-contact check
2017-03-07 19:39:49 +01:00
Sandro Mani
db138ff8bc [Geometry checker] Fix duplicate code in QgsGeometrySelfIntersectionCheckError::isEqual
These checks are already performed by QgsGeometryCheckError::isEqual
2017-03-07 19:08:26 +01:00
Sandro Mani
cad9e469bb [Geometry checker] Add self-contact check 2017-03-07 19:08:26 +01:00
Tom Kralidis
97545901ca Merge pull request #4228 from tomkralidis/metasearch-http-basicauth
add support for HTTP Basic authentication
2017-03-07 07:13:04 -05:00
Tom Kralidis
d672361597 add support for HTTP Basic authentication (http://hub.qgis.org/issues/16298) 2017-03-07 06:56:07 -05:00
Denis Rouzaud
e23dcc8fef [spell check] avoid multiple replace by adding prev and next char to sed replace command 2017-03-07 11:20:48 +01:00