Commit Graph

14675 Commits

Author SHA1 Message Date
Rom Walton 3b234ca6cf Quick Updates
svn path=/trunk/boinc/; revision=19635
2009-11-19 00:27:54 +00:00
Rom Walton 51dadc6c64 Quick Updates
svn path=/trunk/boinc/; revision=19633
2009-11-19 00:20:56 +00:00
Rom Walton 77fb2ba662 - MGR: Better formatting and layout of the project descriptions
within the list box instead of relying on the tooltips.
        
    clientgui/
        ProjectListCtrl.cpp
    

svn path=/trunk/boinc/; revision=19628
2009-11-18 22:56:35 +00:00
Rom Walton 32dd5e1884 - MGR: Fix the minimum wizard size problem introduced by removing
the wizard graphic.

    clientgui/        
        wizardex.cpp

svn path=/trunk/boinc/; revision=19603
2009-11-18 17:30:03 +00:00
BOINC Translator 1078f4edf8 Update Translations
svn path=/trunk/boinc/; revision=19602
2009-11-18 17:00:02 +00:00
Rom Walton 0bf0c6e818 - MGR: Add descriptions for each project as a tooltip and add
an icon for multicore capable projects.
        
    clientgui/
        ProjectListCtrl.cpp, .h
    clientgui/res/
        multicore.xpm (Added)
    win_build/
        boincmgr.vcproj

svn path=/trunk/boinc/; revision=19600
2009-11-18 16:50:05 +00:00
Charlie Fenton 224262b7fc Mac installer: fix 2 installer bugs
svn path=/trunk/boinc/; revision=19598
2009-11-18 11:47:36 +00:00
Charlie Fenton ac5b37c85c Mac installer: fix 2 installer bugs
svn path=/trunk/boinc/; revision=19594
2009-11-18 11:07:16 +00:00
Charlie Fenton a1cee5d46a Mac installer: fix 2 installer bugs
svn path=/trunk/boinc/; revision=19592
2009-11-18 10:19:14 +00:00
Rom Walton 91bf52bdaf - MGR: Add basic support for displaying the Nvidia and ATI logos
for projects whom support Nvidia and ATI GPUs.
        
        Todo: add descriptions and project images when selected.
        
    clientgui/
        AccountManagerInfoPage.cpp
        ProjectInfoPage.cpp
        ProjectListCtrl.cpp, .h
    clientgui/res/
        atiicon.xpm (Added)
        nvidiaicon.xpm (Added)
    win_build/
        boincmgr.vcproj

svn path=/trunk/boinc/; revision=19591
2009-11-18 01:31:15 +00:00
Rom Walton 8dcf342085 Quick Updates
svn path=/trunk/boinc/; revision=19590
2009-11-17 21:46:51 +00:00
David Anderson f31e46f13b - change project_list.php so that it shows platform[plan_class].
That way the client can know which projects have GPU
    and multithread apps.
- client: message tweak


svn path=/trunk/boinc/; revision=19589
2009-11-17 21:38:44 +00:00
Rom Walton e7bb9b2a7c - MGR: Remove bitmap that is part of the Wizard.
clientgui/
        AccountInfoPage.cpp
        AccountManagerInfoPage.cpp
        AccountManagerProcessingPage.cpp
        AccountManagerPropertiesPage.cpp
        AlreadyExistsPage.cpp
        BOINCBaseWizard.cpp, .h
        CompletionErrorPage.cpp
        CompletionPage.cpp
        NoInternetConnectionPage.cpp
        NotDetectedPage.cpp
        NotFoundPage.cpp
        ProjectInfoPage.cpp
        ProjectProcessingPage.cpp
        ProjectPropertiesPage.cpp
        ProxyInfoPage.cpp
        ProxyPage.cpp
        TermsOfUsePage.cpp
        UnavailablePage.cpp
        WelcomePage.cpp
        WizardAttachProject.cpp
        wizardex.cpp, .h
    win_build/
        boincmgr.vcproj

svn path=/trunk/boinc/; revision=19588
2009-11-17 19:19:50 +00:00
Bernd Machenschalk 6c16687bcd fixed lib/Makefile.mingw for recent BOINC (compile url.o)
svn path=/trunk/boinc/; revision=19584
2009-11-16 15:06:11 +00:00
Bernd Machenschalk cdcbfc29fd api: updates for building Win32 libs & API with MinGW gcc
added Makefile.mingw used for Einstein@home in lib/ as an
_alternative_ to api/Makefile.mingw

