Let the project know that the user consented to the project's terms of
use when a new account is created for the user. The project can record
the consent for GDPR compliance.
Terms Of Use can be displayed now as HTML as well as plain text.
Fixed xml_unescape function to support escaped \r and \n tags.
Enlarged the size of Terms Of Use field to fill all wizard page.
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
- MGR: Re-enable the next button when the terms of use wizard
page when the back button is pressed.
clientgui/
DlgEventLog.cpp
TermsOfUsePage.cpp
svn path=/trunk/boinc/; revision=23363
by enabling/disabling the next button as needed.
- MGR: Fix a couple of warnings.
clientgui/
sg_CustomControls.cpp
sg_DlgMessages.cpp
TermsOfUsePage.cpp
UserDisagreesPage.cpp, .h (Deleted)
WizardAttach.cpp, .h
svn path=/trunk/boinc/; revision=23293
- MGR: Save the username and email address in different places in the
registry
clientgui/
<Various Wizard Files>
svn path=/trunk/boinc/; revision=22092
Properties page the start for all automated wizard processes
so that we can successfully handle the need to check for
proxy servers. When directly advancing to the Processing
pages the proxy server checks were being skipped.
- MGR: Add some more smarts to the terms of use page which should
advance to the processing pages and skip the Account Info
page when the desired credentials are already known.
clientgui/
AccountInfoPage.cpp
AccountManagerPropertiesPage.cpp, .h
ProjectPropertiesPage.cpp, .h
TermsOfUsePage.cpp, .h
WelcomePage.cpp
WizardAttachProject.cpp
svn path=/trunk/boinc/; revision=18464