Commit graph

4336 commits

Author SHA1 Message Date
kosyak 018120cfe6 render reply message author name on the top of replied text 2024-06-02 20:03:29 +02:00
kosyak a7a00b70d7 clean code and optimize imports 2024-05-28 15:38:55 +02:00
kosyak 3f8874361b fix contact long click crash 2024-05-28 14:43:27 +02:00
kosyak 379300bf02 get rid of outdated kernel version calculation code 2024-05-26 19:07:19 +02:00
kosyak 6891471ce8 fix 2024-05-22 21:34:30 +02:00
kosyak d42486c72c fix reactions handling in case of missing reply stanza 2024-05-22 21:31:23 +02:00
kosyak 7b8a61e068 per contact notifications throttling settings 2024-05-22 21:29:23 +02:00
kosyak 0494569a29 fix invalid ui state 2024-05-22 20:55:34 +02:00
kosyak 8c78febaa8 improve replies on file or image messages 2024-05-22 20:30:58 +02:00
kosyak 350b36a2d6 revert reply fallback handling fix 2024-05-22 09:56:57 +02:00
kosyak ead327d30a fix replies without callback handling 2024-05-21 21:26:36 +02:00
kosyak 162b0bf928 Revert "Revert "fix reply text handling""
This reverts commit 705cc33347.
2024-05-21 21:25:45 +02:00
kosyak 705cc33347 Revert "fix reply text handling"
This reverts commit 8c1d825bf3.
2024-05-21 21:09:59 +02:00
kosyak 888ed9643f handle notifications throttling on backlog finish event 2024-05-21 17:23:54 +02:00
kosyak 501de4f997 fix last notification timestamp default value 2024-05-21 16:50:59 +02:00
kosyak 6a546b03e1 fix comparsion 2024-05-21 13:49:17 +02:00
kosyak fb3e46e30a fix throttling default value 2024-05-20 22:48:08 +02:00
kosyak 8c1d825bf3 fix reply text handling 2024-05-18 14:33:48 +02:00
kosyak c3489836c4 bump version to 3.0.0 2024-05-18 13:35:38 +02:00
kosyak ee57da5320 contact jid copy button 2024-05-18 13:33:30 +02:00
kosyak 753ec13f25 fix compilation 2024-05-18 13:31:47 +02:00
kosyak 0ac9e037c3 get rid of old bug reports system 2024-05-18 13:29:19 +02:00
kosyak de9874fdf7 notification sound throttling setting 2024-05-18 13:17:08 +02:00
kosyak 3db7413bf2 Revert "Merge branch 'master' of https://codeberg.org/iNPUTmice/Conversations"
This reverts commit 6e71e26044, reversing
changes made to 82b4208304.
2024-05-18 11:06:10 +02:00
kosyak 2c749c8d95 Revert "after merge imports optimiztion"
This reverts commit 999a45dc51.
2024-05-18 11:06:02 +02:00
kosyak 999a45dc51 after merge imports optimiztion 2024-05-18 11:05:39 +02:00
kosyak 6e71e26044 Merge branch 'master' of https://codeberg.org/iNPUTmice/Conversations
# Conflicts:
#	build.gradle
#	gradle/wrapper/gradle-wrapper.properties
#	src/conversations/java/eu/siacs/conversations/ui/ImportBackupActivity.java
#	src/conversations/java/eu/siacs/conversations/ui/ManageAccountActivity.java
#	src/conversations/res/drawable-hdpi/ic_notification.png
#	src/conversations/res/drawable-mdpi/ic_notification.png
#	src/conversations/res/drawable-xhdpi/ic_notification.png
#	src/conversations/res/drawable-xxhdpi/ic_notification.png
#	src/conversations/res/drawable-xxxhdpi/ic_notification.png
#	src/main/java/eu/siacs/conversations/entities/Bookmark.java
#	src/main/java/eu/siacs/conversations/entities/Contact.java
#	src/main/java/eu/siacs/conversations/entities/Conversation.java
#	src/main/java/eu/siacs/conversations/parser/MessageParser.java
#	src/main/java/eu/siacs/conversations/parser/PresenceParser.java
#	src/main/java/eu/siacs/conversations/services/NotificationService.java
#	src/main/java/eu/siacs/conversations/services/XmppConnectionService.java
#	src/main/java/eu/siacs/conversations/ui/AboutActivity.java
#	src/main/java/eu/siacs/conversations/ui/ChannelDiscoveryActivity.java
#	src/main/java/eu/siacs/conversations/ui/ConferenceDetailsActivity.java
#	src/main/java/eu/siacs/conversations/ui/ContactDetailsActivity.java
#	src/main/java/eu/siacs/conversations/ui/ConversationFragment.java
#	src/main/java/eu/siacs/conversations/ui/ConversationsActivity.java
#	src/main/java/eu/siacs/conversations/ui/ConversationsOverviewFragment.java
#	src/main/java/eu/siacs/conversations/ui/EnterJidDialog.java
#	src/main/java/eu/siacs/conversations/ui/MemorizingActivity.java
#	src/main/java/eu/siacs/conversations/ui/RecordingActivity.java
#	src/main/java/eu/siacs/conversations/ui/RtpSessionActivity.java
#	src/main/java/eu/siacs/conversations/ui/SettingsActivity.java
#	src/main/java/eu/siacs/conversations/ui/ShareWithActivity.java
#	src/main/java/eu/siacs/conversations/ui/StartConversationActivity.java
#	src/main/java/eu/siacs/conversations/ui/XmppActivity.java
#	src/main/java/eu/siacs/conversations/ui/adapter/ConversationAdapter.java
#	src/main/java/eu/siacs/conversations/ui/adapter/MediaPreviewAdapter.java
#	src/main/java/eu/siacs/conversations/ui/adapter/MessageAdapter.java
#	src/main/java/eu/siacs/conversations/ui/text/FixedURLSpan.java
#	src/main/java/eu/siacs/conversations/ui/util/SendButtonTool.java
#	src/main/java/eu/siacs/conversations/utils/ThemeHelper.java
#	src/main/java/eu/siacs/conversations/xmpp/XmppConnection.java
#	src/main/java/eu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection.java
#	src/main/java/eu/siacs/conversations/xmpp/jingle/ToneManager.java
#	src/main/java/eu/siacs/conversations/xmpp/jingle/WebRTCWrapper.java
#	src/main/res/drawable-hdpi/date_bubble_grey.9.png
#	src/main/res/drawable-hdpi/date_bubble_white.9.png
#	src/main/res/drawable-hdpi/ic_flip_camera_android_black_24dp.png
#	src/main/res/drawable-hdpi/ic_no_results_background_black.png
#	src/main/res/drawable-hdpi/ic_no_results_background_white.png
#	src/main/res/drawable-hdpi/ic_notifications_none_white80.png
#	src/main/res/drawable-hdpi/ic_notifications_off_white80.png
#	src/main/res/drawable-hdpi/ic_notifications_paused_white80.png
#	src/main/res/drawable-hdpi/ic_notifications_white80.png
#	src/main/res/drawable-hdpi/ic_qr_code_scan_white_24dp.png
#	src/main/res/drawable-hdpi/ic_search_background_black.png
#	src/main/res/drawable-hdpi/ic_search_background_white.png
#	src/main/res/drawable-hdpi/ic_send_cancel_away.png
#	src/main/res/drawable-hdpi/ic_send_cancel_dnd.png
#	src/main/res/drawable-hdpi/ic_send_cancel_offline.png
#	src/main/res/drawable-hdpi/ic_send_cancel_offline_white.png
#	src/main/res/drawable-hdpi/ic_send_cancel_online.png
#	src/main/res/drawable-hdpi/ic_send_location_away.png
#	src/main/res/drawable-hdpi/ic_send_location_dnd.png
#	src/main/res/drawable-hdpi/ic_send_location_offline.png
#	src/main/res/drawable-hdpi/ic_send_location_offline_white.png
#	src/main/res/drawable-hdpi/ic_send_location_online.png
#	src/main/res/drawable-hdpi/ic_send_photo_away.png
#	src/main/res/drawable-hdpi/ic_send_photo_dnd.png
#	src/main/res/drawable-hdpi/ic_send_photo_offline.png
#	src/main/res/drawable-hdpi/ic_send_photo_offline_white.png
#	src/main/res/drawable-hdpi/ic_send_photo_online.png
#	src/main/res/drawable-hdpi/ic_send_picture_away.png
#	src/main/res/drawable-hdpi/ic_send_picture_dnd.png
#	src/main/res/drawable-hdpi/ic_send_picture_offline.png
#	src/main/res/drawable-hdpi/ic_send_picture_offline_white.png
#	src/main/res/drawable-hdpi/ic_send_picture_online.png
#	src/main/res/drawable-hdpi/ic_send_text_away.png
#	src/main/res/drawable-hdpi/ic_send_text_dnd.png
#	src/main/res/drawable-hdpi/ic_send_text_offline.png
#	src/main/res/drawable-hdpi/ic_send_text_offline_white.png
#	src/main/res/drawable-hdpi/ic_send_text_online.png
#	src/main/res/drawable-hdpi/ic_send_videocam_away.png
#	src/main/res/drawable-hdpi/ic_send_videocam_dnd.png
#	src/main/res/drawable-hdpi/ic_send_videocam_offline.png
#	src/main/res/drawable-hdpi/ic_send_videocam_offline_white.png
#	src/main/res/drawable-hdpi/ic_send_videocam_online.png
#	src/main/res/drawable-hdpi/ic_send_voice_away.png
#	src/main/res/drawable-hdpi/ic_send_voice_dnd.png
#	src/main/res/drawable-hdpi/ic_send_voice_offline.png
#	src/main/res/drawable-hdpi/ic_send_voice_offline_white.png
#	src/main/res/drawable-hdpi/ic_send_voice_online.png
#	src/main/res/drawable-hdpi/ic_verified_fingerprint.png
#	src/main/res/drawable-hdpi/message_bubble_received.9.png
#	src/main/res/drawable-hdpi/message_bubble_received_dark.9.png
#	src/main/res/drawable-hdpi/message_bubble_received_grey.9.png
#	src/main/res/drawable-hdpi/message_bubble_received_warning.9.png
#	src/main/res/drawable-hdpi/message_bubble_received_white.9.png
#	src/main/res/drawable-hdpi/message_bubble_sent.9.png
#	src/main/res/drawable-hdpi/message_bubble_sent_grey.9.png
#	src/main/res/drawable-mdpi/date_bubble_grey.9.png
#	src/main/res/drawable-mdpi/date_bubble_white.9.png
#	src/main/res/drawable-mdpi/ic_flip_camera_android_black_24dp.png
#	src/main/res/drawable-mdpi/ic_no_results_background_black.png
#	src/main/res/drawable-mdpi/ic_no_results_background_white.png
#	src/main/res/drawable-mdpi/ic_notifications_none_white80.png
#	src/main/res/drawable-mdpi/ic_notifications_off_white80.png
#	src/main/res/drawable-mdpi/ic_notifications_paused_white80.png
#	src/main/res/drawable-mdpi/ic_notifications_white80.png
#	src/main/res/drawable-mdpi/ic_qr_code_scan_white_24dp.png
#	src/main/res/drawable-mdpi/ic_search_background_black.png
#	src/main/res/drawable-mdpi/ic_search_background_white.png
#	src/main/res/drawable-mdpi/ic_send_cancel_away.png
#	src/main/res/drawable-mdpi/ic_send_cancel_dnd.png
#	src/main/res/drawable-mdpi/ic_send_cancel_offline.png
#	src/main/res/drawable-mdpi/ic_send_cancel_offline_white.png
#	src/main/res/drawable-mdpi/ic_send_cancel_online.png
#	src/main/res/drawable-mdpi/ic_send_location_away.png
#	src/main/res/drawable-mdpi/ic_send_location_dnd.png
#	src/main/res/drawable-mdpi/ic_send_location_offline.png
#	src/main/res/drawable-mdpi/ic_send_location_offline_white.png
#	src/main/res/drawable-mdpi/ic_send_location_online.png
#	src/main/res/drawable-mdpi/ic_send_photo_away.png
#	src/main/res/drawable-mdpi/ic_send_photo_dnd.png
#	src/main/res/drawable-mdpi/ic_send_photo_offline.png
#	src/main/res/drawable-mdpi/ic_send_photo_offline_white.png
#	src/main/res/drawable-mdpi/ic_send_photo_online.png
#	src/main/res/drawable-mdpi/ic_send_picture_away.png
#	src/main/res/drawable-mdpi/ic_send_picture_dnd.png
#	src/main/res/drawable-mdpi/ic_send_picture_offline.png
#	src/main/res/drawable-mdpi/ic_send_picture_offline_white.png
#	src/main/res/drawable-mdpi/ic_send_picture_online.png
#	src/main/res/drawable-mdpi/ic_send_text_away.png
#	src/main/res/drawable-mdpi/ic_send_text_dnd.png
#	src/main/res/drawable-mdpi/ic_send_text_offline.png
#	src/main/res/drawable-mdpi/ic_send_text_offline_white.png
#	src/main/res/drawable-mdpi/ic_send_text_online.png
#	src/main/res/drawable-mdpi/ic_send_videocam_away.png
#	src/main/res/drawable-mdpi/ic_send_videocam_dnd.png
#	src/main/res/drawable-mdpi/ic_send_videocam_offline.png
#	src/main/res/drawable-mdpi/ic_send_videocam_offline_white.png
#	src/main/res/drawable-mdpi/ic_send_videocam_online.png
#	src/main/res/drawable-mdpi/ic_send_voice_away.png
#	src/main/res/drawable-mdpi/ic_send_voice_dnd.png
#	src/main/res/drawable-mdpi/ic_send_voice_offline.png
#	src/main/res/drawable-mdpi/ic_send_voice_offline_white.png
#	src/main/res/drawable-mdpi/ic_send_voice_online.png
#	src/main/res/drawable-mdpi/ic_verified_fingerprint.png
#	src/main/res/drawable-mdpi/message_bubble_received.9.png
#	src/main/res/drawable-mdpi/message_bubble_received_dark.9.png
#	src/main/res/drawable-mdpi/message_bubble_received_grey.9.png
#	src/main/res/drawable-mdpi/message_bubble_received_warning.9.png
#	src/main/res/drawable-mdpi/message_bubble_received_white.9.png
#	src/main/res/drawable-mdpi/message_bubble_sent.9.png
#	src/main/res/drawable-mdpi/message_bubble_sent_grey.9.png
#	src/main/res/drawable-mdpi/play_gif_black.png
#	src/main/res/drawable-mdpi/play_gif_white.png
#	src/main/res/drawable-mdpi/play_video_black.png
#	src/main/res/drawable-mdpi/play_video_white.png
#	src/main/res/drawable-xhdpi/date_bubble_grey.9.png
#	src/main/res/drawable-xhdpi/date_bubble_white.9.png
#	src/main/res/drawable-xhdpi/ic_flip_camera_android_black_24dp.png
#	src/main/res/drawable-xhdpi/ic_no_results_background_black.png
#	src/main/res/drawable-xhdpi/ic_no_results_background_white.png
#	src/main/res/drawable-xhdpi/ic_notifications_none_white80.png
#	src/main/res/drawable-xhdpi/ic_notifications_off_white80.png
#	src/main/res/drawable-xhdpi/ic_notifications_paused_white80.png
#	src/main/res/drawable-xhdpi/ic_notifications_white80.png
#	src/main/res/drawable-xhdpi/ic_qr_code_scan_white_24dp.png
#	src/main/res/drawable-xhdpi/ic_search_background_black.png
#	src/main/res/drawable-xhdpi/ic_search_background_white.png
#	src/main/res/drawable-xhdpi/ic_send_cancel_away.png
#	src/main/res/drawable-xhdpi/ic_send_cancel_dnd.png
#	src/main/res/drawable-xhdpi/ic_send_cancel_offline.png
#	src/main/res/drawable-xhdpi/ic_send_cancel_offline_white.png
#	src/main/res/drawable-xhdpi/ic_send_cancel_online.png
#	src/main/res/drawable-xhdpi/ic_send_location_away.png
#	src/main/res/drawable-xhdpi/ic_send_location_dnd.png
#	src/main/res/drawable-xhdpi/ic_send_location_offline.png
#	src/main/res/drawable-xhdpi/ic_send_location_offline_white.png
#	src/main/res/drawable-xhdpi/ic_send_location_online.png
#	src/main/res/drawable-xhdpi/ic_send_photo_away.png
#	src/main/res/drawable-xhdpi/ic_send_photo_dnd.png
#	src/main/res/drawable-xhdpi/ic_send_photo_offline.png
#	src/main/res/drawable-xhdpi/ic_send_photo_offline_white.png
#	src/main/res/drawable-xhdpi/ic_send_photo_online.png
#	src/main/res/drawable-xhdpi/ic_send_picture_away.png
#	src/main/res/drawable-xhdpi/ic_send_picture_dnd.png
#	src/main/res/drawable-xhdpi/ic_send_picture_offline.png
#	src/main/res/drawable-xhdpi/ic_send_picture_offline_white.png
#	src/main/res/drawable-xhdpi/ic_send_picture_online.png
#	src/main/res/drawable-xhdpi/ic_send_text_away.png
#	src/main/res/drawable-xhdpi/ic_send_text_dnd.png
#	src/main/res/drawable-xhdpi/ic_send_text_offline.png
#	src/main/res/drawable-xhdpi/ic_send_text_offline_white.png
#	src/main/res/drawable-xhdpi/ic_send_text_online.png
#	src/main/res/drawable-xhdpi/ic_send_videocam_away.png
#	src/main/res/drawable-xhdpi/ic_send_videocam_dnd.png
#	src/main/res/drawable-xhdpi/ic_send_videocam_offline.png
#	src/main/res/drawable-xhdpi/ic_send_videocam_offline_white.png
#	src/main/res/drawable-xhdpi/ic_send_videocam_online.png
#	src/main/res/drawable-xhdpi/ic_send_voice_away.png
#	src/main/res/drawable-xhdpi/ic_send_voice_dnd.png
#	src/main/res/drawable-xhdpi/ic_send_voice_offline.png
#	src/main/res/drawable-xhdpi/ic_send_voice_offline_white.png
#	src/main/res/drawable-xhdpi/ic_send_voice_online.png
#	src/main/res/drawable-xhdpi/ic_verified_fingerprint.png
#	src/main/res/drawable-xhdpi/message_bubble_received.9.png
#	src/main/res/drawable-xhdpi/message_bubble_received_dark.9.png
#	src/main/res/drawable-xhdpi/message_bubble_received_grey.9.png
#	src/main/res/drawable-xhdpi/message_bubble_received_warning.9.png
#	src/main/res/drawable-xhdpi/message_bubble_received_white.9.png
#	src/main/res/drawable-xhdpi/message_bubble_sent.9.png
#	src/main/res/drawable-xhdpi/message_bubble_sent_grey.9.png
#	src/main/res/drawable-xxhdpi/date_bubble_grey.9.png
#	src/main/res/drawable-xxhdpi/date_bubble_white.9.png
#	src/main/res/drawable-xxhdpi/ic_flip_camera_android_black_24dp.png
#	src/main/res/drawable-xxhdpi/ic_no_results_background_black.png
#	src/main/res/drawable-xxhdpi/ic_no_results_background_white.png
#	src/main/res/drawable-xxhdpi/ic_notifications_none_white80.png
#	src/main/res/drawable-xxhdpi/ic_notifications_off_white80.png
#	src/main/res/drawable-xxhdpi/ic_notifications_paused_white80.png
#	src/main/res/drawable-xxhdpi/ic_notifications_white80.png
#	src/main/res/drawable-xxhdpi/ic_qr_code_scan_white_24dp.png
#	src/main/res/drawable-xxhdpi/ic_search_background_black.png
#	src/main/res/drawable-xxhdpi/ic_search_background_white.png
#	src/main/res/drawable-xxhdpi/ic_send_cancel_away.png
#	src/main/res/drawable-xxhdpi/ic_send_cancel_dnd.png
#	src/main/res/drawable-xxhdpi/ic_send_cancel_offline.png
#	src/main/res/drawable-xxhdpi/ic_send_cancel_offline_white.png
#	src/main/res/drawable-xxhdpi/ic_send_cancel_online.png
#	src/main/res/drawable-xxhdpi/ic_send_location_away.png
#	src/main/res/drawable-xxhdpi/ic_send_location_dnd.png
#	src/main/res/drawable-xxhdpi/ic_send_location_offline.png
#	src/main/res/drawable-xxhdpi/ic_send_location_offline_white.png
#	src/main/res/drawable-xxhdpi/ic_send_location_online.png
#	src/main/res/drawable-xxhdpi/ic_send_photo_away.png
#	src/main/res/drawable-xxhdpi/ic_send_photo_dnd.png
#	src/main/res/drawable-xxhdpi/ic_send_photo_offline.png
#	src/main/res/drawable-xxhdpi/ic_send_photo_offline_white.png
#	src/main/res/drawable-xxhdpi/ic_send_photo_online.png
#	src/main/res/drawable-xxhdpi/ic_send_picture_away.png
#	src/main/res/drawable-xxhdpi/ic_send_picture_dnd.png
#	src/main/res/drawable-xxhdpi/ic_send_picture_offline.png
#	src/main/res/drawable-xxhdpi/ic_send_picture_offline_white.png
#	src/main/res/drawable-xxhdpi/ic_send_picture_online.png
#	src/main/res/drawable-xxhdpi/ic_send_text_away.png
#	src/main/res/drawable-xxhdpi/ic_send_text_dnd.png
#	src/main/res/drawable-xxhdpi/ic_send_text_offline.png
#	src/main/res/drawable-xxhdpi/ic_send_text_offline_white.png
#	src/main/res/drawable-xxhdpi/ic_send_text_online.png
#	src/main/res/drawable-xxhdpi/ic_send_videocam_away.png
#	src/main/res/drawable-xxhdpi/ic_send_videocam_dnd.png
#	src/main/res/drawable-xxhdpi/ic_send_videocam_offline.png
#	src/main/res/drawable-xxhdpi/ic_send_videocam_offline_white.png
#	src/main/res/drawable-xxhdpi/ic_send_videocam_online.png
#	src/main/res/drawable-xxhdpi/ic_send_voice_away.png
#	src/main/res/drawable-xxhdpi/ic_send_voice_dnd.png
#	src/main/res/drawable-xxhdpi/ic_send_voice_offline.png
#	src/main/res/drawable-xxhdpi/ic_send_voice_offline_white.png
#	src/main/res/drawable-xxhdpi/ic_send_voice_online.png
#	src/main/res/drawable-xxhdpi/ic_verified_fingerprint.png
#	src/main/res/drawable-xxhdpi/message_bubble_received.9.png
#	src/main/res/drawable-xxhdpi/message_bubble_received_dark.9.png
#	src/main/res/drawable-xxhdpi/message_bubble_received_grey.9.png
#	src/main/res/drawable-xxhdpi/message_bubble_received_warning.9.png
#	src/main/res/drawable-xxhdpi/message_bubble_received_white.9.png
#	src/main/res/drawable-xxhdpi/message_bubble_sent.9.png
#	src/main/res/drawable-xxhdpi/message_bubble_sent_grey.9.png
#	src/main/res/drawable-xxxhdpi/date_bubble_grey.9.png
#	src/main/res/drawable-xxxhdpi/date_bubble_white.9.png
#	src/main/res/drawable-xxxhdpi/ic_flip_camera_android_black_24dp.png
#	src/main/res/drawable-xxxhdpi/ic_no_results_background_black.png
#	src/main/res/drawable-xxxhdpi/ic_no_results_background_white.png
#	src/main/res/drawable-xxxhdpi/ic_notifications_none_white80.png
#	src/main/res/drawable-xxxhdpi/ic_notifications_off_white80.png
#	src/main/res/drawable-xxxhdpi/ic_notifications_paused_white80.png
#	src/main/res/drawable-xxxhdpi/ic_notifications_white80.png
#	src/main/res/drawable-xxxhdpi/ic_qr_code_scan_white_24dp.png
#	src/main/res/drawable-xxxhdpi/ic_search_background_black.png
#	src/main/res/drawable-xxxhdpi/ic_search_background_white.png
#	src/main/res/drawable-xxxhdpi/ic_send_cancel_away.png
#	src/main/res/drawable-xxxhdpi/ic_send_cancel_dnd.png
#	src/main/res/drawable-xxxhdpi/ic_send_cancel_offline.png
#	src/main/res/drawable-xxxhdpi/ic_send_cancel_offline_white.png
#	src/main/res/drawable-xxxhdpi/ic_send_cancel_online.png
#	src/main/res/drawable-xxxhdpi/ic_send_location_away.png
#	src/main/res/drawable-xxxhdpi/ic_send_location_dnd.png
#	src/main/res/drawable-xxxhdpi/ic_send_location_offline.png
#	src/main/res/drawable-xxxhdpi/ic_send_location_offline_white.png
#	src/main/res/drawable-xxxhdpi/ic_send_location_online.png
#	src/main/res/drawable-xxxhdpi/ic_send_photo_away.png
#	src/main/res/drawable-xxxhdpi/ic_send_photo_dnd.png
#	src/main/res/drawable-xxxhdpi/ic_send_photo_offline.png
#	src/main/res/drawable-xxxhdpi/ic_send_photo_offline_white.png
#	src/main/res/drawable-xxxhdpi/ic_send_photo_online.png
#	src/main/res/drawable-xxxhdpi/ic_send_picture_away.png
#	src/main/res/drawable-xxxhdpi/ic_send_picture_dnd.png
#	src/main/res/drawable-xxxhdpi/ic_send_picture_offline.png
#	src/main/res/drawable-xxxhdpi/ic_send_picture_offline_white.png
#	src/main/res/drawable-xxxhdpi/ic_send_picture_online.png
#	src/main/res/drawable-xxxhdpi/ic_send_text_away.png
#	src/main/res/drawable-xxxhdpi/ic_send_text_dnd.png
#	src/main/res/drawable-xxxhdpi/ic_send_text_offline.png
#	src/main/res/drawable-xxxhdpi/ic_send_text_offline_white.png
#	src/main/res/drawable-xxxhdpi/ic_send_text_online.png
#	src/main/res/drawable-xxxhdpi/ic_send_videocam_away.png
#	src/main/res/drawable-xxxhdpi/ic_send_videocam_dnd.png
#	src/main/res/drawable-xxxhdpi/ic_send_videocam_offline.png
#	src/main/res/drawable-xxxhdpi/ic_send_videocam_offline_white.png
#	src/main/res/drawable-xxxhdpi/ic_send_videocam_online.png
#	src/main/res/drawable-xxxhdpi/ic_send_voice_away.png
#	src/main/res/drawable-xxxhdpi/ic_send_voice_dnd.png
#	src/main/res/drawable-xxxhdpi/ic_send_voice_offline.png
#	src/main/res/drawable-xxxhdpi/ic_send_voice_offline_white.png
#	src/main/res/drawable-xxxhdpi/ic_send_voice_online.png
#	src/main/res/drawable-xxxhdpi/ic_verified_fingerprint.png
#	src/main/res/drawable-xxxhdpi/message_bubble_received.9.png
#	src/main/res/drawable-xxxhdpi/message_bubble_received_dark.9.png
#	src/main/res/drawable-xxxhdpi/message_bubble_received_grey.9.png
#	src/main/res/drawable-xxxhdpi/message_bubble_received_warning.9.png
#	src/main/res/drawable-xxxhdpi/message_bubble_received_white.9.png
#	src/main/res/drawable-xxxhdpi/message_bubble_sent.9.png
#	src/main/res/drawable-xxxhdpi/message_bubble_sent_grey.9.png
#	src/main/res/drawable/ic_done_24dp.xml
#	src/main/res/layout/activity_muc_details.xml
#	src/main/res/layout/activity_rtp_session.xml
#	src/main/res/layout/enter_jid_dialog.xml
#	src/main/res/layout/fragment_conversation.xml
#	src/main/res/layout/message_date_bubble.xml
#	src/main/res/layout/message_received.xml
#	src/main/res/layout/message_rtp_session.xml
#	src/main/res/layout/message_sent.xml
#	src/main/res/layout/message_status.xml
#	src/main/res/layout/simple_list_item.xml
#	src/main/res/values/attrs.xml
#	src/main/res/values/colors.xml
#	src/main/res/values/defaults.xml
#	src/main/res/values/strings.xml
#	src/main/res/values/styles.xml
#	src/main/res/values/themes.xml
#	src/main/res/xml/preferences.xml
#	src/quicksy/java/eu/siacs/conversations/ui/ChooseCountryActivity.java
#	src/quicksy/res/drawable-hdpi/ic_notification.png
#	src/quicksy/res/drawable-mdpi/ic_notification.png
#	src/quicksy/res/drawable-xhdpi/ic_notification.png
#	src/quicksy/res/drawable-xxhdpi/ic_notification.png
#	src/quicksy/res/drawable-xxxhdpi/ic_notification.png
2024-05-09 23:48:21 +02:00
kosyak 82b4208304 improve scroll to bottom button behavior 2024-05-07 01:13:45 +02:00
kosyak 42a57ca532 checkbox for auto downloading all files when connected to wifi 2024-05-07 01:13:17 +02:00
Daniel Gultsch a46246c423
synchronize renegotiate to avoid race condition when that fails 2024-05-06 13:40:10 +02:00
Daniel Gultsch d904b5e303
support mute via call integration 2024-05-04 15:49:05 +02:00
Daniel Gultsch 069b02004f
deep link into FSI setting if not granted 2024-05-03 11:26:41 +02:00
Daniel Gultsch 9bf1e51ac4
fix opening ringtone chooser when channel sound was set to null 2024-05-03 09:41:29 +02:00
Daniel Gultsch 5853f57f0a
add ability to cancel in-progress one-off backup 2024-05-03 08:51:09 +02:00
Daniel Gultsch 45b9c4dcc9
refactor ExportBackupService to worker 2024-05-02 19:12:39 +02:00
Daniel Gultsch cbd8fb3488
guard unregister phone account by system feature check 2024-05-02 10:58:40 +02:00
Daniel Gultsch 60e6841578
ignore quickLog startService exception 2024-05-02 10:58:06 +02:00
Daniel Gultsch 073a445a6d
use onSurface as link color 2024-04-29 08:26:25 +02:00
Daniel Gultsch 8856c048d6
exclude all realme devices up to Android 11 2024-04-26 09:59:21 +02:00
p42ity 73897f8db3 Voice Recordings: Add privacy option, deactivate workaround for AAC sensitive devices for Android 14+ and change default sampling frequency 2024-04-23 16:57:37 +02:00
Daniel Gultsch 3892015310
introduce setting to ignore invites from strangers 2024-04-22 12:49:27 +02:00
Daniel Gultsch d0945c35ee
add realme x50 to bad devices list
by now we probably have enough evidence that all realme devices
below Android 12 (or maybe 13) are broken

we just need to figure out how to properly put the entire vendor on
a list
2024-04-21 16:11:56 +02:00
Daniel Gultsch 538a714e29
fix formating for previous commit 2024-04-20 10:58:20 +02:00
Daniel Gultsch ed2e0ab73c
getting and setting audio devices on Android 14 when not integrated should go to fallback 2024-04-20 10:51:31 +02:00
Daniel Gultsch cfc22ba2af
stop linter from warning about feature check 2024-04-19 17:34:35 +02:00
Daniel Gultsch 027a4e139a
delay integrated audio routing on callee end until picked up 2024-04-19 10:01:23 +02:00
Daniel Gultsch 961e0bb025
use bold done all for displayed 2024-04-18 14:36:44 +02:00
Daniel Gultsch 1d4d2c6664
add vendor and android version to 'about' section
that way a screenshot of the settings is a one stop shop for maintaining our
broken device list
2024-04-18 10:10:21 +02:00
Daniel Gultsch d1552c9397
add more realme devices to broken call integration list 2024-04-18 10:10:21 +02:00
Daniel Gultsch c1193f059b
add Realme XT to list of broken devices 2024-04-17 16:05:53 +02:00