Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/brucezhang1993/feeluown-new-ui

Experimental QML based new UI for FeelUOwn music player
https://github.com/brucezhang1993/feeluown-new-ui

Last synced: about 1 month ago
JSON representation

Experimental QML based new UI for FeelUOwn music player

Awesome Lists containing this project

README

        

# FeelUOwn New UI (WIP)

## Prerequisite

- Python >=3.11 (PySide6 dependency)
- FeelUOwn[webserver]
- Qt6
- Base (qt6-base)
- QtWebSockets (qt6-websockets)
- QtSvg (qt6-svg)
- Qt6.Qt5Compat (qt6-5compat)

## How to run

```shell
# Run FeelUOwn first
fuo -v -nw
# ...In another shell
poetry install
poetry run feeluown-gui
```

## Screenshots

### Player

#### Bottom
![图片](https://github.com/BruceZhang1993/feeluown-new-ui/assets/6873988/44bf4eb9-8d22-4568-874f-66ad4b5f5c20)

#### Full
![图片](https://github.com/BruceZhang1993/feeluown-new-ui/assets/6873988/4ba50f0d-4e57-49c4-8352-288e1e16368d)

## Features

- [x] Basic layout design
- [ ] Player bar
- [x] GUI
- [x] Blur effect (Cover)
- [x] Transitions/Animations (Progress bar/Volume control)
- [ ] Status sync
- [x] Play/Resume
- [x] Metadata (need cover)
- [x] Position/Duration/Progress bar
- [ ] Volume
- [ ] Live lyrics
- [x] In app
- [ ] OSD
- [ ] Controls
- [x] Play/Resume
- [ ] Volume
- [ ] Shuffle/Repeat
- [ ] Next/Prev
- [ ] Seek