Harris
91b876589a
refactor: move db module init before injection and replace ApplicationContext db component access to static function to get the component
4 years ago
Harris
d130ba5432
fix: oom from too many db instances, adding singletons to limit object creation
4 years ago
Harris
0516526923
refactor: use hilt to provide DB instead of our own factory, inject it in some places where possible
4 years ago
Harris
e036344c76
refactor: performance improvements in batch message processing, synchronized cache access and audible message notifications.
...
Increase audible timeout on DefaultMessageNotifier.java, don't send in-thread notification based on last audible notification.
Create a batch message receive job to handle up to 20 chunked messages at a time per job instead of singular or open group poll amount
Remove synchronized access to recipient cache and replace with a concurrent cache that's lock free from perf tracing monitor contention
4 years ago
Harris
c21a75c880
feat: finish share log dialog
4 years ago
Harris
a295cc384c
feat: add share logs dialogs into settings activity
4 years ago
Harris
17b58b09e3
feat: add persistent logger and integrate it to the loggers initialization
4 years ago
Ian Macdonald
7b3035104d
Display the service node's IP address after its country.
4 years ago
Harris
b3a850a876
feat: instantly scroll to bottom if already smooth scrolling on button tap
...
fixes #736
4 years ago
Harris
00c2642b47
Merge pull request #731 from hjubb/self_messages_display_read
...
Display threads as read from sync'd multi-device messages
4 years ago
Harris
b61613ed09
Merge pull request #725 from hjubb/multi_device_expiry
...
Fix expiry from self-sent messages via linked device
4 years ago
Harris
4533a25a3c
Merge pull request #729 from hjubb/copy_url_link
...
Allow copying URL from conversation
4 years ago
Harris
ecf2308e84
feat: add survey button
4 years ago
Harris
cb5b9cc575
fix: display threads as read when the last message is from us triggered by multi device
...
purely visual in the ConversationView's bind() method
4 years ago
Harris
77f02a5917
fix: copy message fixed for single messages
4 years ago
Harris
792dc2752c
fix: remove bottom padding in layout
4 years ago
Harris
790436bad8
refactor: change the "copy" text to "copy URL" for added context
4 years ago
Harris
66e95787a2
feat: add bottom sheet modal url with copy option
4 years ago
Harris
3c96083d59
Merge remote-tracking branch 'upstream/dev' into multi_device_expiry
4 years ago
Harris
2b6107d868
fix: expiring messages across multi-device
4 years ago
Harris
ef3d2bb28f
Merge pull request #719 from hjubb/date_break_improvement
...
Improve date breaks in messages
4 years ago
Harris
b1535940f9
refactor: move the set has seen to positive button handler
4 years ago
Harris
ded0370e8e
feat: add gif metadata warning
4 years ago
Harris
49b164a8c5
feat: make date breaks more dynamic, spaced out in five minute clusters
4 years ago
Harris
6a36ae538d
Merge remote-tracking branch 'upstream/dev' into dev
4 years ago
Harris
7bcfb56127
build: adding latest strings
4 years ago
Harris
0120eb3fad
Merge pull request #714 from warrickct/quote-cutoff-fix
...
Fixing quote cutoff when font is too large.
4 years ago
Harris
7c3dc7e7bc
refactor: instrumentation for clipboard test was failing on smaller screen devices running the tests
4 years ago
Warrick Corfe-Tan
0539ca412d
constrain min size for cancel button when drafting a quote reply.
4 years ago
Warrick Corfe-Tan
5936efea53
Fixing quote cutoff when font is too large.
4 years ago
Harris
873fb6b578
fix: clear notifications properly on muted groups
4 years ago
Niels Andriesse
4bc9bdea73
Merge pull request #711 from hjubb/bottom_sheet_conversation
...
Allow Messaging from User details sheet
4 years ago
Harris
021d81ab98
refactor: alignment
4 years ago
Harris
7ac340b3ca
refactor: remove unused constant
4 years ago
Harris
ef8cdf3127
fix: handle bundling properly with the messageIdTag check
4 years ago
Harris
975076cb5c
fix: bundled notification no longer notifies on mentions only
4 years ago
Harris
1f3db80d36
fix: only show notification settings if the contact is not muted and a group
4 years ago
Harris
ea71334524
Merge remote-tracking branch 'upstream/dev' into conversation_camera_improvement
4 years ago
ryanzhao
b03ba5bfa7
clean
4 years ago
ryanzhao
d9eb2c7585
don't show delete options for old messages
4 years ago
ryanzhao
ecc881bc7c
store server hash value for incoming messages
4 years ago
ryanzhao
c4a3463416
send unsend request to self only for delete locally
4 years ago
ryanzhao
b9dd229207
add a flag to disable unsend requests
4 years ago
ryanzhao
144992d817
Merge branch 'dev' of https://github.com/oxen-io/session-android into unsend-request
4 years ago
Harris
dbec5ad53c
fix: fixing the message dismissal of notifications for threads upon activity resume. using media send activity's camera intent for consistency
4 years ago
ryanzhao
e8551a3545
improve delete option ui
4 years ago
ryanzhao
4ce1bd6875
clean
4 years ago
ryanzhao
ee3e9ae17f
delete outgoing message for linked device
4 years ago
ryanzhao
064e509992
fix a minor issue for closed group
4 years ago
ryanzhao
cb59a1af2d
minor fix
4 years ago
ryanzhao
aad58043d3
add UI options for delete messages
4 years ago
Harris
266ed2fa78
feat: allow opening conversation thread from UserDetailsBottomSheet.kt
...
refactor the copy button logic to occur when long pressing the Session ID text to fix #517
4 years ago
ryanzhao
4f89c33676
fix a issue that the unread count can be negative
4 years ago
Harris
7e791d63dc
fix: other view types have clickable links, clickable links in the long message. Ordering of highlight mentions before getting clickable spans
...
fixes #664
4 years ago
ryanzhao
9dcc5dd848
disable interaction for deleted messages
4 years ago
ryanzhao
9ab285c3be
handle home screen update for unsend request
4 years ago
ryanzhao
8b6b02911f
handle database for message deleted by unsend request
4 years ago
ryanzhao
23a61299ac
bind deleted message view
4 years ago
ryanzhao
77b5b3ab01
deleted message bubble ui
4 years ago
ryanzhao
0000aa0d13
delete locally after successfully delete remotely
4 years ago
ryanzhao
af6c19690b
send unsend request & delete remotely
4 years ago
ryanzhao
c3e45a308a
store server hash
4 years ago
ryanzhao
bf83f9b391
WIP: message receiver handler for unsend request
4 years ago
Harris
bf6c2d29f1
fix: Home activity crash handling from the seed view optimisations. added tests for that plus rendering URL crash
4 years ago
jubb
aaa20df5a5
fix: use the HttpUrl parsed URL instead because of IDN's handling of toASCII
4 years ago
Niels Andriesse
11928ce072
Merge pull request #690 from hjubb/startup_performance
...
Startup Performance Improvements
4 years ago
jubb
71d186ad59
fix: ASCIIfy the URL open dialog's content. fixes #681
4 years ago
jubb
e064a6d7c3
refactor: move glide assignment into bind
4 years ago
jubb
9b48d5d203
refactor: use simpler way to generate closed group profile pictures, limit the getConversation call in MentionManagerUtilities.kt to 200 to improve link-through performance to v2 conversation activity. fix notify type not being preloaded into settings
4 years ago
jubb
dd01b2968f
fix: startup performance fixes
4 years ago
Niels Andriesse
a5613bf9dc
Merge pull request #683 from hjubb/media_repo_npe
...
Fix Gallery Crash
4 years ago
jubb
072ea41b46
refactor: re-add thread ID for mentions, fix path resolver call
...
refactor: re-add thread ID for mentions, fix path resolver call
4 years ago
jubb
22905787f6
refactor: move when resumed to started
4 years ago
jubb
7890f5bd44
refactor: revert DB change experimentation from latest version
4 years ago
jubb
7bf3b7a033
refactor: quotes also render for mention only notification style, fix mention manager not having public keys for conversations on load
4 years ago
jubb
270af061d6
fix: link preview works properly from new intent or draft
4 years ago
jubb
2a2d97be4c
fix: revert simplified sendSingleThreadNotification that wasn't bundling properly, add mentions properly resolving by adding cache call
4 years ago
jubb
0ed7b28b6b
refactor: performance experiments
4 years ago
Harris
9d9f543c3b
feat: trying upgrade DB for perf and reducing retry interval to congest threads
4 years ago
Harris
18d8261e33
refactor: move resource heavy functions into launch lifecycle scope
4 years ago
Niels Andriesse
49d0d13a5a
Merge pull request #677 from hjubb/ux_improvements
...
Small UI/UX Improvements
4 years ago
Harris
69e10caa10
refactor: revert glide cache strategy for separate task
4 years ago
Harris
2d82e48a04
fix: fresh install not updating notification type column in table
4 years ago
Harris
2becf9fabe
refactor: only display notification settings when the conversation is unmuted, notify the conversation list listeners when notify settings are updated
4 years ago
Harris
0d0089e3d6
refactor: visible message view and user details bottom sheet updates individual recipient. Remove "none" notifications style
4 years ago
Niels Andriesse
1e54e3ef75
Make copy consistent
4 years ago
Niels Andriesse
c05c6049d7
Merge pull request #675 from hjubb/notification_control
...
Fine-Grained Notification controls
4 years ago
Niels Andriesse
517291c021
Merge pull request #666 from hjubb/lazy_db_instantiation
...
Startup Time Improvements Part 1
4 years ago
Niels Andriesse
ea5a41af52
Merge pull request #676 from oxen-io/authentication
...
Implement Authenticated Message Retrieval
4 years ago
Niels Andriesse
d79d236580
Implement authenticated message retrieval
4 years ago
Harris
285d5a6c22
Merge remote-tracking branch 'upstream/dev' into notification_control
4 years ago
Harris
716dbccb9f
feat: add muted forever to ConversationActivityV2.kt
4 years ago
Harris
3c6b1eff44
fix: open groups update the sent timestamp locally to be the returned group
4 years ago
Harris
701a40b224
fix: npe on MediaRepository.java in list sorting comparison
4 years ago
Harris
7ef9fb2b28
feat: added notification mentions vector image
4 years ago
Harris
ff853e01b4
fix: notifications deduplicate based on last message ID, ConversationActivityV2.kt updates notification by thread ID
4 years ago
Harris
7f047f1c2b
feat: add mention only icon, trying to figure out non-repeating push notifications
4 years ago
Harris
b95cb2bedb
feat: add notification types for all / mentions only or none with UI and push logic
4 years ago
Harris
e557b102e5
refactor: move attachmentsDb into lazy init
4 years ago
Harris
afb186c5f6
refactor: make DBs instantiate lazily
4 years ago
Niels Andriesse
0131bc171a
Warn users if they're about to send their recovery phrase to someone
4 years ago
jubb
4b4075bd05
Merge remote-tracking branch 'upstream/dev' into remove_persistent_logger
4 years ago
jubb
a18ab6c079
refactor: remove PersistentLogger.java and fix libsignal build.gradle minSdkVersion
4 years ago
jubb
5f7278b9c4
refactor: OpenGroupPollerV2.kt no longer queues jobs and executes synchronously, BackgroundPollWorker.kt no longer replaces periodic tasks but keeps existing ones, removing unused references
4 years ago
Niels Andriesse
3928a799fb
Merge branch 'dev' of github.com:oxen-io/session-android into dev
4 years ago
Niels Andriesse
5b612806c5
Include destination info in error messages
4 years ago
Niels Andriesse
15a4200011
Merge pull request #660 from hjubb/update_translations
...
Update Translations
4 years ago
jubb
f9a1ba5cad
fix: Spanish (Spain) region translated dropped in favour of language specific
4 years ago
jubb
14278ffc91
feat: add new translation
4 years ago
jubb
065f05bf10
feat: add new translation files from crowdin
4 years ago
Niels Andriesse
e7bf27671d
Minor copy fixes
4 years ago
Niels Andriesse
b141f170bb
Clean & fix inconsistent padding
4 years ago
Niels Andriesse
e2b07f1151
Merge pull request #659 from hjubb/fix_audio_player_icon
...
Fix Voice Message Icon Bug
4 years ago
Niels Andriesse
a3ed2c1e26
Merge branch 'master' of github.com:oxen-io/session-android into dev
4 years ago
Niels Andriesse
6028fff59c
Make profile pictures tappable
4 years ago
Niels Andriesse
073c9a9efa
Fix message clustering bug
4 years ago
Niels Andriesse
b25feb221a
Add FAQ button to settings
4 years ago
jubb
eedeeb61a7
fix: set isPlaying onPlayerStart
4 years ago
ryanzhao
0933429175
Merge branch 'dev' of https://github.com/oxen-io/session-android into message-details
4 years ago
ryanzhao
b092742447
reorganise duplicated resend code
4 years ago
Niels Andriesse
f06f4a1a8f
Lower swipe to reply threshold by 20%
4 years ago
ryanzhao
ff49363d53
add error code for 429: rate limit
4 years ago
Niels Andriesse
a554aa574e
Fix adapter position vs layout position usage
4 years ago
Niels Andriesse
9c60c2133c
Merge pull request #657 from hjubb/prevent_notifications_on_home
...
Don't Show Notifications Banners on Home Screen
4 years ago
jubb
6a2a04e256
feat: don't show notifications on HomeActivity.kt
4 years ago
Ryan Zhao
51432a4655
Merge branch 'dev' of https://github.com/oxen-io/session-android into message-details
4 years ago
Ryan Zhao
dc33e28826
re-introduce the message detail screen
4 years ago
Niels Andriesse
a9e78ccf05
Merge pull request #656 from hjubb/chat_permission_resolution
...
Improve Permission Handling
4 years ago
jubb
393089ce23
fix: permission resolution in ConversationActivityV2.kt as well as rationale dialogs
4 years ago
Ryan Zhao
496d9683e3
Merge branch 'dev' of https://github.com/oxen-io/session-android into message-details
4 years ago
Ryan Zhao
0211239360
add message info item in menu
4 years ago
Niels Andriesse
6b7c7d1d2a
Add support for new ban and delete all endpoint
4 years ago
Niels Andriesse
4e883b23e6
Give all media view headers a background color
4 years ago
Niels Andriesse
15d74137d0
Merge pull request #653 from hjubb/conversation_handling_intents
...
Properly Handle External Keyboard Content & Handle Text Content Shared via Intent
4 years ago
Niels Andriesse
5b4061b2d7
Minor UI polish
4 years ago
Niels Andriesse
da7d8a2f09
Make error more descriptive
4 years ago
jubb
11961cb01b
fix: share activity now includes type as text/plain
4 years ago
jubb
9cb7d9ece8
fix: conversation activity now receives extra text shared via intent and accepts content shared by IME
4 years ago
Niels Andriesse
1747e4a8ee
Don't use testnet
4 years ago
Niels Andriesse
5168e15640
Merge branch 'dev' into security
4 years ago
Niels Andriesse
462a7ed977
Merge pull request #647 from hjubb/trusted_attachment_download
...
Only Download Attachments from Trusted Contacts
4 years ago
jubb
837f133f7c
fix: compilation errors
4 years ago
Niels Andriesse
6a57ad73f8
Fix Italian translation app name
4 years ago
jubb
842cfc25a1
Merge branch 'dev' into trusted_attachment_download
...
# Conflicts:
# app/src/main/java/org/thoughtcrime/securesms/conversation/v2/messages/VisibleMessageContentView.kt
# app/src/main/java/org/thoughtcrime/securesms/conversation/v2/messages/VisibleMessageView.kt
4 years ago
jubb
1d1b675c41
fix: voice view showing loader on isInProgress instead of isPendingDownload
4 years ago
jubb
fa06a57ec3
fix: getting local user's ID if message is outgoing to check against that value in attachment download
4 years ago
Niels Andriesse
3ac19e94fb
Clean
4 years ago
jubb
1ee1d1795d
fix: only resume AttachmentDownloadJobs and fix boolean logic on returning early in download job
4 years ago
jubb
9dfd051e63
feat: trust dialog and processing attachments for users after trusting them
4 years ago
Niels Andriesse
dc790560fd
Clean & debug
4 years ago
Niels Andriesse
9d447608da
Re-organize files
4 years ago
Niels Andriesse
c984d90b04
Re-organize files
4 years ago
Niels Andriesse
05cc6ea742
Re-enable copying Session IDs in closed groups & clean
4 years ago
Niels Andriesse
a9b5c269f6
Re-organize files & delete unused code
4 years ago
Niels Andriesse
b2bdbeb31d
Fix camera intent issue
4 years ago
Niels Andriesse
ecc7f50ac4
Fix open group deletion issue
4 years ago
Niels Andriesse
9fd2788664
Merge branch 'master' into dev
4 years ago
Niels Andriesse
004ea5b87a
Fix various crashes
4 years ago
jubb
bc4f660fb0
fix: downloads now don't automatically queue for untrusted contacts and UI to handle re-downloading failed attachments
4 years ago
Niels Andriesse
666cab9df6
Clean up TextSecurePreferences
4 years ago
Niels Andriesse
5be63cd297
Update build number
4 years ago
Niels Andriesse
183f013c31
Show date break header by hour instead of by day
...
Also ditch relative timestamps in favor of absolute ones
4 years ago
Niels Andriesse
7aefa288d9
Merge pull request #644 from RyanRory/auto-play-voice-message
...
Auto Play Next Voice Message If Possible
4 years ago
Ryan Zhao
b559f19ce5
Merge branch 'dev' of https://github.com/oxen-io/session-android into auto-play-voice-message
4 years ago
Niels Andriesse
0524d42f1a
Merge branch 'dev' into security
4 years ago
Niels Andriesse
8ef2a930e3
Add oxen logo
4 years ago
Ryan Zhao
a1e63c5f8e
auto play next audio
4 years ago
Ryan Zhao
69b05afbd9
Merge branch 'dev' of https://github.com/oxen-io/session-android into dev
4 years ago
Ryan Zhao
f5835e1b54
WIP: auto play next voice message
4 years ago
Niels Andriesse
ca85044a7b
Fix crash
4 years ago
Niels Andriesse
8a7e6d6893
Merge pull request #638 from hjubb/share_invite_chooser
...
Replace Share & Invite Intents in Settings Activity with Chooser Dialog
4 years ago
Harris
7d29bb5f3a
refactor: replace the share title chooser for the invite to be the invite button title
4 years ago
Harris
ce490f5f90
fix: avoid crash in voice message view for pending downloads, display the icon on player stop when player starting from another view. Use thread id in setAttachmentAudioExtras
4 years ago
Harris
683b5243bd
fix: notify update for attachment's thread ID on setting audio extras
4 years ago
Harris
abed19dd9c
feat: move the share intents in settings to a chooser
4 years ago
Niels Andriesse
f4f6675b8c
Update translations
4 years ago
Niels Andriesse
09502ee9ab
Remove unused resources
4 years ago
Niels Andriesse
6ce37a6231
Remove unused code
4 years ago
Niels Andriesse
9cd99c6c84
Fix quote view size calculation
4 years ago
jubb
8cc2f78da7
fix: audio durations set accordingly for send and receive and doesn't break saving / uploading by exhausting the input stream
4 years ago
jubb
95716cc23a
Merge remote-tracking branch 'upstream/dev' into ui
...
# Conflicts:
# app/build.gradle
4 years ago
jubb
21c0537432
fix: pass original missing to the quote view to prevent image with no content rendering
4 years ago
jubb
f66f305d76
fix: quote model uses own address if outgoing in the send to match the bind
4 years ago
jubb
f4e5e5e36a
fix: duplicate message send bug on attachments
4 years ago
jubb
d57903aa44
fix: open group poller queues trim thread job only if received messages
...
deleting quotes should now propagate to set quote missing flag in MMS and update the UI accordingly
4 years ago
jubb
340d11377d
fix: conversations opened from push now go back to home activity
4 years ago
jubb
b329402faf
fix: audio waveforms decoded on the attachment download
4 years ago
Niels Andriesse
c11c4ea7ad
Fix slight alignment issue
4 years ago
jubb
8701f68292
fix: prevent crash in audio view
4 years ago
jubb
c153ea2acf
Merge remote-tracking branch 'upstream/ui' into ui
4 years ago
jubb
d98f34fa73
fix: only show loader if the message isn't failed, fix attachment upload and message send pending states in the conversation
4 years ago
Niels Andriesse
f6fdfd26e1
Improve RTL language handling
4 years ago
Niels Andriesse
93a417d322
Fix closed group quote handling bug
4 years ago
jubb
ab876ca9b8
fix: MessageSendJob.kt sets message as sending before calling send so conversation adapter doesn't display as error / let users retry while send job is pending
4 years ago
Niels Andriesse
b7de9b36ad
Fix expiration timer view positioning
4 years ago
jubb
7459765a52
Merge remote-tracking branch 'upstream/ui' into ui
...
# Conflicts:
# app/src/main/java/org/thoughtcrime/securesms/conversation/v2/ConversationActivityV2.kt
4 years ago
jubb
758475f0dc
fix: R.color.destructive on the error drawable in conversation and home adapter and handling message re-sending
4 years ago
Niels Andriesse
6aa4ad1cd0
Fix profile picture size issue
4 years ago
Niels Andriesse
0221784d60
Fix attachment sharing
4 years ago
Niels Andriesse
4cec9e684f
Fix crash
4 years ago
Niels Andriesse
fa0b6703e1
Add message expiration timer icon
4 years ago
Niels Andriesse
9b513fa2ba
Merge pull request #622 from RyanRory/ui
...
Conversation Screen 2.0 - Search
4 years ago
Niels Andriesse
7352dac638
Merge pull request #623 from hjubb/ui
...
Make Input Bar Edit Text Capitalize Sentences
4 years ago
ryanzhao
b438c1e16e
Merge branch 'ui' of https://github.com/oxen-io/session-android into ui
4 years ago
jubb
8eb4da34d4
fix: capitalize sentences
4 years ago
Niels Andriesse
764a885280
Hook up new conversation screen everywhere
4 years ago
ryanzhao
79fd74a157
Merge branch 'ui' of https://github.com/oxen-io/session-android into ui
4 years ago
Niels Andriesse
dea1aeec57
Fix merge
4 years ago
Niels Andriesse
24b5fca7f8
Move ExpirationTimerView
4 years ago
Niels Andriesse
e91b84f694
Merge pull request #621 from hjubb/ui
...
Fix Body Text URL Handling & Open Group Media Previews
4 years ago
ryanzhao
956681f00a
Merge branch 'ui' of https://github.com/oxen-io/session-android into ui
4 years ago
jubb
b59b8b650d
fix: links work properly now and the album navigates to open group messages now
4 years ago
Niels Andriesse
91570dc0b2
Remove resolved TODO
4 years ago
Niels Andriesse
07de201fde
Hide input if the user isn't part of a group
4 years ago
Niels Andriesse
1fbb3d3dd5
Fix message deletion threading bug
4 years ago
Niels Andriesse
907e0e4974
Remove problematic movement method
4 years ago
Niels Andriesse
4989bf4b8b
Fix threading issue
4 years ago
ryanzhao
ba1099d276
Merge branch 'ui' of https://github.com/oxen-io/session-android into ui
4 years ago
ryanzhao
55ad96dcf7
hide search screen when long pressing
4 years ago
Niels Andriesse
d3704a6905
Fix typing indicator overlaying recycler view
4 years ago
ryanzhao
c5b117406e
fix spinner shows incorrectly the second time open search screen
4 years ago
Niels Andriesse
e147b3f5e9
React to mute & block status changes
4 years ago
Niels Andriesse
bef7413055
Scroll to message upon tapping quote & fix various bugs
4 years ago
Ryan Zhao
2159d6836b
fix spinning forever
4 years ago
Ryan Zhao
aac58ac5cf
Merge branch 'ui' of https://github.com/oxen-io/session-android into ui
4 years ago
Niels Andriesse
7ce124118f
Make static method call explicit
4 years ago
Ryan Zhao
19d683082e
Merge branch 'ui' of https://github.com/oxen-io/session-android into ui
4 years ago
Niels Andriesse
7b7a9961da
Merge pull request #620 from hjubb/ui
...
Fix 421s, Fix NotifyPNServerJob Crash & Fix URL Handling
4 years ago
jubb
29447d6b59
fix: movement method for all body text moved into the helper function, removed caption from legacy ThumbnailView
4 years ago
jubb
2a32d21933
refactor: remove captionIcon
4 years ago
Ryan Zhao
fa737a5b05
Merge branch 'ui' of https://github.com/oxen-io/session-android into ui
4 years ago
jubb
c5c8ebba04
fix: enable body texts to open modal URL dialog
4 years ago
Ryan Zhao
64a70d0555
Merge branch 'ui' of https://github.com/oxen-io/session-android into ui
4 years ago
Niels Andriesse
1e39762eb1
Fix invisible attachment buttons being tappable
4 years ago
Niels Andriesse
f1745448bb
Hook up link preview suggestion dialog
4 years ago
Ryan Zhao
52305368bb
scroll to the position of a search result
4 years ago
Niels Andriesse
05ac781b55
Fix crash & photo sending bug
4 years ago
Niels Andriesse
1d83920684
Fix spacing issue
4 years ago
Ryan Zhao
1e787660a8
clean
4 years ago
Niels Andriesse
6393ed03bd
Tie up some loose ends
4 years ago
Niels Andriesse
dbedc5039a
Implement image quoting
4 years ago
Ryan Zhao
628477f2fd
link event listener
4 years ago
Ryan Zhao
c294262ff3
fix spinner
4 years ago
Niels Andriesse
1133cf45c3
Fix crash
4 years ago
Niels Andriesse
8f2f1a47fd
Merge branch 'ui' into ui
4 years ago
jubb
60f9f0edfb
fix: remove transfer controls from KThumbnailView.kt to prevent view stub being inflated
4 years ago
jubb
c68781fffb
fix: long message handles mentions properly and doesn't do linkified text
4 years ago
Niels Andriesse
9f4571b0c1
Implement remaining menu actions
4 years ago
jubb
476c0ea4cd
fix: alignment issues fixed
4 years ago
Ryan Zhao
6b4acd0232
clean
4 years ago