Commit Graph

3286 Commits

Author SHA1 Message Date
Rom Walton 58a61e7533 MGR: Fix the text for the 'reread config files' menu option. 2013-04-09 12:45:09 -04:00
Rom Walton 6637619379 MGR: Check the size of the stats vectors before attempting to tabulate the results. 2013-04-09 12:26:25 -04:00
Charlie Fenton 17ddcfe941 MGR: Fix minor cosmetic issue rendering Task Selection Control in Simple View on Mac. 2013-04-09 02:20:50 -07:00
Charlie Fenton 9be94b09c5 MGR: fix crash bug in Simple View preferences dialog 2013-04-01 02:25:55 -07:00
Rom Walton d85be7944d MGR: Revise how CPU Architecture is determined in the about dialog box per Gianfranco's recommendation. 2013-03-27 11:51:55 -04:00
Charlie Fenton f997f7da41 MGR: Downloading images in notices using asynchronous WinInet (Windows Internet I/O) code finally seems to be working for all 3 of us who have tested it. 2013-03-23 02:23:06 -07:00
David Anderson 128da198b6 - client: rename two different functions named backoff()
to make it easier to see what's going on.
- fix code formatting in manager
2013-03-22 10:43:05 +01:00
David Anderson 235438fd4e - Manager (Win): case-insensitive check for .exe ending of exclusive apps 2013-03-22 10:43:05 +01:00
Rom Walton 3b942e2ece MGR: Update copyright year 2013-03-22 10:31:43 +01:00
Rom Walton 528291aab3 MGR: Add missing static text back to the welcome page for the attach wizard. 2013-03-22 10:28:21 +01: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
David Anderson f431c28c16 - Manager: fix build breaks on Win. You can't just say "#elif". 2013-03-15 13:38:44 +01:00
Kevin Reed 2a70826f9a Further modifications to the World Community Grid installer and skin for
BOINC 7
2013-03-15 13:38:44 +01:00
Kevin Reed a9f62ce5fc Modify the GUI for the Attach to Project Wizard for the World Community Grid
version of the client.  These changes should make clearer the difference
between attaching to a new BOINC project vs changing which applications a
user is choosing to run at World Community Grid.
2013-03-15 13:38:44 +01:00
Rom Walton 8b7902bb84 MGR: Disable the download of image files for now. Revisit policy after the next public release. 2013-03-07 11:31:39 +01:00
Charlie Fenton a72486dc30 MGR: Remove temporary debugging fprintf's - missed one line before 2013-03-07 11:31:39 +01:00
Charlie Fenton fd8e96ab1b MGR: Remove temporary debugging fprintf's 2013-03-07 11:31:38 +01:00
David Anderson 37cdac1944 - manager: don't show DCF in project properties page if it's 1 2013-03-07 11:31:38 +01:00
Charlie Fenton 698aa9f5d9 MGR: Fix memory leaks, add debug fprintf's trying to find cause of crashes when retrying load of images in notices 2013-03-07 11:30:08 +01:00
Charlie Fenton 97f135a088 MGR: if InternetReadFile() sets ERROR_IO_PENDING error, we need to call it again to get the next chunk of data 2013-03-07 11:30:08 +01:00
Rom Walton 4b641c1d33 MGR: Make the flags to InternetReadFileEx() match those of InternetOpen(). Mixed flags can cause unpredictable results. 2013-03-07 11:28:43 +01:00
Rom Walton aaeadd0a30 boincmgr: patch to change temporaries to long. Fixes# 1226
(From: Alyssa Milburn) Thanks Gianfranco Costamagna
2013-03-07 11:21:45 +01:00
Charlie Fenton bad6571589 Fix creation of strings for paths to client executable and data directory on Windows 2013-03-06 16:18:14 +01:00
Charlie Fenton 4087d5f488 Fix assert due to missing wxOK calling SafeMessageBox() in ProjectInfoPage 2013-03-06 16:14:17 +01:00
Charlie Fenton 334f330fa9 Fix bad wxFlexGridSizer in CDlgGenericMessage. 2013-03-06 16:14:17 +01:00
Charlie Fenton f21bf16545 Fix more bad wxFlexGridSizers, etc. in Attach Wizard, Advanced Preferences. Fix assert caused by Clear() of empty Project Categories wxComboBox. 2013-03-06 16:14:17 +01:00
Charlie Fenton 4bbab86378 Win: Fix rendering of CBOINCTaskCtrl buttons on Windows. On Windows with wxWidgets 2.9.4, buttons don't refresh properly unless they are children of the wxStaticBox, but on Mac the layout is wrong unless the buttons are children of the parent of the wxStaticBox. 2013-03-06 16:14:17 +01:00
Charlie Fenton 92e2ba46ad Add "ToDo" comments at code which works around wxWidgets 2.9.4 bugs reminding us to remove the extra code when bugs are fixed in wxWidgets 2013-03-06 16:14:17 +01:00
Charlie Fenton e23c329263 Mac: Work around apparent refresh bug in wxCarbon 2.9.4 wxGenericListCtrl 2013-03-06 16:14:17 +01:00
Charlie Fenton f21167520e Mac: Work around apparent bug in wxWidgets 2.9.4 which failed to render wxNoteBook pages 2013-03-06 16:14:17 +01:00
Charlie Fenton a3feb4e58d Fix bad wxFlexGridSizers in Options dialog which caused asserts.
Note: wxWidgets 2.9.4 now throws an assert if you add more rows to a
        wxFlexGridSizer than you specified in its constructor, so it may be
        better to use the constructor which does not specify number of rows.
2013-03-06 16:14:17 +01:00
Charlie Fenton 8d0f89813d Fix a bad wxFlexGridSizer in Options dialog which caused assert.
Note: wxWidgets 2.9.4 now throws an assert if you add more rows to a
        wxFlexGridSizer than you specified in its constructor.
