manuroe
78d7c99f39
Settings: CALLS section: Always display the CallKit option
...
as we are iOS 10 min now but grey it out when not available (only on China)
2019-08-28 17:01:38 +02:00
manuroe
b2bae552d3
Settings: Device section: Make clear that device names are publicly readable in a kind of a "section header" header
...
vector-im/riot-ios/issues/2662
2019-08-26 18:37:43 +02:00
manuroe
118ec78f23
Settings: Display device fingerprint with a space every 4 chars like other Riot apps
2019-08-26 18:03:26 +02:00
SBiOSoftWhare
a6cd9e32f1
AuthInputsView: Check identity server presence before email registration.
2019-08-21 16:00:53 +02:00
SBiOSoftWhare
d772f212f3
AuthInputsView: Take into account MXIdentityService identity server URL when MSISDN is validated.
2019-08-21 12:03:52 +02:00
SBiOSoftWhare
6885bb86d0
Merge pull request #2645 from vector-im/riot_2643
...
Ability to disable all identity server functionality via the config file
2019-08-14 15:10:02 +02:00
SBiOSoftWhare
face1dec11
Use lower case for the term identity server
.
2019-08-14 15:08:58 +02:00
SBiOSoftWhare
b8362ed3b5
AuthenticationViewController: Show error alert instead of disabling password reset action when Identity Server is not set.
2019-08-14 14:11:06 +02:00
SBiOSoftWhare
a5cfe79fec
ContactDetailsViewController: If no IS is configured show an error when starting a chat with a user having only an email.
2019-08-13 17:11:09 +02:00
SBiOSoftWhare
8b79403a7a
StartChatViewController: Prevent inviting contact with email only if no IS configured.
2019-08-13 17:08:42 +02:00
SBiOSoftWhare
fd2827220f
SettingsViewController: Disable adding threepids if no IS configured.
2019-08-13 17:05:19 +02:00
SBiOSoftWhare
e9df6c9b28
AuthenticationViewController: When register do not propose to add 3rd party ids if there is no configured Identity Server.
2019-08-13 17:03:05 +02:00
SBiOSoftWhare
799b731642
AuthenticationViewController: Disable password reset action when Identity Server is not set.
2019-08-13 17:01:01 +02:00
manuroe
ffee457477
IM: Terms modal: Check checkboxes of already accepted terms urls
2019-08-13 15:54:21 +02:00
manuroe
0531b69f92
IM: Terms modal: Show the modal on widgets (Sticker Picker, ...)
2019-08-13 14:00:33 +02:00
manuroe
3575258920
IM: Terms modal: Reopen the IM UI once terms are accepted
2019-08-13 13:59:36 +02:00
manuroe
d37017430d
IM: Terms modal: Make computation of baseUrl more generic
2019-08-13 11:35:56 +02:00
manuroe
9111bed534
IM: Terms modal: Add service purpose description
2019-08-12 15:00:06 +02:00
manuroe
8d4d2bf998
IM: Terms modal: Display terms page into a webview
2019-08-12 11:14:58 +02:00
manuroe
1461b14217
IM: Tweak terms view UI
2019-08-09 18:43:27 +02:00
manuroe
b80640eb3b
IM: Display terms in table view
2019-08-09 17:58:02 +02:00
manuroe
f946e2b6d5
IM: Start flow for terms modal
2019-08-09 15:58:33 +02:00
manuroe
ec768b1202
BF: Fix crash for earch bar customisation in iOS13
...
#2626
2019-08-07 18:36:58 +02:00
SBiOSoftWhare
20a7b04743
Update Riot/Modules/Room/Views/InputToolbar/RoomInputToolbarView.m
...
Co-Authored-By: manuroe <manuroe@users.noreply.github.com>
2019-08-02 18:12:41 +02:00
SBiOSoftWhare
d4977deee0
Media picker: Fix theming issue on recent captures.
2019-08-02 18:06:55 +02:00
SBiOSoftWhare
35d3ff1e6a
SettingsViewController: Use SingleImagePickerPresenter for profile avatar picture.
2019-08-02 17:27:49 +02:00
SBiOSoftWhare
ccc930ccc7
RoomSettingsViewController: Use SingleImagePickerPresenter for room avatar picture.
2019-08-02 17:26:34 +02:00
SBiOSoftWhare
7c81eb685e
Create SingleImagePickerPresenter that enables to present an image picker with single selection.
2019-08-02 17:21:17 +02:00
SBiOSoftWhare
119d7239a8
RoomVC: Handle presentation for new native camera and media library actions.
2019-08-02 17:19:29 +02:00
SBiOSoftWhare
b31087ec12
RoomInputToolbarView: Add separate actions for camera and media library.
2019-08-02 17:16:06 +02:00
SBiOSoftWhare
edc03eeb48
Media picker: Create a coordinator.
2019-08-02 17:09:32 +02:00
SBiOSoftWhare
7602c57213
MediaAlbumContentViewController: Fix some retain cycle issues.
2019-08-02 17:07:36 +02:00
SBiOSoftWhare
c26800937c
MediaPickerViewController: Remove camera preview and display only recent captures and media albums.
2019-08-02 17:04:14 +02:00
SBiOSoftWhare
a5ac57ca63
Create CameraPresenter that enables to present native camera.
2019-08-02 16:54:31 +02:00
SBiOSoftWhare
2bdd4d782e
RoomDataSource: Do not display reactions when event is redacted.
2019-07-30 18:24:12 +02:00
SBiOSoftWhare
17775afd0e
ReactionHistoryViewCell: Update copyright.
2019-07-30 18:06:13 +02:00
SBiOSoftWhare
58f485c56e
Edit history: Fix some issues.
2019-07-30 17:24:46 +02:00
SBiOSoftWhare
06feb8e28b
Reaction history: Handle presentation from room VC by long press on reactions or from contextual menu.
2019-07-30 17:24:46 +02:00
SBiOSoftWhare
1ad0d6908e
Reaction history: Implement coordinator.
2019-07-30 17:24:46 +02:00
SBiOSoftWhare
8c83e1d51d
Reaction history: Implement screen.
2019-07-30 17:24:45 +02:00
SBiOSoftWhare
f8cdb2afd6
Reaction history: Implement view model.
2019-07-30 17:24:45 +02:00
SBiOSoftWhare
8b9ca69836
Reactions: Add long press gesture on bubble cell reactions.
2019-07-30 17:24:45 +02:00
manuroe
a5760bc770
BF: Crash when leaving settings due to backup section refresh animation.
...
The exception was:
*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Invalid update: invalid number of rows in section 10. The number of rows contained in an existing section after the update (0) must be equal to the number of rows contained in that section before the update (3), plus or minus the number of rows inserted or deleted from that section (0 inserted, 0 deleted) and plus or minus the number of rows moved into or out of that section (0 moved in, 0 moved out).'
To raise this exception:
- Execute the removed code after a delay (2s)
- Enter and leave the settings page
-> Crash
2019-07-29 17:31:07 +02:00
SBiOSoftWhare
ca7779ae58
Emoji picker: Handle Manu's comments.
2019-07-26 14:06:19 +02:00
SBiOSoftWhare
46434d7596
Update Riot/Modules/Room/RoomViewController.m
...
Co-Authored-By: manuroe <manuroe@users.noreply.github.com>
2019-07-25 19:16:15 +02:00
SBiOSoftWhare
39629a6638
RoomVC: Handle Emoji picker.
2019-07-25 16:58:14 +02:00
SBiOSoftWhare
7066c58a0b
Emoji picker: Implement coordinator bridge presenter.
2019-07-25 16:58:14 +02:00
SBiOSoftWhare
a769f6290e
Emoji picker: Implement Emoji picker screen.
2019-07-25 16:58:14 +02:00
SBiOSoftWhare
04d142ab65
Emoji picker: Implement cell and header view.
2019-07-25 16:58:14 +02:00
SBiOSoftWhare
c9d4b4193a
Emoji picker: Implement Emoji store, view model and view data.
2019-07-25 16:58:14 +02:00
SBiOSoftWhare
e4df031451
Contextual menu: Fix reactions menu theme update.
2019-07-25 16:58:14 +02:00
SBiOSoftWhare
01b9b483c6
Emoji picker: Handle Emoji parsing with EmojiService.
2019-07-25 16:58:14 +02:00
SBiOSoftWhare
2f9419f0bc
Reactions menu: Add more reactions button.
2019-07-25 16:58:14 +02:00
manuroe
9579b59bba
Soft logout: SSO support: Make sure the "Sign in with SSO" button does not overlap the explanation of the soft logout
2019-07-24 15:24:37 +02:00
manuroe
d126db5e49
Soft logout: SSO support: Display the clear data section upper
2019-07-24 14:59:40 +02:00
manuroe
3fa4de6722
Soft logout: Retain MXFileStore instance while getting user display name
2019-07-24 12:14:31 +02:00
manuroe
45f864b90c
Soft logout: Display the message about keys only if there are keys not yet backed ip
2019-07-23 17:36:10 +02:00
manuroe
3fc4ed9884
Soft logout: Do not show the clear data section on the forgot password flow
2019-07-23 17:17:05 +02:00
manuroe
18d7ca6b62
Soft logout: Do not try to log against matrix.org if the password was wrong
2019-07-23 17:03:24 +02:00
manuroe
f7e2da7b1b
Soft logout: Implement the clear data button
...
#2540
2019-07-23 16:20:07 +02:00
manuroe
f182073551
Soft logout: Implement design for the clear data section
...
#2540
2019-07-23 14:45:51 +02:00
manuroe
400b9c140e
Soft logout: Implement design
...
This is an adapted version of the zeplin design. It uses the current app login look and feel with the copy of the zeplin design
#2540
2019-07-23 11:51:46 +02:00
manuroe
07505b08dc
Soft logout: Support soft logout
...
#2540
2019-07-19 14:25:45 +02:00
manuroe
9b63577447
BF: Edits history: Original event is missing
...
#2585
The original event is not an edit event. It must be processed a bit differently
2019-07-17 13:58:09 +02:00
manuroe
8ecf5e73cc
Push: Update code to follow API break
...
#2348
2019-07-16 14:42:25 +02:00
manuroe
5e0b61b034
Update Riot/Modules/Room/DataSources/RoomDataSource.h
2019-07-12 09:51:12 +02:00
SBiOSoftWhare
6d63d704f7
RoomVC: Handle external file upload.
2019-07-11 19:17:55 +02:00
SBiOSoftWhare
20458bca20
MXKRoomDataSource: Handle video thumbnail generation with MXKVideoThumbnailGenerator.
2019-07-11 19:07:45 +02:00
SBiOSoftWhare
928eb0c69e
RoomInputToolbarView: Add file upload action.
2019-07-11 19:03:32 +02:00
manuroe
47c05e9ce9
Merge pull request #2570 from vector-im/riot_2559
...
Edits history: Display original event
2019-07-10 15:58:41 +02:00
manuroe
54af44d2ad
Room upgrade: Autojoin the upgraded room when the user taps on the tombstone banner
...
#2486
2019-07-10 14:58:47 +02:00
manuroe
c09faea091
Edits history: Display original event
...
#2559
2019-07-10 09:53:29 +02:00
SBiOSoftWhare
cece0404ba
Merge pull request #2567 from vector-im/riot_2553
...
Reactions: Reinstate the ability to react with non-unicode keys
2019-07-09 14:20:03 +02:00
SBiOSoftWhare
436f501a91
LABS: Remove reaction settings, reactions are enabled by default.
2019-07-09 13:51:14 +02:00
SBiOSoftWhare
012ea5b9c3
Bubble reaction view: Handle emoji label theme color.
2019-07-09 11:23:46 +02:00
SBiOSoftWhare
3b45885143
Reactions: Limit Emoji string length in reaction bubble.
2019-07-09 11:02:52 +02:00
SBiOSoftWhare
81b30b4916
Merge pull request #2564 from vector-im/riot_2538
...
BF: Quick reactions menu hide time and user display name
2019-07-09 10:37:40 +02:00
SBiOSoftWhare
24f6d03e4c
RoomVC: Fix reactions menu timestamp and display name overlap ( Fix #2538 ).
2019-07-08 18:43:55 +02:00
SBiOSoftWhare
593e3b3765
RoomBubbleCellData: Add a method to get first visible component index.
2019-07-08 18:34:08 +02:00
manuroe
3a80274bc4
Merge pull request #2555 from vector-im/riot_2548
...
BF: Reactions: Unexpected padding after event selection
2019-07-08 16:26:43 +02:00
manuroe
138d03d5b2
Merge pull request #2557 from vector-im/riot_2547
...
Join Room: Support via parameters to better handle federation
2019-07-08 14:53:02 +02:00
manuroe
0d5eac4cf6
Room upgrade: Use the server_name
parameter when joining the new room
...
#2550
2019-07-08 11:46:10 +02:00
manuroe
87b1e15f36
Join Room: Support via parameters to better handle federation
...
#2547
2019-07-08 11:15:44 +02:00
SBiOSoftWhare
4f6f5a771f
Reactions: Fix unexpected padding after event selection ( Fix #2548 ).
2019-07-05 20:56:37 +02:00
SBiOSoftWhare
12896ffc36
Message editing: Handle encrypted message edits history.
2019-07-05 14:14:46 +02:00
SBiOSoftWhare
3a8122bdb1
Message edits history: Handle message edits history display from RoomViewController.
2019-07-04 19:24:15 +02:00
SBiOSoftWhare
11012933ae
Message edits history: Update EditHistoryViewController to use UITableView to display messages and dates.
2019-07-04 19:22:29 +02:00
SBiOSoftWhare
8ae74d507d
Message edits history: Update view model to handle message history grouping by day.
2019-07-04 19:18:13 +02:00
SBiOSoftWhare
8fe0213c44
Message edits history: Create edit history section struct.
2019-07-04 19:04:53 +02:00
SBiOSoftWhare
884f47b33e
Message edits history: Create header view.
2019-07-04 19:03:39 +02:00
SBiOSoftWhare
a943361051
Message edits history: Create edit message cell.
2019-07-04 19:02:54 +02:00
manuroe
2a22e4c0a9
Reactions: Show at most 8 reactions
...
#2510
2019-07-04 11:38:48 +02:00
SBiOSoftWhare
78351941e4
Message editing: Handle reply edition.
2019-07-03 11:13:53 +02:00
manuroe
63aca2b130
Edits history: Manage date
2019-07-01 14:39:39 +02:00
manuroe
4c7a652fd9
EventFormatter: add showEditionMention setting
2019-07-01 12:42:42 +02:00
manuroe
26a8a6fd8d
Edits history: Use a dedicated event formatter
2019-07-01 12:34:20 +02:00
manuroe
4f6986c0ea
Edits history: Improve temporary UX a bit
2019-07-01 10:51:07 +02:00
manuroe
54e3155763
Edits history: Fix missing navigation bar
2019-07-01 10:34:02 +02:00
manuroe
d09ff5961c
Edits: Start history
2019-06-28 19:27:46 +02:00
SBiOSoftWhare
2980e0fd99
Merge pull request #2534 from vector-im/context_menu_UX_improvements
...
Room: Improve context menu UX
2019-06-27 16:36:17 +02:00