Coder Social home page Coder Social logo

smplayer's Introduction

SMPlayer

A Simple Music Player that manages local music files based on the UI of Groove Music.

Privacy Policy

This app will not collect any personal information. It only reads and manages music files on your computer.

This app also requires connection to the Internet to search lyrics upon users' request.

TO RUN

Download it and open it using Visual Studio.

Build it with local computer.

Go to Settings and set the Root Folder of your music files.

TO DO

Improve editing album art by selecting a song in a dropdown with searching.

Page shows no music hint.

Album properties.

Album art in NowPlayingFull.

Rename folder. Move music from folder to folder. Batch delete music file.

Search multiple lyrics choose one. Lyrics priority in notification.

If there is no playlist, change dropdown to add button.

TO FIX

Able to drag titlebar when loading, multi-select.

Dark thumb in the mini mode.

MultiSelectCommandBar is too high.

RecentPivot loses header after switching back.

MIGHT DO

Improve path header display (like Windows).

Real-time update Playlist Info when new music added.

Save SearchKeyword instead of a string.

Mini mode media control fade in/out.

Allow MainSearchBar to have a search history dropdown.

Shuffle after one round of playing.

If a playlist contains this music collection, skip it in the MenuFlyout.

Disallow dialog closing when processing request.

Mini mode shuffle button like NowPlayingPage.

Grid Mode for PlaylistPage.

Refresh directory does not refresh page.

Right-click menu with current item.

Improve recent music month.

Improve shy header.

smplayer's People

Contributors

seakyluo avatar seakylone avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.