summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--README.md2
-rw-r--r--app/build.gradle29
-rw-r--r--app/src/main/AndroidManifest.xml432
-rw-r--r--app/src/main/assets/test.pngbin0 -> 22658 bytes
-rw-r--r--app/src/main/ic_launcher-web.pngbin38431 -> 12611 bytes
-rw-r--r--app/src/main/ic_launcher_bubbles-web.pngbin0 -> 19975 bytes
-rw-r--r--app/src/main/java/app/fedilab/android/activities/AboutActivity.java102
-rw-r--r--app/src/main/java/app/fedilab/android/activities/AccountReportActivity.java138
-rw-r--r--app/src/main/java/app/fedilab/android/activities/AdminActivity.java74
-rw-r--r--app/src/main/java/app/fedilab/android/activities/BaseActivity.java44
-rw-r--r--app/src/main/java/app/fedilab/android/activities/BaseMainActivity.java1280
-rw-r--r--app/src/main/java/app/fedilab/android/activities/CustomSharingActivity.java52
-rw-r--r--app/src/main/java/app/fedilab/android/activities/EditProfileActivity.java166
-rw-r--r--app/src/main/java/app/fedilab/android/activities/GroupActivity.java212
-rw-r--r--app/src/main/java/app/fedilab/android/activities/HashTagActivity.java52
-rw-r--r--app/src/main/java/app/fedilab/android/activities/InstanceActivity.java25
-rw-r--r--app/src/main/java/app/fedilab/android/activities/InstanceHealthActivity.java76
-rw-r--r--app/src/main/java/app/fedilab/android/activities/LanguageActivity.java316
-rw-r--r--app/src/main/java/app/fedilab/android/activities/ListActivity.java62
-rw-r--r--app/src/main/java/app/fedilab/android/activities/LiveNotificationSettingsAccountsActivity.java103
-rw-r--r--app/src/main/java/app/fedilab/android/activities/LoginActivity.java400
-rw-r--r--app/src/main/java/app/fedilab/android/activities/MainApplication.java36
-rw-r--r--app/src/main/java/app/fedilab/android/activities/ManageAccountsInListActivity.java44
-rw-r--r--app/src/main/java/app/fedilab/android/activities/MastodonRegisterActivity.java88
-rw-r--r--app/src/main/java/app/fedilab/android/activities/MastodonShareRegisterActivity.java328
-rw-r--r--app/src/main/java/app/fedilab/android/activities/MediaActivity.java195
-rw-r--r--app/src/main/java/app/fedilab/android/activities/MutedInstanceActivity.java96
-rw-r--r--app/src/main/java/app/fedilab/android/activities/OpencollectiveActivity.java41
-rw-r--r--app/src/main/java/app/fedilab/android/activities/OwnerChartsActivity.java484
-rw-r--r--app/src/main/java/app/fedilab/android/activities/OwnerNotificationActivity.java554
-rw-r--r--app/src/main/java/app/fedilab/android/activities/OwnerNotificationChartsActivity.java577
-rw-r--r--app/src/main/java/app/fedilab/android/activities/OwnerStatusActivity.java120
-rw-r--r--app/src/main/java/app/fedilab/android/activities/PartnerShipActivity.java49
-rw-r--r--app/src/main/java/app/fedilab/android/activities/PeertubeActivity.java236
-rw-r--r--app/src/main/java/app/fedilab/android/activities/PeertubeEditUploadActivity.java181
-rw-r--r--app/src/main/java/app/fedilab/android/activities/PeertubeUploadActivity.java69
-rw-r--r--app/src/main/java/app/fedilab/android/activities/PhotoEditorActivity.java94
-rw-r--r--app/src/main/java/app/fedilab/android/activities/PixelfedComposeActivity.java2127
-rw-r--r--app/src/main/java/app/fedilab/android/activities/PlaylistsActivity.java55
-rw-r--r--app/src/main/java/app/fedilab/android/activities/PrivacyActivity.java13
-rw-r--r--app/src/main/java/app/fedilab/android/activities/ProxyActivity.java23
-rw-r--r--app/src/main/java/app/fedilab/android/activities/ReorderTimelinesActivity.java74
-rw-r--r--app/src/main/java/app/fedilab/android/activities/SearchResultActivity.java53
-rw-r--r--app/src/main/java/app/fedilab/android/activities/SearchResultTabActivity.java61
-rw-r--r--app/src/main/java/app/fedilab/android/activities/SettingsActivity.java275
-rw-r--r--app/src/main/java/app/fedilab/android/activities/ShowAccountActivity.java891
-rw-r--r--app/src/main/java/app/fedilab/android/activities/ShowConversationActivity.java164
-rw-r--r--app/src/main/java/app/fedilab/android/activities/TagCacheActivity.java16
-rw-r--r--app/src/main/java/app/fedilab/android/activities/TootActivity.java1858
-rw-r--r--app/src/main/java/app/fedilab/android/activities/TootInfoActivity.java34
-rw-r--r--app/src/main/java/app/fedilab/android/activities/WebviewActivity.java79
-rw-r--r--app/src/main/java/app/fedilab/android/activities/WebviewConnectActivity.java54
-rw-r--r--app/src/main/java/app/fedilab/android/activities/WhoToFollowActivity.java75
-rw-r--r--app/src/main/java/app/fedilab/android/animatemenu/animation/FlipAnimation.java55
-rw-r--r--app/src/main/java/app/fedilab/android/animatemenu/interfaces/Resourceble.java12
-rw-r--r--app/src/main/java/app/fedilab/android/animatemenu/interfaces/ScreenShotable.java12
-rw-r--r--app/src/main/java/app/fedilab/android/animatemenu/model/SlideMenuItem.java33
-rw-r--r--app/src/main/java/app/fedilab/android/animatemenu/util/ViewAnimator.java221
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/CreateMastodonAccountAsyncTask.java3
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/CustomSharingAsyncTask.java2
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/DeleteDomainsAsyncTask.java2
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/DownloadTrackingDomainsAsyncTask.java2
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/ManageCachedStatusAsyncTask.java10
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/ManageFiltersAsyncTask.java12
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/ManageListsAsyncTask.java26
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/ManagePlaylistsAsyncTask.java20
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/ManagePollAsyncTask.java15
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/PostActionAsyncTask.java52
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/PostAdminActionAsyncTask.java7
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/PostNotificationsAsyncTask.java4
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/PostPeertubeAsyncTask.java7
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/PostStatusAsyncTask.java35
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/RemoveAccountAsyncTask.java2
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/RetrieveAccountAsyncTask.java8
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/RetrieveAccountInfoAsyncTask.java2
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/RetrieveAccountsAsyncTask.java44
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/RetrieveAccountsForReplyAsyncTask.java18
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/RetrieveChartsAsyncTask.java66
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/RetrieveContextAsyncTask.java16
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/RetrieveDomainsAsyncTask.java2
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/RetrieveEmojiAsyncTask.java2
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/RetrieveFeedsAfterBookmarkAsyncTask.java2
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/RetrieveFeedsAsyncTask.java151
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/RetrieveFollowRequestSentAsyncTask.java2
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/RetrieveHowToAsyncTask.java4
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/RetrieveInstanceAsyncTask.java2
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/RetrieveInstanceRegAsyncTask.java2
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/RetrieveManyRelationshipsAsyncTask.java4
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/RetrieveMetaDataAsyncTask.java23
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/RetrieveMissingFeedsAsyncTask.java44
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/RetrieveMissingNotificationsAsyncTask.java11
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/RetrieveNotificationChartsAsyncTask.java68
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/RetrieveNotificationStatsAsyncTask.java61
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/RetrieveNotificationsAsyncTask.java7
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/RetrieveNotificationsCacheAsyncTask.java70
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/RetrieveOpenCollectiveAsyncTask.java4
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/RetrievePeertubeChannelsAsyncTask.java5
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/RetrievePeertubeInformationAsyncTask.java4
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/RetrievePeertubeNotificationsAsyncTask.java8
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/RetrievePeertubeSearchAsyncTask.java2
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/RetrievePeertubeSingleAsyncTask.java13
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/RetrievePeertubeSingleCommentsAsyncTask.java5
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/RetrieveRelationshipAsyncTask.java6
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/RetrieveRelationshipQuickReplyAsyncTask.java4
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/RetrieveRemoteDataAsyncTask.java6
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/RetrieveScheduledTootsAsyncTask.java30
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/RetrieveSearchAccountsAsyncTask.java8
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/RetrieveSearchAsyncTask.java74