Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1628 commits
Select commit Hold shift + click to select a range
d5e8345
Merge remote-tracking branch 'origin/dialogs' into adrian/dialogs
Dec 20, 2019
0bcdf30
Improve basal schedule validation and add profile to basal schedule m…
bartsopers Dec 20, 2019
78d789d
Add time and time change tests for PodSessionState
bartsopers Dec 20, 2019
1dd296e
Pad NonceResyncableMessageBlock with GetStatusCommands to ensure > 1 …
bartsopers Dec 21, 2019
b946326
Merge pull request #2297 from MilosKozak/maintenance/cleanups
MilosKozak Dec 21, 2019
b49abbc
add code style to project
Dec 21, 2019
469d89b
Merge pull request #2300 from MilosKozak/maintenance/code-style
MilosKozak Dec 21, 2019
6d46c39
ProfileViewerDialog refactor
MilosKozak Dec 21, 2019
2e687fe
DanaRHistoryActivity layout refactor
MilosKozak Dec 21, 2019
7176a86
DanaRHistoryActivity refactor
MilosKozak Dec 21, 2019
33d1d3e
DanaRS time setting update for protocol #6
MilosKozak Dec 21, 2019
a928c48
DanaRUserOptionsActivity refactor
MilosKozak Dec 21, 2019
5922462
actions layout update
MilosKozak Dec 21, 2019
0e96eb6
Spinner with larger font
MilosKozak Dec 21, 2019
cbfb8a6
Automation dialogs refactor
MilosKozak Dec 21, 2019
88e456d
PairingProgressDialog refactor
MilosKozak Dec 22, 2019
52380cb
CareDialog fix
MilosKozak Dec 22, 2019
b16e685
- added option for Beep TBR
Dec 22, 2019
648b097
BLEScanActivity refactor
MilosKozak Dec 22, 2019
91648a9
- notification on setting or failing to set new Profile (#22)
Dec 22, 2019
06d2a2c
ActionProfileSwitch, ActionFragment improvement
MilosKozak Dec 22, 2019
9042957
OKDialog layout
MilosKozak Dec 22, 2019
808dd92
forgotten code remove
MilosKozak Dec 22, 2019
91000dc
Confirmation dialogs cleanup
MilosKozak Dec 22, 2019
32ce8af
fix loading profiles
MilosKozak Dec 22, 2019
60dce8f
Merge branch 'dev' of https://github.com/MilosKozak/AndroidAPS into dev
MilosKozak Dec 22, 2019
034bf3e
fix parsing profile units
MilosKozak Dec 22, 2019
3a6f29d
Merge branch 'dev' into dialogs
MilosKozak Dec 22, 2019
677f1e4
Merge pull request #2302 from MilosKozak/dialogs
MilosKozak Dec 22, 2019
a166b8a
Medtronic clarify error notification
rkresha Dec 23, 2019
91f6539
Accept ACK responses for ConfigurePodCommand
bartsopers Dec 23, 2019
1d48536
refactor overview with new header area and better formated user value…
osodebailar Dec 23, 2019
81e3fe9
add project files to git ignore
osodebailar Dec 23, 2019
e423b5b
Upload IOB to NS without available BG
MilosKozak Dec 23, 2019
99b0752
Merge branch 'dev' of https://github.com/MilosKozak/AndroidAPS into dev
MilosKozak Dec 24, 2019
737a2c5
KeepAlive refactor, MainApp cleanup
MilosKozak Dec 24, 2019
1e003ad
Fix PodSessionStateTest
bartsopers Dec 24, 2019
86adc19
- added code to remove Treatment entries, without any insulin (for sy…
Dec 24, 2019
3cb5813
Use BeepConfigCommand as a workaround for strange beep behavior in Ca…
bartsopers Dec 24, 2019
49a9ddf
Various small fixes/improvements
bartsopers Dec 24, 2019
aea725e
Add readPulseLog method in AapsOmnipodManager
bartsopers Dec 24, 2019
36a1a13
Don't pad messages that contain a DeactivatePodCommand message block …
bartsopers Dec 24, 2019
0ebfc35
Try to retrieve pulse log before deactivating pod for diagnostics
bartsopers Dec 25, 2019
967777f
Merge pull request #2309 from andyrozman/bug_2292_doublebolus_again
MilosKozak Dec 25, 2019
a4137a2
Merge branch 'dev' of git://github.com/MilosKozak/AndroidAps into ref…
osodebailar Dec 25, 2019
61411e6
Merge pull request #2303 from rkresha/dev
MilosKozak Dec 25, 2019
a746b0f
add average delta again and refactor NS Client
osodebailar Dec 25, 2019
4e8018c
Improve error handling for set temp basal command and add logging for…
bartsopers Dec 25, 2019
1186360
reactivate bad tuerkis and format basal
osodebailar Dec 25, 2019
c589993
- added Pod debug button (its 5th button and needs to be enabled in c…
Dec 25, 2019
b80fc38
Merge branch 'omnipod_eros' of https://github.com/AAPS-Omnipod/Androi…
Dec 25, 2019
3ceb5f4
- added Notification when Time/TZ change is made
Dec 25, 2019
64310f4
- small change of disposable for display of 5th button
Dec 25, 2019
c7e1338
Leaked certificate update
MilosKozak Dec 26, 2019
06e72b8
Match PDM beep type for cancel delivery, log status response after ca…
bartsopers Dec 26, 2019
1c8c49e
Ignore Pod fault when cancelling delivery before deactivating pod
bartsopers Dec 26, 2019
641b0a8
Also sound beeps for cancellng current (temp) basal when setting (tem…
bartsopers Dec 26, 2019
bcb7530
More logging
bartsopers Dec 26, 2019
5056045
Use shorter beep for cancel delivery
bartsopers Dec 27, 2019
72b32be
- added command for Pod Debugging as async (with pump queue)
Dec 27, 2019
3ebb85d
Merge branch 'omnipod_eros' of https://github.com/AAPS-Omnipod/Androi…
Dec 27, 2019
12a71b8
Prevent TBR from being cancelled twice when setting a new TBR
bartsopers Dec 27, 2019
6e47d09
Fix compilation error
bartsopers Dec 27, 2019
5cbb5c8
Improve some Omnipod translations
bartsopers Dec 27, 2019
6d377d7
Handle exceptions when retrieving pod pulse log
bartsopers Dec 27, 2019
10ab880
Retry Get pulse log command in case of failure
bartsopers Dec 27, 2019
e8ca425
Rename pulse log related stuff in UI
bartsopers Dec 27, 2019
a55f12e
- temporary solution for Pod Debig thingy
Dec 27, 2019
c323635
Merge branch 'omnipod_eros' of https://github.com/AAPS-Omnipod/Androi…
Dec 27, 2019
ae0e18e
Show error dialog for uncertain bolus
bartsopers Dec 28, 2019
a719d44
- add logging to task
Dec 28, 2019
244e99f
Refactor: improve misleading method name.
jotomo Dec 28, 2019
7628e1d
- fix for #44
Dec 28, 2019
16da035
Merge branch 'omnipod_eros' of https://github.com/AAPS-Omnipod/Androi…
Dec 28, 2019
b488ba1
exclude codeStyles from .gitignore
MilosKozak Dec 28, 2019
05281b7
Merge branch 'dev' of https://github.com/MilosKozak/AndroidAPS into dev
MilosKozak Dec 28, 2019
e1394ec
Merge pull request #2315 from jotomo/refactor-rename-treatmentsplugin…
MilosKozak Dec 28, 2019
82882c5
Merge pull request #2305 from osodebailar/refactor-header-area
MilosKozak Dec 28, 2019
f1c3b5c
New Crowdin translations (#2289)
MilosKozak Dec 28, 2019
87f8f41
Merge pull request #2273 from Philoul/Steampunk_Auto_granularity
MilosKozak Dec 28, 2019
a79a1c1
Rename PodInfo*HighFlashLogDump to PodInfo*PulseLog and don't show sp…
bartsopers Dec 29, 2019
991bde8
Processed @ZandMarc's suggestions for init Pod wizard strings
bartsopers Dec 29, 2019
943a9f0
Knit in Omnipod translations
bartsopers Dec 29, 2019
95623c1
- making text for initpod smaller. #47
Dec 29, 2019
9dee52c
Merge branch 'omnipod_eros' of https://github.com/AAPS-Omnipod/Androi…
Dec 29, 2019
bff51df
issue #2318 Refactor header area destroys layout on Atom . Fixed smal…
osodebailar Dec 30, 2019
54464cf
- added cpying to cplipboard for PodInfoRecentPulseLog (#41)
Dec 30, 2019
0260b68
- fixes for init pod #44
Dec 30, 2019
f110ab2
- database bolus + treatments AAPS
Dec 30, 2019
b463f91
- fixed cancel Tbr reporting
Dec 30, 2019
168dffc
Don't emit sound for pulse log dialog
bartsopers Dec 30, 2019
17ab0db
- extended ErrorDialog to support adding to clipboard
Dec 30, 2019
9de968c
Merge branch 'omnipod_eros' of https://github.com/AAPS-Omnipod/Androi…
Dec 30, 2019
1668b26
- extension for ErrorHelperActiviity to prevent NPE
Dec 30, 2019
05d09e3
Revert "Prevent TBR from being cancelled twice when setting a new TBR"
bartsopers Dec 30, 2019
a17defb
Report implicitly cancelled tbr when deactivating pod or resetting po…
bartsopers Dec 30, 2019
8610f47
- remove cancel TBR from OmnipoPump code
Dec 30, 2019
af44d4e
Merge branch 'omnipod_eros' of https://github.com/AAPS-Omnipod/Androi…
Dec 30, 2019
827eee0
- removed cancel TBR
Dec 30, 2019
5230a2d
- moved PumpHistoryEntryGroup to commons package
Jan 1, 2020
5f4c12e
Add string resource
bartsopers Jan 1, 2020
511c078
Revert "Add string resource"
bartsopers Jan 1, 2020
f1a72a3
Merge pull request #2321 from osodebailar/refactor-header-area
MilosKozak Jan 1, 2020
2e926c5
Fix compile error
bartsopers Jan 1, 2020
1b513ca
New Crowdin translations (#2316)
MilosKozak Jan 1, 2020
d71f036
Revert in range color
MilosKozak Jan 1, 2020
0fdcb86
- small logging so that we can fix this date parsing problem
Jan 1, 2020
57c35ba
Merge branch 'omnipod_eros' of https://github.com/AAPS-Omnipod/Androi…
Jan 1, 2020
9e9ae3c
Allow date in CarbsDialog
MilosKozak Jan 1, 2020
b08045b
Automatically retry bolus cancellation and show error when setting TB…
bartsopers Jan 2, 2020
ef03747
- trying to do Profile another way
Jan 2, 2020
7097689
Merge branch 'omnipod_eros' of https://github.com/AAPS-Omnipod/Androi…
Jan 2, 2020
1b4d061
Fix creating careportal entries in Actions tab
MilosKozak Jan 2, 2020
d58075a
- fixed problem parsing Bolus
Jan 2, 2020
db117bf
- change order of display
Jan 2, 2020
9b6e97e
Fix for mixed up bage_warn, bage_urgent for Combo in Statuslights
swissalpine Jan 3, 2020
a5393ef
revert TRB displaying
MilosKozak Jan 3, 2020
adf1d89
- saving last error data, when error comes
Jan 4, 2020
9f215e6
- moving classes around a little for init pod
Jan 5, 2020
0326f85
Adjust handleAge too
swissalpine Jan 5, 2020
a58a654
Last inverted function void handleAge()
swissalpine Jan 5, 2020
d4df928
Change insert cannula text a little
bartsopers Jan 5, 2020
a2255a8
Round to supported rates for basal, temp basal and bolus
bartsopers Jan 5, 2020
ceca00c
Fix cancel TBR type in Pod history
bartsopers Jan 6, 2020
3a8cc12
Add fixed 'pump unreachable' alerts for Omnipod
bartsopers Jan 7, 2020
39ce23e
- notification that pod is not available... Will be refreshed every 1…
Jan 7, 2020
18145d9
Merge branch 'omnipod_eros' of https://github.com/AAPS-Omnipod/Androi…
Jan 7, 2020
67b3b26
filter bad records in db
MilosKozak Jan 6, 2020
ae87a6a
Fix statistics activity
MilosKozak Jan 9, 2020
1a7da7c
New Crowdin translations (#2351)
MilosKozak Jan 10, 2020
be88aa6
- possible fix for pod not avilable notification
Jan 12, 2020
c336ceb
- trying to fix problem with exception
Jan 12, 2020
08ccfe8
- changed version to 0.1 (from snapshot)
Jan 12, 2020
bee2a1b
- changed version to omnipod-0.2-SNAPSHOT
Jan 12, 2020
cc71004
- Bug #51 - changed area displaying data for init_pod, area is now 15…
Jan 12, 2020
23de3b0
Note & Exercise to actions
MilosKozak Jan 13, 2020
dec6dcf
Small layout improvements
MilosKozak Jan 13, 2020
ef23825
Merge branch 'dev' of https://github.com/MilosKozak/AndroidAPS into dev
MilosKozak Jan 13, 2020
6e40c2e
Add Careportal plugin in NSCLIENT mode only)
MilosKozak Jan 13, 2020
94dd843
Allow EB in open loop mode
MilosKozak Jan 13, 2020
dd37ec9
apply only for non faking EB
MilosKozak Jan 14, 2020
230ef4e
fix tests
MilosKozak Jan 14, 2020
d0fb2fd
overview layout improvements
MilosKozak Jan 14, 2020
8c02daf
Fix NPE
MilosKozak Jan 15, 2020
1e3c979
PhoneChecker
MilosKozak Jan 15, 2020
b1a376e
Fix displying OAPS Offline intervals
MilosKozak Jan 15, 2020
31edddc
removed icon in bolusprogress dialog
MilosKozak Jan 15, 2020
ef49032
Fix scaling of the activity graph
quizzmaster Jan 16, 2020
6e38f52
Merge pull request #2371 from quizzmaster/dev
MilosKozak Jan 16, 2020
8f02459
#2369 Set event time for second event plus 1s too
jotomo Jan 16, 2020
a1c7aae
Refactor: dedup, method abstraction level.
jotomo Jan 16, 2020
b264e48
fix danar history layout
quizzmaster Jan 16, 2020
4521434
BolusProgressDialog not cancelable
quizzmaster Jan 17, 2020
177c1e4
Merge pull request #2377 from quizzmaster/fix_bolusdialog
MilosKozak Jan 17, 2020
8414c51
Merge pull request #2376 from quizzmaster/dev
MilosKozak Jan 17, 2020
9dcb8d5
Log OmnipodMessages exchanged in OmnipodCommunicationService
bartsopers Jan 19, 2020
6f2e39d
Remove pump unreachable preferences for pumps that have a fixed unrea…
bartsopers Jan 19, 2020
db2c95a
make preference key non-translatable
bartsopers Jan 19, 2020
bc06b6b
Disable instead of remove 'Enable pump unreachable' preference for pu…
bartsopers Jan 19, 2020
00eb079
Add test for safety of future fix for reporting correct insulin deliv…
bartsopers Jan 20, 2020
24fc459
Use two CancelDelivery commands instead of CancelDelivery command and…
bartsopers Jan 21, 2020
6f7a071
Change expiration alerts to more sensible values
bartsopers Jan 21, 2020
afc07c5
- changed version information
andyrozman Jan 21, 2020
6867802
Merge branch 'omnipod_eros' of https://github.com/AAPS-Omnipod/Androi…
andyrozman Jan 21, 2020
cd0697f
Allows selecting 12:00AM (#2831)
PoweRGbg Jan 22, 2020
93e7eb5
Use insulinNotDelivered field from StatusResponse to determine units …
bartsopers Jan 22, 2020
f5af607
Add logging in OmnipodManager.resetPodState and fix NonceState.toString
bartsopers Jan 22, 2020
d213397
Merge branch 'omnipod_eros' of https://github.com/AAPS-Omnipod/Androi…
Jan 23, 2020
17b61b7
- reset riley link fix
andyrozman Jan 23, 2020
a859776
Merge pull request #2384 from PoweRGbg/patch-3
MilosKozak Jan 24, 2020
14e66a2
- fix for #28 serial number not shown in RL Stats dialog
Jan 24, 2020
22b8d08
Merge branch 'omnipod_eros' of https://github.com/AAPS-Omnipod/Androi…
Jan 24, 2020
1680f19
bolus progress dialog layout
MilosKozak Jan 24, 2020
11dd1b4
Merge pull request #2373 from jotomo/patch-1
MilosKozak Jan 24, 2020
6c23cb1
catch dberror
MilosKozak Jan 25, 2020
d732e20
Merge branch 'dev' of https://github.com/MilosKozak/AndroidAPS into dev
MilosKozak Jan 25, 2020
f396411
Some labels updated in Wear Manifest to allow translations in actions…
Philoul Jan 25, 2020
36128c4
- fix for fisplay of lot number in RL Stats
andyrozman Jan 25, 2020
09f0f63
Merge pull request #2332 from swissalpine/patch-1
MilosKozak Jan 25, 2020
75fad1b
convert layouts to Constraint
MilosKozak Jan 25, 2020
45c6a54
Upload queue id fix
MilosKozak Jan 25, 2020
9152a06
Merge branch 'dev' of https://github.com/MilosKozak/AndroidAPS into dev
MilosKozak Jan 25, 2020
dab563e
Merge pull request #2391 from Philoul/Update_String_Wear_Manifest
MilosKozak Jan 25, 2020
1777f4a
Merge branch 'layout' into dev
MilosKozak Jan 25, 2020
201e400
Merge branch 'dev' of https://github.com/MilosKozak/AndroidAPS into dev
MilosKozak Jan 25, 2020
81e4d16
remove hardcoded text
MilosKozak Jan 26, 2020
b793931
prevent NPE
MilosKozak Jan 26, 2020
dad36ed
ActivityDialogs Translucent again
MilosKozak Jan 26, 2020
e87c568
Improve Pod fault notifications
bartsopers Jan 26, 2020
404bf7e
display notification properly
MilosKozak Jan 26, 2020
6bd39a3
Add PumpCapability for Omnipod
bartsopers Jan 26, 2020
24e6f8b
New Crowdin translations (#2361)
MilosKozak Jan 27, 2020
57e225a
- added wizardpager-1.1.1 (fixed swiping) #53
Jan 27, 2020
d594786
- changed version to 0.3-SNAPSHOT
Jan 27, 2020
a4fa64e
more logging
MilosKozak Jan 27, 2020
128547d
Fix remote bolus distance
MilosKozak Jan 27, 2020
8972ce6
Merge branch 'dev' of https://github.com/MilosKozak/AndroidAPS into dev
MilosKozak Jan 27, 2020
3713f77
fix test
MilosKozak Jan 28, 2020
bc6e4be
- reworking pump suspended / initialization of driver problem
Jan 28, 2020
ec28f92
- fixed endless loop
andyrozman Jan 28, 2020
db6ea5c
- changed red display of time ago (to white always)
andyrozman Feb 1, 2020
595f838
- fixed display bolus and basal #71
andyrozman Feb 1, 2020
3e12a7d
- made text area bigger for deactivate/init pod screen (#80)
andyrozman Feb 1, 2020
6b26ef2
prevent NPE
MilosKozak Feb 1, 2020
1aa1d99
Merge branch 'dev' of https://github.com/MilosKozak/AndroidAPS into dev
MilosKozak Feb 1, 2020
b8ce236
Merge pull request #2422 from MilosKozak/nsuploadtest
MilosKozak Feb 1, 2020
4b07adb
Restore ns_noupload function. Thanks to @twain47
MilosKozak Feb 1, 2020
8bcf901
New Crowdin translations (#2405)
MilosKozak Feb 1, 2020
b5a64f4
better timestamps on Loop tab
MilosKozak Feb 2, 2020
db47cd6
Android 10 permission
MilosKozak Feb 3, 2020
aaf66ef
write offline events directly to DB
MilosKozak Feb 3, 2020
850e79a
fix tests
MilosKozak Feb 3, 2020
a79393c
Log user actions
MilosKozak Feb 4, 2020
d5a7db8
2.6-dev-a
MilosKozak Feb 4, 2020
7b98455
New Crowdin translations (#2423)
MilosKozak Feb 4, 2020
42c2d89
ask for overlay permission on android 10 only
MilosKozak Feb 6, 2020
9098eb2
save Careportal events directly to DB
MilosKozak Feb 9, 2020
f111b73
Improve SetupWizardTest to be runnable on real device
MilosKozak Feb 9, 2020
0ff7702
RealPumpTest|
MilosKozak Feb 11, 2020
e7e8cac
- fixed problem with filtering in #69
andyrozman Feb 14, 2020
6408961
- fix for #66 Init and Remove Pod buttons enabled when RL is not runn…
andyrozman Feb 15, 2020
443018d
Wrong message displayed when Omnipod not initialized yet. #94
andyrozman Feb 22, 2020
3b9ea53
Fix TempTarget confirm dialog
MilosKozak Feb 25, 2020
8326630
Revert gradle changes for UI tests
MilosKozak Feb 25, 2020
26170dd
New Crowdin translations (#2429)
MilosKozak Feb 25, 2020
bba4c36
- changed TimeDateOrTZChangeReceiver, to not reach on date change (bu…
andyrozman Feb 29, 2020
dfd3115
gradle update
MilosKozak Feb 29, 2020
ca000a5
key_ns_upload_only true by default
MilosKozak Feb 29, 2020
9067c7c
fix wear library
MilosKozak Feb 29, 2020
aa6e1d5
New Crowdin translations (#2460)
MilosKozak Feb 29, 2020
3509628
Insight fix issues
Mar 1, 2020
08a61be
Merge remote-tracking branch 'origin/dev' into dev
Mar 1, 2020
f550b91
bump 2.6.0
MilosKozak Mar 1, 2020
35bf60e
Merge branch 'master' into dev
MilosKozak Mar 1, 2020
c3dbd1e
Merge pull request #2463 from MilosKozak/dev
MilosKozak Mar 1, 2020
3eea259
Merge tag '2.6.0' into omnipod_eros_dev
bartsopers Mar 3, 2020
3c8c3ef
Fix build after 2.6.0 merge
bartsopers Mar 3, 2020
d7a23dc
Update version after 2.6.0 merge
bartsopers Mar 3, 2020
2c8c0e7
Add commit details from main repo in build.gradle
bartsopers Mar 3, 2020
fcc37eb
Refactored fixed pump unreachable alerts into separate 'fixed pump un…
bartsopers Mar 3, 2020
44cc3f6
- problem with settings
andyrozman Mar 7, 2020
f482250
Merge branch 'omnipod_eros_dev' of https://github.com/AAPS-Omnipod/An…
andyrozman Mar 7, 2020
eff7d17
changed gradle
andyrozman Mar 7, 2020
c196f71
- gradle change
andyrozman Mar 8, 2020
00ab0fc
- small fix
andyrozman Mar 8, 2020
051e31f
- fixed refresh
andyrozman Mar 8, 2020
ff3409d
- problem with display, pumpType was not set.
andyrozman Mar 8, 2020
4c14e2e
- change events to kotlin
andyrozman Mar 14, 2020
8c803f7
- added logs for Pod state loading and saving so that we can see what…
andyrozman Mar 14, 2020
c729360
- new version for this release
andyrozman Mar 14, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
11 changes: 9 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,17 @@
/captures
*.apk
build/
.idea/
.idea/*
!.idea/codeStyles/
app/src/main/jniLibs
full/
debug/
release/
app/com.crashlytics.settings.json
app/session_analytics.tap
app/session_analytics.tap
.project
.settings/org.eclipse.buildship.core.prefs
app/.classpath
app/.settings/org.eclipse.buildship.core.prefs
wear/.classpath
wear/.settings/org.eclipse.buildship.core.prefs
134 changes: 134 additions & 0 deletions .idea/codeStyles/Project.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 5 additions & 0 deletions .idea/codeStyles/codeStyleConfig.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

13 changes: 7 additions & 6 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,24 +1,25 @@
language: android
jdk: oraclejdk8
dist: trusty
env:
matrix:
- ANDROID_TARGET=android-23 ANDROID_ABI=x86 org.gradle.jvmargs=-XX:-OmitStackTraceInFastThrow
- ANDROID_TARGET=android-28 ANDROID_ABI=x86 org.gradle.jvmargs=-XX:-OmitStackTraceInFastThrow
android:
components:
- platform-tools
- tools
- build-tools-27.0.2
- android-23
- build-tools-28.0.3
- android-28
- extra-google-m2repository
- extra-android-m2repository
- extra-google-google_play_services

before_install:
- yes | sdkmanager "platforms;android-27"
#- yes | sdkmanager "platforms;android-28"

script:
# Unit Test
- ./gradlew -Pcoverage testFullDebugUnitTest jacocoTestFullDebugUnitTestReport
- ./gradlew -Pcoverage -PfirebaseDisable testFullDebugUnitTest jacocoTestFullDebugUnitTestReport

after_success:
- bash <(curl -s https://codecov.io/bash)
Expand All @@ -31,4 +32,4 @@ cache:
directories:
- $HOME/.gradle/caches/
- $HOME/.gradle/wrapper/
- $HOME/.android/build-cache
- $HOME/.android/build-cache
48 changes: 48 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
This document speciffy hints and good practices for source code contributions.

AndroidAPS is community effort and all contributions are welcome! If you wish help us improving AndroidAPS - please read and try to adhere to
this guidelines, to make the development and process of change aproval as smooth as possible :)

General rules
=============

* There are plenty of ways you can help, some of them are listed on wiki:
https://androidaps.readthedocs.io/en/latest/EN/Getting-Started/How-can-I-help.html
* If you wish to help with documentation or translating:
https://androidaps.readthedocs.io/en/latest/EN/translations.html

Development guidelines
======================

Coding convetions
-----------------
1. Use Android Studio with default indents (4 chars, use spaces)
2. Use autoformat feature CTRL-ALT-L in every changed file before commit

Commiting Changes / Pull Requests
---------------------------------

1. Make fork of repository on github
2. Create separate branch for each feature, branch from most recent dev
3. Commit all changes to your fork
4. When ready, rebase on top of dev and make pull request to main repo

Naming Conventions for Pull Requests / Branches
-----------------------------------------------

TODO

Translations
------------

* If possible, always use Android translation mechanism (with strings.xml and @strings/id) instead of hardcoded texts
* Provide only English strings - all other languages will be crowd translated via Crowdn https://translations.androidaps.org/

Hints
-----

* Start small, it is easier to review smaller changes that affect fewer parts of code
* Take a look into Issues list (https://github.com/MilosKozak/AndroidAPS/issues) - maybe there is somthing you can fix or implement
* For new features, make sure there is Issue to track progress and have on-topic discussion
* Reach out to community, discuss idea on Gitter (https://gitter.im/MilosKozak/AndroidAPS)
* Speak with other developers to minimise merge conflicts. Find out who worked, working or plan to work on speciffic issue or part of app
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,4 @@
dev: [![codecov](https://codecov.io/gh/MilosKozak/AndroidAPS/branch/dev/graph/badge.svg)](https://codecov.io/gh/MilosKozak/AndroidAPS)


[![Donate via PayPal](https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=Y4LHGJJESAVB8)
[![Donate via PayPal](https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=Y4LHGJJESAVB8)
Loading