- The custom CProjectListCtrl was difficult to make accessible under wxCocoa
- The descriptions were only in the tooltips and so were not accessible to screen readers, etc.
- Using wxListBox greatly simplifies the code
- MGR: Save the username and email address in different places in the
registry
clientgui/
<Various Wizard Files>
svn path=/trunk/boinc/; revision=22092
name failure vs needing a proxy server or something like that.
clientgui/
AccountManagerPropertiesPage.cpp, .h
ProjectPropertiesPage.cpp, .h
svn path=/trunk/boinc/; revision=18762
true conditions in the GetNext() GetPrev() logic causes
the wizard to traverse the page and then look for the next
page.
clientgui/
AccountManagerPropertiesPage.cpp
ProjectPropertiesPage.cpp
svn path=/trunk/boinc/; revision=18749
case for DNS failures suggest that the user might need a proxy
to be defined instead or this project is unavailable or this
account manager is unavailable.
clientgui/
AccountManagerPropertiesPage.cpp, .h
ProjectPropertiesPage.cpp, .h
svn path=/trunk/boinc/; revision=18742
checking network connectivity and whether credentials have been
detected.
clientgui/
AccountManagerPropertiesPage.cpp
ProjectPropertiesPage.cpp
svn path=/trunk/boinc/; revision=18473
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
- Remove diagnostic framework, it wasn't being used anymore
and basically cluttered things up.
- Remove the notion of the Account Manager Remove wizard,
it hasn't ever been used.
- Simplify the welcome page
- Trim down the height of the wizard by hiding the new
cookie controls on the Account Info page. The wizard
needs to stay compatible with small displays.
- MGR: Only display the 'This is not a BOINC project' on an
HTTP 404 error. For a gethostbyname, xml parsing, and
socket connect error display the 'project is temporarly
unavailable'.
clientgui/
AccountInfoPage.cpp
AccountManagerInfoPage.cpp
AccountManagerProcessingPage.cpp
AccountManagerPropertiesPage.cpp
BOINCBaseWizard.cpp, .h
BOINCWizards.h
CompletionPage.cpp
ProjectInfoPage.cpp
ProjectListCtrl.cpp
ProjectProcessingPage.cpp
ProjectPropertiesPage.cpp, .h
UnavailablePage.cpp
WelcomePage.cpp, .h
WizardAttachProject.cpp
svn path=/trunk/boinc/; revision=18456
RPCs in the wizard. The polling RPCs would return ERR_RETRY when
the CC was in the middle of some other GUI_HTTP op (version check,
project list download).
clientgui/
AccountManagerProcessingPage.cpp
AccountManagerPropertiesPage.cpp
ProjectProcessingPage.cpp
ProjectPropertiesPage.cpp
svn path=/trunk/boinc/; revision=18410
to a get_project_config.php request. It was causing the
wizards to throw a temp unavailable error page instead
of the not a boinc project page. Fixes#640
clientgui/
AccountManagerPropertiesPage.cpp
ProjectPropertiesPage.cpp
svn path=/trunk/boinc/; revision=17512
get_project_config rpc, use the same scheme as
the ACCOUNT_OUT structure. I missed the Account
Manager scenario in the first checkin.
clientgui/
AccountManagerPropertiesPage.cpp, .h
svn path=/trunk/boinc/; revision=16558
- scheduler: fix bug in adaptive replication:
if send an unreplicated job to untrusted host,
set both wu.target_nresults and wu.min_quorum to app.target_nresults.
svn path=/trunk/boinc/; revision=15762
Polling should be taken care of via MainDocument functions
to make sure that RPCs calls do not become excessive.
clientgui/
AccountManagerPropertiesPage.cpp
BOINCDialupManager.cpp
ProjectPropertiesPage.cpp
svn path=/trunk/boinc/; revision=12790