Skip to content

Commit

Permalink
Add support for URLs for images (#58) (#60)
Browse files Browse the repository at this point in the history
* Add support for URLs for images (#58)

* Woooooooooo stats

* Remove debug prints

* Woooooooooo stats

* Reinstate warning for keys in excess of 32 characters

* Woooooooooo stats

* Delete Statistics directory

deprecated code stats dir

* Add reference to my tutorial

* Update issue templates

* Update README.MD

* Setup sponsorship button

 but idk if im doing it right

* Apple Music support & Music Bee overhaul & more (#44)

* I hate windows with a passion.

* Added Apple Music

Thanks to https://github.com/Apple-Music-Electron/Apple-Music-Electron for making an app for Apple Music. This allows you to use "apple music" as a valid player

* New bridge from external applications

Jojo2357 programmed 95% of this.

Co-Authored-By: jojo2357 <66704796+jojo2357@users.noreply.github.com>

* Combat multiple presences, timestamp when paused

* Finally rename important files to MDRP

You see, I borrowed the framework from the other RP cuz im bad with VS and it was easier, but now im sick of GroovyRP since this is totally different and arguably better, lets make a distinction

* Enable shutdown support and add default apple music

* Upgrade debugging without impacting ui as much as before

* Make needed changes for debugging

* Improve the bridge and fix hashmap

* Getting close to a release

* Breaking up big program

* More cleaning house

* Minor tweaks

Co-authored-by: jojo2357 <66704796+jojo2357@users.noreply.github.com>

* Woooooooooo stats

* Delete Statistic.md

* Delete Statistic.csv

* Update README.MD

* Remove deprecated musicbee addons

* Woooooooooo stats

* Missed some deprecated files

* Woooooooooo stats

* Add new video

* Fix minor bug, add new RP feature

* Woooooooooo stats

* Update README.MD

* Support for Windows Media Player (Win11) and more languages (#52)

* Added support for Windows Media Player for Win11

* Create WMP linker

needs testing @Smaltin

* Fix WMP Linker & Added Unlinker

* Add language support

* lotsa new stuff

- support tidal player & wave link
- add language changing support
- add link with system start option
- update launcher

* Update README.MD

Co-authored-by: jojo2357 <66704796+jojo2357@users.noreply.github.com>

* Woooooooooo stats

* Ready for 1.6.3 changes

Fixes #57, removes a stray quote in the lang packs, removes the error caused by the listening server failing to start, and most importantly addresses the problem of DRP not showing up on occasion

* Woooooooooo stats

* Windows Media Player keying fixes

* Woooooooooo stats

* adds support for http

Still requires an update on the Discord C# API dependency to function properly, otherwise it'll crash needlessly

* A little better

You'll have to add your own DiscordRPC.dll though

* Add version, local copy of library

* Almost ready to rumble

TODO: improve the external system to use less restrictive queries and then use more local resources to find the most likely match

* Album lookup now works (I think)

Removed an unreachable statement, new message for the remote art not finding the album, and fixing the settings fetch

Co-Authored-By: jojo2357 <66704796+jojo2357@users.noreply.github.com>

* Improve album lookup

We will do the lookup, and then retroactively filter by artist

* Make it try to whittle down result when it gets too many

* If nothing is found, use the song title

* Setup new notifications

* Adding new keys from default

* Allow wildcarding

Allows new dat file format

* Caching remote images with a setting, and toggleable perfect finds

* fix speeling

* Add setting to ini

* Fixed an error where defaults werent applied properly

* Add new Readme

* finalize readme

* Recompile the exe

* Remove Duplicate Readme

* Read cache last

* Keeping house with update stuff

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: jojo2357 <66704796+jojo2357@users.noreply.github.com>

* Woooooooooo stats

Co-authored-by: Smaltin <sterling.maltin@gmail.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
  • Loading branch information
3 people authored Apr 7, 2022
1 parent 4b49fa7 commit 3ad92d3
Show file tree
Hide file tree
Showing 85 changed files with 1,783 additions and 1,299 deletions.
6 changes: 5 additions & 1 deletion .github/ISSUE_TEMPLATE/mdrp-bug-report.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,11 @@ assignees: ''

---

IF YOUR ISSUE HAS TO DO WITH ALBUM ART GO TO https://github.com/jojo2357/MDRP-Validation-Tool FIRST
## IF YOUR ISSUE...

...is about MDRP getting your album art wrong, make a comment [here](https://github.com/jojo2357/Music-Discord-Rich-Presence/discussions/59)

...IF YOUR ISSUE HAS TO DO WITH ALBUM ART GO TO https://github.com/jojo2357/MDRP-Validation-Tool FIRST

**Version**
The version the bug was found on: 1.[].[]
Expand Down
8 changes: 4 additions & 4 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -280,10 +280,10 @@ paket-files/
# Python Tools for Visual Studio (PTVS)
__pycache__/
*.pyc
GroovyRP/bin/Release/other.xml
GroovyRP/bin/Release/filelocation2.dat
GroovyRP/bin/Release/filelocation.dat
GroovyRP/bin/Release/openedfiles.dat
MDRP/bin/Release/other.xml
MDRP/bin/Release/filelocation2.dat
MDRP/bin/Release/filelocation.dat
MDRP/bin/Release/openedfiles.dat
ArchivedReleases/1.1.1_Release(OVERWRITTEN 1-31).zip
DebugTool/export.bat
export.bat
8 changes: 7 additions & 1 deletion DiscordPresenceConfig.ini
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,12 @@ verbose=false
#spotify-style-rp:
//first line=${title} by ${artist}
//second line=on ${album}

#legacy-style-rp
first line=Title: ${title}
second line=Artist: ${artist}
second line=Artist: ${artist}

get remote artwork=false
#turn this on if your arts are frequently incorrect
remote needs exact match=false
create cache file=true
11 changes: 8 additions & 3 deletions MDRP/MDRP.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,8 @@
<Compile Include="Program.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="util\Album.cs" />
<Compile Include="util\ExternalAPI\ExternalArtManager.cs" />
<Compile Include="util\Functions.cs" />
<Compile Include="util\JsonResponse.cs" />
<Compile Include="util\LangHelper.cs" />
</ItemGroup>
Expand All @@ -100,17 +102,20 @@
<PackageReference Include="CSCore">
<Version>1.2.1.2</Version>
</PackageReference>
<PackageReference Include="DiscordRichPresence">
<Version>1.0.175</Version>
</PackageReference>
<PackageReference Include="Microsoft.Toolkit.Uwp.Notifications">
<Version>7.0.0</Version>
</PackageReference>
<PackageReference Include="Newtonsoft.Json">
<Version>13.0.1</Version>
</PackageReference>
</ItemGroup>
<ItemGroup>
<WCFMetadata Include="Connected Services\" />
</ItemGroup>
<ItemGroup>
<Reference Include="DiscordRPC, Version=1.0.203.0, Culture=neutral, PublicKeyToken=null">
<HintPath>libs\DiscordRPC.dll</HintPath>
</Reference>
<Reference Include="Microsoft.CSharp" />
<Reference Include="System" />
</ItemGroup>
Expand Down
Loading

0 comments on commit 3ad92d3

Please sign in to comment.