Commit Graph

103 Commits

Author SHA1 Message Date
Rom Walton c6b4bcdbee - MGR: Turn GetViewName into the unlocalized version of the view
name, so the configuration group name is consistant across
        all languages and does not cause conversion issues on
        different platforms where the configuration information
        is treated differently when compiled Unicode vs. ANSI.
        
    clientgui/
        ViewMessages.cpp
        ViewNews.cpp
        ViewProjects.cpp
        ViewResources.cpp
        ViewStatistics.cpp
        ViewTransfers.cpp
        ViewWork.cpp

svn path=/trunk/boinc/; revision=17955
2009-05-01 01:32:26 +00:00
David Anderson f3781a6ff5 - fix message filtering
svn path=/trunk/boinc/; revision=17467
2009-03-03 22:30:52 +00:00
David Anderson 4cca81bedf - manager: when filtering messages by project,
show messages not tagged with a project (fixes #852)
- web: show X-project stats links as icons

svn path=/trunk/boinc/; revision=17456
2009-03-03 21:58:03 +00:00
Rom Walton d36040fd78 Quick Updates
svn path=/trunk/boinc/; revision=17151
2009-02-05 19:27:58 +00:00
Rom Walton bdd5a5e4a8 - MGR: Back out David's change which broke clipboard functionality
on Linux.  Take care of the real performance problem with
        copying 20000+ records to the clipboard in a Debug build
        by pre-allocating the buffer.
        
    clientgui/
        ViewMessages.cpp, .h

svn path=/trunk/boinc/; revision=17150
2009-02-05 19:25:08 +00:00
David Anderson 4cfeac5118 - manager: use sprintf() instead of WxString::Printf()
when copying messages to clipboard, and use tab instead of |

NOTE TO ROM: use WxWidgets features only where necessary.
E.g., for a time that's not going to be displayed,
use double instead of WxDateTime

svn path=/trunk/boinc/; revision=17149
2009-02-05 17:36:42 +00:00
Charlie Fenton bd31713305 MGR: Always reset messages if client restarted; always scroll messages to bottom if connection status changes; Select Computer: localhost relaunches client if needed.
svn path=/trunk/boinc/; revision=16707
2008-12-17 12:41:57 +00:00
Charlie Fenton 0e401b7f8d MGR: Update Tasks panel only when necessary, trying again to fix redraw glitch on Windows; fix Mac Messages tab not getting deselection events due to wxWidgets bug.
svn path=/trunk/boinc/; revision=16587
2008-12-01 09:44:01 +00:00
Charlie Fenton 7613de71d3 Mgr: Ignore GetSelectedItemCount()if message count <= 0 to fix crash bug.
svn path=/trunk/boinc/; revision=16021
2008-09-18 20:32:03 +00:00
Charlie Fenton 5a4ee76c46 MGR: Do not force focus changes because t interferes with disability access (reverse changes of 9/12, 9/13)
svn path=/trunk/boinc/; revision=16006
2008-09-16 23:50:34 +00:00
Charlie Fenton dffc7f1fdd MGR: Simplify Messages display logic
svn path=/trunk/boinc/; revision=15999
2008-09-14 13:55:39 +00:00
Charlie Fenton 8c97c33dca MGR: Simplify Messages display logic; fix possible memory leaks; fix button tooltip.
svn path=/trunk/boinc/; revision=15998
2008-09-14 12:39:19 +00:00
Charlie Fenton 505e66938a Restore focus to ListCtrl button clicks and each refresh to maintain selection highlighting on Windows.
svn path=/trunk/boinc/; revision=15994
2008-09-13 00:27:13 +00:00
Charlie Fenton 79fa10e8a7 MGR: Use item attributes to create gray backgroound stripes to eliminate remaining flicker on Windows
svn path=/trunk/boinc/; revision=15978
2008-09-08 12:39:41 +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 03af80db2b MGR: Fix build breaks from previous changes.
svn path=/trunk/boinc/; revision=15576
2008-07-09 06:15:17 +00:00
Eric J. Korpela 47ff3d9bd4 Fix for compilers that can't concatenate a normal character string
to a wide character string.  For example L"Hi "  "There" works in GCC
but not in some compilers because L"Hi " has a different type than
"There". This primarily shows up in SunStudio compilers.  The fix is
ugly, but it works.


svn path=/trunk/boinc/; revision=15568
2008-07-08 20:05:07 +00:00
Charlie Fenton 75bd883fcb MGR: cancel single-project message filtering if we lose connection or select a different host
svn path=/trunk/boinc/; revision=15560
2008-07-08 13:13:20 +00:00
Charlie Fenton 2d193f918f MGR: Add "Show only this project" button to messages tab
svn path=/trunk/boinc/; revision=15559
2008-07-08 12:47:05 +00:00
David Anderson 0e4eb7f6e7 - client: if we request that an app exit,
and it doesn't do so within 10 seconds, kill it.
        This deals with the situation where the app is ignoring messages
        (e.g. because it forgot to end a critical section).
    - client: if either the FP or int benchmark runs less than
        3 CPU seconds (out of 10 seconds of wall time) ignore the benchmark.
        This is an effort to deal with a problem where (for unknown reasons)
        the int benchmark runs for a tiny amount of CPU time,
        leading to an absurdly large result
    - Manager: don't prepend "[error]" to MSG_INTERNAL_ERROR messages;
        the client already does this.

    THESE ARE ALL BUG FIXES

svn path=/trunk/boinc/; revision=15128
2008-05-05 00:51:20 +00:00
Charlie Fenton fd1f602ad5 MGR: When connected host has changed, clear all cached messages and resume auto-scrolling messages
svn path=/trunk/boinc/; revision=14814
2008-02-28 10:07:00 +00:00
Charlie Fenton dc514b556a MGR: When connecting to a different host, delete all old messages in message pane (from previously connected client) before getting new messages
svn path=/trunk/boinc/; revision=14791
2008-02-25 23:56:51 +00:00
Charlie Fenton 26f823ad99 If Client connection lost, don't clear message window; show messages grayed out instead
svn path=/trunk/boinc/; revision=14564
2008-01-16 07:20:58 +00:00
Charlie Fenton 3389b45fd0 MGR: display MSG_USER_ERROR messages in red, all others in black; Auto-scroll messages only if already at bottom of list.
svn path=/trunk/boinc/; revision=14519
2008-01-10 11:28:11 +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 962eb54a3d - MGR: User errors are supposed to be red, not internal errors.
clientgui/
        ViewMessages.cpp, .h

svn path=/trunk/boinc/; revision=13795
2007-10-08 18:58:35 +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
David Anderson a26b6a2215 *** empty log message ***
svn path=/trunk/boinc/; revision=11972
2007-01-25 23:39:06 +00:00
Charlie Fenton 869aa34aab *** empty log message ***
svn path=/trunk/boinc/; revision=11549
2006-11-19 12:18:17 +00:00
Charlie Fenton db9534369b *** empty log message ***
svn path=/trunk/boinc/; revision=11544
2006-11-17 10:55:17 +00:00
Rom Walton 89f9e8eaf7 *** empty log message ***
svn path=/trunk/boinc/; revision=11325
2006-10-20 15:00:14 +00:00
David Anderson a200eb140b *** empty log message ***
svn path=/trunk/boinc/; revision=11080
2006-09-01 21:38:18 +00:00
Rom Walton f9b57439f1 *** empty log message ***
svn path=/trunk/boinc/; revision=10511
2006-06-24 05:00:57 +00:00
Rom Walton 2406850bd3 *** empty log message ***
svn path=/trunk/boinc/; revision=10502
2006-06-23 08:20:08 +00:00
Rom Walton 383f46f8ff *** empty log message ***
svn path=/trunk/boinc/; revision=9935
2006-04-17 20:26:59 +00:00
Rom Walton efdc1688c8 *** empty log message ***
svn path=/trunk/boinc/; revision=9730
2006-03-27 03:44:13 +00:00
Rom Walton e6af3c1d9a *** empty log message ***
svn path=/trunk/boinc/; revision=9710
2006-03-23 01:17:07 +00:00
David Anderson b41e76090b tasks -> commands
svn path=/trunk/boinc/; revision=9419
2006-02-08 06:56:34 +00:00
Rom Walton dccbc9aa0f *** empty log message ***
svn path=/trunk/boinc/; revision=9200
2006-01-09 14:03:13 +00:00
Rom Walton 1b96b57481 *** empty log message ***
svn path=/trunk/boinc/; revision=7773
2005-09-06 06:18:36 +00:00
Rom Walton c5ca947417 *** empty log message ***
svn path=/trunk/boinc/; revision=7746
2005-09-02 21:03:36 +00:00
Rom Walton c8ecb2ba79 *** empty log message ***
svn path=/trunk/boinc/; revision=7745
2005-09-02 20:56:08 +00:00
Rom Walton 53f3936f5c *** empty log message ***
svn path=/trunk/boinc/; revision=7733
2005-09-02 18:40:06 +00:00
Rom Walton cd43827415 *** empty log message ***
svn path=/trunk/boinc/; revision=6987
2005-08-02 21:55:32 +00:00
Rom Walton 086d6966db *** empty log message ***
svn path=/trunk/boinc/; revision=6985
2005-08-02 21:47:05 +00:00
Rom Walton ce22da50bc *** empty log message ***
svn path=/trunk/boinc/; revision=6788
2005-07-24 08:35:57 +00:00
Rom Walton 496ad5cc1c *** empty log message ***
svn path=/trunk/boinc/; revision=6725
2005-07-21 09:43:40 +00:00
Rom Walton d63e2eb038 *** empty log message ***
svn path=/trunk/boinc/; revision=6568
2005-07-07 22:26:49 +00:00
David Anderson 46d3ffe9e1 *** empty log message ***
svn path=/trunk/boinc/; revision=6338
2005-06-13 17:05:22 +00:00
Rom Walton 17ddc0c998 *** empty log message ***
svn path=/trunk/boinc/; revision=6332
2005-06-13 08:47:51 +00:00