Merge branch 'master' into drupal-generic
Details at: https://dev.gridrepublic.org/browse/DBOINCP-202
|
@ -2,23 +2,46 @@
|
|||
# various IDEs.
|
||||
#
|
||||
|
||||
# Random stuff
|
||||
* text=auto
|
||||
|
||||
# Source files
|
||||
#
|
||||
*.cpp text eol=lf
|
||||
*.h text eol=lf
|
||||
*.rc text eol=lf
|
||||
*.php text eol=lf
|
||||
*.xpm text eol=lf
|
||||
*.cu text eol=lf
|
||||
*.cl text eol=lf
|
||||
*.c text eol=lf
|
||||
*.hpp text eol=lf
|
||||
|
||||
# Project files
|
||||
#
|
||||
*.vcproj text eol=crlf
|
||||
*.vcxproj text eol=crlf
|
||||
*.sln text eol=crlf
|
||||
*.rules text eol=crlf
|
||||
*.bat text eol=crlf
|
||||
*.cmd text eol=crlf
|
||||
*.ac text eol=lf
|
||||
*.am text eol=lf
|
||||
*.in text eol=lf
|
||||
*.m4 text eol=lf
|
||||
*Makefile* text eol=lf
|
||||
*.mk text eol=lf
|
||||
|
||||
# Commit Notes
|
||||
#
|
||||
checkin_notes text eol=lf
|
||||
checkin_notes_2012 text eol=lf
|
||||
|
||||
# Misc files
|
||||
#
|
||||
*.txt text eol=lf
|
||||
*.xml text eol=lf
|
||||
*.po text eol=lf
|
||||
*.log text eol=lf
|
||||
*.rtf text eol=lf
|
||||
*.rul text eol=crlf
|
||||
|
|
|
@ -11,22 +11,149 @@
|
|||
|
||||
# Installshield build directories
|
||||
/win_build/installerv2/BOINC
|
||||
/win_build/installerv2/BOINC_vbox
|
||||
/win_build/installerv2/BOINCx64
|
||||
/win_build/installerv2/BOINCx64_vbox
|
||||
/win_build/installerv2/WCG
|
||||
/win_build/installerv2/Progress
|
||||
|
||||
# Visual Studio Build Directories for BOINCCAS
|
||||
/win_build/installerv2/redist/Windows/src/boinccas/Debug
|
||||
/win_build/installerv2/redist/Windows/src/boinccas/Debug95
|
||||
/win_build/installerv2/redist/Windows/src/boinccas/Release
|
||||
/win_build/installerv2/redist/Windows/src/boinccas/Release95
|
||||
/win_build/installerv2/redist/Windows/src/boinccas/x64
|
||||
|
||||
# Netbeans project files
|
||||
/html/nbproject/
|
||||
|
||||
#
|
||||
*.pfx
|
||||
*.pvk
|
||||
*.spc
|
||||
/win_build/*.filters
|
||||
/win_build/boinc.sdf
|
||||
/win_build/boinc.opensdf
|
||||
/win_build/ipch
|
||||
/win_build/installerv2/redist/Windows/src/boinccas/*.filters
|
||||
/win_build/installerv2/redist/Windows/src/boinccas/boinccas.sdf
|
||||
|
||||
## files created by _autosetup (autoreconf):
|
||||
*.in
|
||||
*.in~
|
||||
aclocal.m4
|
||||
autom4te.cache/
|
||||
compile
|
||||
config.guess
|
||||
config.sub
|
||||
configure
|
||||
depcomp
|
||||
install-sh
|
||||
ltmain.sh
|
||||
m4/libtool.m4
|
||||
m4/ltoptions.m4
|
||||
m4/ltsugar.m4
|
||||
m4/ltversion.m4
|
||||
m4/lt~obsolete.m4
|
||||
missing
|
||||
test-driver
|
||||
|
||||
## files created by configure:
|
||||
Makefile
|
||||
.deps/
|
||||
boinc_path_config.py
|
||||
pkginfo
|
||||
prototype
|
||||
client/scripts/boinc-client
|
||||
config.h
|
||||
config.log
|
||||
config.status
|
||||
libtool
|
||||
py/Boinc/version.py
|
||||
py/setup.py
|
||||
stamp-h1
|
||||
test/version.inc
|
||||
|
||||
## files created by make:
|
||||
*.o
|
||||
*.lo
|
||||
*.a
|
||||
*.la
|
||||
*.in
|
||||
/client/Makefile
|
||||
|
||||
# drupal: ignore files with private/sensitive content in a public repo
|
||||
## Drupal
|
||||
# ignore files with private/sensitive content in a public repo
|
||||
drupal/sites/default/dbconfig.php
|
||||
|
||||
# drupal: ignore symlink to project-specific content (tracked in separate/project repo)
|
||||
# ignore symlink to project-specific content (tracked in separate/project repo)
|
||||
drupal/sites/default/project
|
||||
|
||||
.libs/
|
||||
svn_version.h
|
||||
|
||||
# list of executables
|
||||
apps/1sec
|
||||
apps/concat
|
||||
apps/upper_case
|
||||
client/boinc
|
||||
client/boinc_client
|
||||
client/boinccmd
|
||||
client/switcher
|
||||
clientgui/boincmgr
|
||||
clientscr/boincscr
|
||||
doc/manpages/appmgr.8
|
||||
doc/manpages/boinc.1
|
||||
doc/manpages/boinccmd.1
|
||||
doc/manpages/boincmgr.1
|
||||
lib/crypt_prog
|
||||
lib/parse_test
|
||||
py/lib.*/
|
||||
py/build/
|
||||
samples/example_app/uc2
|
||||
samples/example_app/ucn
|
||||
samples/sleeper/sleeper
|
||||
samples/worker/worker
|
||||
samples/wrapper/wrapper
|
||||
sched/adjust_user_priority
|
||||
sched/antique_file_deleter
|
||||
sched/census
|
||||
sched/cgi
|
||||
sched/credit_test
|
||||
sched/db_dump
|
||||
sched/db_purge
|
||||
sched/delete_file
|
||||
sched/fcgi
|
||||
sched/fcgi_file_upload_handler
|
||||
sched/feeder
|
||||
sched/file_deleter
|
||||
sched/file_upload_handler
|
||||
sched/get_file
|
||||
sched/make_work
|
||||
sched/message_handler
|
||||
sched/put_file
|
||||
sched/sample_assimilator
|
||||
sched/sample_bitwise_validator
|
||||
sched/sample_dummy_assimilator
|
||||
sched/sample_substr_validator
|
||||
sched/sample_trivial_validator
|
||||
sched/sample_work_generator
|
||||
sched/sched_driver
|
||||
sched/show_shmem
|
||||
sched/single_job_assimilator
|
||||
sched/size_regulator
|
||||
sched/status
|
||||
sched/stop
|
||||
sched/transitioner
|
||||
sched/trickle_credit
|
||||
sched/trickle_deadline
|
||||
sched/trickle_echo
|
||||
sched/update_stats
|
||||
sched/wu_check
|
||||
tools/cancel_jobs
|
||||
tools/create_work
|
||||
tools/dir_hier_move
|
||||
tools/dir_hier_path
|
||||
tools/remote_submit_test
|
||||
tools/sign_executable
|
||||
vda/ssim
|
||||
vda/vda
|
||||
vda/vdad
|
||||
/win_build/*.sdf
|
||||
|
|
|
@ -0,0 +1,73 @@
|
|||
language: cpp
|
||||
compiler:
|
||||
- gcc
|
||||
# - clang
|
||||
|
||||
branches:
|
||||
only:
|
||||
- master
|
||||
- coverity_scan
|
||||
|
||||
notifications:
|
||||
email:
|
||||
recipients:
|
||||
- boinc_cvs@ssl.berkeley.edu
|
||||
on_success: always
|
||||
on_failure: always
|
||||
|
||||
# This switches to the container-based infrastructure and allows caching
|
||||
sudo: false
|
||||
|
||||
cache:
|
||||
apt: true
|
||||
directories:
|
||||
- build/wxWidgets-3.0.2
|
||||
|
||||
addons:
|
||||
coverity_scan:
|
||||
project:
|
||||
name: "BOINC/boinc"
|
||||
description: "Build submitted via Travis CI"
|
||||
notification_email: christian.beer@posteo.de
|
||||
build_command_prepend: "./configure --enable-apps"
|
||||
build_command: "make -j 4"
|
||||
branch_pattern: coverity_scan
|
||||
apt_packages:
|
||||
- freeglut3-dev
|
||||
- libxmu-dev
|
||||
- libxi-dev
|
||||
#- python-mysqldb
|
||||
- libfcgi-dev
|
||||
#- libcurl4-openssl-dev
|
||||
#- libxss-dev
|
||||
- libnotify-dev
|
||||
- libxcb-util0-dev
|
||||
- libsqlite3-dev
|
||||
- libgtk2.0-dev
|
||||
- libwebkitgtk-dev
|
||||
|
||||
env:
|
||||
global:
|
||||
# The next declaration is the encrypted COVERITY_SCAN_TOKEN, created
|
||||
# via the "travis encrypt" command using the project repo's public key
|
||||
- secure: "Rd++Hyurnwd/tvjH0PX2seO3QUZ6WOf8bSB2ZkKPfZCU6+tXVMvloyog6Mlc7vl0m3WFAzw24MDtNLFBUktRsVXOkqDup1s6PdkwwcwG+5wAnydN+kXF9PcqKyOi0xJvl48Wji+r92Y9SCLzPnQGjZg70xHET22bDZHt2FsjP80="
|
||||
matrix:
|
||||
- BOINC_TYPE=libs
|
||||
- BOINC_TYPE=server
|
||||
- BOINC_TYPE=client
|
||||
- BOINC_TYPE=apps
|
||||
- BOINC_TYPE=manager
|
||||
#- BOINC_TYPE=coverity
|
||||
|
||||
matrix:
|
||||
fast_finish: true
|
||||
|
||||
before_script:
|
||||
- ./_autosetup
|
||||
|
||||
script:
|
||||
- if [[ "${BOINC_TYPE}" == "libs" ]]; then ( ./configure --disable-server --disable-client --disable-manager && make ) fi
|
||||
- if [[ "${BOINC_TYPE}" == "server" ]]; then ( ./configure --disable-client --disable-manager && make ) fi
|
||||
- if [[ "${BOINC_TYPE}" == "client" ]]; then ( ./configure --disable-server --disable-manager && make ) fi
|
||||
- if [[ "${BOINC_TYPE}" == "apps" ]]; then ( ./configure --enable-apps --disable-server --disable-client --disable-manager && make ) fi
|
||||
- if [[ "${BOINC_TYPE}" == "manager" ]]; then ( ./build/getWxWidgets.sh && ./configure --disable-server --disable-client --with-wxdir=./build/wxWidgets-3.0.2/buildgtk && make ) fi
|
13
Makefile.am
|
@ -13,6 +13,13 @@ if ENABLE_LIBRARIES
|
|||
if ENABLE_SERVER
|
||||
API_SUBDIRS += zip
|
||||
endif
|
||||
## boinc_zip needed for wrapper
|
||||
if ENABLE_APPS
|
||||
API_SUBDIRS += zip
|
||||
endif
|
||||
if ENABLE_BOINCZIP
|
||||
API_SUBDIRS += zip
|
||||
endif
|
||||
endif
|
||||
|
||||
if ENABLE_SERVER
|
||||
|
@ -31,9 +38,13 @@ if BUILD_X11_SCREENSAVER
|
|||
endif
|
||||
endif
|
||||
|
||||
if ENABLE_APPS
|
||||
APPS_SUBDIRS = samples
|
||||
endif
|
||||
|
||||
# ORDER MATTERS below. One must build dependencies FIRST, then things
|
||||
# that depend on them later
|
||||
SUBDIRS = m4 $(API_SUBDIRS) $(SERVER_SUBDIRS) $(CLIENT_SUBDIRS) $(CLIENTGUI_SUBDIRS) doc
|
||||
SUBDIRS = m4 $(API_SUBDIRS) $(SERVER_SUBDIRS) $(CLIENT_SUBDIRS) $(CLIENTGUI_SUBDIRS) $(APPS_SUBDIRS) doc
|
||||
|
||||
# Putting a directory name recursively copies the entire contents - the
|
||||
# dist-hook below gets rid of CVS directories.
|
||||
|
|
|
@ -1,6 +1,9 @@
|
|||
## -*-Makefile -*-
|
||||
## $Id$
|
||||
|
||||
# For debugging purposes
|
||||
#AM_DEFAULT_VERBOSITY=1
|
||||
|
||||
# Note: MYSQL_CFLAGS and MYSQL_LIBS set by configure from mysql_config
|
||||
|
||||
# ignore any LIBS set by configure
|
||||
|
@ -49,7 +52,7 @@ $(LIBBOINC):
|
|||
cd $(top_builddir)/lib; ${MAKE} libboinc.la
|
||||
LIBBOINC_CRYPT = $(top_builddir)/lib/libboinc_crypt.la
|
||||
$(LIBBOINC_CRYPT):
|
||||
cd $(top_builddir)/lib; ${MAKE} libboinc.la
|
||||
cd $(top_builddir)/lib; ${MAKE} libboinc_crypt.la
|
||||
LIBBOINC_FCGI = $(top_builddir)/lib/libboinc_fcgi.la
|
||||
$(LIBBOINC_FCGI):
|
||||
cd $(top_builddir)/lib; ${MAKE} libboinc_fcgi.la
|
||||
|
@ -60,4 +63,5 @@ $(LIBAPI):
|
|||
SERVERLIBS = $(LIBSCHED) $(LIBBOINC_CRYPT) $(LIBBOINC) $(MYSQL_LIBS) $(PTHREAD_LIBS) $(RSA_LIBS) $(SSL_LIBS)
|
||||
SERVERLIBS_FCGI = $(LIBSCHED_FCGI) $(LIBBOINC_CRYPT) $(LIBBOINC_FCGI) -lfcgi $(MYSQL_LIBS) $(PTHREAD_LIBS) $(RSA_LIBS) $(SSL_LIBS)
|
||||
APPLIBS = $(LIBAPI) $(LIBBOINC)
|
||||
FUHLIBS = $(LIBBOINC_CRYPT) $(LIBBOINC) $(RSA_LIBS) $(SSL_LIBS)
|
||||
|
||||
|
|
|
@ -0,0 +1,5 @@
|
|||
# BOINC github mirror
|
||||
See official page on how to contribute: http://boinc.berkeley.edu/trac/wiki
|
||||
|
||||
## Current build status
|
||||
master: [![Build Status](https://travis-ci.org/BOINC/boinc.svg?branch=master)](https://travis-ci.org/BOINC/boinc)
|
12
_autosetup
|
@ -17,7 +17,7 @@ esac
|
|||
## return 0 if ok, 1 too old or not found (-> shell conventions).
|
||||
## ----------------------------------------------------------------------
|
||||
check_version()
|
||||
{
|
||||
{
|
||||
dir=`pwd`
|
||||
cd /tmp
|
||||
foundit=
|
||||
|
@ -30,7 +30,7 @@ check_version()
|
|||
foundit=yes;
|
||||
fi
|
||||
|
||||
if [ "$foundit" != yes ]; then
|
||||
if [ "$foundit" != yes ]; then
|
||||
echo "Didn't find application";
|
||||
version=0
|
||||
success=no
|
||||
|
@ -63,7 +63,7 @@ check_version()
|
|||
|
||||
|
||||
## --------------------------------------------------------------------------------
|
||||
## 'MAIN' starts here
|
||||
## 'MAIN' starts here
|
||||
## --------------------------------------------------------------------------------
|
||||
echo "Bootstrapping configure script and makefiles:"
|
||||
|
||||
|
@ -93,7 +93,7 @@ check_version()
|
|||
echo >/dev/null
|
||||
elif check_version gm4 1.4; then
|
||||
have_gm4=yes;
|
||||
else
|
||||
else
|
||||
echo "Couldn't find a new-enough version of 'm4', please install one!";
|
||||
echo "If you have a newer version, set the environment variable 'M4' to its path";
|
||||
exit 1;
|
||||
|
@ -134,6 +134,10 @@ check_version()
|
|||
|
||||
## ---------- now run autoreconf
|
||||
cmdline="autoreconf -i";
|
||||
## -- if _autosetup was invoked with -f run autoreconf with -f to force a recreation of all files
|
||||
if [ "$1" = "-f" ]; then
|
||||
cmdline="autoreconf -i -f";
|
||||
fi
|
||||
echo "$cmdline"
|
||||
if eval $cmdline; then
|
||||
echo "Done, now run ./configure"
|
||||
|
|
|
@ -0,0 +1,8 @@
|
|||
--android BOINC/res
|
||||
--gettext ../locale
|
||||
--groups strings
|
||||
--domain BOINC-Android
|
||||
--template ./%(domain)s.pot
|
||||
--layout %(locale)s/%(domain)s.po
|
||||
--ignore-fuzzy
|
||||
|
|
@ -1,8 +1,10 @@
|
|||
*/assets/boinc
|
||||
*/assets/boinccmd
|
||||
BOINC/assets/arm*
|
||||
BOINC/assets/mips*
|
||||
BOINC/assets/x86*
|
||||
*/bin
|
||||
*/gen
|
||||
*/libs/android-*
|
||||
*/libs/
|
||||
*/obj/
|
||||
.DS_Store
|
||||
._.DS_Store
|
||||
*.apk
|
||||
|
|
|
@ -19,69 +19,126 @@
|
|||
-->
|
||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
package="edu.berkeley.boinc"
|
||||
|
||||
android:versionCode="14"
|
||||
android:versionName="7.1.19"
|
||||
|
||||
android:installLocation="internalOnly" > <!-- installation on SD card would break boot receiver -->
|
||||
android:installLocation="internalOnly"
|
||||
android:versionCode="72"
|
||||
android:versionName="7.5.0" > <!-- installation on SD card would break boot receiver -->
|
||||
|
||||
|
||||
<!-- Add Google Play store metadata informing the store we can run on tablets and other large screen devices -->
|
||||
<supports-screens
|
||||
android:anyDensity="true"
|
||||
android:smallScreens="true"
|
||||
android:normalScreens="true"
|
||||
android:largeScreens="true"
|
||||
android:normalScreens="true"
|
||||
android:smallScreens="true"
|
||||
android:xlargeScreens="true" />
|
||||
|
||||
<!-- CAUTION: increasing targetSDK to >10 changes AsyncTask's threadpool size! -->
|
||||
<uses-sdk
|
||||
android:minSdkVersion="9"
|
||||
android:targetSdkVersion="10" />
|
||||
|
||||
android:minSdkVersion="16"
|
||||
android:targetSdkVersion="19" />
|
||||
|
||||
<!-- Required Permissions -->
|
||||
<uses-permission android:name="android.permission.INTERNET"/>
|
||||
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
|
||||
<uses-permission android:name="android.permission.WAKE_LOCK"/>
|
||||
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
|
||||
<uses-permission android:name="android.permission.READ_LOGS"/>
|
||||
<uses-permission android:name="android.permission.INTERNET" />
|
||||
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
|
||||
<uses-permission android:name="android.permission.WAKE_LOCK" />
|
||||
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
|
||||
<uses-permission android:name="android.permission.READ_LOGS" />
|
||||
<uses-permission android:name="android.permission.RESTART_PACKAGES" />
|
||||
|
||||
<application
|
||||
android:allowBackup="true"
|
||||
android:debuggable="true"
|
||||
android:icon="@drawable/boinc"
|
||||
android:label="@string/app_name"
|
||||
android:theme="@style/Theme"
|
||||
android:allowBackup="true"
|
||||
android:debuggable="true"> <!-- android:largeHeap="true" , possible api level > 10. grants application larger dalvik vm heap. better performance when showing many slideshow pictures. -->
|
||||
|
||||
android:theme="@style/Theme.Styled"
|
||||
android:largeHeap="true">
|
||||
|
||||
<activity
|
||||
android:name="edu.berkeley.boinc.BOINCActivity"
|
||||
android:label="@string/app_name">
|
||||
android:name="edu.berkeley.boinc.SplashActivity"
|
||||
android:configChanges="orientation|keyboardHidden|screenSize"
|
||||
android:screenOrientation="portrait"
|
||||
android:label="@string/app_name"
|
||||
android:theme="@style/Theme.Styled.NoActionBar"
|
||||
android:noHistory="true">
|
||||
<intent-filter>
|
||||
<action android:name="android.intent.action.MAIN" />
|
||||
<category android:name="android.intent.category.LAUNCHER" />
|
||||
</intent-filter>
|
||||
</activity>
|
||||
<activity android:name=".AttachProjectListActivity"/>
|
||||
<activity android:name=".AttachProjectLoginActivity"
|
||||
android:configChanges="orientation"/>
|
||||
<activity android:name=".AttachProjectRegistrationActivity"/>
|
||||
<activity android:name=".AttachProjectWorkingActivity"
|
||||
android:configChanges="orientation"/>
|
||||
<activity android:name=".StatusActivity" />
|
||||
<activity android:name=".TasksActivity" />
|
||||
<activity android:name=".TransActivity" />
|
||||
<activity android:name=".PrefsActivity" />
|
||||
<activity android:name=".ProjectsActivity" />
|
||||
<activity android:name=".EventLogActivity" />
|
||||
<service android:name=".client.Monitor"></service>
|
||||
<service android:name="edu.berkeley.boinc.client.ClientRemoteService"
|
||||
android:enabled="true"
|
||||
android:exported="true"/>
|
||||
<receiver android:name=".receiver.BootReceiver">
|
||||
<activity
|
||||
android:name="edu.berkeley.boinc.BOINCActivity"
|
||||
android:label="@string/app_name"
|
||||
android:launchMode="singleTop"
|
||||
android:exported="true" >
|
||||
</activity>
|
||||
<activity android:name="edu.berkeley.boinc.attach.AcctMgrFragment" >
|
||||
<meta-data
|
||||
android:name="android.support.PARENT_ACTIVITY"
|
||||
android:value="edu.berkeley.boinc.BOINCActivity" />
|
||||
</activity>
|
||||
<activity
|
||||
android:name="edu.berkeley.boinc.attach.SelectionListActivity"
|
||||
android:theme="@style/Theme.Styled.NoActionBar"
|
||||
android:screenOrientation="portrait" >
|
||||
</activity>
|
||||
<activity
|
||||
android:name="edu.berkeley.boinc.attach.CredentialInputActivity"
|
||||
android:theme="@style/Theme.Styled.NoActionBar"
|
||||
android:screenOrientation="portrait"
|
||||
android:windowSoftInputMode="adjustPan" >
|
||||
</activity>
|
||||
<activity
|
||||
android:name="edu.berkeley.boinc.attach.BatchProcessingActivity"
|
||||
android:theme="@style/Theme.Styled.NoActionBar"
|
||||
android:screenOrientation="portrait" >
|
||||
</activity>
|
||||
<activity
|
||||
android:name="edu.berkeley.boinc.attach.BatchConflictListActivity"
|
||||
android:theme="@style/Theme.Styled.NoActionBar"
|
||||
android:screenOrientation="portrait" >
|
||||
</activity>
|
||||
<activity
|
||||
android:name="edu.berkeley.boinc.attach.IndividualAttachActivity"
|
||||
android:theme="@style/Theme.Styled.NoActionBar"
|
||||
android:screenOrientation="portrait" >
|
||||
</activity>
|
||||
<activity android:name="edu.berkeley.boinc.attach.AttachProjectRegistrationActivity" >
|
||||
<meta-data
|
||||
android:name="android.support.PARENT_ACTIVITY"
|
||||
android:value="edu.berkeley.boinc.AttachProjectListActivity" />
|
||||
</activity>
|
||||
<activity
|
||||
android:name="edu.berkeley.boinc.attach.AttachProjectWorkingActivity"
|
||||
android:configChanges="orientation"
|
||||
android:noHistory="true" />
|
||||
<activity android:name="edu.berkeley.boinc.EventLogActivity" >
|
||||
<meta-data
|
||||
android:name="android.support.PARENT_ACTIVITY"
|
||||
android:value="edu.berkeley.boinc.BOINCActivity" />
|
||||
</activity>
|
||||
|
||||
<service android:name="edu.berkeley.boinc.client.Monitor" android:process=":remote">
|
||||
</service>
|
||||
<service android:name="edu.berkeley.boinc.attach.ProjectAttachService">
|
||||
</service>
|
||||
|
||||
<receiver android:name="edu.berkeley.boinc.receiver.BootReceiver" >
|
||||
<intent-filter>
|
||||
<action android:name="android.intent.action.BOOT_COMPLETED"/>
|
||||
<action android:name="android.intent.action.BOOT_COMPLETED" />
|
||||
</intent-filter>
|
||||
</receiver>
|
||||
|
||||
<receiver android:name="edu.berkeley.boinc.receiver.PowerConnectedReceiver" >
|
||||
<intent-filter>
|
||||
<action android:name="android.intent.action.ACTION_POWER_CONNECTED" />
|
||||
</intent-filter>
|
||||
</receiver>
|
||||
<receiver android:name="edu.berkeley.boinc.receiver.PackageReplacedReceiver" >
|
||||
<intent-filter>
|
||||
<action android:name="android.intent.action.PACKAGE_REPLACED" />
|
||||
<data android:path="edu.berkeley.boinc" android:scheme="package" />
|
||||
</intent-filter>
|
||||
</receiver>
|
||||
<activity android:name=".BoincNotExclusiveDialog" android:theme="@android:style/Theme.Dialog">
|
||||
</activity>
|
||||
</application>
|
||||
|
||||
</manifest>
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
This file is used as a placeholder until real data files are created or copied from another location.
|
|
@ -1,6 +1,5 @@
|
|||
<cc_config>
|
||||
<log_flags>
|
||||
<task_debug/>
|
||||
</log_flags>
|
||||
<options>
|
||||
</options>
|
||||
|
|
|
@ -1,31 +0,0 @@
|
|||
<global_preferences>
|
||||
<run_on_batteries>0</run_on_batteries>
|
||||
<battery_charge_min_pct>90</battery_charge_min_pct>
|
||||
<battery_max_temperature>40</battery_max_temperature>
|
||||
<run_gpu_if_user_active>0</run_gpu_if_user_active>
|
||||
<run_if_user_active>1</run_if_user_active>
|
||||
<idle_time_to_run>3.0</idle_time_to_run>
|
||||
<suspend_cpu_usage>50.0</suspend_cpu_usage>
|
||||
<start_hour>0.0</start_hour>
|
||||
<end_hour>0.0</end_hour>
|
||||
<net_start_hour>0.0</net_start_hour>
|
||||
<net_end_hour>0.0</net_end_hour>
|
||||
<max_ncpus_pct>50.0</max_ncpus_pct>
|
||||
<leave_apps_in_memory>0</leave_apps_in_memory>
|
||||
<dont_verify_images>0</dont_verify_images>
|
||||
<work_buf_min_days>0.1</work_buf_min_days>
|
||||
<work_buf_additional_days>0.5</work_buf_additional_days>
|
||||
<disk_interval>60.0</disk_interval>
|
||||
<cpu_scheduling_period_minutes>60.0</cpu_scheduling_period_minutes>
|
||||
<disk_max_used_gb>1000.0</disk_max_used_gb>
|
||||
<disk_max_used_pct>90.0</disk_max_used_pct>
|
||||
<disk_min_free_gb>0.1</disk_min_free_gb>
|
||||
<ram_max_used_busy_pct>50.0</ram_max_used_busy_pct>
|
||||
<ram_max_used_idle_pct>50.0</ram_max_used_idle_pct>
|
||||
<max_bytes_sec_up>0.0</max_bytes_sec_up>
|
||||
<max_bytes_sec_down>0.0</max_bytes_sec_down>
|
||||
<cpu_usage_limit>100.0</cpu_usage_limit>
|
||||
<daily_xfer_limit_mb>0.0</daily_xfer_limit_mb>
|
||||
<daily_xfer_period_days>0</daily_xfer_period_days>
|
||||
<network_wifi_only>1</network_wifi_only>
|
||||
</global_preferences>
|
|
@ -0,0 +1 @@
|
|||
This file is used as a placeholder until real data files are created or copied from another location.
|
|
@ -0,0 +1 @@
|
|||
This file is used as a placeholder until real data files are created or copied from another location.
|
|
@ -1,8 +0,0 @@
|
|||
LOCAL_PATH := $(call my-dir)
|
||||
|
||||
include $(CLEAR_VARS)
|
||||
|
||||
LOCAL_MODULE := dummyjni
|
||||
LOCAL_SRC_FILES := dummy.c
|
||||
|
||||
include $(BUILD_SHARED_LIBRARY)
|
|
@ -1,7 +0,0 @@
|
|||
#include <jni.h>
|
||||
#include "include/dummy.h"
|
||||
|
||||
JNIEXPORT jstring JNICALL Java_edu_berkeley_boinc_BOINCActivity_getDummyString
|
||||
(JNIEnv *env, jobject thisObj) {
|
||||
return (*env)->NewStringUTF(env, "Hello from native code!");
|
||||
}
|
|
@ -1 +0,0 @@
|
|||
JNIEXPORT jstring JNICALL Java_edu_berkeley_boinc_BOINCActivity_getDummyString(JNIEnv *, jobject);
|
|
@ -0,0 +1,4 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<lint>
|
||||
<issue id="MissingTranslation" severity="ignore" />
|
||||
</lint>
|
|
@ -11,4 +11,5 @@
|
|||
#proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt
|
||||
|
||||
# Project target.
|
||||
target=android-10
|
||||
target=android-19
|
||||
android.library.reference.1=../../../../tools/android-sdk/extras/android/support/v7/appcompat
|
||||
|
|
Before Width: | Height: | Size: 871 B After Width: | Height: | Size: 871 B |
After Width: | Height: | Size: 4.1 KiB |
Before Width: | Height: | Size: 3.6 KiB After Width: | Height: | Size: 3.7 KiB |
Before Width: | Height: | Size: 3.9 KiB After Width: | Height: | Size: 4.0 KiB |
Before Width: | Height: | Size: 3.5 KiB After Width: | Height: | Size: 3.3 KiB |
Before Width: | Height: | Size: 3.5 KiB After Width: | Height: | Size: 3.5 KiB |
After Width: | Height: | Size: 3.9 KiB |
After Width: | Height: | Size: 2.8 KiB |
Before Width: | Height: | Size: 2.1 KiB |
After Width: | Height: | Size: 3.7 KiB |
Before Width: | Height: | Size: 4.1 KiB After Width: | Height: | Size: 3.9 KiB |
Before Width: | Height: | Size: 3.3 KiB After Width: | Height: | Size: 3.3 KiB |
Before Width: | Height: | Size: 3.9 KiB After Width: | Height: | Size: 3.5 KiB |
After Width: | Height: | Size: 4.0 KiB |
After Width: | Height: | Size: 4.0 KiB |
Before Width: | Height: | Size: 3.9 KiB After Width: | Height: | Size: 3.6 KiB |
Before Width: | Height: | Size: 3.0 KiB After Width: | Height: | Size: 3.0 KiB |
Before Width: | Height: | Size: 3.4 KiB After Width: | Height: | Size: 3.2 KiB |
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 902 B |
After Width: | Height: | Size: 4.1 KiB |
Before Width: | Height: | Size: 3.7 KiB After Width: | Height: | Size: 3.3 KiB |
Before Width: | Height: | Size: 3.2 KiB After Width: | Height: | Size: 3.2 KiB |
Before Width: | Height: | Size: 1.1 KiB |
After Width: | Height: | Size: 3.9 KiB |
Before Width: | Height: | Size: 3.3 KiB After Width: | Height: | Size: 3.3 KiB |
Before Width: | Height: | Size: 386 B |
Before Width: | Height: | Size: 368 B |
Before Width: | Height: | Size: 478 B |
Before Width: | Height: | Size: 451 B |
Before Width: | Height: | Size: 3.3 KiB After Width: | Height: | Size: 3.5 KiB |
Before Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 3.2 KiB After Width: | Height: | Size: 3.2 KiB |
After Width: | Height: | Size: 619 B |
After Width: | Height: | Size: 3.7 KiB |
Before Width: | Height: | Size: 3.2 KiB |
Before Width: | Height: | Size: 3.3 KiB After Width: | Height: | Size: 3.3 KiB |
Before Width: | Height: | Size: 3.3 KiB After Width: | Height: | Size: 3.4 KiB |
Before Width: | Height: | Size: 3.2 KiB After Width: | Height: | Size: 3.1 KiB |
Before Width: | Height: | Size: 3.2 KiB After Width: | Height: | Size: 3.4 KiB |
Before Width: | Height: | Size: 3.0 KiB |
After Width: | Height: | Size: 3.4 KiB |
Before Width: | Height: | Size: 1.5 KiB |
Before Width: | Height: | Size: 3.3 KiB After Width: | Height: | Size: 3.4 KiB |
Before Width: | Height: | Size: 3.4 KiB After Width: | Height: | Size: 3.4 KiB |
Before Width: | Height: | Size: 3.0 KiB After Width: | Height: | Size: 3.1 KiB |
Before Width: | Height: | Size: 3.3 KiB After Width: | Height: | Size: 3.2 KiB |
After Width: | Height: | Size: 3.6 KiB |
Before Width: | Height: | Size: 3.3 KiB After Width: | Height: | Size: 3.5 KiB |
Before Width: | Height: | Size: 3.4 KiB After Width: | Height: | Size: 3.3 KiB |
Before Width: | Height: | Size: 3.0 KiB After Width: | Height: | Size: 3.0 KiB |
Before Width: | Height: | Size: 3.2 KiB After Width: | Height: | Size: 3.1 KiB |
Before Width: | Height: | Size: 832 B After Width: | Height: | Size: 665 B |
After Width: | Height: | Size: 3.6 KiB |
Before Width: | Height: | Size: 3.2 KiB After Width: | Height: | Size: 3.0 KiB |
Before Width: | Height: | Size: 3.0 KiB After Width: | Height: | Size: 3.1 KiB |
After Width: | Height: | Size: 3.4 KiB |
Before Width: | Height: | Size: 3.0 KiB After Width: | Height: | Size: 3.1 KiB |
Before Width: | Height: | Size: 296 B |
Before Width: | Height: | Size: 287 B |
Before Width: | Height: | Size: 341 B |
Before Width: | Height: | Size: 323 B |
Before Width: | Height: | Size: 3.0 KiB After Width: | Height: | Size: 3.1 KiB |
Before Width: | Height: | Size: 914 B |
Before Width: | Height: | Size: 3.4 KiB After Width: | Height: | Size: 3.4 KiB |
Before Width: | Height: | Size: 727 B After Width: | Height: | Size: 727 B |
After Width: | Height: | Size: 3.8 KiB |
Before Width: | Height: | Size: 3.4 KiB |
After Width: | Height: | Size: 3.6 KiB |
After Width: | Height: | Size: 3.7 KiB |
Before Width: | Height: | Size: 3.3 KiB After Width: | Height: | Size: 3.2 KiB |
After Width: | Height: | Size: 3.4 KiB |
After Width: | Height: | Size: 3.5 KiB |
After Width: | Height: | Size: 2.8 KiB |
Before Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 3.5 KiB After Width: | Height: | Size: 3.5 KiB |
Before Width: | Height: | Size: 3.6 KiB After Width: | Height: | Size: 3.6 KiB |
Before Width: | Height: | Size: 3.2 KiB After Width: | Height: | Size: 3.2 KiB |