Commit Graph

25311 Commits

Author SHA1 Message Date
Charlie Fenton cb2778ee75 MGR: Add "More info ..." hyperlink to Diagnostic Log Flags dialog; clicking it takes you to the Log Flags wiki page. 2014-12-25 03:16:54 -08:00
Rom Walton 24c5e2bdff HTMLGFX: Add some more infrastructure for passing APP_INIT_DATA stuff to the HTML web page via the DOM. 2014-12-24 20:30:19 -05:00
David Anderson f2caf19b65 web: improve text at top of prefs page
e.g. say the prefs don't apply to Android, or if set locally
2014-12-24 11:32:32 -08:00
Rom Walton 58c5dd9676 HTMLGFX: Reintroduce the HTML DOM Extension, embed the typelib in the executable.
Force the COM libraries to look within the executable instead of going out to the registry for the typelib information.
2014-12-24 14:01:35 -05:00
Charlie Fenton 5965a2d858 MGR: Work around a probable bug in wxWidgets on Linux which prevented some wxListCtrl rows from updating. 2014-12-24 06:28:33 -08:00
Rom Walton ce96f71706 Merge branch 'master' of ssh://isaac.ssl.berkeley.edu/boinc-v2 2014-12-24 02:00:11 -05:00
Rom Walton 24ef08bbb6 HTMLGFX: Add a default HTML page that mimics the screen saver bouncing BOINC logo.
HTMLGFX: Remove attempt at using the 'window.external' DOM extension, it was requiring a typelib.
2014-12-24 01:59:37 -05:00
David Anderson 86c81fc587 db_purge: add --app cmdline option 2014-12-23 16:35:14 -08:00
David Anderson e73faeb64e Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2 2014-12-23 16:35:00 -08:00
Rom Walton ad9616e143 HTMLGFX: Remove obsolete source files 2014-12-23 19:11:41 -05:00
Rom Walton 39d2870860 HTMLGFX: Add missing project file. 2014-12-23 19:09:34 -05:00
Rom Walton 0c717ac635 VBOX: Decoupled the HTML Graphics application from vboxwrapper. 2014-12-23 16:54:03 -05:00
Rom Walton b5ff288693 VBOX: Add the ability to add trace statements to stderrgfx.txt from an HTML based application
VBOX: Prepare for another refactor job to make a generic HTML based graphics application
2014-12-23 16:11:22 -05:00
David Anderson b622136fd7 web: clean up "change password" pages
For some reason these pages had their own login logic.
Remove this; you must be logged in first.
2014-12-23 10:47:18 -08:00
Rom Walton 275e385148 VBOX: Introducing a basic graphics application for vboxwrapper based on HTML rendering. Basic plumbing is done.
TODO:
* Add vbox job elements to point to various URLs for various states. (running/suspended/not running)
* Add window timer to poll for shared memory changes
* Exit if running in screen saver mode and keyboard/mouse activity is detected.
2014-12-22 23:49:10 -05:00
Rom Walton 0ca76008f1 VBOX: Juha pointed out that I took one line of code out to many on a code cleanup pass. I'm adding it back in. 2014-12-22 16:35:10 -05:00
David Anderson afef39ed6f client: preserve min RPC time across client restart
My 18 Oct 2013 commit caused the client to clear PROJECT::min_rpc_time
on startup.
This causes project-requested RPC delays to be ignored if
the client is restarted.
This is probably undesirable, so I unded that change.

Note: min_rpc_time is used for both
a) project-requested RPC delay
b) exponential backoff due to server down, not work, etc.

To me it makes sense to clear b) on restart, but not a).
Maybe at some point we should separate these.
2014-12-21 11:23:28 -08:00
Rom Walton 0afb366294 LIB: Fix potential parser problem with applications compiled against really old BOINC API code (pre-2012). 2014-12-19 11:29:43 -05:00
Rom Walton 58fcffc859 VBOX: Refactor vboxwrapper to streamline logging and prepare for vboxhtmlgfx. 2014-12-19 09:55:48 -05:00
David Anderson a918898956 web: appearance tweaks to computing prefs 2014-12-18 11:31:34 -08:00
David Anderson b9ae0775d3 Add FiND@Home to project list 2014-12-18 11:31:06 -08:00
Rom Walton b5012e7c9f ANDROID: Use latest OpenSSL and libcurl 2014-12-17 15:25:40 -05:00
Rom Walton 3766eb7e63 Revert "client: fix build breaks."
This reverts commit 3d01d36a6e.
2014-12-17 14:49:23 -05:00
Rom Walton 3d01d36a6e client: fix build breaks. 2014-12-17 14:46:18 -05:00
David Anderson ef22b2bd4b client: show projects in alphabetical order of project name
A while back I changed the job sched and work fetch policies to use
REC-based project priority.
The work fetch logic sorts the project list (in CLIENT_STATE::projects)
by descending priority.
This causes two problems:

