Commit Graph

14145 Commits

Author SHA1 Message Date
David Anderson 1dba786d7b - API: add boinc_elapsed_time() to get elapsed time since start of episode;
add APP_INIT_DATA::starting_elapsed_time to get
    elapsed time from previous episodes

svn path=/trunk/boinc/; revision=18535
2009-07-01 17:35:56 +00:00
David Anderson 05427ae000 - manager tweak
svn path=/trunk/boinc/; revision=18534
2009-06-30 22:10:27 +00:00
David Anderson 6a513e76a7 fixes to my last checkin
svn path=/trunk/boinc/; revision=18533
2009-06-30 20:42:25 +00:00
Rom Walton 7546b0fe72 - MGR: Previous sorting method wasn't working, use a sort
function pointer instead.
        
    lib/
        gui_rpc_client.h
        gui_rpc_client_ops.cpp

svn path=/trunk/boinc/; revision=18532
2009-06-30 20:39:10 +00:00
David Anderson 46d9e8f087 - client: record the time results are received.
Process non-EDF GPU jobs in this order.


svn path=/trunk/boinc/; revision=18531
2009-06-30 20:22:54 +00:00
Rom Walton ed2df38f4e Group project list structures together.
svn path=/trunk/boinc/; revision=18530
2009-06-30 19:55:28 +00:00
Rom Walton d631a3c485 - MGR: Remove project list randomization, sort on name.
lib/
        gui_rpc_client.h
        gui_rpc_client_ops.cpp

svn path=/trunk/boinc/; revision=18529
2009-06-30 18:54:52 +00:00
Rytis Slatkevičius f239587bdb Sched: config option not to store stderr_out if exit_status==0 (to save on DB size). With help from Nicolas Alvarez.
svn path=/trunk/boinc/; revision=18528
2009-06-30 18:00:58 +00:00
Charlie Fenton d8fb79672c Mac Uninstaller: fix cosmetic bug
svn path=/trunk/boinc/; revision=18525
2009-06-30 06:17:55 +00:00
Charlie Fenton 8f2c342d65 - MGR: fix compile breaks on non_Windows systems
svn path=/trunk/boinc/; revision=18523
2009-06-30 05:59:36 +00:00
Charlie Fenton 4d1b648cab - Mac Uninstaller: add blank lines between items user should delet
svn path=/trunk/boinc/; revision=18522
2009-06-30 05:52:43 +00:00
Rom Walton 1f4aead6f9 Remove fake skin
svn path=/trunk/boinc/; revision=18520
2009-06-30 03:37:04 +00:00
Rom Walton ab8bc04995 - WINSETUP: Add the PTP executable to the list of processes to terminate
when setup is launched.
        
    win_build/installerv2/redist/Windows/src/boinccas/
        boinccas.rc
        CAShutdownBOINCManager.cpp
    win_build/installerv2/redist/Windows/Win32/
        boinccas.dll
        boinccas95.dll
    win_build/installerv2/redist/Windows/x64/
        boinccas.dll
        boinccas95.dll

svn path=/trunk/boinc/; revision=18514
2009-06-30 03:16:35 +00:00
Rom Walton 211aef0dae Quick Updates
svn path=/trunk/boinc/; revision=18513
2009-06-30 03:08:11 +00:00
Rom Walton 1ee89e9586 Quick Updates
svn path=/trunk/boinc/; revision=18512
2009-06-30 02:51:23 +00:00
Rom Walton 0e57669b18 - MGR: My first attempt to handle the project list control was turning
into a mess and becoming very complicated, as my former mentor used
        to say "if you are having to try too hard, you are doing it wrong."
        
        Reimplement the project list control as a wxHtmlListBox which handles
        keyboard navigation correctly and allows us to have variable height
        list items.  Another perk is the ability to detect when different
        HTML elements are clicked on which might be useful for anonymous
        attach at some point in time in the future.
        
    clientgui/
        AccountManagerInfoPage.cpp
        AdvancedFrame.cpp
        BOINCGUIApp.cpp
        BOINCWizards.h
        ProjectInfoPage.cpp
        ProjectListCtrl.cpp, .h
        stdwx.h

svn path=/trunk/boinc/; revision=18509
2009-06-30 02:05:46 +00:00
BOINC Translator eb033ea5ff Commit from BOINC Translation Services by user ChristianB. 108 of 110 messages translated (2 fuzzy).
svn path=/trunk/boinc/; revision=18507
2009-06-28 13:27:23 +00:00
David Anderson 8dc464f1e4 - fix typo in schema
svn path=/trunk/boinc/; revision=18506
2009-06-27 21:10:40 +00:00
Charlie Fenton 93eba3eb7f Mac: Fix missing file name characters in script to make PTP installer
svn path=/trunk/boinc/; revision=18505
2009-06-27 10:48:58 +00:00
David Anderson 6a22356497 - client: when suspending a GPU job,
always remove it from memory, even if it hasn't checkpointed.
    Otherwise we'll typically run another GPU job right away,
    and it will bomb out or revert to CPU mode because it
    can't allocate video RAM

