Commit Graph

51 Commits

Author SHA1 Message Date
barton26 1a19a3811f ClientGUI typos 2021-10-06 14:42:17 -04:00
davidpanderson e021bdf867 Windows: fix many VS2019 compile warnings. No functional changes. 2020-06-12 09:33:34 -07:00
David Anderson 5ef03c7553 manager, VDA: fix some cppcheck warnings (from Julien Nabet) 2015-01-15 13:10:34 -08:00
Rom Walton 4aef6a2126 MGR: Reduce confusion in the attach wizard by making CWizardAttach the authoritative source for project and account information. 2015-01-12 15:08:36 -05:00
Charlie Fenton ce97e855d0 MGR: On MS Windows, scale Attach Wizard progress indicators according to user's DPI settings. 2014-09-11 01:47:58 -07:00
Rom Walton df8063fe6b MGR: Streamline an earlier commit and make it standard for all platforms. 2014-04-08 16:28:50 -04:00
Charlie Fenton 1e893a46ab MGR: Fix Manager hang on Mac when canceling out of Attach Wizard "Communicating with project / account manager" pages 2014-04-08 04:04:07 -07:00
Charlie Fenton 6fc68e94ae MGR: Use only native controls in AccountManagerInfoPage so it is accessible.
- 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
2013-10-23 04:49:43 -07:00
David Anderson 1f2296b36c client: Win version name tweaks, from [P3D} Crashtest 2013-06-12 12:29:07 -07:00
David Anderson e268b81a3d - async file stuff. mostly working. still a few bugs
svn path=/trunk/boinc/; revision=25214
2012-02-07 17:54:09 +00:00
Charlie Fenton 1085c5ab86 MGR: Continue partial fix for wizard problem when a client automatically attempts to attach to an account manager via cookies
svn path=/trunk/boinc/; revision=24835
2011-12-20 11:49:12 +00:00
Rom Walton 6a2d7a88e3 - MGR: Remove any remaining hints that their were two wizards at one time.
- MGR: Save the username and email address in different places in the
        registry
    
    clientgui/
        <Various Wizard Files>

svn path=/trunk/boinc/; revision=22092
2010-08-02 16:01:09 +00:00
Rom Walton e7bb9b2a7c - MGR: Remove bitmap that is part of the Wizard.
clientgui/
        AccountInfoPage.cpp
        AccountManagerInfoPage.cpp
        AccountManagerProcessingPage.cpp
        AccountManagerPropertiesPage.cpp
        AlreadyExistsPage.cpp
        BOINCBaseWizard.cpp, .h
        CompletionErrorPage.cpp
        CompletionPage.cpp
        NoInternetConnectionPage.cpp
        NotDetectedPage.cpp
        NotFoundPage.cpp
        ProjectInfoPage.cpp
        ProjectProcessingPage.cpp
        ProjectPropertiesPage.cpp
        ProxyInfoPage.cpp
        ProxyPage.cpp
        TermsOfUsePage.cpp
        UnavailablePage.cpp
        WelcomePage.cpp
        WizardAttachProject.cpp
        wizardex.cpp, .h
    win_build/
        boincmgr.vcproj

svn path=/trunk/boinc/; revision=19588
2009-11-17 19:19:50 +00:00
Rom Walton 42f897e4d1 - MGR: Re-enable the ability for the manager to detect a temporary
name failure vs needing a proxy server or something like that.
        
    clientgui/
        AccountManagerPropertiesPage.cpp, .h
        ProjectPropertiesPage.cpp, .h

svn path=/trunk/boinc/; revision=18762
2009-07-29 05:27:18 +00:00
Rom Walton 31e9916f7d - MGR: Fix an endless loop during wizard creation, any automatic
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
2009-07-28 05:53:51 +00:00
Rom Walton 5f2339a1e6 - MGR: Don't make ERR_FILE_NOT_FOUND part of the requirements
to detect the need for a proxy server.
        
    clientgui/
        AccountManagerPropertiesPage.cpp
        ProjectPropertiesPage.cpp

svn path=/trunk/boinc/; revision=18747
2009-07-28 05:24:29 +00:00
Rom Walton 05e09c2fa6 - MGR: Special case ERR_GETHOSTBYNAME errors in the wizard, majority
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
2009-07-28 04:06:14 +00:00
Rom Walton 66877cf024 - MGR: Keep the wizard state mahine from prematurly moving on without
checking network connectivity and whether credentials have been
        detected.
        
    clientgui/
        AccountManagerPropertiesPage.cpp
        ProjectPropertiesPage.cpp

svn path=/trunk/boinc/; revision=18473
2009-06-19 18:48:36 +00:00
Rom Walton 7f7cb4a41a - MGR: Make the Account Manager Properties page and the Project
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
2009-06-19 16:30:08 +00:00
Rom Walton cf8e4c5e89 - MGR: Massive wizard cleanup
- 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
2009-06-19 06:42:36 +00:00
Rom Walton 5d6142863e - MGR: Expand on Charlie's last checkin to include the rest of the polling
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
2009-06-14 05:04:02 +00:00
Rom Walton 7749529f4d - MGR/client: Enable cookie support for Account Managers
client/
        gui_rpc_server_ops.cpp
    clientgui/
        AccountManagerProcessingPage.cpp
        AccountManagerPropertiesPage.cpp
        browser.cpp
        MainDocument.cpp
        WizardAttachProject.cpp

