Charlie Fenton
ff0c8642c2
Mac: Corrections to build instructions for trunk (BOINC 7.5.0 and later.)
2015-03-23 02:25:47 -07:00
Charlie Fenton
973a8cb977
Mac: minor update to build instructions for trunk (BOINC 7.5.0 and later.)
2015-03-22 02:43:17 -07:00
Charlie Fenton
d52d7cb660
Mac: update Xcode project for building BOINC 7.5 under Xcode 6.1.1.
...
- Rom: do not port this commit to the 7.4 branch; the screensaver this builds won't run on OS 10.5.
2015-03-09 06:55:37 -07:00
Charlie Fenton
5efea748a4
MGR: Add new files DlgHiddenColumns.cpp, DlgHiddenColumns.h to Xcode project.
2014-12-11 06:24:46 -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
8fb082beda
client: update Mac client to use curl 7.39.0 and openssl 1.0.1j
2014-11-17 16:21:03 -08:00
Charlie Fenton
a5ff85e505
Mac: Add new source files ProjectWelcomePage.cpp, ProjectWelcomePage.h to Xcode project.
2014-10-04 16:50:15 -07:00
Charlie Fenton
8e7c4625cf
Mac: Change client symbol table name from boinc_i386 to boinc_x86_64 (this is a cosmetic fix only.)
2014-10-02 04:35:18 -07:00
Charlie Fenton
ce0efae3bb
Mac: In Xcode project, remove erroneous definitions of SANDBOX in debug builds.
2014-09-15 04:36:05 -07:00
Charlie Fenton
e94fd1cb9c
Mac: In Xcode project, fix encoding of AdvancedFrame.cpp to be interpreted as UTF-8.
2014-09-12 14:58:07 -07:00
Charlie Fenton
2e6d0f97be
client: Build Mac client as an x86_64 application rather than 32-bit, for compatibility with CUDA version 6.5 drivers. BOINC for the Mac now requires a 64-bit Intel Mac running at least OS 10.5.
2014-09-02 03:54:10 -07:00
Charlie Fenton
1f8c57592e
Mac: Update Xcode project for renaming md5.c to md5.cpp
2014-08-26 18:22:14 -07:00
Charlie Fenton
9ca8330aae
Mac: update for compatibility (fix compile breaks) with Apple LLVM 5.0 compiler under Xcode 5.
2014-08-11 04:09:12 -07:00
Charlie Fenton
6a01506738
MGR: Update my fix for wxListCtrl / CBOINCListCtrl flicker on Mac (commit f8966bf
) to match the fix made to wxWidgets trunk by wxWidgets personnel, as described in < http://trac.wxwidgets.org/ticket/16334#comment:2 >.
2014-06-19 01:43:42 -07:00
Charlie Fenton
189db50f78
Mac: Minor generalization tweak In wxWidgets build script
2014-06-16 17:47:17 -07:00
Charlie Fenton
f8966bf93e
MGR: Fix wxListCtrl / CBOINCListCtrl flicker on Mac when resizing columns under wxCocoa 3.0.0.
2014-06-13 04:02:00 -07:00
Charlie Fenton
8ef2d061b8
client: Update Mad build script, Xcode project and build instructions to use OpenSSL-1.0.1h.
2014-06-06 17:09:32 -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
978b41f4b4
Mac: add new source files coproc_sched.cpp, coproc_sched.h to Xcode project
2014-05-04 00:46:08 -07:00
Charlie Fenton
98a8b08d98
client: Update to OpenSSL 1.0.1g on Macitosh
2014-04-14 18:38:39 -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
a3bccdb438
MGR: Get assert handler working on Macintosh to log output to the log file on release builds.
...
- Fix build break on Mac: wxUSE_DEBUGREPORT is defined as 1 even though wxDebugReport() is not available in wxCocoa built from wxCocoa.xcodeproj.
2014-03-06 04:53:19 -08:00
Charlie Fenton
0c20ed0487
MGR: Another round of improvements and simplification of Mac code for wxCocoa 3.0
...
- I found a better way to work around an issue with wxCocoa which prevented BOINC Manager from running if launched hidden (when launched automatically on user login) than the one I implemented in commit 082aff7
.
- This change allowed me to again call the original wxApp::CallOnInit().
- The original wxApp::CallOnInit() fixed the clean up on logout or system shutdown, ensuring preferences file is written, so I could remove my nasty hack in commit 0aefd62
.
2014-03-03 04:36:47 -08:00
Charlie Fenton
1216404fdd
Mac: delete obsolete LoginItemAPI code
2014-02-27 03:19:12 -08:00
Charlie Fenton
89159f8b67
Mac installer: fixes for Mac installer and uninstaller for BOINC 7.3 series on OS 10.5 through OS 10.9
...
- also remove obsolete methods of removing and adding Login Items
2014-02-25 07:44:13 -08:00
Charlie Fenton
5f710e12b9
Mac: Fix misplaced character In wxWidgets build script
2014-02-25 07:42:06 -08:00
Charlie Fenton
25396e35da
Mac: fix screensaver crash on OS 10.5.
2014-02-19 04:43:04 -08:00
Charlie Fenton
66650bc0be
Mac: In build script, Patch wxWidgets source files to fix crashes on OS 10.5 or 10.6 when built on OS 10.7 or later
2014-02-18 05:46:39 -08:00
Charlie Fenton
a3dd54dd46
Mac: fixes to building and linking wxCocoa-3.0.0
...
- Ensure that Debug build of Manager uses Debug build of wxWidgets, and Release build of manager uses Release build of wxWidgets.
- Ensure that wxWidgets is built to use UTF-8 encoding on Mac, to match Mac manager.
2014-02-13 05:59:10 -08:00
Charlie Fenton
8eecb6092e
Mac: update build scripts for OS 10.8 or later and current versions of dependent libraries:
...
- c-ares 1.10.0
- curl 7.35.0
- openssl 1.0.1f
- sqlite 3.8.3
2014-02-12 04:54:28 -08:00
Charlie Fenton
b0504e991b
Mac: script builds boinc_zip library when building other BOINC libraries
2014-02-07 06:02:07 -08:00
Charlie Fenton
edc96a2784
Mac: update build scripts for OS 10.9
2014-02-07 05:59:43 -08:00
Charlie Fenton
0d04b84e0c
Mac: Update build script for wxWidgets 3.0.0
2014-02-07 05:59:04 -08:00
Charlie Fenton
223531fddd
client & Mac Installer: Convert several files to UTF-8 encoding and change “smart” quotation marks to ASCII quotation marks
2014-01-29 01:43:31 -08:00
Charlie Fenton
9e60373e57
Mac: Strictly enforce API compatibility with OS 10.5 when building BOINC Manager.
2013-12-16 03:19:48 -08:00
Charlie Fenton
fa29afb340
MGR: On OS 10.8 and later, use new Mac user notifications to notify user when new notices are available.
...
- Mac user notifications are similar balloons on Windows.
- open BOINC Manager Notices tab if user clicks on notification.
2013-12-16 03:14:07 -08:00
Charlie Fenton
ac0d83624c
Mac: Remove unused frameworks from Xcode project
2013-12-07 15:18:10 -08:00
Charlie Fenton
9bb4fc618f
Mac: Fix build script to use openssl-1.0.1e not 1.0.1c
2013-11-30 15:01:55 -08:00
Charlie Fenton
eb38860091
Mac: update build instructions for Xcode 5.0.
2013-11-20 05:26:55 -08:00
Charlie Fenton
43579ef1a2
Mac: For newer Apple LLVM Compiler, fix warnings about hiding overloaded virtual functions
...
- Remove obsolete source files
2013-11-20 03:37:35 -08:00
Charlie Fenton
3e52dbaf31
client: On Macintosh, return MAC address for first Ethernet controller only.
...
- Update Xcode project for mac_adress.cpp,.h moved from lib/ to client/
2013-11-19 01:18:32 -08:00
Charlie Fenton
1915a11c64
Mac: Use newer Apple LLVM Compiler, temporarily add -Wno-overloaded-virtual compiler flag to suppress 61 warnings about hiding overloaded virtual functions
2013-11-18 17:24:54 -08:00
Charlie Fenton
b797064f0b
Mac: Changes to allow building with Xcode 5.0.2
2013-11-18 05:41:28 -08:00
Charlie Fenton
5b880ff528
MGR: Minor update to Mac Xcode project for production wxWidgets 3.0.0 release
2013-11-16 04:48:49 -08:00
Charlie Fenton
ddfa858138
Mac: Add mac_address.cpp to libboinc.a build
2013-11-15 19:17:34 -08:00
Charlie Fenton
8d36fff74c
Mac: update build instructions for wxWidgets-3.0
2013-11-15 05:43:04 -08:00
Charlie Fenton
937f54f954
Mac: Remove long-obsolete Xcode project for building very old version of wxWidgets
2013-11-15 05:41:14 -08:00
Charlie Fenton
a57b700cb6
MGR: Update Mac build script and project to use production wxWidgets 3.0.0 release
2013-11-12 03:46:59 -08:00
Charlie Fenton
82d7c575a1
MGR: Rewrite Notices (Advanced and Simple Views) to use wxWebView (in progress)
2013-11-11 06:36:30 -08:00
Charlie Fenton
f544da9d89
Mac SS: Add thumbnail images for OS 10.8 and 10.9 System Preferences screen saver picker
2013-10-25 23:45:24 -07:00