AOSSIE-Org / AOSSIE-Org/PictoPy

Feat:Add configurable duration for Slideshow

Aperta
#1,350 4 commenti 0 reazioni 1 assegnatario Rivendicata da @siddharthsai218 Vedi su GitHub
enhancement frontend
Lingua principale
Python
Stelle
283
Fork
679
Merge medio
7g 2h
PR unite (30g)
3

Descrizione

### 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

Guida per i contributori

Apri la guida per i contributori

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.