Commit Graph

197 Commits

Author SHA1 Message Date
Charlie Fenton ba7b2d6898 Remove BOINC_RCSID tags from more source files
svn path=/trunk/boinc/; revision=22739
2010-11-23 11:25:36 +00:00
Charlie Fenton f982df4404 Mac SS: Minor tweak for use in debugging
svn path=/trunk/boinc/; revision=22678
2010-11-11 11:55:43 +00:00
Charlie Fenton 73e65cd425 work around bug which prevented default screensaver boincscr from communicating with Mac client
svn path=/trunk/boinc/; revision=22450
2010-10-06 09:00:05 +00:00
Rom Walton 66190aa0fc - MGR: Display the default action in the system tray menu in bold again.
- MGR: If connected to the localhost, don't display the computer name
        in the window title.
    - MGR: Change the exit menu item text to be a little more specific about
        what is being shutdown.  Use the same scheme as the exit text in the
        status bar so that it'll automatically be localized.
    - SCR: Remove some old Win9x code.
    
    clientgui/
        AdvancedFrame.cpp
        BOINCTaskBar.cpp
    clientscr/
        screensaver_win.cpp, .h

svn path=/trunk/boinc/; revision=22402
2010-09-23 18:35:06 +00:00
Rom Walton 0ec362318c - WINSCR: Set the screen saver log directory to the data directory.
- WINSCR: Already create a log file, even on release builds, just don't
        write trace messages.
    - WINSCR: Be a bit more paranoid about not being able to detect keyboard
        and mouse activity.  If the function fails for whatever reason
        shutdown the screensaver.
        
    clientscr/
        screensaver_win.cpp

svn path=/trunk/boinc/; revision=22341
2010-09-13 19:47:29 +00:00
David Anderson 0b26a28259 - Added Linux screensaver from Nils Brause.
Note: I can't get this to build because if requires
    a package (xcb-atom) that I can't find.
    Need to resolve this.

svn path=/trunk/boinc/; revision=22004
2010-07-19 20:06:49 +00:00
Charlie Fenton 05fc0bd522 Ignore SUSPEND_REASON_CPU_USAGE in SS coordinator
svn path=/trunk/boinc/; revision=21159
2010-04-09 23:15:46 +00:00
Charlie Fenton 8e7f5082e2 Mac: don't include graphics apps in non-BOINC CPU time; optimize screensaver for OS 10.6.
svn path=/trunk/boinc/; revision=21132
2010-04-07 11:37:56 +00:00
David Anderson ea56e5df42 - screensaver fix
svn path=/trunk/boinc/; revision=20986
2010-03-23 17:11:33 +00:00
Charlie Fenton 3ca5c8ac21 Mac SS: Fix build break due to RPC changes of std::string to char[n]
svn path=/trunk/boinc/; revision=20985
2010-03-23 09:52:05 +00:00
David Anderson 6e7c91f181 compile fixes
svn path=/trunk/boinc/; revision=20891
2010-03-13 05:42:25 +00:00
David Anderson 9d21389844 compile fixes
svn path=/trunk/boinc/; revision=20888
2010-03-13 04:25:07 +00:00
Rom Walton e14e1cad34 - Remove BOINC_RCSID tags from source files, we are doing branching and tagging
properly.
        
    <Various Files>

svn path=/trunk/boinc/; revision=20873
2010-03-12 16:51:57 +00:00
David Anderson 4054775f35 svn path=/trunk/boinc/; revision=20833 2010-03-11 01:39:14 +00:00
David Anderson 81f44cce52 svn path=/trunk/boinc/; revision=20598 2010-02-16 20:10:13 +00:00
Charlie Fenton 3acd030eb1 Mac SS: change configuration dialog text to match new Windows wording
svn path=/trunk/boinc/; revision=20472
2010-02-09 02:48:07 +00:00
Rom Walton 8ab6352817 - WINSCR: cleanup configuration dialog text.
clientscr/
        boinc_ss.rc

svn path=/trunk/boinc/; revision=20435
2010-02-05 17:28:05 +00:00
Charlie Fenton de566e26e1 Mac SS: look for Branding file in BOINC Data folder before the one in Manager (mainly for convenience debugging on build system)
svn path=/trunk/boinc/; revision=20399
2010-02-03 04:50:24 +00:00
Charlie Fenton 9eca858ac7 ss_app: Allow branding for GR in a cross-platform way; add hi-res GR logo.
svn path=/trunk/boinc/; revision=20358
2010-02-02 12:19:01 +00:00
Kevin Reed 0eafaefa81 Add logic for WCG logo to default screen saver within an ifdef.
svn path=/trunk/boinc/; revision=20347
2010-02-01 19:01:31 +00:00
Rom Walton 887aff86ec - WINSCR: Remove some more crufty code from the screensaver.
clientscr/
        screensaver_win.cpp, .h

