Commit Graph

74 Commits

Author SHA1 Message Date
Charlie Fenton 71b8dc4dc3 MGR: Change keyboard shortcut for Diagnostic Flags dialog from control-shift-D to control-shift-F for both Advanced and Simple Views, because control-shift-D was already in use to select the Disks tab in Advanced View. 2014-04-03 04:52:00 -07:00
Charlie Fenton 0432a8e3f6 MGR: Move Diagnostic Flags dialog from Tools menus to Advanced Menu, add keyboard shortcut control-shift-D to both Advanced View and Simple View. 2014-04-03 01:21:56 -07:00
Rom Walton 95a45dee5a client & manager: Update icons for all client-side components. 2014-02-14 16:05:42 -05:00
Charlie Fenton 0bbaf7285e MGR: scroll Event Log to bottom when switching from “Show only this project” to “Show all messages” or vice-versa 2014-01-28 04:37:29 -08:00
Rom Walton 4e2fb97c16 MGR: Save event log state information before OS GUI animation effects get a hold of it.
Attempting to save state in the destructor leads to funky values because the animations have completed and the destructor is called from an idle loop garbage collector.
2014-01-15 10:31:07 -05:00
Charlie Fenton 5c9e012d5b MGR: Prevent zero-size window in a rare situation where registry values have accidentally been set to zero 2013-12-10 02:48:49 -08:00
Charlie Fenton c7fd0a3687 MGR: Work around a wxCocoa bug(?) in wxDateTime::Format() 2013-11-21 05:30:10 -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 30f0f67b3d Manager: change https:// to http:// in notices; the WxWidgets HTML renderer doesn't handle https://
Programming styles notes:
- string utility functions shouldn't be members of MainDocument.cpp
- don't overload features into 1 function; use separate functions
- use descriptive names rather than "clean", "sanitize" etc.
- use void for functions that don't return anything
- if you copy and paste code, fix the comments
2013-07-18 11:30:24 -07:00
Kevin Reed 723127c4d4 Fix event log not being displayed on the same display as the manager 2013-05-23 16:56:03 -05:00
Kevin Reed ff709f69ce Modify the way we place an oversized or off screen message dialogue
onto the screen.  This simply moves it fully onto the screen rather
than centering it.
2013-05-13 17:58:07 -05:00
Kevin Reed f499363cd2 Modify how the event log is displayed on the screen for Windows. Make
sure that the event log window will fit on the screen and will be shown
entirely on screen.
2013-05-13 17:57:49 -05:00
Charlie Fenton e1d92c76b7 MGR: Fix bugs in code which limits event log to 2000 messages 2013-03-22 10:28:20 +01:00
Charlie Fenton 04ae068988 MGR: Fix bugs in code which limits event log to 2000 messages 2013-03-22 10:28:20 +01:00
Charlie Fenton a98f7f962e MGR: Fix bugs in code which limits event log to 2000 messages 2013-03-22 10:25:39 +01:00
Charlie Fenton 909302c9d1 MGR: Fix bugs in code which limits event log to 2000 messages 2013-03-22 10:25:39 +01:00
Charlie Fenton 21dfbb75af MGR: Make my recent Event Log changes a little more robust 2013-03-05 16:57:51 +01:00
Charlie Fenton e0dc22a52b MGR: Limit event log to 2000 messages, deleting oldest if necessary 2013-03-05 16:42:45 +01:00
Charlie Fenton 031dbae81b MGR: Limit event log to 2000 messages, deleting oldest if necessary 2013-03-05 16:42:45 +01:00
Charlie Fenton af10fb6cdd MGR: Limit event log to 2000 messages, deleting oldest if necessary 2013-03-05 16:42:45 +01:00
David Anderson 3e288f7766 More line endings (Part 2, From Rom) 2013-03-04 17:24:18 +01:00
Charlie Fenton c251286db5 MGR: Eliminate QuickDraw calls for OS 10.8 compatibility
svn path=/trunk/boinc/; revision=25667
2012-05-10 08:56:58 +00:00
Rom Walton da2ca8d428 - MGR: Check to see if keyboard accelerators can be redefined on the fly.
clientgui/
        DlgEventLog.cpp

svn path=/trunk/boinc/; revision=23367
2011-04-14 15:15:36 +00:00
Rom Walton 61ba61d846 - MGR: Add missing keyboard accellerators for the event log.
- MGR: Re-enable the next button when the terms of use wizard
        page when the back button is pressed.
        
    clientgui/
        DlgEventLog.cpp
        TermsOfUsePage.cpp

svn path=/trunk/boinc/; revision=23363
2011-04-13 16:32:58 +00:00
Rom Walton 1149ca4334 - MGR: Disable our color scheme is a non-white background is selected
for the current theme. My commit on 3 Mar 2010 wasn't good enough
        for High-Contrast themes.
        
    clientgui/
        BOINCBaseView.cpp
        DlgEventLog.cpp

svn path=/trunk/boinc/; revision=23137
2011-03-02 23:31:53 +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 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 78cd46db66 - MGR: Fix the event log so that it doesn't store the event log's
size information when it is in a minimized state.
    - MGR: Fix the close dialog issue on wxGTK, apparently there is a
        hidden flag that governs the handling of the GTK callback
        function.  Fixes #962 (Thanks for the patch cli)

    clientgui/
        DlgAdvPreferencesBase.cpp
        DlgEventLog.cpp
        DlgItemProperties.cpp

