Commit Graph

33 Commits

Author SHA1 Message Date
Rom Walton 18a35fd651 - WINBUILD: Properly handle detection of Visual Studio when
somebody has all of them installed (2005/2008/2010).

    win_build/
        boinc_cli.vcproj
        boincmgr.vcproj
        buildenv.cmd

svn path=/trunk/boinc/; revision=21636
2010-05-26 15:46:49 +00:00
Rom Walton 4a23a1beaa Possible fix to build script?
svn path=/trunk/boinc/; revision=20864
2010-03-12 00:57:11 +00:00
David Anderson 899b7d363d svn path=/trunk/boinc/; revision=20143 2010-01-12 19:02:56 +00:00
Rom Walton 5863f88922 - MGR: Make sure the correct constructor is called, otherwise nothing
happens.
        
    clientgui/
        DlgEventLog.cpp, .h

svn path=/trunk/boinc/; revision=20017
2009-12-22 20:27:43 +00:00
Rom Walton 791040689d - MGR: Remove some old wxWidgets 2.4 cruft for dealing with Hyperlinks.
wxWidgets now natively supports them.
        
    clientgui/
        AccountInfoPage.cpp, .h
        AccountManagerInfoPage.cpp
        AdvancedFrame.cpp
        BOINCBaseFrame.cpp, .h
        BOINCGUI.cst (deleted)
        BOINCGUI.pjd (deleted)
        BOINCTaskBar.cpp
        BOINCWizards.h
        DlgAbout.cpp, .h
        DlgAdvPreferences.cpp
        DlgEventLog.cpp
        hyperlink.cpp, .h (deleted)
        ProjectInfoPage.cpp
        sg_BoincSimpleGUI.cpp
        sg_DlgMessages.cpp
        sg_DlgPreferences.cpp
        sg_ProjectsComponent.cpp
        sg_StatImageLoader.cpp
        stdwx.h
        ViewProjects.cpp
        ViewWork.cpp
        WelcomePage.cpp
        WizardAttachProject.cpp
    win_build/
        boinc_ss.vcproj
        boincmgr.vcproj
        libboinc_staticcrt.vcproj

svn path=/trunk/boinc/; revision=19982
2009-12-19 05:16:41 +00:00
Rom Walton 87b8f559c8 Quick Updates
svn path=/trunk/boinc/; revision=19980
2009-12-19 04:04:25 +00:00
Rom Walton 899241cd1e - MGR: content that was formally in the messages tab can now be
found in the Event Log, check the advanced menu.
        
    clientgui/
        AdvancedFrame.cpp, .h
        DlgEventLog.cpp, .h
        DlgEventLogListCtrl.cpp, .h (Added)
        Events.h
    win_build/
        boincmgr.vcproj

svn path=/trunk/boinc/; revision=19978
2009-12-19 00:49:51 +00:00
Rom Walton 2b5630c9b7 - MGR: Add a test notification menu item to the taskbar
- MGR: When a notification is clicked open up the GUI
        and switch to the notification tab in the advanced
        view.
    - MGR: Reorder tabs
    - MGR: Review messages tab
    - MGR: cleanup code in various places
    
    clientgui/
        AdvancedFrame.cpp, .h
        BOINCBaseFrame.cpp, .h
        BOINCGUIApp.cpp, .h
        BOINCTaskBar.cpp, .h
        DlgEventLog.cpp, .h (Added)
        Events.h
        MainDocument.cpp, .h
        ViewNews.cpp, .h (Deleted)
        ViewNotifications.cpp, .h (Added)
    win_build/
        boincmgr.vcproj

svn path=/trunk/boinc/; revision=19976
2009-12-18 22:44:10 +00:00
David Anderson e162b88769 win compile fixes
svn path=/trunk/boinc/; revision=19975
2009-12-18 22:20:14 +00:00
David Anderson fc37fda4c4 svn path=/trunk/boinc/; revision=19799 2009-12-07 06:18:20 +00:00
Rom Walton 1bf29888de - WINBUILD: Introduce the beginning of an automated build system for
Windows.  The goal is to completely automate the build process
        by creating a self contained environment for the scripts to
        execute under.  When completed it'll be able to do the following:
          * Increment version information
          * Build client software using installed version of VS.
          * Validate symbol files for specific components.
          * Add source file information to symbol files. (This will allow
              VS to automatically download the source file from SVN while
              single-stepping through the code on a clean machine)
          * Code sign executables
          * Build installer
          * Code sign installer
          * Upload updated symbol files and and setup packages
          
        When building interactively:
          * Automatically update the DLLs BOINC and BOINCMgr depend on
              when they have been updated in the source tree.
          * Fix-up BOINC project files when new branches are created
          * Fix-up project files for components BOINC depends on when
              new versions are released.
    
    /
        version.log (added)      
    win_build/
        buildenv.cmd (added)
        boinc_post_bld_rules.cmd
        boinc_cli.vcproj
        boincmgr.vcproj
    ../boinc_depends_win_vs2005
        <Various Files>

