Commit Graph

12887 Commits

Author SHA1 Message Date
Rom Walton 6c18a58144 - MGR: Text cleanup
clientgui
        DlgExitMessage.cpp
        DlgGenericMessage.cpp

svn path=/trunk/boinc/; revision=16413
2008-11-04 15:54:28 +00:00
Charlie Fenton 9c8c8d444f MGR: RPC thread: wait for connection with 1 ms delays initially, pause RPC thread after creation on non-Windows systems
svn path=/trunk/boinc/; revision=16412
2008-11-04 13:59:30 +00:00
Charlie Fenton cb98197863 Fix compile error
svn path=/trunk/boinc/; revision=16411
2008-11-04 11:47:14 +00:00
Charlie Fenton 06454147a7 Fix typo
svn path=/trunk/boinc/; revision=16410
2008-11-04 11:45:19 +00:00
Charlie Fenton 775bcc7315 MGR: On non-Mac and Non-Windows systems, have RPC thread call nanosleep() for 1 microsecond instead of wxThread::Yield(), which may not work on some Linux systems
svn path=/trunk/boinc/; revision=16409
2008-11-04 11:40:33 +00:00
Charlie Fenton 518ea8aabb Mac: Add new source files DlgExitMessage.cpp,.h to XCode project
svn path=/trunk/boinc/; revision=16408
2008-11-04 11:14:20 +00:00
Charlie Fenton 901033ce5c MGR: Fix Simple_GUI help button URL
svn path=/trunk/boinc/; revision=16407
2008-11-04 11:12:56 +00:00
Rom Walton 59d0152c9b - MGR: Provide a way to enable/disable launching from the BOINC Manager
at startup from within the BOINC Manager itself.
    - MGR: Add a command line argument which specifies that the Manager was
        launched by the OS.
    - SCR: Remove the code that checks for the BOINC Manager shortcuts.

    clientgui/
        AdvancedFrame.cpp
        BOINCGUIApp.cpp, .h
        DlgOptions.cpp, .h
        boinc_ss.h
        boinc_ss.rc
        screensaver_win.cpp, .h

svn path=/trunk/boinc/; revision=16406
2008-11-04 09:33:03 +00:00
Rom Walton 050150beb2 - MGR: Create an Exit dialog for the Manager.
- MGR: Allow the manager to shutdown the CC even when it was installed as
        a daemon.
    - MGR: Code cleanup.

    clientgui/
        AdvancedFrame.cpp, .h
        BOINCBaseFrame.cpp
        BOINCClientManager.cpp
        BOINCGUIApp.cpp, .h
        DlgExitMessage.cpp, .h (Added)
        SkinManager.cpp
    win_build/
        boincmgr_curl.vcproj

svn path=/trunk/boinc/; revision=16405
2008-11-04 08:08:16 +00:00
Jens Seidler 6ba00f8d4f Manager and supplied web files updated: Spanish(es), Chinese Simplified(zh_CN)
svn path=/trunk/boinc/; revision=16404
2008-11-04 06:57:53 +00:00
Charlie Fenton ef6559d488 Remove items accidentally checked in
svn path=/trunk/boinc/; revision=16403
2008-11-04 02:51:38 +00:00
Charlie Fenton 51027a8c1c MGR: RPC thread restore Yield(); paus thread immediately on wxEVT_RPC_FINISHED event; reduce CPU usage while not connected to a client.
svn path=/trunk/boinc/; revision=16402
2008-11-04 02:39:16 +00:00
Charlie Fenton e2d5800ba6 MGR: RPC thread restore Yield(); paus thread immediately on wxEVT_RPC_FINISHED event; reduce CPU usage while not connected to a client.
svn path=/trunk/boinc/; revision=16401
2008-11-04 02:36:24 +00:00
David Anderson 77803431ea - client: preemptability ordering was messed up
svn path=/trunk/boinc/; revision=16400
2008-11-04 01:00:43 +00:00
David Anderson d8c923271b - web: smooth things out a bit for confused users:
- add a "forgot email address?" link
    - change text to say that the authenticator method can be used
        in case of forgotten email OR forgotten password
    - if bad password on login, show them the login form again
        (with email field populated)
        instead of a harsh failure message
    - if bad email on login, show login form again instead of harsh message
    - update authenticator method instructions
        with new BOINC data directory paths