2013-03-06 16:14:17 +01:00
Charlie Fenton a9ba4c0659 Mac: Work around wxMemoryDC::Clear() bug in drawing Simple View background 2013-03-06 16:14:17 +01:00
Charlie Fenton eab5fcc5c8 Fix assert in SkinManager when file referenced by <application_logo> tag is missing 2013-03-06 16:14:17 +01:00
Charlie Fenton 8caede1641 Fix assert in Simple Preferences: use window foreground color for CTransparentStaticLine if skin does not specify <static_line_color> 2013-03-06 16:14:17 +01:00
Charlie Fenton 6f3899e14e Fix a bad FlexGridSizer in Simple Preferences dialog which caused assert 2013-03-06 16:14:17 +01:00
Charlie Fenton a81dc2d18c Mac: Fix Quit command in Simple View and a crash bug with Quit AppleEvent 2013-03-06 16:14:17 +01:00
Charlie Fenton 9fea4c7f27 Mac: Fix icons in Simple View Task and Project selection combo boxes; eliminate some unnecessary code 2013-03-06 16:14:17 +01:00
Charlie Fenton 4ac21f182d Fix transparent static text for wxWidgets 2.9.4 2013-03-06 16:14:17 +01:00
Charlie Fenton 15008dedce Restore Mac-specific files which had been modified for wxWidgets 2.9.4 but were lost in transition to GIT 2013-03-06 16:14:16 +01:00
Rom Walton e97ff91cd8 - MGR: Fix references to the taskbar events which are now included
in the stock wxWidget library
    - MGR: Fix the logging class which changed for the new wxWidgets.
    - MGR: Add missing references winspool.lib in the linker.
