7823 Commits

Author SHA1 Message Date
Harris
a55c9a969b refactor: replace settings string for sharing logs, change extension to .txt to make things easier 2021-10-08 14:01:13 +11:00
Harris
3997fcebc2 refactor: output appropriate file names for the apks 2021-10-08 11:07:26 +11:00
Harris
8f4a5c7469 Merge remote-tracking branch 'upstream/dev' 2021-10-08 10:57:34 +11:00
Harris
8a2a80e9e1 build: increase build number 2021-10-08 10:49:09 +11:00
Harris
d190ac8335
Merge pull request from hjubb/restore_log_report
Restore log report
2021-10-07 23:01:04 +00:00
Harris
37f9ef3b1a Merge branch 'dev' into restore_log_report
# Conflicts:
#	app/build.gradle
#	app/src/main/java/org/thoughtcrime/securesms/ApplicationContext.java
2021-10-06 14:57:51 +11:00
Harris
f56a16b31d refactor: remove pubkey logs from poller log spam and move attachment download job to rx queue 2021-10-06 13:56:13 +11:00
Harris
678d8094a1
Merge pull request from ianmacd/pr1
Display the service node's IP address after its country.
2021-10-06 02:43:23 +00:00
Harris
3b7f7f03cd
Merge pull request from hjubb/startup_performance
Startup performance
2021-10-06 00:43:30 +00:00
Harris
91b876589a refactor: move db module init before injection and replace ApplicationContext db component access to static function to get the component 2021-10-05 10:58:02 +11:00
Harris
d130ba5432 fix: oom from too many db instances, adding singletons to limit object creation 2021-10-04 19:02:20 +11:00
Harris
0516526923 refactor: use hilt to provide DB instead of our own factory, inject it in some places where possible 2021-10-04 18:51:19 +11:00
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
2021-09-29 15:29:24 +10:00
Harris
c67d164db6 Merge branch 'dev' 1.11.10 2021-09-27 09:36:55 +10:00
Harris
c21a75c880 feat: finish share log dialog 2021-09-23 15:47:43 +10:00
Harris
a295cc384c feat: add share logs dialogs into settings activity 2021-09-23 13:49:32 +10:00
Harris
17b58b09e3 feat: add persistent logger and integrate it to the loggers initialization 2021-09-23 10:27:57 +10:00
Ian Macdonald
7b3035104d
Display the service node's IP address after its country. 2021-09-22 10:12:39 +02:00
Harris
5a290ddf68 build: bump the version number 2021-09-21 14:51:58 +10:00
Harris
b3a850a876 feat: instantly scroll to bottom if already smooth scrolling on button tap
fixes 
2021-09-21 14:50:25 +10:00
Harris
00c2642b47
Merge pull request from hjubb/self_messages_display_read
Display threads as read from sync'd multi-device messages
2021-09-21 04:05:33 +00:00
Harris
0111807fa5
Merge pull request from hjubb/closed_group_create_message
Fix double create group message
2021-09-21 00:17:34 +00:00
Harris
b61613ed09
Merge pull request from hjubb/multi_device_expiry
Fix expiry from self-sent messages via linked device
2021-09-21 00:17:24 +00:00
Harris
4533a25a3c
Merge pull request from hjubb/copy_url_link
Allow copying URL from conversation
2021-09-21 00:13:59 +00:00
Harris
64fccc557f
Merge pull request from hjubb/session_survey
Add feedback/survey link
2021-09-21 00:13:43 +00:00
Harris
ecf2308e84 feat: add survey button 2021-09-17 16:44:32 +10:00
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
2021-09-15 16:55:51 +10:00
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 
2021-09-15 16:09:54 +10:00
Harris
77f02a5917 fix: copy message fixed for single messages 2021-09-15 11:04:43 +10:00
Harris
792dc2752c fix: remove bottom padding in layout 2021-09-14 14:15:40 +10:00
Harris
790436bad8 refactor: change the "copy" text to "copy URL" for added context 2021-09-14 14:14:42 +10:00
Harris
66e95787a2 feat: add bottom sheet modal url with copy option 2021-09-14 10:27:34 +10:00
Harris
3c96083d59 Merge remote-tracking branch 'upstream/dev' into multi_device_expiry 2021-09-13 13:46:19 +10:00
Harris
2b6107d868 fix: expiring messages across multi-device 2021-09-13 13:45:55 +10:00
Harris
ef3d2bb28f
Merge pull request from hjubb/date_break_improvement
Improve date breaks in messages
2021-09-08 04:51:30 +00:00
Harris
6708047cca
Merge pull request from hjubb/giphy_privacy_prompt
Prompt gif search metadata
2021-09-08 04:51:11 +00:00
Harris
d5244d91ac Merge branch 'dev' 1.11.9 2021-09-06 14:14:58 +10:00
Harris
b1535940f9 refactor: move the set has seen to positive button handler 2021-09-03 13:53:49 +10:00
Harris
adeffbdc07 feat: replace hardcoded with const string 2021-09-02 10:21:14 +10:00
Harris
ded0370e8e feat: add gif metadata warning 2021-09-02 10:19:43 +10:00
Harris
49b164a8c5 feat: make date breaks more dynamic, spaced out in five minute clusters 2021-09-02 09:27:23 +10:00
Harris
71d2c1d1df build: update build numbers 2021-09-01 14:33:37 +10:00
Harris
6a36ae538d Merge remote-tracking branch 'upstream/dev' into dev 2021-09-01 14:23:06 +10:00
Harris
7bcfb56127 build: adding latest strings 2021-09-01 13:56:11 +10:00
Harris
0120eb3fad
Merge pull request from warrickct/quote-cutoff-fix
Fixing quote cutoff when font is too large.
2021-08-31 06:14:33 +00:00
Harris
fdbc609b79 Merge remote-tracking branch 'upstream/dev' into dev 2021-08-31 14:22:30 +10:00
Harris
7c3dc7e7bc refactor: instrumentation for clipboard test was failing on smaller screen devices running the tests 2021-08-31 14:21:48 +10:00
Warrick Corfe-Tan
0539ca412d constrain min size for cancel button when drafting a quote reply. 2021-08-26 15:29:34 +10:00
Warrick Corfe-Tan
5936efea53 Fixing quote cutoff when font is too large. 2021-08-26 10:38:05 +10:00
Niels Andriesse
9fb644f734
Merge pull request from hjubb/dev
Fix muted notification dismissal
2021-08-20 16:53:59 +10:00