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

Display copyright info, GPLv2, and other license info screens. #7

Open
redrumrobot opened this issue Apr 1, 2016 · 0 comments
Open

Comments

@redrumrobot
Copy link
Member

First show copyright info for "Tremulous" and for the launcher/installer itself:
"Tremulous" copyright ©️ 2005-2015 Tim 'timbo' Angus with Darklegion Development, and the Tremulous development community.
Copyright ©️ 2016 GrangerHub

"Tremulous-Launcher" copyright ©️ 2016 Jeff Kent
Copyright ©️ 2016 GrangerHub

Game media for "Tremulous" released under Creative Commons Attribution-ShareAlike 3.0 (CC BY-SA 3.0 US) license.

Please see the file named COPYING for additional details and exemptions.

Next up, display the license and force the user to agree to proceed:
Show the GPL 2 plaintext of the license along with a scrollbar in UI. Display a grayed-out 'I have read and understand the terms and conditions of the license.' checkbox. Show a grayed-out "Next" button. Only after scrolling to the end of the text should the checkbox become available, and after they check it they can click "Next" to proceed with install.

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

No branches or pull requests

1 participant