*** empty log message ***

svn path=/trunk/boinc/; revision=7773
This commit is contained in:
Rom Walton 2005-09-06 06:18:36 +00:00
parent fefbcfc140
commit 1b96b57481
11 changed files with 754 additions and 741 deletions

View File

@ -11336,7 +11336,7 @@ Charlie 1 Sept 2005
doc/
mac_build.html
Rom 2 Aug 2005
Rom 2 Sept 2005
- Attempt at fixing a crash condition on Linux due to differences in
how the compiler handles constructors.
@ -11349,7 +11349,7 @@ Rom 2 Aug 2005
ViewTransfers.cpp
ViewWork.cpp
David 2 Aug 2005
David 2 Sept 2005
- show app version numbers as single ints
(remove major*100 + minor assumption)
- remove commented-out code (lock_file stuff)
@ -11363,7 +11363,7 @@ David 2 Aug 2005
transitioner.C
update_stats.C
David 4 Aug 2005
David 4 Sept 2005
- FILE_INFO::set_permissions():
Don't give write access to other or world.
(from Tetsuji Maverick Rai)
@ -11371,7 +11371,7 @@ David 4 Aug 2005
client/
client_types.C
Janus 5 Aug 2005
Janus 5 Sept 2005
- Fixed (Rob): Adding and deleting too many slashes in the db functions for
the forum
- HTML code in forums is now disabled by default, people will have to use
@ -11383,3 +11383,18 @@ Janus 5 Aug 2005
db_forum.inc
text_transform.inc
Rom 2 Sept 2005
- Fix crashing bug on Linux startup.
- Fix crashing bug on Linux during shutdown. When a feature may or may not
be available on a platform use the wxWidget define for that feature instead
of platform defines. Like taskbar icons and clipboard functionality.
clientgui/
BOINCBaseView.cpp, .h
MainFrame.cpp
ViewMessages.cpp
ViewProjects.cpp
ViewResources.cpp
ViewStatistics.cpp
ViewTransfers.cpp
ViewWork.cpp

View File

