mirror of
https://github.com/Novaloop-AG/element-x-ios.git
synced 2026-11-04 10:33:45 +00:00
Media uploading (#851)
* MediaUploadingPreprocessor - Prevent images without any GPS metadata from being changed * Add support for sending images * Add support for sending video, audio and file attachments * Rename MediaPickerPreview to MediaUploadPreview * Move media uploading to the MediaUploadPreviewScreen, add waiting indicators and error handling * Add support for pasting and drag&dropping in media for upload * Adopt new media picker source UI, remove developer flag * Set minimum heights for timeline loadable images * Fix invalid camera picker file names * Fix flakey MediaUploadingPreprocessor image tests, improve gps metadata stripping * UITests: Update existing screenshots and add new step for the room attachment picker * Switch all github action runners to macos-13 * Cleanup enter key and paste message composer handlers
This commit is contained in:
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:5cb9894274818fc787e8368059ee250b1116b86c007d9e6120c0cdfb662a9b1f
|
||||
size 225450
|
||||
oid sha256:6fb7862fb96c989a30077ea6a91c1b550b6bff2dec6095ecba54813a4e87a91e
|
||||
size 226885
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:9e530096c62b5eed931df88a4a0a229130c2b3007cee614706f007a81e5fbf76
|
||||
size 277101
|
||||
oid sha256:9f18fbb5e3246cfcc7d73448dd28c88ffd2cec2de5143e151d36228f54286bc8
|
||||
size 279203
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:3ec5385d592d1067b7f8afda9dfa56ec21a94d54eb7c3351078ce9ff1b64624c
|
||||
size 286210
|
||||
oid sha256:0542a656e0a35a24e668367fae91963f5d9fa742d530051748ed6221b8a2bf5a
|
||||
size 287156
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:c79ad9e4df49dfbd266248571d082e98852d1a2a02d743a413281a3b08dd3068
|
||||
size 285382
|
||||
oid sha256:eb1c54d3f5315093be786051ad4e53579c2c51f4b79b1bb1f21baea95a20f1f5
|
||||
size 287904
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:ac2bfda0c854002deb4b220fd95588a711d5bc80832cf51dcd68d1b834215883
|
||||
size 298817
|
||||
oid sha256:376ec8525fcc28da894f231b6538923feeba0a296b531d0b8d214bba769a94ae
|
||||
size 301762
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:30ae9c3b1d985b20bcb233a6509fcacd20b889935a210afab837ce2849954d81
|
||||
size 263931
|
||||
oid sha256:2781f8b12a7c359ed0aba73b2601d713a152a4c6fdd1a76115d6c214c1bf4a8c
|
||||
size 265581
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:6d1aab4750d55c1c59b9da255f5ce28f7d49d85bac9f5776faaef25991b2a6d2
|
||||
size 225335
|
||||
oid sha256:c0a6edbb32843b33c62cb0ab10a0c461c0704bb75c61e20f37a7a57c517a3a52
|
||||
size 226770
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:73b62c2a828f6ba3a2c30f7d1301125b8a585e4b3541cdd126a30503085d1c89
|
||||
size 94176
|
||||
oid sha256:f62df61b8daf07b747463042153b0726d0aff05b439978524316ebac52229ecc
|
||||
size 95571
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:c544755cdbe2f6f3bfb6529660f6ccec8664dac5e43e6bfbea873750500952b5
|
||||
size 115325
|
||||
oid sha256:a03a58ed11fef52767c27fbf6475f8ca91de31ecc0543e8861a27f30b7b62793
|
||||
size 116521
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:2e14f8fae9d1b7dcf6add882eb5f064ca6de62bdc5b919c3f122c9d3cb0d7028
|
||||
size 282835
|
||||
oid sha256:a630be82b6722a76407e608018e75b1798a218bcf7aaf25e5908c6f96862e274
|
||||
size 284402
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:a223ca272eb48269cc08ddba430fd86b3fe42bd60ce8c1bd3c26578e15ab9b4d
|
||||
size 154469
|
||||
oid sha256:efb8498c7f77bb8df8992eedd914b371ac5c7ed8351fc5c392e2b58b5f614663
|
||||
size 154248
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:610b10157a0ee583bc273031002d39894e5355f30568a287d502d93e7a327c2f
|
||||
size 313574
|
||||
oid sha256:bf27bfef228ca1b4b0c043cd8d5034b61b3f4780475f5bc2ebe43273d288a54b
|
||||
size 315147
|
||||
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:0970c28baf874cd88eddf8e3da907dde4e9702ea34c2cdef1138c911b7f570a0
|
||||
size 382923
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:ddfcc3aa97708a061e822dd6c3230c57582ccbdf3d5d3a53a30008743ac5a5d4
|
||||
size 346656
|
||||
oid sha256:a66665604f91d490c85acaba6941de9dbc4ca772bd079eabbd78efc821841886
|
||||
size 349022
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:307248a447fe5928ca89b0d2fd8157e246d91c62544e045a6ff21d159dcb544e
|
||||
size 286725
|
||||
oid sha256:0b430246471c4855584c8d12ef502e3e5c589b4c8c379a1e7451ea5fc0667d16
|
||||
size 289146
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:1d8cc9c1c14b8e6d5e1b2565bb72b0df204b66247f6e6c691084bc12dad8005a
|
||||
size 282994
|
||||
oid sha256:de61686d433b8b952c1e59d46d426886d8d309fd51e05e675bbbef19302e9d38
|
||||
size 283677
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:7b91eeb19fe0f391850071b61630c6cd4fa9e933ac58b64eda464ae9448d9ad2
|
||||
size 310727
|
||||
oid sha256:db9a008bb006b51adcc1bb2be1d0fe33c95b21f8047eb2f3bbdccbf81de2b7c4
|
||||
size 313462
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:e2530011c5753433e2f339d37df7b8ac73b00d17cb0123762bf0c2286dce423d
|
||||
size 293299
|
||||
oid sha256:3ef5c1c5f10457803390c17cc3fd6dde17d8703e8b12bdbba385d506298bf604
|
||||
size 296864
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:ea7e78a3ebda280ac973dc508b3b0252fe2f2a34278a28f3445165eaa3d503c6
|
||||
size 239496
|
||||
oid sha256:4f20d74ceaa84e10c81ec2be3a2a8cd272f7beeeb9dc1c2938ff24b838d4c4dd
|
||||
size 241625
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:2eb94dab1ca62737f3f061e0d1db36402792e9233357175cf7dab3f1829ab63e
|
||||
size 346412
|
||||
oid sha256:cda777f0e512812d9f7fcd35558c8d80e04f920076378a6877e026aabfec8a18
|
||||
size 348778
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:685d500c8651d82669558f86392a772ea26822fe3b9a1412cc27abffc305d29c
|
||||
size 146765
|
||||
oid sha256:5a56ebd80da6117480d23ca1ed8014ce47c45535955918680952ebf73f9116a4
|
||||
size 147486
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:c827050844076da8a5258bb25a8b15df22331bb72c4138af1bd7b437d175f5fa
|
||||
size 180091
|
||||
oid sha256:f2a7499922b564356c7b979a70822ef661a2e0ab683a287ea36d45b10b8b9def
|
||||
size 181749
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:203b0151d0d7c6992814526a0e5f8515b62bcb0c16f1747cdaf5ef9bbb95f2af
|
||||
size 298720
|
||||
oid sha256:c89e1ad93fc384c9f411dc7c30c5b3f62f07728e73d833755fa52d5079dcfa98
|
||||
size 301035
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:f004a204fa567dcf4fb84656c76f6bd6df014c5ae835ab12c5255b7038896c56
|
||||
size 124514
|
||||
oid sha256:7943a36b71c55df9a3d079afc47c85ce28e7df85f51cef7e4a162fb27fd31d3b
|
||||
size 125709
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:902cb334bc4e2575aaeb6aea3362d9bf9c0b0fc445b0fa3c34ce0ea4cba5e48f
|
||||
size 289982
|
||||
oid sha256:79a626a822188e1feecac4489e341155ecbeac9106537186f48a765c5ba093b5
|
||||
size 290518
|
||||
|
||||
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:b34012b9a354f4ce79fe0cb2c37c31bb5a6e80cef2e6277de57cd2bab6a1789b
|
||||
size 276121
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:a34d12d562035bcfdfb7f3db59f3c5ad39a177a975e1cd308432ed26f05c8d82
|
||||
size 226595
|
||||
oid sha256:2733eeae5ecc6a5bf22e7a7e5426ddec69a78ed0952c4b7220e5910ccaae7ae9
|
||||
size 228223
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:d075bddff47c4046cb35503d423b86aab817c2019a0c42eaa6c6f38d7dca4181
|
||||
size 278074
|
||||
oid sha256:19998062e4ccdab92a50fe021810ebe89d582a3b59b3d17c11199d60c0898730
|
||||
size 279683
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:0246bc88c988c41e203c47ab9cabd13ca3277a2b940eca722e2024e7348119f7
|
||||
size 287184
|
||||
oid sha256:92fafbe4bd93ab79c4e3dcdac286040290136ba38dfdf9810d2f5bda06831f30
|
||||
size 289204
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:2917480684b8e48c6ae753a438c05cce44ae362947dee8658325749d506ca27c
|
||||
size 286818
|
||||
oid sha256:f3bdcf39e0536fd9627e375f4b3b5b2cddf9bc64e54ea991f3a7e702d0f40f44
|
||||
size 288374
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:7973327e95a3ebcdd6bfe90ca56ed2d966fe9f53dda5098ddaad43e8b1269fa5
|
||||
size 300470
|
||||
oid sha256:071fc0a6b8f82c7b755beef281cb8d9f3b193002f33df0fddaab82bc3e27c84c
|
||||
size 301337
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:20ea438ea8e6e2a3c0e0ce311bf5db75b629b981ea4f2d12a289a2df8f6c4413
|
||||
size 264433
|
||||
oid sha256:61c050c837145b2b526e914fd60f2a8f4a99f2eef59b88135e8753e76973b17c
|
||||
size 265983
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:fc4586d13995d4626856f66cc56437811de7e183e1eacf762877007c2ad8dd4a
|
||||
size 226475
|
||||
oid sha256:385cc5ee090f85667a70689fc46a212d0dce020d2b381b8fc29c1d678a27ba22
|
||||
size 228111
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:28d48a3e95753033af12d4ced277763352c7469bebd34e83b5340830d38d88e5
|
||||
size 94563
|
||||
oid sha256:6123d80a2e17087302f0703483235e55ca10a1b1d145ef24af17e1d70ddc16f2
|
||||
size 96064
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:d6bc5567c37cf3729e5aff93297fbe47cbf51302d57e3bcafa7550ddd26f4fdb
|
||||
size 115469
|
||||
oid sha256:b99b3cc08cfc075ce0e1227c120664fe0180e44c37254907630316b64837f5de
|
||||
size 116997
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:7b6e9e48310fe7b00d107a56e3e7d0dc8cc45fade058c7f5a8d2718050b2e816
|
||||
size 283307
|
||||
oid sha256:d4d7392606a1eeb82c847ad170e6b0d7e0059eb65b1b7d02bb61a8a9188d17ad
|
||||
size 284875
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:57fe94d6a90b4bee1e4e63baee4b4fe9a5470fb9c33ae98db3aa488cd3eedd65
|
||||
size 156069
|
||||
oid sha256:bd3e0b1dee7ecfaf609cbdb0cf4f23f5223f1e8be35ba7f3546ddc4fca8cb88a
|
||||
size 156167
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:7b684cb5897525d433e9693a2f243a3dcb42403c5d02a1ed8ffcc4d3b03e49c2
|
||||
size 315804
|
||||
oid sha256:1b1161bb1ad7fc1db9c996247a82bf62a18519dfa061669deef9c0557d92b845
|
||||
size 317302
|
||||
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:5be7ed8b335671e421a89cc6bfbd2d2e297d090dda6cd6cefa4a01727e29600a
|
||||
size 372076
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:9b97fe382eb5918747ae2475718adcfc4a4b000a2a5053201d4c2b8c1f675421
|
||||
size 347284
|
||||
oid sha256:15b2a6aaa9b256eaaa580843fd089825067ff1501a78376a4504d7bfcc690493
|
||||
size 349600
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:64f0b68593f9e4c3abc475aa0b4469edbf16d735bb56f2e5288179cdfe273679
|
||||
size 287438
|
||||
oid sha256:141a671733a34c53f69f3dc54138af9728de5bf6dce1745fa3f2f1a39a5b022f
|
||||
size 289721
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:3cee2ea0dda464cbaef1ae9b0d9a03dbd5af98274a490ceef3343dc0c92d2f41
|
||||
size 283893
|
||||
oid sha256:cab131f2cb02a1406928be3b7a2e926d4f861a2ca2df4bd0df33330246a3d505
|
||||
size 286283
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:1d03bc917291037f8daea11687d48a0043bd9cae93d8dd0527936657e77a4b40
|
||||
size 311816
|
||||
oid sha256:3bffe545a2633bd37a91289115718ccc3ddf97ea96a0d5a1c96d9a3b10c08455
|
||||
size 313986
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:4cc60e1c748a48f579f657bdbf63b9141171e29c3a964ced38f848dce21192ee
|
||||
size 295106
|
||||
oid sha256:10a42f8557a3022090df12e1553f2f0b785bb9256dd27a8b218c1ec101b634b9
|
||||
size 296693
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:6ee52ccb6cb98d52ca7e24c6c81b66a6b35374fb308cc65d4c64fdce6a051ed2
|
||||
size 239928
|
||||
oid sha256:f3b361a6c045cf067e788ff7726e5ad821c4d57796a40fcbc17296002955fab6
|
||||
size 242272
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:c9164bbfd4316c2f83ead183e8ca54c3443269ede10614e8709c8b3ba21bf449
|
||||
size 347040
|
||||
oid sha256:5a936985a9dfc97a33afc709404cad0661a9801f23dd64f56a334c81da981c23
|
||||
size 349356
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:1ed637439d696f6591a1799389c0aedce1a827e636de5ddda26674f20b1edd09
|
||||
size 147189
|
||||
oid sha256:49070bf6438d39cf70eed78f4fcfee31824ec97f2b80dffea5b4557827336667
|
||||
size 148046
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:98dba29c2b606c86771f7617f913d943de9aa8dc267fff374dd3f4c578b27d2c
|
||||
size 180186
|
||||
oid sha256:724f9e598a2e0ae454536de50cca057eb6f3d880b845fdac876c7a34d500c5a5
|
||||
size 182302
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:8b12aff9447978bf7908acf27770bfcd5786b36168a354377dabefe93c77e672
|
||||
size 299340
|
||||
oid sha256:d4e2d7ccab6079a25d9a7692f2aad2e6bc82f4643f4a8703b92cc561f5723528
|
||||
size 301620
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:2ed2cf85759dba6561502d72b6c46ed0c4e7d40a65de066c5fc1346f567707ab
|
||||
size 128637
|
||||
oid sha256:4752cf1669531b5faa275e79dcb44cbcdb9c320867ed944b1cd966f379cef2db
|
||||
size 128774
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:657d8fac3e3ad59e7bd304f92dd944591e3ded2d30ef44901c20e4755f280b42
|
||||
size 289714
|
||||
oid sha256:e9fc9261b97d9e240b92b5e9dd741c934b783059f50b3aa8fb10c292272b5aa0
|
||||
size 290789
|
||||
|
||||
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:71b7f71e0b5118067b932b3151bc1bddb4831657e958428536b3dbdd2b1dc211
|
||||
size 283228
|
||||
Reference in New Issue
Block a user