svn path=/trunk/boinc/; revision=19992
2009-12-19 22:10:46 +00:00
Rom Walton 73890c2265 bug fix
svn path=/trunk/boinc/; revision=19955
2009-12-17 16:47:55 +00:00
Rom Walton 2d25b6698d - Cleanup various warnings
- WINSCR: Implement new configuration dialog with new parameters
    - WINSCR: Remove crufty code
    - WINSCR: Update copyrights in resource files
    
    client/
        app.cpp
    clientscr/
        boinc_ss.h
        boinc_ss.rc
        boinc_ss_opengl.h
        boinc_ss_opengl.rc
    clientscr/
        screensaver.cpp, .h
        screensaver_win.cpp, .h
    lib/
        common_defs.h
        crypt.cpp
        idlemon_win.cpp
        win_util.cpp
    samples/worker/
        worker.cpp
    win_build/
        boinc_ss.vcproj
        multi_thread.vcproj
        sleeper.vcproj
        ss_app.vcproj
        uc2_graphics.vcproj

svn path=/trunk/boinc/; revision=19923
2009-12-16 19:55:09 +00:00
Charlie Fenton 746be528fd Mac SS: In Mac screensaver control panel say "overview screensaver" not "BOINC screensaver"
svn path=/trunk/boinc/; revision=19916
2009-12-16 00:17:36 +00:00
Charlie Fenton 40c13eb89e SS: Allow users to set screensaver durations from ss control panel
svn path=/trunk/boinc/; revision=19891
2009-12-14 13:45:08 +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 dc43748b5c Mac: Update XCode project and build scripts to build under XCode 3.2.1 and OS 10.6 Snow Leopard
svn path=/trunk/boinc/; revision=19781
2009-12-04 14:39:35 +00:00
David Anderson d34cc69d45 - user web: remove "enforced by version X+" for X < 6.0
- screensaver: added some comments

svn path=/trunk/boinc/; revision=19167
2009-09-25 17:39:50 +00:00
Charlie Fenton 6bbcdbadf7 Mac SS: Changes for compatibility with OS 10.6
svn path=/trunk/boinc/; revision=18867
2009-08-19 02:49:06 +00:00
Rom Walton c5ff99fb92 Progress Thru Processors stuff
svn path=/trunk/boinc/; revision=18808
2009-08-03 23:13:34 +00:00
Rom Walton c7587fea9d - WINSCR: Remove Win9x compatibility code from the screen saver.
clientscr/    
        screensaver.cpp
        screensaver_win.cpp
        screensaver_win.h

svn path=/trunk/boinc/; revision=18719
2009-07-25 03:53:25 +00:00
Rom Walton 211aef0dae Quick Updates
svn path=/trunk/boinc/; revision=18513
2009-06-30 03:08:11 +00:00
Charlie Fenton 4387fff5aa PTP: check in new PTP Mac icons and images.
svn path=/trunk/boinc/; revision=18495
2009-06-23 23:14:49 +00:00
David Anderson c7e8891ed6 - SS: remove unused func
svn path=/trunk/boinc/; revision=18444
2009-06-17 23:17:33 +00:00
David Anderson 0b3ce504ff - Win: compile fixes
svn path=/trunk/boinc/; revision=18439
2009-06-16 21:58:38 +00:00
Rom Walton 20b689bd17 - PTPSCR: Updates from Carl
clientscr/progress/win/x86/
        boincscr.exe
        gradient.jpg

svn path=/trunk/boinc/; revision=18398
2009-06-12 17:46:04 +00:00
Charlie Fenton b544a24a74 Mac MGR: strip /n from command field of PROCINFO struct to fix <exclusive_app>; KillClient() gets pid from procinfo_setup() except on Windows; restore boinc.jpg file
svn path=/trunk/boinc/; revision=18385
2009-06-12 00:42:09 +00:00
Rom Walton 89010182c9 - SCR: Update default values per BOINC defaults.
- PTP: Add files needed by the installer(s).
    
	clientscr/progress/
	    <Added and Deleted various files>
	clientscr/
	    screensaver.h
	win_build/installerv2/
	    Progress.ism
	    Progressx64.ism
	win_build/installerv2/redist/0409/
		ptp-eula.rtf
	win_build/installerv2/redist/Progress/
		acct_mgr_url.xml
		progress.ico
		ss_config.xml

