Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update to new SDK, add the currently playing song and program status … #15

Merged
merged 4 commits into from
Apr 24, 2020

Conversation

PaulBGD
Copy link
Contributor

@PaulBGD PaulBGD commented Apr 24, 2020

Update to new SDK, add the currently playing song and program status to the menu, use web key for getting song info as the previous key was expired. discord_game_sdk.dll will now need to be distributed with the app.

I went with the c bindings for the game sdk, but the c++ ones looked fine as well. I'm sure they could be swapped out relatively painless.

As well, I removed the "click to join" thing as it doesn't seem too useful unless you have a lot of people with this app instead.. but should be pretty easy/similar to before if you wanted to implement it.

P.S. I'm pretty bad with c/c++, I tried to stick to the existing style however. If there's anything incorrect, please let me know or feel free to fix it!

…to the menu, use web key for getting song info as the previous key was expired. discord_game_sdk.dll will now need to be distributed with the game.
@PaulBGD
Copy link
Contributor Author

PaulBGD commented Apr 24, 2020

Oh also there's the .idea folder you probably didn't mean to push 😛

@purpl3F0x
Copy link
Owner

good, so I guess travis builds needs some update now for pushing the releases.

(The .idea was pushed intentionally 'cause it's like CLion's dictionaries, coding style etc.. but no one cares I guess 😅)

@purpl3F0x purpl3F0x merged commit 0559fa4 into purpl3F0x:master Apr 24, 2020
@PaulBGD
Copy link
Contributor Author

PaulBGD commented Apr 24, 2020

I actually used CLion to work on the changes, but I'm personally still not a big fan of committing personal settings. Everyone's build environment is different and all those settings get pushed with it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants