Глобальный рефакторинг, исправления ошибок в демоне. В базе теперь хранится информация об аудиофайлах.
Исправлены баги с дублями в базе
Начата работа над GUI
Продолжение работы над GUI
Рефакторинг кода окна настроек. Перерисованы все кнопки.
Начата работа над логикой GUI
Практически готовая таблица с музыкой, добавлен поток сканирующий базу данных и заполняющий таблицу
Добавлен плеер использующий gstreamer 1.0, изменён интерфейс окна с треками. Добавлены иконки. Множество фиксов
Мелкие исправления, добавлена документация
Кнопки prev и next теперь функционируют. Небольшие изменения в работе play-stop, правки в демоне.
Добавлен компаратор(не проверен), дописан GUI, реализован поиск по тегам, переписана логика работы контроллера плеера, добавлена возможность приостановить воспроизведение.
Корректный подсчёт хешсуммы, исправлен запуск после некорректного завершения, исправлено удаление из таблицы, добавлен скроллбар.
Добавлена недостающая документация к методам. Доработано взаимодействие основных составляющих. Исправлены мелкие баги.
Исключено появление нескольких экземпляров сканера в системе, добавлен README