56778 Commits

Author SHA1 Message Date
Harrissou Sant-anna
ad011ac0a2
Apply suggestions from code review
Typo fix

Co-Authored-By: Nyall Dawson <nyall.dawson@gmail.com>
2019-08-01 00:58:18 +02:00
Harrissou Sant-anna
7cad1e3a0a
Revert bar plot removal 2019-07-31 20:54:12 +02:00
Nyall Dawson
193f520ad9 Deprecate existing QgsCustomDropHandler::handleMimeData method,
and add handleMimeDataV2 method which returns a bool

This allows custom drop handlers to indicate that they've fully
handled dropped mime data, and that no further processing should
be done on the mime data
2019-08-01 04:29:34 +10:00
Harrissou Sant-anna
bae77bf8c3 Add help panel to service area algorithms dialog
with information of travel cost units
2019-07-31 18:23:52 +02:00
Nyall Dawson
43addee52d Open color picker inline when selecting "change symbol color" from right click menu
in categorized, graduated or rule based renderer widgets
2019-07-31 20:50:28 +10:00
Nyall Dawson
55efeaeb2f [FEATURE] Add copy/paste symbol action to right click menu in categorized/graduated/rule based renderers
Allows symbols to be easily copied and pasted between these nodes
2019-07-31 20:49:43 +10:00
Nyall Dawson
47f83b582f [FEATURE] Add "copy symbol" and "paste symbol" actions to layer right click, style menu
Allows for individual symbols to be copied and pasted between layers or rule/categorized/graduated
nodes
2019-07-31 20:49:43 +10:00
Juergen E. Fischer
d40b387a9e translation string fixes 2019-07-31 10:20:56 +02:00
Nyall Dawson
a0f6ee7541 Sipify 2019-07-31 11:03:06 +10:00
Sandro Mani
c13ee77903 Add missing header to QGIS_CORE_HDRS 2019-07-31 11:03:06 +10:00
Sandro Mani
ed4f185284 Generally chop /bin for pkgDataDir on Windows 2019-07-31 11:03:06 +10:00
Sandro Mani
0a3ec2689a Fix case of dbghelp library 2019-07-31 11:03:06 +10:00
Sandro Mani
769afbb87a Allow specifying native crssync when cross compiling 2019-07-31 11:03:06 +10:00
Sandro Mani
1ed3c91409 Only use pyuic-wrapper.bat when compiling on windows hosts 2019-07-31 11:03:06 +10:00
Sandro Mani
dbb2aa2002 Fix invalid use of EXISTS used to check whether a variable is set 2019-07-31 11:03:06 +10:00
Sandro Mani
5c5237149c Pass NO_CMAKE_FIND_ROOT_PATH when invoking FIND_FILE to find local files
Otherwise, when cross-compiling, the prefix of the cross environment (i.e. /usr/x86_64-w64-mingw32/) is prepended to the path, leading to the files not being found
2019-07-31 11:03:06 +10:00
Harrissou Sant-anna
f051d0a1a7 Apply suggestions from code review
Co-Authored-By: Nyall Dawson <nyall.dawson@gmail.com>
2019-07-31 06:42:42 +10:00
Harrissou Sant-anna
9df1764ef6 [Feature] Enable widget filtering in Interface Customization dialog
Adds a search text box to allow filtering through the widgets when
customizing the interface
2019-07-31 06:42:42 +10:00
vsklencar
390f594498 [QgsQuick] Range widget update
Different background color when a widget is enabled/disabled
2019-07-30 22:29:22 +02:00
vsklencar
a9db87a9c4 [QgsQuick] Small visual fixes of a range widget 2019-07-30 22:29:22 +02:00
vsklencar
1a414ef16c [QgsQuick] Added SpinBox beside Slider for a range field.
Formatted
2019-07-30 22:29:22 +02:00
vsklencar
35c9ee3e66 [QgsQuick] Added SpinBox beside Slider for a range field. 2019-07-30 22:29:22 +02:00
vsklencar
e506bb18a0 [QgsQuick] Added Range widget
Suppose to be used in Feature form as a editor widget for a number field of type 'range'.
2019-07-30 22:29:22 +02:00
Nyall Dawson
6646a009d3 Swap a QDoubleSpinBox for QgsDoubleSpinBox 2019-07-31 05:09:27 +10:00
Nyall Dawson
6c06538812 Code style 2019-07-31 05:09:27 +10:00
Nyall Dawson
4e21ef5e58 Use a double spin box for Add Circle by 2 Tangents and Point tool
Otherwise non-integer radiuses cannot be used
2019-07-31 05:09:27 +10:00
Nyall Dawson
7377626996 Revise map tip cursor offset calculations to better handle hidpi screens
Fixes #28337
2019-07-31 05:09:03 +10:00
Alexandre Neto
6a1b57214d Better Support to hidpi 2019-07-31 05:09:03 +10:00
Alexandre Neto
8b052fd1c8 Moves MapTip away from the mouse cursor 2019-07-31 05:09:03 +10:00
Nyall Dawson
b9482dda6b Dox++, unit tests 2019-07-31 05:08:37 +10:00
Sandro Mani
62f5f5e8e3 Add QgsLayerTreeView::setLayerVisible 2019-07-31 05:08:37 +10:00
Nyall Dawson
99fce61d3b Add unit tests for QgsUnitTypes::areaToDistanceUnit 2019-07-31 05:08:12 +10:00
Nyall Dawson
03e2c4dae7 Add since 2019-07-31 05:08:12 +10:00
Sandro Mani
91d5c2d55c Add QgsUnitTypes::areaToDistanceUnit 2019-07-31 05:08:12 +10:00
Nyall Dawson
a123a51b5f Optimisations for shapeburst fill rendering 2019-07-31 05:07:48 +10:00
Nyall Dawson
ee29b4c5ca Use QgsImageOperation optimized implementation of stackblur in shapeburst fill 2019-07-31 05:07:48 +10:00
Nyall Dawson
43068c66f6 Move stackblur operation to header so it can be inlined 2019-07-31 05:07:48 +10:00
Nyall Dawson
041aa70724 Const 2019-07-31 05:07:17 +10:00
Nyall Dawson
e02591c09b Much faster copying of expression contexts with a project scope present 2019-07-31 05:07:17 +10:00
Nyall Dawson
5af2e52fff Allow custom drop handlers to indicate that they will accept a mime type
in advance

