Nyall Dawson
f3b72608a1
Add message bar to QgsSymbolWidgetContext
2018-12-06 14:31:49 +10:00
Nyall Dawson
9d28a9699c
Add a new widget QgsImageSourceLineEdit, based on QgsSvgSourceLineEdit
...
Allows images to be set to base64 embedded images, remote urls, etc
when used alongside QgsImageCache
2018-12-06 09:22:50 +10:00
nirvn
c6425338ee
[FEATURE] Raster image marker
2018-12-05 15:44:44 +07:00
Nyall Dawson
6fff62e668
Fix confusing override of accept method for non-dialog acceptance
2018-11-23 20:32:16 +11:00
Nyall Dawson
47bf1f49d8
Fix ownership of algorithm instance used by processing dialog
2018-11-23 20:32:16 +11:00
Nyall Dawson
4d97d20635
Fix incorrect ownership of processing algorithm dialog
2018-11-23 20:32:16 +11:00
Nyall Dawson
17ced9186a
Tweak behavior of new shapefile/gpkg browser actions
2018-11-13 07:14:19 +10:00
Denis Rouzaud
30cf2d37bc
Merge pull request #8404 from 3nids/locator_core
...
Move parts of QgsLocatorFilter to core
2018-11-09 12:18:27 +00:00
Alessandro Pasotti
02ecb56d95
QgsDataSourceSelectDialog: filter, refresh and scroll to last selected item
...
plus:
- expand children of last selected item
- save/restore status
2018-11-07 11:08:49 +01:00
Denis Rouzaud
20d8db9e28
Revert "create a core interface for QgsMapCanvas"
...
This reverts commit 79c5b35a3925336e01e9ac1a6a75fd32eb3b8cdd.
2018-11-06 10:09:12 -04:00
Denis Rouzaud
078b445057
move part of the logic of QgsLocatorWidget to core
2018-11-06 10:08:33 -04:00
Denis Rouzaud
79c5b35a39
create a core interface for QgsMapCanvas
2018-11-06 10:06:22 -04:00
Alessandro Pasotti
c8b26771cf
Merge pull request #8359 from elpaso/handle-bad-layers2
...
[needs-docs][feature] Deferred handling of bad layers
2018-11-06 08:43:18 +01:00
Alessandro Pasotti
64bd7a7ced
Added ~QgsDataSourceSelectDialog destructor
2018-11-05 10:45:40 +01:00
Nyall Dawson
bc8574ce5c
Small cleanups for QgsDataSourceSelectDialog
2018-11-05 10:27:02 +01:00
Alessandro Pasotti
8493636f18
Data source select dialog now accepts a model
2018-11-05 10:26:39 +01:00
Alessandro Pasotti
ceb33f0156
Merge pull request #8407 from elpaso/bugfix-20338-qgsfeatureselectiondlg-sizing
...
Make sure QgsFeatureSelectionDlg does not outgrow the window
2018-11-05 09:55:33 +01:00
Nyall Dawson
bac5fbbe0d
Small cleanups for QgsDataSourceSelectDialog
2018-11-05 16:51:31 +10:00
Nyall Dawson
8c5f79575a
Fix dox
2018-11-04 21:07:27 +10:00
Nyall Dawson
a890622996
Remove executeExport* methods from QgsWindowManagerInterface
...
No longer required, and of limited value anyway
2018-11-04 21:07:27 +10:00
Nyall Dawson
fa3a08e397
Add method to handle browser item double clicks to QgsDataItemGuiProvider
...
And move handling of layer/project file double clicks in browser dock
from gui->app
2018-11-04 21:07:27 +10:00
Nyall Dawson
40443ebb3b
[FEATURE][browser] Add "New" menu to context menu on directories
...
With option to create a new geopackage or shapefile in the
clicked directory
2018-11-04 21:07:27 +10:00
Nyall Dawson
10d7f6e54c
Spelling
2018-11-04 21:07:27 +10:00
Nyall Dawson
c085d0edd5
Move favorites action handling from gui to app
2018-11-04 21:07:27 +10:00
Nyall Dawson
48e7e204c0
Move some browser directory action handling from core/gui to app
2018-11-04 21:07:27 +10:00
Nyall Dawson
310d4f94fa
Link the application browser dock to the application message bar
2018-11-04 21:07:27 +10:00
Nyall Dawson
153f1b1138
Also pass complete list of all selected items to createContextMenu,
...
so that actions can operate on ALL selected items
E.g. delete multiple layers from a geopackage at once
2018-11-04 21:07:27 +10:00
Nyall Dawson
c98d13d2f4
Add method to populate browser context menu to QgsDataItemGuiProvider
2018-11-04 21:07:27 +10:00
Nyall Dawson
6ec7f02e83
Add a QgsDataItemGuiProvider interface and registry for providers
...
These providers will be used to control how the browser data items
behave within GUI, and to allow separation of GUI related
properties of browser items from the core code.
A new registry QgsDataItemGuiProviderRegistry has been created
(modeled off QgsDataItemProviderRegistry), with an application
wide instance available from QgsGui::instance()->dataItemGuiProviderRegistry()
2018-11-04 21:07:27 +10:00
Alessandro Pasotti
c962573c82
Make sure QgsFeatureSelectionDlg does not outgrow the window
...
Fixes #20338 - Can not scroll through attribute list in dialog window when linking existing child features
2018-11-03 15:27:38 +01:00
Alessandro Pasotti
eca00ba3c9
Merge pull request #8396 from elpaso/datasource-select-dialog
...
QgsDataSourceSelectDialog: a simple browser-based reusable data sourc…
2018-11-02 08:47:33 +01:00
Alessandro Pasotti
105455ca2c
Layout fixes
2018-11-01 17:29:51 +01:00
Alessandro Pasotti
083208c1eb
QgsDataSourceSelectDialog: a simple browser-based reusable data source select dialog
2018-11-01 12:02:38 +01:00
Nyall Dawson
850eae1606
[browser] Avoid expanding/collapsing nodes if the double click
...
was specifically handled by an item itself
2018-11-01 20:41:08 +10:00
Nyall Dawson
187f74148c
[FEATURE] Show QGIS style xml libraries in browser and support
...
drag and drop of style .xml files to main QGIS window
Double clicking the databases or dragging them to QGIS
triggers the import from style dialog with the corresponding
input file already selected
2018-11-01 15:57:31 +10:00
Matthias Kuhn
8fc43780dc
Merge pull request #8114 from signedav/bugfix_not_deleting_relation
...
More intuitive relation reference widget text filter
2018-10-29 09:52:41 +01:00
Nyall Dawson
7ac521529b
[FEATURE] Add "export to file" options for raster and vector layers
...
within the browser panel
Allows direct export of these files (e.g. to a different format,
crs, etc) without having to actually load them into a project
first.
2018-10-27 05:07:15 +10:00
Denis Rouzaud
4ba77f83a6
fix typo
2018-10-26 08:12:57 -04:00
Denis Rouzaud
9e6d165861
doxymentation
2018-10-26 08:11:17 -04:00
lbartoletti
f002a9c43d
fix snapping indicator when advance digitizing tools is enabled
2018-10-26 08:11:17 -04:00
Nyall Dawson
bbdbfa17a9
[layouts] Final fixes for data defined widgets showing outdated
...
data defined definitions when clicking between layout items
of the same type
Fixes #18694
2018-10-26 16:58:08 +10:00
Matthias Kuhn
694424000c
Merge pull request #8338 from 3nids/fix20201
...
use Exclude field by default for relation search widget wrapper
2018-10-26 08:24:48 +02:00
Nyall Dawson
7f484aba3b
Fix some more inconsistent status bar fonts
2018-10-26 11:54:11 +10:00
Nyall Dawson
1118f4ac91
Remove some dox details which are likely to go out of date quickly
2018-10-26 07:20:47 +10:00
Denis Rouzaud
95142cc19e
use Exclude field by default for relation search widget wrapper
...
fix #20201
2018-10-25 16:38:22 -04:00
signedav
9768fdd0f3
handle EnableChange event in QgsFilterLineEdit
2018-10-25 15:27:05 +02:00
signedav
f0b0aea3b2
controll clear button by edit-state
...
because it has to appear on edit-mode, otherwise not
2018-10-25 13:56:57 +02:00
Borys Jurgiel
d0813a8822
Introduce QgsGui::HigFlags and don't capitalize menu entries and dialog titles in languages other than English. Fixes #19724
2018-10-25 18:11:36 +10:00
Nyall Dawson
0bd1b7ab81
Fix failing dox test
2018-10-25 16:41:11 +10:00
Nyall Dawson
124f738188
Allow message bar items to be dismissed from QgsMessageBarItem
2018-10-25 10:51:44 +10:00