AOSSIE-Org / AOSSIE-Org/PictoPy

Feat:Add configurable duration for Slideshow

未關閉
#1,350 4 則留言 0 個 reaction 已指派 1 人 已被 @siddharthsai218 認領 在 GitHub 檢視
enhancement frontend
主要語言
Python
星號
283
分支
679
平均合併
7 天 2 小時
30 天內合併 PR
3

描述

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

貢獻指南

開啟貢獻指南

評估

這個 Issue 還沒有評估資料。

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。