7 Commits (0cdc68d7f0a182a96d9d11a432d540dac0a47baf)

Author SHA1 Message Date
Никита 0cdc68d7f0 Исправление ошибки из предыдущего коммита 6 years ago
Никита 27a952505f buildResultTree теперь использует string[] вместо List<string> для поиска внутри файла. Во время паузы resultView обновляется, а обновлением теперь занимается метод updateResultViewer. Нижний инфобар теперь работает полноценно (updateInfoLabel, refreshInfoByTimer). 6 years ago
Никита 116d7267cd Теперь кнопка Start/Pause может приостановить поток и запустить обратно. Добавлен resumeTask в TaskController для работы кнопки. 6 years ago
Никита bec7bfe0a6 Новые методы getFileContents, isFileContainQuery - которые позволяют получить содержимое файла и проверить это содержимое на наличие искомой фразы. buildResultTree теперь выводит файлы, удовлетворяющие всем условиям сразу. 6 years ago
Никита fb01ceac2a handleSearchBtn_Click, fillChildNode, buildResultTree теперь async. Создан TaskController для управления текущей задачей. Реализован ProgressReportModel для IProgress и последующего вывода информации из потока на форму. fillChildNode облагорожен, исправлена жившая в нем ошибка 6 years ago
Никита 731403c665 Первый рабочий комит. Реализовано отображение найденных файлов в виде дерева. Добавлены следующие методы: fillChildNode, handleSearchBtn_click. Немного рефакторинга. 6 years ago
Никита f3d69b040d Добавьте файлы проекта. 6 years ago