Size: a a a

2018 October 27

ES

Eugene Shapovalov in GitFox
и по такому плану реализуем функционал
источник

ES

Eugene Shapovalov in GitFox
также можно взять эту таску
источник

ES

Eugene Shapovalov in GitFox
источник
2018 October 28

KT

Konstantin Tskhovrebov in GitFox
@ilyagulya я бегло посмотрел мр, там есть архитектурные моменты, которые мне надо переварить. интерактор в маркдаун конвертере, который грузит лейблы...

надо это обдумать.
источник

IG

Ilya Gulya in GitFox
Konstantin Tskhovrebov
@ilyagulya я бегло посмотрел мр, там есть архитектурные моменты, которые мне надо переварить. интерактор в маркдаун конвертере, который грузит лейблы...

надо это обдумать.
Только не в маркдаун конвертере, а в провайдере маркдаун конвертера)
Специализированном, чтоб не дублировать код в презентерах.
источник

IG

Ilya Gulya in GitFox
Лучше я ничего не придумал, к сожалению. Навыков архитектурных не так много.
источник

KT

Konstantin Tskhovrebov in GitFox
Ilya Gulya
Лучше я ничего не придумал, к сожалению. Навыков архитектурных не так много.
продумал. план такой: надо сделать кастомную вью MarkdownTextView, у которой будет свой презентер.
Это хорошо описано в мокси вики. делается просто. мы часто используем.
у этой вью будет метод setMarkdown(text: String, projectId: Long? = null)
она будет передавать все это дело своему презентеру, а тот будет грузить лейблы, отдвать на парсинг марквону и тд

важно: это то что можно засетить новый текст, до того как распарсился старый (в ресайклере). поэтому надо учесть отписку и запуск нового процесса и тд

это хорошее архитектурное задание 😊 готовы взять?
если да, то надо отдельным МР создать это в проекте (пока без лейблов, а как отдельную задачу)

в MarkdownPresenter будет инжектиться ProjectInteractor и MarkdownConverter

главное все правильно и аккуартно приготовить))
источник

IG

Ilya Gulya in GitFox
Konstantin Tskhovrebov
продумал. план такой: надо сделать кастомную вью MarkdownTextView, у которой будет свой презентер.
Это хорошо описано в мокси вики. делается просто. мы часто используем.
у этой вью будет метод setMarkdown(text: String, projectId: Long? = null)
она будет передавать все это дело своему презентеру, а тот будет грузить лейблы, отдвать на парсинг марквону и тд

важно: это то что можно засетить новый текст, до того как распарсился старый (в ресайклере). поэтому надо учесть отписку и запуск нового процесса и тд

это хорошее архитектурное задание 😊 готовы взять?
если да, то надо отдельным МР создать это в проекте (пока без лейблов, а как отдельную задачу)

в MarkdownPresenter будет инжектиться ProjectInteractor и MarkdownConverter

главное все правильно и аккуартно приготовить))
попробую
источник

KT

Konstantin Tskhovrebov in GitFox
еще из простых задач для начинающих работяг: убрать из приложения список разработчиков и сделать кнопку, которая будет открывать https://gitlab.com/terrakok/gitlab-client/graphs/develop
источник

ES

Eugene Shapovalov in GitFox
источник

ES

Eugene Shapovalov in GitFox
вот issue !
источник

KT

Konstantin Tskhovrebov in GitFox
открывать просто во внешнем браузере
источник

KT

Konstantin Tskhovrebov in GitFox
Eugene Shapovalov
вот issue !
источник
2018 October 29

ES

Eugene Shapovalov in GitFox
работяги, ожидайте 1.3.0 из маркета:
🔥 Added merge requrest change list
🔧 Fixed bug with loading private project image
🔧 Fixed bug with restoring main tab
источник

KT

Konstantin Tskhovrebov in GitFox
теперь клиент несет не просто ознакомительную роль! можно смотреть дифф мерж реквеста и писать комментарии в его обсуждении!
источник

ES

Eugene Shapovalov in GitFox
Работяги, для желающих влиться в проект есть небольние таски:
1) https://gitlab.com/terrakok/gitlab-client/issues/104
2) https://gitlab.com/terrakok/gitlab-client/issues/102
3) https://gitlab.com/terrakok/gitlab-client/issues/101
4) https://gitlab.com/terrakok/gitlab-client/issues/76

Идеально подходящие таски для начала.
источник

ES

Eugene Shapovalov in GitFox
источник
2018 October 30

KT

Konstantin Tskhovrebov in GitFox
@m_myalkin ваш фикс улетел в маркет)
источник

ES

Eugene Shapovalov in GitFox
@m_myalkin
привет ещё раз, насчёт mr. Я для вас создал базовый mr, который состоит из 3 частей и будет влит в develop после завершения.
https://gitlab.com/terrakok/gitlab-client/merge_requests/115

Поменяйте в вашем mr, что это относится к model.
источник

ES

Eugene Shapovalov in GitFox
такая структура используется для простоты и удобства review
источник