Commit Graph

3373 Commits

Author SHA1 Message Date
Charlie Fenton c23d9c0862 MGR: fix compiler warning. 2014-05-29 16:15:23 -07:00
Charlie Fenton 526f2d4524 MGR: disable all wxWidgets debugging support in release builds on Mac (asserts. logging, etc.).
Remove Manager code for writing asserts to log files; it is no longer used since wxASSERT() is now disabled for all platforms.
2014-05-29 16:12:19 -07:00
Charlie Fenton c740992b51 MGR: add #if !USE_LIST_CACHE_HINT t in one more place that should have been included in commit a39f4f9. 2014-05-28 12:28:11 -07:00
Rom Walton f3678113de MGR: Remove debug_level stuff, it should be defined in the setup.h file used by wxWidgets instead. 2014-05-28 12:17:09 -04:00
Charlie Fenton 52a2f1b921 MGR: Fix error in my commit a862fa5 2014-05-28 06:00:47 -07:00
Charlie Fenton a39f4f9a18 MGR: add #define USE_LIST_CACHE_HINT to determine which platforms should use on EVT_LIST_CACHE_HINT and which should use EVT_LEFT_DOWN to trigger checking for item selection / deselection in wxListCtrl. This makes it independent of USE_NATIVE_LISTCONTROL. This is an improvement on my commit 70639a7. 2014-05-28 01:52:33 -07:00
Charlie Fenton f3cbd6e487 MGR: fix conflict in Mac builds which was introduced by commit 9dcfb88. 2014-05-28 01:01:54 -07:00
Rom Walton 9dcfb88dc4 MGR: Trim down the logging output on non-debug builds. 2014-05-23 15:22:16 -04:00
Charlie Fenton 70639a738a MGR: Continue fixing detection of list selection and list deselection; It turns out that triggering on EVT_LIST_CACHE_HINT works better on Windows (native wxListCtrl) but mouse click events work better on Mac (generic wxListCtrl.) We still need to determine which is better on Linux. 2014-05-21 20:13:34 -07:00
Charlie Fenton e6279e3ea8 MGR: Continue fixing detection of list selection and list deselection; deselecting by clicking on empty part of list control (below or on its right) does not generate any list events if the selected item has been scrolled out of view, so we must use mouse click events within the wxListCtrl. 2014-05-21 19:11:22 -07:00
Charlie Fenton a275fc7a0b MGR: use instance variables instead of the static (class) variables in my recent commits. This is better practice and safer, though the code did work properly with the static variables because OnCacheHint() is called whenever you select a different tab. 2014-05-21 04:06:47 -07:00
Charlie Fenton 69327a4054 MGR: Further simplification and efficiency improvements for list selection, list deselection and updating task panels. 2014-05-21 02:58:14 -07:00
Charlie Fenton 51c3b05839 MGR: Simplification and efficiency improvements for list selection, list deselection and updating task panels. 2014-05-21 02:39:34 -07:00
Charlie Fenton 0c88601eb5 MGR: Hide Project Web Pages task pane if multiple projects are selected using Shift-Click. 2014-05-20 19:44:43 -07:00
Charlie Fenton 87d8b97bc4 MGR: Extend the logic of my commit 9db8f99 to center the updated label text in the Notices tab even when the Notices page is the currently visible one (i.e., when the Notices tab is selected). 2014-05-11 23:55:41 -07:00
Charlie Fenton cb67362839 MGR: Widen some text edit fields in Computing Preferences dialog to accommodate larger fonts. 2014-05-10 21:14:42 -07:00
Charlie Fenton 36d98622b5 MGR: Don't automatically switch to Tasks tab when user selects "Run CPU Benchmarks" from the Advanced menu. 2014-05-09 19:47:28 -07:00
Charlie Fenton 9db8f99f2b MGR: Work around a wxWidgets 3.0 bug on Windows which fails to center the updated label text in the Notices tab. 2014-05-09 16:13:47 -07:00
David Anderson e26ef45415 Manager: rename a struct member named "config" to avoid confusion 2014-05-08 15:33:25 -07:00
Charlie Fenton 75182726d1 MGR: Finish fixing redraw bug on Windows when Options dialog or Computing Preferences dialog is moved partly off screen and back on.
- Controls inside a wxStaticBox don't refresh properly on Windows unless they are a child of the wxStaticBox
2014-05-08 04:34:43 -07:00
David Anderson eebec1c63c Manager: compile fixes 2014-05-08 01:05:11 -07:00
Charlie Fenton 07762c2b38 client: begin fixing redraw bug on Windows when Options dialog is moved partly off screen and back on.
- Controls inside a wxStaticBox don't refresh properly on Windows unless they are a child of the wxStaticBox
2014-05-07 04:57:23 -07:00
Rom Walton 1bbc5e96e2 client & MGR: On Windows, handle expansion of environment variables in the registry value that stores DATADIR. 2014-05-06 11:28:47 -04:00
Rom Walton b6510c3b40 MGR: Do not skip an HTML link clicked event that we are also trying to veto. 2014-05-06 00:06:24 -04:00
Rom Walton b8a7d0e9d3 MGR: Make the HTML page we inject notices into a valid HTML page 2014-05-06 00:02:35 -04:00
David Anderson 24fda48c2b fix some compile warnings (no functional change) 2014-04-30 15:37:06 -07:00
Charlie Fenton 1225e08189 MGR: keep dialog titles consistent (matches title change in commit db9abb1) 2014-04-17 00:54:29 -07:00
David Anderson db9abb12ce client: fix bug in parsing <no_rsc> from account managers
Also Manager message tweak
2014-04-17 00:23:44 -07:00
Charlie Fenton a862fa58f4 MGR: Add comments about know bugs in wxCocoa 3.0.0. 2014-04-14 04:25:30 -07:00
Rom Walton 65ea84546e MGR: Remove validator resets when cancel is pressed, apparently it is no longer needed. 2014-04-08 17:03:29 -04:00
Rom Walton 3bceafe8af MGR: Re-enable cancel confirmation dialog in the wizard. 2014-04-08 16:37:39 -04:00
Rom Walton df8063fe6b MGR: Streamline an earlier commit and make it standard for all platforms. 2014-04-08 16:28:50 -04:00
Charlie Fenton 1e893a46ab MGR: Fix Manager hang on Mac when canceling out of Attach Wizard "Communicating with project / account manager" pages 2014-04-08 04:04:07 -07:00
Charlie Fenton ade41889a4 MGR: Fix some errors in Attach Wizard 2014-04-08 02:56:56 -07:00
David Anderson 59e15f562f fix Win compile warning. 2014-04-07 10:34:45 -07:00
Rom Walton 0c003b782d MGR: Fix the use of validators in our implementation of Wizards. 2014-04-07 10:35:07 -04:00
Rom Walton d9229aabe5 Merge branch 'master' of ssh://isaac.ssl.berkeley.edu/boinc-v2 2014-04-05 02:12:22 -04:00
Rom Walton 1fa7573de0 MGR: Remove our list control zebra striping in favor of the wxWidgets version. It bases the background color on the selected theme. 2014-04-05 02:11:48 -04:00
Charlie Fenton b2a98c8f38 Mac installer: fix a potential bug. 2014-04-04 02:17:46 -07:00
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
David Anderson 06a701aefb Manager: message tweak 2014-04-02 09:50:08 -07:00
Charlie Fenton dad13f8e88 MGR: Fix a potential memory leak in new Diagnostics dialog 2014-04-02 06:22:31 -07:00
Charlie Fenton a30b052aa8 MGR: Fix compiler warning 2014-04-02 04:43:47 -07:00
Charlie Fenton 82ec99dd7e Cosmetic tweak for Windows and Linux when pressing Diagnostics dialog's Default button 2014-04-02 04:39:20 -07:00
Charlie Fenton b329278b92 MGR: Fixes to Diagnostics dialog:
- Cosmetic fixes for Windows
  - Default button restores default values in dialog but does not write cc_config file or close the dialog
2014-04-02 04:12:05 -07:00
Charlie Fenton 91826a9a16 MGR: Ensure Mac simple view controls are created in correct order to enable keyboard navigation 2014-03-31 07:01:46 -07:00
Charlie Fenton fa20d755e0 MGR: Improve keyboard navigation to provide better accessibility for users with limited motor coordination 2014-03-31 05:12:10 -07:00
Charlie Fenton 57bf688bc1 MGR: Re-enable keyboard navigation through task control buttons on Windows. 2014-03-27 03:22:14 -07:00
Rom Walton 65381b489e WCG: Updated Skin, Installer and pause/disconnected icon files for WCG. 2014-03-26 18:16:44 -04:00