Switch to side-by-side view

--- a/HelperStructs/Helper.h
+++ b/HelperStructs/Helper.h
@@ -32,48 +32,21 @@
 
 namespace Helper {
 QByteArray readFileToByteArray(const QString& fn);
+bool read_file_into_str(QString filename, QString* content);
 
 QString cvtMsecs2TitleLengthString(long int msec, bool colon = true,
                                    bool show_days = true);
-QString cvtQString2FirstUpper(QString str);
-QString calc_filesize_str(qint64 filesize);
-
 void setStyleSubDir(const QString& subd);
 QString getIconDir();
 QString getIconPath(const QString& nm);
 QString getSharePath();
 QString getHomeDataPath();
 QString createLink(QString name, QString target = "", bool underline = true);
-
-QString get_cover_path(QString artist, QString album,
-                       QString extension = "jpg");
-QString get_cover_path(int album_id);
-QString calc_cover_token(QString artist, QString album);
-
-QStringList get_soundfile_extensions();
-
-QString get_album_w_disc(const MetaData& md);
-
-template <typename T> QList<T> randomize_list(const QList<T>& list)
-{
-    srand(time(NULL));
-
-    QList<T> list_copy = list;
-    for (int i = 0; i < list.size(); i++) {
-
-        list_copy.swap(i, rand() % list.size());
-    }
-
-    return list_copy;
-}
-
-bool read_file_into_str(QString filename, QString* content);
 // Escape things that would look like HTML markup
 std::string escapeHtml(const string &in);
 QString escapeHtml(const QString& in);
 
-};
-
+}
 
 template <class T> void stringsToString(const T &tokens, std::string &s);
 template <class T> std::string stringsToString(const T &tokens);