Flavio Alescio
cccb1635cf
fix UI test async
2023-05-16 18:23:23 +02:00
Flavio Alescio
bfa23c31c5
remove dismiss keyboard from screenshots
2023-05-16 18:23:23 +02:00
Flavio Alescio
8b746fcd33
UI section title fix
2023-05-16 18:23:23 +02:00
Flavio Alescio
1b0948d618
remove keyboard from screenshots
2023-05-16 18:23:23 +02:00
Flescio
9fee8e7558
Update ElementX/Sources/Screens/CreateRoom/View/CreateRoomScreen.swift
...
Co-authored-by: Alfonso Grillo <alfogrillo@gmail.com>
2023-05-16 18:23:23 +02:00
Flescio
8cfb4c70ce
Update ElementX/Sources/Screens/CreateRoom/CreateRoomViewModel.swift
...
Co-authored-by: Alfonso Grillo <alfogrillo@gmail.com>
2023-05-16 18:23:23 +02:00
Flavio Alescio
fb76d062fc
fix compile error, Task not throwing
2023-05-16 18:23:23 +02:00
Flavio Alescio
6723da16c6
remove create room parameters by reference and use coordinator flow instead
2023-05-16 18:23:23 +02:00
Flavio Alescio
372a2d5360
change accesibility identifiers, remove single selection button style, use Picker instead,
2023-05-16 18:23:23 +02:00
Flavio Alescio
41094cb293
fix throwing task compile error
2023-05-16 18:23:23 +02:00
Flavio Alescio
80dc300884
add changelog, fix schreenshots
2023-05-16 18:23:23 +02:00
Flavio Alescio
da0b35ea6f
add screenshots for UI test
2023-05-16 18:23:23 +02:00
Flavio Alescio
f8b7b86641
add UI test, separate model class in Services, UI fix for button with single selection style
2023-05-16 18:23:23 +02:00
Flavio Alescio
4ab30f9632
add test case for room creation
2023-05-16 18:23:23 +02:00
Flavio Alescio
2bcefd31e9
UI on create room screen
2023-05-16 18:23:23 +02:00
Flavio Alescio
7ad302e5e7
persisting create room parameter in volatile memory
2023-05-16 18:23:23 +02:00
Flavio Alescio
4eb8906b6b
Create room: add selectable state for security, add navigation to screen
2023-05-16 18:23:23 +02:00
Flavio Alescio
a4334ebb0d
work on text input for room creation
2023-05-16 18:23:23 +02:00
Flavio Alescio
06147cd99c
add files for create room screen, add selected users section with test
2023-05-16 18:23:23 +02:00
Stefan Ceriu
f4bbe33e62
Fix incorrect dependency versions in the new project file
2023-05-16 18:12:51 +03:00
Stefan Ceriu
530440eb39
Resurrect the Xcode project file
2023-05-16 18:00:40 +03:00
Stefan Ceriu
59b0a1e1be
Bump compound-ios to its latest revision
2023-05-16 17:54:53 +03:00
Stefan Ceriu
f1a26417bd
Add list name to room summary provider logs to avoid confusion between multiple instances
2023-05-16 12:46:06 +03:00
Stefan Ceriu
1af710d2b0
Switch the RustSDK to v0.0.1-paginate-only-with-token in order to test out a timeline ordering fix
nightly/1.1.0.214
nightly/1.1.0.213
2023-05-15 19:19:44 +03:00
Stefan Ceriu
c2c5654966
Work around the fastlane-diawi-plugin getting deleted
nightly/1.1.0.212
2023-05-15 17:06:56 +03:00
Stefan Ceriu
abc86b7368
Disabled the cold cache entirely so we can test out startup performance without it
2023-05-15 17:05:56 +03:00
Mauro
a5d555a33d
Fixing Tests for Xcode 14.3 ( #888 )
...
* settting macOS to 13, and let's runa test of... the tests
* I want the artifacts of the test, might give me some more insight in Xcode
* archive artifact
* trying a thing with the xcode version
* push notifications alert makes this test fail
* test improvement
* let's try with a very long time
* let's disable autocorrection
* sleep
* 1 seconds fixed 90% of the issue, 2 should fix 100%
* waiting some more time in flaky tests and updated the content of a test that was failing
* updated a screenshot test that had a notification
* this integration test is a bit so flaky increased the timing
* controlled delay waited a bit moe for the timeline to settle
* try await
* MainActor everywhere
* milliseconds fix
* trying with a bit more waiting time after the tap and a slow velocity for the swipe
* let's try waiting more time
2023-05-15 13:42:40 +00:00
Stefan Ceriu
d574c0b405
Add background app refresh support ( #892 )
...
* Add background app refresh support
* Cleanup: move methods around so delegates are implemented above privates and privates are ordered better
* Add discardableResult on the userSessionStore's refreshRestorationToken
2023-05-15 13:06:25 +03:00
Velin92
903faf44ea
Translations update
2023-05-15 10:55:30 +03:00
Doug
1ca717219a
Disable unhandled_throwing_task rule. ( #890 )
2023-05-12 17:45:14 +01:00
Stefan Ceriu
a2b38f7656
Fixes cache cleaning behavior after sdk change
2023-05-12 18:47:53 +03:00
Alfonso Grillo
1981270840
Invited members in room's members list ( #880 )
...
* Add invited people in RoomMembersListScreen
* Optimize main thread perfomance in RoomDetailsScreenViewModel
* Fix member count in RoomDetailsScreenViewModel
* Add warning
* Add performance warnings
* Build members in RoomMembersListScreenViewModel in global queue
* Refactor RoomDetailsScreenViewModel build members process
* Localize strings
* Cleanup
* Fix RoomDetailsScreenViewModelTests UTs
* Fix UI tests
* Add RoomMembersListScreenViewModel UTs
* Add UI tests
* Amend UI tests
* Use clearAndTypeText
2023-05-12 13:12:59 +00:00
Doug
edc9fe4612
Use the existing quote bubble layout with TimelineReplyView.
2023-05-12 14:44:05 +03:00
Stefan Ceriu
966e347a1b
The simmer modifier stopped animating on Xcode 14.3 iOS 16.4. Not entirely sure why but switching onAppear
to task
fixes it
2023-05-12 14:24:01 +03:00
Mauro
23137726de
Disable Local Push Notifications + Start Handling invite notifications ( #882 )
...
* disabled local pushes and fixed the issue with the image rendering
* disabled local notifications for now and started implementing invite notificatons
* disabled local notifications for now and started implementing invite notificatons
* removed code that should not have changed
* removed useless comment
* refactored name for category
* fixed a test
* fix
* fix for missing try await
* pr comments
2023-05-12 10:45:59 +00:00
Doug
185710adf4
Remove AppAuth and prepare for Rust OIDC. ( #870 )
nightly/1.1.0.208
2023-05-11 16:46:36 +01:00
Stefan Ceriu
a28e686c8d
Add initial sync loading toast indicator
2023-05-11 17:31:44 +03:00
Stefan Ceriu
48bea54822
Tweak toast indicator so that it's a bit more proeminent
2023-05-11 17:31:44 +03:00
Stefan Ceriu
17cfd3ca31
Promote last message room list fetching to .userInitiated
2023-05-11 17:31:44 +03:00
Stefan Ceriu
2a64453e80
Fix the LoadableImage not using the already loaded image from the in-memory cache
2023-05-11 17:31:44 +03:00
Stefan Ceriu
59314cd3c0
Force room list updates to not animate
2023-05-11 17:31:44 +03:00
Stefan Ceriu
3285888100
Show more descriptive errors when failing to retrieve a room tuple
2023-05-11 16:29:06 +03:00
Stefan Ceriu
066006c4be
Correct the state machine current state after failing to retrieve a particular room
2023-05-11 16:29:06 +03:00
Stefan Ceriu
02e7ab44c1
Overhaul room list updates logging
2023-05-11 16:29:06 +03:00
Stefan Ceriu
3468ed2a02
Various test fixes ( #873 )
...
* Switch back to macos-12 and see if the tests work
* Fix unit tests, add default invited, joined and active member counts to the mock room proxy
* Try running UI tests on 14.3 but on an existing iPad simulator
* Revert "Try running UI tests on 14.3 but on an existing iPad simulator"
This reverts commit b075e7fa384330a9070dc35ed4dded57e0af26e1.
2023-05-11 16:28:35 +03:00
Stefan Ceriu
16eb3311f0
Fix fastlane syntax error
2023-05-11 14:09:36 +03:00
Stefan Ceriu
3b5f879e0d
Bump the SDK to 1.0.64-alpha
2023-05-11 14:07:09 +03:00
Stefan Ceriu
a762fdbc69
Tag nightlies after a successful build ( #871 )
...
* Tag nightlies after a successful build
* Tweaks and fixes after code review
2023-05-11 13:34:37 +03:00
Mauro
b83e8a5bcc
Update SDK to 1.0.63 ( #869 )
...
* bump sdk to 1.0.63
* code improvement
2023-05-10 14:36:40 +03:00
Stefan Ceriu
13aabab1ab
Collect timeline diffs for a bit longer
2023-05-09 18:19:33 +03:00