svn path=/trunk/boinc/; revision=19583
2009-11-16 13:13:42 +00:00
David Anderson da0ec737e7 - credit tweaks
svn path=/trunk/boinc/; revision=19582
2009-11-15 18:15:35 +00:00
David Anderson 98d9cfae6f - client: fix exclusive_gpu_app feature so that it responds
within 10 sec instead of 60 sec

svn path=/trunk/boinc/; revision=19577
2009-11-13 21:57:25 +00:00
Rom Walton 329303b323 - Remove need for boinc.dll from the client.
client/
        hostinfo_win.cpp
        main.cpp
    clientctrl/
        boincsvcctrl.cpp
    clientgui/
        BOINCClientManager.cpp
        BOINCGUIApp.cpp
        BOINCGUIApp.h
        stdwx.h
    clienttray/
        tray_win.cpp
        tray_win.h
    lib/
        boinc_win.h
        daemonmgt.cpp (Deleted)
        daemonmgt.h (Added)
        daemonmgt_win.cpp (Added)
        idlemon.h (Added)
        idlemon_win.cpp (Added)
        idlemon_win.h (Deleted)
    win_build/
        boinc.sln
        boinc_dll.vcproj
        boincmgr.vcproj
        boincsvcctrl.vcproj
        boinctray.vcproj
        libboinc.vcproj

svn path=/trunk/boinc/; revision=19576
2009-11-13 21:23:15 +00:00
David Anderson 7f79936002 Second part in removing boinc.dll from the BOINC client on Windows
svn path=/trunk/boinc/; revision=19575
2009-11-13 19:34:41 +00:00
David Anderson 092231d88f First part in removing boinc.dll from the BOINC client on Windows
svn path=/trunk/boinc/; revision=19574
2009-11-13 19:33:47 +00:00
David Anderson e057c552d8 - client: add <exclusive_gpu_app> option:
suspend GPU usage when particular apps are running

svn path=/trunk/boinc/; revision=19573
2009-11-13 17:49:18 +00:00
BOINC Translator 165d376253 Update Translations
svn path=/trunk/boinc/; revision=19571
2009-11-13 17:00:03 +00:00
Rom Walton dcaff81457 Enforce UTF-8 encoding
svn path=/trunk/boinc/; revision=19569
2009-11-13 16:46:36 +00:00
BOINC Translator 2426627509 Update Translations
svn path=/trunk/boinc/; revision=19568
2009-11-13 16:00:02 +00:00
David Anderson 4bf2ef5198 - client: add new config options:
<ignore_cuda_dev>n</ignore_cuda_dev>
    <ignore_ati_dev>n</ignore_ati_dev>
    to ignore (not use) specific NVIDIA or ATI GPUs.
    You can ignore more than one.

svn path=/trunk/boinc/; revision=19566
2009-11-12 23:44:49 +00:00
BOINC Translator f4a2c9cc0d Update Translations
svn path=/trunk/boinc/; revision=19563
2009-11-12 22:42:54 +00:00
BOINC Translator 978aef0436 Update Translations
svn path=/trunk/boinc/; revision=19562
2009-11-12 22:19:36 +00:00
Rom Walton 940bde9211 svn path=/trunk/boinc/; revision=19561 2009-11-12 21:49:19 +00:00
Rom Walton e8e48f36c9 Switching to vim
svn path=/trunk/boinc/; revision=19560
2009-11-12 21:48:04 +00:00
David Anderson 56a8296b5b - scheduler: compute no_jobs_available correctly
in the presence of multiple scheduling types
    (e.g., locality and job array)
    From Nils Brause

svn path=/trunk/boinc/; revision=19559
2009-11-12 21:30:33 +00:00
David Anderson 41f8561fb0 - Mac compile fix
svn path=/trunk/boinc/; revision=19557
2009-11-12 21:04:56 +00:00
Rom Walton 26313fdc41 Update permissions so that anybody (or in my case a script) can compile the PO file into an MO file.
svn path=/trunk/boinc/; revision=19556
2009-11-12 20:58:03 +00:00
BOINC Translator 6b48f477d9 Updates
svn path=/trunk/boinc/; revision=19555
2009-11-12 20:46:27 +00:00
BOINC Translator 47226f4481 Commit from BOINC Translation Services by user DavidM. 749 of 749 messages translated (0 fuzzy).
svn path=/trunk/boinc/; revision=19552
2009-11-12 19:16:16 +00:00
BOINC Translator 70077eaaf5 Commit from BOINC Translation Services by user SaharovNA. 748 of 748 messages translated (0 fuzzy).
svn path=/trunk/boinc/; revision=19550
2009-11-12 18:36:09 +00:00
Rom Walton 236e6fb9f3 - WINSETUP: Add the PROJINIT_URL and PROJINIT_AUTH properties
to the installer custom action code, a project_init.xml
        file will be created in the data directory.
        
    win_build/installerv2/redist/Windows/src/boinccas
        boinccas95.vcproj
        CACreateProjectInitFile.cpp, .h
    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=19548
