Commit Graph

54 Commits

Author SHA1 Message Date
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
Charlie Fenton 1d4a1ad147 Code cleanup
svn path=/trunk/boinc/; revision=13812
2007-10-09 13:54:26 +00:00
Charlie Fenton 5ba31b473f Fix minor bugs in Windows screensaver and cleanup.
svn path=/trunk/boinc/; revision=13808
2007-10-09 12:41:38 +00:00
Charlie Fenton 4fca28db3d Fix bugs in Windows screensaver
svn path=/trunk/boinc/; revision=13805
2007-10-09 12:18: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 50e5c47a04 Fix Windows thread termination and cleanup.
svn path=/trunk/boinc/; revision=13803
2007-10-09 10:01:27 +00:00
Charlie Fenton badebe8f55 Add handshaking between Mac screensaver threads when updating progress display.
svn path=/trunk/boinc/; revision=13801
2007-10-09 10:00:53 +00:00
Charlie Fenton b60d830be1 Fix compile error in Mac screensaver.
svn path=/trunk/boinc/; revision=13800
2007-10-09 00:35:37 +00:00
Charlie Fenton 28073fd644 V6 SCR: Merge code for Mac and Windows screensavers
svn path=/trunk/boinc/; revision=13783
2007-10-05 15:01:03 +00:00
Charlie Fenton 0a19f38786 V6 SCR: Merge code for Mac and Windows screensavers, adding full functionality for Windows SS.
svn path=/trunk/boinc/; revision=13781
2007-10-05 13:28:11 +00:00
Charlie Fenton d30f08baba Win SCR: fix bug in compatibility code for V5 applications
svn path=/trunk/boinc/; revision=13773
2007-10-04 06:10:46 +00:00
Charlie Fenton 8c61fc38b6 Mac SCR: Create a new tiny utility gfx_switcher for use by screensaver to safely launch and kill gfx apps with user, group boinc_project
svn path=/trunk/boinc/; revision=13758
2007-10-03 06:16:58 +00:00
Kevin Reed 5bc8553a3a - Screen Saver (merge from 5.10): Add additional information about the work
running when no graphics are available.  Increased the size to the box 
            displaying the message to accommodate larger image sizes.  Add code to 
            center images if less then the allowed max size of 450x166
    - Screen Saver (merge from 5.10):  If graphics are not available, then rotate
            through the currently running results (it will change every 10 seconds) 
            for display so that all are presented
    - Manager (merge from 5.10): During an auto-attach initiated by a project_init.xml file, Mozilla 
            based browsers are checking cookies in the domain  (ex: worldcommunitygrid.org) 
            for a project while IE cookies were only being checked for the full project 
            dns (www.worldcommunitygrid.org).  IE has been changed so that it will also 
            check the domain.  This mechanism is generic and can be used by any project or 
            account manager.
    - Manager (merge from 5.10): During an auto-attach initiated by a project_init.xml file, 
            the code to check for the Setup cookie within an IE browser would fail and cause 
            the attach to project dialogue to close with no warning in the event that there 
            is a cookie set for the project but there is not a Setup cookie.
    - WCG files:  Updated image, icon and installer files for WCG

svn path=/trunk/boinc/; revision=13755
2007-10-02 21:44:14 +00:00
David Anderson 7bdacec895 - API: debug the code for handling V5 graphics messages
in a V6 app (and launching/killing the graphics app)
	- API: start timer thread even if in standalone mode
		(needed to get timer callbacks for V6 graphics)
	- API: remove BOINCSetForegroundWindow stuff
	- API: call DestroyWindow instead of boinc_exit() in WM_CLOSE.
		boinc_exit() is the wrong thing to call - e.g. it tries to delete
		the lock file, resulting in a 5-sec delay on exit

