giomfo
08595849e4
Merge pull request #1710 from vector-im/groups
...
Groups enhancements
2017-12-28 13:42:30 +01:00
Giom Foret
5374d3379d
Group Details: Home page
...
- Add the number of members and rooms in the home screens.
vector-im/riot-meta#115
2017-12-28 12:00:46 +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
manuroe
b63c0cbb49
Widget: Fix crash when widget JSON data contains a number value instead of an expected string ( https://github.com/matrix-org/riot-ios-rageshakes/issues/765 )
2017-12-27 08:57:14 +01:00
manuroe
d61cb4dc59
Widget: Integrate widget data into widget URL ( https://github.com/vector-im/riot-meta/issues/125 )
2017-12-21 09:28:21 +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
manuroe
61e7832f47
Widget: Integrate widget data into widget URL ( https://github.com/vector-im/riot-meta/issues/125 )
2017-12-08 16:46:46 +01:00
giomfo
990b63e53a
Merge pull request #1665 from aaronraimist/oled-black
...
Add basic OLED black theme
2017-11-27 09:59:35 +01:00
Aaron Raimist
af60150266
Remove kRiotKeyboard initialization
2017-11-23 11:15:51 -06:00
manuroe
d1dc935725
Make code compatible with !use_frameworks in Podfile
2017-11-23 16:09:19 +01:00
Aaron Raimist
3b5113f63a
Add basic OLED black theme
2017-11-21 20:55:11 -06:00
manuroe
0727de86f3
BF: Jitsi: Crash if the user display name has several components ( #1616 )
2017-10-25 16:46:03 +02:00
manuroe
64dd9933d8
EventFormatter: Improve updateRoomSummary:withStateEvents: to avoid to compute room avatar & displayname on almost every state events.
...
When initialsyncing with big rooms, the previous implementation leaded the app to out of memory because ARC did not have time to auto release objects (mainly objects returned by MXRoomState.members).
2017-10-05 09:34:17 +02:00
manuroe
6291fda01c
Jitsi: Enable the "Create conference calls with jitsi" settings by default
2017-10-03 13:17:07 +02:00
manuroe
ca989534f4
Merge pull request #1536 from vector-im/format_widgets
...
Widgets: add notices for widgets events
2017-09-28 14:33:10 +02:00
manuroe
961d3ad20d
Widgets: add notices for widgets events
2017-09-27 17:15:09 +02:00
manuroe
978aa0217d
Widgets: list active widgets in a room
...
List them into an alertVC for the moment
2017-09-27 15:21:38 +02:00
manuroe
40e476f678
Widget: code cleaning
2017-09-21 15:36:09 +02:00
manuroe
3a624fa99d
BF: [iOS11] "Smart [colors] Invert" renders badly in the app
...
https://github.com/vector-im/riot-ios/issues/1524
- the app does its own dark theme and prevents the OS from automatically revert the colors in the app
- there are 3 choices on iOS11 for the Riot theme: "auto", "light", "dark". "auto" uses the system settings
2017-09-21 15:29:46 +02:00
manuroe
ffbbc6054b
Widget: Fix crash. Handle the case where a scalar token is not required (jitsi).
2017-09-19 10:04:19 +02:00
manuroe
188f5954ce
Add WidgetViewController
...
Not yet use
2017-09-18 16:22:59 +02:00
manuroe
9f74d71a5e
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
b5ed5ca0a7
Modular integrations UI: Clear Modular data on logout
2017-09-15 15:35:27 +02:00
Giom Foret
33beaa3dfb
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
Giom Foret
4b47ad7294
Dark theme - Improvements
...
- the keyboard bubble should be darker too
2017-09-11 22:37:00 +02:00
manuroe
90884e49a1
WidgetManager: createWidget did not call the success block
2017-09-11 16:35:42 +02:00
Giom Foret
6bb632188f
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
manuroe
f1e57ddf1f
Modular integrations UI: Show the Modular integrations webapp into a webview
2017-09-07 11:32:40 +02:00
manuroe
e69b9e1ab2
Widget: Define same app settings for modular as in https://riot.im/app/config.json
...
And use it
2017-09-06 16:05:36 +02:00
manuroe
38053f5603
Jitsi widget: Add notices for jitsi widget in rooms histories
2017-08-30 17:37:14 +02:00
manuroe
d3bf10392d
Widget: In comments, replace scalar by modular, the official public name that replaces the codename
2017-08-30 11:28:51 +02:00
Giom Foret
8f2993bc08
Re-enable the display of jitsi conference widget on develop
2017-08-25 20:08:23 +02:00
Giom Foret
76b549dbf8
Disable the display of jitsi conference widget.
2017-08-25 14:04:26 +02:00
manuroe
73fdb6b3bf
Jitsi widget: add display or creation of jitsi conference under USE_JITSI_WIDGET compilation flag
2017-08-18 11:56:32 +02:00
manuroe
bc4e01e842
Jitsi widget: naming sanitisation
2017-08-18 09:49:14 +02:00
manuroe
5ce90da94f
Jitsi widget: WidgetManager: add WidgetManagerErrorCodeCreationFailed
2017-08-17 18:45:49 +02:00
manuroe
30dcd982a5
Jitsi widget: WidgetManage add createWidget and createJitsiWidget methods
2017-08-17 18:28:24 +02:00
manuroe
2a6ed6882d
Jitsi widget: Add [WidgetManager closeWidget] and use it for jitsi conference
2017-08-17 12:17:07 +02:00
manuroe
88f878f8aa
Merge remote-tracking branch 'origin/develop' into jitsi_widget
...
# Conflicts:
# Riot.xcodeproj/project.pbxproj
2017-08-16 17:14:20 +02:00
manuroe
6a7e8b9147
Jitsi widget: Fix in [WidgetManager widgetsOfTypes:inRoom:]
2017-08-16 17:05:14 +02:00
manuroe
044693754d
Jitsi widget: Remove WidgetManager.enabled settings. Let's user check what they want with [WidgetManager widgetsOfTypes:inRoom:]
2017-08-16 11:49:01 +02:00
manuroe
f14e95125f
Jitsi widget: Implement [Widget description]
2017-08-16 11:47:03 +02:00
Giom Foret
b691abd9c7
Dark Theme - Fix Manu's remarks
2017-08-16 09:40:47 +02:00
Giom Foret
ee15c42852
Dark Theme - Improvement
...
HTML string rendering: Use the grayscale component of the secondary bg color to set the background color in the default CSS
2017-08-14 15:43:50 +02:00
Giom Foret
6fdbb5d844
Enable Dark theme
...
TODO:
- fix the app freeze when user changes the app theme.
2017-08-11 16:56:09 +02:00
manuroe
5ef3cf5772
Jitsi widget: Add Settings > LABS > Use jitsi for conference calls
2017-08-10 15:43:25 +02:00
manuroe
6a98225076
Jitsi widget: Make [WidgetManager removeMatrixSession] work
2017-08-09 18:06:33 +02:00
manuroe
eaffa44ca5
Jitsi widget: Dedup widgets - full algo that trusts on-one
2017-08-09 17:59:10 +02:00
manuroe
adac54d2b3
Jitsi widget: Show/hide the widget presence in RoomVC at runtime
2017-08-09 17:31:15 +02:00
manuroe
ba6cc63207
Jitsi widget: Dedup widgets
2017-08-09 16:48:05 +02:00