Commit Graph

4556 Commits

Author SHA1 Message Date
Stefan Ceriu df1a09260c #4090 - Switched the sendVoiceMessage method duration parameter to an integer. 2021-07-16 12:49:28 +03:00
Stefan Ceriu 72522dae67 #4094 - Reintroduced serial attachment loading processing queue and fixed completionCallback storage so they take the requestedNumberOfSamples into account. 2021-07-16 12:05:47 +03:00
Stefan Ceriu b0c48ecee6 #4094 - Redrawing waveforms on bound changes. 2021-07-16 09:06:36 +03:00
Doug 4bd9b33c7e Typo. 2021-07-15 18:24:02 +01:00
Doug cf2b5cd329 Drop use of deprecated currentUserNotificationSettings property in favour of UNUserNotificationCenter. 2021-07-15 18:23:36 +01:00
Gil Eluard 18bc5f1b63 [Spaces] Show spaces in left panel #4509
- Display the none hierarchical list of spaces in the left panel
- Space switching when new space selected
- Refresh space list and recents data after sync
2021-07-15 14:10:01 +02:00
Stefan Ceriu 87d6265067 #4094 - Fixed flickering elapsed time labels and other tweaks. 2021-07-14 14:40:54 +03:00
Doug 445db8ba78 Use the layer's corner radius rather than a custom mask.
This will ensure the mask bounds always match the view's size.
2021-07-14 10:37:54 +01:00
Doug fa1bbecf26 Always update the path of the attachmentView's mask to handle reuse. 2021-07-14 10:15:50 +01:00
Stefan Ceriu b70c5b02c6 #4094 - Switched back to multiple audio player instances (1 per event identifier), strongly retaining the currenty playing one and unloading all stopped ones. Various other improvements and bug fixes. 2021-07-14 10:26:21 +03:00
Stefan Ceriu b7c903da74 Revert "Revert "#4545 - Switch back to using multiple audio player instances, allow pausing when starting a new player.""
This reverts commit da5edee222.
2021-07-13 16:13:39 +03:00
Stefan Ceriu fa69b983f8 #4094 - Sending voice message recording length and waveform samples. 2021-07-13 16:03:20 +03:00
Doug 5e14c559b5 Merge pull request #4542 from vector-im/doug/fix_warnings
Fix warnings
2021-07-13 11:07:47 +01:00
Stefan Ceriu 6902c3a4d2 Merge branch 'develop' into element_4090
# Conflicts:
#	CHANGES.rst
2021-07-13 11:30:16 +03:00
Stefan Ceriu da5edee222 Revert "#4545 - Switch back to using multiple audio player instances, allow pausing when starting a new player."
This reverts commit 68373f9f61.
2021-07-13 08:04:50 +03:00
Gil Eluard 3ddc562fa7 Show / hide reset button in secrets recovery screen (#4546). 2021-07-12 22:51:56 +02:00
Doug 9eea959032 Merge branch 'develop' into doug/fix_warnings
# Conflicts:
#	Riot/Modules/Room/RoomInfo/RoomInfoList/RoomInfoListViewController.swift
2021-07-12 17:54:34 +01:00
Doug a92dc9a4b6 Merge pull request #4541 from vector-im/doug/4483_fix_picking_slow_mo_videos
Add support for sending slow motion videos
2021-07-12 16:26:48 +01:00
Doug 0d16d30149 Use updated methods in MatrixKit. 2021-07-12 14:02:29 +01:00
Stefan Ceriu 4f6f59f11a #4094 - Fixed attachments caching layer not working accordingly. 2021-07-12 15:50:44 +03:00
Stefan Ceriu aea36c1886 #4094 - Fix crash on concurrent access to waveform audio samples. 2021-07-12 15:31:18 +03:00
Stefan Ceriu 68373f9f61 #4545 - Switch back to using multiple audio player instances, allow pausing when starting a new player. 2021-07-12 15:30:48 +03:00
Stefan Ceriu 3f9d9b1bd3 #4094 - Disable message replies while recording audio messages. 2021-07-12 12:18:49 +03:00
Stefan Ceriu 694294566d #4094 - Reduced the minimum recording duration to 1 second. 2021-07-12 10:18:01 +03:00
Gil Eluard 5b581fccc0 #4090 - Update after review 2021-07-10 00:16:23 +02:00
Gil Eluard 1995e321ee it's easy for the back button to trigger a leftpanel reveal (#4438)
- Fixed
2021-07-09 23:54:25 +02:00
Doug c2900b7dde Fix typo in comments. 2021-07-09 17:58:27 +01:00
Doug c411097256 Fix class keyword deprecation warnings everywhere!
Using 'class' keyword for protocol inheritance is deprecated; use 'AnyObject' instead
2021-07-09 17:05:43 +01:00
David Baker 783dc95f5f Merge remote-tracking branch 'origin/develop' into dbkr/scan_button_title 2021-07-09 16:40:16 +01:00
David Baker 5630a43757 Don't show dialog on cancel if self-verifying
The user should know they cancelled in if they're self verifying since
they're the one who cancelled, from their other device (the copy referred
to 'the other party', so was inaccurate, so we may as well just remove it).
2021-07-09 16:38:25 +01:00
Doug 4f16c3f8b5 Add decryptNotificationsByDefault build setting. 2021-07-09 15:00:03 +01:00
Doug 6cb2574879 Remove headers from PeopleViewController. 2021-07-09 14:22:33 +01:00
Doug 11ce585cf9 Merge branch 'develop' into doug/4483_fix_picking_slow_mo_videos 2021-07-09 11:17:44 +01:00
David Langley 4befba4fe8 Merge pull request #4458 from vector-im/roomNotificationSettings 2021-07-08 21:29:00 +01:00
langleyd 33ddec46d2 Fix logging, add "Notify me for" label, fix theme on avatar and add changes 2021-07-08 20:54:32 +01:00
Doug 1ca51de204 Fix sending a video selected from a document picker. 2021-07-08 17:41:55 +01:00
Doug d49e741ab7 Send videos from the camera as AVURLAsset objects. 2021-07-08 16:55:32 +01:00
Doug f53445dc24 Use AVAsset instead of NSURL to enable sending slow motion videos.
Slow motion videos are returned as AVComposition objects when picked. which lacks a URL property.
2021-07-08 16:26:19 +01:00
Doug 7063978364 Fix documentation. 2021-07-08 12:28:52 +01:00
Doug 105b1c5bd7 Rename roomsCount and moreThanRoomsCount to indicate they are for search results.
Redefine roomsCount as the number of fetched rooms in the data source.
2021-07-08 12:16:05 +01:00
Doug 19d25381d5 Remove headers from RoomsViewController. 2021-07-07 17:37:33 +01:00
Doug 3340f3bd72 Remove uninitialised header views. 2021-07-07 15:05:40 +01:00
Doug c2c53fab15 Remove custom section header for room directory from RecentsDataSource. 2021-07-07 14:31:52 +01:00
Doug 0aefc5db38 Remove any logic from directory section from RoomsViewController.
Includes removal of segue to DirectoryServerPickerViewController in Main.storyboard.
2021-07-07 12:58:11 +01:00
Doug f9f3dad1fa Don't include directorySection in RecentsDataSource when in RecentsDataSourceModeRooms mode. 2021-07-07 11:48:23 +01:00
ismailgulek a3ec1b747e Merge branch 'develop' into element_4471 2021-07-07 12:26:43 +03:00
Gil Eluard 113fd85103 #4090 - Update after review 2021-07-06 23:03:56 +02:00
langleyd 687d5e403d Use theme font types 2021-07-06 21:10:42 +01:00
langleyd d2a0a35e7c Merge branch 'develop' of github.com:vector-im/element-ios into roomNotificationSettings 2021-07-06 19:51:17 +01:00
langleyd 152d87768a Fix typos, naming and copywright 2021-07-06 19:39:15 +01:00