svn path=/trunk/boinc/; revision=16399
2008-11-04 00:15:51 +00:00
Rom Walton 63c123fdc5 - MGR: Use Sleep instead of Yield for the async thread loop. On Posix
systems all Yield translates to is sched_yield but only if
        HAVE_SCHED_YIELD is defined in the wxWidget config file.  If it isn't
        defined it becomes a null op. The async thread doesn't really need
        millisecond response times.  Have it check every 100 milliseconds
        for an RPC to process.
        
    clientgui/
        AsyncRPC.cpp

svn path=/trunk/boinc/; revision=16398
2008-11-04 00:00:59 +00:00
David Anderson ae95ae0527 - file_deleter: add -input_files_only and -output_files_only options.
If you store input and output files on different servers,
    you can run 2 file_deleters, each one on the same machine
    as the files it's going to be deleting.
- file_deleter: add -help option and usage()

client/
    cpu_sched.cpp
    sched/
        file_deleter.cpp

svn path=/trunk/boinc/; revision=16397
2008-11-03 22:56:16 +00:00
David Anderson c65355c430 svn path=/trunk/boinc/; revision=16396 2008-11-03 19:30:07 +00:00
David Anderson 5b59556a43 - client: fix bug that caused occasional assert in pop_heap()
for the preemptable_task_list.
        The problem was that the ordering predicate (more_preemptable())
        could change on the fly, making the heap inconsistent.
        Instead, we create a vector, sort it by increasing preemptability,
        then pop off the end.

svn path=/trunk/boinc/; revision=16395
2008-11-03 19:29:04 +00:00
Rom Walton 48fcb8ef2c Quick Updates
svn path=/trunk/boinc/; revision=16392
2008-11-03 15:36:48 +00:00
Charlie Fenton deaeae4eda client: fix compiler warning indicating real error in RR simulation
svn path=/trunk/boinc/; revision=16391
2008-11-03 10:19:25 +00:00
David Anderson a5481e1714 - Filter questions
svn path=/trunk/boinc/; revision=16390
2008-11-03 03:06:29 +00:00
David Anderson 1de55a2842 - web: free result in count(). Fixes #763
svn path=/trunk/boinc/; revision=16389
2008-11-02 20:15:06 +00:00
David Anderson 0ded726fe7 - client: fix a long-standing error: if prefs say leave X GB free,
and BOINC is using Y GB, and there are Z GB free,
        the limit on BOINC is Y + Z - X (not Z - X).

svn path=/trunk/boinc/; revision=16388
2008-11-02 20:09:59 +00:00
David Anderson 15b58e582d - client, scheduler: there were a few places where we had 1e9
instead of 1 gig (2^20)


svn path=/trunk/boinc/; revision=16387
2008-11-01 23:13:55 +00:00
David Anderson 719921bfaf - client: fix the updating of CPU time left in RR simulation;
don't print msgs about non-CPU-intensive projects.

svn path=/trunk/boinc/; revision=16386
2008-11-01 21:10:08 +00:00
Charlie Fenton 600a391739 Mac SCR: eliminate unused argument, add comments
svn path=/trunk/boinc/; revision=16385
2008-11-01 09:05:23 +00:00
David Anderson 081de3e661 - Bolt core reorg
svn path=/trunk/boinc/; revision=16384
2008-11-01 03:07:44 +00:00
Charlie Fenton 046146317e client: fix compiler warning
svn path=/trunk/boinc/; revision=16383
2008-11-01 00:14:20 +00:00
Rom Walton 5632d75090 Build Break fix from my last check-in
svn path=/trunk/boinc/; revision=16382
2008-10-31 22:20:17 +00:00
Rom Walton 2d17b7bfff Quick Updates
svn path=/trunk/boinc/; revision=16381
2008-10-31 22:11:38 +00:00
Rom Walton f958a8a7e8 - MGR: Fix up the OnHelp features of the BOINC Manager so they
all point to manager_links.php.
        
    clientgui/
        DlgAdvPreferences.cpp
        sg_DlgMessages.cpp
        sg_DlgPreferences.cpp

