{% extends "todo/todo_base.html" %} {% block title %} {{ _("%(username)s's to do list", username=user.display_name) }} {% endblock %} {% block content %} {% if user.notification_preferences is none %}

{{ _("Misc To do") }}

{{ _("Enable email notifications") }}
{% endif %}

{{ _("Unapproved Packages Needing Action") }}

{% for package in unapproved_packages %}
{{ package.title }}
{{ _("State") }}: {{ package.state.value }}
{% else %}

{{ _("Nothing to do :)") }}

{% endfor %}
{{ _("Help") }} {{ _("See all Update Settings") }} {% if outdated_packages %}
{% endif %}

{{ _("Potentially Outdated Packages") }}

{{ _("Instead of marking packages as outdated, you can automatically create releases when New Commits or New Tags are pushed to Git by clicking 'Update Settings'.") }} {% if outdated_packages %} {{ _("To remove a package from below, create a release or change the update settings.") }} {% endif %}

{% from "macros/todo.html" import render_outdated_packages %} {{ render_outdated_packages(outdated_packages, current_user) }}

{{ _("Small Screenshots") }}

{% if packages_with_small_screenshots %}

{{ _("These packages have screenshots that are too small, and should be replaced.") }} {{ _("Red and orange are screenshots below the limit, and grey screenshots are below the recommended resolution.") }} {{ _("The recommended resolution is 1920x1080, and screenshots must be at least %(width)dx%(height)d.", width=920, height=517) }} {{ _("Way too small") }} {{ _("Too small") }} {{ _("Not HD") }}

{% endif %}
{% for package in packages_with_small_screenshots %}
{{ package.title }}
{% for ss in package.screenshots %} {% if ss.is_low_res() %} {% if ss.is_very_small() %} {% set badge_color = "bg-danger" %} {% elif ss.is_too_small() %} {% set badge_color = "bg-warning" %} {% else %} {% set badge_color = "bg-secondary" %} {% endif %} {{ ss.width }} x {{ ss.height }} {% endif %} {% endfor %}
{% else %}

{{ _("Nothing to do :)") }}

{% endfor %}
{{_ ("See All") }}

{{ _("Packages Without Tags") }}

{{ _("Labelling your packages with tags helps users find them.") }}

{% for package in needs_tags %} {{ package.title }} {% else %}

{{ _("Nothing to do :)") }}

{% endfor %}

{{ _("Unadded Topics") }}

{% if topics_to_add %}

{{ _("List of your forum topics which do not have a matching package.") }} {{ _("Topics with a strikethrough have been marked as discarded.") }}

{% from "macros/topics.html" import render_topics_table %} {{ render_topics_table(topics_to_add, show_author=False, show_discard=True, current_user=current_user) }}
{% else %}

{{ _("Congrats! You don't have any topics which aren't on CDB.") }}

{% endif %} {% endblock %} {% block scriptextra %} {% endblock %}