Commit Graph

199 Commits

Author SHA1 Message Date
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
Rom Walton 351b9f9b79 - MGR: Fix menu redraw issue under Ubuntu's new interface.
fixes #1180
      (From Huibert)

    clientgui/
        AdvancedFrame.cpp

svn path=/trunk/boinc/; revision=25702
2012-05-21 15:17:11 +00:00
Charlie Fenton bcbea6fdcf Adjust preference dialog titles, improve Simple View and Simple Preferences
svn path=/trunk/boinc/; revision=24448
2011-10-21 12:17:10 +00:00
Rom Walton f93c8d4c65 - MGR: Remove code that blocks the switch to simple view when an
accessibility aid is running.
        
    clientgui/
        BOINCGUIApp.cpp
        AdvancedFrame.cpp

svn path=/trunk/boinc/; revision=24397
2011-10-14 05:03:48 +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
Rom Walton f01f867d38 Quick Updates
svn path=/trunk/boinc/; revision=23660
2011-06-07 16:20:59 +00:00
Rom Walton 6c9a38eb68 - MGR: Adjust the width of the various tabs in advanced view if the notice text
width changes.
    - MGR: Remove dead code.
    
    clientgui/
        BOINCBaseFrame.cpp, .h
        AdvancedFrame.cpp

svn path=/trunk/boinc/; revision=23384
2011-04-19 15:26:15 +00:00
Rom Walton 8db6389fc0 svn path=/trunk/boinc/; revision=23171 2011-03-07 15:19:39 +00:00
Charlie Fenton bf9640859b MGR: Remove the old SimpleGUi from the projects
svn path=/trunk/boinc/; revision=23139
2011-03-03 11:55:16 +00:00
Charlie Fenton daa442ad31 Mac: Localize items in Mac's BOINC menu
svn path=/trunk/boinc/; revision=22970
2011-02-01 11:08:07 +00:00
Charlie Fenton bf789a23db Add new Simple GUI
svn path=/trunk/boinc/; revision=22948
2011-01-27 14:36:49 +00:00
Rom Walton 1002903ae2 - MGR: Switch to the tasks tab when a request to execute benchmarks has
been requested.  The messages tab no longer exists.
        
    clientgui/
        AdvancedFrame.cpp

svn path=/trunk/boinc/; revision=22732
2010-11-22 20:35:47 +00:00
Charlie Fenton 286f96cc9a MGR: Save window dimensions and position on SIZE and MOVE events
svn path=/trunk/boinc/; revision=22694
2010-11-12 12:56:29 +00:00
Rom Walton 8f58adc057 - MGR: Add missing keyboard shortcut for the Event Log
- MGR: Add missing ellipses for the new instance of BOINC Manager and
        Event Log.
    - MGR: Display a simple message when saying that there are no notices
        to be displayed when the client reports there are zero notices.

    clientgui/
        AdvancedFrame.cpp
        NoticeListCtrl.cpp

svn path=/trunk/boinc/; revision=22558
2010-10-19 19:28:29 +00:00
Rom Walton dbc57df042 - MGR: It turns out it was some wxWidgets parameter parsing wierdness
in the newly launched application that was throwing the error.  Double
        quotes around the parameter didn't fix the issue.  For the time being
        just hard code 'boincmgr.exe' as argv[0] as it isn't used by the Windows
        client at all.  wxWidgets won't find --multiple if it is argv[0].
        
    clientgui/
        AdvancedFrame.cpp

svn path=/trunk/boinc/; revision=22529
2010-10-15 18:07:32 +00:00
Rom Walton 0002cda723 - MGR: Handle paths with spaces in them when launching new instances
of the manager.
        
    clientgui/
        AdvancedFrame.cpp

svn path=/trunk/boinc/; revision=22522
2010-10-15 14:47:51 +00:00
Rom Walton 8a79417f19 - Win/Linux: Implement the launch new manager functionality for Windows
and Linux.
        
    clientgui/
        AdvancedFrame.cpp
        BOINCGUIApp.cpp, .h
    lib/
        util.h

