if a project has old server software and
doesn't export platform list (e.g. Superlink)
don't show a confusing "this project may not support
your type of computer" message;
svn path=/trunk/boinc/; revision=23216
extended support for git repos:
generate numeric version from last commit date,
record host, remote and branch names
svn path=/trunk/boinc/; revision=23213
list control does not contain any items. This can cause a crash
if the all_projects_list.xml is empty.
clientgui/
AccountManagerInfoPage.cpp
ProjectInfoPage.cpp
svn path=/trunk/boinc/; revision=23194
(no CPU, no GPU, selected apps)
send a message, not a notice.
Assume the user knew what they were doing,
and doesn't want to be nagged.
- scheduler: check for the existence of an app version
before checking for user selected-app prefs.
This prevents sending "no jobs available for selected apps"
message when no app versions exist for non-selected apps
- scheduler: use "tasks" instead of "work" in user messages
svn path=/trunk/boinc/; revision=23168
The problem arises when there are jobs of projects
with widely differing resource shares,
and results in an overestimation of saturated time.
Old: at the start of simulation, call WORK_FETCH::compute_shares()
to get resources of runnable projects.
Use these throughout the simulation.
Problem: suppose you have 2 runnable projects;
P1 has large RS, P2 has small RS.
P1's jobs finish quickly.
P2's jobs then are running alone,
but their FLOPS is scaled (incorrectly) by P2's small RS.
Solution: recompute relative CPU resource share within the
simulation loop,
and compute it over the projects that have actives jobs
in the simulation.
svn path=/trunk/boinc/; revision=23162
values to 0/24. Default value is now 6 hours between notification reminders.
clientgui/
BOINCBaseFrame.cpp
BOINCDialupManager.cpp
BOINCTaskBar.cpp
DlgOptions.cpp
svn path=/trunk/boinc/; revision=23141
for the current theme. My commit on 3 Mar 2010 wasn't good enough
for High-Contrast themes.
clientgui/
BOINCBaseView.cpp
DlgEventLog.cpp
svn path=/trunk/boinc/; revision=23137
sort them by create time before appending to notice list.
This ensures that, in the Notices tab,
notices are ordered decreasing create time within an RSS feed
(though not necessarily across feeds)
svn path=/trunk/boinc/; revision=23134
is the 'no notice' notice and then we transition to a single notice
from another source.
clientgui/
NoticeListCtrl.cpp, .h
svn path=/trunk/boinc/; revision=23132
whether news items are exported as notices.
The creator of a news item is shown a "Don't export" or "Export"
button on the thread page.
By default, news items are exported.
svn path=/trunk/boinc/; revision=23119