41966 Commits

Author SHA1 Message Date
Alessandro Pasotti
7528207333 [auth] Sipify 2017-10-05 08:50:06 +02:00
Alessandro Pasotti
75e0948f44 [auth] More verbose docstrings 2017-10-05 08:12:59 +02:00
Larry Shaffer
3852e5db98 [auth] Update wording of auth settings widget; add formatted warnings 2017-10-04 13:58:50 -06:00
Larry Shaffer
74e9242d44 [auth] Update embedded QgsAuthSettingsWidget spacing
- Minimize all text-wrapped QLabel text in QgsAuthSettingsWidget
  (wrapped text defaulted to 3 lines of spacing, even if not used)
- Remove default 'Basic' text
- Hide Basic QLabel if there is no text
- Add 'Optional' placholder text for Password of Basic
- Fix non-expanded Name and URL fields for newhttpconnectionbase.ui
- Smaller minimum size for QgsAuthConfigSelect
- Minimize 'Convert to configuration' button width
2017-10-04 04:41:01 -06:00
Alessandro Pasotti
191942abf0 [auth] Proxy settings use the new auth settings dialog 2017-10-03 09:12:28 +02:00
Alessandro Pasotti
c856ba3ec2 [auth] XYX use the new authentication widget 2017-10-02 17:26:59 +02:00
Alessandro Pasotti
4e4a660a51 [auth] PG uses the new authentication widget 2017-10-02 17:12:14 +02:00
Alessandro Pasotti
f09e5b16e0 [auth] Renamed setters to better follow Qt5 conventions 2017-10-02 17:12:02 +02:00
Alessandro Pasotti
6378042bd1 [auth] DB2 use the new authentication widget 2017-10-02 16:40:07 +02:00
Alessandro Pasotti
dfdf2ceeac [auth] Added support for "Store" checkboxes 2017-10-02 16:39:31 +02:00
Alessandro Pasotti
7ee03a6a0b [auth] Use new auth settings widget in http connections dialogs 2017-10-02 14:44:18 +02:00
Alessandro Pasotti
c57b9e7e73 [auth] Tests for new setters methods 2017-10-02 14:44:01 +02:00
Alessandro Pasotti
7c0ac6e2b9 [auth][cosmetic] Moved method 2017-10-02 14:43:22 +02:00
Alessandro Pasotti
317cb7a181 [auth] Removed group box wrapper 2017-10-02 14:26:40 +02:00
Alessandro Pasotti
bdddc3ba66 [auth] Added setters to the auth settings widget
Also:
- removed wrapper goupBox for added flexibility
- explicit connections
2017-10-02 14:26:40 +02:00
Alessandro Pasotti
2fa68110e3 Merge pull request #5279 from boundlessgeo/auth_widget_signals
[auth] Use explicit signal connections in auth settings widget
2017-10-02 14:03:29 +02:00
Alessandro Pasotti
feeec8e0bf [auth] Use explicit signal connections 2017-10-02 12:26:15 +02:00
Matthias Kuhn
11eb9cfe57
Show actions menu in feature form
Fix #16889
2017-10-02 09:44:50 +02:00
Mathieu Pellerin
471204dd4d [style dock] fix wrong label settings when switching layers
(fixes #17029)
2017-10-02 14:19:58 +07:00
Alessandro Pasotti
5bdb605fda Merge pull request #5270 from boundlessgeo/auth_widget2
[auth][needs-docs] Authentication widget
2017-10-02 09:18:00 +02:00
Matthias Kuhn
65bade9d05
Typo fix 2017-10-02 08:52:09 +02:00
Matthias Kuhn
f781b4f4b5
Add missing break 2017-10-02 08:52:09 +02:00
Blottiere Paul
60fd763621 Merge pull request #5157 from pblottiere/server_bugfix_ogc_invalid_querylayers
[server][bugfix] Fix OGC test getfeatureinfo:invalid-query_layers
2017-10-02 04:37:35 +01:00
Nyall Dawson
d1018cbe2b Merge pull request #5268 from nyalldawson/flash2
[FEATURE] Flash features
2017-10-02 11:33:02 +10:00
Nyall Dawson
d922b5540e Fix some gcc build warnings 2017-10-02 10:56:47 +10:00
Nyall Dawson
d22bfca939 Avoid some unnecessary build warnings when WITH_BINDINGS is off 2017-10-02 10:56:28 +10:00
Nyall Dawson
5b6f02ecde Refine flash features API
Use a QgsCoordinateReferenceSystem object instead of
QgsVectorLayer to make API more flexible
2017-10-02 10:28:07 +10:00
Nyall Dawson
dfe0cbafad Use a clone of the renderer for attribute table model
Fixes potential crash
2017-10-02 09:52:18 +10:00
Nyall Dawson
a874faf6a3 Fix rubber band doesn't like geometries with Z/M 2017-10-02 09:52:18 +10:00
Nyall Dawson
fc844c66d4 More efficient canvas features flash 2017-10-02 09:52:18 +10:00
Nyall Dawson
e54ea73e0b Make rubber band creation a bit more efficient (avoid multiple transform creation) 2017-10-02 09:52:18 +10:00
Nyall Dawson
3e9fa726ed [FEATURE] Flash features in canvas
This adds:
- API call to QgsMapCanvas to flash a set of features
- A right click menu option in the attribute table to flash
the clicked feature
- An option in the Search by Form dialog to flash matching
features

When triggered, the features flash allowing easy identification
without having to alter the current selection or map extent
2017-10-02 09:52:18 +10:00
Nyall Dawson
4374c6e475 Fix incorrect draw stacking when drawing rubber bands with
secondary lines enabled
2017-10-02 09:52:18 +10:00
Juergen E. Fischer
df71901a32 fix windows build 2017-10-01 01:09:50 +02:00
Nyall Dawson
92af1dacaf Replace default constructors/destructors with = default 2017-10-01 06:52:14 +10:00
Alessandro Pasotti
e4a4d3d191 [auth] Sipify 2017-09-30 09:49:35 +02:00
Alessandro Pasotti
e33ff0609b [auth] Renamed class to QgsAuthSettingsWidget 2017-09-30 08:59:07 +02:00
Alessandro Pasotti
e9b2eeedf4 [auth] Restore configurations active tab at start 2017-09-29 22:47:44 +02:00
Alessandro Pasotti
ad2b58a567 [auth] Added \since QGIS 3 2017-09-29 22:47:04 +02:00
Alessandro Pasotti
0ec1743599 [auth] New icons for the config selector widget 2017-09-29 18:11:55 +02:00
Matthias Kuhn
08cb2d78d3
[FEATURE] Default values on update
Add an option to add default values on update of attributes or geometry.
This can be seen as a "derived value" that will be saved to the database
(like area of a polygon) or as a means to track last_modified dates etc.

See #5218
2017-09-29 17:55:02 +02:00
Matthias Kuhn
e0cdb18ec1
Fix indentation 2017-09-29 17:52:34 +02:00
Matthias Kuhn
2fbb6f09cc
Avoid recursion in apply on update default values 2017-09-29 17:52:34 +02:00
Matthias Kuhn
cf77ffe85b
Config interface for apply on update default values 2017-09-29 17:52:33 +02:00
Matthias Kuhn
89289598fe
Doxygen 2017-09-29 17:52:33 +02:00
Matthias Kuhn
e025011799
Make Mr. Travis happy 2017-09-29 17:52:33 +02:00
Matthias Kuhn
3562af4db7
Fix missing import 2017-09-29 17:52:33 +02:00
Matthias Kuhn
6e3c01dbe7
Fix QgsVectorLayerUtils::createFeature 2017-09-29 17:52:33 +02:00
Matthias Kuhn
0dbe588263
Fix compilation 2017-09-29 17:52:32 +02:00
Matthias Kuhn
366433e1f5
Add more applyOnUpdate tests 2017-09-29 17:52:32 +02:00