Commit Graph

16946 Commits

Author SHA1 Message Date
David Anderson e858e7bcfa - move client simulator PHP code to doc/sim
svn path=/trunk/boinc/; revision=23229
2011-03-12 16:43:41 +00:00
Rytis Slatkevičius b11b56ecbb user web: implement Memcache as an option for caching (defaults to in-file cache). Can be enabled by installing php5-memcached package and defining MEMCACHE_SERVERS in project.inc
svn path=/trunk/boinc/; revision=23228
2011-03-12 15:36:58 +00:00
Charlie Fenton 46ae89b7f4 MGR: Add a new page to Attach Wizard to be displayed if the user rejects the Terms of Use
svn path=/trunk/boinc/; revision=23225
2011-03-11 12:34:59 +00:00
Charlie Fenton 79c83fb72e MGR: Fix compiler warning
svn path=/trunk/boinc/; revision=23222
2011-03-11 12:14:38 +00:00
Charlie Fenton a561d08e42 lib: Make sorts of projects and account mangers case-insensitive
svn path=/trunk/boinc/; revision=23221
2011-03-11 12:10:12 +00:00
Charlie Fenton a67dfe5d65 MGR: Add a new page to Attach Wizard to be displayed if the user rejects the Terms of Use
svn path=/trunk/boinc/; revision=23220
2011-03-11 12:09:42 +00:00
Charlie Fenton 9d6dc59388 lib: Make sorts of projects and account mangers case-insensitive
svn path=/trunk/boinc/; revision=23219
2011-03-11 11:52:55 +00:00
Charlie Fenton 77773a81f8 MGR: Add a new page to Attach Wizard to display if user reject Terms of Use
svn path=/trunk/boinc/; revision=23218
2011-03-11 11:52:04 +00:00
Charlie Fenton 4edcd49c6b MGR: Fill in initial URL on Account Manager Wizard Selection page
svn path=/trunk/boinc/; revision=23217
2011-03-11 11:49:53 +00:00
David Anderson da8dc402fd - manager: Add Project wizard:
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
2011-03-10 23:09:05 +00:00
David Anderson 1141c18265 win compile fix
svn path=/trunk/boinc/; revision=23215
2011-03-10 22:01:56 +00:00
David Anderson 4d21b4960a - client: don't put CDATA around account manager opaque data
in request msg

    client/
        acct_mgr.cpp

svn path=/trunk/boinc/; revision=23214
2011-03-10 21:54:31 +00:00
Bernd Machenschalk fa9681b2d3 - unix build system: generate_svn_version
extended support for git repos:
  generate numeric version from last commit date,
  record host, remote and branch names

svn path=/trunk/boinc/; revision=23213
2011-03-10 14:47:01 +00:00
Charlie Fenton 334442ae18 MGR: Remove from Skin Manager items no longer used by SimpleGUI
svn path=/trunk/boinc/; revision=23212
2011-03-10 10:39:39 +00:00
Charlie Fenton 800f78f52f MGR: Remove from Skin Manager items no longer used by SimpleGUI
svn path=/trunk/boinc/; revision=23211
2011-03-10 10:25:54 +00:00
David Anderson b8a88713d8 - client: don't put CDATA around account manager opaque data
in request msg

svn path=/trunk/boinc/; revision=23210
2011-03-08 20:36:04 +00:00
David Anderson a39a0969d9 svn path=/trunk/boinc/; revision=23207 2011-03-08 02:28:46 +00:00
Rom Walton 2bf111cc5b Quick Updates
svn path=/trunk/boinc/; revision=23206
2011-03-08 01:36:00 +00:00
Rom Walton f81296a7c8 Quick Updates
svn path=/trunk/boinc/; revision=23204
2011-03-08 01:17:17 +00:00
Charlie Fenton 6521930889 MGR: Fix compiler warning
svn path=/trunk/boinc/; revision=23202
2011-03-08 01:02:37 +00:00
Rom Walton 96b1ce8e25 Quick Updates
svn path=/trunk/boinc/; revision=23197
2011-03-07 21:45:37 +00:00
Rom Walton 8670330ccb - MGR: Don't attempt to set the project or account manager if the project
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
2011-03-07 20:57:30 +00:00
Rom Walton 9212078622 Quick Updates
svn path=/trunk/boinc/; revision=23191
2011-03-07 19:44:04 +00:00
Rom Walton 66ad3cd18d Update Translations
svn path=/trunk/boinc/; revision=23189
2011-03-07 17:31:37 +00:00
Rom Walton df876bcd30 Update Translations
svn path=/trunk/boinc/; revision=23187
2011-03-07 17:11:22 +00:00
Rom Walton c2c446dcac Quick Updates
svn path=/trunk/boinc/; revision=23186
2011-03-07 17:02:52 +00:00
Rom Walton fa9091b620 Quick Updates
svn path=/trunk/boinc/; revision=23184
2011-03-07 16:35:03 +00:00
Rom Walton ec6fa49dac - MGR: Handle the 'always' option by only popping a new balloon if the
unread notice count differs from the last time we popped a
        balloon.
        
    clientgui/
        BOINCTaskBar.cpp, .h