- If you have a lot of projects, it's hard to find a particular one
  in the event log, e.g. in work_fetch_debug output.
- In the manager's Statistics tab, the selected project can change
  unexpectedly since we identify it by array index,
  and the array order may change.

Solution: sort CLIENT_STATE::projects alphabetically (case insensitive).
In WORK_FETCH, copy this array to a separate array,
that is then sorted by decreasing priority.
2014-12-17 09:56:01 -08:00
David Anderson a6d20fe95e Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2 2014-12-17 09:35:24 -08:00
Charlie Fenton 470a3fc44d Mac installer: fix typos in script which builds BOINC+VBox installer, update VirtualBox version number in script. 2014-12-17 07:01:03 -08:00
Charlie Fenton 098c15682d Mac installer: name install folders with "x86_64+ instead of "i686" to show that they require a 64-bit capable Mac. Also code sign the installer package so a lock icon appears in the installer window. 2014-12-16 06:50:45 -08:00
Charlie Fenton 88d14fdcc9 Localization: fix line endings. 2014-12-15 17:08:36 -08:00
Charlie Fenton 9aa0c85bf0 Merge branch 'master' of ssh://isaac.ssl.berkeley.edu/boinc-v2 2014-12-15 17:02:19 -08:00
Charlie Fenton 169a0c261f Mac installer: Fix URL to wiki for information on GPU computing. 2014-12-15 17:02:03 -08:00
David Anderson fd48fea054 client: message tweaks 2014-12-15 15:38:12 -08:00
David Anderson a883030c8d locale: Update compiled localization files 2014-12-15 11:44:26 -08:00
David Anderson f156e84912 New files added from Pootle Demo based on templates 2014-12-15 19:41:29 +00:00
admin b38a772a96 Commit from Pootle Demo by user admin.: 2800 of 2800 strings translated (0 fuzzy). 2014-12-15 19:27:03 +00:00
admin 06ffabfb09 Commit from Pootle Demo by user admin.: 2116 of 2800 strings translated (105 fuzzy). 2014-12-15 19:26:58 +00:00
David Anderson 28aaf2b120 Merge branch 'master' of ssh://isaac.ssl.berkeley.edu/boinc-v2 2014-12-15 19:20:38 +00:00
admin 66af08118b Commit from Pootle Demo by user admin.: 3120 of 3120 strings translated (0 fuzzy). 2014-12-15 19:20:33 +00:00
admin 03b42bd97a Commit from Pootle Demo by user admin.: 2798 of 2800 strings translated (2 fuzzy). 2014-12-15 19:20:31 +00:00
admin 6de78edb9b Commit from Pootle Demo by user admin.: 976 of 2591 strings translated (4 fuzzy). 2014-12-15 19:20:31 +00:00
admin 215815d2f6 Commit from Pootle Demo by user admin.: 640 of 2800 strings translated (86 fuzzy). 2014-12-15 19:20:26 +00:00
admin a38a4d6323 Commit from Pootle Demo by user admin.: 2800 of 2800 strings translated (0 fuzzy). 2014-12-15 19:20:21 +00:00
admin 41051c0640 Commit from Pootle Demo by user admin.: 1856 of 2800 strings translated (316 fuzzy). 2014-12-15 19:20:18 +00:00
admin 1965c954cd Commit from Pootle Demo by user admin.: 1334 of 2800 strings translated (216 fuzzy). 2014-12-15 19:20:16 +00:00
admin 85c18aec41 Commit from Pootle Demo by user admin.: 125 of 2800 strings translated (117 fuzzy). 2014-12-15 19:20:14 +00:00
admin 343abaa62f Commit from Pootle Demo by user admin.: 1987 of 2800 strings translated (255 fuzzy). 2014-12-15 19:20:14 +00:00
admin bcb3f2b47d Commit from Pootle Demo by user admin.: 1032 of 2800 strings translated (141 fuzzy). 2014-12-15 19:20:13 +00:00
Charlie Fenton 9ec336e137 MGR: Remove temporary testing code. 2014-12-14 21:54:51 -08:00
Charlie Fenton a813abf863 MGR: Allow hiding some columns by default; add comments; remove unused code. 2014-12-14 21:47:37 -08:00
David Anderson 0bf5c3d37c web: changes to prefs display and edit to match new design (more or less)
See http://boinc.berkeley.edu/trac/wiki/PrefsUnification

Discrepancies:
- "Consider the computer in use" pref isn't disabled when the two
  "suspend X when computer is in use" prefs are unset.
  Doing this would have greatly complicated things.
- day-of-week prefs aren't implemented

No tooltips yet.
2014-12-12 17:54:26 -08:00