Commit Graph

20950 Commits

Author SHA1 Message Date
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