svn path=/trunk/boinc/; revision=13679
2007-09-27 03:34:27 +00:00
Charlie Fenton e8a4acda63 V6 screensaver shows graphics for both V5 and V6 applications.
svn path=/trunk/boinc/; revision=13670
2007-09-26 10:17:43 +00:00
David Anderson be7ad65989 - Compile fixes for Win
svn path=/trunk/boinc/; revision=13652
2007-09-25 16:39:30 +00:00
Charlie Fenton d7b888b3fc Mac SCR: prevent double delete of RPC_CLIENT rpc on closing screensaver
svn path=/trunk/boinc/; revision=13622
2007-09-21 11:46:31 +00:00
Charlie Fenton 457efa155f Mac SCR: Put a copy of switcher utility inside screensaver's bundle to launch graphics applications as user and group "nobody".
svn path=/trunk/boinc/; revision=13601
2007-09-19 09:41:23 +00:00
Charlie Fenton 51d953f7de SCR: make second argument optional in get_random_graphics_app() and get_random_graphics_app()
svn path=/trunk/boinc/; revision=13590
2007-09-16 21:48:01 +00:00
Charlie Fenton 8066ab1f97 SCR: Impelement new RPC::get_screensaver_tasks()
svn path=/trunk/boinc/; revision=13587
2007-09-14 01:45:00 +00:00
Charlie Fenton b1e50a104d Logic cleanup and optimization
svn path=/trunk/boinc/; revision=13573
2007-09-12 08:17:11 +00:00
Charlie Fenton 12e6f5fc07 SCR: Create is_same_task() function which compares both task name and task URL
svn path=/trunk/boinc/; revision=13572
2007-09-12 00:39:41 +00:00
Charlie Fenton fbb5353a7c Add a comment
svn path=/trunk/boinc/; revision=13570
2007-09-11 23:21:58 +00:00
Charlie Fenton ca9e5694b2 SCR: Create is_same_task() function which compares both task name and task URL
svn path=/trunk/boinc/; revision=13569
2007-09-11 23:16:41 +00:00
Charlie Fenton 7da882ed50 Mac SCR: Do screen blanking in screensaver since CC no longer does it
svn path=/trunk/boinc/; revision=13543
2007-09-05 11:12:03 +00:00
Charlie Fenton 90df697345 SCR: Add optional argument to count_active_graphic_apps() and get_random_graphics_app() with the name of a result to avoid.
svn path=/trunk/boinc/; revision=13528
2007-09-03 08:39:46 +00:00
Charlie Fenton 551ad7b77a Remove temporary debugging value checked in by mistake
svn path=/trunk/boinc/; revision=13510
2007-09-02 09:48:59 +00:00
Charlie Fenton a72f5bb5df Mac screensaver: replace image in screensaver control panel with new logo, move to common clientscr/res/ directory
svn path=/trunk/boinc/; revision=13508
2007-09-01 08:31:27 +00:00
Charlie Fenton f54cec4659 Mac screensaver: replace image in screensaver control panel with new logo, move to common clientscr/res/ directory
svn path=/trunk/boinc/; revision=13507
2007-09-01 08:30:46 +00:00
Charlie Fenton 5654775a0e Mac screensaver: replace image in screensaver control panel with new logo, move to common clientscr/res/ directory
svn path=/trunk/boinc/; revision=13502
2007-09-01 07:51:56 +00:00
Charlie Fenton 9379f8aa8e V6 graphics development
svn path=/trunk/boinc/; revision=13500
2007-08-31 15:59:06 +00:00
Charlie Fenton 520b114838 Update Mac screensaver to V6 graphics; fix a bug in get_random_graphics_app()
svn path=/trunk/boinc/; revision=13499
2007-08-31 14:32:08 +00:00
Charlie Fenton 4eb0aee2da Update Mac screensaver to V6 graphics; fix a bug in get_random_graphics_app()
svn path=/trunk/boinc/; revision=13498
2007-08-31 14:23:07 +00:00
Rom Walton 5cdaa80e75 - SCR: Fix a few bugs with the last checkin.
clientscr/
        screensaver.cpp