svn path=/trunk/boinc/; revision=22635
2010-11-08 17:01:02 +00:00
Rom Walton 79cfbc6fd6 - MGR: Take two of the above.
clientgui/
        DlgEventLog.cpp
        MainDocument.cpp, .h

svn path=/trunk/boinc/; revision=22499
2010-10-13 23:00:02 +00:00
Rom Walton b6d8290106 - MGR: Sanitize the event log output from the CC.
clientgui/
        DlgEventLog.cpp

svn path=/trunk/boinc/; revision=22498
2010-10-13 21:57:21 +00:00
Charlie Fenton dcf9ab2427 MGR: Adjust control positions and resize controls after a text change, using Layout() instead of Fit() or FitInside()
svn path=/trunk/boinc/; revision=22209
2010-08-12 08:17:02 +00:00
Charlie Fenton e754e70ad5 MGR: revert Rom's change #22191; calling Fit() after a text change redraws the dialog at its minimum size, making it impossible to resize the dialog.
svn path=/trunk/boinc/; revision=22207
2010-08-12 00:18:45 +00:00
Rom Walton 06733d863d - MGR: Adjust control positions and resize controls after a text change.
clientgui/
        DlgEventLog.cpp

svn path=/trunk/boinc/; revision=22191
2010-08-11 16:26:27 +00:00
Charlie Fenton efbaeb48a0 MGR: preserve message filtering by project if Event Log is closed and reopened, but not when selecting a different host or exiting Manager
svn path=/trunk/boinc/; revision=22185
2010-08-11 08:07:14 +00:00
Charlie Fenton f039bf4bd8 MGR: preserve message filtering by project if Event Log is closed and reopened, but not when selecting a different host or exiting Manager
svn path=/trunk/boinc/; revision=22184
2010-08-11 07:46:42 +00:00
Rom Walton 0205fbdc16 - MGR: Modeless top level windows should not have the context help
button in the upper right-hand corner of the dialog. Use the
        standard control there.
        
    clientgui/
        DlgEventLog.cpp

svn path=/trunk/boinc/; revision=22150
2010-08-05 22:56:59 +00:00
Rom Walton 7e8ca91dc5 - MGR: Enable the manager to be able to deal with any size notice.
clientgui/
        DlgEventLog.cpp
        MainDocument.cpp, .h
        NoticeListCtrl.cpp

svn path=/trunk/boinc/; revision=22053
2010-07-23 22:57:54 +00:00
Charlie Fenton 988d08d1cc MGR: Make Event Log Window persistent, hide it when closing main window
svn path=/trunk/boinc/; revision=22028
2010-07-22 10:59:26 +00:00
Charlie Fenton cff64db1d0 MGR: Bug fix: event log text was not dimmed if event log was opened after Client was disconnected
svn path=/trunk/boinc/; revision=21970
2010-07-16 09:48:17 +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
Charlie Fenton 4b46d1c114 MGR: more Event Log bug fixes: Copy Selected button when filtering by project; save window dimensions when exiting Manager; fix sizer problem on Mac
svn path=/trunk/boinc/; revision=21310
2010-04-28 09:23:18 +00:00
Rom Walton e71170bd23 - MGR: Handle the Event Log's size better, pass in the correct dialog
size to the dialog creation routines instead of setting the size
        after dialog initialization.  Avoids artifacts and things having
        to be tweaked later.
        
    clientgui/
        DlgEventLog.cpp, .h

svn path=/trunk/boinc/; revision=21194
2010-04-16 19:07:02 +00:00
Charlie Fenton e7c28dfc3a MGR: Switch background color for the list view stripes back to the original color (240, 240, 240)
svn path=/trunk/boinc/; revision=20968
2010-03-19 21:10:16 +00:00
Charlie Fenton 7e6fd1a4b2 Mgr: use system text colors in lists; remove erroneous line of code which set the background stripes to almost black
svn path=/trunk/boinc/; revision=20869
2010-03-12 04:28:15 +00:00
Charlie Fenton 7cac117d5b MGR: change gray color for list stripes to (247, 247, 247) from (240, 240, 240)
svn path=/trunk/boinc/; revision=20867
2010-03-12 02:44:02 +00:00
Charlie Fenton db6fef98b1 MGR: use alternating gray and white background stripes in all lists; change gray color to (230, 230, 230)
svn path=/trunk/boinc/; revision=20865
2010-03-12 01:20:24 +00:00
Charlie Fenton 5a08d16602 MGR: Allow compile-time choice of either rules or alternating gray and white background stripes in lists
svn path=/trunk/boinc/; revision=20799
2010-03-05 07:04:58 +00:00
Rom Walton cdf46f31bc Quick Updates
svn path=/trunk/boinc/; revision=20791
2010-03-04 15:48:18 +00:00
Charlie Fenton 5f62c184c0 MGR: in Event Log: enable, disable buttons immediately when selecting or deselecting items; fix Mac-only drawing bug when window is inactive.
svn path=/trunk/boinc/; revision=20789
2010-03-04 12:06:18 +00:00