Fix shapefile encoding in QgsVectorFileWriter
[Fix #7639] Don't compare TypeName when comparing fields
raster cleanup
Change File to Project menu in main screen
Remove project wording from Project menu
Deleted QgsFreakOutShader
raster cleanup
PyQgsDelimitedTextProvider fix for python 2.6 (dictionary comprehensions not supported)
Make sure margin spin box is always enabled when applicable
python QgsField.__len__() fix; fixes PyQgsMemoryProvider and PyQgsVectorLayer test on platforms with SIP < 4.10.3
windows: generate minidump on crash
windows: include SHA in minidump name
QgsMapLayerRegistry add/remove signals reworked
* "theEmitSignal" parameter renamed to addToLegend
* layer(s)WillBeRemoved has no more "theEmitSingal" parameter
* layer(s)WillBeRemoved and layer(s)(Was)Added emitted in every case
* legendLayersAdded( QList<QgsMapLayer*> theMapLayers ) signal added
* removedAll renamed to removeAll (is emitted BEFORE layers are removed)
Fix doxygen comments
[pyqgis-console] disables tab widget editor if restore tabs is prompted and adds tab tooltip
fix #7461
default TauDEM/MPI paths for OS X
[pyqgis-console] remove unnecessary code and fix tabs tooltip
[pyqgis-console] added a python object browser for editor
- allow to save state for splitters
- minor fixes and cleanup
[pyqgis-console] Follow up 7096a73