Commit Graph

3510 Commits

Author SHA1 Message Date
Charlie Fenton 85810e14a4 MGR: continue updating Advanced Preferences dialog to new specification: split each day-of-week time span text field into separate starting and ending time text fields; rearrange source code to match new order of items on dialog; add missing validators; fix bugs; begin expanding tooltips to cover static text and checkboxes in addition to text edit fields. 2015-02-25 05:21:36 -08:00
Charlie Fenton 16e8aa2cc9 MGR: continue updating Advanced Preferences dialog to new specification: tweak more strings, change wxStaticBox headings to bold italic on Windows and Linux. 2015-02-18 04:34:31 -08:00
Charlie Fenton 7d0760507f MGR: tweak more strings in new Advanced Preferences dialog. 2015-02-17 17:01:50 -08:00
Charlie Fenton 855643d725 MGR: tweak some strings in new Advanced Preferences dialog. 2015-02-17 16:55:40 -08:00
Charlie Fenton b400730296 MGR: continue updating Advanced Preferences dialog to new specification. 2015-02-17 06:22:00 -08:00
Charlie Fenton 4ccff41b2a MGR: continue updating Advanced Preferences dialog to new specification. 2015-02-17 04:45:00 -08:00
Charlie Fenton 6eb316a301 MGR: continue updating Advanced Preferences dialog to new specification. 2015-02-14 06:04:11 -08:00
Charlie Fenton 05f9a53576 MGR: continue updating Advanced Preferences dialog to new specification. 2015-02-14 05:50:07 -08:00
Charlie Fenton bba71cdd58 MGR: continue updating Advanced Preferences dialog to new specification. 2015-02-13 06:32:12 -08:00
Charlie Fenton 6d0e89a468 MGR: continue updating Advanced Preferences dialog to new specification. 2015-02-13 06:21:14 -08:00
Charlie Fenton 0c6c295a11 MGR: begin updating Advanced Preferences dialog to new specification. 2015-02-12 05:48:28 -08:00
Charlie Fenton 4094edd180 MGR: Work around an apparent bug in wxWidgets 3.0 on Linux which drew blank lines at the top and failed to draw the bottom items. This could happen if the list was scrolled near the bottom and the user selected "Show active tasks." 2015-01-21 23:45:26 -08:00
Charlie Fenton 2ce6da11a5 MGR: fix a bug in my last commit (e6607a6) in Linux when a modal dialog is open which prevented bringing bringing the modal dialog with the main window forward on top of Event Log. (Linux allows the Event Log to be brought forward and made active even if we have a modal dialog displayed (associated with our main frame.) 2015-01-21 07:41:02 -08:00
Charlie Fenton e6607a6340 MGR: work around a Linux bug in wxWidgets which prevents bringing the main window forward on top of Event Log (or any modeless dialog.)
- On all platforms, preserve Z-order of main window and Event Log when hiding / showing or deactivating / activating Manager.
2015-01-16 03:22:10 -08:00
David Anderson 5ef03c7553 manager, VDA: fix some cppcheck warnings (from Julien Nabet) 2015-01-15 13:10:34 -08:00
Julien Nabet d75222ebf3 cppcheck: Prefer prefix ++/-- operators for non-primitive types 2015-01-14 21:18:29 +01:00
Charlie Fenton 68d4d4e699 MGR: Work around a wxWidgets 3.0 bug in wxGenericListCtrl (Linux only) which causes headers to be misaligned after horizontal scrolling. 2015-01-14 02:32:34 -08:00
Rom Walton 4248374cd5 Merge branch 'master' of ssh://isaac.ssl.berkeley.edu/boinc-v2 2015-01-12 15:08:52 -05:00
Rom Walton 4aef6a2126 MGR: Reduce confusion in the attach wizard by making CWizardAttach the authoritative source for project and account information. 2015-01-12 15:08:36 -05:00
Charlie Fenton 6baa699ccd MGR: Fix asserts under Linux: wxBG_STYLE_COLOUR does nothing under wxWidgets 3.0, is no longer supported and triggers an assert under wxGTK 3.0.2. 2015-01-12 03:49:11 -08:00
Rom Walton a88c671310 MGR: In the simple attach scenario, only launch the attach wizard if we are not already attached to the project. 2015-01-06 17:33:37 -05:00
Rom Walton e4bce7f30d MGR: Build break fix when building with wxWidgets 3.0.2 on Linux 2015-01-01 15:15:43 -05:00
Charlie Fenton 17dd223b21 MGR: To allow WCG and other "branded" BOINC Managers to customize the "More info ..." hyperlink in the Diagnostic Log Flags dialog, build the URL using the value from the skin's <organization_help_url> field. 2014-12-26 02:55:53 -08:00
Charlie Fenton cb2778ee75 MGR: Add "More info ..." hyperlink to Diagnostic Log Flags dialog; clicking it takes you to the Log Flags wiki page. 2014-12-25 03:16:54 -08:00
Charlie Fenton 5965a2d858 MGR: Work around a probable bug in wxWidgets on Linux which prevented some wxListCtrl rows from updating. 2014-12-24 06:28:33 -08:00
Charlie Fenton 9ec336e137 MGR: Remove temporary testing code. 2014-12-14 21:54:51 -08:00
Charlie Fenton a813abf863 MGR: Allow hiding some columns by default; add comments; remove unused code. 2014-12-14 21:47:37 -08:00
Charlie Fenton 2a378d027e MGR: Fix a mysterious bug which sometimes prevented list headers from being drawn when using generic wxListCtrl. 2014-12-12 05:07:54 -08:00
Charlie Fenton 9f5b0c1962 MGR: Immediately save changes to the registry when sort column or direction is changed, or when user changes which columns are hidden.
We can't immediately save changes to the registry when a user rearranges columns by dragging them, because MS Windows does not send a notification so wxWidgets can't generate an event.
2014-12-12 02:44:21 -08:00
Charlie Fenton 970e18f374 MGR: Add new file DlgHiddenColumns.cpp to Linux Makefile 2014-12-11 07:33:09 -08:00
Charlie Fenton 775b12ad84 MGR: Fix a couple of small bugs in selectively hidden list columns. 2014-12-11 06:47:51 -08:00
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 bdc530b0f6 MGR: Consolidate code to change column order. Add function to restore default column order. 2014-12-05 04:37:07 -08:00
Charlie Fenton 2679e13605 MGR: Allow user to change order of columns in Projects, Tasks and Transfers tabs (currently implemented by wxWidgets only for MS Windows.) 2014-12-04 06:01:15 -08:00
Charlie Fenton afa7a247e0 MGR: String tweak in Advanced Prefs dialog, 2014-12-02 01:24:30 -08:00
Rom Walton dadf68977d MGR: On connecting to the CC, check to see if we have any simple attach cookies. If found we should launch the attach wizard to attach to the project. 2014-12-01 13:20:55 -05:00
Charlie Fenton 64d6265bd0 MGR: In Advanced Prefs dialog, disable and uncheck "Use GPU while computer is in use" unless "Computing allowed while computer is in use" is checked, to make it clear that when processing is suspended, the GPU will also be suspended. 2014-11-29 00:23:06 -08:00
Charlie Fenton 6576e4a544 MGR: Add new DlgExclusiveApps.cpp to Linux Makefile 2014-11-26 02:14:16 -08:00
David Anderson 4756475cfc Manager: tweak strings in adv prefs dialog 2014-11-25 23:38:03 -08:00
Charlie Fenton a099d6a630 MGR: In Advanced Preferences dialog, make it clear that Processor Usage limit refers to non-BOINC CPU usage. 2014-11-25 22:09:41 -08:00
Charlie Fenton 3de91f8926 MGR: I forgot to add the new files for the Exclusive Apps dialog. 2014-11-25 18:58:10 -08:00
Charlie Fenton 939777a757 MGR: In Advanced Preferences dialog:
- Change legends at top of dialog to indicate whether using local or web-based prefs.
 - Change "Clear" button to "Use web prefs" and hide it if already using web-based prefs.
 - Add hyperlink to source of current web-based-prefs.
2014-11-25 04:59:38 -08:00
Charlie Fenton 65448baaa3 MGR: Updates to Advanced Prefs dialog:
- Eliminate unnecessary instance variables.
 - Add text that BOINC will use the most restrictive of the 3 disk usage settings.
 - Break out exclusive apps into a separate dialog.
 - Add GUI for exclusive GPU apps.
2014-11-25 03:24:07 -08:00
Charlie Fenton 6524156250 MGR: Revert commit cad6475 (changes to Advanced Prefs dialog) 2014-11-25 01:37:41 -08:00
Charlie Fenton cad6475aaa MGR: Updates to Advanced Prefs dialog:
Show web based values as well as local settings.
Add text that BOINC will use the most restrictive of the 3 disk usage settings.
Note: My changes are not yet complete.
2014-11-21 05:32:40 -08:00
David Anderson 274b7cd8e3 client/manager: more fixes for WCG attach problem. Should work now. 2014-11-19 00:11:37 -08:00
David Anderson cce00e4587 Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2 2014-11-18 22:14:58 -08:00
David Anderson aeac6c01f5 client/manager: fix WCG attach
When I added LDAP support I assumed that an email_addr without
a "@" is an LDAP name.
I forgot that WCG uses user names rather than email addrs.  D'oh!
2014-11-18 21:58:38 -08:00
Rom Walton 0bd6fa7c8a LIB: Remove string type conversion naming conflict with the ATL framework. 2014-11-18 16:35:47 -05:00
David Anderson 6cc4d10230 Manager: show task resources (GPU etc.) no matter what state it's in 2014-11-10 01:02:11 -08:00