Commit graph

7418 commits

Author SHA1 Message Date
Niels Andriesse 1133cf45c3 Fix crash 2021-06-29 13:48:46 +10:00
Niels Andriesse d38b81f222
Merge pull request #619 from hjubb/ui
Album, Thumbnail, Progress, Long Message UI for Conversation Screen 2.0
2021-06-29 13:37:18 +10:00
Niels Andriesse 8f2f1a47fd
Merge branch 'ui' into ui 2021-06-29 13:37:11 +10:00
jubb 60f9f0edfb fix: remove transfer controls from KThumbnailView.kt to prevent view stub being inflated 2021-06-29 13:35:46 +10:00
jubb c68781fffb fix: long message handles mentions properly and doesn't do linkified text 2021-06-29 13:32:30 +10:00
Niels Andriesse 9f4571b0c1 Implement remaining menu actions 2021-06-29 13:26:33 +10:00
jubb 476c0ea4cd fix: alignment issues fixed 2021-06-29 12:03:04 +10:00
Ryan Zhao 6b4acd0232 clean 2021-06-29 11:51:04 +10:00
Ryan Zhao f4d3a7359e highlight the search result 2021-06-29 11:49:45 +10:00
Ryan Zhao 61ff68b532 add search bottom bar ui 2021-06-29 11:49:10 +10:00
jubb 09f4cfb1ad feat: add back overflow text, increase AttachmentDownloadJob.kt max failure count, resize overflow text size, remove unused animator update listener implementation in ThumbnailProgressBar.kt 2021-06-29 11:22:59 +10:00
Niels Andriesse 8d45efde4d Implement more option menu actions 2021-06-29 11:14:58 +10:00
Niels Andriesse 05cfb0dfd9 Implement various option menu actions 2021-06-29 10:39:00 +10:00
jubb 482d6a2075 Merge remote-tracking branch 'upstream/ui' into ui
# Conflicts:
#	app/src/main/java/org/thoughtcrime/securesms/conversation/v2/ConversationActivityV2.kt
2021-06-29 10:31:52 +10:00
jubb 3611f4655c fix: merge changes and fix conflicts 2021-06-29 10:06:57 +10:00
Niels Andriesse 4fc75e5a78 Implement remaining contextual actions 2021-06-29 10:05:39 +10:00
jubb 6775e0afd7 Merge remote-tracking branch 'upstream/ui' into ui
# Conflicts:
#	app/src/main/java/org/thoughtcrime/securesms/conversation/v2/ConversationActivityV2.kt
#	app/src/main/java/org/thoughtcrime/securesms/conversation/v2/messages/VisibleMessageContentView.kt
#	app/src/main/java/org/thoughtcrime/securesms/conversation/v2/messages/VisibleMessageView.kt
2021-06-29 10:05:34 +10:00
Niels Andriesse 18e345733e Implement a few basic contextual actions 2021-06-28 16:28:00 +10:00
Niels Andriesse fcdd3d9149 Fix quote clearing bug 2021-06-28 16:03:41 +10:00
jubb a91cd45b89 feat: new ThumbnailProgressBar.kt for animating the loading progress 2021-06-28 15:55:34 +10:00
Niels Andriesse fa71c81ea9 Speed up audio on double tap 2021-06-28 15:49:29 +10:00
Niels Andriesse f44e655361 Fix reply icon offset bug 2021-06-28 15:44:11 +10:00
Niels Andriesse 6d452e19ef Detect double taps 2021-06-28 15:41:23 +10:00
Niels Andriesse a53ce18404 Fix duration text view 2021-06-28 15:06:51 +10:00
Niels Andriesse c17eb5e404 WIP 2021-06-28 14:51:49 +10:00
jubb 2e48e5f93e refactor: re-add link movement to text body, remove conversation footer from longmessage_activity.xml 2021-06-28 13:39:06 +10:00
Niels Andriesse 8cb4c267c5 Show blocked dialog if needed 2021-06-28 13:36:15 +10:00
Niels Andriesse 12b008c61c Send quotes & link previews 2021-06-28 13:29:17 +10:00
jubb f41ab951e2 refactor: simplify the long message activity 2021-06-28 12:12:34 +10:00
jubb 4498b6e00f Merge remote-tracking branch 'upstream/ui' into ui
# Conflicts:
#	app/src/main/java/org/thoughtcrime/securesms/conversation/v2/ConversationActivityV2.kt
#	app/src/main/java/org/thoughtcrime/securesms/conversation/v2/messages/VisibleMessageContentView.kt
#	app/src/main/java/org/thoughtcrime/securesms/conversation/v2/utilities/AttachmentManager.java
2021-06-28 11:39:11 +10:00
Niels Andriesse ab92f3684d
Merge pull request #618 from RyanRory/ui
Fix Theme Issues
2021-06-28 11:30:32 +10:00
jubb d8a2e3450c feat: progress bar is linear similar to iOS 2021-06-28 11:29:27 +10:00
Niels Andriesse 489516b03b Hook up all voice message recording controls 2021-06-28 11:26:13 +10:00
Niels Andriesse 0da2487401 Send voice messages 2021-06-28 11:11:29 +10:00
Niels Andriesse 0e23e45e89 Debug 2021-06-28 10:50:35 +10:00
jubb ddc75859aa fix: re-add radius to ThumbnailView 2021-06-28 10:47:21 +10:00
Niels Andriesse ca3034cb05 Re-implement GIF & document sending 2021-06-28 10:44:00 +10:00
jubb 2c8141c8bb fix: don't let the attachment open to preview if in progress or pending download 2021-06-28 10:42:34 +10:00
Niels Andriesse bf80f5c449 Re-implement attachment sending 2021-06-28 10:00:18 +10:00
jubb f59b3a3b61 refactor: remove unused KThumbnailView functions, extract intent creation to MediaPreviewActivity 2021-06-28 09:59:33 +10:00
Ryan ZHAO 2b26876c4c fix text color for system default dark mode 2021-06-28 09:56:49 +10:00
Ryan ZHAO 3c293f9d2b Merge branch 'ui' of https://github.com/oxen-io/session-android into ui 2021-06-28 09:17:36 +10:00
jubb 9cccbd7aae refactor: use activity dispatcher 2021-06-25 16:30:23 +10:00
Niels Andriesse 7f2ffcc114 Implement onActivityResult 2021-06-25 16:09:37 +10:00
Ryan ZHAO e459ea0288 fix overflow menu background color 2021-06-25 15:57:43 +10:00
Niels Andriesse 20f8931338 Set up attachment pickers 2021-06-25 15:53:47 +10:00
Niels Andriesse 20abe8fdb8 Clean 2021-06-25 15:24:34 +10:00
Niels Andriesse 82e4d3125c Basic message sending (incl. mentions) 2021-06-25 15:20:54 +10:00
Niels Andriesse 0ac0cba448 Insert mentions 2021-06-25 15:11:38 +10:00
jubb bb00754237 refactor: change line to have small spacing margin 2021-06-25 14:47:02 +10:00