CSV acronym added for consistency other file types
Bad layer dialog improvements (Funded by Sourcepole)
Address some GUI issues on the field calculator

 * Info labels for edit mode turn on was not shown
 * Ok button was active when opening the field calculator even with no input (Fix #11403)
Field calculator: Move virtual field to the top.

Followup 0c4a501
use qIsNaN instead of isnan (fixes windows build)
[composer] Fix incorrect calculation of frame thickness for labels

Previously entire frame width was considered when calculating
the margin for the label item. Only half the frame width should be
used, since half is drawn outside the item rect.
Edit widget properties dialog: Improve window title

Includes the field name and layer name in the window title.
[composer] Seperate draw empty rows option from empty table behaviour

Now "draw empty rows" is a seperate checkbox (fix #11392)
Merge pull request #1484 from serialc/master

CSV acronym added for consistency with other file type names
Merge pull request #1621 from manisandro/bad_layer_improvements

Bad layer dialog improvements
remove get from QgsProviderRegistry::getProviderCapabilities() (followup 2e943c93)
[TRANSUP] transifex update

Signed-off-by: Werner Macho <werner.macho@gmail.com>
[TopoViewer] fix layer visibility after QgsLegendInterface API changes

It was broken with 2.4, whereas QgsLegendInterface::moveLayer started
forcing layer visibility on (undocumented behaviour).

Fixes #11382
[composer] Avoid crash when using redo on multiframe (fix #11351)

Since multiframe changes can remove and create new frame items,
it's not safe to directly manipulate frame items in
QgsComposerItemCommand. Now, commands which apply to a frame always
fetch a reference to the correct frame item directly from the
parent multiframe. Also added unit tests for this crash.
use default button action instead of adding a new one (relation reference and editor widgets)
use layer's displayExpression in relation reference widget line edit