Arne
14a61509d8
remove invalid debug build options
2024-09-28 22:46:28 +02:00
Arne
4ce0146f53
Update webrtc to m129
2024-09-28 22:45:30 +02:00
Stephen Paul Weber
6a779eeced
Only get avatar from cache for sidebar
...
And fetch in background if needed
(cherry picked from commit 40acf58dfa08bd392988e62ef41d9517801a1013)
2024-09-27 19:16:46 +02:00
Stephen Paul Weber
b511565914
We end to fix crash, so don't let end crash
2024-09-27 19:16:38 +02:00
Stephen Paul Weber
16bba29c2b
Fix NPE
...
(cherry picked from commit 858558bfb64d4bc6c4964aaea94e9a1494d0db1f)
2024-09-27 19:15:43 +02:00
Stephen Paul Weber
70de21785f
Fix NPE
...
(cherry picked from commit 2a2903f8d784766b2b133657ea132855ad71ae1d)
2024-09-27 19:15:41 +02:00
Stephen Paul Weber
fb73a8c9ab
NPE
...
Not sure how this can happen, seems very rare, maybe a race condition?
(cherry picked from commit 413b21341e34a613edf1eb59660450546852df83)
2024-09-27 19:15:38 +02:00
Arne
d060ea6d6a
Setting to use internal or external media viewer
2024-09-23 13:09:39 +02:00
Arne
93b096fcd6
Revert BCPQC
2024-09-22 21:50:23 +02:00
Arne
14bab395d5
correct shareable link
2024-09-22 09:53:35 +02:00
Arne
6ebd9eb43e
Change shareable link
2024-09-22 09:49:22 +02:00
Arne
b7c6684ec2
Improve icons + show title when nav drawer enabled
2024-09-20 17:36:28 +02:00
Arne
ed8b8402e0
Improve setting to disable nav drawer
2024-09-20 16:54:28 +02:00
Arne
06f2a21462
Fix possible NPE
2024-09-20 16:31:54 +02:00
Arne
1f864752fd
Improve preferences icons + remove expandable text preference for now
2024-09-20 16:10:53 +02:00
Arne
2e4d02fb08
Fix several NPE
2024-09-20 15:42:47 +02:00
Arne
d12c91a614
Set variable string for note to self
2024-09-20 13:42:31 +02:00
Arne
05470a9c85
Add setting to disable nav drawer
2024-09-19 23:29:27 +02:00
Arne
46fa1a4fec
Improve autocomplete setting
2024-09-19 22:40:54 +02:00
Arne
31f66ea1cf
Fix up nicer custom tab
2024-09-19 22:33:17 +02:00
Stephen Paul Weber
125fccd2a8
Show drawer with hamburger button or title tap
...
(cherry picked from commit 793f79f31b0373733f724291263f12e27c0e42f3)
2024-09-19 19:42:44 +02:00
Stephen Paul Weber
fd4025091d
Fix NPE
...
I don't kow how binding.drawer can be null, but here we are...
(cherry picked from commit e76c3bdae65ae94999e5ad3111b3ff8c5f888551)
2024-09-19 19:39:26 +02:00
Stephen Paul Weber
3dcdaaea76
More notice that account is disconnected
...
https://soprani.ca/todo/383
(cherry picked from commit 94a99e6b1b8e3108abce17488c198a2f44dfc133)
2024-09-19 19:39:02 +02:00
Stephen Paul Weber
666791c1df
Fix concurrent modification
...
(cherry picked from commit e0d4dd61a1271c007095f35fb937dd0d887f7ae2)
2024-09-19 19:36:51 +02:00
Stephen Paul Weber
c79651fc57
Use known gateways in notification settings
...
(cherry picked from commit d7cde840a612538b2673091874b8af83948b98c0)
2024-09-19 19:36:43 +02:00
Stephen Paul Weber
623824bfd5
Use known gateays during onboarding
...
(cherry picked from commit c134019490b77d41d844cd735c97e0e8e7ac75a8)
2024-09-19 19:36:40 +02:00
Stephen Paul Weber
bc4670687e
Use known gateways when tel uri clicked
...
(cherry picked from commit c962d36d1777b299184a1f0529b9d846fb5e8055)
2024-09-19 19:36:38 +02:00
Stephen Paul Weber
de36c966b1
Use known gateways to get list of all gateways
...
(cherry picked from commit 749790c52698b7f079760d52beed862e979c428f)
2024-09-19 19:36:35 +02:00
Stephen Paul Weber
2a56dfa683
Use known gateways for contact sync
...
(cherry picked from commit bfae082ab90ff2768c54baeaf581733b2d6c81b3)
2024-09-19 19:36:23 +02:00
Stephen Paul Weber
ef1f542cd6
Optimize drawer data loading
...
We do it on every UI refresh so it matters. Stop refreshing accounts
unless accounts have changed. Speed up tags dramatically by not
bothering to sort the conversations (since we iterate them all anyway
here).
In my local testing this moved us from 20-26ms for the new code to an
average of under 2ms.
(cherry picked from commit f3f154a445bb79c04ef88000e80bc098a0635c6f)
2024-09-19 19:36:21 +02:00
Stephen Paul Weber
2c77c02f97
Use known gateways in manage account activity
...
(cherry picked from commit 05f755a2f27eb39c7b828be7218f47d7583eb3ce)
2024-09-19 19:36:18 +02:00
Stephen Paul Weber
72743917aa
Use known gateways cache in drawer
...
(cherry picked from commit 2ce08fba6135ada80fc31ae0666bb12cdac85f31)
2024-09-19 19:36:15 +02:00
Stephen Paul Weber
0723a399fb
Cache known gateways
...
(cherry picked from commit 3ed3e18b3850c6b06e5fcec8a9f614771dfabdd4)
2024-09-19 19:36:11 +02:00
Stephen Paul Weber
7a592117db
Fix NPE
...
(cherry picked from commit 6b999dfe4f6bf5bc8a2ccbea79ab6af67501d868)
2024-09-19 19:36:07 +02:00
Stephen Paul Weber
b8111d4385
Fix NPE
...
(cherry picked from commit f21126727fcb5c05db3566e87cef28cd5c1271fe)
2024-09-19 19:36:03 +02:00
Stephen Paul Weber
cb84ae9f66
Pop back to top on any drawer choice
...
(cherry picked from commit af9ea84d40d978f5aa5f6d92b912780f5f04755a)
2024-09-19 19:35:57 +02:00
Stephen Paul Weber
34072f8472
Collapse after choosing something
...
(cherry picked from commit 9bcfd8421cc9d70d3b104b3914731d189eeb9e11)
2024-09-19 19:35:54 +02:00
Stephen Paul Weber
14c943aab2
Fix NPE
...
(cherry picked from commit 68829d0d8706a144778acfd480217ee0194c4cd4)
2024-09-19 19:35:51 +02:00
Stephen Paul Weber
3ac5e81013
Allow access to all startconversation options from drawer
...
(cherry picked from commit 63916a70dea00e17a6372401e068dcaa6c3e60c4)
2024-09-19 19:34:12 +02:00
Stephen Paul Weber
5f67fe92b9
Sort tags in drawer
...
(cherry picked from commit 9d0dcd9dbf8c969042a4bee8b71b4fc190ad85bc)
2024-09-19 19:32:06 +02:00
Stephen Paul Weber
d682951226
Visually deselect tag when choosing just a main filter
...
(cherry picked from commit 78b43f375da7d1d03b862ef5ec9329afee187beb)
2024-09-19 19:32:03 +02:00
Stephen Paul Weber
a50cc04639
Colored badges
...
(cherry picked from commit 9bd5742fc20170921dbc6b92211da30d1b76b598)
2024-09-19 19:32:00 +02:00
Stephen Paul Weber
25d4db36eb
Add some icons to drawer
...
(cherry picked from commit 4a8b1982c207c981162dd03f137470f952294168)
2024-09-19 19:31:56 +02:00
Stephen Paul Weber
3db5211231
Save filter state across rotation
...
(cherry picked from commit 791358b2fd92eee4c53c61e0826535537382f105)
2024-09-19 19:31:52 +02:00
Stephen Paul Weber
bf467f16be
Allow filtering by tag in the drawer
...
(cherry picked from commit ac8ac92ff15ef8560a55bae549df45b78d3a153d)
2024-09-19 19:31:47 +02:00
Stephen Paul Weber
afb7ca3b04
Add nav drawer with account switcher
...
(cherry picked from commit f06a7b48814c0981c07cc110185930459547cdb2)
2024-09-19 19:24:48 +02:00
Stephen Paul Weber
045bd1a93f
No real thumbnail for audio files
...
Let's not try to decode as an image lol
(cherry picked from commit 4f927a124391fa99d86d3ad30789316fde2a69cb)
2024-09-19 19:12:10 +02:00
Stephen Paul Weber
eeab4e6d46
If block contains zero newlines, it's not a block
...
(cherry picked from commit ab52dddfce133daf4b9cb132c8cd2f829de0c1fb)
2024-09-19 19:11:03 +02:00
Stephen Paul Weber
d32bcc6c61
Force a valid boolean value if server sent an invalid one
...
(such as blank)
(cherry picked from commit b80654b361a82d6266180bd0b4910a0125668a4d)
2024-09-19 19:10:57 +02:00
Stephen Paul Weber
3975c0befa
Avoid crashes due to setting value outside of range
...
In case of bad value
(cherry picked from commit ce44735aeb123dcf10fefce6922cb886cab89b86)
2024-09-19 19:10:47 +02:00