Commit Graph

82 Commits

Author SHA1 Message Date
fridtjof 0915e3fab2 fix almost all the warnings caused by -Wstrict-prototypes 2019-01-05 03:28:53 +01:00
manuroe 6ad603a6ca Reskin: Kill kRiotColorGreen and use RiotDesignValues.colorValues.accent instead 2018-11-30 17:10:28 +01:00
manuroe 56cd67857c Reskin:Create [RiotDesignValues applyStyleOnSearchBar:] and use it 2018-11-30 15:57:19 +01:00
Giom Foret 3bcdd88022 MXImageView: use the new interface [setImageURI:...] instead of the deprecated one [setImageURL:...] .
Note - DirectoryServerTableViewCell:
Presently the thirdPartyProtocolInstance.icon is not a Matrix Content URI. We could not use here MXKImageView setImageURI method
 without breaking the instance icon rendering. We use the deprecated interface until this point is fixed on the server side.
2018-11-11 15:20:32 +01:00
manuroe 8db47af08a Swift: Reintroduce 'MatrixSDK/SwiftSupport' 2018-08-24 15:26:14 +02:00
manuroe 56d7ab7816 Disable 'MatrixSDK/SwiftSupport' pod
And make Swift code not using NS_REFINED_FOR_SWIFTed methods from MatrixSDK
2018-08-10 17:08:25 +02:00
manuroe 58d7106633 Make use of MXRoom.roomId and MXRoom.summary instead of MXRooms.state 2018-07-16 22:30:55 +02:00
giomfo 6cc8d81b27 Improve Error Notifications (based on kMXKErrorNotification)
Add the account identifier in userInfo dictionary to let the listener know which account is concerned by the error.

vector-im/riot-ios#1839
2018-04-13 16:43:41 +02:00
Giom Foret 8de1b58ba8 Groups: self-management of membership of groups
- Improve group details display

vector-im/riot-meta#114
2017-12-20 12:32:40 +01:00
Giom Foret 9a25515d14 Groups: self-management of membership of groups
- Add Groups tab

vector-im/riot-meta#114
2017-12-12 16:03:26 +01:00
Giom Foret 8013a5cbc0 Merge branch 'develop' into callkit 2017-09-19 09:50:21 +02:00
Giom Foret 772b7ee23e 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 5c5a752aaf Dark theme - Improvements
- the keyboard bubble should be darker too
2017-09-11 22:37:00 +02:00
manuroe 61626a332d Merge remote-tracking branch 'origin/pr/1458' into callkit
# Conflicts:
#	Riot.xcodeproj/project.pbxproj
#	Riot/AppDelegate.m
#	Riot/ViewController/SettingsViewController.m
2017-09-04 15:57:37 +02:00
Giom Foret e43a04851a Bug Fix - Dark theme - Improvements #1444
- search dialogs being wrong themed
2017-08-25 13:53:17 +02:00
Denis Morozov 7a0a919651 Create app level category for MXSession to count missed notifications count 2017-08-22 10:46:53 +03:00
Giom Foret a36d824873 Enable Dark theme
TODO:
- fix the app freeze when user changes the app theme.
2017-08-11 16:56:09 +02:00
giomfo 513b2c948c Merge pull request #1341 from aramsargsyan/read-receipts-details
Read receipts details
2017-06-30 10:33:06 +02:00
Giom Foret fa283f0952 Bug Fix - Chat screen: the message overlaps its timestamp
(related to #1361)
2017-06-28 18:51:05 +02:00
Giom Foret 6c023228a1 Read Receipts Details - RoomDataSource: Add RR container in the cell content view
instead of the overlay container to not disturb tag gesture handling.

https://github.com/vector-im/riot-ios/issues/59
2017-06-27 11:05:43 +02:00
Aram Sargsyan 8a6917543b Review changes 2017-06-26 22:22:32 +04:00
Aram Sargsyan ae1ae4d141 Removed the ReceiptsContainerDelegate, used didRecognizeAction: instead 2017-06-26 19:33:53 +04:00
manuroe a8302ce9df Merge remote-tracking branch 'origin/develop' into room_summary
# Conflicts:
#	Riot/Categories/MXRoom+Riot.m
#	Riot/Model/RoomList/RecentCellData.m
2017-03-15 17:24:54 +01:00
Giom Foret f39d0ac49d Rebranding: replace Vector by Riot everywhere in the git and github repos
- Rename categories
2017-03-09 11:59:22 +01:00
Giom Foret 8730bc8ff9 Rebranding: replace Vector by Riot everywhere in the git and github repos
- Rename categories
2017-03-09 11:50:28 +01:00
Giom Foret eb85af8379 Rebranding: replace Vector by Riot everywhere in the git and github repos
- Rename categories
2017-03-09 11:50:12 +01:00
Giom Foret 97a5daddf6 Rebranding: replace Vector by Riot everywhere in the git and github repos
- Rename categories
2017-03-09 11:25:36 +01:00
Giom Foret 2c123996d8 Rebranding: replace Vector by Riot everywhere in the git and github repos 2017-03-09 11:21:43 +01:00
Giom Foret 15eed8fef9 Rebranding: replace Vector by Riot everywhere in the git and github repos
- Rename categories
2017-03-09 11:18:18 +01:00
giomfo 81f4975174 Bug Fix - default room avatar for an empty room should not be your own face
Changes:
- If the room has only two members, use the avatar of the second member even if this member is invited.
- The plain solid circle (without initial) is used only for an "empty room" without display name (We name "empty room" a room in which the current user is the only active member).
2017-03-08 18:54:20 +01:00
giomfo 06100684bc Rebranding: replace Vector by Riot everywhere in the git and github repos
- Rename VectorDesignValues with RiotDesignValues
2017-03-08 16:14:41 +01:00
giomfo 521e2110e1 Rebranding: replace Vector by Riot everywhere in the git and github repos
- Rename "Vector" directory with "Riot"
2017-03-08 11:08:03 +01:00