NativeScript / NativeScript/nativescript-cli

Feature request—support Android 8’s adaptive icons

Abierto
#3,697 2 comentarios 21 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

feature os: android resources generation
Lenguaje dominante
JavaScript
Estrellas
1.1k
Forks
204
Merge medio
1 d 9 h
PR fusionados (30 d)
8

Descripción

Tell us about the problem

Android 8 has the concept of adaptive icons, which is some crazy way of having app icons be either circles or squares based on OEM.

Currently the {N} CLI doesn’t appear to support this concept, as currently, if you just run tns resources generate icons with a solid-background-color icon, you end up with something like this.

screen shot 2018-06-20 at 2 35 19 pm

This issue is a feature request for us to generate adaptive icons using tns resources generate icons.

Which platform(s) does your issue occur on?

Android

Please provide the following version numbers that your issue occurs with:
  • CLI: 4.1

Guía de contribución

Abrir la guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Línea de trabajo

Empieza rastreando el comando tns resources generate icons en NativeScript CLI y su ruta de generación de recursos de Android. Confirma cómo se gestiona actualmente un icono con un color de fondo sólido y, después, verifica que el comando genere iconos adaptativos de Android 8 con el comportamiento de forma OEM esperado.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
android, javascript
Área
cli, mobile
Tipo de issue
Nueva funcionalidad
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.