Search by APIs
Search by Words
Search Projects
Java
Python
JavaScript
TypeScript
C++
Scala
Blog
Project: edx-app-android
(GitHub Link)
edx-app-android-master
NOTICE.txt
transifex_utils
__init__.py
main.py
README.md
core
log.py
json_util.py
validators
profiles_json_validator.py
validator.py
strings_validator.py
validator_util.py
subjects_json_validator.py
__init__.py
whats_new_json_validator.py
download_translations.py
constants.py
__init__.py
.gitignore
PULL_REQUEST_TEMPLATE
AUTHORS
Makefile
resources
trigger_aws_test_run.py
setup_virtual_env.sh
validate_builds.sh
compile_android.sh
requirements.txt
prepare_aws_package.sh
gradle.properties
gradle
wrapper
gradle-wrapper.properties
gradle-wrapper.jar
OpenEdXMobile
res
xml
image_provider.xml
values-hdpi
dimens.xml
drawable-mdpi
raw-vi
whats_new.json
profiles.json
subjects.json
mipmap-xhdpi
raw-zh
whats_new.json
profiles.json
subjects.json
layout
fragment_course_detail.xml
row_course_list.xml
fragment_payments_info.xml
view_register_edit_text.xml
toolbar_with_profile_button.xml
view_cc_texbox.xml
fragment_webview.xml
row_course_card.xml
row_discussion_comments_comment.xml
fragment_dialog_progress.xml
activity_whats_new.xml
row_bulk_download.xml
edx_divider.xml
fragment_form_field_select.xml
view_course_unit_pager.xml
edit_user_profile_field.xml
panel_message_with_check.xml
row_discussion_responses_response.xml
fragment_course_unit_discussion.xml
fragment_locked_course_unit.xml
activity_course_base.xml
number_responses_or_comments_layout.xml
row_discussion_comments_response.xml
fragment_main_discovery.xml
content_error.xml
panel_google_button.xml
fragment_user_profile_bio.xml
button_progress_indicator.xml
panel_player.xml
fragment_resources.xml
fragment_course_outline.xml
row_discussion_responses_thread.xml
toolbar_shadow_view.xml
toolbar.xml
panel_speed_popup_dialog_fragment.xml
panel_settings_popup.xml
edx_spinner_item.xml
row_course_outline_list.xml
fragment_course_unit_video.xml
fragment_discussion_responses_or_comments.xml
activity_single_fragment_base.xml
fragment_dialog_rating.xml
registration_selection_item.xml
view_register_auto_complete.xml
view_subjects_item.xml
segment_control_button_base.xml
row_download_list.xml
row_discussion_thread_dropdown.xml
default_indicator.xml
edx_selectable_list_item.xml
row_discussion_user_profile.xml
fragment_discussion_thread_posts.xml
fragment_course_unit_empty.xml
panel_error_message_with_title.xml
accomplishment_item.xml
fragment_form_field_textarea.xml
authenticated_webview.xml
fragment_edit_user_profile.xml
row_resource_list.xml
panel_video_only_on_web.xml
course_detail_field.xml
dialog_wifi_confirm.xml
panel_video_not_available.xml
fragment_tabs_base.xml
fragment_videosize_exceeds_dialog.xml
panel_network_error.xml
activity_crop_image.xml
fragment_course_unit_only_on_youtube.xml
fragment_settings.xml
panel_cc_popup.xml
fragment_discussion_search_posts.xml
reset_password_dialog.xml
fragment_whats_new.xml
layout_casting_to_remote_device.xml
subject_item_grid.xml
panel_filter_by_subject.xml
fragment_add_post.xml
panel_microsoft_button.xml
fragment_add_response_or_comment.xml
course_card.xml
fragment_course_unit_grade.xml
row_discussion_thread.xml
activity_downloads_list.xml
fragment_user_profile_accomplishments.xml
form_field_instructions_header.xml
panel_find_course.xml
fragment_account.xml
list_view_footer_progress.xml
fragment_group_discussion.xml
panel_social_auth.xml
fragment_authenticated_webview.xml
activity_webview.xml
fragment_dashboard_error_layout.xml
row_course_dashboard_cert.xml
delete_successful_dialog.xml
row_last_accessed.xml
row_transcript_item.xml
fragment_webview_with_paddings.xml
row_discussion_topic.xml
fragment_my_courses_list.xml
row_dialog_list.xml
fragment_payments_banner.xml
delete_video_dialog.xml
activity_login.xml
view_divider_with_text.xml
fragment_discussion_topics.xml
row_chapter_list.xml
fragment_view_subjects.xml
fragment_course_dashboard.xml
loading_indicator.xml
edit_user_profile_switch.xml
player_controller.xml
create_new_item_layout.xml
activity_launch.xml
fragment_user_profile.xml
tab_item.xml
auth_panel.xml
activity_register.xml
activity_discovery_launch.xml
view_progress_download_btn.xml
fragment_certificate.xml
subject_item.xml
row_section_header.xml
fragment_find_courses.xml
edx_spinner_dropdown_item.xml
panel_facebook_button.xml
fragment_webview_discovery.xml
fragment_whats_new_item.xml
discussion_response_action_bar_layout.xml
view_progress_wheel.xml
values-fr
errors.xml
strings.xml
labels.xml
drawable-xhdpi
humanities.jpg
communication.jpg
art.jpg
law.jpg
history.jpg
health.jpg
economics_finance.jpg
architecture.jpg
literature.jpg
energy.jpg
music.jpg
physics.jpg
math.jpg
food_nutrition.jpg
data_science.jpg
computer_science.jpg
ethics.jpg
language.jpg
business.jpg
medicine.jpg
science.jpg
engineering.jpg
electronics.jpg
design.jpg
social_sciences.jpg
education.jpg
biology.jpg
environmental_studies.jpg
chemistry.jpg
philosophy_ethics.jpg
values-h600dp
dimens.xml
values-v21
styles.xml
raw-es
whats_new.json
profiles.json
subjects.json
menu
my_courses.xml
google_cast_menu_item.xml
edit_profile.xml
course_dashboard_menu.xml
share_certificate.xml
delete_contextual_menu.xml
change_photo.xml
raw-ja
whats_new.json
profiles.json
subjects.json
mipmap-xxxhdpi
raw-ar
whats_new.json
profiles.json
subjects.json
drawable-v21
selectable_box_overlay.xml
selectable_rounded_box_overlay.xml
light_selectable_rounded_box_overlay.xml
values-ldrtl
dimens.xml
drawable-xxhdpi
humanities.jpg
communication.jpg
art.jpg
law.jpg
history.jpg
health.jpg
economics_finance.jpg
architecture.jpg
literature.jpg
energy.jpg
music.jpg
physics.jpg
math.jpg
food_nutrition.jpg
data_science.jpg
computer_science.jpg
ethics.jpg
language.jpg
business.jpg
medicine.jpg
science.jpg
engineering.jpg
electronics.jpg
design.jpg
social_sciences.jpg
education.jpg
biology.jpg
environmental_studies.jpg
chemistry.jpg
philosophy_ethics.jpg
raw-de-rDE
whats_new.json
profiles.json
subjects.json
raw-pt-rBR
whats_new.json
profiles.json
subjects.json
drawable-nodpi
raw-tr
whats_new.json
profiles.json
subjects.json
values-iw
errors.xml
strings.xml
labels.xml
values-ar
errors.xml
strings.xml
labels.xml
values-xhdpi
dimens.xml
mipmap-xxhdpi
values-zh
errors.xml
strings.xml
labels.xml
drawable-xxxhdpi
humanities.jpg
communication.jpg
art.jpg
law.jpg
history.jpg
health.jpg
economics_finance.jpg
architecture.jpg
literature.jpg
energy.jpg
music.jpg
physics.jpg
math.jpg
food_nutrition.jpg
data_science.jpg
computer_science.jpg
ethics.jpg
language.jpg
business.jpg
medicine.jpg
science.jpg
engineering.jpg
electronics.jpg
design.jpg
social_sciences.jpg
education.jpg
biology.jpg
environmental_studies.jpg
chemistry.jpg
philosophy_ethics.jpg
values-de-rDE
errors.xml
strings.xml
labels.xml
raw
whats_new.json
profiles.json
subjects.json
values-ja
errors.xml
strings.xml
labels.xml
mipmap-hdpi
drawable-hdpi
humanities.jpg
communication.jpg
art.jpg
law.jpg
history.jpg
health.jpg
economics_finance.jpg
architecture.jpg
literature.jpg
energy.jpg
music.jpg
physics.jpg
math.jpg
food_nutrition.jpg
data_science.jpg
computer_science.jpg
ethics.jpg
language.jpg
business.jpg
medicine.jpg
science.jpg
engineering.jpg
electronics.jpg
design.jpg
social_sciences.jpg
education.jpg
biology.jpg
environmental_studies.jpg
chemistry.jpg
philosophy_ethics.jpg
color
dialog_button_selector.xml
tab_selector.xml
edx_brand_button_text.xml
edx_input_text_selector.xml
switch_text_color.xml
disableable_button_text.xml
edx_segmented_control_text_selector.xml
layout-land
view_cc_texbox.xml
values-pt-rBR
errors.xml
strings.xml
labels.xml
values-es
errors.xml
constants.xml
strings.xml
labels.xml
values
integers.xml
styles.xml
text_styles.xml
view_attrs.xml
attrs.xml
ids.xml
colors.xml
dimens.xml
arrays.xml
errors.xml
constants.xml
analytics.xml
strings.xml
labels.xml
list_styles.xml
values-vi
errors.xml
strings.xml
labels.xml
drawable-ldpi-v11
mipmap-mdpi
drawable
player_seekbar_progress.xml
white_circle.xml
white_rounded_selector.xml
switch_whitebutton.xml
white_bottom_roundedbg.xml
edx_divider.xml
list_item_overlay_selector.xml
rectangle_border_background.xml
microsoft_btn_bg.xml
edx_bordered_button.xml
edx_brand_single_state_button.xml
custom_progress_bar_horizontal_success.xml
activated_item_selector.xml
blue_roundedbg.xml
switch_defaultbg.xml
custom_progress_bar_horizontal_error.xml
edx_brand_primary_accent_circle.xml
indicator_dot_inactive.xml
indicator_dot_active.xml
edx_brand_button.xml
grey_bottom_roundedbg.xml
popup_window_background.xml
player_seekbar_thumb.xml
edx_success_accent_round_background.xml
switch_defaultbutton.xml
switch_inner.xml
semi_transparent_gray_circle.xml
switch_cyanbg.xml
edx_enroll_button.xml
switch_disabled_off.xml
ic_next_default_mirrored.xml
spinner_popup_background.xml
grey_top_roundedbg.xml
whats_new_gradient.xml
bulk_download_progress_bar_horizontal.xml
edx_footer_button.xml
white_roundedbg.xml
switch_disabled_on.xml
selectable_box_overlay.xml
view_selector.xml
bg_panel_find_courses.xml
switch_track.xml
transparent_black_roundedbg.xml
focus_drawable.xml
edx_segmented_control_left_background.xml
edx_enroll_button_text_color.xml
selectable_rounded_box_overlay.xml
edx_segmented_control_right_background.xml
toolbar_drop_shadow.xml
fg_course_row.xml
fb_btn_bg.xml
edx_x_divider.xml
edx_input_background.xml
white_bottom_rounded_selector.xml
gray_bordered_button_background.xml
rectangle_with_top_border.xml
google_btn_bg.xml
light_selectable_rounded_box_overlay.xml
selectable_list_item_checkbox_selector.xml
grey_roundedbg.xml
discussion_add_comment_background.xml
edx_segmented_control_middle_background.xml
ic_next_deactive_mirrored.xml
focus_disabled_drawable.xml
values-tr
errors.xml
strings.xml
labels.xml
anim
show_msg_bar.xml
show_msg_bar_temp.xml
hide_msg_bar.xml
slide_up.xml
raw-iw
whats_new.json
profiles.json
subjects.json
raw-fr
whats_new.json
profiles.json
subjects.json
src
main
java
org
edx
mobile
receivers
MediaStatusReceiver.java
NetworkConnectivityReceiver.java
services
CourseManager.java
DownloadSpeedService.java
EdxCookieManager.java
VideoDownloadHelper.java
LastAccessManager.java
profiles
UserProfileBioFragment.java
UserProfileActivity.java
BadgeAssertion.java
UserProfileViewModel.java
UserProfileAccomplishmentsPresenter.java
UserProfilePresenter.java
UserProfileInteractor.java
UserProfileImageViewModel.java
ScrollingPreferenceParent.java
UserProfileTabsInteractor.java
UserProfileBioTabParent.java
UserProfileTab.java
UserProfileAccomplishmentsFragment.java
BadgeClass.java
UserProfileFragment.java
AccomplishmentListAdapter.java
UserProfileBioModel.java
ScrollingPreferenceChild.java
UserProfileBioPresenter.java
notifications
services
NotificationService.java
task
RegisterTask.java
Task.java
EnqueueDownloadTask.java
CircularProgressTask.java
user
UserService.java
SaveUriToFileTask.java
DataType.java
ProfileImageProvider.java
UserAPI.java
Account.java
ProfileImage.java
DiscussionUser.java
FormField.java
DeleteAccountImageTask.java
FormDescription.java
LanguageProficiency.java
SetAccountImageTask.java
FieldType.java
GetProfileFormDescriptionTask.java
FormOption.java
FormOptions.java
authentication
LoginService.java
LoginAPI.java
LogInEvent.java
AuthResponse.java
LoginTask.java
social
microsoft
MicrosoftUserProfile.kt
MicrosoftProvide.kt
MicrosoftAuth.kt
ISocialEmptyImpl.java
SocialGroup.java
SocialMessage.java
SocialComment.java
google
GoogleProvider.java
GoogleOauth2.java
GoogleUserProfile.java
SocialMember.java
SocialLoginDelegate.java
facebook
FacebookAuth.java
GetUserCallback.java
UserRequest.java
FacebookProvider.java
SocialFactory.java
SocialProvider.java
ISocialImpl.java
ISocial.java
third_party
subscaleview
ImageViewState.java
decoder
SkiaImageDecoder.java
ImageRegionDecoder.java
ImageDecoder.java
CompatDecoderFactory.java
SkiaImageRegionDecoder.java
DecoderFactory.java
ImageSource.java
SubsamplingScaleImageView.java
crop
CropUtil.java
test
PresenterInjector.java
googlecast
ExpandedControlsActivity.java
GoogleCastDelegate.java
CastOptionsProvider.java
base
BaseFragment.java
MainApplication.java
BaseAppActivity.java
RoboAppCompatActivity.java
WebViewProgramInfoFragment.java
RuntimeApplication.java
WebViewCourseInfoFragment.java
BaseFragmentActivity.java
BaseSingleFragmentActivity.java
whatsnew
WhatsNewItemModel.java
WhatsNewItemFragment.java
WhatsNewFragment.java
WhatsNewActivity.java
WhatsNewModel.java
module
storage
IStorage.java
DownloadCompletedEvent.java
DownloadedVideoDeletedEvent.java
BulkVideosDownloadStartedEvent.java
Storage.java
BulkVideosDownloadCancelledEvent.java
db
impl
DbOperationSingleValueByRawQuery.java
IDbOperation.java
DbOperationExists.java
DbOperationGetVideos.java
IDatabaseBaseImpl.java
DbOperationDelete.java
DatabaseFactory.java
DbOperationGetVideo.java
DbOperationUpdate.java
IDatabaseImpl.java
DbOperationInsert.java
DbHelper.java
DbOperationBase.java
DbOperationGetColumn.java
DbOperationGetCount.java
DbOperationSelect.java
IDbCallback.java
DataCallback.java
ObservableDataCallback.java
DbStructure.java
IDatabase.java
DatabaseModelFactory.java
analytics
AnalyticsRegistry.java
FirebaseEvent.java
FirebaseAnalytics.java
Analytics.java
SegmentAnalytics.java
SegmentEvent.java
registration
view
RegistrationPasswordView.java
RegistrationEditTextView.java
IRegistrationFieldView.java
RegistrationSelectView.java
RegistrationOptionAutoCompleteTextView.kt
RegistrationTextAreaView.java
RegistrationTextView.java
RegistrationEmailView.java
model
RegistrationOption.java
RegistrationDescription.java
RegistrationFieldType.java
RegistrationRestriction.java
ErrorMessage.java
RegistrationError.java
RegistrationFormField.java
download
IDownloadManager.java
DownloadCompleteReceiver.java
DownloadFactory.java
IDownloadManagerImpl.java
prefs
VideoPrefs.java
PrefManager.java
UserBasedPrefManager.java
LoginPrefs.java
UserPrefs.java
notification
EdxLocalParseChannel.java
RemoteNotificationTypes.java
BaseNotificationPayload.java
NotificationDelegate.java
NotificationPreference.java
CourseUpdateNotificationPayload.java
DummyNotificationDelegate.java
util
InputValidationUtil.java
LocaleUtils.java
AppStoreUtils.java
UrlUtil.java
ResourceUtil.java
OrientationDetector.java
PermissionsUtil.java
BrowserUtil.java
TimeZoneUtils.java
images
ErrorUtils.java
CourseCardUtils.java
ImageCaptureHelper.java
TopAnchorFillWidthTransformation.java
ImageUtils.java
ShareUtils.java
ViewAnimationUtil.java
SoftKeyboardUtil.java
WebViewUtil.java
links
DefaultActionListener.java
WebViewLink.java
InvalidLocaleException.java
EmailUtil.java
JavaUtil.java
FileUtil.java
UnicodeCharacters.java
AppConstants.java
UserProfileUtils.java
TextUtils.java
Config.java
Sha1Util.java
WhatsNewUtil.java
DateUtil.java
VideoPlaybackSpeed.java
Version.kt
NetworkUtil.java
ListUtil.java
StandardCharsets.java
MemoryUtil.java
DownloadUtil.java
IntentFactory.java
DeviceSettingUtil.java
MediaConsentUtils.java
TranscriptDownloader.java
IOUtils.java
ConfigUtil.kt
UiUtil.java
NotificationUtil.java
observer
SubscriptionManager.java
BasicObservable.java
Observables.java
Subscription.java
Observable.java
Observer.java
Func1.java
MainThreadObservable.java
CachingObservable.java
SecurityUtil.java
VideoUtil.java
deeplink
Screen.java
BranchLinkManager.kt
PushLinkManager.kt
DeepLink.kt
ScreenDef.java
PushLink.kt
DeepLinkManager.java
comparator
SocialMemberComparator.java
course
CourseService.java
CourseAPI.java
CourseDetail.java
exception
CourseContentNotValidException.java
LoginErrorMessage.java
LoginException.java
AuthException.java
event
NewRelicEvent.java
NewVersionAvailableEvent.java
ProfilePhotoUpdatedEvent.java
CourseUpgradedEvent.kt
EnrolledInCourseEvent.java
PushLinkReceivedEvent.kt
SessionIdRefreshEvent.java
DiscoveryTabSelectedEvent.java
UnitLoadedEvent.java
MoveToDiscoveryTabEvent.kt
NetworkConnectivityChangeEvent.java
AccountDataLoadedEvent.java
MainDashboardRefreshEvent.java
MediaStatusChangeEvent.java
ScreenArgumentsEvent.kt
CourseDashboardRefreshEvent.java
LogoutEvent.java
AppUpdatedEvent.java
BaseEvent.java
loader
CoursesAsyncLoader.java
CourseOutlineAsyncLoader.java
AsyncTaskResult.java
view
AccountFragment.kt
CourseOutlineFragment.java
RegisterActivity.java
DiscoveryLaunchActivity.java
BaseCourseUnitVideoFragment.java
CourseAnnouncementsFragment.java
dialog
ResetPasswordDialogFragment.java
CCLanguageDialogFragment.java
IDialogCallback.java
AlertDialogFragment.java
DownloadSizeExceedDialog.java
NativeFindCoursesFragment.java
SpeedDialogFragment.java
WebViewActivity.java
EnrollmentFailureDialogFragment.java
RatingDialogFragment.java
NetworkCheckDialogFragment.java
ProgressDialogFragment.java
IListDialogCallback.java
DeleteSuccessfulDialogFragment.java
PresenterFragment.java
CourseTabsDashboardActivity.java
PaymentsBannerFragment.kt
OnSwipeListener.java
TabsBaseFragment.java
WebViewProgramFragment.java
SettingsActivity.java
WebViewDiscoverFragment.java
SplashActivity.java
ProgramWebViewActivity.java
FormFieldTextAreaFragment.java
CourseDiscussionCommentsActivity.java
CourseDiscussionTopicsActivity.java
CertificateFragment.java
CourseTabsDashboardFragment.java
CourseUpgradeWebViewFragment.java
CropImageActivity.java
AccountActivity.kt
CourseUnitMobileNotSupportedFragment.java
AuthPanelUtils.java
Presenter.java
GroupDiscussionFragment.java
DiscussionAddPostActivity.java
CourseHandoutFragment.java
ViewSubjectsActivity.java
CourseUnitEmptyFragment.java
ToolbarCallbacks.java
OfflineSupportBaseActivity.java
CourseBaseActivity.java
DiscussionAddPostFragment.java
AuthenticatedWebViewFragment.java
CourseUnitDiscussionFragment.java
DiscussionAddCommentActivity.java
BulkDownloadFragment.java
CourseUnitFragment.java
view_holders
AuthorLayoutViewHolder.java
DiscussionSocialLayoutViewHolder.java
NumberResponsesViewHolder.java
common
TaskProcessCallback.java
MessageType.java
TaskProgressCallback.java
TaskMessageCallback.java
ViewHoldingPresenter.java
EditUserProfileActivity.java
CourseUnitWebViewFragment.java
SettingsFragment.java
DiscussionAddCommentFragment.java
CourseUpgradeWebViewActivity.java
DiscoveryLaunchPresenter.java
OfflineSupportUtils.java
CourseUnitYoutubePlayerFragment.java
MainDashboardActivity.java
CourseDetailFragment.java
FormFieldSelectFragment.java
LoginActivity.java
ProgramInfoActivity.java
OfflineSupportBaseFragment.java
WebViewDiscoverCoursesFragment.java
CourseDetailActivity.java
CourseDiscussionPostsBaseFragment.java
DownloadListActivity.java
Router.java
PaymentsInfoFragment.kt
CourseUnitOnlyOnYoutubeFragment.java
WebViewDiscoverProgramsFragment.java
CourseDatesFragment.java
MyCoursesListFragment.java
ViewSubjectsFragment.java
DiscussionAddResponseActivity.java
CourseAnnouncementsActivity.java
DiscoveryActivity.java
LockedCourseUnitFragment.kt
CourseDiscussionPostsActivity.java
CourseOutlineActivity.java
CourseDiscussionPostsThreadFragment.java
BaseWebViewFragment.java
LaunchActivity.java
ICommonUI.java
WebViewDiscoverDegreesFragment.java
EditUserProfileFragment.java
CourseHandoutActivity.java
MainDiscoveryFragment.java
PresenterActivity.java
SettingsExtension.java
MainTabsDashboardFragment.java
CourseDiscussionCommentsFragment.java
CourseUnitNavigationActivity.java
CourseDiscussionTopicsFragment.java
CourseInfoActivity.java
FormFieldActivity.java
CourseDiscussionResponsesFragment.java
ExtensionRegistry.java
custom
IconImageViewXml.java
NonScrollingViewPager.java
PreLoadingListener.java
URLInterceptorWebViewClient.java
ProgressWheel.java
CustomSelectView.java
AuthenticatedWebView.java
DividerWithTextView.java
KeyboardDismissingSpinner.java
IconTextViewXml.java
IndicatorController.java
IconProgressBar.java
CropImageView.java
EdxAssessmentWebView.java
EdxWebView.java
TitleRowView.java
EdxTextInputLayout.java
DisableableViewPager.java
EdxRatingBar.java
PaymentsInfoActivity.kt
CourseUnitVideoPlayerFragment.java
ResourcesFragment.java
CourseDiscussionPostsSearchFragment.java
CertificateActivity.java
adapters
MyCoursesAdapter.java
SubjectsAdapter.java
DownloadEntryAdapter.java
CourseOutlineAdapter.java
CourseUnitPagerAdapter.java
DiscussionCommentsAdapter.java
DiscussionPostsSpinnerAdapter.java
CourseDiscussionResponsesAdapter.java
StaticFragmentPagerAdapter.java
LoadingViewHolder.java
ChapterAdapter.java
ClosedCaptionAdapter.java
BaseListAdapter.java
DiscussionPostsAdapter.java
CourseCardViewHolder.java
FindCoursesListAdapter.java
FragmentItemPagerAdapter.java
PopularSubjectsAdapter.java
SpeedAdapter.java
TopicSpinnerAdapter.java
DiscussionReportViewHolder.java
DiscussionTopicsAdapter.java
TranscriptAdapter.java
InfiniteScrollUtils.java
SimpleAdapter.java
DiscussionAddResponseFragment.java
login
LoginPresenter.java
CourseDiscussionResponsesActivity.java
discussion
ThreadBody.java
DiscussionRequestFields.java
DiscussionComment.java
DiscussionCommentPostedEvent.java
DiscussionUtils.java
DiscussionThread.java
IAuthorData.java
CourseDiscussionInfo.java
DiscussionPostsSort.java
DiscussionService.java
DiscussionThreadUpdatedEvent.java
DiscussionTopic.java
DiscussionTopicDepth.java
CourseTopics.java
CohortUnit.java
DiscussionPostsFilter.java
DiscussionTextUtils.java
APICallback.java
CommentBody.java
DiscussionThreadPostedEvent.java
TimePeriod.java
http
HttpStatusException.java
provider
RetrofitProvider.java
OkHttpClientProvider.java
notifications
SnackbarErrorNotification.java
FullScreenErrorNotification.java
ErrorNotification.java
DialogErrorNotification.java
serialization
JsonBooleanDeserializer.java
ISO8601DateTypeAdapter.java
OkCallback.java
JsonPageDeserializer.java
util
CallUtil.java
Tls12SocketFactory.java
constants
ApiConstants.java
TimeInterval.java
interceptor
StaleIfErrorHandlingInterceptor.java
UserAgentInterceptor.java
ThrottlingInterceptor.java
NewVersionBroadcastInterceptor.java
OauthHeaderRequestInterceptor.java
NoCacheHeaderStrippingInterceptor.java
GzipRequestInterceptor.java
StaleIfErrorInterceptor.java
model
CourseIdObject.java
EnrollmentRequestBody.java
callback
ErrorHandlingCallback.java
CallTrigger.java
Callback.java
ErrorHandlingOkCallback.java
HttpStatus.java
authenticator
OauthRefreshTokenAuthenticator.java
annotation
Nullable.java
core
EdxDefaultModule.java
IEdxEnvironment.java
EdxEnvironment.java
LinearLayoutManagerProvider.java
model
PaginationData.java
db
DownloadEntry.java
Filter.java
SubjectModel.java
DownloadDescriptor.java
api
RegisterResponse.java
SummaryModel.java
SectionEntry.java
VideoResponseModel.java
AccessError.java
AnnouncementsModel.java
ProfileModel.java
TranscriptModel.java
AuthorizationDenialReason.java
FormFieldMessageBody.java
SocialLoginResponse.java
ResetPasswordResponse.java
AuthErrorResponse.java
ResponseStatus.java
EnrolledCoursesResponse.java
CourseEntry.java
SocialURLModel.java
RegisterResponseFieldError.java
StartType.java
HandoutModel.java
LatestUpdateModel.java
CoursewareAccess.java
EncodingsModel.java
PathModel.java
SectionItemModel.java
ChapterModel.java
CourseUpgradeResponse.kt
SyncLastAccessedSubsectionResponse.java
LectureModel.java
CertificateModel.java
IPathNode.java
download
NativeDownloadModel.java
IDownload.java
course
BlockPath.java
EncodedVideos.java
DiscussionBlockModel.java
BlockModel.java
BlockData.java
BlockType.java
CourseStructureV1Model.java
RuntimeTypeAdapterFactory.java
VideoInfo.java
IBlock.java
CourseComponent.java
HasDownloadEntry.java
BlockList.java
HtmlBlockModel.java
VideoData.java
BlockCount.java
VideoBlockModel.java
DiscussionData.java
FragmentItemModel.java
AnalyticsModel.java
ProgressReport.java
json
GetGroupMembersResponse.java
GroupListResponse.java
GetGroupsResponse.java
FriendListResponse.java
CreateGroupResponse.java
GetFriendsListResponse.java
GroupListItemModel.java
VideoModel.java
Page.java
interfaces
SectionItemInterface.java
NetworkObserver.java
WebViewStatusListener.java
NetworkSubject.java
OnActivityResultListener.java
SnackbarStatusListener.java
RefreshListener.java
TextResourceProvider.java
logger
LogUtil.java
Logger.java
player
TranscriptListener.java
PlayerListener.java
VideoPlayer.java
IPlayerEventCallback.java
IPlayerListener.java
TranscriptManager.java
PlayerController.java
PlayerFragment.java
instrumentation
EndEmmaBroadcast.java
androidTest
java
org
edx
mobile
test
CourseCardUtilsTest.java
screenshot
test
DiscoveryLaunchScreenshotTests.java
AccountActivityScreenshotTests.kt
LaunchScreenshotTests.java
README.md
feature
LaunchFeatureTest.java
matcher
ActionBarMatcher.java
LogOutFeatureTest.java
data
Credentials.java
TestValues.java
FeatureTest.java
LogInFeatureTest.java
RegisterFeatureTest.java
interactor
LogInScreenInteractor.java
LandingScreenInteractor.java
AppInteractor.java
RegistrationScreenInteractor.java
NavigationDrawerInteractor.java
MyCoursesScreenInteractor.java
EdXTestRunner.java
EdxInstrumentationTestApplication.java
view
PresenterActivityScreenshotTest.java
sharedTest
java
org
edx
mobile
test
GenericSuperclassUtils.java
test
resources
robolectric.properties
java
android
net
http
AndroidHttpClient.java
org
edx
mobile
profiles
UserProfileFragmentTest.java
UserProfileAccomplishmentsFragmentTest.java
UserProfileBioFragmentTest.java
UserProfileInteractorTest.java
ProfileValues.java
UserProfilePresenterTest.java
AccomplishmentListAdapterTest.java
test
BaseTestCase.java
PropertyTests.java
PresenterTest.java
Sha1UtilTest.java
AuthenticationTests.java
ObservablesTest.java
AllTest.java
ConfigTests.java
module
DbTests.java
DownloadTests.java
util
MockDataUtil.java
OkHttpTestUtil.java
TimeUtilsForTests.java
BrowserUtilTest.java
TestApplication.java
NotificationPreferenceTest.java
WebViewLinkTest.java
BaseTest.java
http
HttpBaseTestCase.java
ApiTests.java
OkHttpBaseTestCase.java
UserApiTest.java
ExtensionRegistryTest.java
SocialLoginTests.java
RetrofitOkhttpTestCase.java
DateParseTests.java
CourseComponentTest.java
whatsnew
WhatsNewItemModelTest.java
util
WhatsNewUtilTest.java
VersionTest.java
UrlUtilTest.java
shadows
ShadowSafeAsyncTask.java
ShadowWebSettings.java
ShadowAndroidCallableWrapper.java
event
NewVersionAvailableEventTest.java
view
BaseCourseUnitVideoFragmentTest.java
CourseTabsDashboardFragmentTest.java
CourseBaseActivityTest.java
NetworkSubjectTest.java
CourseUnitNavigationActivityTest.java
AccountFragmentTest.kt
CourseTabsDashboardActivityTest.java
UiTest.java
WebViewActivityTest.java
PresenterActivityTest.java
BaseFragmentActivityTest.java
CourseUnitWebViewFragmentTest.java
PresenterFragmentTest.java
CourseUnitYoutubeVideoFragmentTest.java
CourseUnitVideoPlayerFragmentTest.java
http
interceptor
OnlyIfCachedStrippingInterceptor.java
discussions
DiscussionTextUtilsTest.java
login
LoginActivityTest.java
LoginPresenterTest.java
libs
subtitleConvert-1.0.2.jar
YouTubeAndroidPlayerApi.jar
AndroidManifest.xml
build.gradle
signing
signing.gradle
screenshots
.gitignore
gradle_scripts
AndroidHelper.gradle
proguard-project.txt
assets
iconify
android-iconify-fontawesome.ttf
eula_en.html
terms_of_services_es.html
privacy_policy_en.html
fonts
js
filterHtml.js
terms_of_services_en.html
css
render-html-in-webview.css
privacy_policy_es.html
default_config
edx.properties
config.yaml
local.yaml
android-sdk-licenses
android-sdk-preview-license
android-sdk-license
gradlew.bat
AcceptanceTests
src
main
resources
index_part2.txt
log4j.properties
index_part1.txt
config.properties
java
org
edx
main
MavenRun.java
utils
FileGenerator.java
PropertyLoader.java
StringUtils.java
nativeapp
NativeAppDriver.java
NativeAppElement.java
Config.java
test
resources
android.xml
test-ios-simulator.xml
test-ios-device.xml
java
org
edx
basetest
LoginTestSuiteBase.java
MyCoursesTestSuiteBase.java
CommonFunctionalities.java
SignUpTestSuiteBase.java
BaseTest.java
Offline_LoginTestSuiteBase.java
Offline_FindCourseTestSuiteBase.java
Offline_MyCoursesTestSuiteBase.java
FindCourseTestSuiteBase.java
UniqueTestId.java
androidtestsuite
Offline_FindCourseTestSuite.java
Online_LoginTestSuite.java
Online_SignUpTestSuite.java
Online_FindCourseTestSuite.java
Online_MyCoursesTestSuite.java
Offline_LoginTestSuite.java
Offline_MyCoursesTestSuite.java
elementlocators
ISignUpLocators.java
ILoginLocators_Offline.java
IMyCoursesLocators_Offline.java
IFindCourseLocators.java
IMyCoursesLocators.java
IFindCourseLocators_Offline.java
ILoginLocators.java
iostestsuite
Online_LoginTestSuite.java
Online_FindCourseTestSuite.java
Online_MyCoursesTestSuite.java
Offline_LoginTestSuite.java
Offline_MyCoursesTestSuite.java
Online_SignUpTestSuiteBase.java
pom.xml
.gitignore
gradlew
constants.gradle
android-iconify-fontawesome
src
main
AndroidManifest.xml
java
com
joanzapata
iconify
fonts
FontAwesomeModule.java
FontAwesomeIcons.java
assets
iconify
android-iconify-fontawesome.ttf
build.gradle
LICENSE.TXT
openedx.yaml
build.gradle
buildSrc
build.gradle
settings.gradle
.gitignore
.tx
config
trigger_aws.yml
.travis.yml
README.md
requirements.txt
settings.gradle
android-iconify
src
main
res
values
attrs.xml
AndroidManifest.xml
java
com
joanzapata
iconify
IconDrawable.java
IconFontDescriptor.java
Iconify.java
widget
IconImageButton.java
IconToggleButton.java
IconTextView.java
IconButton.java
IconImageView.java
Icon.java
internal
Animation.java
IconFontDescriptorWrapper.java
ParsingUtil.java
CustomTypefaceSpan.java
build.gradle
proguard-rules.txt
.gitignore
Jenkinsfile
Please go to the root directory to view the license.