manuroe
9df0874458
Merge remote-tracking branch 'origin/develop' into lazy_loading
...
# Conflicts:
# CHANGES.rst
# Riot/Modules/Room/RoomViewController.m
2018-08-07 18:06:58 +02:00
SBiOSoftWhare
dbe1a8fa7a
[EventFormatter] Update room create event type processing when content has room predecessor info.
2018-08-07 11:23:03 +02:00
SBiOSoftWhare
61818e815f
[EventFormatter] Handle room create predecessor string building
2018-07-27 18:45:23 +02:00
manuroe
08c293be54
New async [MXRoom state:]: Make Riot build
2018-07-20 10:40:42 +02:00
manuroe
3236ed1de5
Fix regression with new MXRoomMembers
2018-07-17 18:41:28 +02:00
manuroe
b20501f239
Make use of state.membersCount
2018-07-17 17:28:26 +02:00
manuroe
ac644474cf
MXRoomState: Apply new MXRoomMembers property
2018-07-12 00:19:48 +02:00
SBiOSoftWhare
cb7d0b2062
Move RiotDesignValues to Constants folder
2018-07-10 10:21:21 +02:00
SBiOSoftWhare
fc1c15599f
Create managers folder
2018-07-10 10:21:20 +02:00
SBiOSoftWhare
8c8ef75b10
Fix showDecryptedContentInNotifications settings option not migrated correctly from MXKAccount
2018-07-03 10:31:14 +02:00
SBiOSoftWhare
3d54608b48
Handle correct target Swift module import in RiotDesignValues
2018-07-02 18:01:33 +02:00
SBiOSoftWhare
862668d638
Add comments to RiotSettings.
2018-07-02 16:49:36 +02:00
SBiOSoftWhare
810aa58153
Use RiotSettings instead of direct access to UserDefault where needed
2018-07-02 14:51:47 +02:00
SBiOSoftWhare
2b073f2be1
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
cfc892cb86
extra \n
2018-06-29 07:51:09 +02:00
manuroe
1cd52b0b67
Crypto: Add telemetry for events unable to decrypt (UTDs)
...
#1894
2018-06-29 07:36:35 +02:00
manuroe
8cdb4d8493
RoomVC: Add a re-request keys button on message unable to decrypt
...
#1879
2018-06-08 17:21:52 +02:00
manuroe
80e6502aeb
Send sticker: WidgetManager: add userWidgets:ofTypes method
...
https://github.com/vector-im/riot-ios/issues/1860
2018-05-24 14:36:09 +02:00
giomfo
7f2bd46f7e
Merge pull request #1865 from pixlwave/develop
...
Fix timezone interval bug
thx @pixlwave
2018-05-22 10:15:03 +02:00
Doug
25f83f1fd1
Don't set GMT on calendar - the date formatter wasn't fixed to GMT anyway.
2018-05-11 01:44:05 -07:00
Doug
b435077465
Fix timezone interval bug
2018-05-10 17:35:42 +01:00
manuroe
bc7c382a0d
WidgetManager: Patch: Modular uses a malformed key: "stateKey" instead of "state_key"
2018-05-07 17:34:54 +02:00
manuroe
c200945416
Send Stickers: WidgetManager: add userWidgets
...
and show them in the widget picker and within the list of installed widgets of the integration manager
#1860
2018-05-07 11:15:18 +02:00
manuroe
e03bc656a5
Send Stickers: Pass widget id to widgets urls
...
#1860
This is mandatory for the sticker picker widget
2018-05-07 10:46:33 +02:00
manuroe
34528acece
Widget: Support new "m.widget" state event type but keep using "im.vector.modular.widgets" for operations
...
while the move is not fully done (https://docs.google.com/document/d/1uPF7XWY_dXTKVKV7jZQ2KmsI19wn9-kFRgQ1tFQP7wQ/edit?usp=sharing )
2018-05-07 10:12:02 +02:00
manuroe
25420dce05
Widgets: Make sure we have a scalar token before opening one ( #1723 ).
...
Make the build of the true widget URL asynchronous and build it only when necessary.
2018-01-04 12:25:32 +01:00
giomfo
86d1f4ea98
Merge pull request #1710 from vector-im/groups
...
Groups enhancements
2017-12-28 13:42:30 +01:00
Giom Foret
923c44c987
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
0fe3f33767
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
8310861bc0
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
5230e13395
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
ea24afed26
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
ff8f92dc5c
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
4e1a342fe4
Merge pull request #1665 from aaronraimist/oled-black
...
Add basic OLED black theme
2017-11-27 09:59:35 +01:00
Aaron Raimist
cfeb036adc
Remove kRiotKeyboard initialization
2017-11-23 11:15:51 -06:00
manuroe
796b5f5076
Make code compatible with !use_frameworks in Podfile
2017-11-23 16:09:19 +01:00
Aaron Raimist
466c94260d
Add basic OLED black theme
2017-11-21 20:55:11 -06:00
manuroe
16d13a34f2
BF: Jitsi: Crash if the user display name has several components ( #1616 )
2017-10-25 16:46:03 +02:00
manuroe
d45a35a147
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
56916eb3e4
Jitsi: Enable the "Create conference calls with jitsi" settings by default
2017-10-03 13:17:07 +02:00
manuroe
76f15b3e34
Merge pull request #1536 from vector-im/format_widgets
...
Widgets: add notices for widgets events
2017-09-28 14:33:10 +02:00
manuroe
7fdb125f21
Widgets: add notices for widgets events
2017-09-27 17:15:09 +02:00
manuroe
8367514e1c
Widgets: list active widgets in a room
...
List them into an alertVC for the moment
2017-09-27 15:21:38 +02:00
manuroe
d820406c0a
Widget: code cleaning
2017-09-21 15:36:09 +02:00
manuroe
9d7d91df0a
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
81f3780972
Widget: Fix crash. Handle the case where a scalar token is not required (jitsi).
2017-09-19 10:04:19 +02:00
manuroe
3debcc443e
Add WidgetViewController
...
Not yet use
2017-09-18 16:22:59 +02:00
manuroe
121df97cf0
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
f21c9c9044
Modular integrations UI: Clear Modular data on logout
2017-09-15 15:35:27 +02:00
Giom Foret
772b7ee23e
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