1450 Commits

Author SHA1 Message Date
Matthias Kuhn
e9d6e38796 Add a spinner icon to QgsFilterLineEdit 2017-10-25 00:45:54 +02:00
Sandro Mani
bb21395e3d Make QgsVScrollArea inherit QgsScrollArea 2017-10-24 09:35:28 +02:00
Sandro Mani
1f300cfa2e Add QgsVScrollArea sip bindings 2017-10-23 17:25:08 +02:00
Nyall Dawson
a48c2e8fd4 Merge pull request #4947 from lbartoletti/regularShape_gui
[FEATURE][needs-docs] Add gui to draw Circle, Ellipse, Rectangle and Regular Polygon
2017-10-23 16:04:23 +11:00
Nyall Dawson
406425d68a Rename method, docs and api breaks documentation 2017-10-19 07:29:48 +10:00
Nyall Dawson
587072cae9 Split QgsFileDownloader into separate core/gui classes
So that the guts of this class can be used from non-gui code
2017-10-19 06:32:50 +10:00
lbartoletti
c4a75f0007 Fix remaining rubber band 2017-10-16 22:13:47 +02:00
Nyall Dawson
6e40b88fd7 Fix warnings 2017-10-16 10:59:14 +10:00
Nathan Woodrow
cf241f51ae [FEATURE][needs-docs] Show projection bounds in projection widget (#5356)
- Script to pull bounds from EPSG.org Postgres dump
- Add resources/data/world_map.shp for reference
- Show canvas bounds for reference
2017-10-16 10:40:05 +10:00
Nyall Dawson
9a3b547d33 Merge pull request #5330 from nyalldawson/layout_next
[layouts] Port group handling
2017-10-13 13:02:44 +10:00
Martin Dobias
89b884a382 Fixes to initial unwanted segment when tracing with offset + unit tests! 2017-10-10 10:50:27 +02:00
Denis Rouzaud
8759e7cd03 fix SIP_CONVERT_TO_SUBCLASS placement 2017-10-09 13:43:42 +02:00
Matthias Kuhn
b2620ae2bb Add ConvertToSubClass code to vertexmarker 2017-10-09 13:43:42 +02:00
Nyall Dawson
606ad21a51 Port group actions from composer 2017-10-09 19:23:46 +10:00
Blottiere Paul
ac66ced1c3 Merge pull request #5086 from pblottiere/pr_auxiliary_storage
[Feature] Auxiliary Storage
2017-10-09 08:58:21 +01:00
Denis Rouzaud
6e14854f90 [sipify] remove redundant private sections 2017-10-09 09:51:40 +02:00
Blottiere Paul
c2b829011c Update documentation and sip binding 2017-10-09 05:13:59 +01:00
Blottiere Paul
4fa3400981 Properly update layer settings when an auxiliary field is deleted 2017-10-09 05:13:59 +01:00
Blottiere Paul
e14c5a248b Update documentation and sip binding 2017-10-09 05:13:59 +01:00
Blottiere Paul
703fbde035 Do not activate auxiliary data button everywhere 2017-10-09 05:13:59 +01:00
Blottiere Paul
429b1ec3c2 Fix auxiliary field creation for QgsSymbolListWidget 2017-10-09 05:13:59 +01:00
Blottiere Paul
df021570a4 Auxiliary fields for symbol layers 2017-10-09 05:13:59 +01:00
Blottiere Paul
8826a8abaa Update auxiliary storage tab and data defined buttons according to auxiliary fields 2017-10-09 05:01:34 +01:00
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