Commit Graph

24 Commits

Author SHA1 Message Date
Rom Walton 4bae84d861 - MGR: Turn off the task pane for the notices tab.
clientgui/
        ViewNotices.cpp

svn path=/trunk/boinc/; revision=23136
2011-03-02 22:10:17 +00:00
Charlie Fenton 945470d3ba - MGR: Allow Notices tab to scroll smoothly, disallow selection of items in Notices tab
svn path=/trunk/boinc/; revision=22242
2010-08-15 14:17:01 +00:00
Rom Walton 8051e630ac - MGR: Remove useless Notices button.
clientgui/
        ViewNotices.cpp

svn path=/trunk/boinc/; revision=22142
2010-08-05 18:37:56 +00:00
Charlie Fenton ac21aca5fa MGR: clear notices display when selecting a different host to force display of new host's notices
svn path=/trunk/boinc/; revision=22105
2010-08-03 09:17: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
Rom Walton e9455a2d27 - MGR: Rework the notices view to simplify the rendering logic even at the
cost of repeated string conversions (it doesn't appear to mess with
        the messages tab performance too much). Inspired by Charlie.

    clientgui/
        NoticeListCtrl.cpp, .h
        ViewNotices.cpp

svn path=/trunk/boinc/; revision=21847
2010-06-30 18:52:20 +00:00
Charlie Fenton 632b64c8ca MGR: logic changes & fixes to Notices display for new NOTICES::complete flag
svn path=/trunk/boinc/; revision=21845
2010-06-30 09:38:43 +00:00
Rom Walton 27fdba819b Quick Updates
svn path=/trunk/boinc/; revision=21840
2010-06-29 17:07:44 +00:00
Rom Walton 3be70942ad - MGR: Introduce the notion of a cached internet filesystem in the
manager, right now it stores everything in memory but will be extended
        in the future.
    - MGR: Clean up notice memory on shutdown

    clientgui/
        BOINCGUIApp.cpp
        BOINCInternetFSHandler.cpp, .h
        NoticeListCtrl.cpp, .h
        stdwx.h
        ViewNotices.cpp
    win_build/
        boincmgr.vcproj

svn path=/trunk/boinc/; revision=21833
2010-06-28 18:05:31 +00:00
Charlie Fenton f5dad6fa33 MGR: Fix off by one error in Notices display
svn path=/trunk/boinc/; revision=21829
2010-06-28 09:12:42 +00:00
Rom Walton dbc2cff924 - MGR: Delete expired entries from the notices control
- MGR: Remove sort code.  Entries in the pDoc notices
        structure is already sorted.
        
    clientgui/
        NoticeListCtrl.cpp, .h
        ViewNotices.cpp

svn path=/trunk/boinc/; revision=21828
2010-06-28 02:41:34 +00:00
Rom Walton e1f992fce2 - MGR: Sort notices by dtime()
clientgui/
        ViewNotices.cpp
        NoticeListCtrl.cpp, .h

svn path=/trunk/boinc/; revision=21825
2010-06-25 23:34:38 +00:00
Rom Walton 89fbfae2b8 - MGR: Bug fixes to previous commit.
clientgui/
        ViewNotices.cpp
        NoticeListCtrl.cpp, .h

svn path=/trunk/boinc/; revision=21811
2010-06-25 15:53:28 +00:00
Rom Walton 1d670374fd - MGR: Handle sorting the notices control a different way.
clientgui/
        ViewNotices.cpp
        NoticeListCtrl.cpp, .h

svn path=/trunk/boinc/; revision=21809
2010-06-25 15:30:20 +00:00
Charlie Fenton 76370f6ae8 MGR: Fix order of items displayed in Notices tab correctly this time
svn path=/trunk/boinc/; revision=21803
2010-06-24 20:55:14 +00:00
Rom Walton ebc76b315c - MGR: Hook up new NoticeListCtrl.
TODO: pre-stage the download of images instead of relying
        on wxWidgets to do it out of band.  It gets stuck in a
        recursive loop and eventually blows up if it has to go
        out to the Internet to find image files it has already
        downloaded once after selecting the item.  I presume it
        decides it needs to re-download the image becuase the
        background color for the whole line changes.
        
    clientgui/
        NoticeListCtrl.cpp, .h
        ProjectListCtrl.cpp
    clientgui/
        ViewNotices.cpp, .h

svn path=/trunk/boinc/; revision=21796
2010-06-23 21:44:31 +00:00
Rom Walton e4099be5b7 Quick Updates
svn path=/trunk/boinc/; revision=21794
2010-06-23 17:55:31 +00:00
Rom Walton e64ae493d0 - MGR: Commit the new Notice List Control.
TODO: Hook it up to the view.
        
    clientgui/
        Events.h
        NoticeListCtrl.cpp, .h
        ViewNotices.cpp
    win_build/
        boincmgr.vcproj
        

svn path=/trunk/boinc/; revision=21793
2010-06-23 16:59:35 +00:00
David Anderson 6511e1f8e8 - client: let fake CUDA specify driver version
- client: restore call to diagnostics_finish() on exit.
	(should print mem info, but doesn't)
- manager: notices display tweak 

svn path=/trunk/boinc/; revision=21759
2010-06-16 21:57:28 +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
David Anderson 0ca396f73d - Manager/client: show project name with notices
svn path=/trunk/boinc/; revision=20870
2010-03-12 04:42:25 +00:00
Rom Walton efd60237f4 - MGR: Use an event handler, the function overload is deprecated.
clientgui/
        ViewNotices.cpp,h

svn path=/trunk/boinc/; revision=20152
2010-01-14 17:48:39 +00:00
David Anderson dba395d5ce - manager: in Notices tab, direct links to default web browser
svn path=/trunk/boinc/; revision=20151
2010-01-13 19:03:54 +00:00
David Anderson 92fe442f51 - manager: "Notifications" => "Notices". Consistent terminology.
svn path=/trunk/boinc/; revision=20142
2010-01-12 18:57:38 +00:00