Commit Graph

58 Commits

Author SHA1 Message Date
David Anderson 36f5d35dfd - manager: in transfers tab, show reason why transfer is suspended
- manager: WTF?? master URL, not name, identifies projects.
- manager: got rid of a bunch of unused functions

svn path=/trunk/boinc/; revision=21449
2010-05-10 22:34:25 +00:00
David Anderson 06cb521bbe - manager: improve "suspended" messages for tasks and transfers
- manager: code reorg.  ViewTransfers and DlgItemProperties
		both had a long member function to generate a string describing a task.
		One of these was out of date.
		Replaced these with a single non-member function.
	- manager: fixed sizer problem in attach wizard that caused missing word
	- client: minor code reorg

svn path=/trunk/boinc/; revision=21412
2010-05-07 16:14:54 +00:00
Rom Walton 6474fefe65 Quick Updates
svn path=/trunk/boinc/; revision=21233
2010-04-21 20:14:46 +00:00
David Anderson 582dcb2912 - client/manager: prefix anonymous platform apps with "Local: "
svn path=/trunk/boinc/; revision=21023
2010-03-29 22:33:08 +00:00
David Anderson 842a073bbd - client/maanager: show "No CPU prefs" etc. in project properties
svn path=/trunk/boinc/; revision=21020
2010-03-29 19:44:22 +00:00
Rom Walton a8da18d466 Quick Updates
svn path=/trunk/boinc/; revision=20981
2010-03-22 21:15:40 +00:00
Rom Walton 58d16e3108 - MGR: Add event map to the properties dialog.
clientgui/
        DlgItemProperties.cpp, .h

svn path=/trunk/boinc/; revision=20977
2010-03-22 15:54:17 +00:00
David Anderson 3452bbbc87 - GUI RPC: more replacement of std::string
svn path=/trunk/boinc/; revision=20889
2010-03-13 04:40:37 +00:00
David Anderson 86582342a8 - GUI RPC: in the structures used in the C++ interface to GUI RPC,
change various std::string to char[n], to improve performance.

NOTE: std::string should ONLY be used in cases where there is
no a priori limit on string length.
If there's a limit (e.g. because the string originates in
a fixed-size database field) always use char[n].

svn path=/trunk/boinc/; revision=20877
2010-03-12 17:47:17 +00:00
David Anderson 4054775f35 svn path=/trunk/boinc/; revision=20833 2010-03-11 01:39:14 +00:00
Charlie Fenton f912708105 MGR: Save & restore separate size info for project, task property dialogs; save positions on Mac
svn path=/trunk/boinc/; revision=20777
2010-03-03 01:53:02 +00:00
Charlie Fenton 7ba5ea88b2 MGR: Save & restore separate size info for project, task property dialogs; save positions on Mac
svn path=/trunk/boinc/; revision=20775
2010-03-03 01:47:41 +00:00
Charlie Fenton 804be2ad2a MGR: Save and restore height and width of Properties dialog; fix comments
svn path=/trunk/boinc/; revision=20738
2010-02-26 09:18:53 +00:00
David Anderson 089a496409 - manager/client: show PID in task properties;
add PID to RESULT structure in GUI RPC

svn path=/trunk/boinc/; revision=20001
2009-12-21 17:25:43 +00:00
David Anderson 34a489c9bb - client/manager: show coprocessor short-term debts
svn path=/trunk/boinc/; revision=19898
2009-12-14 18:39:07 +00:00
David Anderson 4ab5685ce4 - client: if a task is running, uses a GPU, and the system has >1 GPU,
append text to its resource string saying which GPU it's using
- manager: tweak Task properties text

svn path=/trunk/boinc/; revision=19240
2009-10-04 02:51:44 +00:00
David Anderson 208f53a51d - client/manager: add ATI stuff to GUI RPCs and manager display
svn path=/trunk/boinc/; revision=18853
2009-08-17 21:11:06 +00:00
David Anderson dfb1fdb034 - client/manager/GUI RPC: show project-level backoffs
svn path=/trunk/boinc/; revision=18603
2009-07-16 18:36:23 +00:00
David Anderson 6a513e76a7 fixes to my last checkin
svn path=/trunk/boinc/; revision=18533
2009-06-30 20:42:25 +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
David Anderson 61e040a743 - Manager: show host ID in project properties
svn path=/trunk/boinc/; revision=18331
2009-06-08 17:13:31 +00:00
David Anderson 9652bf58d7 svn path=/trunk/boinc/; revision=17787 2009-04-10 19:24:02 +00:00
David Anderson 87d50be302 - GUI RPC and manager: send slot and show it in task properties
rather than slot path
    (slot_path is defined only for apps with graphics app).

svn path=/trunk/boinc/; revision=17786
2009-04-10 19:18:44 +00:00
David Anderson cafd727873 - manager: show execution directory in task properties
svn path=/trunk/boinc/; revision=17767
2009-04-09 17:39:24 +00:00
David Anderson 7d97951961 - manager: display versions as x.xx
svn path=/trunk/boinc/; revision=17681
2009-03-27 20:47:55 +00:00
David Anderson dfc62d896d - Manager: show elapsed time instead of CPU time in Task tab.
CPU time is visible in task Properties.
- Manager: in task Properties, show final CPU and elapsed times
    if job is finished
- client: honor backoff for account-manager-requested scheduler RPCs
- client: keep track final elapsed time for results
- GUI RPC: report final elapsed time

svn path=/trunk/boinc/; revision=17588
2009-03-11 22:01:38 +00:00
David Anderson 912713a110 - manager message fix
svn path=/trunk/boinc/; revision=17423
2009-03-02 18:07:32 +00:00
David Anderson 85106ed7e8 - Manager: scheduling params are not defined for non-CPU-intensive projects;
don't show them.

