[After !102] Implemented downloading of real labels.

Merge after !102 (merged)

What's done

  1. Labels are now downloaded from server.
  2. ID labels now correctly shown.
  3. Only existing labels are parsed. Non-existent labels will not even be decorated.
  4. MarkdownConverterProvider now needs list of available labels to process Markdown.
  5. To make usage of MarkdownConverterProvider more convenient now there is a ProjectMarkdownConverterProvider which downloads labels for project automatically.
  6. Screens that been using MarkdownConverter directly now using ProjectMarkdownConverterProvider.

Result

Before After
Edited by Ilya Gulya

Merge request reports

Loading