Commit Graph

109 Commits

Author SHA1 Message Date
David Anderson 65cc8461a9 Manager: tweaks in task properties 2015-11-13 00:19:37 -08:00
David Anderson c863f2b27a Manager: use thousands-separator formatting in a couple of places 2015-11-06 22:35:58 -08:00
David Anderson 28e18f6b8d Manager, client: use WxWidgets functions for number formatting
Turns out WxWidgets has functions for localized number formatting.
This was added in 2.9 so we weren't able to use it last time I checked.

Remove our own number-formatting code.
Don't do localized number formatting in client.
2015-09-22 11:22:07 -07:00
David Anderson 2f2f5a0c43 Manager: show total credit as integer 2015-09-08 18:26:43 -07:00
David Anderson 7f91596fae Manager, client: have comma_print() return a std::string, avoid static buffer problem 2015-08-27 15:05:56 -07:00
David Anderson cb5160cb8a Manager: format time intervals as Dd HH:MM:SS
Combine redundant TimeFormat() functions
2015-08-26 23:30:50 -07:00
David Anderson d10bf89a25 Manager and client: print numbers with thousands separators in various places 2015-08-26 12:50:11 -07:00
David Anderson a575e9d576 Manager: string tweaks
"request" instead of "fetch"
"tasks" instead of "work"
2015-07-24 14:30:09 -07:00
David Anderson b3f47d1e14 Manager: typo fix 2015-07-23 17:43:16 -07:00
David Anderson 089a63f2b0 Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2 2015-07-23 17:40:10 -07:00
David Anderson 67673ae2d6 Manager: show executable filename in task properties 2015-07-23 17:34:12 -07:00
Rom Walton 85fe8a8000 MGR: Make the average and total credit strings translatable and add comments for context. 2015-07-23 18:48:16 -04:00
Rom Walton f4d16893f6 MGR: Tighten up the code to the last commit a bit. 2015-07-23 18:31:18 -04:00
Rom Walton 9fb1a342c1 MGR: Fix the string construction of the 'work fetch deferral' stuff to be more localization friendly. 2015-07-23 18:27:09 -04:00
David Anderson e15851ee73 Manager: translation tweaks 2015-06-24 12:31:14 -07:00
David Anderson 681d0e9a1f Manager: show progress rate in task properties.
E.g. show that task is progressing at 5% per hour.
Use the largest time scale (hour, min, sec)
for which the rate is < 100%.

This can be used, e.g. to compare the speed of different
GPUs or app versions for similar jobs.
2015-06-22 00:53:49 -07:00
David Anderson 756a25e7f6 Manager: show last RPC time in project properties 2015-06-19 13:42:03 -07:00
Rom Walton 542c7be40c MGR: Make sure the various item property dialogs open up in the designated client area on Windows and Mac. 2014-08-25 21:39:59 -04:00
David Anderson 56320d3b74 Manager: show # of tasks completed/failed in project properties 2014-06-09 10:32:35 -07:00
David Anderson 3aa9ae0e16 Manager: display notices in Helvetica font; message tweak 2014-01-14 23:30:08 -08:00
Charlie Fenton 5c9e012d5b MGR: Prevent zero-size window in a rare situation where registry values have accidentally been set to zero 2013-12-10 02:48:49 -08:00
Charlie Fenton 24363a7e09 MGR: Fix assert 2013-11-21 05:28:40 -08:00
Charlie Fenton c5368a62d9 Mgr: Flush Manager settings to Windows Registry or user prefs when practical to do so 2013-04-30 04:35:45 -07:00
David Anderson 37cdac1944 - manager: don't show DCF in project properties page if it's 1 2013-03-07 11:31:38 +01:00
David Anderson 994f4d6b4c - Manager: fix case where the client has only an Intel GPU,
and the manager was acting as if it had no GPUs.
2013-03-05 13:39:42 +01:00
Rom Walton 2dd82881de - client/server: fix build breaks I introduced last night with a variable
rename.
2013-03-04 15:30:03 +01:00
Charlie Fenton ce87ec9848 OpenCL: First pass at adding support for Intel Ivy Bridge GPUs 2013-03-04 15:23:39 +01:00
David Anderson 294ffea97a code tweak
svn path=/trunk/boinc/; revision=26004
2012-08-10 19:54:17 +00:00
Charlie Fenton 31c4aa49c5 MGR: Fix build break
svn path=/trunk/boinc/; revision=25997
2012-08-09 00:56:10 +00:00
David Anderson d085bc4ee6 - Client/manager: there was a bug because some code was writing
"cpu" in XML, and other code was looking for "CPU".
    To fix this and prevent similar problems,
    processor type names are now encapsulated in proc_type_name_xml().
    Code should use this rather than having hard-wired names.
    Redefine: GPU_TYPE_* as macros that call proc_type_name_xml().


