Commit Graph

457 Commits

Author SHA1 Message Date
SBiOSoftWhare 1aee322d26 Move RiotShareExtension supporting files to a physical folder 2018-07-10 15:22:01 +02:00
SBiOSoftWhare 24a776d413 Organize files by features in share extension target 2018-07-10 15:10:56 +02:00
SBiOSoftWhare 774014fd58 Remove Riot target override of ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES build settings value 2018-07-10 10:21:21 +02:00
SBiOSoftWhare bd4bc8d28a Update project compatibility to Xcode 9.3 2018-07-10 10:21:21 +02:00
SBiOSoftWhare 14036db841 Update project recommended settings 2018-07-10 10:21:21 +02:00
SBiOSoftWhare c483cc4a82 Move cell data and data sources to corresponding modules. 2018-07-10 10:21:21 +02:00
SBiOSoftWhare f29893f1f9 Move RiotDesignValues to Constants folder 2018-07-10 10:21:21 +02:00
SBiOSoftWhare ca037b9947 Create physical SupportingFiles folder 2018-07-10 10:21:21 +02:00
SBiOSoftWhare 0ea9dec493 Move readme files at top of the project tree 2018-07-10 10:21:21 +02:00
SBiOSoftWhare a8f067e5b1 Move some resource files to Assets folder 2018-07-10 10:21:21 +02:00
SBiOSoftWhare f5f4a6d27a Create SharedImages.xcassets in order to share images between main app and share extension 2018-07-10 10:21:21 +02:00
SBiOSoftWhare 92075ca7e1 Fix RiotShareExtension target 2018-07-10 10:21:21 +02:00
SBiOSoftWhare a3a2a1f129 Move images to Image.xcassets 2018-07-10 10:21:21 +02:00
SBiOSoftWhare 16abfef77e Update Riot CallKit icon file name for retina display. Remove back icon @4x file. 2018-07-10 10:21:20 +02:00
SBiOSoftWhare 869e60624d Create managers folder 2018-07-10 10:21:20 +02:00
SBiOSoftWhare fbe1264a5a Organize views by feature 2018-07-10 10:21:20 +02:00
SBiOSoftWhare 263c8f9246 Structure project almost by features. Start by organizing view controllers. 2018-07-10 10:21:20 +02:00
SBiOSoftWhare 82a5e7e778 Enable Swift in share extension. Add RiotSettings to share extension target. 2018-07-02 17:59:35 +02:00
SBiOSoftWhare 307eefe16f 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 25b16cb750 Crypto: Add telemetry for events unable to decrypt (UTDs)
#1894
2018-06-29 07:36:35 +02:00
manuroe 20e9ac3757 Analytics: Move code from AppDelegate to a dedicated class: Analytics 2018-06-27 10:02:08 +02:00
manuroe 59a1d2d840 Add Icelandic 2018-05-31 17:26:43 +02:00
SBiOSoftWhare aeaf8ce9f9 Merge pull request #1881 from vector-im/riot_1870
Settings: Add deactivate account
2018-05-31 17:11:38 +02:00
SBiOSoftWhare c3abf1de06 Add DeactivateAccountViewController allowing to deactivate a user account from given Matrix session 2018-05-30 16:59:18 +02:00
manuroe 2ccef122f4 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 4c5893b2e5 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 1c4dc56667 Bug Fix: Moved UI update to main queue
Updated CocoaPods version to 1.5.0
2018-04-24 10:29:35 +01:00
manuroe edfc391ae7 i18n: Enable Vietnamese 2018-04-20 09:14:19 +02:00
manuroe 608d23e7ad 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 182458a6a0 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 50d54f9c0c 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 871d5a4c2b Language: Enable Bulgarian (#1800)
(#1800
2018-03-05 15:17:05 +01:00
manuroe 16119264b5 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 a901399014 i18n: Enable Catalan 2018-02-19 10:21:03 +01:00
Giom Foret 697c227fe8 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 a8d01eae5b Merge pull request #1753 from vector-im/piwik2
Replace Google Analytic by Matomo(Piwik)
2018-02-02 14:56:19 +01:00
manuroe 24fdbebf39 Piwik: Use it for analytics 2018-01-29 15:26:44 +01:00
manuroe cfaa1c9f4b Podfile: Enable use_frameworks so that we can use Swift pods 2018-01-23 20:18:07 +01:00
Giom Foret d9b3210c64 Riot project: group all the view controllers related to the communities 2018-01-08 19:17:29 +01:00
Giom Foret b5d0a0ae0b Group details: Add Rooms page
https://github.com/vector-im/riot-meta/issues/117
2017-12-31 12:52:22 +01:00
manuroe 5d27fcd68e 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 a1cfbc0612 Bug Fix: Share extension is not localized?
#1701
2017-12-27 14:53:17 +01:00
Giom Foret e12326c2dc 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 c3c65bd97d 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 99d5e26d04 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 20f9cce03a version++ 2017-11-30 11:16:11 +01:00
Giom Foret 4f470c85a2 Enable Vietnamese, thanks to @loulsle. 2017-11-29 19:36:14 +01:00
manuroe 3f958a3b05 Crypto: Add key sharing dialog for incoming room key requests 2017-11-14 18:21:01 +01:00
manuroe db84390842 Callkit: Show the Riot icon (in B&W) on the system call screen 2017-10-19 10:03:23 +02:00
manuroe d9889f6fb2 Podfile: Factorise the podfile 2017-10-17 08:59:31 +02:00