Add support for homeserver capabilities to disable the UserDetailsEditScreen UI. (#5421)

Add support for homeserver capabilities to disable editing your user profile.

Also updates editable avatar size/formatting to match the latest Figma at the same time.
This commit is contained in:
Doug
2026-04-17 11:52:46 +01:00
committed by GitHub
parent ce0363ad20
commit 350c04b0f3
46 changed files with 482 additions and 142 deletions

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7d8badd2dd08312b2e04f4a2ec0980e4d451739e994b2135397cb39d286f6df3
size 164266
oid sha256:f96b5709f029227211fc38ae9d8f864a379619caca0862fa9ec0d618dcdb2c87
size 163998

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c608fd1aa49c2b8889e4e656fca0a2d854a30c24a8028397d340f5bdfadff466
size 186219
oid sha256:cc2cc853cd1fe04db02544e9fcff375ff16d67f386e4cef54c51b5abe0638f60
size 186061

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ba424bba91c740ab31c3b932edbfff630436d78328a068047a8c5bd9a25bf4c8
size 111949
oid sha256:12f7c5e3b1b53222a4f8cd64fa7bb3b6d0693857900e5fc731cebef4c67c6d43
size 111616

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e33c209512f8651725a93d596ade156df2d5f7c97038996de4bbb12b723f4e1e
size 130775
oid sha256:292be3d2424c93b5f075748551d11eb602bd34063394fa2633628c3d010a449a
size 130474

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:715a7d4430435115d3a5547cba02cbbc39e53bb6b3ae7cece245c7ff5930eb25
size 157890
oid sha256:6688f6f768a79e10416739f92728138560757eaa8ebc073a46fd77fe4f88bcf9
size 158414

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1082ce0437aebd4f2ef37d1015dc8aecc1c9b00e680d9b51a8dda0973654e475
size 175400
oid sha256:3c3ef21335a1ba514dee7c40d3fc418f8514584d258319d5809093bffba9dd3e
size 176340

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:47f9a963891948d89163fad6621c6bccaccd83c05e727e1029510e41b3aefa3f
size 106477
oid sha256:10a8e9bc5ba5ed5380d99fc4ba9bc4fa75599bc5b2d015e3a3d8910982a1265d
size 107405

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:eb08fcd0fa9d0417ce0ccabc59c944a6c93271a4fcb30e522299cd5029f65174
size 123464
oid sha256:236c2f150e3ec17220a40cfdf0274c2838f4d390a69009c6bdf934d91aec3a03
size 124346

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9f82929e08fd6de3bcf0fc6dee6b5d9002cf257dea39154f4c390d271062708a
size 105800
oid sha256:c3c491d9958bdc80618ecdf132bfa3ee8dbc9b196d19325237fb20b88356a159
size 107256

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f7e010aad7b6a32216890867ecfb5ebf27e3874a048550a17ae643dac881b9e8
size 114403
oid sha256:2cdc317bbadb121afdb1ea2e80f3253cdb8e66b5c6a8eb9b24fc6cd9c6082682
size 115846

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:24137b4c05c27b3f187c49751a8661e3fc48584f42c33f0cf11fdff0b27ec36e
size 58893
oid sha256:b91094e03755f7e90aebc3cd5d50d4a32aed4f34fc67db081668ea554a79a4b0
size 60105

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a5ba17de537068bca19958113fe13914e40efb1fb988398a660cf0b2c4c52e29
size 65014
oid sha256:9c8b8d0fd5fb8d850f187b163f3b740f2f0ca031be5d821d31bc44c4d3a956b7
size 66260

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:fb17df7d4e302d47a6f272c4084fa12ba3b23b72179ae6aed5950ffa751336e3
size 95822
oid sha256:62b1fc8176a793e990fcf4417c8daecf53323db7ec965c14b68bbf82852a8db8
size 95986

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0cb2e203539d455b4e2c9a2ba3f1323f438e6ee81afbadd53ee3379f7a32231d
size 100565
oid sha256:cd8a44d0825329a7fbaac6d6008d744e4e2b17581f837cc2235eeede385b4e7d
size 100749

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8b539bf77e066b1f77b6cc78aa7f4a7ab55ee00ca66dae552768a4af827839f9
size 44850
oid sha256:ddbbdb9901075b2387f257ac64f2fc3b5b7a66d8358a93bd7499b1247b8bc226
size 44952

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6d74b49996c7b5a5e45b08ca8af7452e7db2d1039f6dae30031a6575c77c03f7
size 45528
oid sha256:0cbf5e0229996d3b8483338350f9fab528e9a9d9a75588bb59c3ea9fe796cc3b
size 45637

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5660e7e8e2923dece48caaba208eb7ece4237ad1aaccbca883ed28e3399fcf47
size 109885

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0e9dd3991f0a06afd9668be98204ba73f1e535367f375901e23436d5d971b923
size 117998

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:03fa5dc84f58f5de19be8543a81b468259033534d2179339368f65757f856c67
size 61315

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5e19131dd759b248f4ebd381370ecd28264260aab9bb86885b40dac0ad72a367
size 67916

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5935c47b199d14f01b5f79c8b0a2adb1122fc48b1790366af480516371e55d12
size 104772

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:fa21d6018574f3ed5c99e1b5f50d097c2aa3175cb41a46f0d03a4d303f644d14
size 111214

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2be135c4d993374eba85f7c8035dea2d5318fe199627c4b59fc4af1a31daecb9
size 54325

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:947c3a92b8017c04740212ddd7da98138623c6ca0396b235ec4055ac57d24647
size 59340

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5935c47b199d14f01b5f79c8b0a2adb1122fc48b1790366af480516371e55d12
size 104772

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:fa21d6018574f3ed5c99e1b5f50d097c2aa3175cb41a46f0d03a4d303f644d14
size 111214

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2be135c4d993374eba85f7c8035dea2d5318fe199627c4b59fc4af1a31daecb9
size 54325

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:947c3a92b8017c04740212ddd7da98138623c6ca0396b235ec4055ac57d24647
size 59340

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:87f751f1906937a5372763b148c3ec2af1f814a9bd9ed35e9df132c4b251d1b4
size 103332

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9ba30cd0d1605c167647bb337f7c52bbbdf0520a7e29ec7923d8e3ecea356d1e
size 109826

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:17f3c9d0c4f04e69378dd5f467cb5b22493af959aef7668f7cab609b0d622362
size 53189

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e3618e299d568d46eed494e6cf079067876e9cd999c02d376117fc90b9da99db
size 58222