Commit Graph

48 Commits

Author SHA1 Message Date
Charlie Fenton fc968249c3 MGR: Allow user to select which list columns to show or hide in Projects, Tasks and Transfers tabs.
- New dialog also allows restoring column configurations to defaults.
2014-12-11 06:18:47 -08:00
Charlie Fenton 291fb3b74b MGR: Corrections to previous commit 56252e1 2013-11-05 01:37:57 -08:00
Charlie Fenton 56252e11a2 MGR: Immediately update preferences/registry on more changes:
- When Event Log is opened
  - When column widths are changed
2013-11-04 18:11:36 -08:00
David Anderson 3453ed7814 - manager: fix some compile warnings on Unix 2013-03-05 15:12:52 +01:00
Rom Walton 3bc326db3e - client: Add plumbing to support passing the remote desktop
connection information to the manager
    - MGR: Add a "Show VM Console" button for those tasks which
        report a remote desktop port number.

    client/
        app.cpp, .h
        app_control.cpp
    clientgui/
        Events.h
        MainDocument.cpp, .h
        ViewWork.cpp, .h
    lib/
        gui_rpc_client.h
        gui_rpc_client_ops.cpp

svn path=/trunk/boinc/; revision=25036
2012-01-12 22:05:25 +00:00
David Anderson 06cb521bbe - manager: improve "suspended" messages for tasks and transfers
- manager: code reorg.  ViewTransfers and DlgItemProperties
		both had a long member function to generate a string describing a task.
		One of these was out of date.
		Replaced these with a single non-member function.
	- manager: fixed sizer problem in attach wizard that caused missing word
	- client: minor code reorg

svn path=/trunk/boinc/; revision=21412
2010-05-07 16:14:54 +00:00
Charlie Fenton 0607e1822a MGR: Make GetCurrentViewPage() indepenedent of tab positons; Always set Periodic RPC timer to 1 second if showing event log; Minor code cleanup from Rom
svn path=/trunk/boinc/; revision=20005
2009-12-22 01:22:11 +00:00
Charlie Fenton 1c5cfe55d7 MGR: Implement "Show active tasks / Show all tasks" button
svn path=/trunk/boinc/; revision=18816
2009-08-07 08:33:31 +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
Rom Walton 1f1cc48a4c - client: include precompiled header in rr_sim.cpp so memory
leak detection will work.
    - MGR: Have the BaseFrame call a function to determine if the
        selection list should be saved instead of traversing
        the application pointer.  Each view just overrides the function
        returning a true/false value.  We don't have to worry about null
        pointers and the like.
    - MGR: BOINCGUIApp should never need to know how either the views
        work or the document.  Move the code that determines which
        RPCs should be fired into each of the views.  Have the document
        look for it there.
    - MGR: Reduce duplicate code for hiding and showing an application
    - MGR: Move some Windows and Mac specific code into functions
        and streamline the application startup and shutdown rountines.
    - MGR: Move the event processing that was in BOINCGUIApp into the
        BaseFrame.
    - MGR: General cleanup.
    - MGR: Doxygen comments.
    - MGR: Cleanup some warnings.

    client/
        rr_sim.cpp
    clientgui/
        AdvancedFrame.cpp, .h
        AsyncRPC.cpp, .h
        BOINCBaseFrame.cpp, .h
        BOINCBaseView.cpp, .h
        BOINCClientManager.cpp
        BOINCGUIApp.cpp, .h
        BOINCTaskBar.cpp
        MainDocument.cpp, .h
        sg_BoincSimpleGUI.cpp, .h
        ViewProjects.cpp, .h
        ViewTransfers.cpp, .h
        ViewWork.cpp, .h
        WelcomePage.cpp
    win_build/installerv2/
        BOINC.ism
        BOINCx64.ism
    win_build/
        sim.vcproj

