Updated Slovenian translation
Fix typo in recent attribute access
Handle recent-file reading of malformed files (closes bgo#690472)

While it's not entirely clear how this could happen, some non-meldcmp
files can end up in Meld's recent file list. While we check for
configparser files that don't match the layout we expect, we don't
check for recent files that aren't even configparser files. This commit
adds such a check.

It's entirely possible that the cause of this problem is simply
development changes, but the error handling is a good idea anyway.
Fix recent focus pane mishap

Unsetting the focus pane sounds like the right thing to do, but it
breaks our Find bar. For find-like operations, performing the action on
the most recently focused pane seems like the right thing to do.
Clean up matchers.py

This commit removes "snakes" array which was useful for debugging but
it is not needed anymore and adds some documentation to postprocess()
method.
Updated Polish translation
Pack FileDiff file selectors into a box to allow for future replacement

Different file selectors (i.e., history based or similar) will need a
different selector, but repacking things in the table is messy, and
plays havoc with keeping consistent column sizing. This commit adds
currently-unused HBoxes around the file selectors, and sticks them in
a size group to ensure that we get consistent column sizes.
Add read-only toggle button to support setting files to be uneditable
Support setting TextViews to read-only (closes bgo#321637)

While we already have support for handling read-only buffers,
introduced as part of auto-merge mode, we haven't actually used this in
regular comparisons until now. The reason it wasn't used is that
editing files you can't write to can still be useful in resolving
conflicts, by eliminating or simplifying differences.

In order to accommodate both the use case of simpler and more
consistent actions, and the occasional need to edit read-only files,
this commit introduces a toggleable lock indicator for read-only files
which both indicates read-only status (and thus obsoletes our previous
read-only indicator) and allows the user to lock or unlock read-only
files.

This commit also changes default behaviour, so that read-only files are
now uneditable by default.
Add tooltip to read only toggle buttons
Default to not showing the readonly emblem
Prompt for a filename when saving read-only files, rather than complain
Updated Polish translation
Updated Spanish translation
Updated Brazilian Portuguese Translation
Updated Galician translations
Updated Spanish translation
PEP8-ify meldapp
First pass at adding columns to DirDiff

Signed-off-by: Philipp Müller <descpl@yahoo.de>
Implemented reorderable and hideable columns