count has changed.
- MGR: Don't update the last arrival time for the host unless
it has changed from the last time it was saved.
- MGR: Opps, forgot to move some code before commiting yesterday,
don't update the last save arrival time unless the user
clicks on the balloon.
- MGR: Stop the simple GUI from blinking the messages button
when the balloon is clicked.
clientgui/
AdvancedFrame.cpp
BOINCGUIApp.cpp
BOINCTaskBar.cpp
MainDocument.cpp
sg_BoincSimpleGUI.cpp
sg_ProjectsComponent.h
svn path=/trunk/boinc/; revision=22051
display the messages dialog.
- MGR: The simple GUI wasn't restoring state properly
thereby causing the reminder frequency to be set to
zero and preventing any reminders from being displayed.
- MGR: Rework the notices code so the document doesn't
make any assumtions about the UI.
- MGR: Fix a bug in the Linux notification window code.
Synchronize event behavior with Windows.
clientgui/
AdvancedFrame.cpp, .h
BOINCBaseFrame.cpp
BOINCTaskBar.cpp, .h
MainDocument.cpp, .h
sg_BoincSimpleGUI.cpp, .h
sg_DlgMessages.cpp
sg_ProjectsComponent.cpp, .h
ViewNotices.cpp
clientgui/gtk/
taskbarex.cpp
svn path=/trunk/boinc/; revision=22040
it was only happening at startup, there might have been a few crashes
because of this issue as well. The basic problem is that wxWidgets
had an exception handler around the initial frame creation and when
the first GUI RPC was issues to detect whether or not we were atached
to an account manager during menu creation the GUI thread would go
about doing idle processing while waiting for the GUI RPC thread to
initialize. During this time the frame pointer is NULL and was getting
dereferenced which would halt window construction and stay there until
some other event was fired.
- MGR: Initial dose of code cleanup and shuffling. Order the menu functions
in the order in which they are displayed in the menu.
clientgui/
AdvancedFrame.cpp, .h
BOINCBaseFrame.cpp
BOINCBaseView.cpp
Events.h
ProjectListCtrl.cpp
sg_BoincSimpleGUI.cpp, .h
sg_ProjectsComponent.cpp, .h
WizardAttachProject.cpp
svn path=/trunk/boinc/; revision=19300
- scheduler: fix bug in adaptive replication:
if send an unreplicated job to untrusted host,
set both wu.target_nresults and wu.min_quorum to app.target_nresults.
svn path=/trunk/boinc/; revision=15762
flags in both the simple GUI and advanced GUI.
- MGR: Enable the syncronize button in the simple GUI which
just causes an account manager update request.
- MGR: Fix an overactive assert in debug builds
clientgui/
AdvancedFrame.cpp
Events.h
sg_BoincSimpleGUI.cpp
sg_ProjectsComponent.cpp, .h
SkinManager.cpp
WelcomePage.cpp
clientgui/res/skins/default/graphic
syncronize_button.xpm (Added)
syncronize_clicked_button.xpm (Added)
clientgui/res/templates/skins
btnSynronize.png (Added)
btnSynronizeClick.png (Added)
svn path=/trunk/boinc/; revision=13271
* Move all logic for reloading a project/stat icon into the StatImageLoader class
* Fix bug that prevented the default stat icons from being updated with reskining
svn path=/trunk/boinc/; revision=11365
- Update User Stats when a rpc has completed with a project
- Update project slide show when new downloads have been received from the project
svn path=/trunk/boinc/; revision=11285