Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/oppia/oppia-android

A free, online & offline learning platform to make quality education accessible for all.
https://github.com/oppia/oppia-android

Fixes #239: fixed audio related test cases that interact with StateFragment (#241)

* Fixed audio related test cases

* Removed todos and imports

* fixed statefragment new ins...

8d8357bf957aad75543019ab446927a4a3cb8ba5 authored about 5 years ago by James Xu <[email protected]>
Fix #156 & #157: Continue/End Exploration player buttons- low-fi (#251)

* Button test implementation

* Added test cases

* Nit changes

* Added 1 more test case
...

91696163198cc9f11689159fc56593b0a0df9c82 authored about 5 years ago by Rajat Talesra <[email protected]>
Fix manifest launcher activity (#256)

cbeb8de08cc0c3cb88cccc1e681f60609b5fc8ff authored about 5 years ago by Rajat Talesra <[email protected]>
Nit changes in InputInteractionViewTestActivityTest (#252)

* nit changes

32e262a381c40f7374705c8f9bd260667d5735a7 authored about 5 years ago by nikitamarysolomanpvt <[email protected]>
Fix #151: Lowfi numeric input interaction view part 2 (#223)

* NumberInputInteractionView dynamically created on state interaction id NumericInput from dummy...

52f11b61948cba62bade3fbf2fdcbf2c00e457df authored about 5 years ago by nikitamarysolomanpvt <[email protected]>
Basic xml and interaction (#244)

603769613af77eef52e89719f775cf60902aefd6 authored about 5 years ago by Rajat Talesra <[email protected]>
Fix #138: Topic train fragment Low-fi UI (Part 4) (#204)

* All xml files for topic-train except layout folder

* Skill item related files

* TopicTra...

117ec95a081546e959d3d662ab83a82f1b53c716 authored about 5 years ago by Rajat Talesra <[email protected]>
Fix #235: Change fragment implementation from directly xml code to better kotlin code. (#238)

* fetching exploration id from exploration fragment

* added framelayout for audiofragment

...

36d52f3c28d6e42e10dd4fab5b7c00306a200365 authored about 5 years ago by Veena <[email protected]>
Fixes #162: Connects AudioPlayerController to AudioFragment (#208)

* Using data binding for audio controller

* Started getting data from exploration

* separa...

feec10496bbbf4241050e622cd5489c0583adceb authored about 5 years ago by James Xu <[email protected]>
Fix #161: Exploration player contentcard supports rich-text part -1 (#228)

* added resource files

* Update colors.xml

* corrected indentation

cb4c0778a3dd0b6824a0541141188800a74ffe3d authored about 5 years ago by Veena <[email protected]>
StateFragmentTest fix (#231)

* Merge branch 'develop' of https://github.com/oppia/oppia-android into topic-player-multiple-ta...

b132624c8f8d507412ad4764343e05fee819006c authored about 5 years ago by nikitamarysolomanpvt <[email protected]>
Fixes #160: Integrating topic controller into Concept Card (#198)

* Introduce a generic data-binding-enabled RecyclerView adapter. No tests
have yet been added.
...

f1ec4bf32d4aea196d424f23ae92d6df41403bd5 authored about 5 years ago by James Xu <[email protected]>
Fix #120: Introduce question data controller API (#217)

* Initial check in for the question data controller

* Removed progress controller test

* R...

045eecdeb3e3ffb2c73211b3c4cb44d4830676bf authored about 5 years ago by Vinita Murthi <[email protected]>
XML files (#221)

e1a774731c9d1be8e55cda48f6b5157b285eb81f authored about 5 years ago by Rajat Talesra <[email protected]>
Fix part of #151:Text input lowfi UI part 1 (#220)

* Introduce first pass interface for ExplorationProgressController.

* Fill in the stubbed log...

d542ca74b058cc1732647809ab8203ea8785ce47 authored about 5 years ago by nikitamarysolomanpvt <[email protected]>
Introduce load exploration part 1 (#213)

* Introduce first pass interface for ExplorationProgressController.

* Fill in the stubbed log...

3db1aaeb794d6f1ec7c9176b210abdf2f39652db authored about 5 years ago by Rajat Talesra <[email protected]>
Nit changes to HomeActivity/Fragment (#219)

3bb093e438b94120c0bb87217aca826381b1e511 authored about 5 years ago by Rajat Talesra <[email protected]>
Fix #114: Implement answer classification controller (#211)

* Introduce first pass interface for ExplorationProgressController.

* Fill in the stubbed log...

a501b2322fd9d0390d894504ed751dabe768a76c authored about 5 years ago by Ben Henning <[email protected]>
ObservableViewModel (#212)

7af4c1be0500c026839d91a6d48e7faf0e89c033 authored about 5 years ago by Rajat Talesra <[email protected]>
Fix part of #138: Topic train fragment Low-fi UI (Part 3) (#203)

* All xml files for topic-train except layout folder

* Skill item related files

* TopicTra...

a1f53fc186d376cef0c997d03426f5bd3605f206 authored about 5 years ago by Rajat Talesra <[email protected]>
Introduce a generic data-binding-enabled RecyclerView adapter (#172)

* Introduce a generic data-binding-enabled RecyclerView adapter. No tests
have yet been added.
...

219d9a497523d2a41a1fe4c42fc719ce120ae2aa authored about 5 years ago by Ben Henning <[email protected]>
Fix #122: Introduce interface & partial implementation for ExplorationProgressController (#183)

* Introduce first pass interface for ExplorationProgressController.

* Fill in the stubbed log...

97d1863cecc4207e9dc3c68beda812a7b7839850 authored about 5 years ago by Ben Henning <[email protected]>
Fixes part of #123, #116, and #130: Cellular Data Controller (#194)

* Created CellularDialogController

* Started making tests for controller

* Removed import
...

cf4b52c3cc1a594609f954085f385ea58eb5d9cf authored about 5 years ago by James Xu <[email protected]>
Fix (#138): Topic train fragment Low-fi UI (Part 2) (#202)

* All xml files for topic-train except layout folder

* Skill item related files

* Nit chan...

8efee4b710091ceedf0c5aba9f83d2fc2f98fa8d authored about 5 years ago by Rajat Talesra <[email protected]>
All xml files for topic-train except layout folder (#200)

0acf7e911d8c6b23400a6924856265d88df257a2 authored about 5 years ago by Rajat Talesra <[email protected]>
Fix #11: Introduce Oppia splash screen. (#60)

* created splash screen

* changed splash image

* added fade transition

* handle configu...

e92f2c7f5680cf403aa2bd4a59e31e33b0e8b911 authored about 5 years ago by Veena <[email protected]>
Fix part of #135: Introduce Topic activity/fragment (Part 1) (#192)

* Introduce TopicActivity/Fragment

* Javadoc and nit changes

* Javadoc and nit changes

...

328e089e02ce2155ed5aa61c76d53400b3e41a77 authored about 5 years ago by Rajat Talesra <[email protected]>
Fix #121: Create an exploration data controller (#193)

* Initial check in for the ExplorationDataController

* Load json asset into a JSON object

...

4c923984566cff748ed5700ac6844383da43792a authored about 5 years ago by Vinita Murthi <[email protected]>
Fix #123 & #116: Functional AudioPlayerController (#149)

* copied files over from branch audio-player

* using coroutines to schedule seek bar updates
...

3c1d32e6a21f5da64586cf5bada2e219a2e6ef5b authored about 5 years ago by James Xu <[email protected]>
Fix #118: Introduce TopicController (#174)

* Introduce TopicController & tests.

* Introduce 6 sample thumbnail graphics locally and a pr...

86b8e7f50978d3e5d48721c2044f0b1beea43cbe authored about 5 years ago by Ben Henning <[email protected]>
Fix #124: Introduce basic stub and tests for AnswerClassificationController. (#187)

4e870d0cf4a27e63ffe3c27a5ff137f62bb7973f authored about 5 years ago by Ben Henning <[email protected]>
Fix part of #130: Cellular data alert in audio player (#146)

* Celluar data alert in audio player

* Javadoc updates

* Changed CellularDataInterface wit...

4404f715ff7589b72bc58af2f8c37f5cc8a8df6f authored about 5 years ago by Rajat Talesra <[email protected]>
Fix #117: Introduce topic list controller interface [Blocked: #175] (#176)

* Introduce initially viable TopicListController interface with tests, and
no real implementati...

4867dd9f4d92167992c13580be087e1242cc7072 authored about 5 years ago by Ben Henning <[email protected]>
Introduce 6 sample thumbnail graphics locally and a lesson thumbnails proto (#175)

4968ea4284cbe8d3e959c6f4abffdbed5382a775 authored about 5 years ago by Ben Henning <[email protected]>
Fix #119: Introduce interface for StoryProgressController (#177)

* Initial introduction of StoryProgressController & tests.

* Address review comments.

4e0d5777360cb4abdbb3a2c12cfae0cf70b7f8fd authored about 5 years ago by Ben Henning <[email protected]>
Fixes part 1 of #160: initial structure for Concept Card (#148)

initial structure for Concept Card

e74c827c1fd544140c039096cff50bfdc36076fa authored about 5 years ago by James Xu <[email protected]>
Fix part of #122: Add a proto for explorations (#128)

* New proto for explorations

* Convert any protos to a particular value

* Add new line to ...

8fb73eb40c4e6939123c0ab147b3193cd6661b20 authored over 5 years ago by Vinita Murthi <[email protected]>
Nit changes to Gae (#132)

6f7b14645cb12d9e298c5e9355186fe4dcb5e7d2 authored over 5 years ago by Rajat Talesra <[email protected]>
Fix part of #17: Exploration Player Audio Component (Part 4) (#105)

* Exploration Player base code for activity and fragment

* Fake Data Provider

* Base code ...

4711fd513b900f079b34266be96e3d6a44fa3b02 authored over 5 years ago by Rajat Talesra <[email protected]>
Fix part of #42: Exploration player base (Part 1) #42 (#100)

* Exploration Player base code for activity and fragment

* Fake Data Provider

* Nit change...

d256804ec257d71f017e1f55b539607e830f3d91 authored over 5 years ago by Rajat Talesra <[email protected]>
Add missing Logger dependencies in tests. (#131)

2a21f629b49ea58aabfb238643e5eb90b14d31ec authored over 5 years ago by Ben Henning <[email protected]>
Fix part of #5: Abstraction on top of Oppia GAE for ConceptCard [Blocked: #66] (#126)

* Concept card service, models and tests

* Linking models to oppia-web

* Nullable data in ...

ec87802f76467efedb9620b95c3ba31757848f7b authored over 5 years ago by Rajat Talesra <[email protected]>
QuestionPlayer models, service and tests (#127)

3ebef79b55545e8cb548bc4b75246bc3d9add841 authored over 5 years ago by Rajat Talesra <[email protected]>
Fix part of #5: Abstraction on top of Oppia GAE for Subtopic Management System [Blocked: #78] (#102)

* Subtopic service, model and testcases

* Reformatting code

* Nit changes

cbe94173ae5687f4f0f39a92fc2cf0710d41fdf5 authored over 5 years ago by Rajat Talesra <[email protected]>
Fix part of #5: Abstraction on top of Oppia GAE for StoryPage [Blocked: #66] (#107)

* StortPage service, models and test-case

* Javadoc update in MockServices

7c324bcbca36cc232b10bcaa9500a53376fa5104 authored over 5 years ago by Rajat Talesra <[email protected]>
Clean up Logger a bit, move it to the utility module, and update all logs to depend on it (#104)

b90da04a061ea1ad576ff082bbd528a46e85a648 authored over 5 years ago by Ben Henning <[email protected]>
Fixes #8: Add logging library (#63)

* created logging system using Hyperlog library

* Created logging system

- Added necessary...

5d371b0e4628d76d9067dd630d6795fa04abbdb3 authored over 5 years ago by Veena <[email protected]>
Fix part of #5: Abstraction on top of Oppia GAE for ExplorationHandler (Part 2) (#99)

* Classroom testcases and exploration service, models and testcases and fake json responses

*...

7df1a93f9e3bea9af9a500ff999e0e6a76d34cf8 authored over 5 years ago by Rajat Talesra <[email protected]>
Fix #5: GAE Abstraction part 1 - Topic Page handler [Blocked: #85] (#78)

* Initial introduction of the data source module.

High-level notes:
- Data sources are now b...

689e970e60f83667269065b50236db902844787d authored over 5 years ago by Rajat Talesra <[email protected]>
Add .github folder with code of conduct, contributing instructions, and a PR template. (#95)

941ae6d030047f110777ded4e413458d0e841b02 authored over 5 years ago by Sean Lip <[email protected]>
Fix #4, #70, #71, #86, #87: Introduce data module (#85)

* Initial introduction of the data source module.

High-level notes:
- Data sources are now b...

bda2f7c002c2a3126d4e7d50854319ce665fcaa8 authored over 5 years ago by Ben Henning <[email protected]>
Update build.gradle proto directive to use 'compile' instead of (#81)

'implementation'.

03424b2a0f8bda4bc61ddf6cc7ecf45fc7a070c2 authored over 5 years ago by Ben Henning <[email protected]>
Fix part of #4: Introduce domain module (#64)

* Migrate ListenableFuture to a Kotlin coroutine, and split HomeActivity
into both an activity ...

6aa44f5fe7e47517b5e4ac8be914eb27a15018e6 authored over 5 years ago by Ben Henning <[email protected]>
Introduce general-purpose Oppia utility module (#3)

* Introduce general-purpose Oppia utility module.
The first version of this contains a placehol...

fa05e2ce4a59bfbda0b74115b393cc5ed86bc6fb authored over 5 years ago by Ben Henning <[email protected]>
Merge pull request #2 from BenHenning/introduce-data-specification-module

Introduce data specification module

2700a870ab06689c4d5a552ad7c4f34ea7f7d3e0 authored over 5 years ago by Rajat Talesra <[email protected]>
Add missing EOF newlines and consolidate new module .gitignore.

cee2e0490820c8f3a7f66adca796ae7f6c6a45ba authored over 5 years ago by Ben Henning <[email protected]>
Merge branch 'master' into introduce-data-specification-module

Update branch from master.

fe30f9dbd2e3ab8d95f713d9b7f4590045112801 authored over 5 years ago by Ben Henning <[email protected]>
Merge pull request #1 from BenHenning/project-introduction

Project introduction: initial app module

ffc69ebb28dab4d96659778bcf2c94acebd25eee authored over 5 years ago by Ben Henning <[email protected]>
Address review comments (add newlines to XML files and consolidate

.gitignore filters to the top-level .gitignore file).

8c6aeb14f43596f7d35be5356ddad54dab1f2cc2 authored over 5 years ago by Ben Henning <[email protected]>
Introduce data specification module.

This introduces a protolite-based data specification module that can be
imported in other module...

a697532da9f01e5861aa060bc614888e15611986 authored over 5 years ago by Ben Henning <[email protected]>
Initial app module introduction.

This is based on the empty project generated by Android Studio. It
includes an adaptive Oppia ap...

0d92fc6d903b01c8974310ea047ec8846ea990f2 authored over 5 years ago by Ben Henning <[email protected]>
Add Gradle and Android Studio project settings files. This does not

include the actual initial project itself.

2c4e40dc753ad5324b0f520b48363737d55e4303 authored over 5 years ago by Ben Henning <[email protected]>
Update .gitignore filter to also exclude gradle since it can be

regentered by Android Studio during project initialization.

f3332c087508ce7eca39c1d72cf8c3bb1f79589d authored over 5 years ago by Ben Henning <[email protected]>
Add .gitignore file to ignore Android Studio artifacts.

b1a227233e17e3887ef1196b13c7e868d921500a authored over 5 years ago by Ben Henning <[email protected]>
Initial commit

236e59ebfb65a4cca31a42e5759e08fb80eff92b authored over 6 years ago by Sean Lip <[email protected]>