Commit Graph

78 Commits

Author SHA1 Message Date
Charlie Fenton 18ec343ca1 MGR: eliminate "ghost" Notices window when running on Windows OS
svn path=/trunk/boinc/; revision=24740
2011-12-06 10:53:34 +00:00
Charlie Fenton cde9b0a16c MGR: eliminate "ghost" Notices window when running on Windows OS
svn path=/trunk/boinc/; revision=24739
2011-12-06 10:51:30 +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 2f305eee43 - MGR: Persist Simple GUI notification dialog size and position
information.
    - MGR: Remove context menu help buttons from dialog.
    
    clientgui/
        sg_DlgMessages.cpp

svn path=/trunk/boinc/; revision=24401
2011-10-14 19:35:27 +00:00
Rom Walton 2cf2d19d0a svn path=/trunk/boinc/; revision=23368 2011-04-14 15:26:46 +00:00
David Anderson 62ae83e615 - manager: change simple view notices window title from Messages to Notices
svn path=/trunk/boinc/; revision=23353
2011-04-06 19:03:00 +00:00
Rom Walton f696d90893 - MGR: Remove UserDisagreesPage from the wizard, replace functionality
by enabling/disabling the next button as needed.
    - MGR: Fix a couple of warnings.

    clientgui/
        sg_CustomControls.cpp
        sg_DlgMessages.cpp
        TermsOfUsePage.cpp
        UserDisagreesPage.cpp, .h (Deleted)
        WizardAttach.cpp, .h

svn path=/trunk/boinc/; revision=23293
2011-03-29 19:28:27 +00:00
Rom Walton 53177644f7 - MGR: Handle the link click events from the notices control for the
Simgle GUI notices dialog box.
        
    clientgui/
        sg_DlgMessages.cpp, .h

svn path=/trunk/boinc/; revision=23285
2011-03-28 15:21:36 +00:00
Charlie Fenton 76091982aa MGR: Use branded short application name in Help tooltips instead of always using "BOINC"
svn path=/trunk/boinc/; revision=22971
2011-02-01 12:19:10 +00:00
Charlie Fenton 86216c53a9 MGR: Use our control IDs instead of wxID_HELP for Help buttons for Mac accessibility
svn path=/trunk/boinc/; revision=22953
2011-01-28 09:55:03 +00:00
Charlie Fenton 00dfc1e88c MGR: Fix SimplePrefs default skin selection display; use standard native buttons in Simple Prefs, Simple Notices
svn path=/trunk/boinc/; revision=22952
2011-01-28 09:16:42 +00:00
Rom Walton a64d88aaa5 - MGR: re-enable background painting and just change the default background
color for the new default skin to light gray.
        
    clientgui/
        sg_DlgMessages.cpp
        sg_DlgPreferences.cpp

svn path=/trunk/boinc/; revision=22904
2011-01-14 03:25:57 +00:00
Rom Walton 5c02f7388b - MGR: Disable the background repaint events for the SGUI Messages and
SGUI Preferences dialog.  Changing the font color wasn't as easy as
        I had hoped and the black background for the skin doesn't do any
        good when the text itself is black as well.
        
    clientgui/
        sg_DlgMessages.cpp
        sg_DlgPreferences.cpp

svn path=/trunk/boinc/; revision=22900
2011-01-13 18:52:46 +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 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
Rom Walton de495912b5 - MGR: Make the simple GUI messages dialog display notices instead.
clientgui/
        sg_BoincSimpleGUI.cpp
        sg_DlgMessages.cpp, .h
        sg_SGUIListControl.cpp, .h (deleted)
    win_build/
        boincmgr.vcproj

svn path=/trunk/boinc/; revision=22023
2010-07-21 18:37:27 +00:00
David Anderson 5a28b5672e - client: user-visible text (message body, notice title and description)
are now translatable,
    using the convention that any substring enclosed in _(" ... ")
    should be passed throughh wxGetTranslation() or the equivalent.
- client: when writing messages to stdout, strip out _(...)
- manager: translate strings from client
- scheduler: message tweaks

svn path=/trunk/boinc/; revision=21706
2010-06-08 18:56:53 +00:00
Rom Walton 01a48f14ad - MGR: Fix icons for dialogs that display them.
clientgui/
        DlgEventLog.cpp
        sg_DlgMessages.cpp
        sg_DlgPreferences.cpp

svn path=/trunk/boinc/; revision=20601
2010-02-16 22:18:01 +00:00
David Anderson 735e2b0448 - internal change: rename MSG_USER_ERROR to MSG_USER_ALERT
svn path=/trunk/boinc/; revision=20027
2009-12-23 18:02:40 +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
Charlie Fenton f989eba75a MGR: Bug fixes for Linux
svn path=/trunk/boinc/; revision=18925
2009-08-27 01:46:20 +00:00
Rom Walton 22873e216e - MGR: Don't convert strings to ANSI juts to have to reconvert them
back to Unicode.  Fix several help link issues.
        
    clientgui/
        AdvancedFrame.cpp
        DlgAdvPreferences.cpp
        sg_BoincSimpleGUI.cpp
        sg_DlgMessages.cpp
        sg_DlgPreferences.cpp
        sg_ProjectsComponent.cpp

svn path=/trunk/boinc/; revision=16915
2009-01-15 18:57:44 +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
Rom Walton 5632d75090 Build Break fix from my last check-in
svn path=/trunk/boinc/; revision=16382
2008-10-31 22:20:17 +00:00
Rom Walton f958a8a7e8 - MGR: Fix up the OnHelp features of the BOINC Manager so they
all point to manager_links.php.
        
    clientgui/
        DlgAdvPreferences.cpp
        sg_DlgMessages.cpp
        sg_DlgPreferences.cpp

