Commit Graph

301 Commits

Author SHA1 Message Date
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
Charlie Fenton e65da1290d 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=25856
2012-07-10 12:18:21 +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
Rom Walton af2741f571 quick update
svn path=/trunk/boinc/; revision=25672
2012-05-11 18:54:15 +00:00
Rom Walton 7e3026abfa - WINSCR: Use the DefProcHandler function when processing WM_CLOSE/WM_DESTROY
window messages.  In effect, let Windows do the default thing.  This removes
        the hacks which kept the screensaver running with old versions of
        Microsoft's keyboard/mouse driver software installed.
        
    clientscr/
        screensaver_win.cpp, .h

svn path=/trunk/boinc/; revision=25607
2012-04-27 20:50:27 +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
Charlie Fenton 9cebe4bb35 API: Remove apparently unnecessary include of carbon.h
svn path=/trunk/boinc/; revision=25262
2012-02-15 01:33:51 +00:00
Charlie Fenton 4a5a226f10 SCR: Fix Xcode editor problems from recent screensaver.cpp changes
svn path=/trunk/boinc/; revision=25198
2012-02-04 03:49:53 +00:00
David Anderson f092fe8aa8 - web: msg tweak
- screensaver coordinator: use new XML parser

svn path=/trunk/boinc/; revision=25165
2012-01-29 07:25:55 +00:00