Commit Graph

12250 Commits

Author SHA1 Message Date
SBiOSoftWhare bd9d90a8b5 Pods: Add SideMenu library. 2021-06-07 18:46:16 +02:00
SBiOSoftWhare f63920f73f AppCoordinator: Handle side menu and AppNavigator injection. 2021-06-07 18:46:16 +02:00
SBiOSoftWhare c15fb55014 TabBarCoordinator: Handle side menu. 2021-06-07 18:46:16 +02:00
SBiOSoftWhare 23e51e87cc Add AppNavigator that enables to perform the navigation within the global app scope. 2021-06-07 18:46:16 +02:00
SBiOSoftWhare 87cb67ff15 Add AlertPresentable that absracts an alert presenter. 2021-06-07 18:46:16 +02:00
SBiOSoftWhare d09c7bddf9 Add SideMenuPresentable and an implementation thant handles side menu presentation. 2021-06-07 18:46:16 +02:00
SBiOSoftWhare 386d9f8de0 BuildSettings: Add help url and side menu feature flag. 2021-06-07 18:46:16 +02:00
SBiOSoftWhare fd8245f005 Implement SideMenuCoordinator. 2021-06-07 18:46:16 +02:00
SBiOSoftWhare 2e56cdc108 Implements side menu screen. 2021-06-07 18:46:16 +02:00
SBiOSoftWhare e6ca45638c Add SideMenuVersionView that displays application version. 2021-06-07 18:46:16 +02:00
SBiOSoftWhare 7e6292289f Add SideMenuActionView that represents a side menu action view. 2021-06-07 18:46:16 +02:00
SBiOSoftWhare e2fc6a1bc1 Add SideMenuItem that represents side menu actions. 2021-06-07 18:46:16 +02:00
SBiOSoftWhare bd33f8eb38 Create UserAvatarView. 2021-06-07 18:46:16 +02:00
SBiOSoftWhare 42384a0520 RoomCreationIntroCell: Handle RoomAvatarViewData updates. 2021-06-07 18:46:16 +02:00
SBiOSoftWhare 0280c77201 RoomAvatarView: Now inherits from AvatarView, make RoomAvatarViewData conform to AvatarViewDataProtocol. 2021-06-07 18:46:16 +02:00
SBiOSoftWhare 19e5ac3181 Create AvatarView: Base class to support an avatar view. 2021-06-07 18:46:16 +02:00
SBiOSoftWhare bb765b7a35 PlaceholderDetailViewController: Handle theme update for navigation bar. 2021-06-07 18:46:16 +02:00
SBiOSoftWhare c3c29ce1fd LegacyAppDelegate: Use AppInfo. 2021-06-07 18:46:16 +02:00
SBiOSoftWhare 7010598275 Create AppInfo used to handle the application information. 2021-06-07 18:46:16 +02:00
SBiOSoftWhare 9d0daa3127 Create BuildInfo that gives build information made at compilation time. 2021-06-07 18:46:16 +02:00
SBiOSoftWhare 686992ef9c Side menu: Add icon images. 2021-06-07 18:46:16 +02:00
ismailgulek bdf724c9a3 Merge pull request #4388 from vector-im/element_4360_additions
Create Room Last Message Encryption Keys
2021-06-07 19:29:27 +03:00
SBiOSoftWhare a1d04ead15 Merge pull request #4396 from vector-im/element_4395
UserSessionsService: Fix room lists lost after a reset cache
2021-06-07 17:17:10 +02:00
SBiOSoftWhare 931d3af9d9 MasterTabBarController: Add sanity checks when add or remove a session. Fix runtime issue with Xcode 12.5 and NSArray mismatch type with Swift (see https://forums.swift.org/t/objective-c-interoperability-type-mismatch/12464 for more information). 2021-06-07 16:20:49 +02:00
SBiOSoftWhare f1ae5070e3 MasterTabBarController: Force type of Matrix session arrays. 2021-06-07 15:24:51 +02:00
SBiOSoftWhare ac37f0a97b Update changes 2021-06-07 12:17:13 +02:00
SBiOSoftWhare 21bd76e304 AppCoordinator: Handle user session removal on clear cache. 2021-06-07 12:12:00 +02:00
SBiOSoftWhare f3be6e5ba0 UserSessionsService: Add possibility to remove a user session from the associated Matrix session. 2021-06-07 12:09:37 +02:00
ismailgulek b20068dfc5 Update CHANGES.rst 2021-06-03 15:51:47 +03:00
ismailgulek f41f07c9dc Create keys for room last message data type 2021-06-03 15:48:01 +03:00
ismailgulek f8abb54567 Merge pull request #4369 from vector-im/element_4360
MXRoomSummary: Refactor Last Message Properties
2021-06-03 14:40:52 +03:00
ismailgulek 7309edfa76 Merge branch 'develop' into element_4360 2021-06-03 14:40:33 +03:00
ismailgulek 846a0c6318 Merge pull request #4381 from vector-im/element_4377
Fix Crash When Changing App Language
2021-06-03 14:23:12 +03:00
ismailgulek e9e308bda4 Update CHANGES.rst 2021-06-03 13:21:58 +03:00
ismailgulek 5be385f90c Do not show the settings screen again while session closed 2021-06-03 13:21:01 +03:00
manuroe f177b81189 Prepare for new sprint 2021-06-03 11:40:45 +02:00
manuroe db87a49e63 Merge branch 'master' into develop 2021-06-03 11:40:42 +02:00
manuroe c072defbd3 Merge branch 'release/1.4.0/master' 2021-06-03 11:40:34 +02:00
manuroe b82f7a3233 finish version++ 2021-06-03 11:40:34 +02:00
manuroe aa852f852c Merge pull request #4380 from vector-im/release/1.4.0/release
Release 1.4.0
2021-06-03 11:39:55 +02:00
manuroe 20ba47017b Fix Podfile.lock 2021-06-03 11:16:53 +02:00
manuroe c8dcc7b04f version++ 2021-06-03 11:02:26 +02:00
manuroe e5d818e449 Merge pull request #4379 from vector-im/manu/more_languages
Translations: Enable Esperanto, Portuguese (Brazil), Kabyle, Norwegia…
2021-06-03 10:41:03 +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 fb75797715 Update CHANGES.rst 2021-06-03 10:42:00 +03:00
ismailgulek d25b7f281b Merge branch 'develop' into element_4360 2021-06-03 10:40:39 +03:00
manuroe e87046c2f9 Sort translation files in alphabetical order 2021-06-02 17:27:30 +02:00
manuroe 3b62cbb029 Translations: Enable Esperanto, Portuguese (Brazil), Kabyle, Norwegian Bokmål (nb), Swedish, Japanese and Welsh. 2021-06-02 17:16:53 +02:00
Weblate 6460e7dd3a Merge branch 'origin/develop' into Weblate. 2021-06-02 14:24:22 +00:00
Weblate 9d622503c7 Merge branch 'origin/develop' into Weblate. 2021-06-02 14:24:20 +00:00