svn path=/trunk/boinc/; revision=18503
2009-06-26 20:54:44 +00:00
David Anderson 2a0a83d1c8 svn path=/trunk/boinc/; revision=18502 2009-06-25 16:53:17 +00:00
David Anderson 88a08ce2c4 svn path=/trunk/boinc/; revision=18501 2009-06-25 16:52:02 +00:00
David Anderson 98d6eb5830 svn path=/trunk/boinc/; revision=18500 2009-06-25 05:20:19 +00:00
David Anderson a884f77597 svn path=/trunk/boinc/; revision=18499 2009-06-25 05:16:27 +00:00
Charlie Fenton 95ac54737d - PTP: check in new PTP Mac icons and images.
svn path=/trunk/boinc/; revision=18496
2009-06-23 23:16:41 +00:00
Charlie Fenton 4387fff5aa PTP: check in new PTP Mac icons and images.
svn path=/trunk/boinc/; revision=18495
2009-06-23 23:14:49 +00:00
Rom Walton 8b83fb45cd Quick Updates
svn path=/trunk/boinc/; revision=18494
2009-06-23 22:31:43 +00:00
Rom Walton 7872b195f8 Quick Updates
svn path=/trunk/boinc/; revision=18493
2009-06-23 22:23:20 +00:00
Rom Walton c1e8414373 Quick Updates
svn path=/trunk/boinc/; revision=18492
2009-06-23 22:18:27 +00:00
Rom Walton a6da58a18a - MGR: Remove event handlers for wxEVT_SET_FOCUS and wxEVT_KILL_FOCUS,
we are no longer removing the highlight on a project unless
        a new project is selected.  This continues to show that a certain
        project is still selected even when you switch to the ProjectURL
        control.  Anyways, the Mac doesn't like the focus events.
        
        clientgui/
            ProjectListCtrl.cpp, .h
    

svn path=/trunk/boinc/; revision=18491
2009-06-23 22:17:49 +00:00
Jeff Cobb 15ccf7b778 Added table state_counts.
svn path=/trunk/boinc/; revision=18490
2009-06-23 21:45:22 +00:00
Rom Walton 9e58960c95 Quick Updates
svn path=/trunk/boinc/; revision=18489
2009-06-23 18:45:24 +00:00
David Anderson f2d6d98807 svn path=/trunk/boinc/; revision=18488 2009-06-23 17:18:29 +00:00
David Anderson 5e94337e8e - more code cleanup
svn path=/trunk/boinc/; revision=18487
2009-06-23 17:15:17 +00:00
David Anderson df9547fcf4 - web: code cleanup
svn path=/trunk/boinc/; revision=18486
2009-06-23 17:13:35 +00:00
David Anderson 9f8fda388b - web: add buttons for BBCode editing.
From John Hallissey

svn path=/trunk/boinc/; revision=18485
2009-06-23 16:37:13 +00:00
David Anderson 64bcd9e9e2 svn path=/trunk/boinc/; revision=18484 2009-06-23 16:31:42 +00:00
Rom Walton 708ea20180 - MGR: First stab at making the ProjectList control keyboard
navigatable.  Tab order isn't quite right yet for the
        Project Info page or the Account Manager Info page, but
        that'll be another commit. refs #442
        
    clientgui/
        AccountManagerInfoPage.cpp, .h
        ProjectInfoPage.cpp, .h
        clientgui/ProjectListCtrl.cpp, .h

svn path=/trunk/boinc/; revision=18483
2009-06-23 15:20:48 +00:00
David Anderson a0c483f5e6 - make_project/upgrade: install pymw assimilator
- make pymw_assimilator.py executable


svn path=/trunk/boinc/; revision=18481
2009-06-22 22:20:35 +00:00
David Anderson a71a03f698 - Mac install: fix things a better way
- install: don't install internal .h files
- scheduler: fix spurious "reached limit of 0 GPU tasks" message,
    slight code cleanup

svn path=/trunk/boinc/; revision=18480
2009-06-22 21:11:19 +00:00
Rom Walton f59c4f1ff1 - Mac Install: Fix an off by one error reported during a security audit
mac_install/
        CustomInstall.cpp

svn path=/trunk/boinc/; revision=18479
2009-06-19 19:25:03 +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
David Anderson 3824d359a3 - scheduler: fix <max_wus_in_progress> code
svn path=/trunk/boinc/; revision=18472
2009-06-19 18:34:00 +00:00
Rom Walton c43295cc21 - WINSETUP: Provide a mechinism in the installer where the installer
can override the previous stored state from a previous installation.
        
        NOTE: Needed becuase PTP isn't going to be supporting 'Application
          execution mode', at least not with the initial installer.
          
    win_build/installerv2/redist/Windows/src/boinccas/
        boinccas.rc
        CARestoreSetupState.cpp
    win_build/installerv2/redist/Windows/Win32/
        boinccas.dll
        boinccas95.dll
    win_build/installerv2/redist/Windows/x64/
        boinccas.dll
        boinccas95.dll

svn path=/trunk/boinc/; revision=18466
2009-06-19 17:49:38 +00:00
David Anderson 9527cb6534 - install: don't install std_fixes.h or msg_queue.cpp
- remove some unused code
- scheduler: small code cleanup

svn path=/trunk/boinc/; revision=18465
2009-06-19 17:21:34 +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
Charlie Fenton 9fd6010ddc Add comments to build scripts
svn path=/trunk/boinc/; revision=18462
2009-06-19 09:31:46 +00:00
Charlie Fenton 8bcdfbdcec Fix checkin notes
svn path=/trunk/boinc/; revision=18459
2009-06-19 08:24:00 +00:00
Charlie Fenton e3cfc972bc MGR: Fix crash bug in Account Manager Wizard; Mac: fix bugs in GR and PTP build scripts.
svn path=/trunk/boinc/; revision=18458
2009-06-19 08:20:21 +00:00
Rom Walton 484a004d4a - MGR: Fix a long standing bug where the project list control
for the account manager info page and the project info page
        was not consuming available screen space.  Previously
        we hacked around it by setting an explicit size.
        
        Note: this works on Windows, I don't yet know about Mac and
          Linux.
          
    clientgui/
        AccountManagerInfoPage.cpp, .h
        ProjectInfoPage.cpp
        ProjectListCtrl.cpp, .h

svn path=/trunk/boinc/; revision=18457
2009-06-19 07:51:22 +00:00