├── .gitignore ├── .idea ├── .name ├── codeStyleSettings.xml ├── compiler.xml ├── copyright │ ├── IRCCloud.xml │ └── profiles_settings.xml ├── encodings.xml ├── gradle.xml ├── jarRepositories.xml ├── misc.xml ├── modules.xml └── vcs.xml ├── .settings └── org.eclipse.core.resources.prefs ├── AndroidManifest.xml ├── AndroidManifestMock.xml ├── Gemfile ├── LICENSE.txt ├── README.md ├── SECURITY.md ├── ace-modes.js ├── build.gradle ├── emocode-data.js ├── enterprise-res ├── drawable-hdpi │ └── login_logo.png ├── drawable-mdpi │ └── login_logo.png ├── drawable-xhdpi │ └── login_logo.png ├── drawable-xxhdpi │ └── login_logo.png ├── drawable-xxxhdpi │ └── login_logo.png ├── mipmap-hdpi │ └── ic_launcher.png ├── mipmap-mdpi │ └── ic_launcher.png ├── mipmap-xhdpi │ └── ic_launcher.png ├── mipmap-xxhdpi │ └── ic_launcher.png └── mipmap-xxxhdpi │ └── ic_launcher.png ├── fastlane ├── Fastfile ├── README.md └── metadata │ ├── android │ └── en-US │ │ ├── full_description.txt │ │ ├── short_description.txt │ │ ├── title.txt │ │ └── video.txt │ └── enterprise │ └── en-US │ ├── full_description.txt │ ├── short_description.txt │ ├── title.txt │ └── video.txt ├── generate-theme.py ├── generate-themes.sh ├── gradle.properties ├── gradle ├── verification-metadata.xml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── irccloud-android.iml ├── libs ├── multiwindow-v1.3.2.jar └── sdk-v1.0.0.jar ├── lint.xml ├── make-iana-tld-pattern.py ├── proguard-project.txt ├── res ├── anim │ ├── fade_in.xml │ ├── fade_out.xml │ ├── slide_in_right.xml │ └── slide_out_right.xml ├── color │ └── row_label_join.xml ├── drawable-hdpi │ ├── ic_action_add.png │ ├── ic_action_reply.png │ ├── ic_stat_notify.png │ ├── ic_wearable_add.png │ ├── ic_wearable_reply.png │ └── login_logo.png ├── drawable-ldpi │ └── ic_stat_notify.png ├── drawable-mdpi │ ├── ic_action_add.png │ ├── ic_action_reply.png │ ├── ic_wearable_add.png │ ├── ic_wearable_reply.png │ ├── login_bottom_input.9.png │ ├── login_button.9.png │ ├── login_logo.png │ ├── login_mid_input.9.png │ ├── login_only_input.9.png │ ├── login_top_input.9.png │ ├── send_fail.png │ └── signup_button.9.png ├── drawable-nodpi │ └── splash_logo.png ├── drawable-xhdpi │ ├── ic_action_add.png │ ├── ic_action_reply.png │ ├── ic_stat_notify.png │ ├── ic_wearable_add.png │ ├── ic_wearable_reply.png │ ├── login_bottom_input.9.png │ ├── login_button.9.png │ ├── login_logo.png │ ├── login_mid_input.9.png │ ├── login_only_input.9.png │ ├── login_top_input.9.png │ ├── send_fail.png │ └── signup_button.9.png ├── drawable-xxhdpi │ ├── ic_action_add.png │ ├── ic_action_reply.png │ ├── ic_wearable_add.png │ ├── ic_wearable_reply.png │ └── login_logo.png ├── drawable-xxxhdpi │ ├── ic_action_add.png │ ├── ic_action_reply.png │ ├── ic_wearable_add.png │ ├── ic_wearable_reply.png │ └── login_logo.png ├── drawable │ ├── btn_radio_material.xml │ ├── circle.xml │ ├── dismiss_bg.xml │ ├── highlights_bg.xml │ ├── ic_action_cancel.xml │ ├── ic_action_delete.xml │ ├── ic_action_edit.xml │ ├── ic_action_navigation_menu.xml │ ├── ic_action_photo.xml │ ├── ic_action_reply_tinted.xml │ ├── ic_action_save.xml │ ├── ic_action_send.xml │ ├── ic_action_share.xml │ ├── ic_action_users.xml │ ├── ic_camera.xml │ ├── ic_format_background.xml │ ├── ic_format_bold.xml │ ├── ic_format_clear.xml │ ├── ic_format_color.xml │ ├── ic_format_italics.xml │ ├── ic_format_underline.xml │ ├── ic_stat_notify.png │ ├── ic_text_format.xml │ ├── notification_action_bg.xml │ ├── notification_icon_bg.xml │ ├── row_failed_bg.xml │ ├── row_failed_bgcolor.xml │ └── splash.xml ├── font │ ├── fontawesome.otf │ ├── hackregular.ttf │ ├── sourcesansprolightit.otf │ ├── sourcesansproregular.otf │ └── sourcesansprosemibold.otf ├── layout-land │ └── globalmessageview.xml ├── layout-sw600dp │ └── dialog_edit_connection_hostname.xml ├── layout │ ├── actionbar_edit_connection.xml │ ├── actionbar_messageview.xml │ ├── activity_edit_connection.xml │ ├── activity_export.xml │ ├── activity_imageviewer.xml │ ├── activity_login.xml │ ├── activity_message.xml │ ├── activity_pastebin.xml │ ├── activity_pastebineditor.xml │ ├── activity_preferences.xml │ ├── activity_reorder_servers.xml │ ├── activity_share_chooser.xml │ ├── activity_video_player.xml │ ├── bufferslist.xml │ ├── dialog_add_channel.xml │ ├── dialog_buffer_options.xml │ ├── dialog_change_email.xml │ ├── dialog_change_password.xml │ ├── dialog_edit_connection.xml │ ├── dialog_edit_connection_hostname.xml │ ├── dialog_jumptochannel.xml │ ├── dialog_licenses.xml │ ├── dialog_nickserv.xml │ ├── dialog_spam.xml │ ├── dialog_textlist.xml │ ├── dialog_textprompt.xml │ ├── dialog_theme.xml │ ├── dialog_topic.xml │ ├── dialog_upload.xml │ ├── dialog_whois.xml │ ├── globalmessageview.xml │ ├── irccolorpicker.xml │ ├── list_header.xml │ ├── listview.xml │ ├── loading_spinner_item.xml │ ├── messageview.xml │ ├── messageview_header.xml │ ├── preference_dialog_edittext.xml │ ├── recyclerview.xml │ ├── reorderservers.xml │ ├── row_acceptlist.xml │ ├── row_avatar.xml │ ├── row_backlogmarker.xml │ ├── row_buffer.xml │ ├── row_channel.xml │ ├── row_channelmode.xml │ ├── row_export.xml │ ├── row_file.xml │ ├── row_hostmask.xml │ ├── row_jumpresult.xml │ ├── row_lastseeneid.xml │ ├── row_message.xml │ ├── row_pastebin.xml │ ├── row_reorder.xml │ ├── row_server.xml │ ├── row_socketclosed.xml │ ├── row_spam.xml │ ├── row_suggestion.xml │ ├── row_thumbnail.xml │ ├── row_timestamp.xml │ ├── row_user.xml │ ├── row_who.xml │ ├── row_whowas.xml │ ├── seek_bar_preference.xml │ └── userslist.xml ├── menu-sw600dp │ └── activity_message_archive.xml ├── menu-v23 │ ├── activity_imageviewer.xml │ └── activity_videoplayer.xml ├── menu │ ├── activity_avatars.xml │ ├── activity_base.xml │ ├── activity_imageviewer.xml │ ├── activity_main.xml │ ├── activity_message_archive.xml │ ├── activity_message_channel.xml │ ├── activity_message_channel_userlist.xml │ ├── activity_message_console.xml │ ├── activity_message_conversation.xml │ ├── activity_message_shortcut.xml │ ├── activity_message_thread.xml │ ├── activity_pastebin.xml │ ├── activity_pastebineditor.xml │ ├── activity_videoplayer.xml │ ├── format.xml │ └── formatting_action_mode.xml ├── mipmap-anydpi-v26 │ └── ic_launcher.xml ├── mipmap-hdpi │ ├── ic_foreground.png │ └── ic_launcher.png ├── mipmap-mdpi │ ├── ic_foreground.png │ └── ic_launcher.png ├── mipmap-xhdpi │ ├── ic_foreground.png │ └── ic_launcher.png ├── mipmap-xxhdpi │ ├── ic_foreground.png │ └── ic_launcher.png ├── mipmap-xxxhdpi │ ├── ic_foreground.png │ └── ic_launcher.png ├── raw │ └── digit.mp3 ├── values-land │ └── dimens.xml ├── values-ldpi │ └── dimens.xml ├── values-sw360dp │ └── dimens.xml ├── values-sw600dp-land │ └── dimens.xml ├── values-sw600dp │ ├── bools.xml │ └── dimens.xml ├── values-sw800dp │ └── dimens.xml ├── values-v29 │ └── strings.xml ├── values │ ├── arrays.xml │ ├── bools.xml │ ├── colors.xml │ ├── dimens.xml │ ├── font_certs.xml │ ├── strings.xml │ ├── styles.xml │ └── themes.xml ├── xml-sw600dp │ └── preferences_device.xml ├── xml-v26 │ └── preferences_notifications.xml ├── xml-v29 │ └── preferences_photos.xml └── xml │ ├── file_paths.xml │ ├── network_security_config.xml │ ├── noindex.xml │ ├── preferences_about.xml │ ├── preferences_account.xml │ ├── preferences_account_enterprise.xml │ ├── preferences_debug.xml │ ├── preferences_device.xml │ ├── preferences_display.xml │ ├── preferences_embeds.xml │ ├── preferences_message.xml │ ├── preferences_notifications.xml │ ├── preferences_photos.xml │ └── shortcuts.xml ├── settings.gradle ├── src ├── com │ ├── irccloud │ │ └── android │ │ │ ├── ActionEditText.java │ │ │ ├── AlphanumComparator.java │ │ │ ├── AppCompatDialogPreference.java │ │ │ ├── AppCompatEditTextPreference.java │ │ │ ├── AppCompatListPreference.java │ │ │ ├── AsyncTaskEx.java │ │ │ ├── BackgroundTaskWorker.java │ │ │ ├── ChromeCopyLinkBroadcastReceiver.java │ │ │ ├── CollapsedEventsList.java │ │ │ ├── ColorFormatter.java │ │ │ ├── ColorScheme.java │ │ │ ├── DownloadCompletedReceiver.java │ │ │ ├── FCMService.java │ │ │ ├── FontAwesome.java │ │ │ ├── HTTPFetcher.java │ │ │ ├── IRCCloudApplication.java │ │ │ ├── IRCCloudJSONObject.java │ │ │ ├── IRCCloudLinkMovementMethod.java │ │ │ ├── IRCCloudLog.java │ │ │ ├── IRCEditText.java │ │ │ ├── Ignore.java │ │ │ ├── JSONFetcher.java │ │ │ ├── ListViewHax.java │ │ │ ├── MarkAsReadBroadcastReceiver.java │ │ │ ├── NetworkConnection.java │ │ │ ├── NotificationDismissBroadcastReceiver.java │ │ │ ├── OOBFetcher.java │ │ │ ├── OffsetLinearLayout.java │ │ │ ├── RemoteInputService.java │ │ │ ├── SeparatedListAdapter.java │ │ │ ├── ShareActionProviderHax.java │ │ │ ├── activity │ │ │ ├── AvatarsActivity.java │ │ │ ├── BaseActivity.java │ │ │ ├── BubbleActivity.java │ │ │ ├── EditConnectionActivity.java │ │ │ ├── ImageViewerActivity.java │ │ │ ├── LogExportsActivity.java │ │ │ ├── LoginActivity.java │ │ │ ├── MainActivity.java │ │ │ ├── PastebinEditorActivity.java │ │ │ ├── PastebinViewerActivity.java │ │ │ ├── PastebinsActivity.java │ │ │ ├── PreferencesActivity.java │ │ │ ├── ReorderActivity.java │ │ │ ├── SAMLAuthActivity.java │ │ │ ├── ShareChooserActivity.java │ │ │ ├── UploadsActivity.kt │ │ │ └── VideoPlayerActivity.java │ │ │ ├── data │ │ │ ├── BackgroundBindingAdapter.java │ │ │ ├── HeightBindingAdapter.java │ │ │ ├── IRCCloudDatabase.java │ │ │ ├── ImageResourceBindingAdapter.java │ │ │ ├── MarginBindingAdapter.java │ │ │ ├── OnErrorListener.java │ │ │ ├── PaddingBindingAdapter.java │ │ │ ├── TextColorBindingAdapter.java │ │ │ ├── collection │ │ │ │ ├── AvatarsList.java │ │ │ │ ├── BuffersList.java │ │ │ │ ├── ChannelsList.java │ │ │ │ ├── EventsList.java │ │ │ │ ├── ImageList.java │ │ │ │ ├── LogExportsList.java │ │ │ │ ├── NotificationsList.java │ │ │ │ ├── RecentConversationsList.java │ │ │ │ ├── ServersList.java │ │ │ │ └── UsersList.java │ │ │ └── model │ │ │ │ ├── Avatar.java │ │ │ │ ├── BackgroundTask.java │ │ │ │ ├── Buffer.java │ │ │ │ ├── Channel.java │ │ │ │ ├── Event.java │ │ │ │ ├── ImageURLInfo.java │ │ │ │ ├── LogExport.java │ │ │ │ ├── Notification.java │ │ │ │ ├── Notification_LastSeenEID.java │ │ │ │ ├── Notification_ServerNick.java │ │ │ │ ├── Pastebin.java │ │ │ │ ├── RecentConversation.java │ │ │ │ ├── Server.java │ │ │ │ └── User.java │ │ │ └── fragment │ │ │ ├── AcceptListFragment.java │ │ │ ├── AddChannelFragment.java │ │ │ ├── BufferOptionsFragment.java │ │ │ ├── BuffersListFragment.java │ │ │ ├── ChannelListFragment.java │ │ │ ├── ChannelModeListFragment.java │ │ │ ├── EditConnectionFragment.java │ │ │ ├── IRCColorPickerFragment.java │ │ │ ├── IgnoreListFragment.java │ │ │ ├── JumpToChannelFragment.java │ │ │ ├── LinksListFragment.java │ │ │ ├── MessageViewFragment.java │ │ │ ├── NamesListFragment.java │ │ │ ├── NickservFragment.java │ │ │ ├── PinReorderFragment.java │ │ │ ├── ServerReorderFragment.java │ │ │ ├── SpamFragment.java │ │ │ ├── TextListFragment.java │ │ │ ├── UsersListFragment.java │ │ │ ├── WhoListFragment.java │ │ │ ├── WhoWasFragment.java │ │ │ └── WhoisFragment.java │ └── robobunny │ │ └── SeekBarPreference.java └── org │ ├── chromium │ └── customtabsclient │ │ └── shared │ │ └── CustomTabsHelper.java │ └── everpeace │ └── StringScore.java ├── start-emulator.sh ├── tests ├── .classpath ├── .project ├── .settings │ └── org.eclipse.core.resources.prefs ├── proguard-project.txt ├── project.properties ├── res │ ├── drawable-hdpi │ │ └── ic_launcher.png │ ├── drawable-ldpi │ │ └── ic_launcher.png │ ├── drawable-mdpi │ │ └── ic_launcher.png │ ├── drawable-xhdpi │ │ └── ic_launcher.png │ └── values │ │ └── strings.xml └── src │ └── com │ └── irccloud │ └── android │ └── test │ ├── CollapsedEventsTests.java │ ├── FormattingTests.java │ ├── IgnoreTests.java │ ├── MessageTypeTests.java │ ├── NotificationsTests.java │ └── Screenshots.java └── themes ├── drawable-v21 ├── row_admins_bg_dark.xml ├── row_admins_bg_light.xml ├── row_buffer_bg_ash.xml ├── row_buffer_bg_dawn.xml ├── row_buffer_bg_dusk.xml ├── row_buffer_bg_emerald.xml ├── row_buffer_bg_midnight.xml ├── row_buffer_bg_orchid.xml ├── row_buffer_bg_rust.xml ├── row_buffer_bg_sand.xml ├── row_buffer_bg_tropic.xml ├── row_halfops_bg_dark.xml ├── row_halfops_bg_light.xml ├── row_members_bg_dark.xml ├── row_members_bg_light.xml ├── row_opers_bg_dark.xml ├── row_opers_bg_light.xml ├── row_ops_bg_dark.xml ├── row_ops_bg_light.xml ├── row_owners_bg_dark.xml ├── row_owners_bg_light.xml ├── row_server_bg_ash.xml ├── row_server_bg_dawn.xml ├── row_server_bg_dusk.xml ├── row_server_bg_emerald.xml ├── row_server_bg_midnight.xml ├── row_server_bg_orchid.xml ├── row_server_bg_rust.xml ├── row_server_bg_sand.xml ├── row_server_bg_tropic.xml ├── row_voiced_bg_dark.xml └── row_voiced_bg_light.xml ├── drawable ├── actionbar_ash.xml ├── actionbar_dawn.xml ├── actionbar_dusk.xml ├── actionbar_emerald.xml ├── actionbar_midnight.xml ├── actionbar_orchid.xml ├── actionbar_rust.xml ├── actionbar_sand.xml ├── actionbar_tropic.xml ├── buffers_drawer_bg_ash.xml ├── buffers_drawer_bg_dawn.xml ├── buffers_drawer_bg_dusk.xml ├── buffers_drawer_bg_emerald.xml ├── buffers_drawer_bg_midnight.xml ├── buffers_drawer_bg_orchid.xml ├── buffers_drawer_bg_rust.xml ├── buffers_drawer_bg_sand.xml ├── buffers_drawer_bg_tropic.xml ├── dialog_background_ash.xml ├── dialog_background_dawn.xml ├── dialog_background_dusk.xml ├── dialog_background_emerald.xml ├── dialog_background_midnight.xml ├── dialog_background_orchid.xml ├── dialog_background_rust.xml ├── dialog_background_sand.xml ├── dialog_background_tropic.xml ├── drop_target_bg.xml ├── row_admins_bg_dark.xml ├── row_admins_bg_light.xml ├── row_buffer_bg_ash.xml ├── row_buffer_bg_dawn.xml ├── row_buffer_bg_dusk.xml ├── row_buffer_bg_emerald.xml ├── row_buffer_bg_midnight.xml ├── row_buffer_bg_orchid.xml ├── row_buffer_bg_rust.xml ├── row_buffer_bg_sand.xml ├── row_buffer_bg_tropic.xml ├── row_halfops_bg_dark.xml ├── row_halfops_bg_light.xml ├── row_lastseeneid_bg_ash.xml ├── row_lastseeneid_bg_dawn.xml ├── row_lastseeneid_bg_dusk.xml ├── row_lastseeneid_bg_emerald.xml ├── row_lastseeneid_bg_midnight.xml ├── row_lastseeneid_bg_orchid.xml ├── row_lastseeneid_bg_rust.xml ├── row_lastseeneid_bg_sand.xml ├── row_lastseeneid_bg_tropic.xml ├── row_members_bg_dark.xml ├── row_members_bg_light.xml ├── row_opers_bg_dark.xml ├── row_opers_bg_light.xml ├── row_ops_bg_dark.xml ├── row_ops_bg_light.xml ├── row_owners_bg_dark.xml ├── row_owners_bg_light.xml ├── row_server_bg_ash.xml ├── row_server_bg_dawn.xml ├── row_server_bg_dusk.xml ├── row_server_bg_emerald.xml ├── row_server_bg_midnight.xml ├── row_server_bg_orchid.xml ├── row_server_bg_rust.xml ├── row_server_bg_sand.xml ├── row_server_bg_tropic.xml ├── row_socketclosed_bg_ash.xml ├── row_socketclosed_bg_dawn.xml ├── row_socketclosed_bg_dusk.xml ├── row_socketclosed_bg_emerald.xml ├── row_socketclosed_bg_midnight.xml ├── row_socketclosed_bg_orchid.xml ├── row_socketclosed_bg_rust.xml ├── row_socketclosed_bg_sand.xml ├── row_socketclosed_bg_tropic.xml ├── row_timestamp_bg_ash.xml ├── row_timestamp_bg_dawn.xml ├── row_timestamp_bg_dusk.xml ├── row_timestamp_bg_emerald.xml ├── row_timestamp_bg_orchid.xml ├── row_timestamp_bg_rust.xml ├── row_timestamp_bg_sand.xml ├── row_timestamp_bg_tropic.xml ├── row_voiced_bg_dark.xml ├── row_voiced_bg_light.xml ├── scrollbar_ash.xml ├── scrollbar_dawn.xml ├── scrollbar_dusk.xml ├── scrollbar_emerald.xml ├── scrollbar_orchid.xml ├── scrollbar_rust.xml ├── scrollbar_sand.xml └── scrollbar_tropic.xml ├── values-v23 └── theme_dawn.xml └── values ├── attrs.xml ├── dark_theme.xml ├── light_theme.xml ├── theme_ash.xml ├── theme_dawn.xml ├── theme_dusk.xml ├── theme_emerald.xml ├── theme_midnight.xml ├── theme_orchid.xml ├── theme_rust.xml ├── theme_sand.xml └── theme_tropic.xml /.gitignore: -------------------------------------------------------------------------------- 1 | # built application files 2 | *.apk 3 | *.ap_ 4 | 5 | # files for the dex VM 6 | *.dex 7 | 8 | # Java class files 9 | *.class 10 | 11 | # generated files 12 | bin/ 13 | gen/ 14 | tests/bin/ 15 | tests/gen/ 16 | out/ 17 | build/ 18 | release/ 19 | 20 | # Local configuration file (sdk path, etc) 21 | *.properties 22 | irccloud.keystore 23 | *-res/ 24 | build-*.* 25 | branded.gradle 26 | google-services.json 27 | gradle/*.keys 28 | gradle/*.gpg 29 | 30 | .idea/ 31 | .gradle/ 32 | res/values/com_crashlytics_export_strings.xml 33 | assets/crashlytics-build.properties 34 | infer-out/ 35 | 36 | #fastlane 37 | key.json 38 | fastlane/.env 39 | fastlane/report.xml 40 | fastlane/metadata/android/en-US/images 41 | fastlane/metadata/android/en-US/changelogs 42 | fastlane/metadata/enterprise/en-US/images 43 | fastlane/metadata/enterprise/en-US/changelogs 44 | fastlane/metadata/android/screenshots.html 45 | Gemfile.lock 46 | .kotlin 47 | 48 | -------------------------------------------------------------------------------- /.idea/.name: -------------------------------------------------------------------------------- 1 | irccloud-android -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /.idea/copyright/IRCCloud.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | -------------------------------------------------------------------------------- /.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 19 | 20 | -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- 1 | #Sat Mar 02 23:38:34 PST 2013 2 | eclipse.preferences.version=1 3 | encoding/=UTF-8 4 | -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- 1 | source "https://rubygems.org" 2 | 3 | gem "fastlane" 4 | -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- 1 | # Security Policy 2 | 3 | ## Reporting a Vulnerability 4 | 5 | Please report security vulnerabilities here: https://hackerone.com/irccloud 6 | -------------------------------------------------------------------------------- /enterprise-res/drawable-hdpi/login_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/enterprise-res/drawable-hdpi/login_logo.png -------------------------------------------------------------------------------- /enterprise-res/drawable-mdpi/login_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/enterprise-res/drawable-mdpi/login_logo.png -------------------------------------------------------------------------------- /enterprise-res/drawable-xhdpi/login_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/enterprise-res/drawable-xhdpi/login_logo.png -------------------------------------------------------------------------------- /enterprise-res/drawable-xxhdpi/login_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/enterprise-res/drawable-xxhdpi/login_logo.png -------------------------------------------------------------------------------- /enterprise-res/drawable-xxxhdpi/login_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/enterprise-res/drawable-xxxhdpi/login_logo.png -------------------------------------------------------------------------------- /enterprise-res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/enterprise-res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /enterprise-res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/enterprise-res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /enterprise-res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/enterprise-res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /enterprise-res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/enterprise-res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /enterprise-res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/enterprise-res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /fastlane/README.md: -------------------------------------------------------------------------------- 1 | fastlane documentation 2 | ================ 3 | # Installation 4 | 5 | Make sure you have the latest version of the Xcode command line tools installed: 6 | 7 | ``` 8 | xcode-select --install 9 | ``` 10 | 11 | Install _fastlane_ using 12 | ``` 13 | [sudo] gem install fastlane -NV 14 | ``` 15 | or alternatively using `brew cask install fastlane` 16 | 17 | # Available Actions 18 | ## Android 19 | ### android beta 20 | ``` 21 | fastlane android beta 22 | ``` 23 | Submit a new Beta build 24 | ### android screenshots 25 | ``` 26 | fastlane android screenshots 27 | ``` 28 | 29 | 30 | ---- 31 | 32 | This README.md is auto-generated and will be re-generated every time [fastlane](https://fastlane.tools) is run. 33 | More information about fastlane can be found on [fastlane.tools](https://fastlane.tools). 34 | The documentation of fastlane can be found on [docs.fastlane.tools](https://docs.fastlane.tools). 35 | -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/full_description.txt: -------------------------------------------------------------------------------- 1 | Chat on IRC from anywhere, and never miss a message. 2 | 3 | • Stay connected when you're on the move. No need to rely on constant data access, we keep your IRC connection running on our servers. 4 | • Your entire chat history is fully synced to the cloud so you can catch up at your leisure. 5 | • Get push notifications for mentions and private messages. 6 | • Upload and share files straight from your device. 7 | • View and reply to highlights and private messages on Android Wear, Android Auto, Pebble, and Sony LiveView. 8 | 9 | Join our #feedback channel on irc.irccloud.com for feedback and suggestions so we can improve the app. You can also email us on team@irccloud.com or find us on Twitter @irccloud -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/short_description.txt: -------------------------------------------------------------------------------- 1 | Chat on IRC from anywhere, and never miss a message -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/title.txt: -------------------------------------------------------------------------------- 1 | IRCCloud -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/video.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/fastlane/metadata/android/en-US/video.txt -------------------------------------------------------------------------------- /fastlane/metadata/enterprise/en-US/full_description.txt: -------------------------------------------------------------------------------- 1 | This app lets you connect to an organisation's self-hosted IRCCloud install for Enterprise. If you access your account on irccloud.com this app is not for you. 2 | 3 | Chat on IRC from anywhere, and never miss a message. 4 | 5 | • Stay connected when you're on the move. No need to rely on constant data access, we keep your IRC connection running on our servers. 6 | • Your entire chat history is fully synced to the cloud so you can catch up at your leisure. 7 | • Get push notifications for mentions and private messages. 8 | • Upload and share files straight from your device. 9 | • View and reply to highlights and private messages on Android Wear, Android Auto, Pebble, and Sony LiveView. 10 | 11 | Join our #enterprise channel on irc.irccloud.com for feedback and suggestions so we can improve the app. You can also email us on enterprise@irccloud.com or find us on Twitter @irccloud -------------------------------------------------------------------------------- /fastlane/metadata/enterprise/en-US/short_description.txt: -------------------------------------------------------------------------------- 1 | Stay connected, chat from anywhere, and never miss a message. -------------------------------------------------------------------------------- /fastlane/metadata/enterprise/en-US/title.txt: -------------------------------------------------------------------------------- 1 | IRCCloud Enterprise -------------------------------------------------------------------------------- /fastlane/metadata/enterprise/en-US/video.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/fastlane/metadata/enterprise/en-US/video.txt -------------------------------------------------------------------------------- /generate-themes.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | python generate-theme.py ash 210 0 3 | python generate-theme.py dusk 210 0.55 4 | python generate-theme.py emerald 110 0.55 5 | python generate-theme.py orchid 314 0.55 6 | python generate-theme.py rust 0 0.55 7 | python generate-theme.py sand 45 0.55 8 | python generate-theme.py tropic 180 0.55 9 | 10 | -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright (c) 2020 IRCCloud, Ltd. 3 | # 4 | # Licensed under the Apache License, Version 2.0 (the "License"); 5 | # you may not use this file except in compliance with the License. 6 | # You may obtain a copy of the License at 7 | # 8 | # http://www.apache.org/licenses/LICENSE-2.0 9 | # 10 | # Unless required by applicable law or agreed to in writing, software 11 | # distributed under the License is distributed on an "AS IS" BASIS, 12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | # See the License for the specific language governing permissions and 14 | # limitations under the License. 15 | # 16 | 17 | android.enableJetifier=true 18 | android.useAndroidX=true 19 | android.injected.testOnly = false 20 | org.gradle.jvmargs=-Xmx2560m 21 | org.gradle.unsafe.configuration-cache=true 22 | android.nonTransitiveRClass=false 23 | android.nonFinalResIds=false 24 | -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- 1 | #Thu Dec 14 08:45:59 EST 2023 2 | distributionBase=GRADLE_USER_HOME 3 | distributionPath=wrapper/dists 4 | distributionUrl=https\://services.gradle.org/distributions/gradle-8.10.2-bin.zip 5 | zipStoreBase=GRADLE_USER_HOME 6 | zipStorePath=wrapper/dists 7 | -------------------------------------------------------------------------------- /libs/multiwindow-v1.3.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/libs/multiwindow-v1.3.2.jar -------------------------------------------------------------------------------- /libs/sdk-v1.0.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/libs/sdk-v1.0.0.jar -------------------------------------------------------------------------------- /lint.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /res/anim/fade_in.xml: -------------------------------------------------------------------------------- 1 | 19 | 20 | 21 | 25 | -------------------------------------------------------------------------------- /res/anim/fade_out.xml: -------------------------------------------------------------------------------- 1 | 19 | 20 | 21 | 25 | -------------------------------------------------------------------------------- /res/color/row_label_join.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /res/drawable-hdpi/ic_action_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/drawable-hdpi/ic_action_add.png -------------------------------------------------------------------------------- /res/drawable-hdpi/ic_action_reply.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/drawable-hdpi/ic_action_reply.png -------------------------------------------------------------------------------- /res/drawable-hdpi/ic_stat_notify.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/drawable-hdpi/ic_stat_notify.png -------------------------------------------------------------------------------- /res/drawable-hdpi/ic_wearable_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/drawable-hdpi/ic_wearable_add.png -------------------------------------------------------------------------------- /res/drawable-hdpi/ic_wearable_reply.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/drawable-hdpi/ic_wearable_reply.png -------------------------------------------------------------------------------- /res/drawable-hdpi/login_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/drawable-hdpi/login_logo.png -------------------------------------------------------------------------------- /res/drawable-ldpi/ic_stat_notify.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/drawable-ldpi/ic_stat_notify.png -------------------------------------------------------------------------------- /res/drawable-mdpi/ic_action_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/drawable-mdpi/ic_action_add.png -------------------------------------------------------------------------------- /res/drawable-mdpi/ic_action_reply.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/drawable-mdpi/ic_action_reply.png -------------------------------------------------------------------------------- /res/drawable-mdpi/ic_wearable_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/drawable-mdpi/ic_wearable_add.png -------------------------------------------------------------------------------- /res/drawable-mdpi/ic_wearable_reply.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/drawable-mdpi/ic_wearable_reply.png -------------------------------------------------------------------------------- /res/drawable-mdpi/login_bottom_input.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/drawable-mdpi/login_bottom_input.9.png -------------------------------------------------------------------------------- /res/drawable-mdpi/login_button.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/drawable-mdpi/login_button.9.png -------------------------------------------------------------------------------- /res/drawable-mdpi/login_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/drawable-mdpi/login_logo.png -------------------------------------------------------------------------------- /res/drawable-mdpi/login_mid_input.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/drawable-mdpi/login_mid_input.9.png -------------------------------------------------------------------------------- /res/drawable-mdpi/login_only_input.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/drawable-mdpi/login_only_input.9.png -------------------------------------------------------------------------------- /res/drawable-mdpi/login_top_input.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/drawable-mdpi/login_top_input.9.png -------------------------------------------------------------------------------- /res/drawable-mdpi/send_fail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/drawable-mdpi/send_fail.png -------------------------------------------------------------------------------- /res/drawable-mdpi/signup_button.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/drawable-mdpi/signup_button.9.png -------------------------------------------------------------------------------- /res/drawable-nodpi/splash_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/drawable-nodpi/splash_logo.png -------------------------------------------------------------------------------- /res/drawable-xhdpi/ic_action_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/drawable-xhdpi/ic_action_add.png -------------------------------------------------------------------------------- /res/drawable-xhdpi/ic_action_reply.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/drawable-xhdpi/ic_action_reply.png -------------------------------------------------------------------------------- /res/drawable-xhdpi/ic_stat_notify.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/drawable-xhdpi/ic_stat_notify.png -------------------------------------------------------------------------------- /res/drawable-xhdpi/ic_wearable_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/drawable-xhdpi/ic_wearable_add.png -------------------------------------------------------------------------------- /res/drawable-xhdpi/ic_wearable_reply.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/drawable-xhdpi/ic_wearable_reply.png -------------------------------------------------------------------------------- /res/drawable-xhdpi/login_bottom_input.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/drawable-xhdpi/login_bottom_input.9.png -------------------------------------------------------------------------------- /res/drawable-xhdpi/login_button.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/drawable-xhdpi/login_button.9.png -------------------------------------------------------------------------------- /res/drawable-xhdpi/login_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/drawable-xhdpi/login_logo.png -------------------------------------------------------------------------------- /res/drawable-xhdpi/login_mid_input.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/drawable-xhdpi/login_mid_input.9.png -------------------------------------------------------------------------------- /res/drawable-xhdpi/login_only_input.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/drawable-xhdpi/login_only_input.9.png -------------------------------------------------------------------------------- /res/drawable-xhdpi/login_top_input.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/drawable-xhdpi/login_top_input.9.png -------------------------------------------------------------------------------- /res/drawable-xhdpi/send_fail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/drawable-xhdpi/send_fail.png -------------------------------------------------------------------------------- /res/drawable-xhdpi/signup_button.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/drawable-xhdpi/signup_button.9.png -------------------------------------------------------------------------------- /res/drawable-xxhdpi/ic_action_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/drawable-xxhdpi/ic_action_add.png -------------------------------------------------------------------------------- /res/drawable-xxhdpi/ic_action_reply.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/drawable-xxhdpi/ic_action_reply.png -------------------------------------------------------------------------------- /res/drawable-xxhdpi/ic_wearable_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/drawable-xxhdpi/ic_wearable_add.png -------------------------------------------------------------------------------- /res/drawable-xxhdpi/ic_wearable_reply.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/drawable-xxhdpi/ic_wearable_reply.png -------------------------------------------------------------------------------- /res/drawable-xxhdpi/login_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/drawable-xxhdpi/login_logo.png -------------------------------------------------------------------------------- /res/drawable-xxxhdpi/ic_action_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/drawable-xxxhdpi/ic_action_add.png -------------------------------------------------------------------------------- /res/drawable-xxxhdpi/ic_action_reply.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/drawable-xxxhdpi/ic_action_reply.png -------------------------------------------------------------------------------- /res/drawable-xxxhdpi/ic_wearable_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/drawable-xxxhdpi/ic_wearable_add.png -------------------------------------------------------------------------------- /res/drawable-xxxhdpi/ic_wearable_reply.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/drawable-xxxhdpi/ic_wearable_reply.png -------------------------------------------------------------------------------- /res/drawable-xxxhdpi/login_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/drawable-xxxhdpi/login_logo.png -------------------------------------------------------------------------------- /res/drawable/btn_radio_material.xml: -------------------------------------------------------------------------------- 1 | 2 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /res/drawable/circle.xml: -------------------------------------------------------------------------------- 1 | 16 | 17 | 22 | 25 | 26 | -------------------------------------------------------------------------------- /res/drawable/dismiss_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 20 | 21 | -------------------------------------------------------------------------------- /res/drawable/highlights_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 21 | 22 | 24 | 25 | -------------------------------------------------------------------------------- /res/drawable/ic_action_cancel.xml: -------------------------------------------------------------------------------- 1 | 16 | 17 | 22 | 25 | 26 | -------------------------------------------------------------------------------- /res/drawable/ic_action_delete.xml: -------------------------------------------------------------------------------- 1 | 16 | 17 | 22 | 25 | 26 | -------------------------------------------------------------------------------- /res/drawable/ic_action_edit.xml: -------------------------------------------------------------------------------- 1 | 16 | 17 | 22 | 25 | 26 | -------------------------------------------------------------------------------- /res/drawable/ic_action_navigation_menu.xml: -------------------------------------------------------------------------------- 1 | 16 | 17 | 22 | 25 | 26 | -------------------------------------------------------------------------------- /res/drawable/ic_action_photo.xml: -------------------------------------------------------------------------------- 1 | 16 | 17 | 22 | 25 | 26 | -------------------------------------------------------------------------------- /res/drawable/ic_action_reply_tinted.xml: -------------------------------------------------------------------------------- 1 | 16 | 17 | 20 | -------------------------------------------------------------------------------- /res/drawable/ic_action_save.xml: -------------------------------------------------------------------------------- 1 | 16 | 17 | 22 | 25 | 26 | -------------------------------------------------------------------------------- /res/drawable/ic_action_send.xml: -------------------------------------------------------------------------------- 1 | 16 | 17 | 22 | 25 | 26 | -------------------------------------------------------------------------------- /res/drawable/ic_format_clear.xml: -------------------------------------------------------------------------------- 1 | 16 | 17 | 22 | 25 | 26 | -------------------------------------------------------------------------------- /res/drawable/ic_format_italics.xml: -------------------------------------------------------------------------------- 1 | 16 | 17 | 22 | 25 | 26 | -------------------------------------------------------------------------------- /res/drawable/ic_format_underline.xml: -------------------------------------------------------------------------------- 1 | 16 | 17 | 22 | 25 | 26 | -------------------------------------------------------------------------------- /res/drawable/ic_stat_notify.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/drawable/ic_stat_notify.png -------------------------------------------------------------------------------- /res/drawable/ic_text_format.xml: -------------------------------------------------------------------------------- 1 | 16 | 17 | 22 | 25 | 26 | -------------------------------------------------------------------------------- /res/drawable/notification_action_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 20 | -------------------------------------------------------------------------------- /res/drawable/notification_icon_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /res/drawable/row_failed_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 20 | 21 | -------------------------------------------------------------------------------- /res/drawable/row_failed_bgcolor.xml: -------------------------------------------------------------------------------- 1 | 16 | 17 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /res/drawable/splash.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 24 | 25 | -------------------------------------------------------------------------------- /res/font/fontawesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/font/fontawesome.otf -------------------------------------------------------------------------------- /res/font/hackregular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/font/hackregular.ttf -------------------------------------------------------------------------------- /res/font/sourcesansprolightit.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/font/sourcesansprolightit.otf -------------------------------------------------------------------------------- /res/font/sourcesansproregular.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/font/sourcesansproregular.otf -------------------------------------------------------------------------------- /res/font/sourcesansprosemibold.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/font/sourcesansprosemibold.otf -------------------------------------------------------------------------------- /res/layout/activity_edit_connection.xml: -------------------------------------------------------------------------------- 1 | 16 | 17 | 23 | 24 | -------------------------------------------------------------------------------- /res/layout/activity_reorder_servers.xml: -------------------------------------------------------------------------------- 1 | 16 | 17 | 23 | 24 | -------------------------------------------------------------------------------- /res/layout/list_header.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /res/layout/row_backlogmarker.xml: -------------------------------------------------------------------------------- 1 | 16 | 17 | 22 | 23 | 27 | 28 | 29 | 30 | -------------------------------------------------------------------------------- /res/layout/row_suggestion.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 18 | 19 | 29 | 30 | -------------------------------------------------------------------------------- /res/menu/activity_avatars.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 18 | 19 | 21 | 26 | -------------------------------------------------------------------------------- /res/menu/activity_message_channel_userlist.xml: -------------------------------------------------------------------------------- 1 | 16 | 17 | 19 | 24 | 25 | -------------------------------------------------------------------------------- /res/menu/activity_message_shortcut.xml: -------------------------------------------------------------------------------- 1 | 16 | 17 | 19 | 23 | 24 | -------------------------------------------------------------------------------- /res/menu/activity_message_thread.xml: -------------------------------------------------------------------------------- 1 | 16 | 17 | 19 | 20 | 24 | 25 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /res/menu/activity_pastebineditor.xml: -------------------------------------------------------------------------------- 1 | 16 | 17 | 19 | 23 | 27 | -------------------------------------------------------------------------------- /res/menu/format.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 24 | -------------------------------------------------------------------------------- /res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /res/mipmap-hdpi/ic_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/mipmap-hdpi/ic_foreground.png -------------------------------------------------------------------------------- /res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /res/mipmap-mdpi/ic_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/mipmap-mdpi/ic_foreground.png -------------------------------------------------------------------------------- /res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /res/mipmap-xhdpi/ic_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/mipmap-xhdpi/ic_foreground.png -------------------------------------------------------------------------------- /res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /res/mipmap-xxhdpi/ic_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/mipmap-xxhdpi/ic_foreground.png -------------------------------------------------------------------------------- /res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /res/mipmap-xxxhdpi/ic_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/mipmap-xxxhdpi/ic_foreground.png -------------------------------------------------------------------------------- /res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /res/raw/digit.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/res/raw/digit.mp3 -------------------------------------------------------------------------------- /res/values-land/dimens.xml: -------------------------------------------------------------------------------- 1 | 16 | 17 | 18 | 2 19 | -------------------------------------------------------------------------------- /res/values-ldpi/dimens.xml: -------------------------------------------------------------------------------- 1 | 16 | 17 | 18 | 96dp 19 | 32dp 20 | -------------------------------------------------------------------------------- /res/values-sw360dp/dimens.xml: -------------------------------------------------------------------------------- 1 | 16 | 17 | 18 | 14sp 19 | -------------------------------------------------------------------------------- /res/values-sw600dp-land/dimens.xml: -------------------------------------------------------------------------------- 1 | 16 | 17 | 18 | 200dp 19 | 16 20 | 6 21 | -------------------------------------------------------------------------------- /res/values-sw600dp/bools.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | true 20 | -------------------------------------------------------------------------------- /res/values-sw600dp/dimens.xml: -------------------------------------------------------------------------------- 1 | 16 | 17 | 18 | 256dp 19 | 16sp 20 | 16sp 21 | 28dp 22 | 16 23 | -------------------------------------------------------------------------------- /res/values-sw800dp/dimens.xml: -------------------------------------------------------------------------------- 1 | 16 | 17 | 18 | 16sp 19 | 16sp 20 | 28dp 21 | 16 22 | 6 23 | -------------------------------------------------------------------------------- /res/values-v29/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | System default 20 | -------------------------------------------------------------------------------- /res/values/bools.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | false 20 | -------------------------------------------------------------------------------- /res/xml/file_paths.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /res/xml/network_security_config.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | irccloud.com 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (c) 2015 IRCCloud, Ltd. 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | include ':android-websockets' 18 | project(':android-websockets').projectDir = new File(settingsDir, '../android-websockets') -------------------------------------------------------------------------------- /src/com/irccloud/android/activity/BubbleActivity.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (c) 2020 IRCCloud, Ltd. 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | package com.irccloud.android.activity; 17 | 18 | import android.os.Bundle; 19 | 20 | public class BubbleActivity extends MainActivity { 21 | @Override 22 | public void onCreate(Bundle savedInstanceState) { 23 | super.bubble = true; 24 | super.onCreate(savedInstanceState); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /src/com/irccloud/android/data/BackgroundBindingAdapter.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (c) 2015 IRCCloud, Ltd. 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | package com.irccloud.android.data; 18 | 19 | import android.view.View; 20 | 21 | import androidx.databinding.BindingAdapter; 22 | 23 | public class BackgroundBindingAdapter { 24 | @BindingAdapter("android:background") 25 | public static void setBackground(View view, int res) { 26 | if(res > 0) 27 | view.setBackgroundResource(res); 28 | else 29 | view.setBackgroundDrawable(null); 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /src/com/irccloud/android/data/ImageResourceBindingAdapter.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (c) 2015 IRCCloud, Ltd. 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | package com.irccloud.android.data; 18 | 19 | import android.widget.ImageView; 20 | 21 | import androidx.databinding.BindingAdapter; 22 | 23 | public class ImageResourceBindingAdapter { 24 | @BindingAdapter("android:src") 25 | public static void setSrc(ImageView view, int resource) { 26 | view.setImageResource(resource); 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /src/com/irccloud/android/data/OnErrorListener.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (c) 2015 IRCCloud, Ltd. 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | package com.irccloud.android.data; 18 | 19 | public abstract class OnErrorListener { 20 | abstract public void onSuccess(T object); 21 | abstract public void onFailure(T object); 22 | } 23 | -------------------------------------------------------------------------------- /src/com/irccloud/android/data/PaddingBindingAdapter.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (c) 2015 IRCCloud, Ltd. 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | package com.irccloud.android.data; 18 | 19 | import android.view.View; 20 | 21 | import androidx.databinding.BindingAdapter; 22 | 23 | public class PaddingBindingAdapter { 24 | @BindingAdapter("android:paddingBottom") 25 | public static void setLayoutPaddingBottom(View view, float padding) { 26 | view.setPadding(view.getPaddingLeft(), view.getPaddingTop(), view.getPaddingRight(), (int)padding); 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /src/com/irccloud/android/data/model/ImageURLInfo.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (c) 2020 IRCCloud, Ltd. 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | package com.irccloud.android.data.model; 18 | 19 | public class ImageURLInfo { 20 | public String thumbnail; 21 | public String mp4; 22 | public String title; 23 | public String description; 24 | public String original_url; 25 | } 26 | -------------------------------------------------------------------------------- /start-emulator.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | $(which adb) -s emulator-5580 emu kill 3 | sleep 5 4 | $(which emulator) -avd $1 -ports 5580,5581 -no-snapshot -no-boot-anim > /dev/null 2>&1 & 5 | sleep 20 6 | $(which adb) shell settings put global sysui_demo_allowed 1 7 | $(which adb) shell am broadcast -a com.android.systemui.demo -e command enter 8 | $(which adb) shell am broadcast -a com.android.systemui.demo -e command clock -e hhmm 0900 9 | $(which adb) shell am broadcast -a com.android.systemui.demo -e command network -e nosim hide 10 | $(which adb) shell am broadcast -a com.android.systemui.demo -e command network -e mobile show -e datatype 4g -e level 4 -e fully true 11 | $(which adb) shell am broadcast -a com.android.systemui.demo -e command network -e wifi show -e level 4 12 | $(which adb) shell am broadcast -a com.android.systemui.demo -e command notifications -e visible false 13 | $(which adb) shell pm clear com.irccloud.android.mockdata 14 | -------------------------------------------------------------------------------- /tests/.classpath: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /tests/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | IRCCloud-tests 4 | 5 | 6 | IRCCloud 7 | 8 | 9 | 10 | com.android.ide.eclipse.adt.ResourceManagerBuilder 11 | 12 | 13 | 14 | 15 | com.android.ide.eclipse.adt.PreCompilerBuilder 16 | 17 | 18 | 19 | 20 | org.eclipse.jdt.core.javabuilder 21 | 22 | 23 | 24 | 25 | com.android.ide.eclipse.adt.ApkBuilder 26 | 27 | 28 | 29 | 30 | 31 | com.android.ide.eclipse.adt.AndroidNature 32 | org.eclipse.jdt.core.javanature 33 | 34 | 35 | -------------------------------------------------------------------------------- /tests/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- 1 | #Mon Oct 22 10:22:28 PDT 2012 2 | eclipse.preferences.version=1 3 | encoding//src/com/irccloud/android/test/CollapsedEventsTests.java=UTF-8 4 | -------------------------------------------------------------------------------- /tests/proguard-project.txt: -------------------------------------------------------------------------------- 1 | # To enable ProGuard in your project, edit project.properties 2 | # to define the proguard.config property as described in that file. 3 | # 4 | # Add project specific ProGuard rules here. 5 | # By default, the flags in this file are appended to flags specified 6 | # in ${sdk.dir}/tools/proguard/proguard-android.txt 7 | # You can edit the include path and order by changing the ProGuard 8 | # include property in project.properties. 9 | # 10 | # For more details, see 11 | # http://developer.android.com/guide/developing/tools/proguard.html 12 | 13 | # Add any project specific keep options here: 14 | 15 | # If your project uses WebView with JS, uncomment the following 16 | # and specify the fully qualified class name to the JavaScript interface 17 | # class: 18 | #-keepclassmembers class fqcn.of.javascript.interface.for.webview { 19 | # public *; 20 | #} 21 | -------------------------------------------------------------------------------- /tests/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/tests/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /tests/res/drawable-ldpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/tests/res/drawable-ldpi/ic_launcher.png -------------------------------------------------------------------------------- /tests/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/tests/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /tests/res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irccloud/android/1bda3c8429d45a9ee58dd89b19030a1c1d935c12/tests/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /tests/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /themes/drawable-v21/row_admins_bg_dark.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 20 | 21 | -------------------------------------------------------------------------------- /themes/drawable-v21/row_admins_bg_light.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 20 | 21 | -------------------------------------------------------------------------------- /themes/drawable-v21/row_buffer_bg_ash.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /themes/drawable-v21/row_buffer_bg_dawn.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /themes/drawable-v21/row_buffer_bg_dusk.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /themes/drawable-v21/row_buffer_bg_emerald.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /themes/drawable-v21/row_buffer_bg_midnight.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /themes/drawable-v21/row_buffer_bg_orchid.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /themes/drawable-v21/row_buffer_bg_rust.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /themes/drawable-v21/row_buffer_bg_sand.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /themes/drawable-v21/row_buffer_bg_tropic.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /themes/drawable-v21/row_halfops_bg_dark.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 20 | 21 | -------------------------------------------------------------------------------- /themes/drawable-v21/row_halfops_bg_light.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 20 | 21 | -------------------------------------------------------------------------------- /themes/drawable-v21/row_members_bg_dark.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 20 | 21 | -------------------------------------------------------------------------------- /themes/drawable-v21/row_members_bg_light.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 20 | 21 | -------------------------------------------------------------------------------- /themes/drawable-v21/row_opers_bg_dark.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 20 | 21 | -------------------------------------------------------------------------------- /themes/drawable-v21/row_opers_bg_light.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 20 | 21 | -------------------------------------------------------------------------------- /themes/drawable-v21/row_ops_bg_dark.xml: -------------------------------------------------------------------------------- 1 | 16 | 17 | 19 | 20 | -------------------------------------------------------------------------------- /themes/drawable-v21/row_ops_bg_light.xml: -------------------------------------------------------------------------------- 1 | 16 | 17 | 19 | 20 | -------------------------------------------------------------------------------- /themes/drawable-v21/row_owners_bg_dark.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 20 | 21 | -------------------------------------------------------------------------------- /themes/drawable-v21/row_owners_bg_light.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 20 | 21 | -------------------------------------------------------------------------------- /themes/drawable-v21/row_server_bg_ash.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /themes/drawable-v21/row_server_bg_dawn.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /themes/drawable-v21/row_server_bg_dusk.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /themes/drawable-v21/row_server_bg_emerald.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /themes/drawable-v21/row_server_bg_midnight.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /themes/drawable-v21/row_server_bg_orchid.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /themes/drawable-v21/row_server_bg_rust.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /themes/drawable-v21/row_server_bg_sand.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /themes/drawable-v21/row_server_bg_tropic.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /themes/drawable-v21/row_voiced_bg_dark.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 20 | 21 | -------------------------------------------------------------------------------- /themes/drawable-v21/row_voiced_bg_light.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 20 | 21 | -------------------------------------------------------------------------------- /themes/drawable/actionbar_ash.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | -------------------------------------------------------------------------------- /themes/drawable/actionbar_dawn.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | -------------------------------------------------------------------------------- /themes/drawable/actionbar_dusk.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | -------------------------------------------------------------------------------- /themes/drawable/actionbar_emerald.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | -------------------------------------------------------------------------------- /themes/drawable/actionbar_midnight.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | -------------------------------------------------------------------------------- /themes/drawable/actionbar_orchid.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | -------------------------------------------------------------------------------- /themes/drawable/actionbar_rust.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | -------------------------------------------------------------------------------- /themes/drawable/actionbar_sand.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | -------------------------------------------------------------------------------- /themes/drawable/actionbar_tropic.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | -------------------------------------------------------------------------------- /themes/drawable/buffers_drawer_bg_ash.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | -------------------------------------------------------------------------------- /themes/drawable/buffers_drawer_bg_dawn.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | -------------------------------------------------------------------------------- /themes/drawable/buffers_drawer_bg_dusk.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | -------------------------------------------------------------------------------- /themes/drawable/buffers_drawer_bg_emerald.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | -------------------------------------------------------------------------------- /themes/drawable/buffers_drawer_bg_midnight.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | -------------------------------------------------------------------------------- /themes/drawable/buffers_drawer_bg_orchid.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | -------------------------------------------------------------------------------- /themes/drawable/buffers_drawer_bg_rust.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | -------------------------------------------------------------------------------- /themes/drawable/buffers_drawer_bg_sand.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | -------------------------------------------------------------------------------- /themes/drawable/buffers_drawer_bg_tropic.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | -------------------------------------------------------------------------------- /themes/drawable/dialog_background_ash.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 23 | 24 | 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /themes/drawable/dialog_background_dawn.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 23 | 24 | 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /themes/drawable/dialog_background_dusk.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 23 | 24 | 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /themes/drawable/dialog_background_emerald.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 23 | 24 | 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /themes/drawable/dialog_background_midnight.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 23 | 24 | 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /themes/drawable/dialog_background_orchid.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 23 | 24 | 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /themes/drawable/dialog_background_rust.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 23 | 24 | 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /themes/drawable/dialog_background_sand.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 23 | 24 | 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /themes/drawable/dialog_background_tropic.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 23 | 24 | 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /themes/drawable/drop_target_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 21 | 22 | 24 | 25 | -------------------------------------------------------------------------------- /themes/drawable/row_admins_bg_dark.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /themes/drawable/row_admins_bg_light.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /themes/drawable/row_buffer_bg_ash.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /themes/drawable/row_buffer_bg_dawn.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /themes/drawable/row_buffer_bg_dusk.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /themes/drawable/row_buffer_bg_emerald.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /themes/drawable/row_buffer_bg_midnight.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /themes/drawable/row_buffer_bg_orchid.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /themes/drawable/row_buffer_bg_rust.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /themes/drawable/row_buffer_bg_sand.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /themes/drawable/row_buffer_bg_tropic.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /themes/drawable/row_halfops_bg_dark.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /themes/drawable/row_halfops_bg_light.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /themes/drawable/row_lastseeneid_bg_ash.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | -------------------------------------------------------------------------------- /themes/drawable/row_lastseeneid_bg_dawn.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | -------------------------------------------------------------------------------- /themes/drawable/row_lastseeneid_bg_dusk.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | -------------------------------------------------------------------------------- /themes/drawable/row_lastseeneid_bg_midnight.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | -------------------------------------------------------------------------------- /themes/drawable/row_lastseeneid_bg_rust.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | -------------------------------------------------------------------------------- /themes/drawable/row_lastseeneid_bg_sand.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | -------------------------------------------------------------------------------- /themes/drawable/row_members_bg_dark.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /themes/drawable/row_members_bg_light.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /themes/drawable/row_opers_bg_dark.xml: -------------------------------------------------------------------------------- 1 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /themes/drawable/row_opers_bg_light.xml: -------------------------------------------------------------------------------- 1 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /themes/drawable/row_ops_bg_dark.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /themes/drawable/row_ops_bg_light.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /themes/drawable/row_owners_bg_dark.xml: -------------------------------------------------------------------------------- 1 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /themes/drawable/row_owners_bg_light.xml: -------------------------------------------------------------------------------- 1 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /themes/drawable/row_server_bg_ash.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /themes/drawable/row_server_bg_dawn.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /themes/drawable/row_server_bg_dusk.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /themes/drawable/row_server_bg_emerald.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /themes/drawable/row_server_bg_midnight.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /themes/drawable/row_server_bg_orchid.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /themes/drawable/row_server_bg_rust.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /themes/drawable/row_server_bg_sand.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /themes/drawable/row_server_bg_tropic.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /themes/drawable/row_voiced_bg_dark.xml: -------------------------------------------------------------------------------- 1 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /themes/drawable/row_voiced_bg_light.xml: -------------------------------------------------------------------------------- 1 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /themes/drawable/scrollbar_ash.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 23 | 24 | 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /themes/drawable/scrollbar_dawn.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 23 | 24 | 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /themes/drawable/scrollbar_dusk.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 23 | 24 | 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /themes/drawable/scrollbar_emerald.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 23 | 24 | 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /themes/drawable/scrollbar_orchid.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 23 | 24 | 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /themes/drawable/scrollbar_rust.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 23 | 24 | 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /themes/drawable/scrollbar_sand.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 23 | 24 | 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /themes/drawable/scrollbar_tropic.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 23 | 24 | 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /themes/values-v23/theme_dawn.xml: -------------------------------------------------------------------------------- 1 | 16 | 17 | 18 | #e2edff 19 | 20 | --------------------------------------------------------------------------------