Commit Graph

96 Commits

Author SHA1 Message Date
Giom Foret ec85532a50 Handle the room display name and its avatar at the room summary level.
- Update the room display name and its avatar url when the Room Summary is updated on state events change (see `[session: updateRoomSummary: withStateEvents:]`).
- Store the riot display room name and its avatar url in the Room Summary.
- Add a new category `MXRoomSummary+Riot` to handle avatar display.

TODO: Increase file store version in `MXFileStore.h`.
2017-09-14 16:00:50 +02:00
Giom Foret 0176f68afc Dark theme - Improvements
- some hairlines being too bright
- fading behind dialog modals being white rather than dark
- grey highlight bar in room list being too light (i think)?
2017-09-11 11:27:47 +02:00
Denis Morozov 67bf5c98a8 Add theme support 2017-08-31 12:20:18 +03:00
Denis Morozov be22b5eeda Fix layout 2017-08-26 18:18:34 +03:00
Denis Morozov c03c69b97f Add screen for incoming calls 2017-08-25 03:02:29 +03:00
giomfo c499b84161 Merge branch 'develop' into app-extension 2017-08-22 17:35:11 +02:00
manuroe fd100e1a11 Jitsi widget: Add [WidgetManager closeWidget] and use it for jitsi conference 2017-08-17 12:17:07 +02:00
Aram Sargsyan db6d7e4dd2 Merge branch 'develop' of https://github.com/vector-im/riot-ios into app-extension-improvements 2017-08-17 00:08:56 +04:00
manuroe b4210d4495 Merge remote-tracking branch 'origin/develop' into jitsi_widget
# Conflicts:
#	Riot.xcodeproj/project.pbxproj
2017-08-16 17:14:20 +02:00
Giom Foret 6dfebcee12 Dark Theme - Bug Fix
Customize correctly the event details views
2017-08-14 20:01:59 +02:00
Giom Foret 9e23cf55be Dark Theme - Bug Fix
Room preview - The sub-header has a wrong background color.
2017-08-14 19:18:25 +02:00
Giom Foret bd2d7281bb Dark Theme - Bug Fix
Recents List: some room avatars have an unexpected black background.
We apply here the new property `defaultBackgroundColor` defined in MXKImageView class to initialize correctly image background.
2017-08-14 19:11:13 +02:00
Giom Foret 0faee0ce56 Dark Theme - Bug Fix
Customize correctly the encryption info views
2017-08-14 17:03:29 +02:00
Giom Foret 63a6fcea52 Dark Theme - Bug Fix
Handle correctly the status bar display when the current view controller is presented in a temporary navigation controller.
2017-08-14 16:43:30 +02:00
Giom Foret 1b0d8f56e0 Dark Theme - Improvement
Customize the device info pop-up
2017-08-14 14:51:42 +02:00
Giom Foret 49d1459440 Dark Theme
fix App freeze when user changes the theme
2017-08-11 17:41:22 +02:00
Giom Foret c4aa8013be Enable Dark theme
TODO:
- fix the app freeze when user changes the app theme.
2017-08-11 16:56:09 +02:00
Aram Sargsyan 1d5837ac0c Reworked the Share Extension to use a subclass of MXKRecentsDataSource to show content, solved the room order issue, as well introduced a new class ShareExtensionManager responsible for Sharing content and communicating with the system to terminate the extension with the appropriate exit code when needed. 2017-08-11 02:38:47 +04:00
manuroe 8ef4495bf0 Jitsi widget: Enable voice or video 2017-08-10 16:41:19 +02:00
Giom Foret a67af15740 Prepare Dark theme - Handle table view cell customization 2017-08-08 16:05:43 +02:00
Giom Foret 272a0e1e39 Prepare Dark Theme - Customize Riot view by using customizeViewRendering method.
https://github.com/vector-im/riot-meta/issues/22
2017-08-08 10:57:42 +02:00
manuroe 93f9458760 Jitsi widget: RoomVC: Show it in the banner when there is an active jitsi conference in a room. 2017-08-04 13:47:50 +02:00
manuroe b4a343ba10 RoomVC: Send button: Fix its width adjustability to support other languages 2017-07-28 16:44:36 +02:00
Giom Foret ee2da83c86 Prepare Dark Theme
Observe user interface theme change.

