nirvn
ab4a37f760
[color ramp] save/restore invert state for cpt-city ramps
2016-12-05 10:20:28 +07:00
nirvn
0b9fbeb983
QgsColorRampComboBox is dead, long live QgsColorRampButton
2016-12-03 13:40:27 +07:00
Nyall Dawson
7de1cc2f13
Removed unused QgsLayerTreeModelLegendNode::SymbolLegacyRuleKeyRole
2016-12-02 13:55:41 +10:00
Nyall Dawson
6d0203d612
Change QgsVectorLayer::featureCount( QgsSymbol* symbol ) to instead
...
use a legend key string
Avoids crashes due to symbol pointer lifetime issues
2016-12-02 13:55:41 +10:00
Nathan
311f482725
Move profiler instance to QgsApplication
2016-11-23 14:03:25 +10:00
Martin Dobias
e5f62e49ce
Remove legacy QgsLegendInterface, move still valid methods to QgisInterface
2016-11-22 08:25:01 +08:00
Nyall Dawson
3dcf03cf54
Merge pull request #3773 from alexbruy/network-analysis
...
Network analysis
2016-11-22 09:03:57 +10:00
Nyall Dawson
8c8be007b9
Remove redundant setLayer slots from QgsField(ComboBox|ExpressionWidget)
...
and switch uses of remaining slot to new style connects
2016-11-22 08:25:57 +10:00
Alexander Bruy
c1b6edc4fa
update API breaks document
2016-11-21 16:47:24 +02:00
Alexander Bruy
137b19845a
add note to the API breaks doc
2016-11-21 16:47:24 +02:00
Alexander Bruy
5cbf9d5129
remove references to networkanalysis from scrips and packaging files
2016-11-21 16:47:24 +02:00
nirvn
a8a05ba751
[symbology] add padding value for symbol/coloramp preview
2016-11-17 11:43:53 +07:00
Nyall Dawson
e624518e00
Merge pull request #3755 from nirvn/style_manager_upgrade
...
[FEATURE] Style management re-work and upgrade
2016-11-17 12:40:52 +10:00
Matthias Kuhn
f5f2850679
More api break documentation
2016-11-16 09:33:19 +01:00
Matthias Kuhn
5b4a88f8e0
[feature] Add layer scoped actions
...
Within the attribute table, there is a new button to trigger actions
which are not based on individual features but instead on the whole layer.
Normally they will perform actions based on all features or the selection.
In addition to this, a lot of cleanup has been done.
2016-11-16 09:33:19 +01:00
nirvn
5e487cfea4
[FEATURE] Style management re-work and upgrade
...
- A new favorite grouping system was added, which the symbols list
widget defaults to
- The selected tag / smartgroup in the symbols list widget now
persists when switching layers (and across sessions)
- The symbols list widget will update the tag / smartgroup combo
box when users add / rename / remove categories
- Users can now directly tag, as well as add to favorites, symbols
while saving those to the style database
- To streamline style management, groups have been removed and
fully replaced by tags
- Tags have been integrated into the import/export user interface
2016-11-16 14:12:19 +07:00
Nyall Dawson
5d78d60bf3
Remove duplicate QgsDataProvider::dataChanged( int ) signal
...
Was not needed and not emitted anywhere
2016-11-15 07:00:49 +10:00
Nyall Dawson
4a5faa083f
Remove duplicate selectionChanged signal from QgsVectorLayer
...
If you don't want the extra info, just don't capture it...
2016-11-15 07:00:49 +10:00
Martin Dobias
645514a23b
Remove setLayerName(), layerName() from QgsLayerTreeLayer
...
(replaced by setName(), name() overridden from the parent)
2016-11-15 00:56:22 +08:00
Martin Dobias
9872b4848d
Remove caching of GEOS representation within QgsGeometry (legacy)
2016-11-14 13:36:12 +08:00
Martin Dobias
d729951dcd
Remove caching of WKB from QgsGeometry (was kept just for compatibility)
...
Also improves the API to export/import WKB as QByteArray
2016-11-14 13:36:12 +08:00
Nyall Dawson
35a29d85c0
Add missing API break documentation
2016-11-08 09:08:09 +10:00
Nyall Dawson
02ea2d7703
Fix typos
2016-11-08 09:05:47 +10:00
Juergen E. Fischer
0ca9eb0d2c
debian packaging: drop trusty support
2016-11-07 12:15:23 +01:00
Nyall Dawson
9b9a002be5
Update api break docs
2016-11-02 14:46:24 +10:00
Nyall Dawson
961b63f292
Update API break docs
2016-11-02 11:07:07 +10:00
Nyall Dawson
6bbd0061f3
Move handling of not null constraint from edit form to layer
2016-11-02 11:07:07 +10:00
Nyall Dawson
47109d13b7
Flip some connects to new style
2016-11-01 11:10:40 +10:00
Nyall Dawson
70d7ce163e
Describe some dependancy changes in API break docs
2016-11-01 08:44:55 +10:00
Nyall Dawson
bd950616ac
Rename visible "favourite" strings to "favorite", change API to
...
use "favorite"
2016-10-31 08:00:19 +10:00
Matthias Kuhn
8e25b89357
Merge duplicated api doc break section titles
2016-10-28 12:31:40 +02:00
Matthias Kuhn
0b3646b252
Expression functions can dynamically report geometry and columns
2016-10-27 23:11:51 +02:00
Matthias Kuhn
0f7babb682
Convert API break document to markdown
2016-10-27 17:57:06 +02:00
Even Rouault
2d2ce00341
Merge pull request #3665 from rouault/save_style_gpkg
...
[FEATURE] [OGR provider] Load/save style in database for GPKG and Spatialite
2016-10-26 11:04:25 +02:00
Even Rouault
e237963274
SIP QgsVectorLayer: fix signatures for output parameter
...
saveStyleToDatabase() and getStyleFromDatabase() should define errMsg as
output parameter
And loadNamedStyle() also for theResultFlag.
2016-10-25 10:28:53 +02:00
Nyall Dawson
0b35ccefa9
Update qt5 build instructions for Fedora
2016-10-25 12:14:22 +10:00
Matthias Kuhn
1445647065
QgsVectorDataProvider API cleanup
2016-10-22 23:03:57 +02:00
Matthias Kuhn
f3482d2ce2
Rename visibility presets to map themes part 2 ( #3641 )
2016-10-20 12:55:48 +02:00
Juergen E. Fischer
e158ecad95
scripts/scandeps.pl run and t2tdoc
2016-10-17 15:59:45 +02:00
Germán
c96d8b200e
Adding contribution details.
...
Grabbed from former OSGeo trac: https://trac.osgeo.org/qgis/
2016-10-10 09:32:49 -05:00
Juergen E. Fischer
b4f3126be0
debian packages
...
* remove outdated conditionals
* switch to ninja
2016-10-06 13:31:17 +02:00
Nyall Dawson
fbdc414957
Rename methods in QgsPanelWidgetStack for consistency
2016-10-06 17:36:23 +10:00
Matthias Kuhn
722fdefe43
referencedColumns returns QSet<QString> instead of QStringList
...
The order of the elements is irrelevant and duplicate elements are unwanted. It
is therefore a perfect candidate for a set instead of a list. This prevents
filtering for duplicates manually be replacing some filer codes with (more
performant) builtin methods of QSet.
2016-10-05 14:33:38 +02:00
Matthias Kuhn
7332dda0d8
Remove visitor pattern from QgsExpression ( #3569 )
...
It is not in use anywhere and can easily be reintroduced if there is a use case
where it is an appropriate fit.
Fix https://github.com/qgis/qgis3.0_api/issues/64
2016-10-04 10:46:56 +02:00
Matthias Kuhn
ff52a9f29b
setAttributeAlias is now setFieldAlias
2016-10-01 15:39:03 +02:00
Matthias Kuhn
37e06ae587
Rename setAttributeAlias and removeAttributeAlias
2016-10-01 15:39:03 +02:00
Matthias Kuhn
b6779f63ff
Rename QgsFields::fieldNameIndex() to lookupField()
...
To have two clearly different names for tolerant/intolerant index lookup
2016-10-01 15:39:03 +02:00
Juergen E. Fischer
50b04c5cd9
only include server bindings in sip coverage tests if they are built
2016-10-01 13:23:36 +02:00
Juergen E. Fischer
f4cb295e65
server sip sync
2016-10-01 13:23:36 +02:00
Juergen E. Fischer
52fc535c77
update INSTALL
2016-10-01 00:54:53 +02:00