manuroe
0a3c176f3e
BugReportVC: Force users to add a description in crash reports.
...
This makes github happier and will help us on triaging.
2017-09-20 09:10:29 +02:00
Giom Foret
19a7817527
Pushkit: Remove APNS use.
...
Use new MXKAccount API to handle push token and settings.
- add format: 'event_id_only' to the data dict when you add the pusher
- use the following app ID: im.vector.app.ios.voip.prod
2017-09-19 16:06:44 +02:00
manuroe
102e38f5c1
Merge pull request #1517 from vector-im/widget_manager_bf_2
...
Widget manager: bug fixes
2017-09-19 14:57:37 +02:00
manuroe
cd3a537c7e
Modular integrations Manager: Improve dark theme management
2017-09-19 13:36:43 +02:00
manuroe
7187a57771
Modular integrations Manager: Manage dark theme
2017-09-19 10:24:28 +02:00
manuroe
fc40376af0
Widget: Fix crash. Handle the case where a scalar token is not required (jitsi).
2017-09-19 10:04:19 +02:00
manuroe
4d11f8552a
Modular integrations Manager: Manage lack of network
2017-09-19 09:59:04 +02:00
Giom Foret
35924dccfb
Merge branch 'develop' into callkit
2017-09-19 09:50:21 +02:00
Giom Foret
bac740c9d2
Improvement: Broaden back icon
2017-09-19 09:35:49 +02:00
manuroe
670b0938a1
Modular integrations Manager: Open URL in safari not within the webview
2017-09-19 09:00:44 +02:00
manuroe
d2411ba8ea
Modular integrations Manager: Fix invite and listing of bots.
...
Use scalar-staging.riot.im for the moment
2017-09-18 17:12:31 +02:00
manuroe
4fdf335bf1
Add WidgetViewController
...
Not yet use
2017-09-18 16:22:59 +02:00
Vivian Lim
3bd2413e6e
Return key on hardware keyboards now sends messages
...
Create a class KeyboardGrowingTextView which inherits from HPGrowingTextView, but defines keyCommands. keyCommands defined at any other view or controller layer weren’t being picked up by the OS, but they did work when added to HPGrowingTextView.
Signed-off-by: Vivian Lim <vivvnlim@gmail.com >
2017-09-18 00:29:57 -07:00
manuroe
b7b8702eff
Merge pull request #1511 from vector-im/widget_manager_2
...
Show the "Integrations Manager" into a webview
2017-09-15 16:55:28 +02:00
manuroe
ac0b7e16b9
Modular integrations UI: Clear Modular data on logout
2017-09-15 15:35:27 +02:00
Giom Foret
125253023b
Improvement - Create DM with Riot-bot on new account creation.
...
https://github.com/vector-im/riot-meta/issues/94
2017-09-15 15:19:36 +02:00
manuroe
d6908eaf1f
Modular integrations UI: Do not bounce for all the page
2017-09-15 14:57:40 +02:00
manuroe
fa670d3581
Modular integrations UI: Display the webpage in fullscreen
2017-09-15 14:03:49 +02:00
manuroe
9c969091a0
Modular integrations UI: Display the webpage in fullscreen
2017-09-15 13:55:33 +02:00
manuroe
734837955f
Modular integrations UI: Make the integrations icon open the main "Manage integrations" page
2017-09-15 13:36:26 +02:00
manuroe
1085b4038b
Modular integrations UI: Add the integrations icon to the RoomVC navigation header
2017-09-15 13:27:13 +02:00
manuroe
8a1a3889b5
Modular integrations UI: Add Settings > Labs > Matrix Apps
2017-09-15 13:24:01 +02:00
manuroe
8cd0dcb74b
Modular integrations UI: Clean i18n strings for modular
2017-09-14 17:52:21 +02:00
manuroe
c2e86317fa
Modular integrations UI: Did all modular requests but not tested
2017-09-14 17:48:11 +02:00
Giom Foret
ec85532a50
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
giomfo
ae3b05319c
Merge pull request #1508 from vector-im/riot_1354
...
Bug Fix - Settings: The "Sign out" button and other buttons of this p…
2017-09-14 12:56:17 +02:00
Giom Foret
4db0281d00
Bug Fix - Settings: The "Sign out" button and other buttons of this page sometimes blinks
...
#1354
2017-09-14 11:58:02 +02:00
Giom Foret
9ec87ec467
Bug Fix - Settings: some of the labels push the switch controls off screen.
...
#1506
2017-09-14 11:33:59 +02:00
manuroe
cc30abc89e
Modular integrations UI: Stubbed all modular requests.
2017-09-14 09:53:07 +02:00
Giom Foret
5a4f984c72
Pushkit: unregister for all remote notifications received via Apple Push Notification service.
2017-09-13 15:15:57 +02:00
Giom Foret
35daf83e5e
Dark theme - Improvements
...
- the keyboard bubble should be darker too
2017-09-11 22:37:00 +02:00
manuroe
902d0a5261
WidgetManager: createWidget did not call the success block
2017-09-11 16:35:42 +02:00
manuroe
a2910d24fa
Modular integrations UI: File renaming
2017-09-11 16:34:05 +02:00
manuroe
9d49a9ed8c
Modular integrations UI: Better seperate "Modular postMessage API" code from UIWebview cooking. Manage error sending
2017-09-11 16:22:28 +02:00
Giom Foret
978e27da25
Dark theme - Improvements
...
- spinner bg being white
2017-09-11 14:49:06 +02:00
Giom Foret
0176f68afc
Dark theme - Improvements
...
- some hairlines being too bright
- fading behind dialog modals being white rather than dark
- grey highlight bar in room list being too light (i think)?
2017-09-11 11:27:47 +02:00
Giom Foret
a9851a6511
Bug Fix: Dark theme - Improvements
...
- padlock being unthemed
2017-09-11 11:01:47 +02:00
Denis Morozov
b88b7eb6c1
Fix push registration process
2017-09-10 16:41:50 +03:00
manuroe
8116fdceb7
Modular integrations UI: Plumbed all modular requests. But it does not work
2017-09-08 16:27:14 +02:00
Giom Foret
addd43b975
PushKit: local notifications handling
...
Support the account settings: `showDecryptedContentInNotifications` value.
2017-09-08 15:32:55 +02:00
manuroe
f22c721a68
Modular integrations UI: Move JS code to js resource file. ObjC -> Modular JS starts to work
2017-09-08 13:51:06 +02:00
Giom Foret
31b68c6f15
Merge branch 'develop' into callkit
2017-09-08 12:42:58 +02:00
giomfo
c4574b60ef
Merge pull request #1498 from vector-im/callkit_background_state_handling
...
Pushkit support: Start a matrix session even if the app is in background
2017-09-08 11:24:34 +02:00
manuroe
22c69dbe20
Modular integrations UI: Start bridging the modular js postMessage interface with objc
2017-09-08 09:18:45 +02:00
Giom Foret
b95842414d
Pushkit Support
...
- Bug Fix - Regression: incoming video call is ignored when the app is backgrounded.
Do not remove the call observer at each session state change. A call observer is created as soon as a session is `StoreDataReady`, it is used until all the sessions are closed. We let the MXCallManager delay the call invite handling when the concerned session is syncing (see https://github.com/matrix-org/matrix-ios-sdk/pull/366 ).
- Bug Fix - Regression: app crashes on logout (see wrong use of `callEventsListeners`).
2017-09-07 19:28:38 +02:00
giomfo
49ca6f3e38
Merge pull request #1486 from morozkin/notif_strings
...
Update strings for push notifications
2017-09-07 16:31:52 +02:00
Giom Foret
ebe4ee3619
Force new LaunchScreen logo
2017-09-07 13:17:01 +02:00
manuroe
307586fa0c
Modular integrations UI: Show the Modular integrations webapp into a webview
2017-09-07 11:32:40 +02:00
Giom Foret
a9cad2cab2
Switch the loading animation for iOS to be RIOT.IM branded.
...
Remove the grey spinner under this animation.
2017-09-06 18:48:47 +02:00
giomfo
b2818bf7d7
Merge branch 'callkit' into decrypted_content
2017-09-06 17:50:09 +02:00