Commit Graph

158 Commits

Author SHA1 Message Date
SBiOSoftWhare fc4af18751 String localization files are now visible as one file in which you could choose language. Remove readme files from bundle resources. 2018-07-10 16:50:51 +02:00
SBiOSoftWhare fe298164c8 Move RiotShareExtension supporting files to a physical folder 2018-07-10 15:22:01 +02:00
SBiOSoftWhare 99c37a0d3e Organize files by features in share extension target 2018-07-10 15:10:56 +02:00
SBiOSoftWhare d5e9f64b34 Remove Riot target override of ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES build settings value 2018-07-10 10:21:21 +02:00
SBiOSoftWhare 5734e34f11 Update project compatibility to Xcode 9.3 2018-07-10 10:21:21 +02:00
SBiOSoftWhare ec2943bb9a Update project recommended settings 2018-07-10 10:21:21 +02:00
SBiOSoftWhare 245372c57f Move cell data and data sources to corresponding modules. 2018-07-10 10:21:21 +02:00
SBiOSoftWhare f227ab33cf Move RiotDesignValues to Constants folder 2018-07-10 10:21:21 +02:00
SBiOSoftWhare 86f366ac87 Create physical SupportingFiles folder 2018-07-10 10:21:21 +02:00
SBiOSoftWhare 7bb89550c9 Move readme files at top of the project tree 2018-07-10 10:21:21 +02:00
SBiOSoftWhare 60d202c206 Move some resource files to Assets folder 2018-07-10 10:21:21 +02:00
SBiOSoftWhare ef4a010aeb Create SharedImages.xcassets in order to share images between main app and share extension 2018-07-10 10:21:21 +02:00
SBiOSoftWhare a9646df24d Fix RiotShareExtension target 2018-07-10 10:21:21 +02:00
SBiOSoftWhare f816d61796 Move images to Image.xcassets 2018-07-10 10:21:21 +02:00
SBiOSoftWhare f32375f2e4 Update Riot CallKit icon file name for retina display. Remove back icon @4x file. 2018-07-10 10:21:20 +02:00
SBiOSoftWhare e00fba775a Create managers folder 2018-07-10 10:21:20 +02:00
SBiOSoftWhare 53e9214b1d Organize views by feature 2018-07-10 10:21:20 +02:00
SBiOSoftWhare 73ca630780 Structure project almost by features. Start by organizing view controllers. 2018-07-10 10:21:20 +02:00
SBiOSoftWhare 2385248531 Enable Swift in share extension. Add RiotSettings to share extension target. 2018-07-02 17:59:35 +02:00
SBiOSoftWhare c0fa7c9913 Enable Swift support for Riot target. Create first Swift class, RiotSettings for handling specific Riot app settings. 2018-07-02 14:37:44 +02:00
manuroe bb98c32985 Crypto: Add telemetry for events unable to decrypt (UTDs)
#1894
2018-06-29 07:36:35 +02:00
manuroe fff8f2f14e Analytics: Move code from AppDelegate to a dedicated class: Analytics 2018-06-27 10:02:08 +02:00
manuroe 1bf0a76ffc Add Icelandic 2018-05-31 17:26:43 +02:00
SBiOSoftWhare b1d7897de8 Merge pull request #1881 from vector-im/riot_1870
Settings: Add deactivate account
2018-05-31 17:11:38 +02:00
SBiOSoftWhare c2259fdb04 Add DeactivateAccountViewController allowing to deactivate a user account from given Matrix session 2018-05-30 16:59:18 +02:00
manuroe cfc7830f86 Send sticker: Create StickerPickerVC and use it from the RoomVC
https://github.com/vector-im/riot-ios/issues/1860
2018-05-24 15:31:27 +02:00
manuroe b1d7617d05 Widgets: Make a generic postMessage API in WidgetVC
It will be used for https://docs.google.com/document/d/1uPF7XWY_dXTKVKV7jZQ2KmsI19wn9-kFRgQ1tFQP7wQ/edit#.

The Modular postMessage API becomes a specialisation of it.
2018-05-07 15:26:22 +02:00
Taiwo 3e89113991 Bug Fix: Moved UI update to main queue
Updated CocoaPods version to 1.5.0
2018-04-24 10:29:35 +01:00
manuroe b19c0f06b0 i18n: Enable Vietnamese 2018-04-20 09:14:19 +02:00
manuroe 92dfe6c7ef Merge pull request #1832 from vector-im/riot_1821
BF: Upgrade the minimal iOS version to 9.0 because the app crashes on iOS8
2018-04-04 14:07:09 +02:00
manuroe 93c19c904b BF: Upgrade the minimal iOS version to 9.0 because the app crashes on iOS8 (#1821)
because of the WebRTC framework.
2018-04-03 11:22:47 +02:00
giomfo eaeebf71b9 Render sticker events in the timeline
- Display the sticker description when it is selected
TODO animate the sticker if possible

 #1819
2018-04-02 23:59:47 +02:00
manuroe 7fc5795814 Language: Enable Bulgarian (#1800)
(#1800
2018-03-05 15:17:05 +01:00
manuroe 865187f182 Room: Inform user when they cannot post to a room because of low power level
Create DisabledRoomInputToolbarView for such permission issue
2018-02-21 16:09:49 +01:00
manuroe b2eeda8d69 i18n: Enable Catalan 2018-02-19 10:21:03 +01:00
Giom Foret 30b415abc4 Settings: Enhance flair handling
Display more details on the user's group (avatar, id)

vector-im/riot-meta#118
2018-02-06 23:38:12 +01:00
manuroe ed47769d1c Merge pull request #1753 from vector-im/piwik2
Replace Google Analytic by Matomo(Piwik)
2018-02-02 14:56:19 +01:00
manuroe 05d353172a Piwik: Use it for analytics 2018-01-29 15:26:44 +01:00
manuroe 4edaefe571 Podfile: Enable use_frameworks so that we can use Swift pods 2018-01-23 20:18:07 +01:00
Giom Foret e092aac9a0 Riot project: group all the view controllers related to the communities 2018-01-08 19:17:29 +01:00
Giom Foret e69d638d28 Group details: Add Rooms page
https://github.com/vector-im/riot-meta/issues/117
2017-12-31 12:52:22 +01:00
manuroe 68bca67d3d Merge remote-tracking branch 'origin/release-v0.6.7' into develop
# Conflicts:
#	Riot.xcodeproj/project.pbxproj
2017-12-27 16:23:42 +01:00
Giom Foret a64440df08 Bug Fix: Share extension is not localized?
#1701
2017-12-27 14:53:17 +01:00
Giom Foret 9ab76899fe Groups: self-management of membership of groups
- Custom the group view controllers with the blue color.

vector-im/riot-meta#114
2017-12-22 14:33:40 +01:00
Giom Foret 8a7ce414ff Groups: self-management of membership of groups
- Prepare Group Details screen

vector-im/riot-meta#114
2017-12-14 16:05:11 +01:00
Giom Foret 654f5ecc50 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 0c0ccc1544 version++ 2017-11-30 11:16:11 +01:00
Giom Foret c0b7189605 Enable Vietnamese, thanks to @loulsle. 2017-11-29 19:36:14 +01:00
manuroe 68dc733317 Crypto: Add key sharing dialog for incoming room key requests 2017-11-14 18:21:01 +01:00
manuroe 949b7dc9dc Callkit: Show the Riot icon (in B&W) on the system call screen 2017-10-19 10:03:23 +02:00