54738 Commits

Author SHA1 Message Date
lbartoletti
1ac18f919e remove useless variable mSnappedToVertex 2019-03-12 17:56:49 +01:00
lbartoletti
2a2b7a6532 Needs to snap point too when CadDockWidget is enabled. Fixes #18138 2019-03-12 17:56:49 +01:00
Matthias Kuhn
60512e92df
Clear and load in getFeatures() 2019-03-12 14:28:52 +01:00
Matthias Kuhn
9a839c97f3
Copy data for background threads
reduce requirements to run code on main thread which risks freezes
because of deadlocks
2019-03-12 14:28:52 +01:00
Matthias Kuhn
857fe53773
[FEATURE] Merge pull request #9460 from m-kuhn/labeling_geometry_generator
 Geometry generators for labeling 
2019-03-12 14:15:51 +01:00
Matthias Kuhn
f60e0b6d60
Merge pull request #9491 from m-kuhn/ogr_provider_test_flaky
Disable flaky ogrprovider test
2019-03-12 14:15:21 +01:00
Matthias Kuhn
dbc8135707
Minimized icons 2019-03-12 14:05:09 +01:00
Julien Cabieces
1dc146a7ca Change 'since' version to 3.4.6 (#9480) 2019-03-12 12:05:36 +01:00
Nyall Dawson
1029c6542c Disable freaking annoying constantly failing unit tests 2019-03-12 20:08:03 +10:00
Matthias Kuhn
8c676ba0b3
Disable flaky ogrprovider test 2019-03-12 10:56:11 +01:00
Matthias Kuhn
de541d488c
Update placement options on geometry type change 2019-03-12 09:11:37 +01:00
nirvn
f83990f44f [themes] Fix missing visual hint for disabled tabs 2019-03-12 15:07:15 +07:00
Matthias Kuhn
486bb75ca8
Set obstacle geometry to original geometry 2019-03-12 09:04:35 +01:00
Matthias Kuhn
e19527c369
Fix geometry generator type visibility glitch 2019-03-12 09:04:33 +01:00
Harrissou Sant-anna
4b9f4da929 Use Qt style "returns .." tense instead of "return .." 2019-03-12 14:42:36 +10:00
Nyall Dawson
d890084f63 Fix loss of layout item combo box filters 2019-03-12 08:16:52 +10:00
Nyall Dawson
41d8a9c20b Fix test 2019-03-12 08:16:52 +10:00
Nyall Dawson
422d0f7a2e Correctly sort items in QgsLayoutItemComboBOx 2019-03-12 08:16:52 +10:00
Nyall Dawson
9191841509 Spelling 2019-03-12 08:16:52 +10:00
Nyall Dawson
021d1ef237 [FEATURE][processing] New parameter types for layouts and layout items
Allows processing algorithms which operate on a specific layout
and layout item selection
2019-03-12 08:16:52 +10:00
Nyall Dawson
f9fb4085b2 Tweaks to layout item combo box 2019-03-12 08:16:52 +10:00
Nyall Dawson
0003e91f27 Add methods to resolve parameters to layouts/layout items 2019-03-12 08:16:52 +10:00
Nyall Dawson
ba82954ac5 [processing] Add new parameter type for layout item objects 2019-03-12 08:16:52 +10:00
Nyall Dawson
dd49720863 [processing] Add new parameter type for print layout names 2019-03-12 08:16:52 +10:00
Nyall Dawson
5ec43cfdc1 [processing] Add project to QgsProcessingParameterWidgetContext 2019-03-12 08:16:52 +10:00
Nyall Dawson
8d77a6bdcc New gui class QgsLayoutComboBox
Shows a list of layouts
2019-03-12 08:16:52 +10:00
Nyall Dawson
cba22770dc Move layout manager model from app to core and add unit tests 2019-03-12 08:16:52 +10:00
Nyall Dawson
0b270f98fb
Merge pull request #9454 from nastasi-oq/distribute-equispaced2
[layout] add new vertical and horizontal equispaced distributions
2019-03-12 06:29:33 +10:00
Alessandro Pasotti
8e39f0f57a
Merge pull request #9478 from elpaso/bugfix-21028-db-manager-sqlite-thread
[db-manager] Invalidate sqlite connection if it was created in anothe…
2019-03-11 21:28:43 +01:00
Matthias Kuhn
67555c8432
Fix geometry generator condition 2019-03-11 16:19:30 +01:00
Alessandro Pasotti
8fb112d26f [db-manager] Invalidate sqlite connection if it was created in another thread
Fixes #21028 - DB manager: SQLite objects created in a thread can only be used in that same thread
2019-03-11 16:04:00 +01:00
Matthias Kuhn
6d465f017d
Move prepare step into qgspallabeling 2019-03-11 14:49:08 +01:00
Matthias Kuhn
05ff817a97
Update docs 2019-03-11 12:48:14 +01:00
Matthias Kuhn
6b42ccb737
Add geometry generator required fields to request 2019-03-11 12:47:49 +01:00
Matthias Kuhn
6eec3a7d5f
Fix double comparison warnings 2019-03-11 12:05:14 +01:00
Matthias Kuhn
da7b489202
Move expression preparation to prepare step 2019-03-11 12:05:13 +01:00
Matthias Kuhn
c8333d5f4d
Switch enumkeytovalue to existing functionality 2019-03-11 12:04:13 +01:00
Matthias Kuhn
1d36be8683
Nicer information message to adjust geometry 2019-03-11 11:24:43 +01:00
Matthias Kuhn
d3887c2af2
Distance area no longer needed 2019-03-11 11:24:43 +01:00
Matthias Kuhn
90dd8a0f4a
Obstacle geometry should be original geometry 2019-03-11 11:24:42 +01:00
uclaros
d620ddd134 nose2 method assertions 2019-03-11 11:59:52 +02:00
Nyall Dawson
434600c294
Update src/core/qgspallabeling.cpp
Co-Authored-By: m-kuhn <matthias@opengis.ch>
2019-03-11 10:14:16 +01:00
Matteo Nastasi
ae0e12b1b9 received all PR suggestions 2019-03-11 09:59:25 +01:00
Matteo Nastasi
245e5bafe6 create a private method to compute equispaced distributions 2019-03-11 09:58:44 +01:00
Matthias Kuhn
75efd24240
Merge pull request #9475 from vpicavet/patch-1
Revert "drinking" mention on PR template
2019-03-11 08:24:05 +01:00
Vincent Picavet
0b39b84a51
Revert "drinking" mention on PR template
A new mention "did not drink during coding" has been recently added to QGIS PR template.

I understand that this has to be considered as a joke. Events like codesprint sometimes include good beer, and I guess this new mention was a kind of private joke with regard to a specific situation. 

Offering beer or alcoholic beverage _alongside_ tea, coffee, juices and other alcohol-free beverages is no particular problem.

Meanwhile, I really think we should avoid this kind of reference. IT in general and OpenSource in particular, especially during events, often promote a drinking culture. This is wrong on many aspects. Some cultures ( mainly non-occidental) totally reject alcohol consumption, and we should be respectful for it.

Having a mention referring to alcohol in our PR template is really contradictory to our goal of inclusion and diversity. We should stay vigilant not to propagate a drinking culture which is opposite to our core values. We want to facilitate onboarding to the project, and a PR is one of the important steps converting users to contributors. We should keep it inclusive.
2019-03-11 08:09:03 +01:00
Matthias Kuhn
f575656ddb
Merge pull request #9461 from m-kuhn/pal_cleanup
Some cleanup in labeling and pal
2019-03-11 07:38:47 +01:00
Richard Duivenvoorde
7757ffc5dd Fix #21160: fix geojson in protocol and file twice
GDAL/OGR has two geojson related drivers now: GeoJSON and
GeoJSONSeq, see https://www.gdal.org/drv_geojsonseq.html

This commit makes it possible to open GeoJSONSeq (geojsonl and
geojsons and json) files as protocols/streams. And write them
as *.json.
2019-03-11 09:55:37 +10:00
Etienne Trimaille
fa843f8705 drop old processing provider example which is not compatible QGIS 3 2019-03-11 09:38:23 +10:00
Giovanni Manghi
7aa7248b97 Better GRASS r.series description to help workaround a limitation of Processing 2019-03-11 09:22:02 +10:00