Commit Graph

17283 Commits

Author SHA1 Message Date
Charlie Fenton 22c1ff5cd9 -MGR: eliminate unnecessary get_host_info RPCs.
svn path=/trunk/boinc/; revision=23772
2011-06-23 09:15:40 +00:00
Rom Walton 5fd6ca42cc Quick Updates
svn path=/trunk/boinc/; revision=23768
2011-06-22 16:16:08 +00:00
Charlie Fenton 546e5f02b5 - MGR: Wizard ProjectInfo page tests values appropriate for connected client version
svn path=/trunk/boinc/; revision=23766
2011-06-22 11:38:12 +00:00
Charlie Fenton 163978a369 lib: fill in missing entries in COPROCS GUI RPCs, ensure that old data is reset when connecting to a different host (not yet complete)
svn path=/trunk/boinc/; revision=23765
2011-06-22 11:25:06 +00:00
Charlie Fenton a9b7f9e02a MGR: Rename CC_STATE::have_cuda to CC_STATE::have_nvidia; ProjectInfo page tests values appropriate for connected client version
svn path=/trunk/boinc/; revision=23764
2011-06-22 11:24:23 +00:00
Charlie Fenton 136336f0e8 MGR: Revert Rom's manager changes of 20 June related to GUI RPC changes, for compatibility with older Clients
svn path=/trunk/boinc/; revision=23763
2011-06-21 23:31:15 +00:00
David Anderson 8a9605e48c - web: add a web-service interface for remotely submitting, querying
and controlling batches of jobs
- web: add an administrative interface for controlling
    user permissions for submitting jobs
- web: add an interface where users can view and control
    their submitted jobs
See: http://boinc.berkeley.edu/trac/wiki/RemoteJobs
This is at a functional but rough stage.