2009-11-12 18:18:56 +00:00
David Anderson 56efa3ec27 - client: if a project has a no_{cpu,cuda,ati} pref set,
don't accumulate debt for that resource.
    Otherwise we'll accumulate debt forever,
    pushing other projects into overworked state.

svn path=/trunk/boinc/; revision=19547
2009-11-12 17:19:50 +00:00
David Anderson cadcc8c378 - tweaks to new credit simulator (from Kevin Reed)
svn path=/trunk/boinc/; revision=19546
2009-11-12 00:40:30 +00:00
David Anderson d10aae0647 svn path=/trunk/boinc/; revision=19545 2009-11-12 00:22:33 +00:00
Charlie Fenton 273df71bd9 Mac: Fix build breaks
svn path=/trunk/boinc/; revision=19544
2009-11-11 23:22:44 +00:00
David Anderson 8f89dc58d8 - client: fix yesterday's checkin to remove restrictions
on GUI RPC request elements.
    You can now use either <foo></foo> or <foo/>
    for empty request messages.
- GUI RPC client library: fix double-free bug.
    it's not clear how this ever worked.

svn path=/trunk/boinc/; revision=19543
2009-11-11 22:01:27 +00:00
Rom Walton 9f3283cf7c - Backout previous change. The problem doesn't yet manifest
itself on Windows and the change has too many implications.
        
    lib/
        boinc_in.h
        coproc.cpp
    win_build/
        *.vcproj

svn path=/trunk/boinc/; revision=19542
2009-11-11 20:51:03 +00:00
Rom Walton c73ea50c1b - On Windows treat all SEH exceptions as C++ style exceptions.
NOTE: I'll need to do a little more research and adjust the
          diagnostics stuff later.  I believe that the diagnostics
          framework will now always report an unhandled C++ exception
          for things like an Access Violation.
    - client: On Windows, recover from an Access Violation if/when 
        the GPU functions access violate.
        
    lib/
        boinc_in.h
        coproc.cpp
    win_build/
        *.vcproj

svn path=/trunk/boinc/; revision=19541
2009-11-11 20:33:12 +00:00
BOINC Translator 537c2bba2e Commit from BOINC Translation Services by user DavidM. 746 of 749 messages translated (0 fuzzy).
svn path=/trunk/boinc/; revision=19540
2009-11-11 19:24:08 +00:00
BOINC Translator d911779d2f Commit from BOINC Translation Services by user DavidM. 745 of 749 messages translated (0 fuzzy).
svn path=/trunk/boinc/; revision=19539
2009-11-11 19:22:23 +00:00
David Anderson d1e70b4199 - unix build: fix "out of tree" build (what's that?)
from Oliver Bock

svn path=/trunk/boinc/; revision=19538
2009-11-11 17:23:18 +00:00
David Anderson b3536b414f - client: handle no_cpu, no_cuda, no_ati prefs correctly
when they're in venue-specific prefs.

svn path=/trunk/boinc/; revision=19537
2009-11-11 00:36:07 +00:00
David Anderson a02630589c - client (Unix): use waitpid(-1, ...) instead of waitpid(0, ...).
This reaps child processes even if they've changed their process group
    (from Michael Melanson)


svn path=/trunk/boinc/; revision=19536
2009-11-11 00:28:51 +00:00
David Anderson 892e75ca6f - client: the handling of GUI RPCs was inconsistent;
some expected <request>, some expected <request/>,
    and some would accept either.
    Changed them all to accept either.


svn path=/trunk/boinc/; revision=19535
2009-11-11 00:15:25 +00:00
David Anderson 1a6119e929 svn path=/trunk/boinc/; revision=19534 2009-11-10 23:39:51 +00:00