Commit Graph

138 Commits

Author SHA1 Message Date
SBiOSoftWhare 575a32feda Merge pull request #5219 from vector-im/steve/5020_matrixkit_merge
Merge MatrixKit repository into Element
2021-12-03 15:44:30 +01:00
Stefan Ceriu c70c4fb70a vector-im/element-ios/issues/4753 - Allow audio file attachments to be played back inline by reusing the existing voice message UI. 2021-12-02 15:38:59 +02:00
SBiOSoftWhare e8d4af46d2 Update all Objective-C MatrixKit imports to handle new location. 2021-11-30 16:09:53 +01:00
SBiOSoftWhare 90627cdb4a Remove MatrixKit import from Swift files. 2021-11-29 17:50:30 +01:00
Philippe Loriaux 216924165d Improve the Obj-C Generated Interface Header Name definition 2021-10-26 17:42:33 +02:00
Stefan Ceriu 8b80b3f4c7 vector-im/element-ios/issues/4899 - Replaced (*almost*) all NSLocalizedString calls with newly generated ObjC methods. 2021-09-30 09:40:12 +03:00
Doug 2ad56b1425 Merge branch 'develop' into doug/4896_url_previews_string_whitespace 2021-09-27 14:44:17 +01:00
Doug 6561b2151a Include URL previews in addVerticalWhitespaceToString:forEvent: and remove heightForCellData:withMaximumWidth: from the various TextMsgBubbleCell subclasses.
Use the bubble cell data's available width when sizing URL previews and update the defaultAvailableWidth and reducedWidthThreshold accordingly.
2021-09-23 17:30:24 +01:00
Gil Eluard ca83d8258f Merge branch 'develop' into spaces 2021-09-20 10:18:01 +02:00
Doug 63d822b026 Reduce the width of URL previews on 4" devices. 2021-09-16 16:41:21 +01:00
Gil Eluard 9279d17226 Merge branch 'develop' into spaces
# Conflicts:
#	Riot/Modules/Common/Avatar/AvatarViewDataProtocol.swift
#	Riot/Modules/Common/Recents/RecentsViewController.m
#	Riot/Modules/Home/Views/RoomCollectionViewCell.m
#	Riot/Modules/TabBar/TabBarCoordinator.swift
2021-09-15 14:42:04 +02:00
Doug 0c4357c3b0 Revert height computation for now. 2021-09-08 15:59:30 +01:00
Doug 1963f35d30 Update for PR feedback.
URLPreviewManager becomes URLPreviewService.
addVerticalWhitespaceToString used instead of heightForCellData multiple times.
All newline characters removed.
2021-09-08 15:10:13 +01:00
Doug 24bfe36712 Add setting to disable URL previews.
Using a temporary position in the settings screen whilst waiting for feedback.
2021-09-03 10:19:26 +01:00
Doug 885f3208bf Show an activity indicator until the preview has loaded. 2021-09-02 17:37:48 +01:00
Doug 4331994d72 Load and store URLPreviewViewData in RoomBubbleCellData.
Implement close button and store the action in Core Data. Hide the preview image view when no image is received. Remove line breaks in description text.
2021-09-01 10:37:37 +01:00
Doug dd600e5e7e Add PreviewManger with Core Data cache and a URLPreviewView with a view model.
Changes to RoomDataSource still to come.
2021-08-23 17:56:24 +01:00
ismailgulek f85d8c6db2 Use new strings for ended calls 2021-08-06 16:20:10 +03:00
ismailgulek 6d117e374d Add strings for incoming calls 2021-08-03 17:07:15 +03:00
ismailgulek 85c8241a54 Adapt string changes & new icons 2021-08-03 17:02:40 +03:00
ismailgulek 0d831c30c9 Update icon color 2021-08-03 17:01:38 +03:00
ismailgulek 4bf9461a2a Remove type and dot labels 2021-08-03 17:01:17 +03:00
Gil Eluard bf8e0d0d18 Merge branch 'spaces' into element_4509 2021-07-26 10:42:49 +02:00
manuroe f6483d7262 Merge branch 'develop' into element_4090 2021-07-22 14:16:35 +02:00
Gil Eluard 36cefffd7e #4090 - Update after review 2021-07-06 23:03:56 +02:00
Doug 0f720e56d7 Fix documentation warnings. 2021-07-02 16:46:27 +01:00
SBiOSoftWhare c61ece5ede Update avatar view and view data usage. 2021-07-01 00:07:46 +02:00
Stefan Ceriu d627e83d09 #4094 - Added voice message attachment decryption, transcoding and sampling caching layer. 2021-06-25 12:09:41 +03:00
Stefan Ceriu 7e2305464c #4094 - Added multiple observation on media services and a mediaServiceProvider that prevents simultaneous playback from multiple player instances. 2021-06-24 11:29:07 +03:00
Stefan Ceriu 220b9df8ec #4096 - Extracted logic from the VoiceMessagePlaybackView. Exposed power levels from audio recorder. 2021-06-22 09:42:37 +03:00
Stefan Ceriu 29e5557f7a #4096 - Added voice message decoding, timeline cell and playback UI. 2021-06-22 09:42:37 +03:00
David Langley bc73650451 Merge pull request #4405 from vector-im/element_4403
Fix crash when entering a DM after a call is hung-up/rejected while being answered (#4403)
2021-06-09 10:33:21 +01:00
langleyd 68dedfb5d0 Fix crash when entering a DM after a call is hung-up/rejected while being answered (#4403) 2021-06-08 14:03:17 +01:00
SBiOSoftWhare 42384a0520 RoomCreationIntroCell: Handle RoomAvatarViewData updates. 2021-06-07 18:46:16 +02:00
Stefan Ceriu 43f6c44c78 Adopt consolidated logging mechanism (#4370)
* Adopted the new MXLog and replaced NSLog throughout the application - vector-im/element-ios/issues/4351
* Replaced NSLog() and print() usages with MXLog.debug()
* Added swiftlint rules for NSLog(), print(), println() and os_log()
* Escape paths used to run script build phases for swiftlint and swiftgen
2021-06-03 11:30:07 +03:00
ismailgulek 5805cfc897 Use new tile theme color 2021-05-04 19:25:24 +03:00
ismailgulek c9a9839b91 Use call tile bg color 2021-04-28 13:46:55 +03:00
ismailgulek 0c5a94f639 Add end call button for active calls 2021-04-27 14:50:58 +03:00
ismailgulek 7d5b0fbeb9 Update connecting and ringing state strings 2021-04-27 14:35:56 +03:00
ismailgulek 5c9cd4f1ed Add leave action to call tiles 2021-04-21 14:52:51 +03:00
ismailgulek fa0c0af555 Adjust join button content insets 2021-04-21 13:58:15 +03:00
ismailgulek 9c0a1e69a7 Change action button font size to 17 2021-04-19 11:44:52 +03:00
ismailgulek 58ef3431d4 Change body font size to 13px 2021-04-19 11:41:06 +03:00
ismailgulek aa9407b6e8 Change some colors to secondary 2021-04-19 11:36:11 +03:00
ismailgulek 68d0eb8194 Update group call icon and title 2021-04-15 16:49:04 +03:00
ismailgulek d81356128c Fix cell height for call tiles if read receipts displayed 2021-04-12 02:36:55 +03:00
ismailgulek bae175985e Fix read receipts on call tiles 2021-04-12 01:27:38 +03:00
ismailgulek 656b1f0d6f Center align call tiles 2021-04-09 15:59:02 +03:00
ismailgulek 8227d03938 Fix icon and text colors on tiles 2021-04-09 15:23:46 +03:00
ismailgulek 94482f0aa3 Increase icon spacing in call tile 2021-04-09 15:16:07 +03:00