svn path=/trunk/boinc/; revision=17422
2009-03-02 18:03:57 +00:00
David Anderson 641ff01533 Manager: message tweak
svn path=/trunk/boinc/; revision=17420
2009-03-02 00:28:38 +00:00
David Anderson 7b10a4649a - manager and GUI RPC: always show resource debt and backoff even if zero;
also show backoff interval

svn path=/trunk/boinc/; revision=17419
2009-03-02 00:12:50 +00:00
David Anderson f9768ac530 svn path=/trunk/boinc/; revision=17304 2009-02-19 00:39:13 +00:00
David Anderson 8b0c7af1bb svn path=/trunk/boinc/; revision=17303 2009-02-19 00:38:34 +00:00
Rom Walton cd49bbc260 - MGR: Remove remaining UI thread calls to setlocale which could
confuse the parsing system or vise versa.
        
    clientgui/
        AdvancedFrame.cpp
        DlgItemProperties.cpp
        ViewWork.cpp

svn path=/trunk/boinc/; revision=17215
2009-02-11 22:52:40 +00:00
David Anderson 07a853d73a - Manager: change terms for STD, LTD
- web: change script that locks old threads to exempt team forums

svn path=/trunk/boinc/; revision=17121
2009-02-02 23:12:35 +00:00
David Anderson 604a83aa96 - client: if user requests RPC, do it even if project is backed off
- manager: show backoff interval correctly

svn path=/trunk/boinc/; revision=17070
2009-01-29 20:07:48 +00:00
David Anderson be177ee7a4 - client: clear debts when reset project
- client: respect work-fetch backoff for non-CPU-intensive projects
	- client: for non-CPU-intensive project, fetch new job
		if no currently running jobs
	- client: skip non-CPU-intensive projects in debt calculations
	- manager: show resource backoff times correctly

svn path=/trunk/boinc/; revision=16998
2009-01-23 18:29:28 +00:00
David Anderson d588428818 - manager fixes
svn path=/trunk/boinc/; revision=16926
2009-01-15 23:06:26 +00:00
David Anderson bea7ac23b2 - GUI RPC: add CUDA info to PROJECT struct
- manager: display CUDA info in project properties page
- manager: use struct assignment instead of copy() function

svn path=/trunk/boinc/; revision=16925
2009-01-15 21:46:47 +00:00
David Anderson d93eb6da48 - GUI RPC: finish the changed started above;
update the way that app versions are identified.

Old: WORKUNIT contains version_num
    RESULT contains app_version_num (but only if running)

New: Keep old fields so new client works with old manager.
    RESULT contains version_num, plan_class
    Manager: if RESULT doesn't have version/plan_class
    (because talking to old client)
    look up app version based on WU version num.

svn path=/trunk/boinc/; revision=16903
2009-01-13 22:46:58 +00:00
David Anderson b2d7812130 - GUI RPC: add the following items to PROJECT_CONFIG
(corresponding to the get_project_config.php web RPC):
    - platforms: list of platforms supported by the project
    - sched_stopped: scheduler disabled
    - web_stopped: DB-driven web features disabled
    - min_client_version
- GUI RPC: add the following items to CC_STATE:
    - platforms: list of platforms supported by the client
        (this replaces the unused <platform_name>)
- GUI RPC: add the following items to PROJECT_LIST_ENTRY
    (entry in the "all projects" list):
    - platforms: list of platforms supported by the project
- GUI RPC: move APP_VERSION pointer from WORKUNIT to RESULT;
    include plan class in APP_VERSION lookup.
    This completes the change of March 2008,
    and allows the Manager to work correctly when a project
    has two different app versions of the same (app, platform, version)
    running on a client at once (e.g., a CPU and a GPU app)
- get_project_config.php: remove logic that checks client version.
    This page is accessed by PHP, not just by client
- web: add link to forum page to get forum as RSS

svn path=/trunk/boinc/; revision=16900
2009-01-13 19:34:04 +00:00
David Anderson e6a87070f3 - manager: in task properties, display elapsed time if available,
and replace "estimated CPU time remaining" with "estimated time remaining"

svn path=/trunk/boinc/; revision=16604
2008-12-03 17:50:44 +00:00
David Anderson e43e8a408d - client: major changes to enforce_schedule() to handle GPUs
svn path=/trunk/boinc/; revision=16178
2008-10-09 22:44:45 +00:00
David Anderson 1d963ce0c6 Add Resources to task properties dialog
svn path=/trunk/boinc/; revision=16177
2008-10-09 19:17:04 +00:00
Charlie Fenton d5499c9f5a MGR: Fix build breaks on Linux
svn path=/trunk/boinc/; revision=16165
2008-10-09 00:44:09 +00:00
David Anderson 535021b8e7 svn path=/trunk/boinc/; revision=16162 2008-10-08 19:44:45 +00:00
David Anderson bc0cfbefb6 - manager: fix strings in Project Properties
svn path=/trunk/boinc/; revision=16161
2008-10-08 19:15:46 +00:00
Charlie Fenton 8583fd4957 Fix tabs and spaces
svn path=/trunk/boinc/; revision=16156
2008-10-08 08:57:44 +00:00
Charlie Fenton 8c66c42a7e MGR: Fix crash in Projects:Properties; Always update underlying data when changing tabs, attaching, detaching, forcing refresh, etc.
svn path=/trunk/boinc/; revision=16155
2008-10-08 08:50:18 +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
Eric J. Korpela 4d3dd2cdab Fixes for problems with unicode build.
svn path=/trunk/boinc/; revision=15562
2008-07-08 16:24:13 +00:00