Commit graph

19 commits

Author SHA1 Message Date
SBiOSoftWhare
3f3c4f471b Structure project almost by features. Start by organizing view controllers. 2018-07-10 10:21:20 +02:00
manuroe
4528f510b0 Analytics: Move code from AppDelegate to a dedicated class: Analytics 2018-06-27 10:02:08 +02:00
Taiwo
8849d9e5ee Bug Fix: Moved UI update to main queue
Updated CocoaPods version to 1.5.0
2018-04-24 10:29:35 +01:00
manuroe
8a744fc9e8 Analytics: Create a generic API in AppDelegate class
And move all Google Analytics code to AppDelegate.m
2017-12-22 13:19:40 +01:00
manuroe
45f07ab466 Make code compatible with !use_frameworks in Podfile 2017-11-23 16:09:19 +01:00
Giom Foret
33302caaf1 Bug Fix - Failed to send photos which are not stored on the local device
and must be downloaded from iCloud.

#1654
2017-11-17 14:33:24 +01:00
manuroe
c88d773922 MediaPickerViewController: Add sanity checks to avoid crashes
- [MediaPickerViewController setupAVCapture] (in Riot) (MediaPickerViewController.m:1158) (https://github.com/matrix-org/riot-ios-rageshakes/issues/312)
- [MediaPickerViewController tearDownAVCapture] (in Riot) (MediaPickerViewController.m:1198) (https://github.com/matrix-org/riot-ios-rageshakes/issues/314)
2017-09-25 18:13:14 +02:00
Giom Foret
4a7930be15 Dark theme - Improvements
- spinner bg being white
2017-09-11 14:49:06 +02:00
Giom Foret
091f65a2bb Bug Fix: App have crashed whilst uploading photos
#1445

Set up only one session at the time!
2017-08-17 14:45:20 +02:00
Giom Foret
e9bc00959d Enable Dark theme
TODO:
- fix the app freeze when user changes the app theme.
2017-08-11 16:56:09 +02:00
Giom Foret
887d9dee14 Prepare Dark Theme
Remove the [UIApplication statusBarHidden] use (deprecated since iOS 9).
Use the default UIViewController-based status bar system.

Hide the user interface theme option in Settings.

https://github.com/vector-im/riot-meta/issues/22
2017-07-21 17:22:34 +02:00
Giom Foret
5f75c33137 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
cc0478c4ec Remove MXKAlert class use.
UIAlertController is directly used.
2017-07-14 16:41:25 +02:00
Giom Foret
12db2a443f Bug Fix: Camera preview is broken after a second try
The camera preview was set up with a wrong frame value. We wait for the first `viewDidLayoutSubviews` call before setting up the preview.
#686

+ fix the wrong preview layout on iPad described in PR #1372 MediaPicker xib layout fix.
2017-07-11 17:48:18 +02:00
manuroe
ae26aef852 Fix Crash in MediaPickerViewController (https://github.com/vector-im/riot-ios/issues/1252)
Release objects on the same thread they have been created. This avoids race conditions on retry.
2017-06-06 16:17:13 +02:00
manuroe
38b285b709 Fix compilation errors due to forward declarations set in .h 2017-06-06 14:30:36 +02:00
Giom Foret
50ddff54dc Import RageShakeManager.h and RiotDesignValues.h in App Delegate header 2017-04-07 11:52:53 +02:00
giomfo
7860d46996 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
568af33fdf 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
Renamed from Vector/ViewController/MediaPickerViewController.m (Browse further)