Allows non-standard mime types to be dropped onto the QGIS window,
which will be handled by custom drop handlers
2019-07-31 05:06:50 +10:00
Nyall Dawson
0238f98471 Simplify method 2019-07-31 02:51:46 +10:00
Sandro Mani
3cf94e98fc Inizialize QgsGpsInformation with sane values, add QgsGpsInformation::isValid and QgsGpsInformation::fixStatus 2019-07-31 02:51:46 +10:00
Nyall Dawson
fc79502763 Fix unnecessary calculations performed when a layer is set not to be an obstacle for other labels 2019-07-31 02:40:50 +10:00
Nyall Dawson
5931933b41 [labeling] Avoid lots of unnecessary work involving disabled data defined properties 2019-07-31 02:40:50 +10:00
lbartoletti
9e4a7eb66f add *BSD to osName 2019-07-30 18:32:03 +02:00
nirvn
0ffd1174db Address review 2019-07-30 18:06:26 +07:00
nirvn
b68a9c3b81 Add tests 2019-07-30 18:06:26 +07:00
nirvn
ec99bd6240 [FEATURE][callouts] Add anchor point position settings for polygon features 2019-07-30 18:06:26 +07:00
Matthias Kuhn
5873bc8316 fix typo 2019-07-30 11:57:41 +02:00
Matthias Kuhn
6333ecc738 When default ellipsoid is not planimetric use the CRS defined ellipsoid 2019-07-30 11:52:25 +02:00