svn path=/trunk/boinc/; revision=19672
2009-11-23 16:40:07 +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
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 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
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
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
David Anderson 0e282a4aa6 Win compile fixes
svn path=/trunk/boinc/; revision=19481
2009-11-05 18:11:20 +00:00
Charlie Fenton 8304ad8aea MGR: Implement CBOINCClientManager::KillClient() for Windows.
svn path=/trunk/boinc/; revision=18317
2009-06-06 13:11:16 +00:00
Charlie Fenton 4b1b320782 MGR: CBOINCClientManager::ProcessExists() finds the process by name if we don't have a pid (Mac, Linux) or process HANDLE (Windows
svn path=/trunk/boinc/; revision=18311
2009-06-05 09:26:04 +00:00
Rom Walton 90f4485616 svn path=/trunk/boinc/; revision=18191 2009-05-22 19:30:57 +00:00
Rom Walton 78d57b614c - MGR: Take care of numerious compiler warning for Linux builds
and update license information on a bunch of files.
        
    clientgui/res/
        <Numberious Files>
    win_build/
        boincmgr.vcproj

svn path=/trunk/boinc/; revision=18151
2009-05-18 19:42:22 +00:00
Charlie Fenton 34ccf3057d MGR: Finish merging "Attach to account manager" functionality into "Attach to project" wizard
svn path=/trunk/boinc/; revision=18115
2009-05-15 08:49:27 +00:00
Rom Walton b25cd21510 - MGR: Include support for Firefox 3.x cookie support for
the attach to project wizard.
    - MGR: Include support for a cookie based attach to
        account manager wizard.
        
    clientgui/
        browser.cpp, .h
    clientgui/mac/
        browser_safari.mm
    win_build/
        boinc_post_bld_rules.cmd
        boincmgr.vcproj

svn path=/trunk/boinc/; revision=18077
2009-05-12 14:20:36 +00:00
Rom Walton 31d3e63816 - WINBUILD: Cleanup the Unicode configurations
- WINBUILD: Make building Unicode version of BOINC Manager the
        default.
        
    win_build
        boinc_cli.vcproj
        boinc_dll.vcproj
        boinc_ss.vcproj
        boinccmd.vcproj
        boincmgr.vcproj
        boincsvcctrl.vcproj
        boinctray.vcproj
        libboinc.vcproj
        libboinc_staticcrt.vcproj
        sim.vcproj
        ss_app.vcproj
        updater.vcproj

svn path=/trunk/boinc/; revision=18058
2009-05-08 21:03:24 +00:00
Rom Walton 6e7136e11f *** empty log message ***
svn path=/trunk/boinc/; revision=7566
2005-08-29 23:31:25 +00:00
Rom Walton ec36d83f8c *** empty log message ***
svn path=/trunk/boinc/; revision=6890
2005-08-02 01:28:29 +00:00
David Anderson 975e70f250 split GUI RPC code
svn path=/trunk/boinc/; revision=6881
2005-07-31 23:33:12 +00:00
Rom Walton 9b42c9d034 *** empty log message ***
svn path=/trunk/boinc/; revision=6823
2005-07-27 00:27:34 +00:00
Rom Walton fbf8121d9a *** empty log message ***
svn path=/trunk/boinc/; revision=6804
2005-07-26 08:43:34 +00:00
Rom Walton 6dadc515cb *** empty log message ***
svn path=/trunk/boinc/; revision=6740
2005-07-22 06:56:34 +00:00
Rom Walton 496ad5cc1c *** empty log message ***
svn path=/trunk/boinc/; revision=6725
2005-07-21 09:43:40 +00:00
Rom Walton c20b00868c *** empty log message ***
svn path=/trunk/boinc/; revision=6667
2005-07-18 06:37:51 +00:00