Progress dialog for database cleanup.
Writing system tool tips for immutable labels.
Morphological analyses are read from FlexText files.
Added structures for a separate Concordance class, which will handle concordance functions. It still needs to be wired up with signals and slots.
Added FlexTextReader and FlexTextWriter classes. The code still needs to be moved from the Text class.
Fixed some stylesheet issues.
Removed a stray connect statement.
Search results are sorted properly by filename.
Added a menu separator.
Edit a line with surrounding context (from search results).
Merge a gloss item with the next or the previous.
Better error reporting about when FlexText files fail to load, and removing an option to cancel progress that prompted the need.
Redid the concordance to use QObject's destroyed signal.
Methods for the new Concordance class are in place. Ready for new connections.
Better parameter names.
Fixed a stylesheet bug.
Added functions for updating morphological analyses.
Changed MorphologicalAnalysis so that it is not a subclass of QList<Allomorph>, with far-reaching consequences for function calls in other files.
The use of Concordance for connecting LingEdits is working. Still need the other kinds of widgets, and also to remove the redundant code.
Updated concordance functions for updating the number of available interpretations for a baseline text form.