Merge branch 'origin/icons_sync'
Добавлен класс вывода сообщения об ошибке
Сообщение об ошибке в случаи указания неверного адреса назначения
Сообщение об ошибках при попытках клонирования репозитория с невалидными параметрами
При сохранении в репозиторияя сохраняем и параметры синхронизации(они требовались при загрузке, но программмно в xml не записывались)
Merge branch 'origin/master'
рефакторинг кода для выполнения процессов через класс QProcess. Класс TShell создается теперь в потоке, в которм создается и выполняется процесс.
Команда синхронизации данных. В классе shellTask в функции потока run убран спецификатор static e у переменной класса Shell. При старте запуска команды путь объект создается заново.
тестирование обновления состояния иконок(пока не обновляются по-нормальному)
Включена обратна посылка сигнала показа свойств файла
Merge branch 'origin/master'
Merge branch 'origin/shell_task'
Добавлена команда watch в список команд. Теперь выполняем слежение за корневыми путями репозитория.
По завершению программы вызываем свою функцию. Она будет останавливать демоны просмотра за директорией и все программные потоки.
Нормальное завершение всех поток при закрытии программы. Выключение демонов просмотра за текущей директорией репозиториев.
Исправлен косяк в парсинге команды get. Слово ок было написано на русской раскладке.
Добавлена модель стандартная из исходников Qt(не собирается, будем капаться)
Добавлен класс модели(полная копия исходников FolderListModel), сейчас нужно протестить работу, а потом добавлять необходимый мне функционал
статический указатель на класс генерации ресурсов убран из обертки shared_ptr
Коррекция моей модели, название файлов возвращается не всегда прально.