[FEATURE REQUEST] Additional custom text / api call

Abierto
#592 4 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
22/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
csharp
Área
full-stack

Línea de trabajo

The request asks for a text widget that periodically fetches a plaintext GET response and shows it in a screen corner, modeled on the existing clock and weather widgets. Start by tracing how the weather widget is configured, polled and rendered, since the issue says the new feature should follow the same logic. Done means a configurable URL and refresh interval that display the returned text, but the placement and config format are still open questions for the maintainers.

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

Descripción

enhancement
Description

ImmichFrame is basically all I need 98%.
I would love to be able to periodically display additional information a-la dashboard in another corner and customize just like the clock and weather.
Ideally this could be a simple API GET request that it periodically makes and gets plaintext back.

My idea is that ImmichFrame does NOT have to do any logic parsing / calculating -- rather it just updates text the same as it might the clock or the weather.

#477 sounded based on 'live' notifications / photo overrides. While this would be cool also, I'm hoping my idea here is a little more in-bound as it should ™ (in theory) be much more similar logic to the already existing weather. Although a parameter to decide how often to fetch would be great also.

Use Case

Indoor house temperature or other stats from home assistant, sunset/sunrise, next calendar event, maybe custom 'happy birthday mom!' on special days.

Details

No response

Pre-Submission Checklist
  • This is a feature request and not a bug report

  • I have checked for related issues and checked the documentation

Lenguaje dominante
C#
Estrellas
2.4k
Forks
121
Merge medio
18 d 20 h
PR fusionados (30 d)
1

Preparar el entorno

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.

Más de immichFrame/ImmichFrame

Todos los issues de immichFrame/ImmichFrame

Issues similares

Más issues de C#

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.