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

Add: Export song lists as text file #5

Open
wants to merge 5 commits into
base: master
Choose a base branch
from

Conversation

labyrinthofdreams
Copy link

@labyrinthofdreams labyrinthofdreams commented Jan 1, 2017

This commit adds two items under "File" menu:

"Export Setlist Song List" and "Export Song List".

The first will export all the songs in the selected setlist as text file in the following format: Artist - Title
The second will export all the songs in the game as text file in the following format: Setlist: Artist - Title

These features will be especially useful for streamers. E.g. on ukog's streams quite often someone requests a song but neither ukog nor the requester knows what setlist the song is on. With this the streamer can export the song list and provide the song list to viewers. Then the viewers see what songs the streamer has and both can tell what setlist the song is on.

I hope the code is good. It's the only C# I've ever written.

edit: You can now sort whole song list by artist as well, so the format is: Artist - Title (Setlist)

labyrinthofdreams added 5 commits January 1, 2017 13:34
This commit adds two items under "File" menu:

"Export Setlist Song List" and "Export Song List".

The first will export all the songs in the selected setlist as text file in the following format: Artist - Title
The second will export all the songs in the game as text file in the following format: Setlist: Artist - Title
CSV files are more useful as they are easier to format as the user likes
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.

1 participant