svn path=/trunk/boinc/; revision=18383
2009-06-11 20:11:02 +00:00
Rom Walton e66e0e88be PTP: Add the 'Progress Thru Processors' screensaver to the
source tree.
      
    clientscr/progress
        <Added Various Files>

svn path=/trunk/boinc/; revision=18380
2009-06-11 17:21:57 +00:00
Rom Walton e3552a977b PTP: Introduce 'Progress Thru Processors' to the Windows build
environment. Use GridRepublic skin until the new one is available.
      
	client/win/
		boinc_cli.rc
		boinc_cmd.rc
	client/win/res/
		progress.ico (Added)
	clientctrl/
		boincsvcctrl.rc
	clientgui/
		BOINCGUIApp.rc
	clientgui/res/
		progress.ico (Added)
	clientgui/skins/Progress Thru Processors
		<Various Files>
	clientlib/win/
		boinc_dll.rc
	clientscr/
		boinc_ss.rc
	clientscr/res/
		boinc.jpg (Deleted)
	clientscr/res/
		progress.bmp (Added)
		progress.ico (Added)
		Scricon3.ico (Deleted)
	clienttray/
		boinc_tray.rc
	win_build/
		Progress.sln
		ptp_boinc_cli.vcproj
		ptp_boinc_dll.vcproj
		ptp_boinc_ss.vcproj
		ptp_boinccmd.vcproj
		ptp_boincmgr.vcproj
		ptp_boincsvcctrl.vcproj
		ptp_boinctray.vcproj

svn path=/trunk/boinc/; revision=18379
2009-06-11 17:11:47 +00:00
Charlie Fenton 8d9b1d78f4 Mac: Change "ProgressThruProcessors" to "Progress Thru Processors"
svn path=/trunk/boinc/; revision=18362
2009-06-11 00:36:15 +00:00
Charlie Fenton aa2069d0c4 Mac: add screensaver, installer and uninstaller support for ProgressThruProcessors branding
svn path=/trunk/boinc/; revision=18347
2009-06-10 10:49:46 +00:00
Charlie Fenton df0f1ca968 SS: Add new optional boolean xml tag <default_ss_first>
svn path=/trunk/boinc/; revision=18222
2009-05-29 08:36:42 +00:00
Charlie Fenton c05e303e58 SS: launch default screensaver graphics app as user and group boinc_project, not boinc_master
svn path=/trunk/boinc/; revision=17815
2009-04-15 08:28:51 +00:00
Rom Walton 85066ced1c minor modification
svn path=/trunk/boinc/; revision=17731
2009-04-02 21:18:14 +00:00
Rom Walton 760dc42e12 - WINSCR: It appears newer notebook models with multiple video
chipsets exhibit an interesting situation.  It appears as though
        in certain conditions a single monitor machine actually reports
        itself as having three monitors.  Normally the monitor that
        contains the primary window (coord 0,0) is on monitor 0, but on
        these machines coord 0,0 is actually on monitor 2.  This led to the
        screensaver not properly exiting when keyboard and/or mouse activity
        was detected.  Now when we detect that keyboard and/or mouse activity
        has happened we send the WM_INTERRUPTSAVER event to all windows
        on all monitors.
        
    clientscr/
        screensaver_win.cpp, .h

svn path=/trunk/boinc/; revision=17728
2009-04-02 19:04:10 +00:00
Charlie Fenton 7a5f238a9f SS: Under Mac Sandbox security, terminate default screensaver graphics app via gfx_switcher
svn path=/trunk/boinc/; revision=17723
2009-04-02 10:37:48 +00:00
Charlie Fenton 3840b814b7 SS: Under Mac Sandbox security, terminate default screensaver graphics app via gfx_switcher
svn path=/trunk/boinc/; revision=17722
2009-04-02 10:25:16 +00:00
Charlie Fenton e1a9129b48 SS: Under Mac Sandbox security, gfx_switcher launches default ss app as user and group boinc_master; don't setgid boincscr
svn path=/trunk/boinc/; revision=17720
2009-04-02 01:48:44 +00:00
David Anderson 1acbff19fd - new screensaver: don't show jobs if suspended
svn path=/trunk/boinc/; revision=17646
2009-03-23 17:14:43 +00:00