svn path=/trunk/boinc/; revision=22497
2010-10-13 21:02:42 +00:00
David Anderson f6e9a3c0c1 - fix a few absolutely last messages with "attach", "detach"
svn path=/trunk/boinc/; revision=22462
2010-10-06 20:13:34 +00:00
David Anderson 36a465e3c0 - manager: remove last few instances of "detach" from messages
svn path=/trunk/boinc/; revision=22453
2010-10-06 16:04:22 +00:00
Charlie Fenton 0568d761e9 MGR: Add command-line argument --multiple or -m to allow running multiple instances of BOINC Manager; add "Launch another BOINC Manager" menu item to Advanced menu
svn path=/trunk/boinc/; revision=22451
2010-10-06 11:13:07 +00:00
Rom Walton 66190aa0fc - MGR: Display the default action in the system tray menu in bold again.
- MGR: If connected to the localhost, don't display the computer name
        in the window title.
    - MGR: Change the exit menu item text to be a little more specific about
        what is being shutdown.  Use the same scheme as the exit text in the
        status bar so that it'll automatically be localized.
    - SCR: Remove some old Win9x code.
    
    clientgui/
        AdvancedFrame.cpp
        BOINCTaskBar.cpp
    clientscr/
        screensaver_win.cpp, .h

svn path=/trunk/boinc/; revision=22402
2010-09-23 18:35:06 +00:00
Rom Walton 0495e392cc - MGR: Don't allow the Create function of the Wizard to be called twice,
it'll basically lead to both an assert and a memory leak.
    - MGR: Don't create the wizard unless we are going to use it.
        
    clientgui/
        AdvancedFrame.cpp
        sg_BoincSimpleGUI.cpp
        WizardAttach.cpp

svn path=/trunk/boinc/; revision=22194
2010-08-11 17:05:18 +00:00
Charlie Fenton 4f492fe41a MGR: if another instance of Manager is running show Select Computer dialog with extra text; exit Manager if user cancels
svn path=/trunk/boinc/; revision=22186
2010-08-11 12:18:07 +00:00
Rom Walton 6a2d7a88e3 - MGR: Remove any remaining hints that their were two wizards at one time.
- MGR: Save the username and email address in different places in the
        registry
    
    clientgui/
        <Various Wizard Files>

svn path=/trunk/boinc/; revision=22092
2010-08-02 16:01:09 +00:00
David Anderson a0380cbffa svn path=/trunk/boinc/; revision=22087 2010-08-01 04:17:04 +00:00
David Anderson 852ab0444c - manager: change "Attach to project" to "Add project"
svn path=/trunk/boinc/; revision=22086
2010-08-01 03:37:17 +00:00
Rom Walton 5e87d07598 - MGR: Don't update the notice tab text unless the unread notice
count has changed.
    - MGR: Don't update the last arrival time for the host unless
        it has changed from the last time it was saved.
    - MGR: Opps, forgot to move some code before commiting yesterday,
        don't update the last save arrival time unless the user
        clicks on the balloon.
    - MGR: Stop the simple GUI from blinking the messages button
        when the balloon is clicked.
        
    clientgui/
        AdvancedFrame.cpp
        BOINCGUIApp.cpp
        BOINCTaskBar.cpp
        MainDocument.cpp
        sg_BoincSimpleGUI.cpp
        sg_ProjectsComponent.h

svn path=/trunk/boinc/; revision=22051
2010-07-23 15:25:39 +00:00
Rom Walton 371c53ec3a - MGR: If the simple GUI received a notification event,
display the messages dialog.
    - MGR: The simple GUI wasn't restoring state properly
        thereby causing the reminder frequency to be set to
        zero and preventing any reminders from being displayed.
    - MGR: Rework the notices code so the document doesn't
        make any assumtions about the UI.
    - MGR: Fix a bug in the Linux notification window code.
        Synchronize event behavior with Windows.

    clientgui/
        AdvancedFrame.cpp, .h
        BOINCBaseFrame.cpp
        BOINCTaskBar.cpp, .h
        MainDocument.cpp, .h
        sg_BoincSimpleGUI.cpp, .h
        sg_DlgMessages.cpp
        sg_ProjectsComponent.cpp, .h
        ViewNotices.cpp
    clientgui/gtk/
        taskbarex.cpp