svn path=/trunk/boinc/; revision=18185
2009-05-22 13:36:22 +00:00
Charlie Fenton c7970d19ef MGR: Finish merging "Attach to account manager" functionality into "Attach to project" wizard
svn path=/trunk/boinc/; revision=18112
2009-05-15 08:21:04 +00:00
Charlie Fenton 8d8bf6f0c0 MGR: Merge "Attach to account manager" functionality into "Attach to project" wizard; Synchronize and Remove Acct Mgr not yet merged.
svn path=/trunk/boinc/; revision=18088
2009-05-13 12:42:05 +00:00
Rom Walton d6cab7309e - MGR: Account for new error code returned by the CC in response
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
2009-03-05 21:14:40 +00:00
Rom Walton d2007737d0 - MGR: Add a virtual list box to display available account managers.
clientgui/
        AccountManagerInfoPage.cpp, .h
        AccountManagerProcessingPage.cpp
        AccountManagerPropertiesPage.cpp
        ProjectInfoPage.cpp, .h
        WizardAccountManager.cpp
    lib/
        gui_rpc_client_ops.cpp

svn path=/trunk/boinc/; revision=17075
2009-01-29 22:20:14 +00:00
Rom Walton 08a41ed986 - MGR: Remove the Account Key page from the Wizard.
- MGR: Add a Terms of Use page to the Wizard.
    
    clientgui/
        AccountInfoPage.cpp
        AccountKeyPage.cpp, .h (removed)
        AccountManagerPropertiesPage.cpp, .h
        BOINCWizards.h
        ProjectProcessingPage.cpp
        ProjectPropertiesPage.cpp, .h
        ProxyPage.cpp
        TermsOfUsePage .cpp, .h (added)
        WizardAccountManager.cpp, .h
        WizardAttachProject.cpp, .h
    win_build/
        boincmgr_curl.vcproj

svn path=/trunk/boinc/; revision=16560
2008-11-25 22:58:14 +00:00
Rom Walton 433bd0bd3e - MGR: Make the error message processing work for the
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
2008-11-25 17:48:55 +00:00
David Anderson 4f66bb4c95 - added copyright and license info to .C, .cpp, .h files
- 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
2008-08-06 18:36:30 +00:00
Frank Thomas 3bfc78b511 Updated the postal address of the Free Software Foundation in all license headers. See http://lists.ssl.berkeley.edu/pipermail/boinc_dev/2007-October/008939.html for reference.
svn path=/trunk/boinc/; revision=13804
2007-10-09 11:35:47 +00:00
Rom Walton 030ee981b6 - MGR: Make sure get_cc_status is called only once a second.
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
2007-05-31 18:02:53 +00:00
Rom Walton b22ebf83fa *** empty log message ***
svn path=/trunk/boinc/; revision=12204
2007-03-09 23:44:34 +00:00
Rom Walton 89f9e8eaf7 *** empty log message ***
svn path=/trunk/boinc/; revision=11325
2006-10-20 15:00:14 +00:00
Rom Walton 84eede80e0 *** empty log message ***
svn path=/trunk/boinc/; revision=11071
2006-09-01 16:58:44 +00:00
Rom Walton 681967e989 *** empty log message ***
svn path=/trunk/boinc/; revision=11054
2006-08-31 21:40:56 +00:00
Rom Walton f2805f6a46 *** empty log message ***
svn path=/trunk/boinc/; revision=11053
2006-08-31 21:29:44 +00:00
Rom Walton e48ff5095d *** empty log message ***
svn path=/trunk/boinc/; revision=11046
2006-08-31 08:27:20 +00:00
Rom Walton ad2c3aaa19 *** empty log message ***
svn path=/trunk/boinc/; revision=10718
2006-07-21 08:23:26 +00:00
Rom Walton da6f65746f *** empty log message ***
svn path=/trunk/boinc/; revision=10145
2006-05-16 20:43:11 +00:00
David Anderson eed7d9b7f6 tolerate missing </gui_url>
svn path=/trunk/boinc/; revision=10015
2006-04-22 06:19:04 +00:00
Rom Walton f5678e80cd *** empty log message ***
svn path=/trunk/boinc/; revision=9718
2006-03-23 21:43:33 +00:00
Rom Walton e6af3c1d9a *** empty log message ***
svn path=/trunk/boinc/; revision=9710
2006-03-23 01:17:07 +00:00
Rom Walton 5b17210142 *** empty log message ***
svn path=/trunk/boinc/; revision=9690
2006-03-21 00:42:55 +00:00
Rom Walton ba76c123fb *** empty log message ***
svn path=/trunk/boinc/; revision=9379
2006-02-01 12:18:10 +00:00
David Anderson 0524626bcc manager text changes
svn path=/trunk/boinc/; revision=9328
2006-01-27 19:18:43 +00:00
Rom Walton 0aea1c6c00 *** empty log message ***
svn path=/trunk/boinc/; revision=9320
2006-01-27 00:34:53 +00:00
Rom Walton 7286dbdd18 *** empty log message ***
svn path=/trunk/boinc/; revision=9284
2006-01-23 08:47:05 +00:00
Rom Walton d74ac631ae *** empty log message ***
svn path=/trunk/boinc/; revision=9183
2006-01-06 10:50:59 +00:00
Rom Walton 1673d656a3 *** empty log message ***
svn path=/trunk/boinc/; revision=8983
2005-11-29 07:06:49 +00:00
Rom Walton a3a6ada375 *** empty log message ***
svn path=/trunk/boinc/; revision=8811
2005-11-07 10:44:37 +00:00