for-android/app/src/main/res/drawable
AbronStudio cfb68f0ed6 Refactor: Update DiscoverServersList and related files
- Updated `DiscoverServersList` to refine UI elements:
    - Removed background modifier and lazy list state.
    - Adjusted padding, spacing, and image resources for server items.
    - Replaced `UserAvatar` with a generic `Image` for server icons.
    - Added an `IconButton` for server selection.
    - Added extra space at the bottom of list.
- Simplified `DiscoverViewModel` by removing filtering logic, selected category, search query, and server acknowledgement functionality.
- Streamlined `ServerData` in `ServerDataRepository.kt` by removing several fields: `iconUrl`, `bannerUrl`, `memberCount`, `category`, `tags`, `isVerified`, and `isOfficial`.
- Added a new drawable resource `three_person.xml`.
- Updated `ChannelSideDrawer.kt` to use `safeDrawingPadding()` for better handling of system UI elements.
2025-08-05 11:41:48 +03:30
..
choose_platform_hligh_hand_img.xml feat(auth): implement platform selection screen with API URL input 2025-07-26 12:17:57 +03:30
discover_character_image.xml feat(discover): add DiscoverServersList component and associated drawable 2025-08-04 16:45:15 +03:30
find_and_recognize_character_img.xml feat(ui): enhance button styles and update UI components 2025-07-31 11:52:31 +03:30
ic_account_arrow_left_24dp.xml feat: initial system message impl 2023-07-02 23:19:01 +02:00
ic_account_arrow_right_24dp.xml feat: initial system message impl 2023-07-02 23:19:01 +02:00
ic_account_cancel_24dp.xml feat: initial system message impl 2023-07-02 23:19:01 +02:00
ic_account_details_24dp.xml feat: consolidate the last week of changes 2023-01-03 01:58:20 +01:00
ic_account_group_24dp.xml feat: build basic UI skeleton 2025-03-24 12:49:57 +01:00
ic_account_group_outline_24dp.xml feat: build basic UI skeleton 2025-03-24 12:49:57 +01:00
ic_account_multiple_plus_24dp.xml feat: group create screen 2024-02-21 01:21:51 +01:00
ic_account_plus_24dp.xml feat: initial system message impl 2023-07-02 23:19:01 +02:00
ic_alert_decagram_24dp.xml feat: inline badges for platform moderation and team 2023-08-12 19:33:49 +02:00
ic_arrow_down_24dp.xml feat: improve scroll to bottom FAB placement 2024-02-15 20:29:22 +01:00
ic_arrow_left_24dp.xml feat: new video player 2024-06-27 22:56:34 +02:00
ic_arrow_left_bold_box_24dp.xml feat: server context sheet 2023-08-09 18:36:56 +02:00
ic_badge_account_horizontal_24dp.xml feat: prototype for user cards 2024-12-01 04:16:08 +01:00
ic_camera_24dp.xml feat: improve inbuilt media picker ui 2023-07-11 23:31:26 +02:00
ic_card_account_details_24dp.xml feat: profile settings (set pfp and background) 2023-10-31 20:07:12 +01:00
ic_check_decagram_24dp.xml feat: display server official/verified badge 2023-10-02 01:32:45 +02:00
ic_close_octagon_24dp.xml feat: do not show messages from blocked users 2024-04-10 23:07:49 +02:00
ic_cloud_24dp.xml chore: use cloud icon instead of hook for webhook 2024-11-08 00:44:26 +01:00
ic_comment_alert_24dp.xml feat: nsfw age gate 2024-01-01 20:00:07 +01:00
ic_comment_quote_24dp.xml feat(gp): rm feedback and analysis 2024-02-03 13:23:18 +01:00
ic_compass_24dp.xml feat: discover screen 2023-11-18 19:01:46 +01:00
ic_content_copy_24dp.xml feat: message context sheets and message replying 2023-02-09 01:13:52 +01:00
ic_content_copy_id_24dp.xml feat: message context sheets and message replying 2023-02-09 01:13:52 +01:00
ic_content_save_24dp.xml feat: import and export theme override (rato) files 2023-11-01 00:28:23 +01:00
ic_creation_24dp.xml feat(experiment): mlkit smart reply 2024-10-29 02:26:44 +01:00
ic_creation_outline_24dp.xml feat: build basic UI skeleton 2025-03-24 12:49:57 +01:00
ic_cursor_text_24dp.xml feat: initial system message impl 2023-07-02 23:19:01 +02:00
ic_double_connect.xml feat(auth): implement platform selection screen with API URL input 2025-07-26 12:17:57 +03:30
ic_download_24dp.xml feat: image attachment viewer with sharing & download 2023-04-18 02:29:25 +02:00
ic_earth_24dp.xml feat(settings): language picker 2024-11-14 22:57:02 +01:00
ic_emoticon_24dp.xml feat: really basic unicode emoji picker 2023-10-07 00:50:48 +02:00
ic_eye_24dp.xml feat: hide/show password in login 2024-10-27 02:07:48 +01:00
ic_eye_check_24dp.xml feat: channel menu and mark as read 2023-02-28 00:03:11 +01:00
ic_eye_off_24dp.xml feat: channel menu and mark as read 2023-02-28 00:03:11 +01:00
ic_file_24dp.xml feat: revamp attachment display 2023-03-04 01:54:51 +01:00
ic_file_tree_24dp.xml feat(jbm): ast inspector 2025-01-02 04:36:12 +01:00
ic_flag_24dp.xml feat: message context sheets and message replying 2023-02-09 01:13:52 +01:00
ic_flask_24dp.xml feat(jbm): remove jbm switches on every message 2024-09-18 17:36:36 +02:00
ic_folder_24dp.xml feat: import and export theme override (rato) files 2023-11-01 00:28:23 +01:00
ic_forum_24dp.xml feat: build basic UI skeleton 2025-03-24 12:49:57 +01:00
ic_forum_outline_24dp.xml feat: build basic UI skeleton 2025-03-24 12:49:57 +01:00
ic_gavel_24dp.xml feat: initial system message impl 2023-07-02 23:19:01 +02:00
ic_gesture_tap_button_24dp.xml feat: routine housekeeping 2023-12-16 03:34:30 +01:00
ic_glass_mug_variant_24dp.xml feat: category list for unicode emoji 2023-10-14 19:05:26 +02:00
ic_hamburger_plus_24dp.xml feat: message context sheets and message replying 2023-02-09 01:13:52 +01:00
ic_hammer_wrench_24dp.xml feat: inline badges for platform moderation and team 2023-08-12 19:33:49 +02:00
ic_headphones_24dp.xml feat: routine housekeeping 2023-12-16 03:34:30 +01:00
ic_headphones_off_24dp.xml feat: routine housekeeping 2023-12-16 03:34:30 +01:00
ic_home_24dp.xml feat: friends screen 2023-10-30 02:18:26 +01:00
ic_human_greeting_variant_24dp.xml feat: category list for unicode emoji 2023-10-14 19:05:26 +02:00
ic_image_multiple_24dp.xml feat: initial system message impl 2023-07-02 23:19:01 +02:00
ic_key_arrow_right_24dp.xml feat: initial system message impl 2023-07-02 23:19:01 +02:00
ic_launcher_background.xml chore: keep old bg gradient 2024-10-22 21:02:04 +02:00
ic_launcher_foreground.xml feat(auth): implement platform selection screen with API URL input 2025-07-26 12:18:06 +03:30
ic_launcher_monochrome.xml chore: update icons 2024-10-22 21:00:12 +02:00
ic_link_variant_24dp.xml feat: masquerade support 2023-02-05 19:22:41 +01:00
ic_list_status_24dp.xml feat: group settings screen 2024-03-02 21:25:33 +01:00
ic_lock_alert_24dp.xml feat: channel links, link info on long-tap 2023-09-17 17:37:37 +02:00
ic_logout_24dp.xml feat: material 3-ise session settings further 2024-01-08 00:43:54 +01:00
ic_message_text_24dp.xml feat: add chat settings and quick reply options 2024-03-06 21:28:03 +01:00
ic_meta_key_24dp.xml feat: physical keyboard spark 2024-12-25 04:59:59 +01:00
ic_microphone_24dp.xml feat: routine housekeeping 2023-12-16 03:34:30 +01:00
ic_microphone_off_24dp.xml feat: routine housekeeping 2023-12-16 03:34:30 +01:00
ic_note_24dp.xml feat: consolidate the last week of changes 2023-01-03 01:58:20 +01:00
ic_notification_monochrome.xml feat: c2dm prototype via fcm 2024-07-12 15:51:29 +02:00
ic_palette_24dp.xml feat: theme picker and settings sync 🔥🔥🔥🔥🔥 2023-01-30 00:55:18 +01:00
ic_paperclip_24dp.xml feat: inbuilt media picker 2023-07-11 00:34:01 +02:00
ic_paperclip_minus_24dp.xml refactor(ChannelScreen): introduce channel screen 2 2024-05-28 02:21:22 +02:00
ic_pause_24dp.xml feat: inline audio player 2023-04-22 22:15:55 +02:00
ic_phone_hangup_24dp.xml feat: routine housekeeping 2023-12-16 03:34:30 +01:00
ic_pin_24dp.xml feat(polar): begin convo screen 2025-03-25 00:57:05 +01:00
ic_pound_24dp.xml feat: consolidate the last week of changes 2023-01-03 01:58:20 +01:00
ic_qrcode_scan_24dp.xml feat: adding friends 2025-06-13 03:27:42 +02:00
ic_reply_24dp.xml feat: message context sheets and message replying 2023-02-09 01:13:52 +01:00
ic_revolt_decagram_24dp.xml feat: display server official/verified badge 2023-10-02 01:32:45 +02:00
ic_revolt_r.xml feat(auth): implement platform selection screen with API URL input 2025-07-26 12:17:57 +03:30
ic_robot_24dp.xml feat: masquerade support 2023-02-05 19:22:41 +01:00
ic_share_24dp.xml feat: image attachment viewer with sharing & download 2023-04-18 02:29:25 +02:00
ic_shield_24dp.xml feat: initial system message impl 2023-07-02 23:19:01 +02:00
ic_skate_24dp.xml feat: category list for unicode emoji 2023-10-14 19:05:26 +02:00
ic_snake_24dp.xml feat: category list for unicode emoji 2023-10-14 19:05:26 +02:00
ic_symbol_24dp.xml feat: category list for unicode emoji 2023-10-14 19:05:26 +02:00
ic_table_chair_24dp.xml feat: category list for unicode emoji 2023-10-14 19:05:26 +02:00
ic_tablet_cellphone_24dp.xml feat: session settings 2023-10-23 00:15:06 +02:00
ic_text_box_multiple_24dp.xml feat: initial system message impl 2023-07-02 23:19:01 +02:00
ic_train_bus_24dp.xml feat: category list for unicode emoji 2023-10-14 19:05:26 +02:00
ic_volume_up_24dp.xml feat: consolidate the last week of changes 2023-01-03 01:58:20 +01:00
icn_account_box_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_account_circle_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_account_tree_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_add_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_add_reaction_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_arrow_back_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_arrow_forward_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_attach_file_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_attach_file_off_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_badge_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_block_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_brand_family_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_brightness_alert_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_bus_railway_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_camera_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_campaign_24dp.xml feat: mass and role mentions 2025-07-02 02:57:53 +02:00
icn_chat_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_check_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_close_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_cloud_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_content_copy_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_contract_edit_24dp.xml feat: update system messages design 2025-07-23 04:32:26 +02:00
icn_delete_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_devices_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_door_open_24dp.xml feat: update system messages design 2025-07-23 04:32:26 +02:00
icn_download_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_eda_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_edit_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_emoji_nature_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_emoji_objects_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_emoji_people_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_emoji_symbols_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_error_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_explore_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_feedback_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_file_export_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_file_open_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_file_present_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_flag_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_forum_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_forum_24dp__fill.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_gavel_24dp.xml feat: update system messages design 2025-07-23 04:32:26 +02:00
icn_grid_3x3_24dp.xml feat: geo support 2025-07-26 07:12:29 +02:00
icn_grid_3x3_off_24dp.xml feat: geo support 2025-07-26 07:12:29 +02:00
icn_group_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_group_add_24dp.xml feat: update system messages design 2025-07-23 04:32:26 +02:00
icn_group_remove_24dp.xml feat: update system messages design 2025-07-23 04:32:26 +02:00
icn_hardware_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_home_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_id_card_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_identifier_copy_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_info_24dp.xml feat: update system messages design 2025-07-23 04:32:26 +02:00
icn_ink_highlighter_move_24dp.xml feat: update system messages design 2025-07-23 04:32:26 +02:00
icn_ios_share_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_keep_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_key_24dp.xml feat: update system messages design 2025-07-23 04:32:26 +02:00
icn_keyboard_arrow_right_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_landscape_2_edit_24dp.xml feat: update system messages design 2025-07-23 04:32:26 +02:00
icn_language_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_link_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_list_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_lock_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_logout_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_mark_chat_read_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_menu_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_mic_24dp.xml feat: permission management for voice chat 2025-05-31 20:15:23 +02:00
icn_mood_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_more_vert_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_note_stack_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_notification_settings_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_open_in_browser_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_page_info_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_palette_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_pause_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_person_off_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_photo_library_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_play_arrow_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_psychology_alt_24dp.xml feat(experiment): server identity options 2025-07-02 23:34:03 +02:00
icn_qr_code_scanner_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_reply_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_report_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_search_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_send_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_settings_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_sign_language_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_smart_toy_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_south_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_sports_and_outdoors_24dp.xml feat: update system messages design 2025-07-23 04:32:26 +02:00
icn_sports_bar_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_star_shine_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_star_shine_24dp__fill.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_tag_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_videocam_24dp.xml feat: permission management for voice chat 2025-05-31 20:15:23 +02:00
icn_visibility_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_visibility_off_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_volume_up_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_wand_shine_24dp.xml feat: update icon set 2025-07-23 15:48:46 +02:00
icn_waving_hand_24dp.xml feat: update system messages design 2025-07-23 04:32:26 +02:00
login_bg.png feat(labs): mockup for new login 2024-10-22 02:26:36 +02:00
login_charachter_img.xml feat(auth): update platform selection screen and login text 2025-07-26 13:39:10 +03:30
main_img.xml feat(ui): enhance button styles and update UI components 2025-07-31 11:52:31 +03:30
onboarding_fly_image.xml feat(auth): implement platform selection screen with API URL input 2025-07-26 12:17:57 +03:30
pep_logo_wide.xml feat(auth): implement platform selection screen with API URL input 2025-07-26 12:17:57 +03:30
register_happy_img.xml feat(auth): enhance login and registration screens 2025-07-30 15:46:29 +03:30
revolt_logo_wide.xml feat: routine maintenance 2023-12-03 02:07:33 +01:00
revolt_onboarding.xml feat: registration flow 2023-05-11 00:20:40 +02:00
set_username_character_img.xml feat(auth): enhance login and registration screens 2025-07-30 15:46:29 +03:30
three_person.xml Refactor: Update DiscoverServersList and related files 2025-08-05 11:41:48 +03:30
user_badge_developer.xml feat: redesign user info sheet 2023-12-01 15:07:55 +01:00
user_badge_disclosure.xml feat: redesign user info sheet 2023-12-01 15:07:55 +01:00
user_badge_early_adopter.xml feat: redesign user info sheet 2023-12-01 15:07:55 +01:00
user_badge_founder.xml feat: redesign user info sheet 2023-12-01 15:07:55 +01:00
user_badge_moderation.xml feat: redesign user info sheet 2023-12-01 15:07:55 +01:00
user_badge_paw.xml feat: redesign user info sheet 2023-12-01 15:07:55 +01:00
user_badge_raccoon.xml feat: redesign user info sheet 2023-12-01 15:07:55 +01:00
user_badge_reserved_relevant_one.xml feat: redesign user info sheet 2023-12-01 15:07:55 +01:00
user_badge_reserved_relevant_two.xml feat: redesign user info sheet 2023-12-01 15:07:55 +01:00
user_badge_supporter.xml feat: redesign user info sheet 2023-12-01 15:07:55 +01:00
user_badge_translator.xml feat: redesign user info sheet 2023-12-01 15:07:55 +01:00
usercard_heading.xml feat: prototype for user cards 2024-12-01 04:16:08 +01:00
usercard_qr_placeholder.png feat: prototype for user cards 2024-12-01 04:16:08 +01:00
ux_corner_circular.xml feat: add corner radius option for avatars 2024-06-16 01:50:49 +02:00
ux_corner_other.xml feat: add corner radius option for avatars 2024-06-16 01:50:49 +02:00
ux_corner_rounded.xml feat: add corner radius option for avatars 2024-06-16 01:50:49 +02:00
ux_corner_sharp.xml feat: add corner radius option for avatars 2024-06-16 01:50:49 +02:00
ux_early_access.xml feat: early access handler 2025-02-06 17:42:12 +01:00
ux_file_request.xml fix: correct m3 colouring on ux assets 2024-07-06 13:29:39 +02:00
ux_file_unpartialise_request.xml fix: correct m3 colouring on ux assets 2024-07-06 13:29:39 +02:00
ux_mfa_restore.xml fix: correct m3 colouring on ux assets 2024-07-06 13:29:39 +02:00
ux_mfa_totp.xml fix: correct m3 colouring on ux assets 2024-07-06 13:29:39 +02:00
ux_notification_rationale.xml feat: c2dm prototype via fcm 2024-07-12 15:51:29 +02:00
ux_webhooks.xml chore: improve webhook sheet design 2024-11-08 00:41:43 +01:00