- MGR: When a notification is clicked open up the GUI
and switch to the notification tab in the advanced
view.
- MGR: Reorder tabs
- MGR: Review messages tab
- MGR: cleanup code in various places
clientgui/
AdvancedFrame.cpp, .h
BOINCBaseFrame.cpp, .h
BOINCGUIApp.cpp, .h
BOINCTaskBar.cpp, .h
DlgEventLog.cpp, .h (Added)
Events.h
MainDocument.cpp, .h
ViewNews.cpp, .h (Deleted)
ViewNotifications.cpp, .h (Added)
win_build/
boincmgr.vcproj
svn path=/trunk/boinc/; revision=19976
the message log cache of the client. Useful for debugging debt
related issues using Excel or various databases.
client/
boinc_cmd.cpp
boinc_log.cpp
win_build/
boinclog.vcproj (added)
svn path=/trunk/boinc/; revision=19686
Windows. The goal is to completely automate the build process
by creating a self contained environment for the scripts to
execute under. When completed it'll be able to do the following:
* Increment version information
* Build client software using installed version of VS.
* Validate symbol files for specific components.
* Add source file information to symbol files. (This will allow
VS to automatically download the source file from SVN while
single-stepping through the code on a clean machine)
* Code sign executables
* Build installer
* Code sign installer
* Upload updated symbol files and and setup packages
When building interactively:
* Automatically update the DLLs BOINC and BOINCMgr depend on
when they have been updated in the source tree.
* Fix-up BOINC project files when new branches are created
* Fix-up project files for components BOINC depends on when
new versions are released.
/
version.log (added)
win_build/
buildenv.cmd (added)
boinc_post_bld_rules.cmd
boinc_cli.vcproj
boincmgr.vcproj
../boinc_depends_win_vs2005
<Various Files>
svn path=/trunk/boinc/; revision=19672
to the installer custom action code, a project_init.xml
file will be created in the data directory.
win_build/installerv2/redist/Windows/src/boinccas
boinccas95.vcproj
CACreateProjectInitFile.cpp, .h
win_build/installerv2/redist/Windows/Win32/
boinccas.dll
boinccas95.dll
win_build/installerv2/redist/Windows/x64/
boinccas.dll
boinccas95.dll
svn path=/trunk/boinc/; revision=19548
NOTE: I'll need to do a little more research and adjust the
diagnostics stuff later. I believe that the diagnostics
framework will now always report an unhandled C++ exception
for things like an Access Violation.
- client: On Windows, recover from an Access Violation if/when
the GPU functions access violate.
lib/
boinc_in.h
coproc.cpp
win_build/
*.vcproj
svn path=/trunk/boinc/; revision=19541
you choose to be the basis for a new executable.
boincsvcctrl.exe was overwriting the PDB file for boinc.exe
which causes all call stack handling code for boinc.exe
to stop working.
win_build/
boincsvcctrl.vcproj
svn path=/trunk/boinc/; revision=19184
These cause problems when "read" is a member name, etc.
Do these #defines, conditioned on _MSC_VER,
in the files that actually need them.
- don't include boinc_win.h from parse.h.
principle of minimal inclusion
svn path=/trunk/boinc/; revision=18902
Service Control utility, use ShellExecuteEx instead of
CreateProcess. CreateProcess doesn't have the ability
to elevate processes.
clientlib/win/
Service.cpp
svn path=/trunk/boinc/; revision=18730
creation by prepending a \ in front of the filename.
winbuild/installerv2/redist/Windows/src/boinccas/
boinccas.rc
CACreateClientAuthFile.cpp
winbuild/installerv2/redist/Windows/Win32/
boinccas.dll
boinccas95.dll
winbuild/installerv2/redist/Windows/x64/
boinccas.dll
boinccas95.dll
svn path=/trunk/boinc/; revision=18669
can override the previous stored state from a previous installation.
NOTE: Needed becuase PTP isn't going to be supporting 'Application
execution mode', at least not with the initial installer.
win_build/installerv2/redist/Windows/src/boinccas/
boinccas.rc
CARestoreSetupState.cpp
win_build/installerv2/redist/Windows/Win32/
boinccas.dll
boinccas95.dll
win_build/installerv2/redist/Windows/x64/
boinccas.dll
boinccas95.dll
svn path=/trunk/boinc/; revision=18466
the correct information is displayed on the AccountInfo page in the
Wizard, if and when a browsers cookie could not be detected.
mac_installer/Progress/
acct_mgr_url.xml
win_build/installerv2/redist/progress/
acct_mgr_url.xml
svn path=/trunk/boinc/; revision=18414
database to determine what executable names to check instead of
hard coding them. BOINCMGR is renamed to Progress Thru Process or
in the case of GridRepublic it would be GridRepublic Desktop.
win_build/installerv2/
Progress.ism
win_build/installerv2/redist/Windows/src/boinccas/
boinccas.cpp, .h
CAValidateInstall.cpp
CAVerifyInstallDirectories.cpp
win_build/installerv2/redist/Windows/Win32/
boinccas.dll
boinccas95.dll
win_build/installerv2/redist/Windows/x64/
boinccas.dll
boinccas95.dll
svn path=/trunk/boinc/; revision=18396