Mathieu Pellerin
40dac8f00d
[plugin manager] fix QGIS startup crash ( fixes #16439 ) ( #4360 )
2017-04-12 23:10:41 +02:00
Etienne Trimaille
c4ad9505fb
[needs-docs] update metadata viewer and review UI for vector layer dialog ( #4316 )
...
Funded by WorldBank/GFDRR
2017-04-12 23:04:53 +02:00
Matthias Kuhn
0e09fdacde
Use monospace fonts for console on all platforms
2017-04-12 22:21:59 +02:00
matteo
16c8dac2ac
travis fix
2017-04-12 21:07:30 +02:00
matteo
bca0ca25ee
2 new plots added
2017-04-12 21:07:30 +02:00
matteo
0c5b667986
fix category error and remove np dependency
2017-04-12 21:07:30 +02:00
Alessandro Pasotti
9c2f88c911
QgsSettings: add writeArray and more group and array tests
2017-04-12 18:02:17 +02:00
Nathan Woodrow
29d228dd6e
Opps :)
2017-04-12 13:21:28 +01:00
Nathan Woodrow
7694dd2d81
[FEATURE][needs-docs] Add better crash dialog
2017-04-12 22:18:56 +10:00
Juergen E. Fischer
0e1a7d9650
debian packaging: add dependency qt5keychain-dev (followup 090d530)
2017-04-12 14:17:00 +02:00
Alessandro Pasotti
c9f0509841
Merge pull request #4355 from boundlessgeo/password-helper-authmanager3
...
[feature][needs-docs] Master Password integration with OS password manager
2017-04-12 13:04:43 +02:00
Nyall Dawson
da5c0ed2cd
Fix composer legends are not restored from XML
...
Also add unit test to protect this and switch to unique_ptrs
instead of raw pointers
2017-04-12 16:59:54 +10:00
Nyall Dawson
3bb3f590ac
Merge pull request #4349 from nyalldawson/box3d
...
Initial framework for 3D box class
2017-04-12 16:26:07 +10:00
Nyall Dawson
b64c7b74b8
Remove unused variable
2017-04-12 16:07:41 +10:00
Nathan Woodrow
6726214fd8
[MSSQL] Fix update/insert with timestamp columns
2017-04-12 16:04:13 +10:00
Nyall Dawson
226bd9bb60
Move QgsRectangle and QgsBox3d to geometry folder
...
Since these are both geometry related classes, it's nicer to
keep these all together
2017-04-12 15:27:34 +10:00
Nyall Dawson
49e1ae40af
[composer] Only update map rotation when editing finishes
...
Avoids multiple map updates when entering values like "90".
Previously the map would be updated at every keystroke,
so "9" and "90" degree rotations.
2017-04-12 15:15:17 +10:00
Nyall Dawson
36ca6d2380
Add methods to convert between QgsRectangle and QgsBox3d
...
Also add volume calculation to QgsBox3d
2017-04-12 14:45:47 +10:00
Nyall Dawson
6632fd6849
Cleanup QgsRectangle header and sipify
...
Also add methods for returning area and perimeter of rectangle
2017-04-12 14:39:02 +10:00
Nyall Dawson
e3dfe17861
Add unit tests for QgsBox3d
2017-04-12 14:08:47 +10:00
Nyall Dawson
0d843ff4e6
Initial framework for 3D box class
2017-04-12 14:08:47 +10:00
Juergen E. Fischer
8637b22149
debian packaging: add zesty
2017-04-12 00:34:30 +02:00
Alessandro Pasotti
090d5305e5
[feature][needs-docs] Master Password integration with OS password manager
...
This PR adds (optional) synchronization of the master password
with the OS password manager (AKA wallet/keychain).
A set of new menu items has been added in the options ->
authentication -> utilities to manage the new behavior.
Notifications are handled by the message bar unless the
password r/w operation is triggered from a modal dialog,
in this case the notifications will be routed through
the recently exposed QgisApp::showSystemNotification
that uses the OS tray notifications.
This new feature requires libqt5keychain, and was tested
with v. 0.5+
2017-04-11 15:00:29 +02:00
Nyall Dawson
669fa87eb4
[sipify] Fix stripping function body with virtual const reference returns
2017-04-11 16:24:01 +10:00
Nyall Dawson
5fb63c066f
Make QgsRectangle protected members private
...
This class is not designed to be subclassed
2017-04-11 14:55:57 +10:00
Nyall Dawson
a45e5700da
Use weak pointers for registered QgsOptionsWidgetFactorys
...
Avoids QGIS crashing if a plugin crashes without deregistering
its QgsOptionsWidgetFactory.
2017-04-11 14:25:50 +10:00
Nyall Dawson
7a6efa2c7f
Merge pull request #4346 from nyalldawson/metadata_api
...
Rename QgsMapLayer::metadata() -> htmlMetadata()
2017-04-11 12:31:47 +10:00
Matthias Kuhn
e7e73bafcf
Add test for postgres boolean
2017-04-10 22:47:41 +02:00
Matthias Kuhn
88a8a2c94d
CheckBox widget: support native Bool fields
2017-04-10 22:47:41 +02:00
Matthias Kuhn
cfb8552b14
[postgis] Native boolean support
2017-04-10 22:47:41 +02:00
Mark Johnson
5ab8e7176b
UTF8 support for QgsRasterDataProvider::cStringList2Q_ ( #4345 )
...
UTF8 support for QgsRasterDataProvider::cStringList2Q_.
Fix #15978
2017-04-10 21:36:45 +02:00
Nyall Dawson
f2a7dcbdd7
Rename QgsMapLayer::metadata -> htmlMetadata()
...
Frees up metadata() for use as a structured metadata getter
2017-04-10 18:45:00 +10:00
Nyall Dawson
9837c9965c
Merge pull request #4348 from nyalldawson/sipify_maplayer
...
Sipify QgsMapLayer and cleanup API
2017-04-10 18:07:55 +10:00
Nyall Dawson
9dabb9dd20
Avoid some "" literals and QString::nulls in layer API
...
Use QString() instead
2017-04-10 17:17:17 +10:00
Nyall Dawson
de62c4e643
Fix some QgsMapLayer getters which are incorrectly marked as slots
2017-04-10 17:12:14 +10:00
Nyall Dawson
1128373830
Remove QgsMapLayer::invalidTransformInput slot
...
Calling slot does nothing and is not used anywhere
2017-04-10 17:09:43 +10:00
Nyall Dawson
acd8aa94a3
Sipify QgsMapLayer
2017-04-10 17:07:50 +10:00
Nyall Dawson
18c1e6233b
[sipify] Also skip mutable protected members
2017-04-10 17:00:12 +10:00
Alexander Bruy
78d02b7fab
Merge pull request #4299 from alexbruy/checkable-combobox
...
[FEATURE] New custom widget checkable combobox
2017-04-10 09:33:01 +03:00
Nyall Dawson
fc2581c64b
Daily connectification
2017-04-10 10:30:31 +10:00
Nyall Dawson
b0c88f1b80
Add missing currentThemeChanged signal to interface
2017-04-10 09:19:42 +10:00
Nyall Dawson
8cf5860d72
Fix missing sip cast for QgsHillshadeRenderer
2017-04-10 08:52:32 +10:00
Nathan Woodrow
bc08a79b6b
Remove old comment line
...
[ci skip]
2017-04-09 11:47:42 +01:00
Nathan Woodrow
db8a14d496
Test cmake ( #4343 )
...
* Streamline cmake test file adding
2017-04-09 16:18:28 +10:00
Matthias Kuhn
5805cf99f1
Some docstring improvements
2017-04-08 23:42:55 +02:00
Matthias Kuhn
14e949b96c
[sipify] skip non-public template based member declarations
2017-04-08 23:42:55 +02:00
Matthias Kuhn
d8207021d3
Fix sipify test header file
2017-04-08 23:42:55 +02:00
Matthias Kuhn
d902575f58
Sipify
2017-04-08 23:42:55 +02:00
Nathan Woodrow
f450b98b26
sip skip on ColumnConfig == for now
...
Fails on Windows build for some reason
2017-04-08 21:59:34 +10:00
Alexander Bruy
0803b56861
remove docs for parent parameter
2017-04-08 12:00:20 +03:00