Nyall Dawson
92a18087b3
Add safeguard tests to ensure no regressions in expression compilation
...
(ie check that expressions are successfully compiled where expected)
Add compilation support for "NOT..." type expressions
2016-04-15 07:52:02 +10:00
Nyall Dawson
99210ecfd7
[FEATURE][console] Improvements to find functionality
...
- add key shortcut to open find widget, set focus to find text input
automatically (uses default shortcut for DE, eg usually Ctrl+F)
- add key shortcuts for find next/previous (using default DE
shortcut, eg Ctrl+G/Shift+Ctrl+G)
- automatically find first match when typing in find box
- set initial find string to selection when opening find
- pressing Escape closes the find bar
2016-04-15 07:51:58 +10:00
Matthias Kuhn
fe314754c6
Fix console errors
2016-04-14 12:15:12 +02:00
Matthias Kuhn
d283223c56
Python 3 update for processing tests
2016-04-14 12:15:12 +02:00
Matthias Kuhn
709d3cedd0
Cleanup test application on exit
2016-04-14 12:15:11 +02:00
elpaso
1e6dceb7d2
[dbmanager] Fixes various signal bugs after 8bda5c
...
Fixes some unreported glitches after new signals migration.
Also fixes #14649
2016-04-14 09:02:04 +02:00
Juergen E. Fischer
7454d87d6a
doxygen: include sha in PROJECT_NUMBER
2016-04-13 22:16:21 +02:00
Juergen E. Fischer
063d80d196
fix windows build
2016-04-13 16:12:46 +02:00
Juergen E. Fischer
c30f71ac73
dxf export: add support for expression contexts and rotated symbols ( fixes #14495 )
2016-04-13 14:51:58 +02:00
Juergen E. Fischer
f19a35c34e
dxf export: support rule based labeling ( fixes #13757 )
2016-04-13 14:51:55 +02:00
Alexander Bruy
b7a4e20627
[processing] add Rectangles, Ovals, Diamonds algorithm ( fix #11575 )
...
This is direct port of abandoned "Rectangles, Ovals and diamonds" plugin.
There are two algorithms: one uses fixed values and second — variable
values from attribute table. Test for fixed distance version included.
2016-04-13 12:33:08 +03:00
Webmaster
3cf75d8047
[symbology] add filled cross and hexagon markers
2016-04-13 09:30:11 +07:00
Matthias Kuhn
30df95aba6
Add new target port-plugins to run 2to3 on plugins as build step
2016-04-12 14:48:20 +02:00
Alessandro Pasotti
1eb63768d9
[dbmanager] Use user name as DB name if provided
...
Followup for 212b125
2016-04-12 14:40:23 +02:00
Alessandro Pasotti
212b125a2c
[dbmanager] PG ignore env if service file is used
...
Fixes #14436
Funded by Boundless
2016-04-12 14:05:19 +02:00
Nyall Dawson
4bbe318c20
[symbology] Remove distorted star symbol
2016-04-12 12:12:57 +10:00
Nyall Dawson
6df1f6866c
[raster] Add note and docs for psuedocolor 'clip' option
2016-04-12 11:08:37 +10:00
Matthias Kuhn
1ed39c4877
Fix indentation
2016-04-11 20:32:32 +02:00
Matthias Kuhn
c7ddc4b229
[processing] Allow calling GdalUtils.runGdal w/o progress
2016-04-11 17:55:46 +02:00
Alexander Bruy
e873540d14
[processing] fix path handling ( fix #14432 )
2016-04-11 18:52:27 +03:00
Alexander Bruy
abda90fe0d
[processing] filter items in toolbox using translated and original names ( fix #13764 )
2016-04-11 15:57:22 +03:00
Nyall Dawson
e21de0394d
Add methods for retrieving and setting size units for QgsMarkerSymbolV2
2016-04-11 15:34:43 +10:00
Alexander Bruy
8eb79dbb91
[processing] fix missed quotes in OTB provider ( fix #14557 )
2016-04-10 11:39:29 +03:00
Alexander Bruy
badea8ceb2
[processing] fix GRASS icon
2016-04-10 11:32:16 +03:00
Alexander Bruy
525194dc0b
[processing] don't ask for MSYS folder for GRASS7 ( fix #14431 )
2016-04-10 11:31:46 +03:00
Nyall Dawson
ae59b733c3
[processing] Use unary union in dissolve (much faster for many
...
complex geometry inputs)
2016-04-10 12:58:01 +10:00
QGEP
6ea74d6234
Workaround a instable system call
2016-04-09 09:48:46 +02:00
Matthias Kuhn
fa90a7bb7c
ogrinfo reports null geometry features differently
2016-04-09 09:48:46 +02:00
Matthias Kuhn
f88cf7de8a
Drop processing algorithm comparison precision
2016-04-09 09:48:46 +02:00
Nyall Dawson
965cef2b2e
Indentation fix
2016-04-09 10:55:27 +10:00
Nyall Dawson
1b4bd47076
[composer] New QSortFilterProxyModel for filtering items by type
...
and new widget QgsComposerItemComboBox for showing matching composer
items.
Swap existing comboboxes to use the new widget, which removes a lot
of fragile code designed to allow selection of items. Additionally
the combobox now show the correct item id rather than always showing
"Map 0/1/..."
2016-04-09 09:38:09 +10:00
Nyall Dawson
4764b53518
[composer] Fix world file map is not restored from project
2016-04-09 09:38:09 +10:00
Juergen E. Fischer
96148e36ff
fix python future installation (followup 5895780)
2016-04-08 21:02:29 +02:00
Denis Rouzaud
40f214b415
Revert "add todo QGIS 3: add /In,Out/ to QgsVectorLayer.addFeature (python)"
...
this works already, features are updated.
This reverts commit bf3f8b5920bc43cf528c9569a3d6b1000f0eef9f.
2016-04-07 14:25:42 +02:00
Matthias Kuhn
5376cbf35e
Followup 297f466 pep8
2016-04-07 14:11:03 +02:00
volaya
cc50157ab8
[processing] make gdal algorithms honor selection
...
fixes #14622
2016-04-07 14:02:25 +02:00
Denis Rouzaud
bf3f8b5920
add todo QGIS 3: add /In,Out/ to QgsVectorLayer.addFeature (python)
...
https://github.com/qgis/qgis3.0_api/issues/45
2016-04-07 13:29:43 +02:00
Matthias Kuhn
27afd6c4f3
Fix headers
2016-04-07 13:21:23 +02:00
Matthias Kuhn
5e89058921
Followup 297f466 Add missing CMakeLists.txt
2016-04-07 13:21:20 +02:00
volaya
45cb80a0ff
[processing] fixed wild import
2016-04-07 12:32:46 +02:00
volaya
794ef72520
[processing] added support for QGIS variables in python scripts
2016-04-07 12:03:41 +02:00
volaya
3e4e08bc6f
[processing] fixed header
2016-04-07 12:03:40 +02:00
volaya
297f4669fd
[processing] added preconfigured algorithms
2016-04-07 12:03:39 +02:00
Nyall Dawson
9d5df4efb7
Fix indentation
2016-04-07 18:47:01 +10:00
Nyall Dawson
39d0ba5781
[composer] Fix crash setting table columns from python
2016-04-07 18:47:01 +10:00
Jürgen Fischer
19b91032bd
Merge pull request #2977 from rouault/wfs
...
First part of QEP 35: WFS provider enhancements
2016-04-07 10:18:22 +02:00
Juergen E. Fischer
5895780553
fix internal future install ( fixes #14577 , take II)
2016-04-07 09:08:02 +02:00
Nyall Dawson
3ba3986ae2
Fix calculation of diagram size in map units when using scale limits
2016-04-06 22:27:07 +10:00
Nyall Dawson
4c704be606
Add geometry methods for calculating the distance to a specified
...
vertex from the start of the geometry
2016-04-06 20:55:26 +10:00
Nyall Dawson
d464f86290
[FEATURE] Null ("No symbol") renderer
...
Using this renderer no symbol will be drawn for features, but labeling,
diagrams and other non-symbol parts will still be shown.
Selections can still be made on the layer in the canvas and selected
features will be rendered with a default symbol. Features being edited
will also be shown.
This is intended as a handy shortcut for layers which you only want
to show labels or diagrams for, and avoids the need to render
symbols with totally transparent fill/border to achieve this.
(fix #12131 )
2016-04-06 20:55:26 +10:00