https://github.com/vector-im/riot-meta/issues/22
2017-07-21 11:28:17 +02:00
Giom Foret 24e3abddd3 Bug Fix: Room settings, ticks are badly refreshed
#681
2017-07-19 15:23:19 +02:00
Giom Foret 77ef7fe450 Translate the potential error observed during 3pid handling
https://github.com/vector-im/riot-meta/issues/85
2017-07-18 15:57:11 +02:00
Giom Foret 0f70244fbf Bug Fix: Change API used to add email in order to check if the email is already used.
(idem for msisdn)

https://github.com/vector-im/riot-meta/issues/85
2017-07-18 13:57:15 +02:00
giomfo 33d3817a80 Merge pull request #1391 from vector-im/remove_mxk_alert
Remove mxk alert
2017-07-17 14:33:17 +02:00
manuroe 22cf380b72 Merge pull request #1390 from vector-im/MELS
MELS
2017-07-17 10:41:28 +02:00
manuroe a5c8eb344a MELS: s/serie/series 2017-07-17 10:30:46 +02:00
Giom Foret 1e34aa5e1b Remove MXKAlert class use.
UIAlertController is directly used.
2017-07-14 16:41:25 +02:00
Giom Foret 130d999a26 Prepare MXKAlert withdrawal 2017-07-14 00:36:11 +02:00
Giom Foret 034191a726 RoomTableViewCell: Replace the direct chat icon with a green ring 2017-07-12 15:51:28 +02:00
manuroe 40eefa4140 MELS: Force use of Riot style placeholder in collapsed cells 2017-07-11 17:02:23 +02:00
manuroe 4c4b2f254f MELS: Make RoomEmptyBubbleCell really empty (ie, height = 0) 2017-07-11 16:33:45 +02:00
manuroe 011c830b92 MELS: Add RoomMembershipExpandedWithPaginationTitleBubbleCell 2017-07-10 15:05:21 +02:00
manuroe 194ba271cd MELS: Add RoomMembershipCollapsedWithPaginationTitleBubbleCell 2017-07-10 14:30:53 +02:00
manuroe 38c039512b MELS: Rename RoomMembershipBubbleCellWithPaginationTitleBubbleCell to RoomMembershipWithPaginationTitleBubbleCell 2017-07-10 10:25:06 +02:00
Giom Foret 6da9ee0ed6 UX Rework: Add home page
- Add edition mode support.

https://github.com/vector-im/riot-meta/issues/75
2017-07-09 18:32:40 +02:00
manuroe e4f2915f8c MELS: Implement onCollapseButtonTap with matrix-kitty way 2017-07-07 11:53:49 +02:00
manuroe 57ba927ab6 MELS: Uncheck :installed" in xibs 2017-07-07 11:14:05 +02:00
manuroe a4708ccb8e MELS: Add RoomMembershipExpandedBubbleCell that displays the first membership event of serie that can be collapsable. 2017-07-07 11:11:42 +02:00
manuroe e4d73f23e2 MELS: Add RoomMembershipCollapsedBubbleCell to display collapsed membership cells. 2017-07-06 22:52:08 +02:00
manuroe a45f4ac132 Merge pull request #1380 from vector-im/riot_1102
Bug Fix: Add the m.audio attachments support
2017-07-06 14:02:49 +02:00
Giom Foret 8c42555d58 Bug Fix: Add the m.audio attachments support
We support here the display of the attached audio files, but we are still not able to attach audio file.

#1102
2017-07-06 11:06:12 +02:00
manuroe ba8de5472e RoomVC: Make membership events use less screen
If the text was moved down (because of last message), do the same for the icon
2017-07-05 14:13:38 +02:00
manuroe b4622dcc2e RoomVC: Make membership events use less screen
Move icon and text of membership cells to the right to be aligned with other cells.
2017-07-05 14:06:53 +02:00
manuroe d0933ada2a RoomVC: Make membership events use less screen
Add RoomMembershipBubbleCellWithPaginationTitleBubbleCell
2017-07-05 12:29:54 +02:00
manuroe 3759d6684a RoomVC: Make membership events use less screen
If the text was moved down, do the same for the icon
2017-07-05 09:55:21 +02:00
manuroe 90ca91137e RoomVC: Make membership events use less screen
Reduce height of RoomMembershipBubbleCell from 44 to 34
2017-07-05 07:50:42 +02:00