*** empty log message ***

svn path=/trunk/boinc/; revision=10886
This commit is contained in:
Walt Gribben 2006-08-10 21:51:56 +00:00
parent 79eb400a54
commit 9af71cb661
2 changed files with 14 additions and 2 deletions

View File

@ -8619,10 +8619,17 @@ David 10 Aug 2006
client_state.h
cs_apps.C
cs_scheduler.C
Milos 10 Aug 2006
- Updated Simple GUI code to reflect new design
- Skins folder contains new images as well and also
new skin.xml files
clientgui/
sg_*
sg_*
Walt 10 Aug 2006
- Remove taskbar icon on Linux so the manager exits properly
clientgui/
BOINCGUIApp.cpp

View File

@ -460,13 +460,15 @@ bool CBOINCGUIApp::OnInit() {
#endif
// Initialize the task bar icon
m_pTaskBarIcon = new CTaskBarIcon(
#if defined(__WXMSW__) || defined(__WXMAC__)
m_pTaskBarIcon = new CTaskBarIcon(
m_pBranding->GetApplicationName(),
m_pBranding->GetApplicationIcon(),
m_pBranding->GetApplicationDisconnectedIcon(),
m_pBranding->GetApplicationSnoozeIcon()
);
wxASSERT(m_pTaskBarIcon);
#endif
// Detect the display info and store for later use.
DetectDisplayInfo();
@ -532,9 +534,12 @@ int CBOINCGUIApp::OnExit() {
// Shutdown the System Idle Detection code
ClientLibraryShutdown();
#if defined(__WXMSW__) || defined(__WXMAC__)
if (m_pTaskBarIcon) {
delete m_pTaskBarIcon;
}
#endif
#ifdef __WXMAC__
if (m_pMacSystemMenu) {
delete m_pMacSystemMenu;