Harris
0755f0b953
fix: conversationListNotificationHandler initialized in getter if null and removed from onCreate
3 years ago
Harris
13dc28231d
fix: respect the incognito flag in the user's preferences
3 years ago
Harris
e8a2bbe76d
fix: saving log external instead of session blob
3 years ago
Harris
a55c9a969b
refactor: replace settings string for sharing logs, change extension to .txt to make things easier
3 years ago
Harris
3997fcebc2
refactor: output appropriate file names for the apks
3 years ago
Harris
8f4a5c7469
Merge remote-tracking branch 'upstream/dev'
3 years ago
Harris
8a2a80e9e1
build: increase build number
3 years ago
Harris
d190ac8335
Merge pull request #765 from hjubb/restore_log_report
...
Restore log report
3 years ago
Harris
37f9ef3b1a
Merge branch 'dev' into restore_log_report
...
# Conflicts:
# app/build.gradle
# app/src/main/java/org/thoughtcrime/securesms/ApplicationContext.java
3 years ago
Harris
f56a16b31d
refactor: remove pubkey logs from poller log spam and move attachment download job to rx queue
3 years ago
Harris
678d8094a1
Merge pull request #739 from ianmacd/pr1
...
Display the service node's IP address after its country.
3 years ago
Harris
3b7f7f03cd
Merge pull request #752 from hjubb/startup_performance
...
Startup performance
3 years ago
Harris
91b876589a
refactor: move db module init before injection and replace ApplicationContext db component access to static function to get the component
3 years ago
Harris
d130ba5432
fix: oom from too many db instances, adding singletons to limit object creation
3 years ago
Harris
0516526923
refactor: use hilt to provide DB instead of our own factory, inject it in some places where possible
3 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
3 years ago
Harris
c67d164db6
Merge branch 'dev'
3 years ago
Harris
c21a75c880
feat: finish share log dialog
3 years ago
Harris
a295cc384c
feat: add share logs dialogs into settings activity
3 years ago
Harris
17b58b09e3
feat: add persistent logger and integrate it to the loggers initialization
3 years ago
Ian Macdonald
7b3035104d
Display the service node's IP address after its country.
3 years ago
Harris
5a290ddf68
build: bump the version number
3 years ago
Harris
b3a850a876
feat: instantly scroll to bottom if already smooth scrolling on button tap
...
fixes #736
3 years ago
Harris
00c2642b47
Merge pull request #731 from hjubb/self_messages_display_read
...
Display threads as read from sync'd multi-device messages
3 years ago
Harris
0111807fa5
Merge pull request #730 from hjubb/closed_group_create_message
...
Fix double create group message
3 years ago
Harris
b61613ed09
Merge pull request #725 from hjubb/multi_device_expiry
...
Fix expiry from self-sent messages via linked device
3 years ago
Harris
4533a25a3c
Merge pull request #729 from hjubb/copy_url_link
...
Allow copying URL from conversation
3 years ago
Harris
64fccc557f
Merge pull request #733 from hjubb/session_survey
...
Add feedback/survey link
3 years ago
Harris
ecf2308e84
feat: add survey button
3 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
3 years ago
Harris
45a6e11cf5
fix: checking if group exists and not adding it for self sends.
...
may require more testing to see if it can return in the groupExists block above insert outgoing messages
fixes #723
3 years ago
Harris
77f02a5917
fix: copy message fixed for single messages
3 years ago
Harris
792dc2752c
fix: remove bottom padding in layout
3 years ago
Harris
790436bad8
refactor: change the "copy" text to "copy URL" for added context
3 years ago
Harris
66e95787a2
feat: add bottom sheet modal url with copy option
3 years ago
Harris
3c96083d59
Merge remote-tracking branch 'upstream/dev' into multi_device_expiry
3 years ago
Harris
2b6107d868
fix: expiring messages across multi-device
3 years ago
Harris
ef3d2bb28f
Merge pull request #719 from hjubb/date_break_improvement
...
Improve date breaks in messages
3 years ago
Harris
6708047cca
Merge pull request #720 from hjubb/giphy_privacy_prompt
...
Prompt gif search metadata
3 years ago
Harris
d5244d91ac
Merge branch 'dev'
3 years ago
Harris
b1535940f9
refactor: move the set has seen to positive button handler
3 years ago
Harris
adeffbdc07
feat: replace hardcoded with const string
3 years ago
Harris
ded0370e8e
feat: add gif metadata warning
3 years ago
Harris
49b164a8c5
feat: make date breaks more dynamic, spaced out in five minute clusters
3 years ago
Harris
71d2c1d1df
build: update build numbers
3 years ago
Harris
6a36ae538d
Merge remote-tracking branch 'upstream/dev' into dev
3 years ago
Harris
7bcfb56127
build: adding latest strings
3 years ago
Harris
0120eb3fad
Merge pull request #714 from warrickct/quote-cutoff-fix
...
Fixing quote cutoff when font is too large.
3 years ago
Harris
fdbc609b79
Merge remote-tracking branch 'upstream/dev' into dev
3 years ago
Harris
7c3dc7e7bc
refactor: instrumentation for clipboard test was failing on smaller screen devices running the tests
3 years ago