mirror of https://github.com/BOINC/boinc.git
760dc42e12
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 |
||
---|---|---|
.. | ||
res | ||
Mac_Saver_Module.h | ||
Mac_Saver_ModuleView.h | ||
Mac_Saver_ModuleView.m | ||
boinc_ss.h | ||
boinc_ss.rc | ||
boinc_ss_opengl.h | ||
boinc_ss_opengl.rc | ||
gfx_switcher.cpp | ||
mac_saver_module.cpp | ||
screensaver.cpp | ||
screensaver.h | ||
screensaver_win.cpp | ||
screensaver_win.h | ||
ss_app.cpp | ||
ss_config.xml |