@ -36,7 +36,7 @@ IMPLEMENT_DYNAMIC_CLASS(CBOINCBaseView, wxPanel)
CBOINCBaseView::CBOINCBaseView() {}
CBOINCBaseView::CBOINCBaseView(wxNotebook* pNotebook, wxString& strName) :
CBOINCBaseView::CBOINCBaseView(wxNotebook* pNotebook) :
wxPanel(pNotebook, -1, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL)
{
wxASSERT(pNotebook);
@ -52,17 +52,16 @@ CBOINCBaseView::CBOINCBaseView(wxNotebook* pNotebook, wxString& strName) :
m_pTaskPane = NULL;
m_pListPane = NULL;
SetName(strName);
SetName(GetViewName());
SetAutoLayout(TRUE);
}
CBOINCBaseView::CBOINCBaseView(
wxNotebook* pNotebook, wxString& strName, wxWindowID iTaskWindowID, int iTaskWindowFlags,
wxWindowID iListWindowID, int iListWindowFlags
) : wxPanel(pNotebook, -1, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL) {
wxNotebook* pNotebook, wxWindowID iTaskWindowID, int iTaskWindowFlags, wxWindowID iListWindowID, int iListWindowFlags) :
wxPanel(pNotebook, -1, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL)
{
wxASSERT(pNotebook);
m_bProcessingTaskRenderEvent = false;
@ -74,7 +73,7 @@ CBOINCBaseView::CBOINCBaseView(
m_pTaskPane = NULL;
m_pListPane = NULL;
SetName(strName);
SetName(GetViewName());
SetAutoLayout(TRUE);

View File

@ -76,12 +76,10 @@ public:
CBOINCBaseView();
CBOINCBaseView(
wxNotebook* pNotebook,
wxString& strName
wxNotebook* pNotebook
);
CBOINCBaseView(
wxNotebook* pNotebook,
wxString& strName,
wxWindowID iTaskWindowID,
int iTaskWindowFlags,
wxWindowID iListWindowID,

File diff suppressed because it is too large Load Diff

View File

@ -1188,11 +1188,12 @@ void CMainFrame::OnHelpAbout(wxCommandEvent& WXUNUSED(event)) {
void CMainFrame::OnClose(wxCloseEvent& event) {
wxLogTrace(wxT("Function Start/End"), wxT("CMainFrame::OnClose - Function Begin"));
#if defined(__WXMSW__) || defined(__WXMAC__)
if (!event.CanVeto())
#ifdef wxHAS_TASK_BAR_ICON
if (!event.CanVeto()) {
Destroy();
else
} else {
Hide();
}
#else
event.Skip();
#endif

View File

@ -53,7 +53,7 @@ CViewMessages::CViewMessages()
CViewMessages::CViewMessages(wxNotebook* pNotebook) :
CBOINCBaseView(pNotebook, GetViewName(), ID_TASK_MESSAGESVIEW, DEFAULT_TASK_FLAGS, ID_LIST_MESSAGESVIEW, DEFAULT_LIST_MULTI_SEL_FLAGS)
CBOINCBaseView(pNotebook, ID_TASK_MESSAGESVIEW, DEFAULT_TASK_FLAGS, ID_LIST_MESSAGESVIEW, DEFAULT_LIST_MULTI_SEL_FLAGS)
{
CTaskItemGroup* pGroup = NULL;
CTaskItem* pItem = NULL;

View File

@ -92,7 +92,7 @@ CViewProjects::CViewProjects()
CViewProjects::CViewProjects(wxNotebook* pNotebook) :
CBOINCBaseView(pNotebook, GetViewName(), ID_TASK_PROJECTSVIEW, DEFAULT_TASK_FLAGS, ID_LIST_PROJECTSVIEW, DEFAULT_LIST_SINGLE_SEL_FLAGS)
CBOINCBaseView(pNotebook, ID_TASK_PROJECTSVIEW, DEFAULT_TASK_FLAGS, ID_LIST_PROJECTSVIEW, DEFAULT_LIST_SINGLE_SEL_FLAGS)
{
CTaskItemGroup* pGroup = NULL;
CTaskItem* pItem = NULL;

View File

@ -60,7 +60,7 @@ CViewResources::CViewResources()
CViewResources::CViewResources(wxNotebook* pNotebook) :
CBOINCBaseView(pNotebook, GetViewName(), ID_TASK_RESOURCEUTILIZATIONVIEW, DEFAULT_TASK_FLAGS, ID_LIST_RESOURCEUTILIZATIONVIEW, DEFAULT_LIST_SINGLE_SEL_FLAGS)
CBOINCBaseView(pNotebook, ID_TASK_RESOURCEUTILIZATIONVIEW, DEFAULT_TASK_FLAGS, ID_LIST_RESOURCEUTILIZATIONVIEW, DEFAULT_LIST_SINGLE_SEL_FLAGS)
{
wxASSERT(m_pTaskPane);
wxASSERT(m_pListPane);

View File

@ -285,7 +285,7 @@ CViewStatistics::CViewStatistics()
CViewStatistics::CViewStatistics(wxNotebook* pNotebook) :
CBOINCBaseView(pNotebook, GetViewName())
CBOINCBaseView(pNotebook)
{
CTaskItemGroup* pGroup = NULL;
CTaskItem* pItem = NULL;

View File

@ -77,7 +77,7 @@ CViewTransfers::CViewTransfers()
CViewTransfers::CViewTransfers(wxNotebook* pNotebook) :
CBOINCBaseView(pNotebook, GetViewName(), ID_TASK_TRANSFERSVIEW, DEFAULT_TASK_FLAGS, ID_LIST_TRANSFERSVIEW, DEFAULT_LIST_SINGLE_SEL_FLAGS)
CBOINCBaseView(pNotebook, ID_TASK_TRANSFERSVIEW, DEFAULT_TASK_FLAGS, ID_LIST_TRANSFERSVIEW, DEFAULT_LIST_SINGLE_SEL_FLAGS)
{
CTaskItemGroup* pGroup = NULL;
CTaskItem* pItem = NULL;

View File

@ -80,7 +80,7 @@ CViewWork::CViewWork()
CViewWork::CViewWork(wxNotebook* pNotebook) :
CBOINCBaseView(pNotebook, GetViewName(), ID_TASK_WORKVIEW, DEFAULT_TASK_FLAGS, ID_LIST_WORKVIEW, DEFAULT_LIST_SINGLE_SEL_FLAGS)
CBOINCBaseView(pNotebook, ID_TASK_WORKVIEW, DEFAULT_TASK_FLAGS, ID_LIST_WORKVIEW, DEFAULT_LIST_SINGLE_SEL_FLAGS)
{
CTaskItemGroup* pGroup = NULL;
CTaskItem* pItem = NULL;