- GenericBuilder<T> - Interface in net.donky.core.messaging.ui.components.generic
-
Builder interface for generic templated classes that need to create generic class instance.
- GenericSplitFragment<FRAGMENT_LEFT extends Fragment,FRAGMENT_RIGHT extends Fragment,T> - Class in net.donky.core.messaging.ui.components.generic
-
Fragment that containing two fragments (list and detail) and display one or two depending on display size and orientation.
- GenericSplitFragment() - Constructor for class net.donky.core.messaging.ui.components.generic.GenericSplitFragment
-
- GenericSplitFragment.DISPLAY_MODE - Enum in net.donky.core.messaging.ui.components.generic
-
- get(String) - Method in class net.donky.core.messaging.ui.cache.AndroidDiskLruCache
-
Returns a snapshot of the entry named key, or null if it doesn't
exist is not currently readable.
- getActionMode() - Method in class net.donky.core.messaging.ui.components.generic.DonkyMessagingBaseListFragment
-
Get the ActionMode object.
- getAdapter() - Method in class net.donky.core.messaging.ui.components.generic.DonkyMessagingBaseListFragment
-
- getBitmap(String) - Method in class net.donky.core.messaging.ui.cache.DiskBitmapCache
-
Load bitmap from disk cache.
- getBitmapFromDiskCache(String) - Method in class net.donky.core.messaging.ui.cache.CursorAdapterWithImageCache
-
Retrieve the bitmap from disk cache.
- getBitmapFromMemCache(String) - Method in class net.donky.core.messaging.ui.cache.CursorAdapterWithImageCache
-
Retrieve the bitmap from memory cache.
- getCategory() - Method in class net.donky.core.messaging.ui.notifications.ChatMessagePushUIConfiguration
-
Get notification category.
- getCategory() - Method in class net.donky.core.messaging.ui.notifications.RichMessagePushUIConfiguration
-
Get notification category.
- getChatHeaderDate(Context, long, long) - Static method in class net.donky.core.messaging.ui.helpers.TimestampsHelper
-
Create chat header timestamp
- getChatIntentsProvider() - Method in class net.donky.core.messaging.ui.intents.IntentsManager
-
- getContentIntent() - Method in class net.donky.core.messaging.ui.notifications.ChatMessagePushUIConfiguration
-
Get PendingIntent for notification click.
- getContentIntent() - Method in class net.donky.core.messaging.ui.notifications.RichMessagePushUIConfiguration
-
Get PendingIntent for notification click.
- getDetailActivityIntent(T) - Method in class net.donky.core.messaging.ui.components.generic.GenericSplitFragment
-
Gets the intent used when left(list) list view row is clicked.
- getDirectory() - Method in class net.donky.core.messaging.ui.cache.AndroidDiskLruCache
-
Returns the directory where this cache stores its data.
- getDiskCache(String) - Method in class net.donky.core.messaging.ui.cache.DonkyDiskCacheManager
-
Get disk cashe object for given name.
- getDiskCacheKey(String) - Static method in class net.donky.core.messaging.ui.cache.CacheHelper
-
Translates avatar id to string that can be used by disc cache as file name.
- getIconBackgroundColor() - Method in class net.donky.core.messaging.ui.notifications.ChatMessagePushUIConfiguration
-
Get background color for small icon if large icon is not available.
- getIconBackgroundColor() - Method in class net.donky.core.messaging.ui.notifications.RichMessagePushUIConfiguration
-
Get background color for small icon if large icon is not available.
- getImageCaptureIntent(Context, File) - Static method in class net.donky.core.messaging.ui.helpers.ImageUtils
-
Create a new Intent for capturing an image.
- getImageCropIntent(File, File) - Static method in class net.donky.core.messaging.ui.helpers.ImageUtils
-
Create a new Intent for cropping an image.
- getImagePickerIntent() - Static method in class net.donky.core.messaging.ui.helpers.ImageUtils
-
Create a new Intent for picking an image.
- getInputStream(int) - Method in class net.donky.core.messaging.ui.cache.AndroidDiskLruCache.Snapshot
-
Returns the unbuffered stream with the value for index.
- getInstance() - Static method in class net.donky.core.messaging.ui.cache.DonkyDiskCacheManager
-
Get instance of Donky Analytics singleton.
- getInstance() - Static method in class net.donky.core.messaging.ui.DonkyMessagingUI
-
Get instance of Donky Messaging UI singleton.
- getInstance() - Static method in class net.donky.core.messaging.ui.intents.IntentsManager
-
Get instance of Donky Messaging UI singleton.
- getLedColour() - Method in class net.donky.core.messaging.ui.notifications.ChatMessagePushUIConfiguration
-
Get led color.
- getLedColour() - Method in class net.donky.core.messaging.ui.notifications.RichMessagePushUIConfiguration
-
Get led color.
- getLedOffMilliseconds() - Method in class net.donky.core.messaging.ui.notifications.ChatMessagePushUIConfiguration
-
Get time period when led light will be switched off after notification was received.
- getLedOffMilliseconds() - Method in class net.donky.core.messaging.ui.notifications.RichMessagePushUIConfiguration
-
Get time period when led light will be switched off after notification was received.
- getLedOnMilliseconds() - Method in class net.donky.core.messaging.ui.notifications.ChatMessagePushUIConfiguration
-
Get time period when led light will be switched on after notification was received.
- getLedOnMilliseconds() - Method in class net.donky.core.messaging.ui.notifications.RichMessagePushUIConfiguration
-
Get time period when led light will be switched on after notification was received.
- getListView() - Method in class net.donky.core.messaging.ui.components.generic.DonkyMessagingBaseListFragment
-
Gets the list view.
- getOpenGroupConversationIntent(List<Contact>) - Method in interface net.donky.core.messaging.ui.intents.ChatIntentsProvider
-
- getOpenSingleConversationIntent(Contact) - Method in interface net.donky.core.messaging.ui.intents.ChatIntentsProvider
-
- getOrientation(ContentResolver, Uri) - Static method in class net.donky.core.messaging.ui.helpers.ImageUtils
-
- getPixelsFromDP(Resources, float) - Static method in class net.donky.core.messaging.ui.helpers.ImageUtils
-
Get the number of pixels scaled for the current density.
- getPriority() - Method in class net.donky.core.messaging.ui.notifications.ChatMessagePushUIConfiguration
-
Get notification priority.
- getPriority() - Method in class net.donky.core.messaging.ui.notifications.RichMessagePushUIConfiguration
-
Get notification priority.
- getSelection() - Method in class net.donky.core.messaging.ui.components.generic.DonkyMessagingBaseListFragment
-
Gets the dual pane selection.
- getSelectionListener() - Method in class net.donky.core.messaging.ui.components.generic.DonkyMessagingBaseListFragment
-
Gets the listener for list row selections.
- getShortTimestampForChatMessage(long) - Static method in class net.donky.core.messaging.ui.helpers.TimestampsHelper
-
Get formatted timestamp date for Chat UI
- getShortTimestampForListView(Context, long, long) - Static method in class net.donky.core.messaging.ui.helpers.TimestampsHelper
-
Get formatted timestamp date for list views
- getShortTimestampForRichMessage(Context, long, long) - Static method in class net.donky.core.messaging.ui.helpers.TimestampsHelper
-
Get formatted timestamp date for Rich Inbox UI
- getSingleSelectedIdToDelete() - Method in class net.donky.core.messaging.ui.components.generic.DonkyMessagingBaseListFragment
-
Gets the id of item marked as to be deleted.
- getSmallIconId() - Method in class net.donky.core.messaging.ui.notifications.ChatMessagePushUIConfiguration
-
Get small icon for system notification.
- getSmallIconId() - Method in class net.donky.core.messaging.ui.notifications.RichMessagePushUIConfiguration
-
Get small icon for system notification.
- getSoundUri() - Method in class net.donky.core.messaging.ui.notifications.ChatMessagePushUIConfiguration
-
Get sound for notification.
- getSoundUri() - Method in class net.donky.core.messaging.ui.notifications.RichMessagePushUIConfiguration
-
Get sound for notification.
- getString(int) - Method in class net.donky.core.messaging.ui.cache.AndroidDiskLruCache.Editor
-
Returns the last committed value as a string, or null if no value
has been committed.
- getString(int) - Method in class net.donky.core.messaging.ui.cache.AndroidDiskLruCache.Snapshot
-
Returns the string value for index.
- getVibratePattern() - Method in class net.donky.core.messaging.ui.notifications.ChatMessagePushUIConfiguration
-
Get vibration pattern for notification.
- getVibratePattern() - Method in class net.donky.core.messaging.ui.notifications.RichMessagePushUIConfiguration
-
Get vibration pattern for notification.
- getVisibility() - Method in class net.donky.core.messaging.ui.notifications.ChatMessagePushUIConfiguration
-
Get notification visibility.
- getVisibility() - Method in class net.donky.core.messaging.ui.notifications.RichMessagePushUIConfiguration
-
Get notification visibility.
- saveBitmapContent(ContentResolver, Intent, File, Handler) - Static method in class net.donky.core.messaging.ui.helpers.ImageUtils
-
Save a bitmap picked from the image picker to the given file in a background thread.
- saveBitmapContent(ContentResolver, Uri, File, Handler) - Static method in class net.donky.core.messaging.ui.helpers.ImageUtils
-
Save a bitmap picked from the image picker to the given file in a background thread.
- searchViewActionClosed() - Method in class net.donky.core.messaging.ui.components.generic.DonkyMessagingBaseListFragment
-
Search view has been closed callback.
- searchViewActionOpened() - Method in class net.donky.core.messaging.ui.components.generic.DonkyMessagingBaseListFragment
-
Search view has been opened callback.
- Selectable<T> - Interface in net.donky.core.messaging.ui.components.generic
-
Interface for fragments that want to register listeners e.g.
- SelectionListener<T> - Interface in net.donky.core.messaging.ui.components.generic
-
List selection listener.
- set(int, String) - Method in class net.donky.core.messaging.ui.cache.AndroidDiskLruCache.Editor
-
Sets the value at index to value.
- setActionMode(ActionMode) - Method in class net.donky.core.messaging.ui.components.generic.DonkyMessagingBaseListFragment
-
Sets the Action mode.
- setCategory(String) - Method in class net.donky.core.messaging.ui.notifications.ChatMessagePushUIConfiguration
-
Set notification category.
- setCategory(String) - Method in class net.donky.core.messaging.ui.notifications.RichMessagePushUIConfiguration
-
Set notification category.
- setChatIntentsProvider(ChatIntentsProvider) - Method in class net.donky.core.messaging.ui.intents.IntentsManager
-
- setContentIntent(PendingIntent) - Method in class net.donky.core.messaging.ui.notifications.ChatMessagePushUIConfiguration
-
Set PendingIntent for notification click.
- setContentIntent(PendingIntent) - Method in class net.donky.core.messaging.ui.notifications.RichMessagePushUIConfiguration
-
Set PendingIntent for notification click.
- setDeletionListener(DeletionListener) - Method in interface net.donky.core.messaging.ui.components.generic.DetailView
-
- setDetailViewPresentedListener(DetailViewPresentedListener) - Method in interface net.donky.core.messaging.ui.components.generic.DetailView
-
- setFragmentBuilders(GenericBuilder<FRAGMENT_LEFT>, GenericBuilder<FRAGMENT_RIGHT>) - Method in class net.donky.core.messaging.ui.components.generic.GenericSplitFragment
-
Sets the fragment builders for left(list) and right(detail) fragments.
- setIconBackgroundColor(int) - Method in class net.donky.core.messaging.ui.notifications.ChatMessagePushUIConfiguration
-
Set background color for small icon if large icon is not available.
- setIconBackgroundColor(int) - Method in class net.donky.core.messaging.ui.notifications.RichMessagePushUIConfiguration
-
Set background color for small icon if large icon is not available.
- setIsInDualPaneDisplayMode(boolean) - Method in class net.donky.core.messaging.ui.components.generic.DonkyMessagingBaseListFragment
-
- setIsInDualPaneDisplayMode(boolean) - Method in interface net.donky.core.messaging.ui.components.generic.DualPaneModeListener
-
Sets the display mode
- setLedColour(int) - Method in class net.donky.core.messaging.ui.notifications.ChatMessagePushUIConfiguration
-
Set colour of led light.
- setLedColour(int) - Method in class net.donky.core.messaging.ui.notifications.RichMessagePushUIConfiguration
-
Set colour of led light.
- setLedOffMilliseconds(int) - Method in class net.donky.core.messaging.ui.notifications.ChatMessagePushUIConfiguration
-
Set time period when led light will be switched off after notification was received.
- setLedOffMilliseconds(int) - Method in class net.donky.core.messaging.ui.notifications.RichMessagePushUIConfiguration
-
Set time period when led light will be switched off after notification was received.
- setLedOnMilliseconds(int) - Method in class net.donky.core.messaging.ui.notifications.ChatMessagePushUIConfiguration
-
Set time period when led light will be switched on after notification was received.
- setLedOnMilliseconds(int) - Method in class net.donky.core.messaging.ui.notifications.RichMessagePushUIConfiguration
-
Set time period when led light will be switched on after notification was received.
- setListView(ListView) - Method in class net.donky.core.messaging.ui.components.generic.DonkyMessagingBaseListFragment
-
Stets the list view.
- setOverlayVisibility(int) - Method in class net.donky.core.messaging.ui.components.generic.DonkyMessagingBaseListFragment
-
Change detail view overlay visibility.
- setOverlayVisibility(int) - Method in class net.donky.core.messaging.ui.components.generic.GenericSplitFragment
-
- setOverlayVisibility(int) - Method in interface net.donky.core.messaging.ui.components.generic.OverlayVisibilityController
-
Set the right panel overlay visibility.
- setOverlayVisibilityController(OverlayVisibilityController) - Method in class net.donky.core.messaging.ui.components.generic.DonkyMessagingBaseListFragment
-
- setOverlayVisibilityController(OverlayVisibilityController) - Method in interface net.donky.core.messaging.ui.components.generic.DualPaneLeftFragment
-
Set the interface to change overlay visibility
- setPriority(int) - Method in class net.donky.core.messaging.ui.notifications.ChatMessagePushUIConfiguration
-
Set notification priority.
- setPriority(int) - Method in class net.donky.core.messaging.ui.notifications.RichMessagePushUIConfiguration
-
Set notification priority.
- setSelection(String, Integer) - Method in class net.donky.core.messaging.ui.components.generic.DonkyMessagingBaseListFragment
-
Sets selection for dual pane mode.
- setSelectionListener(SelectionListener<T>) - Method in class net.donky.core.messaging.ui.components.generic.DonkyMessagingBaseListFragment
-
- setSelectionListener(SelectionListener<T>) - Method in interface net.donky.core.messaging.ui.components.generic.Selectable
-
Sets the listener for generic class object selection.
- setSingleSelectedIdToDelete(String) - Method in class net.donky.core.messaging.ui.components.generic.DonkyMessagingBaseListFragment
-
Sets the id of item marked as to be deleted.
- setSmallIconId(int) - Method in class net.donky.core.messaging.ui.notifications.ChatMessagePushUIConfiguration
-
Set small icon for system notification.
- setSmallIconId(int) - Method in class net.donky.core.messaging.ui.notifications.RichMessagePushUIConfiguration
-
Set small icon for system notification.
- setSoundUri(Uri) - Method in class net.donky.core.messaging.ui.notifications.ChatMessagePushUIConfiguration
-
Set sound for notification.
- setSoundUri(Uri) - Method in class net.donky.core.messaging.ui.notifications.RichMessagePushUIConfiguration
-
Set sound for notification.
- setSwipeToRefreshLayouts(SwipeRefreshLayout, SwipeRefreshLayout) - Method in class net.donky.core.messaging.ui.components.generic.DonkyMessagingBaseListFragment
-
Pass swipe to refresh layouts in onCreateView method.
- setupOptionsPopup(ListPopupWindow, View, ArrayAdapter, AdapterView.OnItemClickListener) - Method in class net.donky.core.messaging.ui.components.generic.DonkyMessagingBaseListFragment
-
Setup the window list option menu.
- setupSearchMenuItem(MenuItem, CursorAdapter) - Method in class net.donky.core.messaging.ui.components.generic.DonkyMessagingBaseListFragment
-
Setup search view.
- setupSwipeToRefreshLayouts() - Method in class net.donky.core.messaging.ui.components.generic.DonkyMessagingBaseListFragment
-
Set listeners for swipe to refresh widgets.
- setupUI(Toolbar) - Method in class net.donky.core.messaging.ui.components.DonkyActivity
-
Setup toolbar widget.
- setVibratePattern(long[]) - Method in class net.donky.core.messaging.ui.notifications.ChatMessagePushUIConfiguration
-
Set vibration pattern for notification.
- setVibratePattern(long[]) - Method in class net.donky.core.messaging.ui.notifications.RichMessagePushUIConfiguration
-
Set vibration pattern for notification.
- setVisibility(int) - Method in class net.donky.core.messaging.ui.notifications.ChatMessagePushUIConfiguration
-
Set notification visibility.
- setVisibility(int) - Method in class net.donky.core.messaging.ui.notifications.RichMessagePushUIConfiguration
-
Set notification visibility.
- showMultiChoiceModeAnimation(int) - Method in class net.donky.core.messaging.ui.components.generic.DonkyMessagingBaseListFragment
-
Animate transition to list view multi-choice mode.
- size() - Method in class net.donky.core.messaging.ui.cache.AndroidDiskLruCache
-
Returns the number of bytes currently being used to store the values in
this cache.
- startUpdateTimestampsTimer() - Method in class net.donky.core.messaging.ui.components.generic.DonkyMessagingBaseListFragment
-
- stopUpdateTimestampsTimer() - Method in class net.donky.core.messaging.ui.components.generic.DonkyMessagingBaseListFragment
-