rldhont
29a05dfa9c
Adapt WFS capabilties in server test for WMS 1.3.0 compliance
2016-12-12 14:06:14 +01:00
Blottiere Paul
8cda1bbb79
fix getLegendGraphics when BBox parameter is used
2016-12-12 08:16:18 +01:00
Blottiere Paul
f3a5c98178
remove QgsMapRenderer
2016-12-12 07:50:22 +01:00
Alessandro Pasotti
3ec5f92f0f
Replaced the expired SSL certificate and re-enabled OWS PKI test
2016-12-05 10:31:10 +01:00
Marco Hugentobler
e6d4010eb6
Adapt expected capabilities / project settings response in server test for WMS 1.3.0 compliance
2016-12-01 10:30:04 +01:00
Alessandro Pasotti
a0e0fcf9a9
[tests] WMS/WFS PKI authentication test
2016-11-04 12:09:57 +01:00
Nyall Dawson
9a2ca1cebd
Merge pull request #3673 from nyalldawson/constraints
...
[FEATURE] Improved constraint handling, pt 1
2016-11-04 10:34:15 +10:00
nirvn
769c82b579
[pal] fix curved labels failure with zero-width characters
...
(fixes 15801)
2016-11-03 13:35:51 +07:00
Nyall Dawson
d1fd588499
Add method to fetch constraints from a vector data provider
...
Implemented for unique and not null constraints for postgres
provider
2016-11-02 11:07:07 +10:00
Martin Dobias
b798040040
Fixed legend renderer expected images
2016-11-01 11:41:23 +08:00
Nyall Dawson
a5356011fc
Test masks
2016-10-24 12:02:00 +10:00
Nyall Dawson
08143475ed
[FEATURE] QgsTextRenderer class for rich text rendering
...
Moves all the drawing code out of labeling into a new class
which just handles rendering text. This allows other parts
of the code to utilise all the advanced formatting options
that labeling supports, eg rendering text with shadows,
buffers and backgrounds.
2016-10-24 12:02:00 +10:00
nirvn
455874258c
[legend] insure multi-line labels are vertically centered with tall symbols
2016-10-19 10:02:43 +07:00
rldhont
a51ef42924
[BUGFIX][QGIS Server] GetLegendGraphic: if LAYERTITLE is false disable layer name in legend
...
If the layer has only one legend node, it is embedded in parent.
In QGIS Server the user can specify no layer title, so the layer title has not be displayed.
2016-10-18 12:17:45 +02:00
Nyall Dawson
a6148deb30
[FEATURE] Data defined symbol layer visibility
...
Adds a data defined override to control a symbol layer's
visibility. Allows users to disable drawing certain symbol layers
for matching features.
2016-10-18 13:22:22 +10:00
Nyall Dawson
b8c2e68fc5
[FEATURE] Allow symbol layers to be temporarily disabled
...
Adds a new checkbox at the bottom of each symbol layer's
properties which allows you to control whether the layer is
enabled or not.
Disabled layers are not drawn, but are saved and can be
enabled at a later stage.
This makes it easier to tweak symbol appearance without
having to totally delete a symbol layer.
2016-10-18 13:22:22 +10:00
nirvn
ec2d7fea0c
[FEATURE] control over drawing of composer table grid horizontal & vertical lines
2016-10-14 13:20:59 +07:00
Nyall Dawson
ddfe91f763
Fix @geometry_point_num and @geometry_point_count for marker lines
...
Fixes #15673
2016-10-10 19:53:15 +10:00
Nyall Dawson
748d8acddb
Fix first marker is drawn twice for marker line interval mode
2016-10-10 19:53:15 +10:00
Juergen E. Fischer
daf8f7a244
fix PyQgsAppStartup (followup d9349e5)
2016-10-06 15:54:27 +02:00
Juergen E. Fischer
d9349e5bbb
update configuration settings to qgis3
2016-10-06 11:40:42 +02:00
Nyall Dawson
19f6b62cd8
Fix layers with layer wide opacity "flashing" by rendering
...
intermediate states without opacity
2016-10-04 09:22:40 +10:00
Nyall Dawson
fbdc93fb2e
Add missing test images
2016-09-30 08:42:16 +10:00
Nyall Dawson
3253cdc2fb
Unit tests for displacement and cluster renderer
2016-09-30 08:42:16 +10:00
Alessandro Pasotti
949241d3ac
Merge pull request #3540 from elpaso/auth-integration-test
...
Auth integration test + more reliable server tests
2016-09-29 12:18:13 +02:00
Alessandro Pasotti
49ae0206f4
[Server 3.0] Tests reliability + new auth test
...
- Local server searches for a free port before binding
- Server tests now ignore attributes order
- Updated reference docs
- Renamed projects ("+" -> "_")
- Added a smoke test for auth manager and WMS/WFS providers
2016-09-29 11:47:32 +02:00
Nyall Dawson
67d5e19303
Update test masks (Qt5 on Fedora)
2016-09-29 12:23:02 +10:00
Alessandro Pasotti
76d1e8a8ea
[Server 3.0] migrate more tests
2016-09-26 19:32:14 +02:00
Nyall Dawson
10ee1c3c26
Update test masks
2016-09-23 13:58:14 +10:00
Nyall Dawson
e4f44722a1
Server access control test masks (Qt5)
2016-09-19 10:20:25 +10:00
Nyall Dawson
e7f8e0e04f
Update test masks (ubuntu 16.04 qt5)
2016-09-19 09:45:16 +10:00
Nyall Dawson
8746932193
Merge pull request #3467 from pvalsecc/arrays
...
[FEATURE] Add support for array attributes
2016-09-16 06:13:34 +10:00
Nyall Dawson
25125b089e
Remove deprecated composer methods
2016-09-14 07:20:17 +10:00
Patrick Valsecchi
abc55f4c42
Add support for arrays in PostgresQL
...
Fix parsing of PostgresQL hstore. Had problems when the key or values were
containing comas.
2016-09-12 10:33:00 +02:00
Nyall Dawson
e3313fac95
Test masks
2016-09-10 14:42:33 +10:00
Nyall Dawson
570e6936b6
Add a bunch of tests for legend grouping into columns
2016-09-10 14:42:33 +10:00
Patrick Valsecchi
3d6e7c8bdb
Add hstore support to the postgres provider
2016-09-08 09:51:46 +02:00
Patrick Valsecchi
7169079f91
Smarter default edit widgets with plugins to pick them
...
Now the widgets factories can give a score on how good they could handle
a widget.
Additionaly, plugins can be added to choose a widget factory in function
of an external information. One of them uses a table in PostgresQL to
allow specification of the widget type and configuration.
I took the opportunity to remove a few deprecated method in relation to
this.
2016-09-05 14:22:17 +02:00
Nyall Dawson
6dbdd4c24b
Update test masks for qt5
2016-09-05 13:44:41 +10:00
Andrea Aime
a25b0257a5
Export map level scale based dependencies in most vector symbology
2016-09-01 07:40:56 +02:00
Patrick Valsecchi
5ee97adc16
Add heuristic to not simplify geometries for nothing
...
Tested with a release binary and Swiss OSM roads in PostGIS at several zoom
levels (the higher, the less features), values in ms (average over at
least 100 queries):
Level | Before | After | % improvement
-------------------------------------------
7 | 37 | 36 | 2.7
6 | 41 | 38 | 7.32
5 | 48 | 46 | 4.17
4 | 70 | 64 | 8.57
3 | 114 | 109 | 4.39
Not much improvement (I'm quite dispointed, here), but not much change in
the code.
2016-08-16 12:48:35 +02:00
Denis Rouzaud
ea4e5cb7c0
additional fields should be placed at the end
2016-08-15 10:48:39 +02:00
Nyall Dawson
c2a232848c
Add provider test for postgres with compound key
2016-08-15 10:48:33 +02:00
Juergen E. Fischer
b08a9e7951
rename test images
2016-08-10 12:12:28 +02:00
Juergen E. Fischer
d4bd17615b
fix PyQgsSymbolLayer test
2016-08-10 12:12:28 +02:00
Juergen E. Fischer
eeebf4be08
rename QgsComposerSymbolItem::symbolV2() to symbol()
2016-08-10 12:12:28 +02:00
Nyall Dawson
863c73db8f
Label test mask updates
2016-08-09 16:55:13 +10:00
Nyall Dawson
c3f720f80b
[pal] Only apply distance from line midpoint penalty to non closed linestrings
...
Sponsored by Andreas Neumann
2016-08-09 16:55:12 +10:00
Nyall Dawson
dc0cc32046
Further tweaks to line labeling, add tests
...
Sponsored by Andreas Neumann
2016-08-09 16:55:11 +10:00
Nyall Dawson
01e6c04980
Labeling tests
2016-08-09 16:55:11 +10:00