manuroe
f89848ef26
reskin: kill kRiotPrimaryBgColor
2019-01-10 17:50:26 +01:00
manuroe
2b32e32ac4
reskin: rename ColorValues to Theme
2019-01-10 15:32:59 +01:00
manuroe
6d69bfa167
reskin: ColorValues: suffix UIColor properties names with "Color"
2019-01-10 15:23:22 +01:00
manuroe
af001664d0
Merge remote-tracking branch 'origin/develop' into reskin
...
# Conflicts:
# Riot/Constants/RiotDesignValues.m
# Riot/Modules/Authentication/AuthenticationViewController.m
2019-01-10 11:50:57 +01:00
fridtjof
0e8c73344d
make use of Obj-C's modern syntax for literals and subscripting
2019-01-08 00:24:11 +01:00
manuroe
674fcfaa9d
Reskin: Kill kRiotColorGreen and use RiotDesignValues.colorValues.accent instead
2018-11-30 17:10:28 +01:00
manuroe
58b1ff9381
Reskin: Change the 2 notifications colors
2018-11-30 16:36:34 +01:00
manuroe
8cdb5f5988
Reskin: New avatar bg colors when no room avatar
2018-11-30 16:17:12 +01:00
manuroe
6ccfbbd567
BF: Weird text color when selecting a message
...
#2046
2018-09-24 14:23:48 +02:00
manuroe
6513198d28
Room names: Matrix has now room summaries that define how to compute names
...
Let MatrixSDK and MatrixKit do it for us
2018-09-20 10:48:01 +02:00
manuroe
d7df37f8ea
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
c3a0dd0a59
[EventFormatter] Update room create event type processing when content has room predecessor info.
2018-08-07 11:23:03 +02:00
SBiOSoftWhare
d8004c39fa
[EventFormatter] Handle room create predecessor string building
2018-07-27 18:45:23 +02:00
manuroe
d1e296913e
New async [MXRoom state:]: Make Riot build
2018-07-20 10:40:42 +02:00
manuroe
50f125fd9a
Fix regression with new MXRoomMembers
2018-07-17 18:41:28 +02:00
manuroe
573a9dbd6f
Make use of state.membersCount
2018-07-17 17:28:26 +02:00
manuroe
2e4f568807
MXRoomState: Apply new MXRoomMembers property
2018-07-12 00:19:48 +02:00
SBiOSoftWhare
f29893f1f9
Move RiotDesignValues to Constants folder
2018-07-10 10:21:21 +02:00
SBiOSoftWhare
869e60624d
Create managers folder
2018-07-10 10:21:20 +02:00
SBiOSoftWhare
af1c4523c4
Fix showDecryptedContentInNotifications settings option not migrated correctly from MXKAccount
2018-07-03 10:31:14 +02:00
SBiOSoftWhare
2946c9f332
Handle correct target Swift module import in RiotDesignValues
2018-07-02 18:01:33 +02:00
SBiOSoftWhare
cb506a88f0
Add comments to RiotSettings.
2018-07-02 16:49:36 +02:00
SBiOSoftWhare
ef9aebc90c
Use RiotSettings instead of direct access to UserDefault where needed
2018-07-02 14:51:47 +02:00
SBiOSoftWhare
307eefe16f
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
9f15108a25
extra \n
2018-06-29 07:51:09 +02:00
manuroe
25b16cb750
Crypto: Add telemetry for events unable to decrypt (UTDs)
...
#1894
2018-06-29 07:36:35 +02:00
manuroe
afe08e7114
RoomVC: Add a re-request keys button on message unable to decrypt
...
#1879
2018-06-08 17:21:52 +02:00
manuroe
83a6e4610a
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
6b915fc7ed
Merge pull request #1865 from pixlwave/develop
...
Fix timezone interval bug
thx @pixlwave
2018-05-22 10:15:03 +02:00
Doug
5cdc8c253b
Don't set GMT on calendar - the date formatter wasn't fixed to GMT anyway.
2018-05-11 01:44:05 -07:00
Doug
4474ccc803
Fix timezone interval bug
2018-05-10 17:35:42 +01:00
manuroe
ad1e0c0807
WidgetManager: Patch: Modular uses a malformed key: "stateKey" instead of "state_key"
2018-05-07 17:34:54 +02:00
manuroe
8f9b043826
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
c508431a38
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
4ea22bed1d
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
60bd53007e
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
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