svn path=/trunk/boinc/; revision=22040
2010-07-22 20:55:39 +00:00
Charlie Fenton d47cef317a MGR: Don't save bogus window dimensions when iconized
svn path=/trunk/boinc/; revision=22029
2010-07-22 11:50:24 +00:00
Charlie Fenton d83f677a3b GR: Prevent a race condition which erroneously shows Attach Wizard when restarting the client
svn path=/trunk/boinc/; revision=21931
2010-07-14 11:35:51 +00:00
Rom Walton 76edcedf9d - MGR: When starting up and attaching to a project for the first time,
show the correct tab if in the advanced view.
        
    clientgui/
        AdvancedFrame.cpp

svn path=/trunk/boinc/; revision=21683
2010-06-02 19:08:59 +00:00
David Anderson 28fb7e7889 - fix compile warnings
svn path=/trunk/boinc/; revision=21567
2010-05-18 20:16:46 +00:00
David Anderson 4491af9e2a - manager: fix tooltip msgs
svn path=/trunk/boinc/; revision=21396
2010-05-06 21:05:40 +00:00
Rom Walton 6afe0f1200 - MGR: Only execute a set mode when the menu item has been checked.
On Linux the act of checking and unchecking menu items
        programatically causes events to be fired and processed just
        like user input. This causes the menu items to flip flop
        back and forth between different modes.
        
    clientgui/
        AdvancedFrame.cpp

svn path=/trunk/boinc/; revision=21050
2010-04-01 18:39:56 +00:00
Charlie Fenton f811b9bccd MGR: Show # unread notices in Notices tab title, improve notification for unread notices, link to reminder frequency slider
svn path=/trunk/boinc/; revision=21042
2010-04-01 11:09:33 +00:00
David Anderson 0fa5b4e129 - client/manager/GUI RPC: project_info.xml file can contain <team_name>.
If present, and a new user account is created,
    it will be made a member of that team if it exists.

svn path=/trunk/boinc/; revision=21030
2010-03-30 17:46:09 +00:00
Charlie Fenton a92504a7eb MGR: Change Advanced Menu item "Run GPU never" to "Suspend GPU"
svn path=/trunk/boinc/; revision=20991
2010-03-23 21:23:41 +00:00
Rom Walton e14e1cad34 - Remove BOINC_RCSID tags from source files, we are doing branching and tagging
properly.
        
    <Various Files>

svn path=/trunk/boinc/; revision=20873
2010-03-12 16:51:57 +00:00
Rom Walton bbf6742ff4 Quick Updates
svn path=/trunk/boinc/; revision=20796
2010-03-04 19:40:01 +00:00
Rom Walton 6258c89a1c - MGR: Restore wxGTK hacks, bug is still alive and well.
clientgui/
        AdvancedFrame.cpp
        Events.h

svn path=/trunk/boinc/; revision=20794
2010-03-04 19:35:16 +00:00
Rom Walton 70316084ab - MGR: Remove some hacks to deal with early wxGTK bugs which have since
been fixed.

    clientgui/
        AdvancedFrame.cpp
        Events.h

svn path=/trunk/boinc/; revision=20792
2010-03-04 18:57:53 +00:00
Charlie Fenton bf7b3e552b MGR: Fix more Event Log bugs
svn path=/trunk/boinc/; revision=20767
2010-03-02 13:09:06 +00:00
David Anderson 4ae68c40ac - manager: move Preferences and Options to Task menu.
Give them more descriptive names.
		Clean up mnemonics

svn path=/trunk/boinc/; revision=20321
2010-01-30 22:55:19 +00:00
Charlie Fenton 505d099812 MGR: Fix tools menu when using account manager and switching Simple to Advanced View; update XCode project for ViewNotifications* -> ViewNotices*
svn path=/trunk/boinc/; revision=20147
2010-01-13 09:30:21 +00:00
David Anderson 92fe442f51 - manager: "Notifications" => "Notices". Consistent terminology.
svn path=/trunk/boinc/; revision=20142
2010-01-12 18:57:38 +00:00
Charlie Fenton 08fe0f9736 MGR: When Event Log is open, do get_messages RPC once per second but do view-specific periodic RPCs at their normal View refresh rate
svn path=/trunk/boinc/; revision=20112
2010-01-09 07:03:47 +00:00