Charlie Fenton
7d372d2803
Fix warnings of class or global variables shadowed by local variables or arguments
2013-07-29 01:31:09 -07:00
David Anderson
ae2c9c8863
BOINC web site: fix error in download_all page (non-existent version)
2013-07-28 22:42:18 -07:00
David Anderson
d078038daa
web: add "mobile" prefs venue
...
Note: the prefs code is badly in need of modernization.
Adding a venue should not require changing a bunch of code.
2013-07-26 11:23:27 -07:00
Joachim Fritzsch
5602c09485
android: always showing the EventLog in the menu, regardless of advanced preference, enhancement #1314 .
2013-07-26 08:03:38 +02:00
David Anderson
b290ad2e5f
API: add debug-mode log messages for mutex acquire/release, to help diagnose Android bug
2013-07-25 14:14:16 -07:00
Charlie Fenton
5edbafab87
Mac: Fix typos.
2013-07-25 01:57:13 -07:00
Joachim Fritzsch
9ac8818c19
android: attempt to fix bug #1300 , number of cpu cores detection.
...
Parsing information at /sys/devices/system/cpu/present should represent possible number of CPUs indepentendly of CPU throttling.
2013-07-24 15:21:06 +02:00
Joachim Fritzsch
24bc9460a7
android: fixes bug reported through PlayStore system: NullPointerException while seting up Tab layout.
...
getTabHost would return null in some cases, moved it into onCreate, where application context is always present.
2013-07-24 13:49:10 +02:00
Joachim Fritzsch
91f3fa1bed
android: fixes bug reported through PlayStore system: IllegalStateException of Timer.
...
occured when forceRefresh() in Monitor was called after a manual studown, which cancels the timer.
2013-07-24 13:40:48 +02:00
Joachim Fritzsch
3b76b22bba
android: fixes bug reported through PlayStore system: NumberFormatException in getPidForProcessName.
2013-07-24 13:34:15 +02:00
Joachim Fritzsch
9d27de5010
android: added support for wireless charger. treat like AC. Issue #1312 .
2013-07-24 12:15:16 +02:00
Joachim Fritzsch
cef81cc487
android: bug fix, introduced with previous commit
2013-07-24 12:05:18 +02:00
Joachim Fritzsch
630779cfd5
android: removal of cpu_usage_limit preference from UI. Set to 100 percent during launch.
...
Cpu_usage_limit has caused problems with:
- acquistation and release of wakelock and foreground state of service
- timeout of science apps, no progress
Therefore gets removed from UI. If user has customized this setting, the changes get reverted. Monitor sets this preference to 100 percent during launch of UI. This code should get removed again, once every installation is at 100 percent again, or if preference handling gets changed.
2013-07-24 11:53:14 +02:00
David Anderson
71f70eb197
BOINC web site: steer Android users to app stores
2013-07-22 13:10:00 -07:00
Kevin Reed
ad4ba19a2a
Force git to see WCG.ism as XML
2013-07-22 15:03:25 -05:00
Kevin Reed
8237e30642
Force git to see file as xml and not binary
2013-07-22 15:02:52 -05:00
Kevin Reed
aec53c94e2
Convert WCG.ism from binary to XML
2013-07-22 14:47:39 -05:00
Kevin Reed
489afd08f2
Merge last WCG.ism from branch client_release/7/7.0b to master to prepare for 7.2 work
2013-07-22 14:35:20 -05:00
Rom Walton
79855ef349
Specify ARM based Android devices for now
2013-07-22 13:47:56 -04:00
Rom Walton
9b2d0f992f
client: Add detection of the AVX instruction set for newer processors
2013-07-22 13:08:36 -04:00
Rom Walton
ad4d318b85
quick fix
2013-07-22 13:04:04 -04:00
Rom Walton
cdf9c8f4b2
Add the Android package to the download all page for those Android devices that are not attached to the various app stores
2013-07-22 13:00:09 -04:00
Charlie Fenton
ad6ea27471
Mac: update installer ReadMe files.
2013-07-22 01:05:38 -07:00
Rom Walton
dddaab2b4d
Android: Remove <task_debug/> from the default list of debug flags installed with the client. At some point we need to remove cc_config.xml and global_prefs_override.xml from the APK.
2013-07-19 15:10:10 -04:00
David Anderson
93d6f5ef16
transitioner: don't set result.mod_time to null; this fails if the DB field has accidentally been marked as not null.
2013-07-18 17:10:54 -07:00
David Anderson
1117e03d54
web: fix XSS vulnerability in team_member.php
2013-07-18 12:50:42 -07:00
David Anderson
afdfc215d7
Manager: remove the last call to https_to_https()
2013-07-18 12:41:36 -07:00
Rom Walton
ce77d0623f
MGR: Support following HTTP and HTTPS links. We just launch a browser anyway.
2013-07-18 15:31:52 -04:00
David Anderson
30f0f67b3d
Manager: change https:// to http:// in notices; the WxWidgets HTML renderer doesn't handle https://
...
Programming styles notes:
- string utility functions shouldn't be members of MainDocument.cpp
- don't overload features into 1 function; use separate functions
- use descriptive names rather than "clean", "sanitize" etc.
- use void for functions that don't return anything
- if you copy and paste code, fix the comments
2013-07-18 11:30:24 -07:00
Charlie Fenton
dee0cd5652
Mac: updates for building branded installers (GridRepublic, Charity Engine, Progress Thru Processors)
2013-07-18 04:28:56 -07:00
Joachim Fritzsch
da7bcb67d0
android: bug fix. loading project info failed when manually entering url.
2013-07-17 19:24:30 +02:00
Joachim Fritzsch
520b9852d7
android: bug fix for number cpu core detection. issue #1300 .
...
previous attempt to only read sysconf for number of cores is insufficient, due to a bug in the Android system. Bug got fixed in April 2012 but is still present on many devices.
workaround: read /sys/devices/system/cpu and parse number of cores from there. sysconf uses /proc/stat/ which gets adapted to changes in cpu throttling. Read both sources and compare higher results.
2013-07-17 14:01:39 +02:00
Rom Walton
276108c3eb
Update the all projects list distributed with the client software.
2013-07-17 01:22:32 -04:00
Rom Walton
ab0c4cbe45
DOC: Remove beta projects specific to Android
2013-07-17 01:13:42 -04:00
Rom Walton
57782a9f1a
Extend the project list cache timeout to 7 days and update the dev build to 7.2.5
2013-07-17 00:57:28 -04:00
David Anderson
4d0109e3fb
Client: add test harness for file copy (make sure we can handle > 2GB)
2013-07-16 21:40:13 -07:00
David Anderson
3faf18c7b4
remote_submit script: exit with nonzero status if error
...
Also, suppress warnings from simplexml_load_string()
2013-07-16 13:18:46 -07:00
Keith Uplinger
e3fc1bf37d
Added the Forgot password button to the login page.
2013-07-16 17:50:14 +02:00
Charlie Fenton
ea6576c83d
Mac: fix for first-time builds.
2013-07-16 02:29:35 -07:00
Charlie Fenton
9ff8554ee4
client: when launching the GPU detection child process, use boinc_fopen(), more checks for error returns.
2013-07-16 01:29:00 -07:00
Joachim Fritzsch
158bf1d6fc
Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2
2013-07-16 10:06:43 +02:00
Joachim Fritzsch
3286cbfce2
android: prevent foreground service notification to be udpated every second, prevent blinking.
2013-07-16 10:06:24 +02:00
Rom Walton
8321ef0430
client: Use get_exit_status to wait until the GPU detection process completes and log any error code.
2013-07-15 19:42:21 -04:00
Rom Walton
9d726ba0fc
LIB: Simplify logic for get_exit_status(). Put caller to sleep until process exits, then check for it's exit status.
2013-07-15 19:34:25 -04:00
Charlie Fenton
88135a7000
client: wait as long as necessary for the GPU detection child process to exit: eliminate the 3-second limit.
2013-07-15 14:43:29 -07:00
Rom Walton
2bdd559c04
Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2
2013-07-15 11:43:14 -04:00
Rom Walton
238f2366e8
WINBUILD: Force git to reevaluate the ISM files, they are XML now. (Part 2)
2013-07-15 11:42:13 -04:00
Rom Walton
d44e51e50b
WINBUILD: Force git to reevaluate the ISM files, they are XML now. (Part 1)
2013-07-15 11:41:14 -04:00
Joachim Fritzsch
3f996ec9af
android: bug fix, foreground notification shows updated status after change during screen off.
2013-07-15 17:30:39 +02:00
Joachim Fritzsch
49e2a0a62a
Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2
2013-07-15 16:31:01 +02:00