Commit graph

3805 commits

Author SHA1 Message Date
manuroe
5664eb2cfd Widget: Fix crash. Handle the case where a scalar token is not required (jitsi). 2017-09-19 10:04:19 +02:00
manuroe
978159a3a7 Modular integrations Manager: Manage lack of network 2017-09-19 09:59:04 +02:00
giomfo
20e68e56da Merge pull request #1516 from vector-im/back_icon
Improvement: Broaden back icon
2017-09-19 09:48:43 +02:00
Giom Foret
e9b95b7e14 Improvement: Broaden back icon 2017-09-19 09:35:49 +02:00
manuroe
9ee3b6f769 Modular integrations Manager: Open URL in safari not within the webview 2017-09-19 09:00:44 +02:00
manuroe
cddda7bdf4 Merge pull request #1515 from vector-im/widget_manager_bf_1
Modular integrations Manager: Fix invite and listing of bots.
2017-09-18 17:20:35 +02:00
manuroe
4819de6981 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
f8db1bb11f Merge pull request #1514 from vector-im/WidgetViewController
Add WidgetViewController
2017-09-18 17:10:44 +02:00
manuroe
6e818bc502 Add WidgetViewController
Not yet use
2017-09-18 16:22:59 +02:00
Vivian Lim
d69a83e2c5 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
Aram Sargsyan
1ed5bd003a Merge branch 'develop' of https://github.com/vector-im/riot-ios into share-extesion-mxstore-rework 2017-09-15 19:19:49 +04:00
Aram Sargsyan
0550c8f972 Stopped storing MXRoom instances, using CellData now 2017-09-15 19:17:03 +04:00
manuroe
dea81dadf4 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
giomfo
1b4d91ced4 Merge pull request #1512 from vector-im/riot_meta_94
Improvement - Create DM with Riot-bot on new account creation.
2017-09-15 16:09:05 +02:00
manuroe
d7e6228a64 Modular integrations UI: project 2017-09-15 15:36:43 +02:00
manuroe
0facbaec9e Modular integrations UI: Clear Modular data on logout 2017-09-15 15:35:27 +02:00
Giom Foret
6c3feef81f 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
a2f5ec4475 Modular integrations UI: Do not bounce for all the page 2017-09-15 14:57:40 +02:00
manuroe
98cdd503b3 Modular integrations UI: Display the webpage in fullscreen 2017-09-15 14:03:49 +02:00
manuroe
a065b23da0 Modular integrations UI: Display the webpage in fullscreen 2017-09-15 13:55:33 +02:00
manuroe
1a14078ff4 Modular integrations UI: Make the integrations icon open the main "Manage integrations" page 2017-09-15 13:36:26 +02:00
manuroe
a1d72a36d1 Modular integrations UI: Add the integrations icon to the RoomVC navigation header 2017-09-15 13:27:13 +02:00
manuroe
fa0c5a80c5 Modular integrations UI: Add Settings > Labs > Matrix Apps 2017-09-15 13:24:01 +02:00
manuroe
ed50951c51 Modular integrations UI: Clean i18n strings for modular 2017-09-14 17:52:21 +02:00
manuroe
6f8ff46751 Modular integrations UI: Did all modular requests but not tested 2017-09-14 17:48:11 +02:00
giomfo
3c4c5d4f73 Merge pull request #1510 from vector-im/room_summary_displayname_avatar
Handle the room display name and its avatar at the room summary level.
2017-09-14 17:05:51 +02:00
Giom Foret
983340a3f1 Update xcodeproj 2017-09-14 16:02:08 +02:00
Giom Foret
e4bf4f7dfa 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
5fb73e1903 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
giomfo
e8ad9e8ba1 Merge pull request #1507 from vector-im/riot_1506
Bug Fix - Settings: some of the labels push the switch controls off s…
2017-09-14 12:54:52 +02:00
Giom Foret
bdb386ac5f 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
3e9630cff4 Bug Fix - Settings: some of the labels push the switch controls off screen.
#1506
2017-09-14 11:33:59 +02:00
manuroe
5a0d25c54e Modular integrations UI: Stubbed all modular requests. 2017-09-14 09:53:07 +02:00
giomfo
95a830a134 Merge pull request #1504 from vector-im/riot_1444
Dark theme - Improvements
2017-09-12 09:16:17 +02:00
Giom Foret
8f3736c403 Dark theme - Improvements
- the keyboard bubble should be darker too
2017-09-11 22:37:00 +02:00
manuroe
548d9d42b8 WidgetManager: createWidget did not call the success block 2017-09-11 16:35:42 +02:00
manuroe
5a74ddaade Modular integrations UI: File renaming 2017-09-11 16:34:05 +02:00
manuroe
6a8ff41457 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
4a7930be15 Dark theme - Improvements
- spinner bg being white
2017-09-11 14:49:06 +02:00
Giom Foret
0ad5b737a3 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
1f6a3d0d66 Bug Fix: Dark theme - Improvements
- padlock being unthemed
2017-09-11 11:01:47 +02:00
Aram Sargsyan
97569c2e0a resetting info.plist 2017-09-08 19:09:31 +04:00
Aram Sargsyan
3d698bfe0e Review changes 2017-09-08 19:02:45 +04:00
manuroe
9af4c044e8 Modular integrations UI: Plumbed all modular requests. But it does not work 2017-09-08 16:27:14 +02:00
manuroe
ab2096a41a Modular integrations UI: Move JS code to js resource file. ObjC -> Modular JS starts to work 2017-09-08 13:51:06 +02:00
manuroe
ff0f56f7ea Modular integrations UI: Start bridging the modular js postMessage interface with objc 2017-09-08 09:18:45 +02:00
giomfo
8d71335596 Merge pull request #1486 from morozkin/notif_strings
Update strings for push notifications
2017-09-07 16:31:52 +02:00
Giom Foret
50ae365a08 Force new LaunchScreen logo 2017-09-07 13:17:01 +02:00
manuroe
3c99550f0c Modular integrations UI: Show the Modular integrations webapp into a webview 2017-09-07 11:32:40 +02:00
Giom Foret
e52d635009 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