Charlie Fenton
7acac3295d
Mac: screensaver fixes for OS 10.14 Mojave
2018-09-28 06:39:11 -07:00
Charlie Fenton
3c3d8f6f89
Mac Screensaver: fixes for dual GPU MacBook Pros running OS 10.13+
2018-08-28 03:04:41 -07:00
Charlie Fenton
49ce406e98
Mac screensaver: under OS 10.13+ if the BOINC screensaver cannot display a graphics app with hardware acceleration using the IOSurface APIs because the app has not been linked with the current graphics libraries, then display it using the much slower CGWindowListCreateImage API.
2018-01-10 02:13:44 -08:00
Charlie Fenton
f58819a732
Screensaver: Changes for screensaver to support Mac OS 10.13
2017-09-30 05:01:26 -07:00
Charlie Fenton
030a55796e
Mac installer & screensaver: Allow building on newer versions of Xcode while preserving compatibility back to OS 10.6.
...
Problem: OS 10.6 and OS 10.7 require screensavers to be built with Garbage Collection (GC) enabled, but Xcode versions after 5.0.2 do not support GC.
Solution: save a compressed copy of the screensaver executable built with GC on GIT as BOINCSaver_MacOS10_6_7.zip, and update the Xcode project to build the screensaver with Automatic Reference Counting (ARC). Modify the Mac installer build script to add a copy of BOINCSaver_MacOS10_6_7 to the BOINCSaver bundle, so the installer installs the screen saver with both versions of the executable. Modify PostInstall.app to select the appropriate executable for the version of OS X at install time, rename it if necessary and delete the other one.
2017-06-05 02:16:06 -07:00
Charlie Fenton
e1300dc88f
SCR: Mac: Fix bug I introduced in commit ab38f2f
earlier today.
2017-02-27 08:09:05 -08:00
Charlie Fenton
ab38f2ffa1
SCR: Mac: replace all deprecated Mac APIs as of OS 10.8
2017-02-27 06:31:03 -08:00
Charlie Fenton
bcaf986854
SCR: Mac: continue replacing deprecated Mac APIs
2016-12-16 04:28:41 -08:00
Charlie Fenton
df68213efb
SCR: Fix delay dismissing screensaver under Mac OS10.7
...
svn path=/trunk/boinc/; revision=23884
2011-07-27 11:42:22 +00:00
Charlie Fenton
317e240b46
SS: Allow users to set screensaver durations from ss control panel
...
svn path=/trunk/boinc/; revision=19890
2009-12-14 13:10:49 +00:00
Charlie Fenton
1b39ca2315
screensaver: remove error codes & messages handled by new default gfx app, add new error codes; better logic when coordinator window covered on Mac
...
svn path=/trunk/boinc/; revision=17408
2009-02-27 11:20:08 +00:00
Charlie Fenton
600a391739
Mac SCR: eliminate unused argument, add comments
...
svn path=/trunk/boinc/; revision=16385
2008-11-01 09:05:23 +00:00
Charlie Fenton
59cd706f8c
Mac SCR: fix some real and potential crash bugs
...
svn path=/trunk/boinc/; revision=16372
2008-10-31 13:44:52 +00:00
David Anderson
4f66bb4c95
- added copyright and license info to .C, .cpp, .h files
...
- scheduler: fix bug in adaptive replication:
if send an unreplicated job to untrusted host,
set both wu.target_nresults and wu.min_quorum to app.target_nresults.
svn path=/trunk/boinc/; revision=15762
2008-08-06 18:36:30 +00:00
Charlie Fenton
ec5ff1be99
Mac SCR: Add a test to directly determine when a graphics application window obscures our moving logo animation; if so, stop showing moving logo to avoid wasting CPU cycles.
...
svn path=/trunk/boinc/; revision=14804
2008-02-27 03:21:46 +00:00
Charlie Fenton
7f10249377
MAC SCR: Further changes and cleanup of new Mac screensaver
...
svn path=/trunk/boinc/; revision=14759
2008-02-19 13:26:26 +00:00
Charlie Fenton
560ae25d55
New Mac screensaver uses Quartz APIs, not deprecated QuickDraw, works more like Windows saver.
...
svn path=/trunk/boinc/; revision=14743
2008-02-14 12:26:13 +00:00
Frank Thomas
fbcfeaf456
- Removed the svn:executable property from files that should not be executable,
...
like source code and text files. I skipped to check most files in html/
and mac_*/ though.
- Added svn:executable to tools/watch_tcp because it has a shebang.
svn path=/trunk/boinc/; revision=13819
2007-10-10 09:25:40 +00:00
Frank Thomas
3bfc78b511
Updated the postal address of the Free Software Foundation in all license headers. See http://lists.ssl.berkeley.edu/pipermail/boinc_dev/2007-October/008939.html for reference.
...
svn path=/trunk/boinc/; revision=13804
2007-10-09 11:35:47 +00:00
Charlie Fenton
193797ed2b
Move Mac sreensaver files to common clientscr directory
...
svn path=/trunk/boinc/; revision=13476
2007-08-29 01:11:29 +00:00