svn path=/trunk/boinc/; revision=23762
2011-06-21 22:56:15 +00:00
David Anderson 4a7d109a4b svn path=/trunk/boinc/; revision=23759 2011-06-21 20:38:00 +00:00
Charlie Fenton 05973012c2 client: logic fix: test coprocs.none() after coprocs.add() calls, not before
svn path=/trunk/boinc/; revision=23758
2011-06-21 00:38:42 +00:00
David Anderson 6c59ef3bff - GUI RPC: restore <have_cuda>, <have_ati> elements in CC_STATE for compatibility
- client: copy coprocs to host_info._coprocs at startup
		(else GUI RPCs don't have right info)

svn path=/trunk/boinc/; revision=23757
2011-06-20 23:18:37 +00:00
Rom Walton 53bc917999 - MGR: Fix build breaks related to GUI RPC changes.
clientgui/
        AdvancedFrame.cpp
        AsyncRPC.cpp
        BOINCTaskBar.cpp
        DlgItemProperties.cpp
        ProjectInfoPage.cpp

svn path=/trunk/boinc/; revision=23756
2011-06-20 20:35:25 +00:00
David Anderson 04c48d67b8 - web: use ReCaptcha for account creation as well as profile creation
(from Daniel)
- GUI RPC: remove have_cuda from CC_STATE.
    Use the info in host_info.coprocs instead.


svn path=/trunk/boinc/; revision=23755
2011-06-20 17:17:56 +00:00
Rom Walton 42efbc8721 Quick Updates
svn path=/trunk/boinc/; revision=23754
2011-06-20 15:03:39 +00:00
Charlie Fenton af4e85a9cc MGR: Don't mark a project as supported if it requires a coprocessor we lack
svn path=/trunk/boinc/; revision=23753
2011-06-19 22:00:10 +00:00
Charlie Fenton 8a9c474b72 MGR: Don't mark a project as supported if it requires a coprocessor we lack
svn path=/trunk/boinc/; revision=23752
2011-06-19 21:59:16 +00:00
Charlie Fenton 422ac99be8 MGR: Don't mark a project as supported if it requires a coprocessor we lack
svn path=/trunk/boinc/; revision=23751
2011-06-19 00:24:56 +00:00
Charlie Fenton 7d6bad2e0f MGR: Don't mark a project as supported if it requires a coprocessor we lack
svn path=/trunk/boinc/; revision=23750
2011-06-18 12:08:13 +00:00
Charlie Fenton 8de55ac7da MGR: Don't mark a project as supported if it requires a coprocessor we lack
svn path=/trunk/boinc/; revision=23749
2011-06-18 12:07:57 +00:00
David Anderson 16fd2b2070 - client: add a <dont_throttle/> flag to APP_VERSION.
If set, the app does its own CPU throttling
    so the client doesn't have to.


svn path=/trunk/boinc/; revision=23748
2011-06-17 19:16:07 +00:00
Rom Walton 3965d0b1f4 Quick Updates
svn path=/trunk/boinc/; revision=23747
2011-06-17 18:54:44 +00:00
Rom Walton 1a64740e34 - MGR: Change the project list description control into an HTML based
window.
        
    clientgui/
        ProjectInfoPage.cpp, .h

svn path=/trunk/boinc/; revision=23746
2011-06-17 18:02:32 +00:00
Rom Walton 5355773398 Quick Updates
svn path=/trunk/boinc/; revision=23745
2011-06-17 16:55:30 +00:00
Rom Walton fe3d4ae2f9 - MGR: Revert previous change to the project list identification code.
- MGR: Fix a bug introduced in a previous commit where the plan class
        was being surrounded by single quotes when generating an updated
        project list.
        
    clientgui/
        ProjectInfoPage.cpp
    doc/
        get_platforms.inc

svn path=/trunk/boinc/; revision=23744
2011-06-17 16:49:19 +00:00
Charlie Fenton bc3fc49a79 MGR: Fix project list identification of CUDA, ATI, and MT support
svn path=/trunk/boinc/; revision=23743
2011-06-17 11:04:55 +00:00
Daniel Lombraña González fcd9a94810 Suspend mode enabled again.
The removed suspend code has been added again.


svn path=/trunk/boinc/; revision=23741
2011-06-17 07:37:50 +00:00
Charlie Fenton 10fcc34d7c Fix typo in all projects list: Urbana-Chamapign -> Urbana-Champaign
svn path=/trunk/boinc/; revision=23740
2011-06-17 07:37:21 +00:00
David Anderson eedd61c4f3 svn path=/trunk/boinc/; revision=23739 2011-06-17 05:50:03 +00:00
David Anderson c1bf16f7f3 - client: we were assuming that if we ask a task to exit
and its main process exits, everything is OK.
    That's not necessarily the case - buggy apps may have
    subprocesses that the main process fails to kill.

    Solution: when we request a task to exit or abort,
    make a list of the descendants.
    When the main process exits, kill any remaining descendants.
    
    Also: we weren't checking for the ABORT_PENDING case
    in the process exit logic.
    This may explain the 5/15 second delay in detaching or
    resetting a project with running tasks


svn path=/trunk/boinc/; revision=23738
2011-06-17 04:18:28 +00:00
Charlie Fenton e456ede797 Fix typo in all projects list: Urbana-Chamapign -> Urbana-Champaign
svn path=/trunk/boinc/; revision=23736
2011-06-17 00:38:35 +00:00
Charlie Fenton 15d489756b Set tooltips of possibly ellipsed items to full text for that item so user can read it
svn path=/trunk/boinc/; revision=23735
2011-06-16 12:28:54 +00:00
Charlie Fenton 98ec7e7d7b MGR: Fix project list layout for Mac; ellipse long items by size instead of by number of characters
svn path=/trunk/boinc/; revision=23734
2011-06-16 11:40:39 +00:00
Charlie Fenton dfbb543325 MGR: Fix project list layout for Mac; ellipse long items by size instead of by number of characters
svn path=/trunk/boinc/; revision=23733
2011-06-16 11:28:36 +00:00
David Anderson 741ac20c4a - manager: tweaks to project list
svn path=/trunk/boinc/; revision=23732
2011-06-16 01:09:07 +00:00
Rom Walton 0caba02813 - MGR: Add more polish to the new project list.
clientgui/
        ProjectInfoPage.cpp, .h
    clientgui/res/
        blankicon.xpm

svn path=/trunk/boinc/; revision=23731
2011-06-16 00:40:59 +00:00
Rom Walton c1e447560f make vboxwrapper.cpp compile again
svn path=/trunk/boinc/; revision=23730
2011-06-15 23:44:03 +00:00
Rom Walton 6c85c48849 Quick Updates
svn path=/trunk/boinc/; revision=23729
2011-06-15 22:24:52 +00:00
Rom Walton 537f19083a Quick Updates
svn path=/trunk/boinc/; revision=23728
2011-06-15 22:19:04 +00:00
Rom Walton 778ab31ea2 - MGR: Update the project list in the wizard to make use
of more of the information contained in the all projects
        list and also make it more accessible than the previous
        implementation.
        
    clientgui/
        ProjectInfoPage.cpp, .h
        WizardAttach.cpp, .h
    clientgui/res/
        linuxicon.xpm
        macosicon.xpm
        windowsicon.xpm
    clientgui/res/skins/default/graphic/
        advanced_link_image.xpm
    win_build/
        libboinc.vcproj
        libboincapi_staticcrt.vcproj

svn path=/trunk/boinc/; revision=23727
2011-06-15 21:00:02 +00:00
Rom Walton 3185e08fbf Quick Updates
svn path=/trunk/boinc/; revision=23726
2011-06-15 16:04:42 +00:00
Rom Walton 1cd1c3d528 Quick Updates
svn path=/trunk/boinc/; revision=23725
2011-06-15 03:05:17 +00:00
Rom Walton b2f3e1ccae Quick Updates
svn path=/trunk/boinc/; revision=23723
2011-06-14 15:31:13 +00:00
Bernd Machenschalk c1228ed2a5 fix install headers in Makefile.mingw
svn path=/trunk/boinc/; revision=23722
2011-06-14 13:27:33 +00:00
David Anderson 61cbe110ef - web: when creating an item in News forum,
show "Export as Notice?" checkbox, and default to off.


svn path=/trunk/boinc/; revision=23721
2011-06-14 05:42:52 +00:00
David Anderson 05ba632e2d - client:restore --detach_phase_two as synonym for --detach_console
svn path=/trunk/boinc/; revision=23711
2011-06-12 21:30:53 +00:00
David Anderson 94e8c48220 - client: change --detach_phase_two (??) to --detach_console
- eliminate compiler warnings (e.g. shadowed vars)
    in various places, mostly in client


svn path=/trunk/boinc/; revision=23710
2011-06-12 20:58:43 +00:00
David Anderson bdb01035d6 - client: initialize some PROJECT fields (from Ian Hay).
May fix bug in defer work fetch while uploading logic

svn path=/trunk/boinc/; revision=23709
2011-06-11 20:34:16 +00:00
David Anderson 6c29473890 - update_versions: read from stdin a different way
svn path=/trunk/boinc/; revision=23708
2011-06-11 15:30:10 +00:00
David Anderson d9574bacf7 - client: fix bug in logic that defers work fetch if upload active
svn path=/trunk/boinc/; revision=23707
2011-06-10 22:21:53 +00:00
Charlie Fenton 3d0d724d56 MGR: Event Log menu item restores Event Log when Minimized
svn path=/trunk/boinc/; revision=23701
2011-06-09 09:25:04 +00:00
David Anderson 0eb289df33 - API: forgot to fix boinc_api.h
svn path=/trunk/boinc/; revision=23699
2011-06-09 03:11:09 +00:00