Commit Graph

24 Commits

Author SHA1 Message Date
Charlie Fenton 994f17933d MGR: More code cleanup, optimization and bug fixes
svn path=/trunk/boinc/; revision=21889
2010-07-10 07:38:44 +00:00
Charlie Fenton 922a232a7f MGR: Fix ProjectListCtrl accessibility code bug, clean up Mac accessibility code
svn path=/trunk/boinc/; revision=21886
2010-07-09 10:18:48 +00:00
Rom Walton 0e65b2d41a - MGR: Prevent flicker and lack of display by using the regular tooltip
for the Project List control on Windows.
        
    clientgui/
        ProjectListCtrl.cpp, .h

svn path=/trunk/boinc/; revision=20844
2010-03-11 16:19:33 +00:00
Rom Walton add2ed2480 - MGR: Fix-up tools tips for various elements in the project list control.
clientgui/
        ProjectListCtrl.cpp, .h

svn path=/trunk/boinc/; revision=19733
2009-11-30 18:26:21 +00:00
Charlie Fenton 9f4d6a14b1 MGR: Implement Mac accessibility for Statistics and Disk tabs
svn path=/trunk/boinc/; revision=19706
2009-11-25 12:43:22 +00:00
Charlie Fenton 95699b8764 Mac: Fix build breaks
svn path=/trunk/boinc/; revision=19637
2009-11-19 01:39:49 +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
Charlie Fenton bc43be422e Mac MGR: Add accessibility support for disabled users to Attach Wizard's ProjectListCtrl
svn path=/trunk/boinc/; revision=19420
2009-10-30 11:32:57 +00:00
Charlie Fenton 8f2c342d65 - MGR: fix compile breaks on non_Windows systems
svn path=/trunk/boinc/; revision=18523
2009-06-30 05:59:36 +00:00
Rom Walton 0e57669b18 - MGR: My first attempt to handle the project list control was turning
into a mess and becoming very complicated, as my former mentor used
        to say "if you are having to try too hard, you are doing it wrong."
        
        Reimplement the project list control as a wxHtmlListBox which handles
        keyboard navigation correctly and allows us to have variable height
        list items.  Another perk is the ability to detect when different
        HTML elements are clicked on which might be useful for anonymous
        attach at some point in time in the future.
        
    clientgui/
        AccountManagerInfoPage.cpp
        AdvancedFrame.cpp
        BOINCGUIApp.cpp
        BOINCWizards.h
        ProjectInfoPage.cpp
        ProjectListCtrl.cpp, .h
        stdwx.h

svn path=/trunk/boinc/; revision=18509
2009-06-30 02:05:46 +00:00
Rom Walton 8b83fb45cd Quick Updates
svn path=/trunk/boinc/; revision=18494
2009-06-23 22:31:43 +00:00
Rom Walton a6da58a18a - MGR: Remove event handlers for wxEVT_SET_FOCUS and wxEVT_KILL_FOCUS,
we are no longer removing the highlight on a project unless
        a new project is selected.  This continues to show that a certain
        project is still selected even when you switch to the ProjectURL
        control.  Anyways, the Mac doesn't like the focus events.
        
        clientgui/
            ProjectListCtrl.cpp, .h
    

svn path=/trunk/boinc/; revision=18491
2009-06-23 22:17:49 +00:00
Rom Walton 708ea20180 - MGR: First stab at making the ProjectList control keyboard
navigatable.  Tab order isn't quite right yet for the
        Project Info page or the Account Manager Info page, but
        that'll be another commit. refs #442
        
    clientgui/
        AccountManagerInfoPage.cpp, .h
        ProjectInfoPage.cpp, .h
        clientgui/ProjectListCtrl.cpp, .h

svn path=/trunk/boinc/; revision=18483
2009-06-23 15:20:48 +00:00
Rom Walton 484a004d4a - MGR: Fix a long standing bug where the project list control
for the account manager info page and the project info page
        was not consuming available screen space.  Previously
        we hacked around it by setting an explicit size.
        
        Note: this works on Windows, I don't yet know about Mac and
          Linux.
          
    clientgui/
        AccountManagerInfoPage.cpp, .h
        ProjectInfoPage.cpp
        ProjectListCtrl.cpp, .h

svn path=/trunk/boinc/; revision=18457
2009-06-19 07:51:22 +00:00
Charlie Fenton d07db51551 MGR: cosmetic changes to combined attach wizard, partial fix to "Forgot password" link for accoount managers
svn path=/trunk/boinc/; revision=18272
2009-06-03 04:01:29 +00:00
Rom Walton 6ec9e4a1c9 - MGR: Display all projects in the project list but disable the text control
is the project doesn't list a supported platform.  If the user clicks
        on it display a message box stating that once attached the user may not
        get any work.
        
    clientgui/
        AccountManagerInfoPage.cpp
        ProjectInfoPage.cpp, .h
        ProjectListCtrl.cpp, .h

svn path=/trunk/boinc/; revision=17143
2009-02-05 05:57:30 +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
Rom Walton b1db7ede89 - MGR: Change the layout of the Project List control.
- MGR: Clean up some comments in the task bar code since the comments
        no longer served a purpose.
        
    clientgui/res/
        externalweblink.xpm (Added)
    clientgui/res/templates/
        externalweblink.gif (Added)
    clientgui/
        BOINCGUI.pjd
        BOINCTaskBar.cpp
        ProjectInfoPage.cpp
        ProjectListCtrl.cpp, .h

svn path=/trunk/boinc/; revision=14111
2007-11-07 18:08:21 +00:00
Frank Thomas 3bfc78b511 Updated the postal address of the Free Software Foundation in all license headers. See http://lists.ssl.berkeley.edu/pipermail/boinc_dev/2007-October/008939.html for reference.
svn path=/trunk/boinc/; revision=13804
2007-10-09 11:35:47 +00:00
Rom Walton 24376097c5 *** empty log message ***
svn path=/trunk/boinc/; revision=12254
2007-03-20 19:04:27 +00:00
Rom Walton d954b96e30 *** empty log message ***
svn path=/trunk/boinc/; revision=12245
2007-03-19 20:00:43 +00:00
Rom Walton a48f88856b *** empty log message ***
svn path=/trunk/boinc/; revision=12243
2007-03-19 17:58:08 +00:00
Rom Walton 7fa76f99f3 *** empty log message ***
svn path=/trunk/boinc/; revision=12240
2007-03-17 19:37:56 +00:00