svn path=/trunk/boinc/; revision=25996
2012-08-08 23:09:43 +00:00
Charlie Fenton c251286db5 MGR: Eliminate QuickDraw calls for OS 10.8 compatibility
svn path=/trunk/boinc/; revision=25667
2012-05-10 08:56:58 +00:00
David Anderson eb52ef9545 - stuff for CAS@home
svn path=/trunk/boinc/; revision=25546
2012-04-12 02:50:53 +00:00
David Anderson d5bf5c46e3 - Manager: in Project Properties page,
show if a GPU type is excluded by configuration
- client: don't fetch work for a resource type if all instances
    of that type are excluded
- web: don't use filter_var(, FILTER_SANITIZE_STRING)
    to strip HTML tags from a string.
    This escapes singles quotes also.
    Use strip_tags() instead.


svn path=/trunk/boinc/; revision=25375
2012-03-04 04:58:41 +00:00
David Anderson dbed92fbe2 - Manager: small code cleanup
svn path=/trunk/boinc/; revision=25374
2012-03-04 04:50:40 +00:00
David Anderson 7e48057f44 - client/Manager/GUI RPC: clean up RPC stuff involving
resource-specific backoff and exclusion

    Old: client writes
            <rsc_backoff_time>
            <rsc_backoff_interval>
            <no_rsc_ams>
            <no_rsc_apps>
            <no_rsc_pref>
        in GUI RPC entries for projects.
        Manager (GUI RPC client): PROJECT struct has
            cpu_backoff_time
            cpu_backoff_interval
            ... cuda, ati
            no_cpu_pref
            ... cuda, ati
        and it parses tags of these names.
        In other words, no information is being conveyed
        from client to Manager.

    New:
        manager parses both forms


svn path=/trunk/boinc/; revision=25217
2012-02-08 01:39:01 +00:00
David Anderson 0845e7b06f - manager: don't show "Estimated computation speed" in task properties
The quantity involved is not actually computation speed.
		Also don't show Max RAM usage.

svn path=/trunk/boinc/; revision=23839
2011-07-13 20:01:01 +00:00
David Anderson b8ba609604 - Manager and GUI RPC:
Remove debt fields from PROJECT: not used anymore
    Add sched_priority field


svn path=/trunk/boinc/; revision=23830
2011-07-11 04:57:56 +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
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 d6ba9fc954 - client: when killing a nonresponsive task,
kill its descendant processes too
- manager: tweak strings related to task FLOP size


svn path=/trunk/boinc/; revision=23619
2011-05-31 23:39:50 +00:00
David Anderson 3b1b7e9204 - client:
- add <heartbeat_debug> log flag
    - show trickle-up and int file upload msgs if <app_msg_receive> set
    - if scheduler RPC reason is trickle-up, say so
- manager:
    - restore "non CPU intensive" to task description
    - project properties: show if RPC in progress or trickle-up pending.
        (show these low-probability things only if present)
- manager: fix Unix build

(from Ian Hay)


svn path=/trunk/boinc/; revision=23365
2011-04-14 01:04:10 +00:00
David Anderson 62720d56e8 - manager: project properties: if no venue, show "default"
svn path=/trunk/boinc/; revision=23020
2011-02-11 17:35:37 +00:00
David Anderson b2f04c9784 - client/manager: show venue in project properties
svn path=/trunk/boinc/; revision=22995
2011-02-04 18:52:14 +00:00
David Anderson 5bbafef4b0 - fix some bad file permissions
- delist defunct stats site


svn path=/trunk/boinc/; revision=22859
2011-01-02 03:07:14 +00:00
David Anderson 16147b7dd7 - manager: show RAM limit in task properties
svn path=/trunk/boinc/; revision=22780
2010-11-30 22:27:56 +00:00
David Anderson fc6539a0a7 - manager: don't show resources redundantly on task properties page
svn path=/trunk/boinc/; revision=22669
2010-11-10 05:43:54 +00:00
Rom Walton 78cd46db66 - MGR: Fix the event log so that it doesn't store the event log's
size information when it is in a minimized state.
    - MGR: Fix the close dialog issue on wxGTK, apparently there is a
        hidden flag that governs the handling of the GTK callback
        function.  Fixes #962 (Thanks for the patch cli)

    clientgui/
        DlgAdvPreferencesBase.cpp
        DlgEventLog.cpp
        DlgItemProperties.cpp

svn path=/trunk/boinc/; revision=22635
2010-11-08 17:01:02 +00:00
David Anderson 96d3523155 - manager: show app speed and task FLOPs estimate in task Properties
svn path=/trunk/boinc/; revision=22625
2010-11-04 22:15:04 +00:00
David Anderson 0142788e35 svn path=/trunk/boinc/; revision=22088 2010-08-01 04:27:24 +00:00