Skip to content

Commit

Permalink
Merge pull request #70 from Aveek-Saha/redesign
Browse files Browse the repository at this point in the history
v7.0.0 - Redesign
  • Loading branch information
Aveek-Saha authored May 22, 2023
2 parents 1529338 + 5a6ae47 commit f97818a
Show file tree
Hide file tree
Showing 16 changed files with 2,593 additions and 1,633 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ jobs:
- name: Install Node.js and NPM
uses: actions/setup-node@v1
with:
node-version: 12
node-version: 18

- name: Build/release Electron app
uses: samuelmeuli/action-electron-builder@v1
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/checks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:

strategy:
matrix:
node-version: [12.x]
node-version: [18.x]

steps:
- name: Checkout repository
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
package-lock.json
/public/build/

.DS_Store
Expand Down
10 changes: 10 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,16 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [7.0.0] - 2023-05-22
### Added
* Auto update when new version is available.

### Changed
* Complete UI redesign.
* Better readability in disco mode.
* Fix icon not showing in the info window
* Playlist overlay now has a frosted glass effect

## [6.0.0] - 2021-02-04
### Added
* Volume and shuffle settings are now stored persistently.
Expand Down
20 changes: 10 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
<img src ="https://img.shields.io/github/downloads/Aveek-Saha/MusicPlayer/total.svg?style=for-the-badge">
<img src ="https://img.shields.io/github/stars/Aveek-Saha/MusicPlayer.svg?style=for-the-badge">
<img src ="https://img.shields.io/github/forks/Aveek-Saha/MusicPlayer.svg?style=for-the-badge">
<img src ="https://img.shields.io/github/workflow/status/Aveek-Saha/MusicPlayer/CD?style=for-the-badge">
<img src ="https://img.shields.io/github/actions/workflow/status/Aveek-Saha/MusicPlayer/build.yml?style=for-the-badge">
</h3>

A minimalistic music player, designed for simplicity. Built on electron, uses Howler for handling music playback, Svelte for the UI, and music-metadata to retrieve ID3 tags.
Expand Down Expand Up @@ -46,17 +46,17 @@ Volume down: <kbd>🠋</kbd> |
Play/pause: <kbd>Space</kbd>

# Screenshots
<img src="https://home.aveek.io/blog/DuskPlayer/Screenshot4.png" width="30%"></img>
<img src="https://home.aveek.io/blog/DuskPlayer/Screenshot3.png" width="30%"></img>
<img src="https://home.aveek.io/blog/DuskPlayer/Screenshot2.png" width="30%"></img>
<img src="https://github.com/Aveek-Saha/MovieBoard/assets/31800695/86064f1e-3378-4f85-8876-7fa7953d820f" width="32%"></img>
<img src="https://github.com/Aveek-Saha/MovieBoard/assets/31800695/77a0f269-7eba-4bd8-b16e-f3b7677e2c3f" width="32%"></img>
<img src="https://github.com/Aveek-Saha/MovieBoard/assets/31800695/6b2738ec-3a16-4395-864d-a2942525ab81" width="32%"></img>

<img src="https://home.aveek.io/blog/DuskPlayer/Screenshot5.png" width="30%"></img>
<img src="https://home.aveek.io/blog/DuskPlayer/Screenshot7.png" width="30%"></img>
<img src="https://home.aveek.io/blog/DuskPlayer/Screenshot6.png" width="30%"></img>
<img src="https://github.com/Aveek-Saha/MovieBoard/assets/31800695/1631c7b2-9f77-495c-b480-159e0b498649" width="32%"></img>
<img src="https://github.com/Aveek-Saha/MovieBoard/assets/31800695/9ac44be0-d871-48f6-91ab-22daa1ca894e" width="32%"></img>
<img src="https://github.com/Aveek-Saha/MovieBoard/assets/31800695/1d6589cb-bb57-49c5-9b51-5a987c74b5f3" width="32%"></img>

# Upcoming Features
Some new features and under the hood stuff that will be or has already been implemented. They'll be included in the next update.
* Added auto update when new version is available.
* Nothing here yet!

# Contributing
Please read [CONTRIBUTING.md](https://github.com/Aveek-Saha/MusicPlayer/blob/master/CONTRIBUTING.md) before raising a PR or creating an issue.
Expand All @@ -68,7 +68,7 @@ You can find the changelog for all releases [here](https://github.com/Aveek-Saha
<a href="https://www.producthunt.com/posts/dusk-player?utm_source=badge-featured&utm_medium=badge&utm_souce=badge-dusk-player" target="_blank"><img src="https://api.producthunt.com/widgets/embed-image/v1/featured.svg?post_id=295233&theme=light" alt="Dusk Player - A minimalistic music player, designed for simplicity. | Product Hunt" style="width: 250px; height: 54px;" width="250" height="54" /></a>
<br>

### If you liked this, check out My Blog where I post tutorials and write about projects like this
https://home.aveek.io/blog/
### If you liked this, check out my other projects!
https://home.aveek.io/

<div>Icons made by <a href="http://www.freepik.com" title="Freepik">Freepik</a> from <a href="https://www.flaticon.com/" title="Flaticon">www.flaticon.com</a> is licensed by <a href="http://creativecommons.org/licenses/by/3.0/" title="Creative Commons BY 3.0" target="_blank">CC 3.0 BY</a></div>
8 changes: 4 additions & 4 deletions index.js
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ function createMenu(theme, sort) {
copyright: 'By Aveek Saha',
description: 'A minimal music player for your desktop',
license: 'MIT',
icon_path: path.join(__dirname, 'build/icon.png')
icon_path: path.join(__dirname, 'dusk.png')
});
}
};
Expand Down Expand Up @@ -165,7 +165,7 @@ function createMenu(theme, sort) {
product_name: 'Dusk Player',
homepage: 'https://home.aveek.io',
copyright: 'By Aveek Saha',
icon_path: path.join(__dirname, 'build/icon.png')
icon_path: path.join(__dirname, 'dusk.png')
});
}
}
Expand All @@ -183,8 +183,8 @@ let win;
function createWindow() {
// Create the browser window.
win = new BrowserWindow({
width: 1000,
height: 620,
width: 750,
height: 450,
icon: __dirname + '/dusk.png',
webPreferences: {
nodeIntegration: true,
Expand Down
Loading

0 comments on commit f97818a

Please sign in to comment.