svn path=/trunk/boinc/; revision=16357
2008-10-29 22:44:55 +00:00
Charlie Fenton 39f17fc77c MGR: Multiple fixes to Async GUI RPCs: Filter events during Please Wait dialog, hide Please Wait dialog when BOINC hidden, use try / catch blocks for all cached list data.
svn path=/trunk/boinc/; revision=16197
2008-10-14 12:35:48 +00:00
Charlie Fenton 8691a1b8e4 MGR: Erase selection highlight color, gray stripes under progress bars; Async GUI RPCs: remove spurious assert
svn path=/trunk/boinc/; revision=16137
2008-10-06 11:33:28 +00:00
Charlie Fenton c8cbeaf5f7 MGR: Make formatting of List Views more efficient; fix progress bars in transfers tab
svn path=/trunk/boinc/; revision=15976
2008-09-08 09:11:56 +00:00
Charlie Fenton 104a4be78d MGR: Save and restore selected items by key values when refreshing.
svn path=/trunk/boinc/; revision=15959
2008-09-04 13:00:24 +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
Charlie Fenton 2950cc0ece MGR: New tasks and projects properties displays from Frank Weiler
svn path=/trunk/boinc/; revision=15537
2008-07-02 10:03:01 +00:00
Charlie Fenton ad724c3f50 MGR List View: fix deselect detection, add all features to Transfers tab, fix bugs, clean up code
svn path=/workspaces/wxListCtrl/; revision=15504
2008-06-27 10:05:47 +00:00
Charlie Fenton 2b12a255e8 MGR List View: after sort, refresh only moved rows, start adding multiple selection support
svn path=/workspaces/wxListCtrl/; revision=15476
2008-06-26 01:25:31 +00:00
Charlie Fenton 6f9c7e70f9 Mgr List View Task tab: re-sort if data in sort column changes
svn path=/workspaces/wxListCtrl/; revision=15464
2008-06-25 13:53:52 +00:00
Charlie Fenton 494aa58eca Add full sorting to List View Tasks tab
svn path=/workspaces/wxListCtrl/; revision=15463
2008-06-25 13:12:39 +00:00
Charlie Fenton b5258056ac MGR List View: store Tasks data in native form; format data only to display; add array of sorted indexes; start adding column sorting.
svn path=/workspaces/wxListCtrl/; revision=15462
2008-06-25 10:38:16 +00:00
Charlie Fenton 4d13e411e8 MGR: Add contrasting background on alternate rows and progress bars to List Views
svn path=/workspaces/wxListCtrl/; revision=15458
2008-06-24 10:52:12 +00:00
Frank Weiler ccdc06d308 further work on item properties
svn path=/workspaces/fweiler/boinc/; revision=15345
2008-06-02 07:42:27 +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 6f825ae2a5 v6 graphics work.
svn path=/trunk/boinc/; revision=12965
2007-06-20 01:04:18 +00:00
Rom Walton 492dbda61b - MGR: Check initial function to launch v6graphics if it exists
in the slot directory.
        
        NOTE: Only implemented in the advanced view list controls
          for now.

    clientgui/
        Events.h
        ViewWork.cpp, .h

svn path=/trunk/boinc/; revision=12955
2007-06-18 11:46:01 +00:00
Rom Walton 5229fc3112 - fixes #207 - HTML entities in BOINC Manager have to be decoded
BOINC Manager can now properly decode HTML entites for the
        following elements:
        
            Projects Tab:
                Project Name
                User Name
                Team Name
            Work Tab:
                Project Name
                Application Name
            Transfers Tab:
                Project Name
            Messages Tab:
                Project Name
            Disk Tab:
                Project Name
    - fixes #212 - Info in columns misaligned on switching views
    - Properly restore which tab view the user left from when going
        to the advanced view from the simple view
    - Fix the problem that caused the manager to wait for 7 seconds
        to display anything on initial startup.
    - Store the various Grid/List persisted data seperately so that
        the different header sizes don't cause problems.
    
    clientgui/
        AdvancedFrame.cpp
        BOINCBaseView.cpp, .h
        BOINCGridCtrl.cpp
        ViewMessages.cpp, .h
        ViewMessagesGrid.cpp, .h
        ViewProjects.cpp, .h
        ViewProjectsGrid.cpp, .h
        ViewResources.cpp, .h
        ViewStatistics.cpp, .h
        ViewTransfers.cpp, .h
        ViewTransfersGrid.cpp, .h
        ViewWork.cpp, .h
        ViewWorkGrid.cpp, .h
    lib/
        gui_rpc_client_ops.C

