diff --git a/.github/release-notes/v2.10.0.md b/.github/release-notes/v2.10.0.md new file mode 100644 index 0000000..d464077 --- /dev/null +++ b/.github/release-notes/v2.10.0.md @@ -0,0 +1,10 @@ +### Release Notes + +* Added support for progress bar display. Config property `display.progressMode` will be set to `bar` by default. Refer to the [Configuration Reference section](https://github.com/phin05/discord-rich-presence-plex/blob/v2.10.0/README.md#reference) of the README for more information. + +[Full Changelog](https://github.com/phin05/discord-rich-presence-plex/compare/v2.9.0...v2.10.0) + +### Installation Instructions + +* [Regular](https://github.com/phin05/discord-rich-presence-plex/blob/v2.10.0/README.md#installation) +* [Docker](https://github.com/phin05/discord-rich-presence-plex/blob/v2.10.0/README.md#run-with-docker) diff --git a/README.md b/README.md index 0465b2e..feaec28 100644 --- a/README.md +++ b/README.md @@ -41,8 +41,8 @@ The config file is stored in a directory named `data`. * `album` (boolean, default: `true`) - Displays the album name. Applicable to music only. * `year` (boolean, default: `true`) - Displays the release year. * `statusIcon` (boolean, default: `false`) - Displays a status icon (playing, paused, buffering) at the bottom-right corner of the poster. Applicable to movies and TV shows only. Posters get cropped to a square if this is enabled (Discord bug/limitation). - * `remainingTime` (boolean, default: `false`) - Displays remaining time instead of elapsed time. This is currently broken due to a Discord bug/limitation. - * `paused` (boolean, default: `false`) - Displays Rich Presence even while media is paused. Timestamp while paused is currently broken due to a Discord bug/limitation. + * `progressMode` (string, default: `bar`) - Progress/timestamp display mode. Valid modes are `off`, `elapsed` (displays elapsed time), `remaining` (displays remaining time) and `bar` (displays a progress bar). The `off` and `remaining` modes are currently broken due to a Discord bug/limitation. + * `paused` (boolean, default: `false`) - Displays Rich Presence even while media is paused. Progress/timestamp display while paused is currently broken due to a Discord bug/limitation. * `posters` * `enabled` (boolean, default: `false`) - Displays media posters (including album art and artist images). Requires `imgurClientID`. * `imgurClientID` (string, default: `""`) - [Obtention Instructions](#obtaining-an-imgur-client-id) @@ -96,7 +96,8 @@ display: genres: true album: true year: true - remainingTime: false + statusIcon: false + progressMode: bar paused: false posters: enabled: true @@ -120,7 +121,7 @@ users: ## Configuration - Discord -The "Share your detected activities with others" setting must be enabled in Discord Settings → Activity Settings → Activity Privacy. +The "Share your detected activities with others" setting must be enabled under Discord Settings → Activity Settings → Activity Privacy. ![Discord Activity Privacy](assets/discord-activity-privacy.png) diff --git a/assets/showcase.png b/assets/showcase.png index 4d911e8..fa38dff 100644 Binary files a/assets/showcase.png and b/assets/showcase.png differ diff --git a/config/constants.py b/config/constants.py index e9a4a15..232b4ab 100644 --- a/config/constants.py +++ b/config/constants.py @@ -2,7 +2,7 @@ import os import sys name = "Discord Rich Presence for Plex" -version = "2.9.0" +version = "2.10.0" plexClientID = "discord-rich-presence-plex" discordClientID = "413407336082833418"