Skip to content
This repository has been archived by the owner on Feb 2, 2022. It is now read-only.

osx-project-3 (Transmission Remote) #11

Closed
wants to merge 53 commits into from
Closed

osx-project-3 (Transmission Remote) #11

wants to merge 53 commits into from

Conversation

turchenkoalex
Copy link

No description provided.

…ьный компонент для фильтрации статуса торрентов
…та контекстного меню табличной части.

Изменен принцип определения выбранных элементов при клике мимо выделенных элементов: теперь будет использован найденный clickedRow для отправки сообщения на сервер.
…Serviced

Добавлен диалоговый запрос перед удалением торрента.
…y-active что ускорит обработку и сократит количество информации передаваемой от сервера.
…о подходы прототипа)

Полностью переписан код проекта, убраны лишние вызовы NSNotificationCenter, теперь модули системы общаются через делегирование. NSNotificationCenter остался только для взаимодействия с интерфейсом. Теперь вся работа по обработке сообщений и обработке данных полученных из сообщений обрабатывается на стороне бизнес уровня, интерфейс содержит только вызовы некоторых возможностей сервиса. Произведена так же полная реструктуризация проекта, для удобства.
Удален делегат TorrentControllerDelegate. Добавлен пересчет скорости загрузки и раздачи при инициализации списка торрентов. Изменены временные интервалы обновления списка. Добавлен функционал добавление файлов торрента.
Исправление мелких ошибок в описании
Исправление списков
Исправлено сравнение со строками с value == @"string" на [value isEqualToString:@"string"]
После изменения пути и нажатии кнопки отмена, при повторном открытии
диалога изменения пути, путь не восстанавливался
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant