Commit Graph

264 Commits

Author SHA1 Message Date
Rom Walton 1c4f391bbb MGR: Remove dead code that was apparently disabled in 2010 and nobody noticed.
Since nobody noticed and it is causing issues on SUSE, remove the code.
2016-03-26 12:34:28 -04:00
Rom Walton a8fa16b660 MGR: Cleanup low hanging fruit with regards to cleaning up sprintf.
Use snprintf instead.
2016-02-17 20:55:30 -05:00
Rom Walton c47acc111f MGR: I'm not sure what I was thinking, but the attach wizard should always run if the client isn't attached to any projects. 2016-02-10 10:51:10 -05:00
Rom Walton 30523d9a47 Merge branch 'master' of https://github.com/BOINC/boinc 2016-02-10 10:47:07 -05:00
Rom Walton 4d2e6a041f MGR: Fix for converting std::string to wxString for Mac and Linux.
MGR: Add missing commit from previous merge for the cookieless install scenario.
2016-02-10 10:46:48 -05:00
David Anderson b93d76e313 Merge pull request #1484 from thirschbuechler/master
added a shortcut for "select computer", try 2
2016-02-09 21:53:31 -08:00
Rom Walton 6beafff693 WCG: New feature 'cookieless installs'
See: http://boinc.berkeley.edu/trac/wiki/SimpleAttach#CookielessInstalls

Signed-off-by: Rom Walton <romw@romwnet.org>
2016-02-08 15:51:33 -05:00
Thomas Hirschbuechler de3c57cf48 add shortcut for select-computer 2016-01-29 22:47:07 +01:00
Thomas Hirschbuechler 64ce0f5de9 added connect-to-computer shortcut 2016-01-28 13:05:53 +01:00
Thomas Hirschbuechler 2e26246aa3 in advanced view: added a shortcut for "connect to computer"-shortcut: crtl-shift-I (as well as file-menu reference) 2016-01-28 12:31:10 +01:00
Rom Walton 9e1194989e MGR: Fix old bug pointed out by Coverity. Fixes CID(s): 38967, 38976 2015-10-14 14:51:42 -04:00
Rom Walton 883ccab46b MGR: Prevent crash on Windows with the menu disabling code. Revisit when more time is available. 2015-07-14 11:42:06 -04:00
David Anderson 7fdeaf3c0c Manager: menu tweak 2015-05-29 09:27:44 -07:00
Rom Walton 2d8fd11fac MGR: Remove welcome page from wizard and split the attach wizard into two menu items. 2015-04-27 19:00:15 -04:00
Charlie Fenton d63038ca14 MGR: Don't show Advanced or Simple Preferences dialogs if RPCs fail. This fixes an unlikely case where the client connection has just been lost but the menus have not yet been disabled. 2015-04-08 03:03:26 -07:00
Charlie Fenton 4e51a6fcd2 MGR: If not connected to client, disable menu items which require a connection 2015-04-07 21:37:09 -07:00
David Anderson 42c4f7adc7 Manager: menu item shuffle
Advanced view: move Event Log to Tools
Simple view: add Tools menu, and put Event Log and Add Project there.
2015-04-04 11:44:16 -07:00
David Anderson 2bb0bc8829 Manager: menu tweaks 2015-03-12 09:47:39 -07:00
David Anderson 8200edc08c Manager: menu tweaks 2015-03-11 21:26:57 -07:00
David Anderson 32f6ef5892 Manager: shuffle menus 2015-03-11 15:13:19 -07:00
Rom Walton 3da773eb90 MGR: Remove, now bogus, menu item. 2015-03-02 16:40:00 -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
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 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 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
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 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
Rom Walton d549682e87 MGR: Finish skeleton 1 click attach functionality. Final text TBD. 2014-10-04 17:25:53 +02:00
Rom Walton b6b32c497f MGR: Add 1-click attach stub UI element for testing. In advanced menu in the advanced UI. 2014-10-04 10:12:02 +02:00
Charlie Fenton a14253b069 MGR: Fix localization of menu item labels in BOINC Manager menu on Mac for wxWidgets 3.0; restore use of mac-specific UTF-8 ellipsis character so as not to invalidate old localizations of "Preferences..." menu item. 2014-09-04 20:48:27 -07:00
Charlie Fenton 8cc272601a MGR: On MS Windows, adjust sizes of images in Advanced Frame tabs and Computing Preferences tabs for users DPI setting. 2014-08-26 05:34:22 -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 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
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
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 ed3c1ff34e MGR: Add a dialog to enable setting and clearing diagnostic log flags, to assist tech support volunteers when working with users. It is accessed by selecting "Diagnostics…" under the Options menu in either Advanced View or Simple View. 2014-03-25 06:13:54 -07:00
Charlie Fenton 7824d57af3 MGR: Fix bugs in launching hidden on Mac OS 10.6 and more simplification of Mac code for wxCocoa 3.0 2014-03-13 06:39:00 -07:00
Rom Walton cd7ac528a2 MGR: Hookup wxWidgets 3.0 diagnostics framework, redirect asserts to stderr.
MGR: Remove what are now over active asserts complaining about pConfig being NULL.  Apparently we knew already knew that pConfig could be NULL in certain circumstances and followed up with a check to return from the function if pConfig was NULL, that code was added in 2007.  The assert check wasn't really needed after that point.
2014-03-05 13:57:44 -05:00
Charlie Fenton 0d25479c38 MGR: Still more improvements and simplification of Mac code for wxCocoa 3.0 2014-03-01 02:58:48 -08:00
Charlie Fenton 0fc3952d68 MGR: Fix save and restore of main window position on Mac 2014-02-28 04:01:58 -08:00
Charlie Fenton 21bf0cb7dd MGR: after initial install with acct_mgr_url.xml file, if we automatically showed the Attach Wizard, hide the Manager only if branded for GridRepublic, Charity Engine or Progress Thru Processors. 2014-02-27 01:25:49 -08:00
Charlie Fenton 3df677b6bc MGR: Further improvements and simplification of Mac code for wxCocoa 3.0 2014-02-26 06:47:39 -08:00
Charlie Fenton b7b9e0acd3 MGR: Improvements to comments 2014-02-25 07:48:30 -08:00
Rom Walton 95a45dee5a client & manager: Update icons for all client-side components. 2014-02-14 16:05:42 -05:00
David Anderson 8934f46d88 translations, message tweak 2014-02-02 00:18:20 -08:00