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 摘要。