Commit Graph

250 Commits

Author SHA1 Message Date
ismailgulek 01d8d55d51 Use new strings for ended calls 2021-08-06 16:20:10 +03:00
Stefan Ceriu a19aea00e8 Remove labs setting for voice messages, enable the feature by default. Fixed incorrect ffmpeg arguments. 2021-08-06 14:22:52 +03:00
ismailgulek 5a3895a7ac Add strings for incoming calls 2021-08-03 17:07:15 +03:00
ismailgulek 47727a7f5a Adapt string changes & new icons 2021-08-03 17:02:40 +03:00
ismailgulek dcd7335102 Update icon color 2021-08-03 17:01:38 +03:00
ismailgulek 444799ec7a Remove type and dot labels 2021-08-03 17:01:17 +03:00
manuroe e3c57cb4c6 Merge branch 'develop' into element_4090 2021-07-22 14:16:35 +02:00
Stefan Ceriu c0067a81b3 #4090 - Added voice messages switch to the labs section in settings. 2021-07-16 16:57:29 +03: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
Gil Eluard 113fd85103 #4090 - Update after review 2021-07-06 23:03:56 +02:00
Doug 6575447f51 Fix documentation warnings. 2021-07-02 16:46:27 +01:00
Gil Eluard bb3312c423 #4090 - Hide voice message button when on action mode 2021-06-29 10:36:10 +02:00
Gil Eluard a9349d86f4 #4090 - Fixed UI regression if BuildSettings.voiceMessagesEnabled = false 2021-06-29 10:17:15 +02:00
Stefan Ceriu 188b4d1346 #4094 - Added voice message attachment decryption, transcoding and sampling caching layer. 2021-06-25 12:09:41 +03:00
Stefan Ceriu 4ed7dafb17 Merge branch 'develop' into element_4090 2021-06-24 14:45:27 +03:00
Stefan Ceriu 37e9ca52c1 #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 3741cab639 Fix retain cycle between the RoomTitleView (strong tapGestureDelegate) and the RoomViewController. 2021-06-24 09:50:32 +03:00
Stefan Ceriu 1ef9471aac #4094 - Various tweaks, bug fixes and improvements following code review. 2021-06-23 15:37:34 +03:00
Stefan Ceriu a9d4e94757 #4096 - Extracted logic from the VoiceMessagePlaybackView. Exposed power levels from audio recorder. 2021-06-22 09:42:37 +03:00
Stefan Ceriu 2c65088ea1 #4090 - Added voice messages feature flag. 2021-06-22 09:42:37 +03:00
Stefan Ceriu 19e402a622 #4096 - Added voice message decoding, timeline cell and playback UI. 2021-06-22 09:42:37 +03:00
Stefan Ceriu 11fb964e90 #4090 - Add voice message controller, audio recorder and toolbar view links. Working audio file sending and cancellation. 2021-06-22 09:42:37 +03:00
Stefan Ceriu bfbf0fa713 #4090 - Corrected dark theme appearance. 2021-06-22 09:42:37 +03:00
Stefan Ceriu 8a58224ed9 #4090 - Corrected dark theme appearance. 2021-06-22 09:42:37 +03:00
Stefan Ceriu d71c6027bf #4090 - New voice recording toolbar ui and swipe to cancel interaction. 2021-06-22 09:42:37 +03:00
Gil Eluard 9448a6fc15 Voice Messages - Hold and send
- Added voice message button
- voice recording UI state
2021-06-22 09:42:37 +03:00
David Langley 768f9ced33 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 73645d2a38 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 1a982e04dc RoomCreationIntroCell: Handle RoomAvatarViewData updates. 2021-06-07 18:46:16 +02:00
SBiOSoftWhare 5ced06837b RoomAvatarView: Now inherits from AvatarView, make RoomAvatarViewData conform to AvatarViewDataProtocol. 2021-06-07 18:46:16 +02:00
Stefan Ceriu b00d07ffca 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 e38d0205b7 Use new tile theme color 2021-05-04 19:25:24 +03:00
ismailgulek c76a5a56f5 Update end call icon color 2021-04-29 14:58:45 +03:00
ismailgulek ce9bdc499b Use call tile bg color 2021-04-28 13:46:55 +03:00
ismailgulek c3a2a290ee Merge branch 'voip_design_updates' into voip_jitsi_remover 2021-04-27 14:51:19 +03:00
ismailgulek 5d6c60d988 Add end call button for active calls 2021-04-27 14:50:58 +03:00
ismailgulek 9772ee672b Update connecting and ringing state strings 2021-04-27 14:35:56 +03:00
ismailgulek 941dad603b Create slider view 2021-04-23 17:54:03 +03:00
ismailgulek 924301b0bc Add leave action to call tiles 2021-04-21 14:52:51 +03:00
ismailgulek d947ff438f Adjust join button content insets 2021-04-21 13:58:15 +03:00
ismailgulek 6bdc2ef067 Change action button font size to 17 2021-04-19 11:44:52 +03:00
ismailgulek 93bb715a73 Change body font size to 13px 2021-04-19 11:41:06 +03:00
ismailgulek 41e7bda2eb Change some colors to secondary 2021-04-19 11:36:11 +03:00
ismailgulek 118d5db106 Update group call icon and title 2021-04-15 16:49:04 +03:00
ismailgulek 619930925e Fix cell height for call tiles if read receipts displayed 2021-04-12 02:36:55 +03:00
ismailgulek 0069be7d16 Fix read receipts on call tiles 2021-04-12 01:27:38 +03:00
ismailgulek 9480afc323 Center align call tiles 2021-04-09 15:59:02 +03:00
ismailgulek 4b7167ab73 Fix icon and text colors on tiles 2021-04-09 15:23:46 +03:00
ismailgulek 7bb9166e8c Increase icon spacing in call tile 2021-04-09 15:16:07 +03:00
ismailgulek 6cac2a87a0 Merge branch 'develop' into voip_design_updates 2021-04-09 15:12:51 +03:00