svn path=/trunk/boinc/; revision=12761
2007-05-29 05:07:35 +00:00
Rom Walton dccbc9aa0f *** empty log message ***
svn path=/trunk/boinc/; revision=9200
2006-01-09 14:03:13 +00:00
Rom Walton c5ca947417 *** empty log message ***
svn path=/trunk/boinc/; revision=7746
2005-09-02 21:03:36 +00:00
David Anderson fcc0732098 *** empty log message ***
svn path=/trunk/boinc/; revision=5917
2005-04-21 23:53:39 +00:00
Rom Walton 9796c6d9e8 *** empty log message ***
svn path=/trunk/boinc/; revision=5916
2005-04-21 23:14:10 +00:00
Rom Walton f15ed6f2e8 *** empty log message ***
svn path=/trunk/boinc/; revision=5912
2005-04-21 06:04:26 +00:00
Rom Walton e6f77d0e03 *** empty log message ***
svn path=/trunk/boinc/; revision=5669
2005-03-15 23:44:48 +00:00
Rom Walton b06592c020 *** empty log message ***
svn path=/trunk/boinc/; revision=5489
2005-02-22 03:38:33 +00:00
David Anderson 8d0ab453b3 *** empty log message ***
svn path=/trunk/boinc/; revision=5443
2005-02-16 23:17:43 +00:00
Rom Walton d5b2784ad3 *** empty log message ***
svn path=/trunk/boinc/; revision=5240
2005-01-29 00:58:43 +00:00
David Anderson 435f8edd47 *** empty log message ***
svn path=/trunk/boinc/; revision=5161
2005-01-20 23:22:22 +00:00
Rom Walton 6f1e8ad150 *** empty log message ***
svn path=/trunk/boinc/; revision=4922
2004-12-23 01:06:41 +00:00
Rom Walton d93292b797 *** empty log message ***
svn path=/trunk/boinc/; revision=4697
2004-12-02 07:43:47 +00:00
Rom Walton 6b2f236aa0 *** empty log message ***
svn path=/trunk/boinc/; revision=4428
2004-10-26 08:41:02 +00:00
Rom Walton 29b9da56b2 *** empty log message ***
svn path=/trunk/boinc/; revision=4427
2004-10-26 01:59:44 +00:00
Rom Walton 2fe4b50060 *** empty log message ***
svn path=/trunk/boinc/; revision=4315
2004-10-11 04:38:00 +00:00
Rom Walton ac980f2105 *** empty log message ***
svn path=/trunk/boinc/; revision=4310
2004-10-09 03:05:01 +00:00
Rom Walton 596e9b768c *** empty log message ***
svn path=/trunk/boinc/; revision=4294
2004-10-05 03:40:28 +00:00
Rom Walton cb8ce585bc *** empty log message ***
svn path=/trunk/boinc/; revision=4246
2004-09-25 21:33:24 +00:00
Rom Walton 11b50acd8a *** empty log message ***
svn path=/trunk/boinc/; revision=4241
2004-09-24 22:19:02 +00:00
Rom Walton 5f837c5a6c *** empty log message ***
svn path=/trunk/boinc/; revision=4235
2004-09-24 02:01:53 +00:00
Rom Walton 492536cafe *** empty log message ***
svn path=/trunk/boinc/; revision=4212
2004-09-21 01:30:29 +00:00