-
Notifications
You must be signed in to change notification settings - Fork 42
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
Global hall of fame #264
base: master
Are you sure you want to change the base?
Global hall of fame #264
Commits on Mar 16, 2017
-
Global hall of fame initial commit
- Add dependency on libcurl. - Highscore menu now has two views: local and global scores. The enter key toggles between them. - Global highscores are fetched from the server when entering the global highscore listing. The results are received in CSV format. - New local scores are submitted to highscore server. - The server URL is currently hardcoded to localhost.
Configuration menu - View commit details
-
Copy full SHA for 02507e5 - Browse repository at this point
Copy the full SHA 02507e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for df83e5a - Browse repository at this point
Copy the full SHA df83e5aView commit details
Commits on Mar 17, 2017
-
Set high-score server to production Heroku instance by default
Wrap in #ifndef to allow it to be easily redefined e.g. during development.
Configuration menu - View commit details
-
Copy full SHA for 59d3265 - Browse repository at this point
Copy the full SHA 59d3265View commit details
Commits on Mar 18, 2017
-
Move high-score server URL to config file
TODO: Hide it from the in-game menu.
Configuration menu - View commit details
-
Copy full SHA for 65a40da - Browse repository at this point
Copy the full SHA 65a40daView commit details
Commits on Mar 19, 2017
-
Add options for high-score server username and password
TODO: Encrypt password for persistent storage, and don't show it as plain-text in the options menu.
Configuration menu - View commit details
-
Copy full SHA for 0dd92ad - Browse repository at this point
Copy the full SHA 0dd92adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c1c1a4 - Browse repository at this point
Copy the full SHA 5c1c1a4View commit details
Commits on Mar 20, 2017
-
Add assert to rawbitmap::Printf to fail fast
Otherwise trying to print a newline here just results in a nasty segfault that's not immediately obvious.
Configuration menu - View commit details
-
Copy full SHA for 4939859 - Browse repository at this point
Copy the full SHA 4939859View commit details
Commits on Apr 17, 2017
-
Merge remote-tracking branch 'Attnam/master' into global-hall-of-fame
Conflicts: FeLib/CMakeLists.txt FeLib/Source/rawbit.cpp
Configuration menu - View commit details
-
Copy full SHA for f87eae0 - Browse repository at this point
Copy the full SHA f87eae0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 388b7da - Browse repository at this point
Copy the full SHA 388b7daView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ff0fb8 - Browse repository at this point
Copy the full SHA 5ff0fb8View commit details
Commits on Apr 20, 2017
-
Store auth token in config file instead of cleartext password
- Use HTTP Basic Auth to validate username+password combo and fetch auth token when changing password setting. - Send auth token when submitting high-scores for user authentication.
Configuration menu - View commit details
-
Copy full SHA for 646d7cf - Browse repository at this point
Copy the full SHA 646d7cfView commit details
Commits on Apr 21, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 6ab6129 - Browse repository at this point
Copy the full SHA 6ab6129View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b7de1e - Browse repository at this point
Copy the full SHA 3b7de1eView commit details