svn path=/trunk/boinc/; revision=23174
2011-03-07 16:06:26 +00:00
Rom Walton e58022e6e8 - MGR: ComboBox's are zero index based.
clientgui/
        DlgOptions.cpp, .h

svn path=/trunk/boinc/; revision=23173
2011-03-07 15:48:22 +00:00
Rom Walton ae0df7ce83 Quick Updates
svn path=/trunk/boinc/; revision=23172
2011-03-07 15:30:38 +00:00
Rom Walton 8db6389fc0 svn path=/trunk/boinc/; revision=23171 2011-03-07 15:19:39 +00:00
David Anderson 75a7b16421 - client: print smoothed as well as instantaneous WSS
- manager: make RPC reason strings translatable


svn path=/trunk/boinc/; revision=23170
2011-03-06 22:09:51 +00:00
David Anderson c13d4c6fa9 - client: fix spurious error when removing a notice RSS feed
svn path=/trunk/boinc/; revision=23169
2011-03-05 05:49:32 +00:00
David Anderson e480cef000 - scheduler: if we're not sending jobs because of user prefs
(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
2011-03-04 19:40:59 +00:00
David Anderson dc7857392c - manager: fix copyright date in about box
svn path=/trunk/boinc/; revision=23167
2011-03-04 06:48:36 +00:00
Charlie Fenton 1e94042af6 MGR: reduce duration of notifications on Mac from 15 to 5 seconds
svn path=/trunk/boinc/; revision=23165
2011-03-04 02:15:32 +00:00
David Anderson 0685bd508e - client: fix inaccuracy in RR simulation reported by Bill Barber.
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
2011-03-03 20:32:54 +00:00
Rom Walton 0bf519dea3 - MGR: Change the reminder frequency interval to hours and adjust the min/max
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
2011-03-03 16:32:35 +00:00
Charlie Fenton d1cfd3431e MGR: Remove the old SimpleGUi from the projects
svn path=/trunk/boinc/; revision=23140
2011-03-03 12:08:53 +00:00
Charlie Fenton bf9640859b MGR: Remove the old SimpleGUi from the projects
svn path=/trunk/boinc/; revision=23139
2011-03-03 11:55:16 +00:00
David Anderson fccccd7f97 - client: in deciding whether to remove the "need network" notice,
we were using the wrong (too high-level) interface

svn path=/trunk/boinc/; revision=23138
2011-03-03 06:15:20 +00:00
Rom Walton 1149ca4334 - MGR: Disable our color scheme is a non-white background is selected
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
2011-03-02 23:31:53 +00:00
Rom Walton 4bae84d861 - MGR: Turn off the task pane for the notices tab.
clientgui/
        ViewNotices.cpp

svn path=/trunk/boinc/; revision=23136
2011-03-02 22:10:17 +00:00
Rom Walton 701ba814ff - MGR: Turn -boincargs into a string instead of an option.
clientgui/
        BOINCGUIApp.cpp

svn path=/trunk/boinc/; revision=23135
2011-03-02 19:41:42 +00:00
David Anderson 47da4f53b6 - client: when get a bunch of notices from RSS feed,
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
2011-03-02 19:15:23 +00:00
David Anderson 81ca21c828 - manager: show notice create time rather than arrival time
- client: don't show "need network" notice if we don't need it

svn path=/trunk/boinc/; revision=23133
2011-03-02 18:53:18 +00:00
Rom Walton e05d9ff77c - MGR: Properly handle the case where the only notice in the manager
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
2011-03-02 18:47:24 +00:00
David Anderson a191566a6a - user web: show date/time on friend request page
svn path=/trunk/boinc/; revision=23131
2011-03-02 18:36:51 +00:00
David Anderson b51aee4cdf - user web: bug fix to the last checkin
- boinccmd: fix --get_project_config operation


svn path=/trunk/boinc/; revision=23120
2011-03-01 06:17:54 +00:00
David Anderson 0bc1a36451 - user web: add a feature allowing project admins to control
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
2011-02-28 19:02:59 +00:00