Nyall Dawson
|
0939333273
|
Port item alignment to layouts
|
2017-10-06 17:48:25 +10:00 |
|
Nyall Dawson
|
c6da276783
|
Add more unit tests
|
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
|
fdba8f199a
|
Add tests for changing item z order
|
2017-10-06 17:48:25 +10:00 |
|
Nyall Dawson
|
e74a632002
|
Unfinished restore of stacking actions
|
2017-10-06 17:48:25 +10:00 |
|
Nyall Dawson
|
833cb60f1f
|
Port toggle panel action to layouts
|
2017-10-06 17:48:25 +10:00 |
|
Nyall Dawson
|
02831024a6
|
Restore items dock
|
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
|
dbb31253e9
|
Resurrect locking/unlocking item actions
|
2017-10-06 17:48:25 +10:00 |
|
Nyall Dawson
|
683a8694e4
|
Correctly report selected status to items model
|
2017-10-06 17:48:25 +10:00 |
|
Nyall Dawson
|
62a5679230
|
Port item model from composer to layouts
|
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
|
de9653044a
|
Remove redundant custom enum (use Qt version instead)
|
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
|
e172356b87
|
Fix orphan snap lines sometimes show
|
2017-10-06 17:48:24 +10:00 |
|
Nyall Dawson
|
1e7149e1e3
|
Select new items after adding them
|
2017-10-06 17:48:24 +10:00 |
|
Nyall Dawson
|
9ae9624261
|
Ensure that snap lines show for whole layout
|
2017-10-06 17:48:24 +10:00 |
|
Nyall Dawson
|
d65a18c5c0
|
Fix item snapping while resizing
|
2017-10-06 17:48:24 +10:00 |
|
Nyall Dawson
|
628936771a
|
Nicer mouse handle alignment behaviour
Don't show horizontal/vertical align snap lines if the resize
isn't allowing resizing in that axis
|
2017-10-06 17:48:24 +10:00 |
|
Nyall Dawson
|
051ed1e156
|
Prevent snapping to selected items when resizing
|
2017-10-06 17:48:24 +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
|
d950f17e75
|
Add item bounds based snapping to QgsLayoutSnapper
|
2017-10-06 17:48:24 +10:00 |
|
Nyall Dawson
|
172d484c9e
|
Fix undo/redo for mouse actions
|
2017-10-06 17:48:24 +10:00 |
|
Nyall Dawson
|
8517cfefc5
|
Prevent unwanted mouse cursor changes
|
2017-10-06 17:48:24 +10:00 |
|
Nyall Dawson
|
6ab9c223f8
|
Fix resizing items
|
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
|
bfa9c1d661
|
Port methods for retrieving item at a point to layouts
|
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
|
2d6cbd6bba
|
Restore ability to show/hide selection bounds
|
2017-10-06 17:48:24 +10:00 |
|
Nyall Dawson
|
1f94b822a8
|
Fix click behavior in select tool
|
2017-10-06 17:48:24 +10:00 |
|
Nyall Dawson
|
207bcad626
|
Start porting mouse handles to layout
|
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
|
fac2d7fbdc
|
Allow selection tool to control selection
|
2017-10-06 17:48:24 +10:00 |
|
Nyall Dawson
|
6b700e2e93
|
Don't pass handled mouse events down to QGraphicsView
|
2017-10-06 17:48:24 +10:00 |
|
Nyall Dawson
|
fb8601ffae
|
Shape items should not have a background/frame
|
2017-10-06 17:48:24 +10:00 |
|
Nyall Dawson
|
7d072beee7
|
Add signals for size and rotation changes
|
2017-10-06 17:48:24 +10:00 |
|
Nyall Dawson
|
b5777adbdd
|
Port some composer utils
|
2017-10-06 17:48:24 +10:00 |
|
Nyall Dawson
|
bb129516f8
|
Port selection handling code from composer
|
2017-10-06 17:48:24 +10:00 |
|
Nyall Dawson
|
51efa19f75
|
Port item frame related code from composer
|
2017-10-06 17:48:24 +10:00 |
|
Nyall Dawson
|
0b188295bc
|
Port item selection and lock related code from composer
|
2017-10-06 17:48:24 +10:00 |
|
Nyall Dawson
|
4e61ea892a
|
Port frame and background handling to layout items
And add support for frame widths with units
|
2017-10-06 17:48:24 +10:00 |
|
Nyall Dawson
|
2d484db737
|
Fix doxygen warning
See http://doxygen.10944.n7.nabble.com/How-can-I-escape-in-a-comment-td5528.html
|
2017-10-06 17:47:53 +10:00 |
|
Mario Baranzini
|
5b050428da
|
Fix QgsDockWidget custom widget
|
2017-10-06 09:20:43 +02:00 |
|
Nyall Dawson
|
8deed6c497
|
Merge pull request #5300 from nyalldawson/formatting
Doxygen Formatting
|
2017-10-06 17:17:41 +10:00 |
|
Nyall Dawson
|
58d7176979
|
Fix build warnings
|
2017-10-06 11:33:05 +10:00 |
|
Nyall Dawson
|
04a9cd9211
|
Add more consistency to doxygen formatting
|
2017-10-06 08:19:00 +10:00 |
|
Nyall Dawson
|
78c0c28468
|
Fix doxygen warnings
|
2017-10-06 07:55:52 +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 |
|
Nyall Dawson
|
d9952b6317
|
Initialize pointers to nullptr in headers
|
2017-10-06 07:55:51 +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 |
|