Page MenuHomeSolus

openlp: update to 2.4.6 & add missing rundeps
ClosedPublic

Authored by joebonrichie on Jun 22 2017, 7:46 PM.
Tags
None
Referenced Files
F11047703: D465.id988.diff
Thu, Aug 10, 3:45 PM
F11047702: D465.id993.diff
Thu, Aug 10, 3:45 PM
F11047701: D465.id.diff
Thu, Aug 10, 3:45 PM
F11033305: D465.diff
Wed, Aug 9, 3:31 PM
F10987609: D465.id988.diff
Mon, Jul 24, 6:20 AM
F10979722: D465.diff
Sun, Jul 23, 12:16 AM
F10793967: D465.id.diff
May 27 2023, 1:52 PM
F10779849: D465.id993.diff
May 24 2023, 8:47 PM
Subscribers

Details

Summary

Due to some differences between the various platforms we support, and some bug fixes for some of those platforms, OpenLP 2.4.5 unfortunately introduced some bugs. Thankfully they were easy enough to pick up, and easy enough to fix.

In this bugfix release we also fixed a problem where the OpenLP database importer was dropping the author type, and a problem with some of the core translations not being loaded.

Here is the complete list of bugs we fixed:

  • Fixed a bug where the author type upgrade was being ignored because it was looking at the wrong table
  • Fixed a bug where the songs_songbooks table was not being created because the if expression was the wrong way round
  • Changed the songs_songbooks migration SQL slightly to take into account a bug that has (hopefully) been fixed
  • Sometimes the timer goes off as OpenLP is shutting down, and the application has already been deleted
  • Fixed opening the data folder (KDE thought the old way was an SMB share)
  • Fixed a problem with the new QMediaPlayer not controlling the playlist anymore
  • Added importing of author types to the OpenLP 2 song importer
  • Fixed a problem with loading Qt's translation files
  • Disabled the controls in the shortcut dialog unless a shortcut is actually selected
Test Plan

Ran the program, consulted wiki to verify rundeps, went through setup wizard,
played around with some of the options.

Diff Detail

Repository
R2246 openlp
Lint
Lint Not Applicable
Unit
Tests Not Applicable