368 Commits

Author SHA1 Message Date
Denis Rouzaud
c80bae57be setExpression returns void 2014-06-23 08:58:28 +02:00
Juergen E. Fischer
71c15f0639 show failure to create a new shapefile on message bar and point to message log (fixes #6709) 2014-06-21 21:53:16 +02:00
Nathan Woodrow
0defbeb049 Disable return to run field calc til 2.6. Disable button on invalid expression 2014-06-19 21:46:22 +10:00
Martin Dobias
1e94fd5dfd Do not show tooltips from message log viewer during QGIS startup.
Showing them leads to disturbing effects while loading the GUI
2014-06-17 20:28:56 +07:00
Martin Dobias
eb6a45c454 [layertree] Fix #10449 (auto-collapse layer if symbology has >= 10 items) 2014-06-17 14:57:32 +07:00
Martin Dobias
aa09c8cbe6 Fix #10392 (ellipsoid for measurement keep getting reset) 2014-06-16 15:02:26 +07:00
Juergen E. Fischer
03475be523 fix build error and update sips 2014-06-14 11:47:05 +02:00
Martin Dobias
559b810ef4 [layertree] Add sip/PyQt subclassing code for model and view 2014-06-13 18:19:15 +07:00
Martin Dobias
2e39e602a2 [layertree] respect bold font settings for layer/group 2014-06-13 18:04:08 +07:00
Juergen E. Fischer
a715ce6d88 datum transformation selection:
* respect the 'auto enable otf' setting
* don't ask if otf is off or for layers without geometry
* ask when otf was switched on
* show more information in selection dialog
2014-06-09 19:12:57 +02:00
Denis Rouzaud
f380df1cd7 FieldExpressionWidget: add tooltip if expression is larger than widget 2014-06-06 08:53:13 +02:00
Martin Dobias
cf4393e0e7 [layertree] Add Python bindings - part two (gui) 2014-06-03 19:27:28 +07:00
Nyall Dawson
a50719b7e9 [composer] Setting the composition for a composer view correctly creates item widgets and sets up connections for composer to composition (fix #10038) 2014-06-03 21:23:43 +10:00
Juergen E. Fischer
45c0be1059 sip: remove enum constants 2014-06-02 21:52:02 +02:00
Martin Dobias
1c0ccb7e72 Show busy indicator while rendering in map canvas 2014-06-02 13:26:57 +07:00
Juergen E. Fischer
c4c131ef75 sip sync 2014-05-27 23:32:42 +02:00
Juergen E. Fischer
a168b9031b sip sync and indentation update 2014-05-24 20:37:36 +02:00
Martin Dobias
ff3cf0a9ad Fix SIP bindings 2014-05-24 12:00:44 +07:00
Martin Dobias
0775a89ed5 Merge pull request #1380 from Oslandia/mask_renderer
[FEATURE] Inverted polygons renderer
2014-05-24 11:26:41 +07:00
Hugo Mercier
66ac1eda38 Inverted polygons renderer: add SIP 2014-05-23 19:56:18 +02:00
Matthias Kuhn
ea91b6fe4a [FEATURE] Port editor widgets to new API
Create a new widget for for attribute form

fix #10281
fix #7319
fix #7013
fix #9335
fix #4417
2014-05-22 22:50:36 +02:00
Martin Dobias
4988bc503a Add the missing SIP stub file 2014-05-22 01:09:14 +07:00
Martin Dobias
b2a4c765b4 [FEATURE] Merge of legend refactoring work
This replaces the existing tree widget implementation with more modular approach. In summary:
- tree hierarchy in CORE library: QgsLayerTreeNode, QgsLayerTreeLayer, QgsLayerTreeGroup
- model/view based tree view: QgsLayerTreeModel, QgsLayerTreeView
- tree synchronization with map layer registry: QgsLayerTreeRegistryBridge
- controlling of map canvas: QgsLayerTreeCanvasBridge

Conflicts:
	src/ui/qgisapp.ui
2014-05-21 23:37:58 +07:00
Nyall Dawson
d83ef3fe3a [FEATURE] Allow dragging and dropping colors from color buttons (also works with some other applications, eg dropping colors from GIMP or Gpick). Tweak color button context menu to remove extra options. 2014-05-22 00:48:35 +10:00
Nyall Dawson
af7af6c26a [FEATURE] Add option to use colour preview modes (grayscale, colour blindess) in map canvas (fix #9886) 2014-05-21 23:30:21 +10:00
Denis Rouzaud
8485b9ce6f set layer scale visibility for several layers 2014-05-21 14:49:08 +02:00
Martin Dobias
c9f9ea8985 Added layerTreeView() to QgisInterface, moved context menu provider to new file 2014-05-21 14:49:32 +07:00
Nyall Dawson
f31e637ed1 [FEATURE] Add right click menu to color buttons, allowing copying and pasting colors. Pasting colors accepts clipboard text in a variety of common formats, including hex and css style rgb and rgba strings. 2014-05-20 21:35:21 +10:00
Denis Rouzaud
986ffd66f8 collapsible gpbox: scroll on expand property accessible 2014-05-20 10:13:48 +02:00
Nathan Woodrow
0ff49856e6 Create Python package for core, gui, analysis, networkanalysis
Rename sip generated modules to _{name}
2014-05-19 22:26:02 +10:00
Denis Rouzaud
aa7085194d custom widgets: added color and data defined buttons, missing SIP for scale range and fix flags for field combo / expression widget 2014-05-19 11:50:28 +02:00
Denis Rouzaud
a5b77b9b0e Merge pull request #1325 from 3nids/qtdesignerplugin
QGIS custom widgets plugins for Qt Designer
2014-05-19 08:30:53 +02:00
Juergen E. Fischer
bbdf7cd220 sync some sip bindings 2014-05-18 15:22:32 +02:00
Nyall Dawson
1b49a473a9 [FEATURE][composer] Add preview modes for composer, allows for previewing composition in grayscale, monochrome and color blindness simulation modes prior to printing (refs #9886) 2014-05-18 22:10:16 +10:00
Denis Rouzaud
39650d518e rename QgsMapLayerComboBox::getFilters to filters 2014-05-12 16:28:42 +02:00
Denis Rouzaud
105155bd9b QgsMapLayerComboBox: allow setting filters within QtDesigner 2014-05-12 16:28:42 +02:00
Denis Rouzaud
09a9a6171a field proxy model to filter fields on their type (also fix #10181) 2014-05-12 14:20:45 +02:00
Denis Rouzaud
6765a7cd0e rename filters in map layer proxy model 2014-05-12 09:29:21 +02:00
Juergen E. Fischer
0a82f37e92 sync symbology-ng sips with headers (scripts/sipdiff) 2014-05-07 19:02:11 +02:00
Sandro Mani
53ac67517a min-max map unit scale support 2014-05-07 15:54:56 +02:00
Nathan Woodrow
4bac9ce121 Restore API for addSymbolToStyle() 2014-05-07 08:37:47 +10:00
Denis Rouzaud
90f0721e1e Q_PROPERTY to define dialog title in field expression widget 2014-05-06 17:17:46 +02:00
Matthias Kuhn
753eb28a39 Fix sip compile problems 2014-05-06 14:30:47 +02:00
Nathan Woodrow
f816bce9f1 Tweak UI for symbol builder and selector.
- Move blend options to below symbol builder
- Move Save symbol to under symbol stack
- Move open Symbol manager to next to group dropdown
2014-05-06 22:02:45 +10:00
Denis Rouzaud
b9f5477b7f [fix #10168] expression widget: grey out when disabled
use const when possible
2014-05-06 11:10:44 +02:00
Nyall Dawson
c1d3958d8b Fix svg fills losing fill and border color and border width settings when loading symbol dialog (fix #9945) 2014-05-04 21:57:03 +10:00
Nyall Dawson
26c6435a85 [FEATURE] Add option for shifting markers in marker line style a set distance along the line. Supports delaying the start of markers placed at intervals, or placing markers a set distance before/after the first/last vertex (fix #9000) 2014-05-04 21:57:03 +10:00
Juergen E. Fischer
df4360b0c8 identation update 2014-05-02 10:36:30 +02:00
Denis Rouzaud
71727ac381 update sip 2014-05-02 07:56:34 +02:00
Denis Rouzaud
41cc509cbb QgsFieldModel::layer() returns QgsVectorLayer 2014-05-02 07:56:34 +02:00