nirvn
de0ac14ae1
[ui] use qgsfilewidget in the save raster as dialog
2017-12-07 16:24:28 +07:00
nirvn
c2acb5feec
[ui] use qgsfilewidget in the create shapefile layer dialog
2017-12-07 16:00:32 +07:00
Harrissou Sant-anna
571bf54d2a
[needs-docs] Refactor the New Shapefile dialog to mimic the GeoPackage sequence ( #5803 )
2017-12-07 09:39:12 +07:00
Nyall Dawson
89420fccd6
Sipify
2017-12-07 08:51:52 +10:00
Nyall Dawson
17656f23c6
Pasting items from layout context menu pastes them at menu origin
...
instead of final cursor position
2017-12-07 08:50:01 +10:00
Nyall Dawson
ac6c131212
Fix crash when reopening existing layouts
2017-12-07 08:50:01 +10:00
Nyall Dawson
e5e37fcafa
[needs-docs] Use a QgsFileWidget for template file selector
...
Rename "Add" button to "Create"
2017-12-07 08:50:01 +10:00
Nyall Dawson
a30dd8a153
Port composer manager dialog to layouts
...
Not exposed via GUI yet, but can be shown by entering
iface.showLayoutManager()
in the Python console
2017-12-07 08:50:01 +10:00
Nyall Dawson
a64a675830
[FEATURE][layouts] Support drag and drop of QPT templates onto layout windows
...
To add contents of template onto layout
2017-12-07 08:49:54 +10:00
Nyall Dawson
eea36c0212
Add custom drop handlers for layout windows
2017-12-07 08:49:54 +10:00
Nyall Dawson
d2fcf11336
[layouts] Add context menu entries for "copy" and "delete" item to
...
items list panel right click menu
Refs #11581
2017-12-07 08:49:33 +10:00
Nyall Dawson
feec186fbf
[layout] Add context menu entries for cutting/copying, and pasting items
...
Fixes #1830
2017-12-07 08:49:33 +10:00
Nyall Dawson
b03ce047db
Start restoring copy/paste functionality
2017-12-07 08:49:33 +10:00
Denis Rouzaud
906259b2f7
[doxygen] remove useless @brief
2017-12-06 08:31:12 -04:00
Denis Rouzaud
f29306d4af
[doxygen] replace @param by \param
2017-12-06 08:31:12 -04:00
Blottiere Paul
14e6df450a
Merge pull request #5780 from pblottiere/bugfix_reshape2
...
[bugfix] Do not add binding line in both side in reshape map tool
2017-12-06 12:08:32 +00:00
Denis Rouzaud
e48cf98edb
run sipify
2017-12-06 07:19:50 -04:00
Blottiere Paul
c9038f48ad
Update sip binding
2017-12-06 07:25:12 +00:00
Nathan Woodrow
57dc9deb06
Add API to ease saving and restoring widget geometry. ( #5615 )
...
Usage:
- QgsGui::instance()->enableAutoGeometryRestore( this ); just
after setupUi in your widgets to enable.
- Remove any calls to saveGeometry() and restoreGeometry() in your
widgets.
2017-12-04 13:41:42 +10:00
Nyall Dawson
389435e1a0
Merge pull request #5729 from nyalldawson/proc_dyanmic
...
[processing] Expose dynamic ("data defined") numeric parameters to gui
2017-12-02 14:32:45 +11:00
Nyall Dawson
618baf925d
Small refactor of QgsPropertyOverrideButton
2017-12-02 11:13:31 +10:00
Nyall Dawson
5f77a48e10
Remember window geometry for raster save dialog
2017-12-02 11:11:45 +10:00
Nyall Dawson
f6e63d7f4c
Fixes and cleanups to algorithm dialogs
2017-12-01 18:15:40 +11:00
Nyall Dawson
ce170918c9
Start moving processing algorithm dialog to c++
...
In an attempt to avoid Python global interpreter locks which
block the UI thread.
2017-12-01 18:15:40 +11:00
Nyall Dawson
bcc1b91b74
Merge pull request #5717 from nyalldawson/layout_next4
...
[layouts] Port/adapt all remaining item types
2017-12-01 13:43:58 +11:00
Nathan Woodrow
b2c396fdfd
Fix #17510 - Better scoping of QgsProjectionSelectionDialog inside QgsProjectionSelectionWidget
2017-11-27 14:00:15 +10:00
Nyall Dawson
ee45ec9772
Add page number selection to new item dialog
2017-11-24 10:24:35 +10:00
Nyall Dawson
f660d78017
Add a new dialog for selecting file encoding, QgsEncodingSelectionDialog
...
Can be used to prompt users for a file encoding choice
2017-11-21 20:38:07 +10:00
Matthias Kuhn
81b475d21c
Adjust version number
2017-11-21 08:32:53 +01:00
Matthias Kuhn
37b0d4c5b5
Add missing api documentation
2017-11-21 08:29:02 +01:00
Matthias Kuhn
f0a84667b8
Hide search widget tool button for aggregate search
2017-11-20 21:20:50 +01:00
Matthias Kuhn
7b45e9df33
Add missing param to docstring
2017-11-20 20:31:39 +01:00
Matthias Kuhn
456cebae96
Remove unnneeded method
2017-11-20 20:31:39 +01:00
Matthias Kuhn
ddca8b6550
SipConvertToSubClass code for QgsSearchWidgetToolButton
2017-11-20 20:31:39 +01:00
Matthias Kuhn
bdc47a48d9
Add missing doxymentation
2017-11-20 20:31:39 +01:00
Matthias Kuhn
f084fc0ac0
API documentation all over
2017-11-20 20:31:38 +01:00
Matthias Kuhn
fdd00870ee
[FEATURE] Search widget for relations using aggregates
...
For each child relations, the subform is visible.
Each attribute of the children has a tool button option to define to which
aggregate the specified value should be compared. This allows for searching
things like
* Each city where the highest building is more than 300 m
* Each sensor where the median value is lower than 50 ppm
* Each feature with a child with a missing value
* ...
2017-11-20 20:31:38 +01:00
Matthias Kuhn
f5559b5143
Add QgsAttributeFormWidget
2017-11-20 20:31:38 +01:00
Nyall Dawson
89f6ca9f18
Fix memory leak
2017-11-20 21:06:16 +10:00
Matthias Kuhn
67b68a841d
Merge pull request #5578 from gacarrillor/iface_copy_paste_features
...
Expose through iface methods to copy/paste features between given layers
2017-11-20 07:24:41 +01:00
Matthias Kuhn
30ed315392
Merge pull request #5614 from signedav/constraintindicators
...
Constraint result not displayed in non editable mode
2017-11-20 07:13:39 +01:00
David
995003153a
member variable for constraint result visability
...
...as we had it for for constraint result (status).
now the setter are called when setting the editable mode changes.
and the getter to have the current visibility status.
2017-11-16 11:50:15 +01:00
Nyall Dawson
135b5c6c25
Nicer UX when adding a layer to an existing gpkg through the browser
2017-11-16 09:31:37 +11:00
gacarrillor
a00ce9e1cc
Rename editCopy/editPaste to copySelectionToClipboard/pasteFromClipboard
2017-11-15 12:51:42 -05:00
Blottiere Paul
bd30e12cf9
Merge pull request #5597 from pblottiere/bugfix-clickxy
...
[bugfix] Fixes #16852 by adding click_x and click_y variables to resolve actions
2017-11-15 16:18:36 +00:00
gacarrillor
829915e3fc
Make names from QgisApp and QgisInterface match
2017-11-15 09:26:47 -05:00
Tim Sutton
364ddc1de4
Fix #17444 : GeoNode data provider completely ignores authentication ( #5634 )
...
* Fix #17444 : GeoNode data provider completely ignores authentication - hide the authentication group until GeoNode API supports authentication.
2017-11-15 11:55:25 +02:00
Alessandro Pasotti
340f7abbb0
Merge pull request #5616 from boundlessgeo/datasource-manager-add-close
...
[gui] Datasource manager remove Ok and add Close
2017-11-15 08:47:23 +01:00
Nyall Dawson
5d476e51df
Use QVector where possible in geometry classes
2017-11-14 21:52:09 +11:00
Alessandro Pasotti
79c8f9686d
Remove OK button and add CLOSE
...
Yes, it's one more click to quit, but more intuitive UI
2017-11-13 11:29:59 +01:00