svn path=/trunk/boinc/; revision=16380
2008-10-31 22:00:23 +00:00
Charlie Fenton 1cf4b28528 MGR: async GUI RPCs: Merge GUI RPC code from private workspace into trunk. Eliminate Grid views.
svn path=/trunk/boinc/; revision=15850
2008-08-15 07:13:00 +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 3237c4ae3e MGR: async GUI RPCs: All periodic RPCs for Simple View implemented.
svn path=/workspaces/charlief/; revision=15703
2008-07-29 13:06:28 +00:00
Charlie Fenton f48643e837 MGR: async GUI RPCs: Get RPCs all working in separate thread; temporarily ignore timer events which would do RPCs while a previous RPC request is in progress.
svn path=/workspaces/charlief/; revision=15667
2008-07-24 10:18:31 +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
Rom Walton 5a46215511 - MGR: Make help system work again
- MGR: Add pre-release to the BOINC Manager title bar and about
        dialog if it is a pre-release version of BOINC.
    - CLI: Add some pre-release text to the CC startup routine and
        suggest they revert back to a released build if they don't
        plan on testing the client.

    /
        version.h
        version.h.in
    client/
        auto_update.C
        client_state.C
    clientgui/
        AdvancedFrame.cpp
        DlgAbout.cpp
        sg_BoincSimpleGUI.cpp
        sg_DlgMessages.cpp
        sg_DlgPreferences.cpp
        SkinManager.cpp
    lib/
        common_defs.h

svn path=/trunk/boinc/; revision=15067
2008-04-17 16:18:16 +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 e6d7d911ec - MGR: Update skin manager for the following changes:
project name = application short name
             company name = organization name
             company website = organization website
             added organization help url.
             
           See http://boinc.berkeley.edu/trac/wiki/ManagerSkin
             for details.
             
    clientgui/
        AdvancedFrame.cpp
        BOINCBaseFrame.cpp
        BOINCDialupManager.cpp
        BOINCTaskBar.cpp
        CompletionPage.cpp
        DlgAbout.cpp
        DlgAdvPreferences.cpp
        sg_BoincSimpleGUI.cpp
        sg_DlgMessages.cpp
        sg_DlgPreferences.cpp
        sg_ProjectsComponent.cpp
        SkinManager.cpp, .h

svn path=/trunk/boinc/; revision=13389
2007-08-16 18:53:42 +00:00
Rom Walton 00c88b6c8a - DIAG: Disable symbol server technology for applications where a symbol
server isn't specified.
    - MGR: Provide some additional text to the begining of the attach to project
        wizard when the client is attached to an account manager. Warn the user
        that the AMS will not know about the project or its stats.
    - MGR: Fix dialog titles for the Simple GUI dialogs.
    - MGR: Eliminate bogus error messages when using the default skin.
    - MGR: Introduce new logo into the manager
    - MGR: Introduce the notion of the syncronize button in the Simple GUI.
        NOTE: This button will replace the 'attach to project' button when
        the manager detects that the client is attached to an account manager.
    
    client/win/res/
        icon.ico
    clientgui/
        DlgAbout.cpp
        sg_DlgMessages.cpp
        sg_DlgPreferences.cpp
        SkinManager.cpp, .h
        WelcomePage.cpp
    clientgui/res/
        boinc.xpm
        boinc_logo.xpm
        BOINCGUIApp.ico
    clientgui/res/templates/
        boinc.ico
        boinc16.bmp
        boinc32.bmp
        boinc48.bmp
        boinc128.bmp
        boinc256.bmp
        boinc_logo.gif
    lib/
        stackwalker_win.cpp

svn path=/trunk/boinc/; revision=13263
2007-08-02 20:03:21 +00:00
David Anderson dceae0f13e *** empty log message ***
svn path=/trunk/boinc/; revision=12131
2007-02-21 17:06:11 +00:00
Charlie Fenton 22bc85e0ff *** empty log message ***
svn path=/trunk/boinc/; revision=12125
2007-02-21 04:56:46 +00:00
Rom Walton c1ec259d10 *** empty log message ***
svn path=/trunk/boinc/; revision=11854
2007-01-13 21:08:50 +00:00
Rom Walton 83a6ad4f23 *** empty log message ***
svn path=/trunk/boinc/; revision=11848
2007-01-12 02:34:40 +00:00
Walt Gribben 32f56fb184 *** empty log message ***
svn path=/trunk/boinc/; revision=11795
2007-01-07 03:41:20 +00:00
Walt Gribben b447a76d1a *** empty log message ***
svn path=/trunk/boinc/; revision=11794
2007-01-07 02:33:16 +00:00
Charlie Fenton f55c97c26a *** empty log message ***
svn path=/trunk/boinc/; revision=11788
2007-01-06 05:46:26 +00:00
Rom Walton dfac6eb739 *** empty log message ***
svn path=/trunk/boinc/; revision=11786
2007-01-06 05:14:26 +00:00
Rom Walton b440e302aa *** empty log message ***
svn path=/trunk/boinc/; revision=11779
2007-01-05 23:31:38 +00:00
Kevin Reed 4b120a868e Changed the way the buttons on the simple gui preferences and messages screens are sized
svn path=/trunk/boinc/; revision=11771
2007-01-04 21:09:07 +00:00
Rom Walton e0bef102ab *** empty log message ***
svn path=/trunk/boinc/; revision=11746
2006-12-30 00:50:04 +00:00
Charlie Fenton 61c842c0c4 *** empty log message ***
svn path=/trunk/boinc/; revision=11715
2006-12-22 09:55:46 +00:00