summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--app/build.gradle25
-rw-r--r--app/src/main/AndroidManifest.xml48
-rw-r--r--app/src/main/assets/test.pngbin0 -> 22658 bytes
-rw-r--r--app/src/main/java/app/fedilab/android/activities/AboutActivity.java11
-rw-r--r--app/src/main/java/app/fedilab/android/activities/AccountReportActivity.java7
-rw-r--r--app/src/main/java/app/fedilab/android/activities/AdminActivity.java2
-rw-r--r--app/src/main/java/app/fedilab/android/activities/BaseActivity.java41
-rw-r--r--app/src/main/java/app/fedilab/android/activities/BaseMainActivity.java172
-rw-r--r--app/src/main/java/app/fedilab/android/activities/CustomSharingActivity.java9
-rw-r--r--app/src/main/java/app/fedilab/android/activities/EditProfileActivity.java12
-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.java2
-rw-r--r--app/src/main/java/app/fedilab/android/activities/HideItemActivity.java153
-rw-r--r--app/src/main/java/app/fedilab/android/activities/InstanceActivity.java2
-rw-r--r--app/src/main/java/app/fedilab/android/activities/LanguageActivity.java11
-rw-r--r--app/src/main/java/app/fedilab/android/activities/ListActivity.java13
-rw-r--r--app/src/main/java/app/fedilab/android/activities/LoginActivity.java8
-rw-r--r--app/src/main/java/app/fedilab/android/activities/MainApplication.java10
-rw-r--r--app/src/main/java/app/fedilab/android/activities/ManageAccountsInListActivity.java8
-rw-r--r--app/src/main/java/app/fedilab/android/activities/MastodonRegisterActivity.java14
-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.java2
-rw-r--r--app/src/main/java/app/fedilab/android/activities/MutedInstanceActivity.java17
-rw-r--r--app/src/main/java/app/fedilab/android/activities/OpencollectiveActivity.java7
-rw-r--r--app/src/main/java/app/fedilab/android/activities/OwnerChartsActivity.java479
-rw-r--r--app/src/main/java/app/fedilab/android/activities/OwnerNotificationActivity.java556
-rw-r--r--app/src/main/java/app/fedilab/android/activities/OwnerNotificationChartsActivity.java575
-rw-r--r--app/src/main/java/app/fedilab/android/activities/OwnerStatusActivity.java42
-rw-r--r--app/src/main/java/app/fedilab/android/activities/PartnerShipActivity.java5
-rw-r--r--app/src/main/java/app/fedilab/android/activities/PeertubeActivity.java22
-rw-r--r--app/src/main/java/app/fedilab/android/activities/PeertubeEditUploadActivity.java13
-rw-r--r--app/src/main/java/app/fedilab/android/activities/PeertubeUploadActivity.java7
-rw-r--r--app/src/main/java/app/fedilab/android/activities/PhotoEditorActivity.java55
-rw-r--r--app/src/main/java/app/fedilab/android/activities/PlaylistsActivity.java9
-rw-r--r--app/src/main/java/app/fedilab/android/activities/PrivacyActivity.java3
-rw-r--r--app/src/main/java/app/fedilab/android/activities/ReorderTimelinesActivity.java5
-rw-r--r--app/src/main/java/app/fedilab/android/activities/SearchResultActivity.java7
-rw-r--r--app/src/main/java/app/fedilab/android/activities/SearchResultTabActivity.java34
-rw-r--r--app/src/main/java/app/fedilab/android/activities/SettingsActivity.java25
-rw-r--r--app/src/main/java/app/fedilab/android/activities/ShowAccountActivity.java413
-rw-r--r--app/src/main/java/app/fedilab/android/activities/ShowConversationActivity.java17
-rw-r--r--app/src/main/java/app/fedilab/android/activities/TagCacheActivity.java2
-rw-r--r--app/src/main/java/app/fedilab/android/activities/TootActivity.java775
-rw-r--r--app/src/main/java/app/fedilab/android/activities/TootInfoActivity.java14
-rw-r--r--app/src/main/java/app/fedilab/android/activities/WebviewActivity.java6
-rw-r--r--app/src/main/java/app/fedilab/android/activities/WebviewConnectActivity.java3
-rw-r--r--app/src/main/java/app/fedilab/android/activities/WhoToFollowActivity.java6
-rw-r--r--app/src/main/java/app/fedilab/android/animatemenu/util/ViewAnimator.java22
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/PostActionAsyncTask.java9
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/PostStatusAsyncTask.java8
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/RetrieveAccountsAsyncTask.java7
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/RetrieveChartsAsyncTask.java66
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/RetrieveFeedsAsyncTask.java41
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/RetrieveMissingFeedsAsyncTask.java28
-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/RetrieveNotificationsCacheAsyncTask.java70
-rw-r--r--app/src/main/java/app/fedilab/android/asynctasks/SyncTimelinesAsyncTask.java126
-rw-r--r--app/src/main/java/app/fedilab/android/client/API.java263
-rw-r--r--app/src/main/java/app/fedilab/android/client/Entities/Account.java135
-rw-r--r--app/src/main/java/app/fedilab/android/client/Entities/Charts.java69
-rw-r--r--app/src/main/java/app/fedilab/android/client/Entities/Emojis.java19
-rw-r--r--app/src/main/java/app/fedilab/android/client/Entities/Instance.java19
-rw-r--r--app/src/main/java/app/fedilab/android/client/Entities/MainMenuItem.java128
-rw-r--r--app/src/main/java/app/fedilab/android/client/Entities/ManageTimelines.java57
-rw-r--r--app/src/main/java/app/fedilab/android/client/Entities/Notification.java213
-rw-r--r--app/src/main/java/app/fedilab/android/client/Entities/NotificationCharts.java95
-rw-r--r--app/src/main/java/app/fedilab/android/client/Entities/Statistics.java12
-rw-r--r--app/src/main/java/app/fedilab/android/client/Entities/StatisticsNotification.java104
-rw-r--r--app/src/main/java/app/fedilab/android/client/Entities/Status.java311
-rw-r--r--app/src/main/java/app/fedilab/android/client/GNUAPI.java161
-rw-r--r--app/src/main/java/app/fedilab/android/client/HttpsConnection.java102
-rw-r--r--app/src/main/java/app/fedilab/android/drawers/AccountSearchDevAdapter.java7
-rw-r--r--app/src/main/java/app/fedilab/android/drawers/AccountsAdminListAdapter.java19
-rw-r--r--app/src/main/java/app/fedilab/android/drawers/AccountsFollowRequestAdapter.java18
-rw-r--r--app/src/main/java/app/fedilab/android/drawers/AccountsInAListAdapter.java15
-rw-r--r--app/src/main/java/app/fedilab/android/drawers/AccountsListAdapter.java68
-rw-r--r--app/src/main/java/app/fedilab/android/drawers/AccountsReplyAdapter.java11
-rw-r--r--app/src/main/java/app/fedilab/android/drawers/ArtListAdapter.java23
-rw-r--r--app/src/main/java/app/fedilab/android/drawers/CustomEmojiAdapter.java79
-rw-r--r--app/src/main/java/app/fedilab/android/drawers/DomainsListAdapter.java7
-rw-r--r--app/src/main/java/app/fedilab/android/drawers/DraftsListAdapter.java12
-rw-r--r--app/src/main/java/app/fedilab/android/drawers/FilterAdapter.java12
-rw-r--r--app/src/main/java/app/fedilab/android/drawers/HowToVideosAdapter.java7
-rw-r--r--app/src/main/java/app/fedilab/android/drawers/ImageAdapter.java7
-rw-r--r--app/src/main/java/app/fedilab/android/drawers/ListAdapter.java8
-rw-r--r--app/src/main/java/app/fedilab/android/drawers/NotificationsListAdapter.java149
-rw-r--r--app/src/main/java/app/fedilab/android/drawers/PeertubeAdapter.java10
-rw-r--r--app/src/main/java/app/fedilab/android/drawers/PeertubeNotificationsListAdapter.java21
-rw-r--r--app/src/main/java/app/fedilab/android/drawers/PixelfedListAdapter.java22
-rw-r--r--app/src/main/java/app/fedilab/android/drawers/ReorderTabAdapter.java6
-rw-r--r--app/src/main/java/app/fedilab/android/drawers/ReportsListAdapter.java39
-rw-r--r--app/src/main/java/app/fedilab/android/drawers/ScheduledTootsListAdapter.java2
-rw-r--r--app/src/main/java/app/fedilab/android/drawers/SearchTagsAdapter.java9
-rw-r--r--app/src/main/java/app/fedilab/android/drawers/SearchTootsListAdapter.java5
-rw-r--r--app/src/main/java/app/fedilab/android/drawers/StatusListAdapter.java365
-rw-r--r--app/src/main/java/app/fedilab/android/drawers/StatusReportAdapter.java5
-rw-r--r--app/src/main/java/app/fedilab/android/drawers/SuggestionsAdapter.java9
-rw-r--r--app/src/main/java/app/fedilab/android/drawers/TagsEditAdapter.java8
-rw-r--r--app/src/main/java/app/fedilab/android/drawers/WhoToFollowAccountsAdapter.java8
-rw-r--r--app/src/main/java/app/fedilab/android/drawers/WhoToFollowAdapter.java6
-rw-r--r--app/src/main/java/app/fedilab/android/fragments/ContentSettingsFragment.java102
-rw-r--r--app/src/main/java/app/fedilab/android/fragments/DisplayAccountsFragment.java102
-rw-r--r--app/src/main/java/app/fedilab/android/fragments/DisplayAdminAccountsFragment.java4
-rw-r--r--app/src/main/java/app/fedilab/android/fragments/DisplayAdminReportsFragment.java4
-rw-r--r--app/src/main/java/app/fedilab/android/fragments/DisplayBookmarksFragment.java5
-rw-r--r--app/src/main/java/app/fedilab/android/fragments/DisplayDraftsFragment.java4
-rw-r--r--app/src/main/java/app/fedilab/android/fragments/DisplayFavoritesPeertubeFragment.java4
-rw-r--r--ap