svn path=/trunk/boinc/; revision=13497
2007-08-30 03:52:29 +00:00
Charlie Fenton b16ecf6932 Eliminate BOINCSaver.nib.sit, replace with BOINCSaver.nib
svn path=/trunk/boinc/; revision=13480
2007-08-29 01:26:37 +00:00
Charlie Fenton 0bc9cea2bb Move Mac sreensaver files to common clientscr directory
svn path=/trunk/boinc/; revision=13479
2007-08-29 01:16:14 +00:00
Charlie Fenton 21ef24ec5c Move Mac sreensaver files to common clientscr directory
svn path=/trunk/boinc/; revision=13478
2007-08-29 01:11:57 +00:00
Charlie Fenton 94f7730db3 Move Mac sreensaver files to common clientscr directory
svn path=/trunk/boinc/; revision=13477
2007-08-29 01:11:43 +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
Charlie Fenton ee43d7e443 Move Mac sreensaver files to common clientscr directory
svn path=/trunk/boinc/; revision=13475
2007-08-29 01:11:09 +00:00
Rom Walton 10a59b8ad2 - SCR: Move more code into the shared code module
clientscr/
        screensaver.cpp, .h
        screensaver_win.cpp

svn path=/trunk/boinc/; revision=13473
2007-08-28 18:54:31 +00:00
Rom Walton 8da726aa13 SCR: Only choose applications that are currently being
exected.
    Win SCR: Update screensaver logo.
    Win SCR: Reduce the amount of time the screensaver is stuck in startup mode
      from 10 secs down to 2 secs. It still takes a second or two to download
      state information from the CC.
    
    clientscr/
        screensaver.cpp
        screensaver_win.cpp
    clientscr/res/
        boinc.bmp

svn path=/trunk/boinc/; revision=13417
2007-08-20 19:54:42 +00:00
Rom Walton f292a46980 - SCR: Move the call to kill_program to ShutdownSaver instead
of waiting for the data thread to poll for keyboard and
        mouse activity. If the saver's window proc detects keyboard
        or mouse activity it'll start the shutdown proceedure.
        
    clientscr/
        screensaver_win.cpp

svn path=/trunk/boinc/; revision=13392
2007-08-16 23:09:03 +00:00
David Anderson bd29314eb0 screensaver fix
svn path=/trunk/boinc/; revision=13388
2007-08-16 18:37:38 +00:00
Rom Walton 05cee3eb0d - SCR: Fix the new screensaver so that it doesn't start a new
graphics window every second.
    - LIB: CreateProcess always returns a 1 on success, which means
           the last part of the run_program function was never being
           executed.
    
    clientscr/
        screensaver_win.cpp
    lib/
        util.C

svn path=/trunk/boinc/; revision=13323
2007-08-15 15:25:52 +00:00
Rom Walton f841b17404 SCR: Enable V6 style applications, screensaver is no longer
compatible with v5 style graphics.
    
    clientscr/
        screensaver.cpp, .h
        screensaver_win.cpp, .h

svn path=/trunk/boinc/; revision=13318
2007-08-14 17:23:30 +00:00
Rom Walton 3986e47fa9 - SCR: Move screensaver related files out of the CC directory
structure and put it into its own directory structure.
        
    client/win/
        boinc.scr.manifest (deleted)
        boinc_ss.h (deleted)
        boinc_ss.rc (deleted)
        boinc_ss_2003.rc (deleted)
        win_screensaver.cpp, .h (deleted)
    clientscr/
        boinc.scr.manifest (added)
        boinc_ss.h (added)
        boinc_ss.rc (added)
        boinc_ss_2003.rc (added)
        win_screensaver.cpp, .h (added)

svn path=/trunk/boinc/; revision=13308
2007-08-13 19:57:18 +00:00
Rom Walton 9a9550c2e0 Copied remotely.
svn path=/trunk/boinc/; revision=13307
2007-08-13 19:43:39 +00:00
Rom Walton 29afbd883e Copied remotely
svn path=/trunk/boinc/; revision=13306
2007-08-13 19:41:09 +00:00
Rom Walton 743ab161e8 Copied remotely
svn path=/trunk/boinc/; revision=13305
2007-08-13 19:40:48 +00:00