2013-03-06 16:14:16 +01:00
Oliver Bock eb94271cb5 Merge commit '0601bdbd1957419ed81d881de947e269bd01ab1c' into master 2013-03-05 17:33:49 +01:00
Charlie Fenton 0601bdbd19 Attempt to fix appearance of Simple View buttons on Windows 2013-03-05 17:30:04 +01:00
Charlie Fenton 7a0e89014c MGR: Center the Simple View slide show area, fix wrapping of project description text when project has no slide show 2013-03-05 17:26:33 +01:00
Charlie Fenton f4224ce772 MGR: Fix a minor glitch rendering corners of backgrounds of Task and Project areas in Linux Simple View 2013-03-05 17:26:33 +01:00
Charlie Fenton 3bb191e69f MGR: Simple View slide show area should be a fixed size 2013-03-05 17:14:15 +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
Rom Walton 984c23558e MGR: SimpleGUI: Make the Notices/Suspend/Resume/Help button borders transparent. The other buttons will take a bit more work. 2013-03-05 16:42:44 +01:00
Rom Walton b2c53551b6 - World Community Grid: Update our Skin for the 7.0 client
- World Community Grid: Delete files from the old skin
- World Community Grid: Fix compile error in custom World Community Grid section of code
- World Community Grid: Update the Windows build files for World Community Grid
- World Community Grid: Update installater and related files for version 7
- World Community Grid: Add WCG directory to section of .gitignore for installer files
2013-03-05 16:42:44 +01:00
Charlie Fenton dbb669fc10 Fix wild card in Exclusive Apps dialog for Linux (from Gianfranco Costamagna) 2013-03-05 16:34:58 +01:00
David Anderson 8d71408978 Manager: right-justify task deadline in advanced view 2013-03-05 16:34:58 +01:00
David Anderson 3453ed7814 - manager: fix some compile warnings on Unix 2013-03-05 15:12:52 +01:00
Charlie Fenton ea1123cad6 MGR: Fix assert when all_projects_list.xml file is missing 2013-03-05 14:52:38 +01:00
Charlie Fenton 20e7f9867e MGR: Fix class name collision with MemFSHashObj in fs_mem.cpp in wxWidgets which caused Manager crashes 2013-03-05 14:52:38 +01:00
Rom Walton 2b01999986 MGR: Add the FreeBSD icon to the Attach Wizard (From RustyBSD) 2013-03-05 14:52:38 +01:00
Rom Walton b0706d702f MGR: Properly handle the back button on the wizard page that asks for credentials. We'll need to revisit this issue for cookie and automatic attach situations though. 2013-03-05 14:52:38 +01:00
Rom Walton c8f165b7e1 MGR: Somehow we are receiving an WM_ACTIVATEAPP event before m_pFrame has been populated on Windows 8. If m_pFrame is NULL, ignore the event. 2013-03-05 13:42:00 +01:00
David Anderson 994f4d6b4c - Manager: fix case where the client has only an Intel GPU,
and the manager was acting as if it had no GPUs.
2013-03-05 13:39:42 +01:00
Charlie Fenton 4a9f81d6ce MGR: clear Simple View Notices when disconnected and don't display "Fetching notices" until connected to client 2013-03-05 13:33:27 +01:00
Charlie Fenton c3ed0d8103 MGR: when selecting a new client, clear Notices tab and don't display "Fetching notices" until connected to new client 2013-03-05 13:33:27 +01:00
Charlie Fenton c399b24e1f Fix file permissions 2013-03-04 17:46:54 +01:00
Rom Walton 93badc6995 MGR: Revert the changes made to AsyncRPC.cpp on Dec 7th.
It broke our ability to deal with localization on Windows, Mac, and Linux.  We'll have to revisit this issue after the next build for the BSDs.
2013-03-04 17:39:24 +01:00
Rom Walton 5452037e93 - WIN: Update copyright information in the Windows resource files 2013-03-04 17:39:24 +01:00
Charlie Fenton 7735ee4410 Fix compiler warnings 2013-03-04 17:24:18 +01:00
Charlie Fenton 0cbbfc68e5 Mgr: When closing Simple View notices, wait for all Async Internet access to complete before calling the notices panel destructor 2013-03-04 17:24:18 +01:00
Charlie Fenton cfe37e985e Mgr: Add all the new notices features to the Simple View notices dialog 2013-03-04 17:24:18 +01:00
Charlie Fenton b69670ba3c Mgr: Add all the new notices features to the Simple View notices dialog 2013-03-04 17:24:18 +01:00
Charlie Fenton 1eff59fb4c Mgr: Add all the new notices features to the Simple View notices dialog 2013-03-04 17:24:18 +01:00
Charlie Fenton 2ec40cd53c Mgr: Bug fixes for Windows Async Internet access, including closing the WinINet handle when aborting due to timeout, etc. to prevent crashes 2013-03-04 17:24:18 +01:00
Charlie Fenton 658910faca Mgr: Reset Internet timeout when retrying notices 2013-03-04 17:24:18 +01:00
Charlie Fenton 9254469110 Mgr: Allow existing to retrieve images or other items from the Internet even if network activity is suspended. (But client won't get new notices.) 2013-03-04 17:24:18 +01:00
Charlie Fenton a31f4df97b Mgr: When removing entries from our hash table, delete data to avoid memory leaks 2013-03-04 17:24:18 +01:00
David Anderson 3e288f7766 More line endings (Part 2, From Rom) 2013-03-04 17:24:18 +01:00
Charlie Fenton 58e0757e1d Use the WX_CLEAR_HASH_TABLE macro to clear the notices hash table 2013-03-04 17:24:17 +01:00
Charlie Fenton 2ceec2926e When removing entries from hash table, delete only the contents of the cached data (pointed to by m_data), not the entire MemFSHashObj 2013-03-04 17:24:17 +01:00
Charlie Fenton 7b931b5232 Mgr: Display a message and "Retry now" button if some images or other items within notices failed to load from the Internet; if network activity is suspended, say so in the message 2013-03-04 17:24:17 +01:00
Charlie Fenton d95bf6945a Mgr: Clear our internal Internet cache when selecting a different computer; when removing entries from hash table, delete data to avoid memory leaks 2013-03-04 17:24:17 +01:00
Charlie Fenton a78f458ca2 Mgr: If network activity is suspended, don't retrieve URL references within notices unless they are already in our cache or in the Windows cache 2013-03-04 17:24:17 +01:00
Charlie Fenton 09ff603a13 Mgr: If network activity is suspended, don't retrieve URL references within notices unless they are already in our cache or in the Windows cache 2013-03-04 17:24:17 +01:00
Charlie Fenton c5e31b7d95 Mgr: Don't call get_notices RPC before previous one is processed to prevent multiple display of notices 2013-03-04 17:24:17 +01:00
Charlie Fenton af217db2f8 Mgr: Display "Fetching notes" when reloading notices 2013-03-04 17:24:17 +01:00
Charlie Fenton 66a8d79c65 Mgr: Add code to reload notices with images / items missing due to problems accessing their URLs 2013-03-04 17:24:17 +01:00
Charlie Fenton c312dfd683 Mgr: Add code to reload notices with images / items missing due to problems accessing their URLs 2013-03-04 17:19:40 +01:00
Charlie Fenton b37c720661 Mgr: Display "Fetching notices..." instead of "There are no notices" while getting notices. Display "There are no notices" only if we have actually determined there are no notices 2013-03-04 17:19:40 +01:00
Charlie Fenton 67e25bacaf Mgr: Don't call get_notices RPC before previous one is processed to prevent multiple display of notices 2013-03-04 17:19:40 +01:00
Charlie Fenton b05771cfc1 Mgr: Windows only: If OpenURL fails, we probably don't have an Internet connection so use a shorter timeout for subsequent calls to OpenURL until one succeeds; otherwise notices takes takes too long to display if there are multiple notices with images 2013-03-04 17:19:40 +01:00
Charlie Fenton 595938c74b Mgr: fix license declaration in file derived from wxWidgets 2013-03-04 17:19:40 +01:00
Charlie Fenton c1cad83111 Fix license info 2013-03-04 17:19:39 +01:00
Charlie Fenton 81a7299d35 Mgr: Shorten Internet timeout for notices on Windows to 5 seconds 2013-03-04 17:19:39 +01:00
Charlie Fenton d90d77a9c0 Mgr: More robust way to display "No notices" message 2013-03-04 17:19:39 +01:00
Charlie Fenton faf550f9d8 Mgr: Fix bad line endings 2013-03-04 17:19:39 +01:00
Charlie Fenton ff0ed02c01 Mgr: Fix potential crashes displaying notices asynchronously on Windows 2013-03-04 17:19:39 +01:00
Charlie Fenton 8749a08804 Mgr: Fix delay displaying notices 2013-03-04 17:19:39 +01:00
David Anderson 90ed2048ea - restore 2 commits erased by Charlie's Dec 10 commit 2013-03-04 17:17:10 +01:00
Charlie Fenton b6d6545bfa Manager: remove sqlite3.c from Xcode project; add build script to build libsqlite3.a from source files downloaded from sqlite3.org 2013-03-04 17:01:37 +01:00
Charlie Fenton 462be89f01 Restore changes lost due to GIT confusion 2013-03-04 17:01:36 +01:00
Rom Walton 2dd82881de - client/server: fix build breaks I introduced last night with a variable
rename.
2013-03-04 15:30:03 +01:00
Charlie Fenton 7e386f33eb Manager: Fix Mac bug introduced by recent OpenBSD compile fixes 2013-03-04 15:26:37 +01:00
David Anderson ca8afde85b - Manager: compile fixes for OpenBSD. From RustyBSD. 2013-03-04 15:23:39 +01:00
Rom Walton a4972e0400 - MGR: Fix two potential security issues with browser.cpp where the
query to the cookie database could have been abused.  At present
        neither of the two parameters originate as user input so using it
        as an attack vector isn't very high.  Prevent the functions from
        being exploited in the future in case the routines were ever used
        in a different way.
2013-03-04 15:23:39 +01:00
Charlie Fenton ce87ec9848 OpenCL: First pass at adding support for Intel Ivy Bridge GPUs 2013-03-04 15:23:39 +01:00
Charlie Fenton 2d78d37328 Fix corrupted line endings 2013-03-04 15:23:37 +01:00
Charlie Fenton fdaaddb76a Mgr: Fix some rare issues on Windows (including a possible memory leak) when switching to a client on a different computer after trying to display notices without an Internet connection 2013-03-04 15:23:37 +01:00
Charlie Fenton 2a2c4b0bdc Fix file permissions 2013-03-04 15:23:37 +01:00
Charlie Fenton 253496361b Fix compiler warnings 2013-03-04 15:20:32 +01:00
Charlie Fenton 9ffbe44aae Mgr: Fix Windows hangs and simplify code for notices display 2013-03-04 15:16:59 +01:00
Charlie Fenton 1561c35146 Mgr: Fix Windows hangs and simplify code for notices display 2013-03-04 15:16:59 +01:00
David Anderson 7076ae9e3d - remove execute permissions from various files that shouldn't have them 2013-03-01 16:26:08 +01:00
David Anderson 471e3b229e - a bunch of skin files had execute permissions (??). Clear them. 2013-03-01 16:26:08 +01:00
David Anderson ca652519cf - scheduler: log message tweaks
- Some C++ files in client had execute permissions (??).  Clear them.
2013-03-01 16:26:08 +01:00
Charlie Fenton d6accd5437 MGR: Fix bug which can cause Manager to quit when started in Simple View 2013-02-28 15:58:01 +01:00
Charlie Fenton f4b57b4024 MGR: Add Control-Shift_E shortcut (Command-Shift-E on Mac) to show Event Log in Simple View, for the convenience of tech suppport volunteers 2013-02-26 16:40:31 +01:00
Charlie Fenton 18f08637ee Compile fixes 2013-02-04 13:03:52 -05:00
Rom Walton 243dc79b52 wxWidgets 2.9/3.0 changes 2013-02-04 13:03:49 -05:00
Rom Walton 4df017de3c - MGR: We don't save Simple View's width & height since it's
window is not resizable, so don't try to read them back.

svn path=/trunk/boinc/; revision=26153
2012-10-15 19:17:13 +00:00
David Anderson ea59dd4ff0 - Manager: fix "exclusive GPU app running" message logic.
svn path=/trunk/boinc/; revision=26136
2012-09-21 20:11:10 +00:00
David Anderson aa289f0916 - A bunch of tweaks from Steffen Moller, e.g. using MAXPATHLEN
svn path=/trunk/boinc/; revision=26133
2012-09-21 03:52:24 +00:00
David Anderson fdf6629f4c - client simulator compile fix
svn path=/trunk/boinc/; revision=26131
2012-09-20 16:37:55 +00:00
David Anderson 0b429393a7 compile fix
svn path=/trunk/boinc/; revision=26130
2012-09-20 06:56:59 +00:00
David Anderson 1db61a208c - Client/manager: if a GPU app is suspended because a GPU-exclusive
app is running, show an appropriate message.


svn path=/trunk/boinc/; revision=26128
2012-09-20 06:09:02 +00:00
David Anderson 294ffea97a code tweak
svn path=/trunk/boinc/; revision=26004
2012-08-10 19:54:17 +00:00
Charlie Fenton 31c4aa49c5 MGR: Fix build break
svn path=/trunk/boinc/; revision=25997
2012-08-09 00:56:10 +00:00
David Anderson d085bc4ee6 - Client/manager: there was a bug because some code was writing
"cpu" in XML, and other code was looking for "CPU".
    To fix this and prevent similar problems,
    processor type names are now encapsulated in proc_type_name_xml().
    Code should use this rather than having hard-wired names.
    Redefine: GPU_TYPE_* as macros that call proc_type_name_xml().


svn path=/trunk/boinc/; revision=25996
2012-08-08 23:09:43 +00:00
Rom Walton 8a5053e670 - MGR: Enforce the 0..10 day limit on the connect interval for the
advanced preferences dialog.  At some point we should rename
        it.

    clientgui/
        DlgAdvPreferences.cpp

svn path=/trunk/boinc/; revision=25988
2012-08-07 17:21:58 +00:00
Rom Walton 2bec46bd80 quick update
svn path=/trunk/boinc/; revision=25926
2012-07-31 00:36:27 +00:00
Rom Walton 136f06fa00 - MGR: Use the same fix for the simple gui that we used on the advanced
gui with regards to the menu on Ubuntu's interface.

svn path=/trunk/boinc/; revision=25919
2012-07-30 20:25:39 +00:00
Charlie Fenton cd1ad97464 Mac: update build scripts, source files and Xcode project to allow building with Xcode 4.3 and Xcode 4.5
svn path=/trunk/boinc/; revision=25855
2012-07-10 09:28:17 +00:00
Charlie Fenton 78ea295d9a Mac: Fix displayed names of BOINC installer, uninstaller, etc.
svn path=/trunk/boinc/; revision=25783
2012-06-22 04:28:45 +00:00
Rom Walton 11f509e2bf - MGR: Wait until there is valid data in the list box before processing
the OnProjectSelected() event.
        
    clientgui/
        ProjectInfoPage.cpp

svn path=/trunk/boinc/; revision=25729
2012-05-30 19:44:14 +00:00
Rom Walton 351b9f9b79 - MGR: Fix menu redraw issue under Ubuntu's new interface.
fixes #1180
      (From Huibert)

    clientgui/
        AdvancedFrame.cpp

svn path=/trunk/boinc/; revision=25702
2012-05-21 15:17:11 +00:00
Rom Walton 27138f6e75 - MGR: Fix build breaks
clientgui/
        AccountManagerInfoPage.cpp
    clientgui/
        ProjectListCtrl.cpp, .h

svn path=/trunk/boinc/; revision=25699
2012-05-19 01:20:02 +00:00
Rom Walton 70c92e317a - MGR: Remove the visuals in the wizard for multi-core and opencl. This area
will get a bunch of work in a future commit.
        
    clientgui/
        ProjectInfoPage.cpp, .h
    clientgui/res/
        openclicon.xpm (deleted)
        multicore.xpm (deleted)

svn path=/trunk/boinc/; revision=25696
2012-05-18 18:33:06 +00:00
Rom Walton 93750d6264 - MGR: Fix the icon we use to represent OpenCL.
- client: Update the stock all_project_list.xml file we send out
        with new client software.

    clientgui/res/
        openclicon.xpm
    win_build/installerv2/redist/
        all_projects_list.xml

svn path=/trunk/boinc/; revision=25679
2012-05-15 17:50:59 +00:00
Rom Walton 4f029af0e7 quick update
svn path=/trunk/boinc/; revision=25677
2012-05-15 17:01:50 +00:00
Rom Walton bd8cee05e6 - MGR: Add OpenCL icon to the ProjectInfo wizard page.
clientgui/
        ProjectInfoPage.cpp, .h
    clientgui/res/
        openclicon.xpm
    clientgui/res/templates/
        openclicon.png
    lib/
        diagnostics.cpp

svn path=/trunk/boinc/; revision=25676
2012-05-15 16:42:39 +00: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
David Anderson 0e1b22fc89 svn path=/trunk/boinc/; revision=25633 2012-05-02 11:57:06 +00:00
David Anderson 909315552f - compile fix
svn path=/trunk/boinc/; revision=25603
2012-04-26 20:32:00 +00:00
Rom Walton b1c957d5b6 - MGR: Show() does not restore the window state from a minimized state. Use
maximize(false) to handle that situation.
        
    clientgui/
        BOINCBaseFrame.cpp
        BOINCGUIApp.cpp

svn path=/trunk/boinc/; revision=25588
2012-04-20 21:08:21 +00:00
Rom Walton e3571aab9c - Update copyrights.
client/win/
        boinc_cli.rc
        boinc_cmd.rc
        boinc_log.rc
    clientctrl/
        boincsvcctrl.rc
    clientgui/
        BOINCGUIApp.rc
        DlgAbout.cpp
    clientscr/
        boinc_ss.rc
        boinc_ss_opengl.rc
    clienttray/
        boinc_tray.rc

svn path=/trunk/boinc/; revision=25583
2012-04-19 20:43:35 +00:00
David Anderson eb52ef9545 - stuff for CAS@home
svn path=/trunk/boinc/; revision=25546
2012-04-12 02:50:53 +00:00
Charlie Fenton 45ec33f653 MGR: Revert my changes of 18 March to Mac Task Bar Icon; always call the same instance of CTaskBarIcon::SetIcon()
svn path=/trunk/boinc/; revision=25523
2012-03-31 12:34:43 +00:00
David Anderson 1ab6eaf277 - compile fix for redhat, from Steffen Moller
svn path=/trunk/boinc/; revision=25487
2012-03-26 01:32:21 +00:00
Charlie Fenton 49fda2e686 MGR: Fix a Mac-only bug which sometimes failed to show the snooze icon
svn path=/trunk/boinc/; revision=25443
2012-03-18 12:35:09 +00:00
David Anderson d5bf5c46e3 - Manager: in Project Properties page,
show if a GPU type is excluded by configuration
- client: don't fetch work for a resource type if all instances
    of that type are excluded
- web: don't use filter_var(, FILTER_SANITIZE_STRING)
    to strip HTML tags from a string.
    This escapes singles quotes also.
    Use strip_tags() instead.


svn path=/trunk/boinc/; revision=25375
2012-03-04 04:58:41 +00:00
David Anderson dbed92fbe2 - Manager: small code cleanup
svn path=/trunk/boinc/; revision=25374
2012-03-04 04:50:40 +00:00
Rom Walton fafc3b9bc4 Quick Updates
svn path=/trunk/boinc/; revision=25361
2012-03-01 21:12:20 +00:00
Charlie Fenton cc1ccf6018 MGR: Change strings in Simple View to match changes in Advanced View: "Remaining" -> "Remaining (Estimated)", "Home page"
svn path=/trunk/boinc/; revision=25353
2012-02-28 12:09:44 +00:00
Charlie Fenton 17bfefda26 MGR: Change strings in Simple View to match changes in Advanced View: "Remaining" -> "Remaining (Estimated)", "Home page"
svn path=/trunk/boinc/; revision=25352
2012-02-28 11:58:30 +00:00
Charlie Fenton 353e703443 Mac installer: Create RealName field for users boinc_master and boinc_project and set it to empty string
svn path=/trunk/boinc/; revision=25337
2012-02-24 21:07:40 +00:00
Rom Walton e5d3476e77 - MGR: Rename the "Remaining" column to "Remaining (Estimated)" in the
Advanced GUI/Work view.
        
    clientgui/
        ViewWork.cpp

svn path=/trunk/boinc/; revision=25334
2012-02-24 14:29:21 +00:00
Charlie Fenton d9abdc1953 Mac installer: Create RealName field for users boinc_master and boinc_project and set it to empty string
svn path=/trunk/boinc/; revision=25329
2012-02-24 12:55:13 +00:00
Charlie Fenton 6877e674df MGR: Update <organization_help_url> in Progress Through Processor's skin file again as requested by Matt Blumberg on 17 February 2012
svn path=/trunk/boinc/; revision=25323
2012-02-24 06:53:40 +00:00
David Anderson 7c3bc68a05 - API, client, and Manager: add an optional "reason" argument to
boinc_temporary_exit(),
        explaining why the app is exiting.
        Convey this to the client, and then to the Manager,
        and display it there and in the log.

    clientgui/
        MainDocument.cpp
    lib/
        gui_rpc_client_ops.cpp
        gui_rpc_client.h
    api/
        boinc_api.cpp,h
    client/
        client_types.cpp,h
        app.h
        app_control.cpp

svn path=/trunk/boinc/; revision=25315
2012-02-22 22:56:05 +00:00
Charlie Fenton f5a7d78e85 Mac installer: Update copyright notice from 2009 to 2012
svn path=/trunk/boinc/; revision=25306
2012-02-21 01:22:59 +00:00
David Anderson 05c82a1405 - Manager: compile fix
svn path=/trunk/boinc/; revision=25298
2012-02-20 21:43:56 +00:00
Charlie Fenton d8bff2cb64 MGR: Fix a Mac-only bug which showed Event Log if About BOINC is selected from task bar menu when BOINC is hidden
svn path=/trunk/boinc/; revision=25281
2012-02-17 13:59:57 +00:00
Charlie Fenton 2e820426ca MGR: Update <organization_*> tags in 3 branded skins (GR, PtP, CE) to new values from Matt Blumberg
svn path=/trunk/boinc/; revision=25252
2012-02-14 00:38:04 +00:00
Charlie Fenton 5d135a877b MGR: Update <organization_*> tags in 3 branded skins (GR, PtP, CE) to new values from Matt Blumberg
svn path=/trunk/boinc/; revision=25251
2012-02-14 00:31:13 +00:00
Charlie Fenton 96f52fa76c MGR: Update <organization_*> tags in 3 branded skins (GR, PtP, CE) to new values from Matt Blumberg
svn path=/trunk/boinc/; revision=25249
2012-02-14 00:23:20 +00:00
Charlie Fenton 83350c21bd MGR: Fix bad <organization_help_url> in Progress Through Processor's skin files provided by Matt Blumberg on 9 December 2011
svn path=/trunk/boinc/; revision=25245
2012-02-13 09:10:19 +00:00
Charlie Fenton 9da40e98b3 MGR: On Mac, ensure any modal dialog remains in front when Manager is activated
svn path=/trunk/boinc/; revision=25240
2012-02-11 08:44:48 +00:00
David Anderson 4b7a079776 - bug fixes to previous checkin
svn path=/trunk/boinc/; revision=25218
2012-02-08 01:53:19 +00:00
David Anderson 7e48057f44 - client/Manager/GUI RPC: clean up RPC stuff involving
resource-specific backoff and exclusion

    Old: client writes
            <rsc_backoff_time>
            <rsc_backoff_interval>
            <no_rsc_ams>
            <no_rsc_apps>
            <no_rsc_pref>
        in GUI RPC entries for projects.
        Manager (GUI RPC client): PROJECT struct has
            cpu_backoff_time
            cpu_backoff_interval
            ... cuda, ati
            no_cpu_pref
            ... cuda, ati
        and it parses tags of these names.
        In other words, no information is being conveyed
        from client to Manager.

    New:
        manager parses both forms


svn path=/trunk/boinc/; revision=25217
2012-02-08 01:39:01 +00:00
David Anderson e268b81a3d - async file stuff. mostly working. still a few bugs
svn path=/trunk/boinc/; revision=25214
2012-02-07 17:54:09 +00:00
Rom Walton 916cd7ded2 - MGR: Fix cookie detection problem when using the
IEGetProtectedModeCookie API.  Function prototype changed from the
        InternetGetCookieEx function.  HRESULT != BOOL.
        
    clientgui/
        browser.cpp

svn path=/trunk/boinc/; revision=25189
2012-02-02 17:35:24 +00:00
David Anderson a542bde3e4 - manager: change text for buffer-size fields in advanced prefs dialog
svn path=/trunk/boinc/; revision=25168
2012-01-30 18:19:54 +00:00
Charlie Fenton 960f27cb2b MGR: Disable new "Resume" items in system tray menu if modal dialog is open
svn path=/trunk/boinc/; revision=25164
2012-01-27 22:39:20 +00:00
David Anderson 6441ddf4d0 - manager: in tooltips for Project/Task buttons,
don't prepend "button name: ";
		add a tooltip for Home Page button.

svn path=/trunk/boinc/; revision=25163
2012-01-27 21:29:35 +00:00
David Anderson b0e3fadef1 - manager: in Disk View, try to make colors more distinct.
In addition to varying the hue,
    cycle through 3 different luminance values (.5, .7, .9)
- web: update the wording of buffer-size preferences


svn path=/trunk/boinc/; revision=25162
2012-01-27 19:24:20 +00:00
Charlie Fenton 4120c8d505 MGR: If CPU or GPU is suspended from Activity Menu, change "Snooze" to "Resume" in system tray menu; client: always remember previous CPU and GPU activity settings
svn path=/trunk/boinc/; revision=25160
2012-01-27 13:02:35 +00:00
Charlie Fenton 16397f2dcd MGR: Fix sizes of task panes and buttons, ellipsing button text if needed
svn path=/trunk/boinc/; revision=25151
2012-01-25 12:34:33 +00:00
Charlie Fenton db9d7c60fe MGR: Fix sizes of task panes and buttons, ellipsing button text if needed
svn path=/trunk/boinc/; revision=25150
2012-01-25 12:30:44 +00:00
Charlie Fenton 8f1069ed4e MGR: Fix sizes of task panes and buttons, ellipsing button text if needed
svn path=/trunk/boinc/; revision=25149
2012-01-25 12:18:43 +00:00
Charlie Fenton ed49749bae MGR: Fix sizes of task panes and buttons, elapsing button text if needed
svn path=/trunk/boinc/; revision=25148
2012-01-25 11:53:41 +00:00
Charlie Fenton 36ebfcd176 MGR: Fix sizes of task panes and buttons, elapsing button text if needed
svn path=/trunk/boinc/; revision=25147
2012-01-25 11:51:31 +00:00
Rom Walton 68ccd1e611 - MGR: Tweak the z-order of BOINC Manager owned windows a little bit.
Image a case where BOINC Manager and the BOINC Manager event log
        live side-by-side or only slightly overlapped, and the user wants
        to use a full screen/maximized window.  If the bring the BOINC
        manager window back into focus while that app is still running
        make sure the event log comes forward as well.  The event log
        should appear behind the main window in the case they are
        overlapped.
        
    clientgui/
        BOINCGUIApp.cpp, .h

svn path=/trunk/boinc/; revision=25129
2012-01-23 19:30:51 +00:00
Charlie Fenton c27a896fff Mac installer: under OS 10.4, create boinc_master and boinc_project at IDs starting at 25 instead of 501
svn path=/trunk/boinc/; revision=25106
2012-01-19 11:28:32 +00:00
David Anderson ed7dd449ed - Manager: in project web links, use "Home Page" instead of the
project name (which could be very long)

svn path=/trunk/boinc/; revision=25104
2012-01-19 03:49:37 +00:00
Charlie Fenton ecf6c103a3 Mac: In permissions error alert: show branded name and path to bad file or subdirectory
svn path=/trunk/boinc/; revision=25082
2012-01-17 10:37:38 +00:00
Charlie Fenton 52d06bce98 Mac: In permissions error alert: show branded name and path to bad file or subdirectory
svn path=/trunk/boinc/; revision=25081
2012-01-17 09:38:32 +00:00
Rom Walton 6a3ca34394 - MGR: Use rdesktop-vrdp on Linux, it is included with VirtualBox
and meant for what we are trying to do.
    - MGR: Remove the fullscreen flag on Windows.  It might only be
        my machine which has refresh problems when launching in
        windowed mode.
        
    clientgui/
        MainDocument.cpp

svn path=/trunk/boinc/; revision=25069
2012-01-15 17:55:58 +00:00
Charlie Fenton 5b5c6f80f6 MGR: Add RDP client support for the Mac.
svn path=/trunk/boinc/; revision=25052
2012-01-14 04:36:32 +00:00
Rom Walton 0d6668fb85 - MGR: Launch the RDP client on Windows in full-screen mode to avoid
a bug where the screen doesn't refresh and keyboard/mouse events
        don't manifest until you close down the client and restart it.
        
    clientgui/
        MainDocument.cpp

svn path=/trunk/boinc/; revision=25051
2012-01-14 03:56:12 +00:00
Rom Walton 1a793b834d - MGR: Add RDP support for Linux.
clientgui/
        MainDocument.cpp

svn path=/trunk/boinc/; revision=25048
2012-01-13 20:33:16 +00:00
Rom Walton 19b74825fb Quick Updates
svn path=/trunk/boinc/; revision=25046
2012-01-13 19:26:24 +00:00
Rom Walton dadf01353c Quick Updates
svn path=/trunk/boinc/; revision=25045
2012-01-13 19:24:22 +00:00
Rom Walton 3bc326db3e - client: Add plumbing to support passing the remote desktop
connection information to the manager
    - MGR: Add a "Show VM Console" button for those tasks which
        report a remote desktop port number.

    client/
        app.cpp, .h
        app_control.cpp
    clientgui/
        Events.h
        MainDocument.cpp, .h
        ViewWork.cpp, .h
    lib/
        gui_rpc_client.h
        gui_rpc_client_ops.cpp

svn path=/trunk/boinc/; revision=25036
2012-01-12 22:05:25 +00:00
Charlie Fenton 5273a32b68 Mgr: When launching Mac client as a daemon, allow time for it to start
svn path=/trunk/boinc/; revision=25027
2012-01-11 11:33:03 +00:00
David Anderson 10e3b689f6 - debug Disk Usage colors
svn path=/trunk/boinc/; revision=25025
2012-01-11 03:22:27 +00:00
David Anderson 5a3367015e - first stab at improving Disk View colors
svn path=/trunk/boinc/; revision=25024
2012-01-11 03:13:49 +00:00
Rom Walton dba49cb953 - MGR: Derive from the correct base class to make the sizers work
properly.
        
    clientgui/
        BOINCBaseView.cpp, .h
        ViewNotices.cpp
        ViewResources.cpp

svn path=/trunk/boinc/; revision=25007
2012-01-06 23:37:40 +00:00
Rom Walton f208d2dba4 Quick Updates
svn path=/trunk/boinc/; revision=25002
2012-01-06 17:21:21 +00:00
Rom Walton 1287b95f73 - MGR: Remove sash window divider between the task panel and list panel
in the advanced view. Retain the ability to dynamically adjust the
        width of the task panel based on widest button.
    - LIB: Use parse string instead of copy contents for messages RPC.
    
    clientgui/
        BOINCBaseView.cpp, .h
        ViewNotices.cpp
        ViewResources.cpp
        ViewStatistics.cpp
    lib/
        gui_rpc_client_ops.cpp

svn path=/trunk/boinc/; revision=25001
2012-01-06 17:12:19 +00:00
Charlie Fenton 9502d336c5 Mac Installer: Changes for integrated BOINC+VirtualBox Mac installer
svn path=/trunk/boinc/; revision=25000
2012-01-06 10:44:53 +00:00
David Anderson b003b8e290 - add support for APP::needs_network flag.
If set, don't run jobs for that app while network is suspended.
		- client: parse this flag and maintain in state file;
			do a job reschedule when network suspend state changes
		- GUI RPC: add RESULT::network_wait flag;
			if set, this job is waiting for network access to be allowed
		- Manager: display the above in task info
	- add support for "web graphics URL" (see above)
		- client: parse message containing URL on graphics_reply channel
			and store in ACTIVE_TASK::web_graphics_url
		- GUI RPC: add RESULT::web_graphics_url
		- Manager: if web graphics URL is present, Show Graphics opens a browser
	- remove some vestigial code for pre-V6 graphics

svn path=/trunk/boinc/; revision=24899
2011-12-26 03:30:32 +00:00
Charlie Fenton 14e20f9928 Show localized project descriptions in Attach Wizard
svn path=/trunk/boinc/; revision=24854
2011-12-21 11:11:28 +00:00
Charlie Fenton 35f4c2aa10 MGR: Fix horizontal sizing of text in Simple View project description
svn path=/trunk/boinc/; revision=24853
2011-12-21 11:08:10 +00:00
Charlie Fenton 97724f5ad7 MGR: Fix horizontal sizing of text in Simple View project description
svn path=/trunk/boinc/; revision=24851
2011-12-21 11:04:39 +00:00
Charlie Fenton 996a6dcc55 Show localized project descriptions in Attach Wizard
svn path=/trunk/boinc/; revision=24849
2011-12-21 11:00:31 +00:00
Charlie Fenton 195d393d24 MGR: Display project descriptions in Attach Wizard using wxTextCtrl instead of wxHtmlWindow to support screen readers
svn path=/trunk/boinc/; revision=24847
2011-12-21 08:40:10 +00:00
Charlie Fenton 1085c5ab86 MGR: Continue partial fix for wizard problem when a client automatically attempts to attach to an account manager via cookies
svn path=/trunk/boinc/; revision=24835
2011-12-20 11:49:12 +00:00
Rom Walton aaade7b57d - MGR: Partial fix for wizard problem when a client automatically attempts to attach
to an account manager via cookies.  This fix is good enough for the 6.8 client.
        We'll need to do a little more for 7.x and beyond.
        
    clientgui/
        WizardAttach.cpp

svn path=/trunk/boinc/; revision=24827
2011-12-19 22:16:49 +00:00
Charlie Fenton 3b50e9d9d5 MGR: in Simple View, localize institution, science area and description
svn path=/trunk/boinc/; revision=24815
2011-12-16 10:27:30 +00:00
Charlie Fenton c396972b1b MGR: Check in remaining PtP artwork for Mac; fix PtP skin file problems on Mac
svn path=/trunk/boinc/; revision=24795
2011-12-14 10:18:01 +00:00
Charlie Fenton 6698ccee24 MGR: If CSkinIcon PNG file has an alpha channel, use it as mask and ignore any <transparency_mask> tag
svn path=/trunk/boinc/; revision=24779
2011-12-13 00:27:42 +00:00
Rom Walton 20ec2b2ac4 - MGR: Add IE8-10 support for browser cookies when UAC is enabled. Use the
supported API.  It appears MS changed the cookie file format in their
        latest browsers which broke our hack.  I have to leave the hack in
        for now because IE7 on Vista didn't expose the IEGetProtectedModeCookie
        API.
    - WINSETUP: Start BOINCMgr as a restricted process on Windows Vista+.
    
    clientgui/
        browser.cpp
    win_build/installerv2/redist/Windows/src/boinccas/
        boinccas.vcproj
        CALaunchBOINCManager.cpp, .h
    win_build/installerv2/redist/Windows/Win32/
        boinccas.dll
        boinccas95.dll
    win_build/installerv2/redist/Windows/x64/
        boinccas.dll
        boinccas95.dll

svn path=/trunk/boinc/; revision=24777
2011-12-12 23:56:56 +00:00
Rom Walton d7f0be788a - MGR: Update Progress Through Processor's skin files.
clientgui/res/
        progress.ico
    clientgui/skins/Progress Thru Processors/graphic
        <Various Files>
    clientgui/skins/Progress Thru Processors/
        skin.xml
    win_build/installerv2/redist/Progress/
        ptp_IsDialogBanner.bmp
        ptp_IsDialogBitmap.bmp
        ptp_splash.bmp
        ptp_Wizard.bmp

svn path=/trunk/boinc/; revision=24769
2011-12-09 22:21:21 +00:00
Rom Walton 6d930d1bba Quick Updates
svn path=/trunk/boinc/; revision=24768
2011-12-09 22:12:47 +00:00
Rom Walton c4a52ef4fa - MGR: Scale the task pane in the advanced view to encompass the largest button.
clientgui/
        BOINCBaseView.cpp, .h
        BOINCTaskCtrl.cpp
        stdwx.h
        ViewNotices.cpp
        ViewResources.cpp
        ViewStatistics.cpp

svn path=/trunk/boinc/; revision=24745
2011-12-06 19:01:03 +00:00
Charlie Fenton 7bb64d8247 MGR: don't show "indeterminate" progress bar in Simple View
svn path=/trunk/boinc/; revision=24742
2011-12-06 11:46:57 +00:00
Charlie Fenton 18ec343ca1 MGR: eliminate "ghost" Notices window when running on Windows OS
svn path=/trunk/boinc/; revision=24740
2011-12-06 10:53:34 +00:00
Charlie Fenton cde9b0a16c MGR: eliminate "ghost" Notices window when running on Windows OS
svn path=/trunk/boinc/; revision=24739
2011-12-06 10:51:30 +00:00
Rom Walton 8883a25341 - MGR: Increase the opacity of the panels to make the black text more
readable.
        
    clientgui/skins/Default/
        skin.xml

svn path=/trunk/boinc/; revision=24735
2011-12-05 20:17:48 +00:00
Charlie Fenton 08cc11b09b Mac installer: for files in projects and slots directories, if the executable-by-owner permission is set, ensure that the executable-by-group bit is also set
svn path=/trunk/boinc/; revision=24711
2011-12-02 13:40:53 +00:00
Charlie Fenton 0ea7101e6f MGR: Better sizing of Simple View description text box
svn path=/trunk/boinc/; revision=24700
2011-12-01 02:50:28 +00:00
Rom Walton cf84cdd3cc Quick Updates
svn path=/trunk/boinc/; revision=24697
2011-11-30 19:11:13 +00:00
Charlie Fenton 81aa0891a9 MGR: Complete work on Simple View to display the description if task has no slide show
svn path=/trunk/boinc/; revision=24689
2011-11-30 10:34:41 +00:00
Charlie Fenton 2254a92f8e MGR: Continue work on Simple View to display the description if task has no slide show
svn path=/trunk/boinc/; revision=24688
2011-11-30 06:03:24 +00:00
Charlie Fenton 15e26b1bca MGR: Continue work on Simple View to display the description if task has no slide show
svn path=/trunk/boinc/; revision=24687
2011-11-30 03:15:07 +00:00
Charlie Fenton cd5878f5f8 Add comments
svn path=/trunk/boinc/; revision=24686
2011-11-29 23:41:38 +00:00
Charlie Fenton 5304d9c96a In Simple View project descriptions, change all occurrences of "<sup>n</sup>" to "^n"
svn path=/trunk/boinc/; revision=24663
2011-11-29 14:42:14 +00:00
Charlie Fenton 85aef1bd15 MGR: Continue work on Simple View to display the description if task has no slide show
svn path=/trunk/boinc/; revision=24662
2011-11-29 14:04:45 +00:00
Charlie Fenton f7baa6948b MGR: Continue work on Simple View to display the description if task has no slide show
svn path=/trunk/boinc/; revision=24661
2011-11-29 13:31:28 +00:00
Charlie Fenton d2361a0613 MGR: In Simple View, show institution, science area and description if task has no slide show
svn path=/trunk/boinc/; revision=24659
2011-11-29 02:45:05 +00:00
Charlie Fenton 6b14e1224e MGR: In Simple View, show institution, science area and description if task has no slide show
svn path=/trunk/boinc/; revision=24658
2011-11-28 13:34:15 +00:00
Charlie Fenton 28c52cfd9d MGR: In Simple View, sort Project & Task Selection Controls case-insensitive, fix bugs in MacBitmapComboBox.cpp
svn path=/trunk/boinc/; revision=24647
2011-11-24 11:10:07 +00:00
Charlie Fenton 7aa51c84c3 MGR: In Simple View, reload slide show when task selection changed
svn path=/trunk/boinc/; revision=24646
2011-11-24 02:04:21 +00:00
Charlie Fenton 089dc908e8 MGR: In Simple View, if deleting a task above the current selection, decrement the index of the current selection
svn path=/trunk/boinc/; revision=24645
2011-11-24 00:10:38 +00:00
Charlie Fenton dc40ffd6e2 MGR: The asserts were correct; fix minor errors in calling code
svn path=/trunk/boinc/; revision=24643
2011-11-22 00:40:07 +00:00
Charlie Fenton 33f511f490 MGR: Fix bad transparency in default project icon
svn path=/trunk/boinc/; revision=24642
2011-11-22 00:21:27 +00:00
Rom Walton 6d095d371e - MGR: Fix bad asserts.
clientgui/
        BOINCBitmapComboBox.cpp

svn path=/trunk/boinc/; revision=24641
2011-11-21 19:56:44 +00:00
Rom Walton 3cb2d4c928 - MGR: Prevent crash, check returned pointer of menu entry.
clientgui/
        sg_BoincSimpleFrame.cpp

svn path=/trunk/boinc/; revision=24640
2011-11-21 17:18:10 +00:00
Rom Walton e6c3a7ee64 Quick Updates
svn path=/trunk/boinc/; revision=24639
2011-11-21 17:05:51 +00:00
Rom Walton 3e0fba14a7 - MGR: const fixes for platform bitmaps.
(From: Steffen Möller)
    - MGR: Add trace statements to help track down RemoveAt bug
    - MGR: Remove static var guard, may not be needed with the SetDlgOpen()
        routines blocking timer based updates.  If there is a buffer overrun
        hopefully it'll manifest itself in a detectable way.

    clientgui/res/
        linuxicon.xpm
        macosicon.xpm
        windowsicon.xpm
    clientgui/
        sg_BoincSimpleFrame.cpp
        sg_TaskPanel.cpp

svn path=/trunk/boinc/; revision=24638
2011-11-21 17:02:24 +00:00
Charlie Fenton ee7bdf7d4c MGR: Adjust red New Notices ring for new button shapes if on Mac OS 10.7
svn path=/trunk/boinc/; revision=24630
2011-11-21 10:05:35 +00:00
Charlie Fenton 696352774b MGR: In Simple View, draw Mac progress bar on white background for better visibility
svn path=/trunk/boinc/; revision=24629
2011-11-21 10:03:53 +00:00
Charlie Fenton 65992956b6 MGR: Hide slideshow subpanel if no slides for current task
svn path=/trunk/boinc/; revision=24626
2011-11-21 07:59:07 +00:00
Charlie Fenton b7962e25b0 MGR: Fix button font sizes in Simple View Projects panel
svn path=/trunk/boinc/; revision=24620
2011-11-19 12:23:39 +00:00
Charlie Fenton db635dde5e MGR: use wxBitmapComboBox insert() and append() calls without client data argument
svn path=/trunk/boinc/; revision=24613
2011-11-16 14:37:49 +00:00
Charlie Fenton 407599604e MGR: use wxBitmapComboBox insert() and append() calls without client data argument
svn path=/trunk/boinc/; revision=24612
2011-11-16 14:00:35 +00:00
Charlie Fenton b7b8dc1b89 MGR: use wxBitMapComboBox insert and append calls without client data argument
svn path=/trunk/boinc/; revision=24609
2011-11-16 13:38:30 +00:00
Charlie Fenton 519a5145cd Limit change of 9 November to only Debug builds for "-NSDocumentRevisionsDebugMode=YES" command line arg
svn path=/trunk/boinc/; revision=24597
2011-11-15 02:06:18 +00:00
Charlie Fenton eba8eb373e Mgr: In CSimpleTaskPanel, change Update() to UpdatePanel() to fix compiler warning
svn path=/trunk/boinc/; revision=24596
2011-11-15 00:48:49 +00:00