AOSSIE-Org / AOSSIE-Org/PictoPy

Feat:Add configurable duration for Slideshow

Abierto
#1,350 4 comentarios 0 reacciones 1 asignado Reclamado por @siddharthsai218 Ver en GitHub
enhancement frontend
Lenguaje dominante
Python
Estrellas
283
Forks
679
Merge medio
7 d 2 h
PR fusionados (30 d)
3

Descripción

### Describe the feature

### Problem

The slideshow feature currently auto-advances at a fixed **3s interval**, with no way to control the pace.

### What I checked

- No hidden setting/option exists in the current UI for this
- Searched open and closed issues for "slideshow" — found related ones (looping, story mode, etc.) but none covering configurable duration

### Proposed Change

Add a duration picker (`2s` / `5s` / `10s`) that appears when the user clicks **Slideshow**. User selects a duration, then clicks **Start** to begin the slideshow at that pace.

### Tech Notes

Frontend-only change — touches `useSlideshow.ts` and `MediaViewControls.tsx`.

I've already built and tested a working version locally — confirmed all three durations work correctly. Would like to work on this, happy to open a PR once approved.

### Add ScreenShots

Image

Image

### Record

- [x] I agree to follow this project's Code of Conduct
- [x] I want to work on this issue

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.