svn path=/trunk/boinc/; revision=16380
2008-10-31 22:00:23 +00:00
Rom Walton 22697ca550 Quick Updates
svn path=/trunk/boinc/; revision=16379
2008-10-31 21:28:01 +00:00
Rom Walton 73373c8f63 Quick Updates
svn path=/trunk/boinc/; revision=16378
2008-10-31 21:22:50 +00:00
Rom Walton b6fe8b6c23 - MGR: Move the wxWidget version information to the about box.
printf and Unicode strings don't play well with one another.
        
    clientgui/
        BOINCGUIApp.cpp
        DlgAbout.cpp

svn path=/trunk/boinc/; revision=16377
2008-10-31 21:15:23 +00:00
Rom Walton 5385f38a4e Quick Updates
svn path=/trunk/boinc/; revision=16376
2008-10-31 17:53:30 +00:00
Rom Walton 00cdb4bb4f - Tag for 6.3.21 release, all platforms
boinc_core_release_6_3_21

    /
        configure.ac
        version.h

svn path=/trunk/boinc/; revision=16374
2008-10-31 17:01:32 +00:00
Rom Walton a23aaa7a76 Quick Updates
svn path=/trunk/boinc/; revision=16373
2008-10-31 16:59:37 +00:00
Charlie Fenton 59cd706f8c Mac SCR: fix some real and potential crash bugs
svn path=/trunk/boinc/; revision=16372
2008-10-31 13:44:52 +00:00
Charlie Fenton b66f4ddc34 Clarify that turning off async DNS is for Windows only
svn path=/trunk/boinc/; revision=16371
2008-10-31 06:50:30 +00:00
David Anderson 562d7ac2d7 Bolt stuff
svn path=/trunk/boinc/; revision=16370
2008-10-30 22:58:33 +00:00
Kevin Reed 6caccb258b Prevent cc_config.xml from being deleted if the volunteer customized it.
svn path=/trunk/boinc/; revision=16369
2008-10-30 21:32:25 +00:00
Kevin Reed c16417bf51 Prevent cc_config.xml from being deleted if the volunteer customized it.
svn path=/trunk/boinc/; revision=16368
2008-10-30 21:30:56 +00:00
David Anderson 9987f9d245 - client: revise round-robin simulation to take variable avg_ncpus into account
svn path=/trunk/boinc/; revision=16366
2008-10-30 21:07:35 +00:00
Rom Walton 1fab292555 - Rebuild libcurl x86 and x64 (turn off async DNS)
curl/
        <Various Files>

svn path=/trunk/boinc/; revision=16364
2008-10-30 19:24:18 +00:00
David Anderson 685ea38041 - web: change style sheet so tables are bordered only if class is "bordered"
- web: fix error if translation string missing


svn path=/trunk/boinc/; revision=16363
2008-10-30 18:27:22 +00:00
Charlie Fenton 9b07ed4fe4 Adjust comments
svn path=/trunk/boinc/; revision=16362
2008-10-30 09:33:48 +00:00
Charlie Fenton 5a78a07094 - MGR: Fix show / hide on Mac broken by previous changes
svn path=/trunk/boinc/; revision=16361
2008-10-30 09:14:33 +00:00
Charlie Fenton 42e6166a9d Fix compiler warning
svn path=/trunk/boinc/; revision=16360
2008-10-30 02:09:17 +00:00
Charlie Fenton 98b30841a8 Fixes to Rom's refactoring of Manager code
svn path=/trunk/boinc/; revision=16359
2008-10-30 01:55:11 +00:00