Blottiere Paul
6b81286a8f
Implement action create auxiliary field
2017-10-09 05:01:34 +01:00
Blottiere Paul
1cfa21512d
[needs-doc] Add a new button in property menu to create auxiliary fields
2017-10-09 05:01:34 +01:00
Nyall Dawson
42676dc93c
Move some getters which are incorrectly marked as slots,
...
remove some unnecessary 'const's from signals
Thanks to clazy const-signal-or-slot check
2017-10-09 11:53:06 +10:00
Nyall Dawson
3d8440cc0b
Merge pull request #5326 from nyalldawson/frick_off_autoconnects
...
Flip autoconnected slots to explicit connections
2017-10-09 10:24:04 +10:00
Nyall Dawson
7cfd284fb1
Remove all previously autoconnected slots from public API
...
These are implementation details only, and should not be
part of the stable API.
We need the flexibility to change these at any stage without
being bound by any API contract.
2017-10-09 09:04:18 +10:00
Nyall Dawson
fea2726c1c
Flip autoconnected slots to explicit connections, pt 1
2017-10-09 07:30:52 +10:00
Nyall Dawson
88a7f02c77
Port preview modes from composer
2017-10-06 17:48:25 +10:00
Nyall Dawson
95a76eeef8
Port delete action - TODO: undo/redo
2017-10-06 17:48:25 +10:00
Nyall Dawson
e3616f08c4
[FEATURE][layout] Add actions to auto resize items in a selection
...
Options are resize to narrowest, widest, shortest and tallest.
2017-10-06 17:48:25 +10:00
Nyall Dawson
5141c05ba7
[FEATURE][layout] Add item distribution actions
...
Adds actions for distributing selections of items by their
left/center/right/top/bottom edges.
Useful for quickly evenly distributing items in the layout
Needs new icons
2017-10-06 17:48:25 +10:00
Nyall Dawson
0939333273
Port item alignment to layouts
2017-10-06 17:48:25 +10:00
Nyall Dawson
822d6f76a3
Move actions which apply to selected items only to QgsLayoutView
...
Selections are a gui concept, so these actions belong to the
gui class instead of cluterring QgsLayout
2017-10-06 17:48:25 +10:00
Nyall Dawson
4cba2b90ef
Port select next above/below actions
2017-10-06 17:48:25 +10:00
Nyall Dawson
b494a71feb
Port selection actions to layout
2017-10-06 17:48:25 +10:00
Nyall Dawson
639ecd1748
Correctly handle item focusing in layout designer
2017-10-06 17:48:25 +10:00
Nyall Dawson
d8ffab1523
[FEATURE][layouts] Snapping to item bounds when creating new items
...
Previously snapping to item bounds would only occur when resizing
or moving items, now it also applies to item creation
2017-10-06 17:48:24 +10:00
Nyall Dawson
e0089fb84c
Move mouse handles to select tool
2017-10-06 17:48:24 +10:00
Nyall Dawson
d7bd44d9e7
Work on interactive moving of items
2017-10-06 17:48:24 +10:00
Nyall Dawson
b9ecb4f941
Add method to push messages to layout designer status bar
2017-10-06 17:48:24 +10:00
Nyall Dawson
49b426d951
Make doxygen_space script convert multiline //! comments
...
Because:
- the /** format is much more prevalent throughout QGIS
- sipify works correctly with /**
2017-10-06 07:55:52 +10:00
Alessandro Pasotti
dcc672520c
Merge pull request #5281 from boundlessgeo/auth_use_settings_widget
...
[auth][needs-docs] Provider connection dialogs use the new auth settings widget
2017-10-05 17:33:56 +02:00
Alessandro Pasotti
7528207333
[auth] Sipify
2017-10-05 08:50:06 +02:00
Larry Shaffer
3852e5db98
[auth] Update wording of auth settings widget; add formatted warnings
2017-10-04 13:58:50 -06:00
rldhont
3e45f997a6
Merge pull request #4912 from dmarteau/svg-marker-size
...
[FEATURE][needs-docs] Svg marker size: change aspect ratio
2017-10-04 12:02:32 +02:00
Martin Dobias
878dfddd3b
Refactor CAD editing alignment logic to new QgsCadUtils class
2017-10-03 17:01:54 +02:00
lbartoletti
870de2e8bb
Merge branch 'master' into regularShape_gui
2017-10-03 14:39:12 +02:00
Martin Dobias
68bb68d176
[FEATURE] QGIS 3D (pull request #5203 )
2017-10-02 23:02:37 +02:00
Alessandro Pasotti
f09e5b16e0
[auth] Renamed setters to better follow Qt5 conventions
2017-10-02 17:12:02 +02:00
Alessandro Pasotti
dfdf2ceeac
[auth] Added support for "Store" checkboxes
2017-10-02 16:39:31 +02:00
Alessandro Pasotti
7c0ac6e2b9
[auth][cosmetic] Moved method
2017-10-02 14:43:22 +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
feeec8e0bf
[auth] Use explicit signal connections
2017-10-02 12:26:15 +02: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
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
fc844c66d4
More efficient canvas features flash
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
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
ad2b58a567
[auth] Added \since QGIS 3
2017-09-29 22:47:04 +02:00
Alessandro Pasotti
242696c1d5
[auth] Added tests and completed QgsAuthenticationWidget
2017-09-29 17:34:59 +02:00
Alessandro Pasotti
db0c223ab1
[auth] Added new widget ui
2017-09-29 12:16:28 +02:00
Alessandro Pasotti
91d7a9b611
[auth] New authentication settings widget
2017-09-29 10:33:22 +02:00
lbartoletti
a8f9f9f96b
Merge branch 'master' into regularShape_gui
2017-09-28 21:48:23 +02:00
rldhont
954d62f53a
Update SIP for fixedAspectRatio in SVG marker
2017-09-28 12:25:21 +02:00
rldhont
60cf7bdaf7
Configure and use fixedAspectRatio in QgsSvgSymbolLayerWidget and QgsSvgSymbolLayer
2017-09-28 12:25:19 +02:00
Nyall Dawson
6ce8b4c83e
Merge pull request #5259 from nyalldawson/modernize
...
Modernize initializers
2017-09-27 09:34:07 +10:00
lbartoletti
6602855ae4
Merge branch 'master' into regularShape_gui
2017-09-26 21:31:01 +02:00
Nyall Dawson
a87d352bd7
Run clang-tidy modernize-use-default-member-init to move member
...
initialization to headers (c++11 style)
2017-09-27 05:02:34 +10:00