Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/0xf104a/NextcloudServices
/ functions
Functions
260 in github.com/0xf104a/NextcloudServices
⨍
Functions
260
◇
Types & classes
55
↓ 13 callers
Method
getContext
()
app/src/main/java/com/polar/nextcloudservices/Notification/NotificationController.java:194
↓ 9 callers
Method
cleanUpURLParams
(@NonNull String chatroom)
app/src/main/java/com/polar/nextcloudservices/Utils/CommonUtil.java:75
↓ 8 callers
Method
getBoolPreference
(String key, boolean fallback)
app/src/main/java/com/polar/nextcloudservices/Services/Settings/ServiceSettings.java:65
↓ 8 callers
Method
getPreference
(String key)
app/src/main/java/com/polar/nextcloudservices/Services/Settings/ServiceSettings.java:53
↓ 7 callers
Method
addComponent
(@NonNull Integer componentId, @NonNull StatusCheckable component, @NonNull Integ
app/src/main/java/com/polar/nextcloudservices/Services/Status/StatusController.java:28
↓ 7 callers
Method
getAPIFromSettings
()
app/src/main/java/com/polar/nextcloudservices/Services/Settings/ServiceSettings.java:42
↓ 6 callers
Method
Ok
()
app/src/main/java/com/polar/nextcloudservices/Services/Status/Status.java:17
↓ 6 callers
Method
checkConnection
(Context context)
app/src/main/java/com/polar/nextcloudservices/Services/ConnectionController.java:25
↓ 6 callers
Method
cleanUpURLIfNeeded
Clean-ups URL by removing domain and protocol if needed according to wikipedia a uniform resource locator is composed of the following elements: URI =
app/src/main/java/com/polar/nextcloudservices/Utils/CommonUtil.java:45
↓ 6 callers
Method
getAPI
()
app/src/main/java/com/polar/nextcloudservices/Notification/NotificationController.java:190
↓ 6 callers
Method
getServiceClass
()
app/src/main/java/com/polar/nextcloudservices/Services/NotificationServiceController.java:24
↓ 6 callers
Method
isNotificationServiceRunning
()
app/src/main/java/com/polar/nextcloudservices/SettingsActivity.java:153
↓ 6 callers
Method
request
(String path, String method, Boolean setAccept)
app/src/main/java/com/polar/nextcloudservices/API/NextcloudHttpAPI.java:49
↓ 5 callers
Method
Failed
(String reason)
app/src/main/java/com/polar/nextcloudservices/Services/Status/Status.java:21
↓ 5 callers
Method
bindService
(Context context, ServiceConnection connection)
app/src/main/java/com/polar/nextcloudservices/Services/NotificationServiceController.java:71
↓ 5 callers
Method
getEndpoint
(@NonNull ServiceSettings settings)
app/src/main/java/com/polar/nextcloudservices/API/NextcloudHttpAPI.java:101
↓ 5 callers
Method
getUseHttp
()
app/src/main/java/com/polar/nextcloudservices/Services/Settings/ServiceSettings.java:99
↓ 5 callers
Method
setStatus
(String _status)
app/src/main/java/com/polar/nextcloudservices/SettingsActivity.java:463
↓ 5 callers
Method
startService
(Context context)
app/src/main/java/com/polar/nextcloudservices/Services/NotificationServiceController.java:32
↓ 4 callers
Method
isInArray
(T obj, T[] array)
app/src/main/java/com/polar/nextcloudservices/Utils/CommonUtil.java:63
↓ 4 callers
Method
isServiceEnabled
()
app/src/main/java/com/polar/nextcloudservices/Services/Settings/ServiceSettings.java:111
↓ 3 callers
Method
getBoolPreference
(String key, boolean fallback)
app/src/main/java/com/polar/nextcloudservices/SettingsActivity.java:317
↓ 3 callers
Method
getNotifications
Gets all notifications from server @param service PollUpdateListener which handles notifications @return notifications response as a JSONObject
app/src/main/java/com/polar/nextcloudservices/API/INextcloudAbstractAPI.java:27
↓ 3 callers
Method
getPassword
()
app/src/main/java/com/polar/nextcloudservices/Services/Settings/ServiceSettings.java:91
↓ 3 callers
Method
getPrettifiedAppName
Get prettified app name from mapping if exists, tries to prettify if not @param context Android context @param appName Nextcloud app name @return pret
app/src/main/java/com/polar/nextcloudservices/Notification/Processors/basic/AppNameMapper.java:64
↓ 3 callers
Method
getServer
()
app/src/main/java/com/polar/nextcloudservices/Services/Settings/ServiceSettings.java:95
↓ 3 callers
Method
getUsername
()
app/src/main/java/com/polar/nextcloudservices/Services/Settings/ServiceSettings.java:87
↓ 3 callers
Method
onNotificationEvent
(NotificationEvent event_type, Intent intent)
app/src/main/java/com/polar/nextcloudservices/Notification/NotificationEventReceiver.java:6
↓ 3 callers
Method
onPreferencesChanged
()
app/src/main/java/com/polar/nextcloudservices/Services/INotificationService.java:8
↓ 3 callers
Method
setSSOPreferencesState
()
app/src/main/java/com/polar/nextcloudservices/SettingsActivity.java:364
↓ 3 callers
Method
startListening
()
app/src/main/java/com/polar/nextcloudservices/Services/NotificationWebsocketService.java:86
↓ 3 callers
Method
stopService
(Context context)
app/src/main/java/com/polar/nextcloudservices/Services/NotificationServiceController.java:44
↓ 2 callers
Method
getAuth
(String user, String password)
app/src/main/java/com/polar/nextcloudservices/API/NextcloudHttpAPI.java:44
↓ 2 callers
Method
getBaseConnection
(URL url, String method)
app/src/main/java/com/polar/nextcloudservices/API/NextcloudHttpAPI.java:110
↓ 2 callers
Method
getChatByNotificationId
(Integer notification_id)
app/src/main/java/com/polar/nextcloudservices/Notification/Processors/spreed/chat/ChatController.java:80
↓ 2 callers
Method
getNotification
()
app/src/main/java/com/polar/nextcloudservices/Notification/NotificationBuilderResult.java:17
↓ 2 callers
Method
getNotificationIdByRoom
(String room)
app/src/main/java/com/polar/nextcloudservices/Notification/Processors/spreed/chat/ChatController.java:42
↓ 2 callers
Method
getPollingIntervalMs
()
app/src/main/java/com/polar/nextcloudservices/Services/Settings/ServiceSettings.java:83
↓ 2 callers
Method
getPrettifiedAppNameFromMapping
@param context Android context @param appName Nextcloud app name @return prettified app name from mapping @throws RuntimeException if app has no prett
app/src/main/java/com/polar/nextcloudservices/Notification/Processors/basic/AppNameMapper.java:50
↓ 2 callers
Method
getPriority
@return Priority of notification processor
app/src/main/java/com/polar/nextcloudservices/Notification/AbstractNotificationProcessor.java:38
↓ 2 callers
Method
getServiceNotification
()
app/src/main/java/com/polar/nextcloudservices/Notification/NotificationController.java:63
↓ 2 callers
Method
getServiceStatus
()
app/src/main/java/com/polar/nextcloudservices/Services/NotificationServiceBinder.java:10
↓ 2 callers
Method
getStatus
@param context context which may be used for obtaining app and device status @return status information in form of Status class
app/src/main/java/com/polar/nextcloudservices/Services/Status/StatusCheckable.java:10
↓ 2 callers
Method
getStatusString
()
app/src/main/java/com/polar/nextcloudservices/Services/Status/StatusController.java:65
↓ 2 callers
Method
getTimestamp
()
app/src/main/java/com/polar/nextcloudservices/Utils/CommonUtil.java:84
↓ 2 callers
Method
getUserPerson
()
app/src/main/java/com/polar/nextcloudservices/Notification/Processors/spreed/NextcloudTalkProcessor.java:88
↓ 2 callers
Method
isPackageInstalled
@param packageName name of package which should be checked @param packageManager system package manager access object @return true if package is prese
app/src/main/java/com/polar/nextcloudservices/Utils/CommonUtil.java:27
↓ 2 callers
Method
isWebsocketEnabled
()
app/src/main/java/com/polar/nextcloudservices/Services/Settings/ServiceSettings.java:107
↓ 2 callers
Method
makeAPIFromSettings
()
app/src/main/java/com/polar/nextcloudservices/Services/Settings/ServiceSettings.java:26
↓ 2 callers
Method
notifyAccountChange
()
app/src/main/java/com/polar/nextcloudservices/SettingsActivity.java:322
↓ 2 callers
Method
onNewMessageReceived
(String room, String text, Person person,
app/src/main/java/com/polar/nextcloudservices/Notification/Processors/spreed/chat/ChatController.java:49
↓ 2 callers
Method
onNewNotifications
(JSONObject response)
app/src/main/java/com/polar/nextcloudservices/Services/INotificationListener.java:9
↓ 2 callers
Method
onNotificationsUpdated
(JSONObject response)
app/src/main/java/com/polar/nextcloudservices/Notification/NotificationController.java:134
↓ 2 callers
Method
onPreferencesChange
(String key)
app/src/main/java/com/polar/nextcloudservices/SettingsActivity.java:284
↓ 2 callers
Method
onRequestPermissionsResult
(int requestCode, @NonNull String[] permissions, @NonNull int[] grantResults)
app/src/main/java/com/polar/nextcloudservices/SettingsActivity.java:245
↓ 2 callers
Method
onWebsocketDisconnected
Called whenever websocket is disconnected @param isError whether disconnect resulted from error
app/src/main/java/com/polar/nextcloudservices/API/websocket/INotificationWebsocketEventListener.java:10
↓ 2 callers
Method
readConnectionToJson
(@NonNull HttpURLConnection conn)
app/src/main/java/com/polar/nextcloudservices/API/NextcloudHttpAPI.java:201
↓ 2 callers
Method
removeNotification
Removes notification from server @param id id of notification to remove
app/src/main/java/com/polar/nextcloudservices/API/INextcloudAbstractAPI.java:33
↓ 2 callers
Method
safeSleep
(long millis)
app/src/main/java/com/polar/nextcloudservices/Utils/CommonUtil.java:67
↓ 2 callers
Method
setCustomTabsIntent
(Context context, NotificationCompat.Builder builde
app/src/main/java/com/polar/nextcloudservices/Notification/Processors/spreed/NextcloudTalkProcessor.java:119
↓ 1 callers
Method
addChatRoomMessagesToStyle
(NotificationCompat.MessagingStyle style,
app/src/main/java/com/polar/nextcloudservices/Notification/Processors/spreed/chat/ChatController.java:63
↓ 1 callers
Method
addProcessor
(AbstractNotificationProcessor processor)
app/src/main/java/com/polar/nextcloudservices/Notification/NotificationBuilder.java:35
↓ 1 callers
Method
appendQuickReply
(NotificationController controller, int notification_id, String text)
app/src/main/java/com/polar/nextcloudservices/Notification/Processors/spreed/NextcloudTalkProcessor.java:331
↓ 1 callers
Method
buildNotification
(int id, JSONObject rawNotification, Context context, NotificationCo
app/src/main/java/com/polar/nextcloudservices/Notification/NotificationBuilder.java:22
↓ 1 callers
Method
callRemoveNotification
(NotificationController controller, int id)
app/src/main/java/com/polar/nextcloudservices/Notification/Processors/basic/BasicNotificationProcessor.java:134
↓ 1 callers
Method
check
()
app/src/main/java/com/polar/nextcloudservices/Services/Status/StatusController.java:39
↓ 1 callers
Method
checkNewNotifications
@doc Checks new notifications without querying all of them directly @return true if there is new notifications on server @throws Exception in case of
app/src/main/java/com/polar/nextcloudservices/API/INextcloudAbstractAPI.java:74
↓ 1 callers
Method
createNotificationDeleteIntent
(Context context, int id)
app/src/main/java/com/polar/nextcloudservices/Notification/Processors/basic/BasicNotificationProcessor.java:48
↓ 1 callers
Method
details_add
()
app/src/main/java/com/polar/nextcloudservices/CreditsActivity.java:65
↓ 1 callers
Method
disableSSO
()
app/src/main/java/com/polar/nextcloudservices/SettingsActivity.java:346
↓ 1 callers
Method
enableSSO
(@NonNull SingleSignOnAccount account)
app/src/main/java/com/polar/nextcloudservices/SettingsActivity.java:332
↓ 1 callers
Method
getAPI
()
app/src/main/java/com/polar/nextcloudservices/Services/NotificationPollService.java:97
↓ 1 callers
Method
getChat
(String room, int nc_notification_id)
app/src/main/java/com/polar/nextcloudservices/Notification/Processors/spreed/chat/ChatController.java:32
↓ 1 callers
Method
getConnected
Checks that websocket is connected @return true if websocket is connected
app/src/main/java/com/polar/nextcloudservices/API/websocket/NotificationWebsocket.java:113
↓ 1 callers
Method
getCustomActionIntent
(Context context, JSONObject action, int requestCode)
app/src/main/java/com/polar/nextcloudservices/Notification/Processors/ActionsNotificationProcessor.java:33
↓ 1 callers
Method
getExtraData
()
app/src/main/java/com/polar/nextcloudservices/Notification/NotificationBuilderResult.java:21
↓ 1 callers
Method
getImagePreview
Gets image preview from server @param path path to image @return bitmap received from server @throws Exception in case of any errors
app/src/main/java/com/polar/nextcloudservices/API/INextcloudAbstractAPI.java:59
↓ 1 callers
Method
getIntPreference
(String key, int i)
app/src/main/java/com/polar/nextcloudservices/Services/Settings/ServiceSettings.java:59
↓ 1 callers
Method
getNotificationById
(int id)
app/src/main/java/com/polar/nextcloudservices/Notification/NotificationController.java:177
↓ 1 callers
Method
getNotificationId
()
app/src/main/java/com/polar/nextcloudservices/Notification/NotificationControllerExtData.java:49
↓ 1 callers
Method
getNotificationsWebsocket
@return WebsocketClient instance which holds pre-authorized connection @throws Exception in case of any unhandlable error @doc Gets websocket client w
app/src/main/java/com/polar/nextcloudservices/API/INextcloudAbstractAPI.java:81
↓ 1 callers
Method
getPersonFromNotification
(@NonNull NotificationController controller, @NonNull JSONObject
app/src/main/java/com/polar/nextcloudservices/Notification/Processors/spreed/NextcloudTalkProcessor.java:94
↓ 1 callers
Method
getReplyIntent
(Context context, @NonNull JSONObject rawNotification)
app/src/main/java/com/polar/nextcloudservices/Notification/Processors/spreed/NextcloudTalkProcessor.java:58
↓ 1 callers
Method
getServiceSettings
()
app/src/main/java/com/polar/nextcloudservices/Notification/NotificationController.java:198
↓ 1 callers
Method
getSpreedOpenedInBrowser
()
app/src/main/java/com/polar/nextcloudservices/Services/Settings/ServiceSettings.java:103
↓ 1 callers
Method
getUserAvatar
Get user avatar @param userId username to get avatar of @return avatar bitmap @throws Exception in case of any errors
app/src/main/java/com/polar/nextcloudservices/API/INextcloudAbstractAPI.java:51
↓ 1 callers
Method
getWebsocketURL
()
app/src/main/java/com/polar/nextcloudservices/API/NextcloudHttpAPI.java:216
↓ 1 callers
Method
iconByApp
(String appName)
app/src/main/java/com/polar/nextcloudservices/Notification/Processors/basic/BasicNotificationProcessor.java:33
↓ 1 callers
Method
isAppMappable
@param appName Nextcloud app name @return whether mapping to prettified name exists for provided app name
app/src/main/java/com/polar/nextcloudservices/Notification/Processors/basic/AppNameMapper.java:40
↓ 1 callers
Method
isMeteredConnectionAllowed
()
app/src/main/java/com/polar/nextcloudservices/Services/Settings/ServiceSettings.java:71
↓ 1 callers
Method
isRemoveOnDismissEnabled
()
app/src/main/java/com/polar/nextcloudservices/Services/Settings/ServiceSettings.java:79
↓ 1 callers
Method
isRoamingConnectionAllowed
()
app/src/main/java/com/polar/nextcloudservices/Services/Settings/ServiceSettings.java:75
↓ 1 callers
Method
needOverrideId
()
app/src/main/java/com/polar/nextcloudservices/Notification/NotificationControllerExtData.java:45
↓ 1 callers
Method
needRestartService
(String key)
app/src/main/java/com/polar/nextcloudservices/SettingsActivity.java:280
↓ 1 callers
Method
onAccountChanged
()
app/src/main/java/com/polar/nextcloudservices/Services/INotificationService.java:9
↓ 1 callers
Method
onAccountChanged
()
app/src/main/java/com/polar/nextcloudservices/Services/NotificationPollService.java:150
↓ 1 callers
Method
onConnectionStatusChanged
(boolean isConnected)
app/src/main/java/com/polar/nextcloudservices/Services/IConnectionStatusListener.java:4
↓ 1 callers
Method
onDeleteNotification
(Intent intent, NotificationController controller)
app/src/main/java/com/polar/nextcloudservices/Notification/Processors/spreed/NextcloudTalkProcessor.java:294
↓ 1 callers
Method
onFastReply
(Intent intent, NotificationController controller)
app/src/main/java/com/polar/nextcloudservices/Notification/Processors/spreed/NextcloudTalkProcessor.java:261
↓ 1 callers
Method
onNewMessage
(String text, Person person, long timestamp, int nc_notification_id)
app/src/main/java/com/polar/nextcloudservices/Notification/Processors/spreed/chat/Chat.java:19
next →
1–100 of 260, ranked by callers