Charlie Fenton
5f8c9cdeac
SCR: Tweak mac screensaver for slightly better reliability.
2015-09-29 02:10:07 -07:00
Charlie Fenton
8ce413fa31
Mac scr: revert to using Objective-C Garbage Collection instead of Automatic Reference Counting, for compatibility with OS 10.6 and OS 10.7, which require GC in screensavers. It is still compatible with OS 10.8 through OS 10.11. This requires building with Xcode 5 or earlier, because Xcode 6 forces converting to ARC.
2015-09-11 18:46:43 -07:00
Charlie Fenton
be7e47ec18
SCR: Fix a bug which prevented default screensaver (clientscr) from running when BOINC client was suspended.
2015-03-09 08:49:44 -07:00
Charlie Fenton
1c9c8873d7
SCR: Remove unused code from Mac Screensaver.
2015-03-09 02:53:19 -07:00
Charlie Fenton
38adc14676
SCR: Improve validity testing of settings on Mac Screensaver control panel.
2015-03-09 01:16:08 -07:00
Charlie Fenton
ab59d88af4
SCR: Update to allow building with Xcode 6.1.1 (using Automatic Reference Counting) as well as Xcode 5.0.2.
...
- Because Xcode 6.1.1 requires ARC, it builds only the 64-bit screensaver, so the screensaver can't run on OS 10.5.
- Xcode 5.0.2 builds the screensaver without ARC, and builds a combined 32-bit and 64-bit "universal" binary which runs on OS 10.5 through the latest OS X (OS 10.10.)
2015-03-09 01:06:47 -07:00
Charlie Fenton
c0f34a49e7
SCR: Fix build break introduced by commit cb0d59b
.
2015-03-08 06:13:44 -07:00
David Anderson
55a998fc01
Fix build errors
2015-01-16 09:29:49 -08:00
Charlie Fenton
e0a2dfac05
SCR: Fix Mac screen saver to dismiss on mouse move On OS 10.8 and OS 10.9.
2014-04-08 23:41:21 -07:00
Kevin Reed
0ae26a32ef
WCG: Add jpeg version of background image for screen saver
2014-03-26 18:17:07 -04:00
Kevin Reed
063f22eaa3
WCG: Update branding images and files for World Community Grid
2014-03-26 18:16:14 -04:00
Kevin Reed
7a6bcee40b
Revise the ico files for WCG
2014-03-26 18:16:13 -04:00
Rom Walton
7ef0dbaa3c
installer: Update images for WCG installer and skin
2014-03-26 18:15:56 -04:00
Charlie Fenton
c7c296a4ee
SCR: Reverse build breaks from commit eb46872
. These files are used by the Mac Screensaver Coordinator.
2014-03-20 19:43:35 -07:00
Rom Walton
eb46872508
SCR: Convert images used by the default screensaver to jpeg. TEXTURE_DESC only decodes jpeg files.
...
SCR: Fill out logo stuff for WCG and PTP on Windows.
2014-03-20 16:32:32 -04:00
Rom Walton
65c6252a9f
SCR: Create a diagnostics log file for the default screensaver app.
2014-03-19 17:55:00 -04:00
Charlie Fenton
f61d2168fe
SCR: on Mac, don't overwrite old log files
2014-03-07 16:34:15 -08:00
Charlie Fenton
d4292370e3
MGR: Fixes for fast user switching support
...
- Fix a crash bug which prevented "Launch another BOINC Manager" from working
- Fix compiler warnings of possible buffer overflow due to incorrect calls to strncat()
- Adjust directories for per-user files on Macintosh
2014-03-07 00:30:48 -08:00
Rom Walton
2f83235e0c
LIB: Introduce the notion of per-user account log files. Setup the manager, tray applet, and screen saver to use per-user account log files. Technically the default screen saver should be as well.
...
Log Locations:
WIN : %APPDATA%\BOINC
MAC : $(HOME)/Library/Logs/BOINC
Linux : $(HOME)/.BOINC
2014-03-06 23:02:04 -05:00
Rom Walton
00aa8b4dbf
MGR: Update BOINC icon set to v5.
2014-03-05 15:29:51 -05:00
Rom Walton
7471b381f7
client & manager: Update icons for all client-side components. (v4)
2014-02-23 23:12:30 -05:00
Rom Walton
aa7af4c966
client & manager: Update icons for all client-side components. (v3b)
2014-02-22 20:04:40 -05:00
Rom Walton
36fce3f9db
client & manager: Update icons for all client-side components. (v2)
2014-02-17 16:20:29 -05:00
Rom Walton
95a45dee5a
client & manager: Update icons for all client-side components.
2014-02-14 16:05:42 -05:00
Rom Walton
352cdabe3f
MGR: Update the native BOINC icons on Windows. VS2010 now supports compressed PNG icon images.
2014-01-06 17:06:29 -05:00
Charlie Fenton
0341a5d0a0
Mac installer: Make checks for OS X version consistent
2013-11-18 00:56:44 -08:00
Charlie Fenton
64fce21c93
Mac screensaver: Fix compiler warnings
2013-11-16 01:28:41 -08:00
Charlie Fenton
7c70f89b80
Mac: Fixes to allow minor OS versions > 9 and major OS versions > 10
2013-11-15 05:02:04 -08:00
Charlie Fenton
9784416a23
Mac SS: Add thumbnail images for OS 10.8 and 10.9 System Preferences screen saver picker
2013-10-25 23:40:27 -07:00
Charlie Fenton
7d372d2803
Fix warnings of class or global variables shadowed by local variables or arguments
2013-07-29 01:31:09 -07:00
Rom Walton
a1e2422499
WINBUILD: New project files (Progress Thru Processors)
2013-06-27 02:08:16 -04:00
Charlie Fenton
f06c67f006
Mac: add str_replace.h to fix build breaks.
2013-06-06 21:27:05 -07:00
David Anderson
846b8c7757
all components: change strcpy() to strlcpy() when possible.
...
This commit should cover the client and manager code.
2013-06-03 20:24:48 -07:00
Charlie Fenton
39c4a23cbf
SS: Fix some minor potential bugs
2013-05-31 01:50:55 -07:00
Charlie Fenton
65294bc6de
SS: Fixes for dual-GPU Macbook Pros (continued).
...
- If user preferences allow "Run while on battery" then run boincscr or project screensavers even when dual-GPU Macbook Pro is on battery power
- Replace a deprecated API (applies to all Macs)
2013-05-30 03:06:48 -07:00
Charlie Fenton
e39931035a
SS: Fixes for dual-GPU Macbook Pros (continued).
...
- Fix a crash bug.
- Don't run boincscr or project screensavers when on battery power because OpenGL apps trigger the use of the power-hungry discrete GPU.
2013-05-29 07:07:35 -07:00
Charlie Fenton
f08ed91419
SS: Fixes for dual-GPU Macbook Pros.
...
- Fix a crash bug.
- Don't run boincscr or project screensavers when on battery power because OpenGL apps trigger the use of the power-hungry discrete GPU.
2013-05-29 06:11:14 -07:00
David Anderson
f25cf0836a
Include <cmath> instead of <math.h> various places
2013-05-27 16:44:22 -07:00
Kevin Reed
462dc602ca
Additional customization of WCG branding
...
Conflicts:
win_build/installerv2/WCG.ism
2013-05-23 16:57:31 -05:00
Rom Walton
5452037e93
- WIN: Update copyright information in the Windows resource files
2013-03-04 17:39:24 +01:00
David Anderson
13f1257355
- eliminate use of alloca() and strdupa().
...
- don't include malloc.h
- fix compile warnings
2013-03-04 17:24:19 +01:00
David Anderson
3e288f7766
More line endings (Part 2, From Rom)
2013-03-04 17:24:18 +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
462be89f01
Restore changes lost due to GIT confusion
2013-03-04 17:01:36 +01:00
Rom Walton
34cb41198b
- SCR: Fix bug in X11 screensaver.
2013-03-01 15:31:41 +01:00
Rom Walton
b1f1a22381
- SCR: Fix bug in X11 screensaver.
2013-03-01 15:31:41 +01: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
Rom Walton
813409168b
- WINSCR: Fix problem with the screensaver needlessly cycling in
...
preview mode. Ugh.
svn path=/trunk/boinc/; revision=25990
2012-08-07 21:43:30 +00:00
Rom Walton
832386c4e0
- SS: Update project files to use FreeType and FTGL on Windows.
...
api/
ttfont.cpp, .h
clientscr/
ss_app.cpp
win_build/
boinc_ss.vcproj
libgraphics2.vcproj
svn path=/trunk/boinc/; revision=25962
2012-08-03 01:18:20 +00:00
Charlie Fenton
6acb88ca81
API, SCR: Switch from *.txf fonts to TrueType fonts in graphics apps, ensuring that all related files have no licensing issues
...
svn path=/trunk/boinc/; revision=25939
2012-08-02 06:53:11 +00:00