Commit graph

2892 commits

Author SHA1 Message Date
Slavi Pantaleev
cfad998342 Translated using Weblate (Bulgarian)
Currently translated at 100.0% (713 of 713 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/bg/
2019-06-27 10:36:13 +00:00
manuroe
3eda67435e BF: Edits: editing an unsent msg gets cancelled if the original msg send completes during the edit
#2495
2019-06-27 12:25:01 +02:00
SBiOSoftWhare
392d2ae972 RoomVC: Reduce animation duration when presenting contextual menu. Make animation quicker for a single tap. 2019-06-27 11:41:25 +02:00
SBiOSoftWhare
32de513df5 RoomViewController: Improve additional event actions menu behavior. Remove more action. 2019-06-27 10:23:20 +02:00
Weblate
4667d1ca76 Merge branch 'origin/develop' into Weblate. 2019-06-26 10:14:29 +00:00
manuroe
f63d2e1398
Merge pull request #2531 from vector-im/riot_2449
Edits: Support edits in e2e rooms
2019-06-26 12:14:25 +02:00
manuroe
3db1cffe28 Edits: Support edits in e2e rooms 2019-06-25 18:32:34 +02:00
Weblate
d66a2cb66d Merge branch 'origin/develop' into Weblate. 2019-06-25 14:29:38 +00:00
SBiOSoftWhare
066927c4d4 Bubble cell reactions: Fix BubbleReactionViewCell clipped at bottom in selected state (Fix #2515). 2019-06-25 16:21:48 +02:00
Weblate
270122425d Merge branch 'origin/develop' into Weblate. 2019-06-25 14:09:02 +00:00
Szimszon
af2a6a9f87 Translated using Weblate (Hungarian)
Currently translated at 100.0% (713 of 713 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/hu/
2019-06-25 14:09:02 +00:00
Kévin C
3bd8e13a63 Translated using Weblate (French)
Currently translated at 100.0% (713 of 713 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/fr/
2019-06-25 14:09:01 +00:00
Nathan Follens
fcb26d65f5 Translated using Weblate (Dutch)
Currently translated at 100.0% (713 of 713 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/nl/
2019-06-25 14:09:01 +00:00
Osoitz
46626a62fc Translated using Weblate (Basque)
Currently translated at 100.0% (713 of 713 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/eu/
2019-06-25 14:09:00 +00:00
Besnik Bleta
ab02eeec87 Translated using Weblate (Albanian)
Currently translated at 99.2% (707 of 713 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/sq/
2019-06-25 14:09:00 +00:00
SBiOSoftWhare
cd57ed1f9b RoomViewController: Handle updated RoomContextualMenuViewController. 2019-06-25 14:00:12 +02:00
SBiOSoftWhare
dab7d224eb RoomContextualMenuPresenter: Handle new reactions menu animations, reduce context menu show/hide animation duration. 2019-06-25 13:56:44 +02:00
SBiOSoftWhare
77d27d5fce RoomContextualMenuViewController: Handle updated ReactionsMenuView and new animations instructions. 2019-06-25 13:48:16 +02:00
SBiOSoftWhare
96c771bbfe Update ReactionsMenuView layout. 2019-06-25 13:40:59 +02:00
SBiOSoftWhare
833ba360ee Update ReactionsMenuViewModel to handle a list of reactions. 2019-06-25 13:23:07 +02:00
SBiOSoftWhare
af92b98065 Update ReactionsMenuButton UI 2019-06-25 12:06:54 +02:00
Weblate
81a04aa29d Merge branch 'origin/develop' into Weblate. 2019-06-24 14:16:37 +00:00
Kévin C
4c5af7ea10 Translated using Weblate (French)
Currently translated at 100.0% (713 of 713 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/fr/
2019-06-24 14:16:37 +00:00
manuroe
6ff7530d8a Device Verification: Name for 🔒 is "Lock"
#2526
2019-06-24 15:46:16 +02:00
Weblate
712a176acb Merge branch 'origin/develop' into Weblate. 2019-06-24 13:01:05 +00:00
Osoitz
330f7a03bd Translated using Weblate (Basque)
Currently translated at 100.0% (711 of 711 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/eu/
2019-06-24 13:01:05 +00:00
manuroe
f7554aaa88
Merge pull request #2524 from vector-im/riot_2518
Make sure there are no ugly edge cases running Riot without an integrations manager
2019-06-24 15:01:00 +02:00
manuroe
918adc5b7a Integrations: Manage the error of provided integrations server not responding 2019-06-21 15:06:41 +02:00
manuroe
948105b03d Integrations: Manage the error of no configured integrations server 2019-06-21 12:12:32 +02:00
manuroe
afd37fa9fb Integrations: Make code support use of an integration manager other than modular/scalar.
The default value is still modular/scalar.
2019-06-21 11:26:34 +02:00
Weblate
b23af5c994 Merge branch 'origin/develop' into Weblate. 2019-06-21 08:02:38 +00:00
SBiOSoftWhare
98361afa6f e2e room message: Fix padlock position on last message with sender name. 2019-06-20 12:07:04 +02:00
Weblate
1d7e84a97a Merge branch 'origin/develop' into Weblate. 2019-06-19 13:44:05 +00:00
manuroe
f155f99374
Merge branch 'develop' into create_button_size 2019-06-19 15:42:40 +02:00
Weblate
c811a1132b Merge branch 'origin/develop' into Weblate. 2019-06-19 13:31:57 +00:00
manuroe
3f55981cc3
Merge branch 'develop' into matomo-v6 2019-06-19 15:31:43 +02:00
Weblate
dea9c59930 Merge branch 'origin/develop' into Weblate. 2019-06-19 12:29:48 +00:00
SBiOSoftWhare
4e6c1c36af RoomDataSource: Fix bubble cell data additional content height update. 2019-06-19 14:22:38 +02:00
Weblate
f743f90973 Merge branch 'origin/develop' into Weblate. 2019-06-19 09:45:48 +00:00
SBiOSoftWhare
2b28f25883 Merge develop into fix_riot_attachmentview_reactions 2019-06-19 11:44:42 +02:00
Weblate
cdc58de84d Merge branch 'origin/develop' into Weblate. 2019-06-19 09:25:05 +00:00
Szimszon
95b55aca3f Translated using Weblate (Hungarian)
Currently translated at 100.0% (711 of 711 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/hu/
2019-06-18 18:29:07 +00:00
Michael Albert
f2149b57c3 Translated using Weblate (German)
Currently translated at 96.2% (684 of 711 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/de/
2019-06-18 18:29:06 +00:00
SBiOSoftWhare
8e50ff08c1 Fix bubble cell height for cells with attachment view and reactions. 2019-06-18 18:36:22 +02:00
SBiOSoftWhare
3295b649c9 RoomBubbleCellData: Add additionalContentHeight property to cache additional views height like reactions view and read receipts container. 2019-06-18 18:30:39 +02:00
SBiOSoftWhare
f33a0e9b7a MXKRoomBubbleTableViewCell: Add convenient method to compute bubble cell height for cell with attachment view. 2019-06-18 18:29:12 +02:00
SBiOSoftWhare
0809c8af55 RoomBubbleCellData: Fix bubble component position when display last message timestamp. 2019-06-18 17:42:00 +02:00
SBiOSoftWhare
c8bbf9fd00 MXKRoomBubbleTableViewCell: Improve timestamp label positioning. 2019-06-18 17:41:09 +02:00
manuroe
872976f798 Read receipts: Manage live update in the kit too 2019-06-18 14:06:23 +02:00
manuroe
ba6d5939a3 Read receipts: They are now counted at the MatrixKit level 2019-06-18 12:28:59 +02:00
SBiOSoftWhare
8aea88139e
Merge pull request #2471 from vector-im/fix_show_context_menu_interaction_when_animate
RoomVC: Prevent user interaction in timeline while presenting context menu
2019-06-18 11:49:44 +02:00
manuroe
14c824e135
Merge pull request #2498 from RiotTranslateBot/weblate-riot-ios-riot-ios-push
Update from Weblate
2019-06-17 10:19:32 +02:00
manuroe
def979b104
Merge pull request #2497 from RiotTranslateBot/weblate-riot-ios-riot-ios-dialogs
Update from Weblate
2019-06-17 10:18:22 +02:00
Weblate
2c96616f57 Merge branch 'origin/develop' into Weblate. 2019-06-14 14:45:31 +00:00
Nathan Follens
c662952b32 Translated using Weblate (Dutch)
Currently translated at 100.0% (711 of 711 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/nl/
2019-06-14 14:45:30 +00:00
Slavi Pantaleev
9247becabe Translated using Weblate (Bulgarian)
Currently translated at 100.0% (711 of 711 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/bg/
2019-06-14 14:45:30 +00:00
Weblate
b54360c7b9 Merge branch 'origin/develop' into Weblate. 2019-06-14 14:45:29 +00:00
Weblate
ca457b3fde Merge branch 'origin/develop' into Weblate. 2019-06-14 14:45:29 +00:00
Besnik Bleta
a902979376 Translated using Weblate (Albanian)
Currently translated at 99.3% (706 of 711 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/sq/
2019-06-14 14:45:29 +00:00
manuroe
82f52378dd Menu actions: Display the keyboard once the users tap on reply or edit
This also fixes the local echo issues we had when this screen stayed displayed
2019-06-14 16:29:25 +02:00
manuroe
6a3cfc0172 Reactions menu: leave the menu once the user tapped a reaction 2019-06-14 16:15:27 +02:00
Weblate
77e716c41b Merge branch 'origin/develop' into Weblate. 2019-06-13 15:50:36 +00:00
Weblate
1de9c0c59b Merge branch 'origin/develop' into Weblate. 2019-06-13 15:50:36 +00:00
Weblate
de109ae2b9 Merge branch 'origin/develop' into Weblate. 2019-06-13 15:50:36 +00:00
manuroe
5836ebb97e
Merge pull request #2490 from vector-im/reaction_echo
Local echo for reactions
2019-06-13 17:50:31 +02:00
Weblate
60a47bc9de Merge branch 'origin/develop' into Weblate. 2019-06-13 15:41:33 +00:00
serjor
df96dfa5ac Translated using Weblate (Spanish)
Currently translated at 71.3% (507 of 711 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/es/
2019-06-13 15:41:33 +00:00
Walter
cf9fd2c9ea Translated using Weblate (Russian)
Currently translated at 84.7% (602 of 711 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/ru/
2019-06-13 15:41:33 +00:00
Kévin C
8f56fd84ef Translated using Weblate (French)
Currently translated at 100.0% (711 of 711 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/fr/
2019-06-13 15:41:32 +00:00
Osoitz
693ae297f8 Translated using Weblate (Basque)
Currently translated at 100.0% (711 of 711 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/eu/
2019-06-13 15:41:32 +00:00
Weblate
d91310d2b4 Merge branch 'origin/develop' into Weblate. 2019-06-13 15:41:30 +00:00
Weblate
813c10cdfc Merge branch 'origin/develop' into Weblate. 2019-06-13 15:41:30 +00:00
serjor
0a02694e61 Translated using Weblate (Spanish)
Currently translated at 100.0% (28 of 28 strings)

Translation: Riot iOS/Riot iOS (Push)
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios-push/es/
2019-06-13 15:41:30 +00:00
SBiOSoftWhare
e610bd96e8 RoomViewController: Add message editing support. 2019-06-13 16:38:20 +02:00
SBiOSoftWhare
3c4961af8f RoomInputToolbarView: Add editing mode. 2019-06-13 16:37:28 +02:00
manuroe
84cd3d5e9d Reactions: Change reaction and unreaction methods signatures 2019-06-12 18:25:47 +02:00
manuroe
531cc4b68f Reactions local echoes: Do not show reactions with 0 count (case of reaction being removed) 2019-06-12 18:03:21 +02:00
Weblate
4d2e8999d8 Merge branch 'origin/develop' into Weblate. 2019-06-12 14:23:16 +00:00
Weblate
d2bc8ded97 Merge branch 'origin/develop' into Weblate. 2019-06-12 14:23:16 +00:00
Weblate
1db3b8ae4e Merge branch 'origin/develop' into Weblate. 2019-06-12 14:23:16 +00:00
SBiOSoftWhare
d751af48ff RoomViewController: Prepare message edited mention tap. 2019-06-12 16:06:27 +02:00
SBiOSoftWhare
b6d7a14e75 EventFormatter: Add edit mention suffix for edited messages. 2019-06-12 16:05:34 +02:00
SBiOSoftWhare
3625bc439a Add message edited mention string. 2019-06-12 15:35:30 +02:00
Weblate
15cd860d7f Merge branch 'origin/develop' into Weblate. 2019-06-11 15:51:31 +00:00
Weblate
5753be409c Merge branch 'origin/develop' into Weblate. 2019-06-11 15:51:31 +00:00
Weblate
57ef837f16 Merge branch 'origin/develop' into Weblate. 2019-06-11 15:51:31 +00:00
SBiOSoftWhare
3a2162f46c
Merge pull request #2482 from vector-im/ReactionsMenuViewModel_update
ReactionsMenuViewModel: Do not perform directly reaction requests
2019-06-11 17:51:28 +02:00
SBiOSoftWhare
310c5cc581 RoomViewController: Display an error when react or unreact on event fails. 2019-06-11 17:43:32 +02:00
Weblate
db39e3582e Merge branch 'origin/develop' into Weblate. 2019-06-11 14:57:26 +00:00
Weblate
51acd2187e Merge branch 'origin/develop' into Weblate. 2019-06-11 14:57:26 +00:00
Weblate
f07b591502 Merge branch 'origin/develop' into Weblate. 2019-06-11 14:57:26 +00:00
Osoitz
2db80485c5 Translated using Weblate (Basque)
Currently translated at 95.8% (680 of 710 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/eu/
2019-06-11 07:06:07 +00:00
Osoitz
cd445244ca Translated using Weblate (Basque)
Currently translated at 100.0% (5 of 5 strings)

Translation: Riot iOS/Riot iOS (Dialogs)
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios-dialogs/eu/
2019-06-11 07:06:04 +00:00
Osoitz
683145fe4d Translated using Weblate (Basque)
Currently translated at 100.0% (28 of 28 strings)

Translation: Riot iOS/Riot iOS (Push)
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios-push/eu/
2019-06-11 07:06:04 +00:00
Walter
33d3ab2d39 Translated using Weblate (Russian)
Currently translated at 84.5% (600 of 710 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/ru/
2019-06-08 13:06:01 +00:00
Walter
c19a0ba3fa Translated using Weblate (Russian)
Currently translated at 100.0% (5 of 5 strings)

Translation: Riot iOS/Riot iOS (Dialogs)
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios-dialogs/ru/
2019-06-08 13:06:00 +00:00
Walter
75bc6428c7 Translated using Weblate (Russian)
Currently translated at 100.0% (28 of 28 strings)

Translation: Riot iOS/Riot iOS (Push)
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios-push/ru/
2019-06-08 13:06:00 +00:00
SBiOSoftWhare
daab6950d4 [Reactions] Allow reaction only on room messages (Fix #2476). 2019-06-06 13:50:45 +02:00
SBiOSoftWhare
6f7400840d RoomViewController: Conforms to ReactionsMenuViewModelCoordinatorDelegate. 2019-06-06 11:30:57 +02:00
SBiOSoftWhare
940680ed75 [ReactionsMenuViewModel] Do not perform directly reaction requests and use delegation. 2019-06-06 11:29:28 +02:00
Slavi Pantaleev
5c1d68ab87 Translated using Weblate (Bulgarian)
Currently translated at 100.0% (710 of 710 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/bg/
2019-06-06 06:19:41 +00:00
Nathan Follens
5900d017f0 Translated using Weblate (West Flemish)
Currently translated at 100.0% (5 of 5 strings)

Translation: Riot iOS/Riot iOS (Dialogs)
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios-dialogs/vls/
2019-06-04 15:19:35 +00:00
Nathan Follens
b03b97eaa2 Translated using Weblate (West Flemish)
Currently translated at 100.0% (28 of 28 strings)

Translation: Riot iOS/Riot iOS (Push)
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios-push/vls/
2019-06-04 12:19:35 +00:00
Nathan Follens
b4b32bda46 Added translation using Weblate (West Flemish) 2019-06-03 10:23:47 +00:00
Nathan Follens
e8b79b5207 Added translation using Weblate (West Flemish) 2019-06-03 10:23:38 +00:00
Nathan Follens
7d193277f7 Added translation using Weblate (West Flemish) 2019-06-03 10:23:25 +00:00
Szimszon
1728764c48 Translated using Weblate (Hungarian)
Currently translated at 100.0% (710 of 710 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/hu/
2019-06-01 20:19:35 +00:00
Nathan Follens
6c93b124a2 Translated using Weblate (Dutch)
Currently translated at 100.0% (710 of 710 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/nl/
2019-06-01 20:19:31 +00:00
Weblate
cfc9ccb056 Merge branch 'origin/develop' into Weblate. 2019-05-29 13:23:07 +00:00
Weblate
d59d299b1e Merge branch 'origin/develop' into Weblate. 2019-05-29 13:23:06 +00:00
Weblate
3754b23b2d Merge branch 'origin/develop' into Weblate. 2019-05-29 13:23:06 +00:00
SBiOSoftWhare
4e9cb9d52f
Update Riot/Categories/MXKRoomBubbleTableViewCell+Riot.m
Co-Authored-By: giomfo <giom@matrix.org>
2019-05-29 15:22:42 +02:00
SBiOSoftWhare
dc61c7dee1
Update Riot/Categories/MXKRoomBubbleTableViewCell+Riot.h
Co-Authored-By: giomfo <giom@matrix.org>
2019-05-29 15:17:20 +02:00
SBiOSoftWhare
bd78e32cc7
Update Riot/Categories/MXKRoomBubbleTableViewCell+Riot.h
Co-Authored-By: giomfo <giom@matrix.org>
2019-05-29 15:16:38 +02:00
SBiOSoftWhare
599bab3967 MXKRoomBubbleTableViewCell: Display timestamp on left when select memberships. 2019-05-29 12:59:46 +02:00
SBiOSoftWhare
6e90168a1c RoomViewController: Use new component frame method calculation. 2019-05-29 12:26:48 +02:00
SBiOSoftWhare
ee15eccb40 RoomDataSource: Fix reactions and read receipts positions. 2019-05-29 12:25:57 +02:00
SBiOSoftWhare
99b746681b RoomBubbleCellData: Fix reactions height calculation. Fix timestamp position. 2019-05-29 12:24:43 +02:00
Dawid Potocki
de83ad3788 Translated using Weblate (Polish)
Currently translated at 66.5% (472 of 710 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/pl/
2019-05-29 10:19:31 +00:00
Nathan Follens
a682a18b55 Translated using Weblate (Dutch)
Currently translated at 100.0% (710 of 710 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/nl/
2019-05-29 10:19:30 +00:00
SBiOSoftWhare
550f3aac9e MXKRoomBubbleTableViewCell: Add convenient method to get frame of a MXKRoomBubbleComponent in cell contentView. Update timestamp label frame calculation. 2019-05-29 12:18:56 +02:00
SBiOSoftWhare
b0fbcde9dd Create RoomBubbleCellLayout class to handle MXKRoomBubbleTableViewCell layout constants. 2019-05-29 12:15:31 +02:00
Kasqade
807f0bdab5 Translated using Weblate (German)
Currently translated at 87.0% (618 of 710 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/de/
2019-05-27 20:19:27 +00:00
Besnik Bleta
5221ec5ab1 Translated using Weblate (Albanian)
Currently translated at 99.3% (705 of 710 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/sq/
2019-05-27 20:19:27 +00:00
Kasqade
8a1d3f265d Translated using Weblate (German)
Currently translated at 100.0% (28 of 28 strings)

Translation: Riot iOS/Riot iOS (Push)
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios-push/de/
2019-05-27 19:19:24 +00:00
Kasqade
652ee99201 Translated using Weblate (German)
Currently translated at 100.0% (5 of 5 strings)

Translation: Riot iOS/Riot iOS (Dialogs)
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios-dialogs/de/
2019-05-27 19:19:24 +00:00
Besnik Bleta
bbb3a6e822 Translated using Weblate (Albanian)
Currently translated at 100.0% (28 of 28 strings)

Translation: Riot iOS/Riot iOS (Push)
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios-push/sq/
2019-05-27 19:19:24 +00:00
Szimszon
488f4cfa03 Translated using Weblate (Hungarian)
Currently translated at 100.0% (28 of 28 strings)

Translation: Riot iOS/Riot iOS (Push)
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios-push/hu/
2019-05-25 06:19:20 +00:00
Kévin C
74498a9ef6 Translated using Weblate (French)
Currently translated at 100.0% (28 of 28 strings)

Translation: Riot iOS/Riot iOS (Push)
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios-push/fr/
2019-05-25 06:19:20 +00:00
Slavi Pantaleev
a29ea35af4 Translated using Weblate (Bulgarian)
Currently translated at 100.0% (28 of 28 strings)

Translation: Riot iOS/Riot iOS (Push)
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios-push/bg/
2019-05-25 06:19:20 +00:00
Szimszon
e3241e2878 Translated using Weblate (Hungarian)
Currently translated at 100.0% (5 of 5 strings)

Translation: Riot iOS/Riot iOS (Dialogs)
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios-dialogs/hu/
2019-05-25 00:19:20 +00:00
Kévin C
0c562c26df Translated using Weblate (French)
Currently translated at 100.0% (5 of 5 strings)

Translation: Riot iOS/Riot iOS (Dialogs)
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios-dialogs/fr/
2019-05-25 00:19:20 +00:00
Slavi Pantaleev
aac990753a Translated using Weblate (Bulgarian)
Currently translated at 100.0% (5 of 5 strings)

Translation: Riot iOS/Riot iOS (Dialogs)
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios-dialogs/bg/
2019-05-25 00:19:20 +00:00
David Cordero
d70dd52ecc Adjust size of create direct chat button 2019-05-24 22:20:02 +02:00
SBiOSoftWhare
55f3a68afb RoomVC: Prevent user interaction in timeline while presenting context menu. 2019-05-24 11:33:44 +02:00
Weblate
43c6d6861f Merge branch 'origin/develop' into Weblate. 2019-05-24 08:41:24 +00:00
Slavi Pantaleev
12c7424836 Translated using Weblate (Bulgarian)
Currently translated at 85.9% (610 of 710 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/bg/
2019-05-24 08:41:24 +00:00
fridtjof
b466af9631
Complete the migration code 2019-05-23 22:07:04 +02:00
fridtjof
05e9fb0afc
(Almost) fix the Matomo migration code 2019-05-23 22:06:45 +02:00
fridtjof
940ce88946
Rename PiwikTracker to MatomoTracker and update to version 6.0.0 2019-05-23 22:05:06 +02:00
SBiOSoftWhare
c2be2b5af9 EventFormatter: Fix 24 hour time format. 2019-05-23 18:26:38 +02:00
Weblate
be2cf1abbd Merge branch 'origin/develop' into Weblate. 2019-05-23 15:57:53 +00:00
manuroe
90784d13a0
Merge pull request #2438 from dcordero/verification_id_labels_fix
Verification id labels fix
2019-05-23 17:57:49 +02:00
Weblate
1fe8346c75 Merge branch 'origin/develop' into Weblate. 2019-05-23 15:57:20 +00:00
SBiOSoftWhare
31feca6f17 Room contextual menu: Update button titles color and disabled opacity. 2019-05-23 17:48:52 +02:00
Weblate
3e075f258c Merge branch 'origin/develop' into Weblate. 2019-05-23 15:44:18 +00:00
Kévin C
b3d9785de5 Translated using Weblate (French)
Currently translated at 100.0% (710 of 710 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/fr/
2019-05-23 15:44:18 +00:00
Victor Grousset
a2352c7817 Translated using Weblate (Esperanto)
Currently translated at 2.4% (17 of 710 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/eo/
2019-05-23 15:44:14 +00:00
SBiOSoftWhare
f14cbf759e Registration: Fix infinite loop when register with email and validate from mobile. 2019-05-23 16:46:00 +02:00
Weblate
f8a9a0bbfd Merge branch 'origin/develop' into Weblate. 2019-05-22 21:09:43 +00:00
David Cordero
627291529b Merge branch 'develop' into verification_id_labels_fix 2019-05-22 19:10:35 +02:00
SBiOSoftWhare
366d27ebab Contextual menu: Improve reactions menu position. 2019-05-22 18:48:50 +02:00
SBiOSoftWhare
4cb166072a MXKRoomBubbleTableViewCell: Add convenient method to calculate a bubble component frame in table view. 2019-05-22 18:46:22 +02:00
Weblate
d2b7a3efd2 Merge branch 'origin/develop' into Weblate. 2019-05-22 15:41:22 +00:00
SBiOSoftWhare
09991e53c7
Merge pull request #2464 from vector-im/riot_2446
BF: Menu actions: Display message time
2019-05-22 17:41:18 +02:00
Weblate
7c94eca302 Merge branch 'origin/develop' into Weblate. 2019-05-22 15:31:34 +00:00
SBiOSoftWhare
f1bb0ba8a0
Merge pull request #2463 from vector-im/riot_2446
Menu actions: Display message time
2019-05-22 17:31:30 +02:00
SBiOSoftWhare
4e1e95fd2c
Update Riot/Categories/MXKRoomBubbleTableViewCell+Riot.m
Co-Authored-By: manuroe <manuroe@users.noreply.github.com>
2019-05-22 17:28:08 +02:00
SBiOSoftWhare
a62548c545
Update Riot/Modules/Room/CellData/RoomBubbleCellData.h
Co-Authored-By: manuroe <manuroe@users.noreply.github.com>
2019-05-22 17:27:29 +02:00
SBiOSoftWhare
0fb13febee RoomVC: Display message time when contextual menu is shown. 2019-05-22 16:54:51 +02:00
Weblate
8f186afb56 Merge branch 'origin/develop' into Weblate. 2019-05-22 14:47:56 +00:00
manuroe
48beed140a
Merge pull request #2425 from vector-im/giomfo/third_party_licenses
Update third-party licences
2019-05-22 16:47:53 +02:00
Weblate
8bd458bda5 Merge branch 'origin/develop' into Weblate. 2019-05-22 14:46:20 +00:00
manuroe
50cc260010
Merge pull request #2432 from RiotTranslateBot/weblate-riot-ios-riot-ios-push
Update from Weblate
2019-05-22 16:46:16 +02:00
Weblate
97e2931bb4 Merge branch 'origin/develop' into Weblate. 2019-05-22 14:45:44 +00:00
manuroe
3d671feb07
Merge pull request #2431 from RiotTranslateBot/weblate-riot-ios-riot-ios-dialogs
Update from Weblate
2019-05-22 16:45:40 +02:00
Weblate
b62f59fff4 Merge branch 'origin/develop' into Weblate. 2019-05-22 14:45:15 +00:00
manuroe
e594155fe5
Merge pull request #2426 from RiotTranslateBot/weblate-riot-ios-riot-ios
Update from Weblate
2019-05-22 16:45:11 +02:00
SBiOSoftWhare
f271a08be2 EventFormatter: Use a 24 hour date format for time. 2019-05-22 16:39:11 +02:00
SBiOSoftWhare
6ce4a826be RoomVC: Show contextual menu on single tap. 2019-05-22 16:37:06 +02:00
SBiOSoftWhare
4bde8a435b Room contextual menu: Dismiss when swipe up or down. 2019-05-22 16:35:46 +02:00
SBiOSoftWhare
727f44295b Add convenient method on UITouch to determine if touch is inside a given view. 2019-05-22 16:35:26 +02:00
SBiOSoftWhare
6419fd6ecc MXRoomBubbleTableViewCell: Display the timestamp of the selected component on the left when there is enough space. 2019-05-22 16:22:26 +02:00
SBiOSoftWhare
b234a09bf1 RoomBubbleCellData: Add a property to display the timestamp of the selected component on the left when there is enough space. 2019-05-22 16:17:55 +02:00
manuroe
98c95fb849 Reactions menu: Patch RoomContextualMenuPresenter while we have a retain cycle 2019-05-21 02:12:14 +02:00
manuroe
a3239fda92 version++ 2019-05-21 01:39:36 +02:00
SBiOSoftWhare
3117c4322c Theme: Remove non needed reaction colors 2019-05-21 01:09:42 +02:00
SBiOSoftWhare
321811283a BubbleReactionsView: Use a UICollectionViewFlowLayout subclass with left alignement. 2019-05-21 00:43:10 +02:00
SBiOSoftWhare
d2cfe4891a RoomDataSource: Handle reactions display on bubble cell. 2019-05-20 21:59:18 +02:00
SBiOSoftWhare
75d7b26bfc RoomBubbleCellData: Improve reactions view vertical space calculation 2019-05-20 21:57:29 +02:00
SBiOSoftWhare
4ababf957e Create BubbleReactionsView 2019-05-20 21:54:23 +02:00
SBiOSoftWhare
2caf4e326f Create BubbleReactionsViewModel 2019-05-20 21:52:07 +02:00
SBiOSoftWhare
e5d8910a92 Create BubbleReactionViewCell 2019-05-20 21:51:24 +02:00
SBiOSoftWhare
2d118853a7 Create AutosizedCollectionView a convenient UICollectionView that makes dynamic sizing easier when using Auto Layout 2019-05-20 21:49:57 +02:00
SBiOSoftWhare
5b9ffd5b0f Theme: Add reaction button colors and update header background color. 2019-05-20 21:49:27 +02:00
manuroe
aadac45de6 Reactions menu: Do not notify delegate if reaction requires an unreaction
Fix Steve's remark
2019-05-20 20:41:05 +02:00
manuroe
86808b16e2 Reactions menu: Do not notify delegate if reaction requires an unreaction
This avoids to call the delegate twice.
Note: In a short future, we will no more have those 3 state buttons
2019-05-20 19:48:29 +02:00
manuroe
d72f2eb762 Reactions: Remove the send reaction hack as it is now done in the SDK 2019-05-20 19:40:52 +02:00
manuroe
f105fadc48
Merge branch 'develop' into aggregations 2019-05-20 17:57:50 +02:00
manuroe
6866fe8e2c Reactions: Add a labs setting
#2441
2019-05-20 17:31:25 +02:00
manuroe
2b7b2c5a6c Reactions: Use the hack like on riot-android and riot-web if the server has not yet the aggregations API
Fix Steve's comment
2019-05-20 17:00:57 +02:00
manuroe
4a7677a667 Reactions: Use the hack like on riot-android and riot-web if the server has not yet the aggregations API 2019-05-20 16:04:54 +02:00
manuroe
0973d3886b Reactions: Reactions menu: highlight reactiosn only our user made 2019-05-20 15:00:47 +02:00
David Cordero
8dfa395647 Remove redundant code 2019-05-19 17:19:23 +02:00
David Cordero
10c1624f7e Fix text color for user display name and device id labels in dark theme 2019-05-19 17:14:41 +02:00
Karol Kosek
44a54b5f42 Translated using Weblate (Polish)
Currently translated at 73.3% (453 of 618 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/pl/
2019-05-19 08:15:57 +00:00
manuroe
80d817c98e Reactions: Reactions menu: plug unreact 2019-05-17 17:39:31 +02:00
manuroe
443b886a34
Merge pull request #2430 from vector-im/reactions_in_context_menu
RoomVC: ContextualMenu: Plug reactions menu
2019-05-17 13:33:57 +02:00
manuroe
b1ebf79e50 RoomVC: ContextualMenu: Plug reactions menu 2019-05-17 12:17:59 +02:00
manuroe
00bebecc29 Reactions: Add placeholder for reactions list under message 2019-05-17 01:28:45 +02:00
manuroe
3249751dc2 RoomBubbleCellData: Do readReceiptVerticalWhitespace thing in one place 2019-05-16 18:27:48 +02:00
manuroe
0ed0d8cef5 Reactions: Follow small SDK change 2019-05-16 17:44:07 +02:00
manuroe
0bc5c28390 Reactions: Fix Steve's comments 2019-05-16 16:07:07 +02:00
David Baker
81a274be30 Translated using Weblate (Romanian)
Currently translated at 1.5% (9 of 618 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/ro/
2019-05-16 13:48:08 +00:00
David Baker
37518e7529 Translated using Weblate (Romanian)
Currently translated at 1.5% (9 of 618 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/ro/
2019-05-16 13:46:12 +00:00
David Baker
e728719b1f Translated using Weblate (Romanian)
Currently translated at 1.9% (12 of 618 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/ro/
2019-05-16 13:38:51 +00:00
Maros Dumitru
dd59187d4e Translated using Weblate (Romanian)
Currently translated at 1.9% (12 of 618 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/ro/
2019-05-16 13:38:51 +00:00
manuroe
8d7f535581
Merge branch 'aggregations' into riot_2393 2019-05-16 14:51:14 +02:00
manuroe
ec758a84b7 Reactions: we cannot like & dislike at the same time 2019-05-16 14:45:42 +02:00
Giom Foret
028763ba24 Update third-party licences 2019-05-16 10:19:23 +02:00
manuroe
13beb50abb Reactions: notify coordinator for every reaction request steps
so that it can leave the view when it wants
2019-05-16 08:07:52 +02:00
manuroe
65ec1e9988 Reactions: Plug button actions 2019-05-16 07:47:23 +02:00
manuroe
7cd5e79bc6 Reactions: Customise primary reactions buttons 2019-05-15 23:35:09 +02:00
SBiOSoftWhare
f5887c4774 RoomViewController: Disable reply on single tap selection. 2019-05-15 23:30:33 +02:00
SBiOSoftWhare
c0e313f156 RoomViewController: Show contextual menu toolbar on long press. 2019-05-15 23:24:34 +02:00
SBiOSoftWhare
1f43a8ee5e Create RoomContextualMenuPresenter 2019-05-15 23:10:07 +02:00
SBiOSoftWhare
d682b97441 Create RoomContextualMenuViewController 2019-05-15 23:09:03 +02:00
SBiOSoftWhare
cd238cc2f0 Create RoomContextualMenuToolbarView 2019-05-15 23:07:50 +02:00
SBiOSoftWhare
444a2ee452 Create room contextual menu action enum 2019-05-15 23:02:25 +02:00
SBiOSoftWhare
3be7a5274a RoomDataSource: Add a property to show or hide timestamp when selecting an event. 2019-05-15 21:44:07 +02:00
SBiOSoftWhare
c808ae5057 RoomBubbleCellData: Add a property to show or hide timestamp for selected component. 2019-05-15 21:34:32 +02:00
SBiOSoftWhare
0c8a98327d Add convenient methods on UIGestureRecognizer, UIImage and UIStackView. 2019-05-15 21:29:47 +02:00
SBiOSoftWhare
7de616ffc0 Make Themable protocol available for Obj-C 2019-05-15 21:18:02 +02:00
SBiOSoftWhare
d6509d01f8 MXKRoomBubbleTableViewCell+Riot: Add possibility to hide timestamp when selecting a component. 2019-05-15 21:15:50 +02:00
SBiOSoftWhare
acc13b089a Add contextual menu strings 2019-05-15 21:11:55 +02:00
SBiOSoftWhare
dc3b10e9f1 Add room contextual menu images 2019-05-15 21:11:36 +02:00
manuroe
52a480db92 Reactions: Translate primary reactions 2019-05-15 16:38:28 +02:00
manuroe
e419eecfeb Reactions: Add primary reactions as message actions 2019-05-15 16:00:36 +02:00
tea
37a2e20ae7 Translated using Weblate (Italian)
Currently translated at 100.0% (618 of 618 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/it/
2019-05-15 10:24:38 +00:00
Krombel
9f40c49d4d Translated using Weblate (German)
Currently translated at 99.5% (615 of 618 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/de/
2019-05-15 10:24:23 +00:00
Samu Voutilainen
8c5077f2e8 Translated using Weblate (Finnish)
Currently translated at 6.8% (42 of 618 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/fi/
2019-05-15 10:24:22 +00:00
Victor Grousset
193f5371b2 Translated using Weblate (Esperanto)
Currently translated at 2.6% (16 of 618 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/eo/
2019-05-15 10:24:22 +00:00
Nathan Follens
35a5d2a04d Translated using Weblate (Dutch)
Currently translated at 100.0% (618 of 618 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/nl/
2019-05-15 10:24:21 +00:00
Adrià
aacb3b527b Translated using Weblate (Catalan)
Currently translated at 83.8% (518 of 618 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/ca/
2019-05-15 10:24:14 +00:00
tea
fcb9032107 Translated using Weblate (Italian)
Currently translated at 100.0% (26 of 26 strings)

Translation: Riot iOS/Riot iOS (Push)
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios-push/it/
2019-05-15 10:24:13 +00:00
Osoitz
027e9d89d4 Translated using Weblate (Basque)
Currently translated at 100.0% (618 of 618 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/eu/
2019-05-15 10:24:13 +00:00
Besnik Bleta
586e60c436 Translated using Weblate (Albanian)
Currently translated at 99.7% (616 of 618 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/sq/
2019-05-15 10:24:13 +00:00
tea
6e420200c9 Translated using Weblate (Italian)
Currently translated at 100.0% (4 of 4 strings)

Translation: Riot iOS/Riot iOS (Dialogs)
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios-dialogs/it/
2019-05-15 10:24:12 +00:00
Nathan Follens
45faad3dee Translated using Weblate (Dutch)
Currently translated at 100.0% (26 of 26 strings)

Translation: Riot iOS/Riot iOS (Push)
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios-push/nl/
2019-05-15 10:24:12 +00:00
Nathan Follens
e7c9cb2f3a Translated using Weblate (Dutch)
Currently translated at 100.0% (4 of 4 strings)

Translation: Riot iOS/Riot iOS (Dialogs)
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios-dialogs/nl/
2019-05-15 10:24:12 +00:00
Besnik Bleta
fe1e9cedf8 Translated using Weblate (Albanian)
Currently translated at 100.0% (4 of 4 strings)

Translation: Riot iOS/Riot iOS (Dialogs)
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios-dialogs/sq/
2019-05-15 10:24:11 +00:00
SBiOSoftWhare
ca2454a811 MXKRoomBubbleTableViewCell: Enable long press on event. 2019-05-07 18:24:05 +02:00
SBiOSoftWhare
b4d7b3f78e MXKRoomBubbleTableViewCell+Riot: Add possibility to hide edit button on selection. 2019-05-07 16:49:12 +02:00
SBiOSoftWhare
0f7afec413 version++ 2019-05-06 11:02:36 +02:00
manuroe
97ffa9bf1e Device Verification: Fix buttons colors in dark theme 2019-05-06 08:21:30 +02:00
manuroe
157065c9d3 Device Verification: Fix bell emoji name 2019-05-06 08:19:48 +02:00
manuroe
ef4fed1bb2 RoomVC: When replying, use a "Reply" button instead of "Send" 2019-04-30 17:27:57 +02:00
manuroe
16dc04e18d RoomInputToolbarView: Turn the boolean replyToEnabled into an enum: sendMode
because message editing (#2404) is coming
2019-04-30 17:08:52 +02:00
SBiOSoftWhare
3e430e7b45 Fix room details navigation from rooms list. 2019-04-29 14:24:20 +02:00
SBiOSoftWhare
49fc828012 Add restoreInitialDisplay parameter on -[AppDelegate showRoom:andEventId:withMatrixSession:] method to choose to display a room from home tab or not. 2019-04-29 14:22:01 +02:00
manuroe
6a9c95b59e Add a description for NSCalendarsUsageDescription
This permission has been introduced by the jitsi update.
2019-04-26 15:42:05 +02:00
manuroe
98bd723a9b Strings.swift 2019-04-26 15:11:20 +02:00
manuroe
15698b8b91 Add a description for NSCalendarsUsageDescription
This permission has been introduced by the jitsi update.
2019-04-26 15:10:56 +02:00
manuroe
08d83114fe
Merge pull request #2378 from aaronraimist/homeserver
home server -> homeserver (#2345)
2019-04-26 11:41:47 +02:00
SBiOSoftWhare
3da89a05ce Handle button title for restore action case in SettingsKeyBackupTableViewSection. 2019-04-25 16:10:22 +02:00
SBiOSoftWhare
cdede7fcce Merge develop into prepare_riot_2231 2019-04-25 15:59:32 +02:00
SBiOSoftWhare
24d7c087fb Remove check for +[UIFont systemFontOfSize:weight:] availability. 2019-04-25 12:27:31 +02:00
SBiOSoftWhare
04b5dd0b58 Remove iOS 10 availability condition in MasterTabBarController. 2019-04-25 11:53:38 +02:00
SBiOSoftWhare
d1d9b9f990 Remove iOS 9 local notification API usage 2019-04-25 11:52:33 +02:00
manuroe
07a5cba40a
Update Riot/Assets/de.lproj/Vector.strings
Co-Authored-By: aaronraimist <aaron@raim.ist>
2019-04-24 14:02:07 -05:00
manuroe
27d6842e2d
Update Riot/Assets/de.lproj/Vector.strings
Co-Authored-By: aaronraimist <aaron@raim.ist>
2019-04-24 14:02:02 -05:00
manuroe
aa7661052d
Update Riot/Assets/de.lproj/Vector.strings
Co-Authored-By: aaronraimist <aaron@raim.ist>
2019-04-24 14:01:49 -05:00
SBiOSoftWhare
cd009f5fd1
Merge pull request #2382 from vector-im/media_picker_retain_cycles
[Media picker] Fix some retain cycles
2019-04-24 20:39:26 +02:00
manuroe
5466e87452
Merge pull request #2369 from neutralinsomniac/fix_full_width_at
Fix remaining full-width '%' symbols in strings
2019-04-24 18:36:33 +02:00
SBiOSoftWhare
42ddca925f Use a weak reference for mediaPicker property in RoomInputToobarView. 2019-04-24 17:56:59 +02:00
SBiOSoftWhare
87a6d13855 [Media Picker] Fix some retain cycles and fix implicit self warnings. 2019-04-24 17:56:03 +02:00
SBiOSoftWhare
84660597fb Merge develop into riot_1483 2019-04-24 16:28:51 +02:00
manuroe
8d68da4da8
Update Riot/Modules/Integrations/Widgets/Jitsi/JitsiViewController.m
Co-Authored-By: SBiOSoftWhare <SBiOSoftWhare@users.noreply.github.com>
2019-04-24 15:55:51 +02:00
manuroe
cab15e7477
Merge pull request #2372 from vector-im/riot_2323
E2E: SAS Verification
2019-04-24 14:51:04 +02:00
manuroe
b4c0a77ca1 Device Verification: Add a view model to DeviceVerificationDataLoadingViewController 2019-04-24 14:42:16 +02:00
manuroe
a1901e6238 Device Verification: Update SDK constant names changes 2019-04-24 10:35:56 +02:00
manuroe
c987e80d54 Clarify key backup details when backup exists but is not trusted in banner too
This follows changes made by https://github.com/vector-im/riot-ios/pull/2375
2019-04-24 10:23:27 +02:00
manuroe
7bc6ba25af Device Verification: Make incoming requests dialogs dequeueing work without a random sleep 2019-04-24 08:55:45 +02:00
manuroe
6eadbbdae0 Device Verification: Remove a TODO 2019-04-24 08:23:44 +02:00
manuroe
3c0237a4bd Device Verification: Fix Steve's PR comments 2019-04-24 08:18:56 +02:00
manuroe
4b2af64d0a Device Verification: Update SDK constant names changes 2019-04-24 08:07:50 +02:00
Aaron Raimist
d710b3788d
home server -> homeserver (#2345)
Signed-off-by: Aaron Raimist <aaron@raim.ist>
2019-04-19 21:27:10 -05:00
SBiOSoftWhare
b4c1cd0376 Update JistiViewController to use new JitsiMeet SDK API 2019-04-19 18:34:44 +02:00
SBiOSoftWhare
4c40fa2e4d Configure handle Jitsi configuration in AppDelegate 2019-04-19 18:33:21 +02:00
SBiOSoftWhare
b6e847c638 Create JitsiService to abstract and configure Jisti Meet SDK 2019-04-19 18:29:53 +02:00
SBiOSoftWhare
39e51910f8 Put Jitsi server URL in Riot-Defaults.plist 2019-04-19 18:28:39 +02:00
manuroe
e90fa1c323 Device Verification: Update wording "Verify user" -> "Verify device" 2019-04-19 11:38:48 +02:00
manuroe
bffe14f760 Device Verification: Manage display of SAS decimals 2019-04-19 11:31:19 +02:00
manuroe
b838e1c2d5 Device Verification: Clean dev code 2019-04-19 10:35:02 +02:00
manuroe
7ffe79748a Device Verification: Manage queue of incoming requests 2019-04-18 23:15:01 +02:00
manuroe
1df16d8ac7 Device Verification: Start: Fix missing cancelledByMe state 2019-04-18 23:12:01 +02:00
J. Ryan Stinnett
b5ee4a6aa9 Clarify key backup details when backup exists but is not trusted
This ports the wording changes from Riot Web
https://github.com/matrix-org/matrix-react-sdk/pull/2917.

"Use key backup" as button text feels like it's telling me I haven't set it up
at all. This changes to "Connect this device ..." which seems more reassuring
and applies for both the "add to backup" and "restore from backup" use cases.

This also updates the backup status text for the case where a backup exists, but
it's not being used by the current device so that it's much more clear that you
have a backup at least.
2019-04-18 13:30:32 +01:00
manuroe
771444573d Device Verification: MXUser.displayname and avatar can be nil 2019-04-17 13:54:51 +02:00
manuroe
bcacc78b3c Device Verification: Display a message when the transaction has been automatically cancelled 2019-04-17 13:05:18 +02:00
manuroe
5cad9743fb Device Verification: Removed unused code from templates 2019-04-17 12:52:45 +02:00
manuroe
d49dce7dcb Device Verification: Add DeviceVerificationDataLoading VC, a loading wheel VC 2019-04-17 12:47:42 +02:00
manuroe
ce47ea0277 Device Verification: Hack EncryptionInfoView to display the new device verification flow when the user taps on "Verify" 2019-04-17 09:51:32 +02:00
manuroe
8a50ccb077 SettingsVC: Remove dead code using EncryptionInfoView 2019-04-17 08:57:16 +02:00
manuroe
01e699fdf1 Device Verification: Plug it in the code more 2019-04-17 08:09:43 +02:00
manuroe
dd34bfe716 Device Verification: Plug it in the code 2019-04-16 17:55:40 +02:00
manuroe
e8ed9a19f9 Device Verification: Plug the legacy verification modal 2019-04-16 15:00:57 +02:00
manuroe
4889690698 Device Verification: Do not show back button 2019-04-16 11:36:51 +02:00
manuroe
b12c2af145 Device Verification: Translate emoji 2019-04-16 09:33:25 +02:00
Jeremy O'Brien
70f19f6235 Fix remaining full-width '%' symbols in strings 2019-04-15 20:21:57 -04:00
manuroe
aeb0031fda Device Verification: Verified screen 2019-04-15 18:40:04 +02:00
manuroe
1a7d642325 Device Verification: Verified screen 2019-04-15 18:22:24 +02:00
manuroe
dc978c7f31 Template: Add SimpleScreenTemplate 2019-04-15 17:52:55 +02:00
manuroe
e721b6cf60 Device Verification: Incoming screen: UI: Use a rounded MXKImageView 2019-04-15 15:28:59 +02:00
manuroe
a4a2064970 Device Verification: Incoming screen: UI: plug data 2019-04-15 14:18:44 +02:00
manuroe
bdefacff0e Device Verification: Incoming screen: UI design 2019-04-15 11:09:37 +02:00
manuroe
db8b3c5648 Device Verification: Incoming screen: working on UI 2019-04-13 00:19:01 +02:00
manuroe
a9502603d6 Device Verification: Incoming screen: beginning 2019-04-12 23:19:07 +02:00
manuroe
785bc7f176 Device Verification: Display the "The other party cancelled the verification." modal 2019-04-11 19:38:46 +02:00
manuroe
d7d78b063b Device Verification: Verify screen: Try to make emoji names fit in their cell 2019-04-11 18:13:55 +02:00
manuroe
b88d4d4f2d Device Verification: Verify screen: bind transaction.confirmSASMatch() 2019-04-11 18:12:30 +02:00
SBiOSoftWhare
125d8eefbb Remove embedded Jitsi framework. 2019-04-11 17:31:56 +02:00
SBiOSoftWhare
5292d2cbaa Update SettingsKeyBackupTableViewSection to prepare restore button removal when all keys are stored on device. 2019-04-11 10:40:26 +02:00
SBiOSoftWhare
7263b268e1
Merge branch 'develop' into avoid_tableview_crashes_settings 2019-04-10 17:49:37 +02:00
SBiOSoftWhare
a40988fbc7 [SettingsViewController] Avoid some crashes when reload rows animated. 2019-04-10 14:50:47 +02:00
SBiOSoftWhare
bf3750f254 [RoomSettingsViewController] Avoid some crashes when reload sections animated. 2019-04-10 14:50:14 +02:00
SBiOSoftWhare
24e74f3577 Make read receipt label text color use primary text color (Fix #2294). 2019-04-10 12:10:15 +02:00
manuroe
b934b26f25 Device Verification: Verify screen: Theme emojis names 2019-04-08 17:10:40 +02:00
manuroe
c9989aef29 Device Verification: Start screen: We do not need scrolling for that screen 2019-04-08 16:51:07 +02:00
manuroe
3b6e230c86 Device Verification: Verify screen: Make emojis fit on 2 lines on SE 2019-04-08 16:50:55 +02:00
manuroe
aee917a00d Device Verification: Verify screen: We do not need scrolling for that screen 2019-04-08 16:05:28 +02:00
manuroe
b0a8f8167e Device Verification: Start screen: We do not need scrolling for that screen 2019-04-08 15:47:34 +02:00
SBiOSoftWhare
afedb617ec Use one external entry point on AppDelegate to navigate to a room 2019-04-08 13:32:46 +02:00
manuroe
f14b92ba5d Device Verification: Verify screen: display emojis 2019-04-07 00:04:36 +02:00
manuroe
d5102d1611 Device Verification: Start screen: Improve a bit layout (maybe) 2019-04-07 00:00:49 +02:00
manuroe
e32f32668b Device Verification: Verify screen: add wording 2019-04-05 23:52:04 +02:00
manuroe
7269e2fc8b Device Verification: Start verify screen 2019-04-05 19:09:29 +02:00
manuroe
befc960714 Device Verification: Start screen: add transaction cancel 2019-04-05 18:39:57 +02:00
manuroe
b8ee5d7cd6 Device Verification: Start screen: add "Waiting for partner to accept..." 2019-04-05 18:15:05 +02:00
manuroe
0a944c73aa Device Verification: Start start screen UI 2019-04-05 17:43:15 +02:00
SBiOSoftWhare
192bf9c5cb Fix an issue in AppDelegate 2019-04-05 16:48:24 +02:00
SBiOSoftWhare
5a1c23ae8c Merge branch 'develop' into riot_2337
# Conflicts:
#	CHANGES.rst
#	Riot/AppDelegate.m
2019-04-05 16:31:52 +02:00
SBiOSoftWhare
538d0605b1 Add logs on related push methods 2019-04-05 16:03:27 +02:00
manuroe
4bd1dfd407
Update Riot/AppDelegate.m
Co-Authored-By: SBiOSoftWhare <SBiOSoftWhare@users.noreply.github.com>
2019-04-05 15:55:05 +02:00
manuroe
c684d0bf6d Device Verification: Start start screen business logic 2019-04-05 15:20:20 +02:00
SBiOSoftWhare
a27b3d903e Remove commented code about notification provisional authorization. 2019-04-05 14:57:55 +02:00
SBiOSoftWhare
c48785e45e When navigate to room, remove associated delivered notifications. 2019-04-05 14:51:56 +02:00
SBiOSoftWhare
e3033d630d Update iOS 10+ notification titles 2019-04-05 10:59:18 +02:00
manuroe
3058a92506 Device Verification: boilerplate for the start screen 2019-04-05 09:41:57 +02:00
SBiOSoftWhare
a005578671 Update notification strings for notification titles 2019-04-04 17:45:13 +02:00
manuroe
e558c89a8e Productivity: Create templates for screens and flow root coordinators 2019-04-04 17:10:21 +02:00
fridtjof
f500de2db3
Merge remote-tracking branch 'origin/riot_2337' into riot_2337
# Conflicts:
#	CHANGES.rst
#	Riot/AppDelegate.m
2019-04-03 00:29:54 +02:00
manuroe
49d5157df3 Push: More logs 2019-04-02 09:51:53 +02:00
manuroe
aa45c141dd Widgets: Use scalar prod urls in Riot mobile apps
#2349
2019-03-27 15:45:54 +01:00
manuroe
5857f49dc3 Fix grammar in registration text
I assume some script needs to be run to generate the other string files, but if you want to just do that yourselves and take the text in this PR I'm totally fine with that.
2019-03-27 15:44:01 +01:00
manuroe
c24e25a45d
Merge pull request #2344 from vector-im/anoadragon453-patch-1
Fix grammar in registration text
2019-03-27 14:04:41 +01:00
manuroe
a35b640762 Push: more logs 2019-03-27 12:16:43 +01:00
manuroe
774e6c0a3d Push: Add more logs to track spontaneously disabling
#2348
2019-03-27 11:53:31 +01:00
SBiOSoftWhare
367e003063 Prepare iOS 12 implicit notifications permission 2019-03-22 16:00:24 +01:00
SBiOSoftWhare
50531c368e Handle iOS 12 grouped notifications. Group by room id. 2019-03-22 11:18:07 +01:00
SBiOSoftWhare
f26048d1a7 Remove pending and delivered notifications containing a redacted event (Fix #1725) 2019-03-22 11:06:15 +01:00
SBiOSoftWhare
9b41cfc6fd Factorize and fix some issues with local notifications code 2019-03-22 10:21:16 +01:00
fridtjof
0448c3183d
finalize emote style notifications 2019-03-22 01:20:50 +01:00
fridtjof
b35e62f1cd
add additional notification titles 2019-03-22 01:10:57 +01:00
fridtjof
490e6f8096
add a threadIdentifier to notifications and implement titles 2019-03-22 00:40:27 +01:00
SBiOSoftWhare
93af475cec
Merge pull request #2207 from fridtjof/ios10-notifications
Add code to support the new notification system starting with iOS 10
2019-03-21 16:45:07 +01:00
SBiOSoftWhare
af8922c0ae version++ 2019-03-21 16:32:34 +01:00
Andrew Morgan
839871aa29
Fix grammar in registration text
I assume some script needs to be run to generate the other string files, but if you want to just do that yourselves and take the text in this PR I'm totally fine with that.
2019-03-21 15:26:14 +00:00
SBiOSoftWhare
c3e635650d version++ 2019-03-19 16:43:17 +01:00
fridtjof
1c90e0cb44
navigate to the room when a notification is tapped on iOS 10 2019-03-14 01:05:30 +01:00
fridtjof
90188cdcf3
remove displayedNotificationRequestForEvent:andUser:type: (unused as of 93ce20e and 04e9bf9) 2019-03-14 00:57:09 +01:00
fridtjof
7ae3070e0a
don't display notifications when in foreground 2019-03-14 00:53:41 +01:00
fridtjof
589829d076
factor out common code 2019-03-14 00:50:04 +01:00
fridtjof
04e9bf9a6b
don't bother ignoring notifications on iOS 10+ - no 2 2019-03-14 00:49:02 +01:00
fridtjof
93ce20e9cc
don't bother ignoring notifications on iOS 10+ 2019-03-14 00:35:36 +01:00
fridtjof
2f1b6153a8
more accurately match the old notification action handler in the iOS 10+ code 2019-03-14 00:23:43 +01:00
manuroe
9f5c0bf2d2 version++ 2019-03-13 09:10:18 +01:00
manuroe
b23d5964e8 Widgets: Attempt to re-register for a scalar token if ours is invalid
#2326

Add sanity check
2019-03-12 18:11:27 +01:00
manuroe
0dbbaf8af0 Widgets: Attempt to re-register for a scalar token if ours is invalid
#2326

Add sanity check
2019-03-12 17:59:16 +01:00
manuroe
31306b0999 Widgets: Use scalar v1.1 2019-03-12 17:55:50 +01:00
manuroe
79237928ae Widgets: Attempt to re-register for a scalar token if ours is invalid
#2326

As the integration manager page (https://scalar-staging.riot.im/scalar-web) does not return a 403, check scalar token validity before opening it
2019-03-12 17:12:44 +01:00
manuroe
82f6daca44 Widgets: Attempt to re-register for a scalar token if ours is invalid
#2326

When we detect a 403 for a widget.
2019-03-12 16:09:35 +01:00
manuroe
f881531422 Widget: Pass scalar_token only when required 2019-03-12 15:56:19 +01:00
Paulo Miranda
8a8a80032c Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (618 of 618 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: http://translate.riot.im/projects/riot-ios/riot-ios/pt_BR/
2019-03-11 08:38:49 +00:00
tea
1043f002ff Translated using Weblate (Italian)
Currently translated at 9.2% (57 of 618 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: http://translate.riot.im/projects/riot-ios/riot-ios/it/
2019-03-11 08:38:47 +00:00
Weblate
e59d4b5dbe Merge branch 'origin/develop' into Weblate. 2019-03-08 09:46:25 +00:00
Szimszon
b74054feb6 Translated using Weblate (Hungarian)
Currently translated at 100.0% (618 of 618 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: http://translate.riot.im/projects/riot-ios/riot-ios/hu/
2019-03-08 09:46:11 +00:00
Kévin C
f231f573ab Translated using Weblate (French)
Currently translated at 100.0% (618 of 618 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: http://translate.riot.im/projects/riot-ios/riot-ios/fr/
2019-03-08 09:46:10 +00:00
pogback
b7a97164b4 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (618 of 618 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: http://translate.riot.im/projects/riot-ios/riot-ios/zh_Hans/
2019-03-08 09:46:10 +00:00
Slavi Pantaleev
6e4ebcd63a Translated using Weblate (Bulgarian)
Currently translated at 99.8% (617 of 618 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: http://translate.riot.im/projects/riot-ios/riot-ios/bg/
2019-03-08 09:46:09 +00:00
SBiOSoftWhare
64083f49df Apply new user name color generation on bubble cells where needed 2019-03-07 17:46:45 +01:00
SBiOSoftWhare
f401f31021 Add a convenience method on MXKRoomBubbleTableViewCell Riot category to update the color name based on the sender id. 2019-03-07 17:44:15 +01:00
SBiOSoftWhare
fb3804e5f4 Create UserNameColorGenerator used to generate a user name color from user id 2019-03-07 17:36:40 +01:00
SBiOSoftWhare
4fe4fb7670 Add user name colors property on Theme. Used for user name color generation. 2019-03-07 17:33:52 +01:00
SBiOSoftWhare
3e776ebae7 Add a custom hash method on String same as Riot Web 2019-03-07 17:32:10 +01:00
Weblate
354beeeb15 Merge branch 'origin/develop' into Weblate. 2019-03-07 10:07:39 +00:00
sergio
388f97ff33 Translated using Weblate (Russian)
Currently translated at 97.2% (600 of 617 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: http://translate.riot.im/projects/riot-ios/riot-ios/ru/
2019-03-07 10:07:18 +00:00
Szimszon
cebcbf42bf Translated using Weblate (Hungarian)
Currently translated at 99.8% (616 of 617 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: http://translate.riot.im/projects/riot-ios/riot-ios/hu/
2019-03-07 10:07:17 +00:00
Kévin C
a186014ce5 Translated using Weblate (French)
Currently translated at 100.0% (617 of 617 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: http://translate.riot.im/projects/riot-ios/riot-ios/fr/
2019-03-07 10:07:17 +00:00
pogback
b6616b1cbf Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (617 of 617 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: http://translate.riot.im/projects/riot-ios/riot-ios/zh_Hans/
2019-03-07 10:07:16 +00:00
Besnik Bleta
9a0ce54d14 Translated using Weblate (Albanian)
Currently translated at 99.5% (614 of 617 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: http://translate.riot.im/projects/riot-ios/riot-ios/sq/
2019-03-07 10:07:16 +00:00
manuroe
58e7cba5f3 RoomVC: Use accent color (green) for the ongoing conference call banner 2019-03-07 10:42:55 +01:00
manuroe
65203d5ea0 Authentication: .well-known support
Fix Steve's remark
2019-03-07 10:08:39 +01:00
manuroe
4b571ac6dd Authentication: .well-known support (#2117). 2019-03-06 18:30:13 +01:00
Weblate
ab4d354635 Merge branch 'develop' of https://github.com/vector-im/riot-ios into develop 2019-03-06 10:17:36 +00:00
SBiOSoftWhare
6c6d500c12
Merge branch 'develop' into riot_2304 2019-03-05 16:10:41 +01:00
SBiOSoftWhare
f909043d15 Do not mention key backup on sign out when there is no keys to backup 2019-03-05 15:53:58 +01:00
SBiOSoftWhare
5ff2eb8f8d Do not present key backup banner on HomeVIewController if there are no keys to backup 2019-03-05 15:35:39 +01:00
Weblate
de8fb7e6a9 Merge branch 'origin/develop' into Weblate. 2019-03-05 10:55:51 +00:00
Szimszon
3a3a7de04c Translated using Weblate (Hungarian)
Currently translated at 98.5% (606 of 615 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: http://translate.riot.im/projects/riot-ios/riot-ios/hu/
2019-03-05 10:51:01 +00:00
Szimszon
65ee241c63 Translated using Weblate (Hungarian)
Currently translated at 100.0% (4 of 4 strings)

Translation: Riot iOS/Riot iOS (Dialogs)
Translate-URL: http://translate.riot.im/projects/riot-ios/riot-ios-dialogs/hu/
2019-03-05 10:51:01 +00:00
Victor Grousset
1f15af7ecf Translated using Weblate (Esperanto)
Currently translated at 0.6% (4 of 615 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: http://translate.riot.im/projects/riot-ios/riot-ios/eo/
2019-03-05 10:51:00 +00:00
pogback
b45a325552 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (615 of 615 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: http://translate.riot.im/projects/riot-ios/riot-ios/zh_Hans/
2019-03-05 10:51:00 +00:00
manuroe
76391fbe4b
Merge pull request #2305 from vector-im/riot_2292
Reskin: HomeVC: Use notices colors for badges background in section headers
2019-03-04 18:18:59 +00:00
manuroe
02ceb87ed0
Merge pull request #2307 from vector-im/light_sso_support
Authentication: support SSO by using the fallback URL
2019-03-04 18:18:41 +00:00
manuroe
99bb7b9324
Update Riot/Categories/UIApplication.swift
Co-Authored-By: SBiOSoftWhare <SBiOSoftWhare@users.noreply.github.com>
2019-03-04 19:06:14 +01:00
SBiOSoftWhare
396f184bc1 Handle quick tap on link in RoomViewController. Retrieve URL interaction information when user tap a link in a MXKRoomBubbleTableViewCell to indicate the type of interaction expected with the URL. 2019-03-04 18:29:13 +01:00
manuroe
32a2dd9653 AuthVC: Style the authentication fallback webview screen so that its header matches to navigation bar style 2019-03-04 18:20:30 +01:00
SBiOSoftWhare
b0d456b028 Add convenient method on UIApplication for opening an URL on iOS 9 and iOS 10+ 2019-03-04 18:03:20 +01:00
manuroe
6015555e30 Authentication: support SSO by using the fallback URL
#2306

Disable register button on SSO
2019-03-04 17:25:21 +01:00
SBiOSoftWhare
ad289a2685 Use MXKMessageTextView in text message bubble cells to allow link detection without text selection 2019-03-04 17:03:04 +01:00
manuroe
6b2377b763 Authentication: support SSO by using the fallback URL
#2306
2019-03-04 16:52:22 +01:00
manuroe
670952c8e9 Reskin: HomeVC: Use notices colors for badges background in section headers
#2292
2019-02-28 22:09:57 +00:00
SBiOSoftWhare
47fdd47a81 version++ 2019-02-27 16:59:51 +01:00
Slavi Pantaleev
1d73a803db Translated using Weblate (Bulgarian)
Currently translated at 100.0% (615 of 615 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/bg/
2019-02-27 09:59:59 +00:00
SBiOSoftWhare
a4e2e6ee6f Fix SwiftLint warnings 2019-02-27 10:07:51 +01:00
sergio
3f6776f90a Translated using Weblate (Russian)
Currently translated at 100.0% (615 of 615 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/ru/
2019-02-26 09:16:16 +00:00
Kévin C
ea79111f78 Translated using Weblate (French)
Currently translated at 100.0% (615 of 615 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/fr/
2019-02-26 08:54:26 +00:00
Weblate
7fc77a3603 Merge remote-tracking branch 'origin/develop' into develop 2019-02-26 08:37:57 +00:00
sergio
539e7dbfde Translated using Weblate (Russian)
Currently translated at 100.0% (614 of 614 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/ru/
2019-02-26 08:35:47 +00:00
Silke
11ed1ab837 Translated using Weblate (Dutch)
Currently translated at 81.7% (502 of 614 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/nl/
2019-02-26 08:35:46 +00:00
Slavi Pantaleev
011c5c7ce0 Translated using Weblate (Bulgarian)
Currently translated at 100.0% (614 of 614 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/bg/
2019-02-26 08:35:46 +00:00
manuroe
5517e45f4a Fix crash in Settings in 0.8.1
#2295
2019-02-25 16:00:47 +01:00
manuroe
932fcd888f RoomVC: Remove the beta warning modal when enabling e2e in a room
This is the other part of #2239.
2019-02-21 15:07:50 +01:00
manuroe
95f3c07b54 Reskin: Text in badges should be white in dark theme
#2283
2019-02-21 13:07:37 +01:00
Fridtjof Mund
0608d56c72
Merge branch 'develop' into deprecations/contacts-api 2019-02-20 19:08:12 +01:00
manuroe
2d66a7ecd3 Add app store description as app string resource to make them available for translation on weblate
#2201
2019-02-20 18:22:50 +01:00
Fridtjof Mund
59f79f4bab
Merge branch 'develop' into deprecations/contacts-api 2019-02-20 18:14:36 +01:00
fridtjof
077c5327a7
fix changes made in 8c4b5d09 2019-02-20 18:12:18 +01:00
manuroe
7a5c0bef99 Maintenance: Update cocopoads and pods. Automatic update to Swift4.2 2019-02-20 16:45:32 +01:00
manuroe
fd0429e25a
Merge pull request #2105 from Awesome-Technologies/PusherAppID
Remove Pusher App Ids
2019-02-20 15:15:46 +01:00
SBiOSoftWhare
2e87d75dd0
Merge pull request #2278 from vector-im/riot_2276
BF: Reskin: status bar text is no more readable on iPad
2019-02-20 15:08:27 +01:00
manuroe
b9df55535f
Merge pull request #2221 from fridtjof/deprecations/percent_encoding
Take care of percent encoding related deprecations
2019-02-20 15:06:11 +01:00
SBiOSoftWhare
6b6f77c1a5 Fix split view controller status bar style when is not collapsed. Fix #2276. 2019-02-20 14:54:24 +01:00
Slavi Pantaleev
4d72550a32 Translated using Weblate (Bulgarian)
Currently translated at 100.0% (614 of 614 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/bg/
2019-02-20 07:30:40 +00:00
manuroe
6a6a46d1bf version++ 2019-02-19 17:23:14 +01:00
Weblate
8fba36be03 Merge remote-tracking branch 'origin/develop' into develop 2019-02-19 16:17:41 +00:00
Slavi Pantaleev
06dc84259d Translated using Weblate (Bulgarian)
Currently translated at 96.9% (595 of 614 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/bg/
2019-02-19 16:17:27 +00:00
SBiOSoftWhare
91c95e0cf6 Update jump to last unread banner separator color in RoomViewController 2019-02-19 16:55:58 +01:00
SBiOSoftWhare
25d20b727c Fix expanded header color in RoomViewController 2019-02-19 15:56:17 +01:00
manuroe
e49e576c7a Key backup: Fix crash when switching tabs if there is a banner on the home tab
This is a regression made in #2265 (Key backup: avoid to refresh the home room list on every backup state change).

On other tabs than `self.keyBackupBanner` must be reset to `KeyBackupBannerNone` so that there is no banner section.
2019-02-19 14:51:47 +01:00
Weblate
7adee218fd Merge remote-tracking branch 'origin/develop' into develop 2019-02-19 09:11:32 +00:00
sergio
d063136296 Translated using Weblate (Russian)
Currently translated at 100.0% (614 of 614 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/ru/
2019-02-19 09:11:10 +00:00
Jiri Grönroos
8963b8d5fa Translated using Weblate (Finnish)
Currently translated at 4.5% (28 of 614 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/fi/
2019-02-19 09:11:10 +00:00
Besnik Bleta
af03fd1b85 Translated using Weblate (Albanian)
Currently translated at 99.5% (611 of 614 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/sq/
2019-02-19 09:11:10 +00:00
SBiOSoftWhare
c9a8d5b353 Remove UINavigationBar appearance update from AppDelegate 2019-02-19 09:51:35 +01:00
SBiOSoftWhare
ec6504b052 Remove UISearchBar border color 2019-02-19 09:40:38 +01:00
SBiOSoftWhare
cea7414161 Handle UISearchBar cancel button color in ThemeService 2019-02-19 09:39:40 +01:00
SBiOSoftWhare
96c66b9b02 Add style method for UITabBar on Theme protocol. Update themes and make UITabBar non translucent. 2019-02-19 09:39:01 +01:00
SBiOSoftWhare
4f9d7999aa Update dark theme colors 2019-02-19 09:36:43 +01:00
manuroe
b253f764a6
Merge branch 'develop' into backup_banner_filter_forceRefresh 2019-02-18 18:48:08 +01:00
manuroe
7ff02a0e5e Key backup: avoid to refresh the home room list on every backup state change
A possible mitigation for #2265
2019-02-18 18:27:21 +01:00
SBiOSoftWhare
a612150df3 Fix header tint color issue in SegmentedViewController. Fix #2260. 2019-02-18 15:31:56 +01:00
fridtjof
e138dd8d2c
use the Matrix SDK's method for percent encoding 2019-02-18 15:31:55 +01:00
SBiOSoftWhare
3d675245db
Merge pull request #2262 from vector-im/reskin_linebreakcolor
Reskin: Apply theme line break color
2019-02-18 13:50:06 +01:00
SBiOSoftWhare
f4aa2e66b4 Apply new lineBreakColor where needed 2019-02-18 12:53:13 +01:00
manuroe
f2424f3f2a Reskin: Fix navigation bar background after accepting an invite 2019-02-18 10:59:57 +01:00
manuroe
992ebcdbff Reskin: Fix text color in room preview 2019-02-18 10:59:36 +01:00
Osoitz
cb2713da91 Translated using Weblate (Basque)
Currently translated at 100.0% (614 of 614 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/eu/
2019-02-17 13:05:10 +00:00
Kévin C
1081a8b8f7 Translated using Weblate (French)
Currently translated at 100.0% (614 of 614 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/fr/
2019-02-15 22:25:46 +00:00
manuroe
1055baa3ed version++ 2019-02-15 21:53:10 +01:00
sergio
57c610be93 Translated using Weblate (Russian)
Currently translated at 100.0% (614 of 614 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/ru/
2019-02-15 20:27:50 +00:00
Sven Thomsen
6bb2ae29b2 Translated using Weblate (German)
Currently translated at 100.0% (614 of 614 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/de/
2019-02-15 20:27:50 +00:00
Fridtjof Mund
eebb161e8b Translated using Weblate (German)
Currently translated at 100.0% (614 of 614 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/de/
2019-02-15 19:47:30 +00:00
Sven Thomsen
b051bf663e Translated using Weblate (German)
Currently translated at 100.0% (614 of 614 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/de/
2019-02-15 19:46:35 +00:00
Sven Thomsen
2237ff53c3 Translated using Weblate (German)
Currently translated at 100.0% (614 of 614 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/de/
2019-02-15 19:32:59 +00:00
Szimszon
c11e50dee9 Translated using Weblate (Hungarian)
Currently translated at 100.0% (614 of 614 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/hu/
2019-02-15 18:50:14 +00:00
sergio
61cf863ab3 Translated using Weblate (Russian)
Currently translated at 100.0% (614 of 614 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/ru/
2019-02-15 18:34:50 +00:00
Sven Thomsen
0075370ba6 Translated using Weblate (German)
Currently translated at 92.0% (565 of 614 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/de/
2019-02-15 18:24:46 +00:00
Weblate
7c71c0f85c Merge remote-tracking branch 'origin/develop' into develop 2019-02-15 18:23:06 +00:00
Sven Thomsen
fae61797c4 Translated using Weblate (German)
Currently translated at 92.7% (564 of 608 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/de/
2019-02-15 18:22:52 +00:00
Osoitz
a88038b300 Translated using Weblate (Basque)
Currently translated at 98.1% (597 of 608 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/eu/
2019-02-15 18:22:51 +00:00
SBiOSoftWhare
e73e050fd0
Merge pull request #2255 from vector-im/export_keys
Key backup: Handle manual key export in key backup setup intro screen
2019-02-15 19:22:38 +01:00
SBiOSoftWhare
28f9025c4c Update KeyBackupSetupCoordinator to handle coming from sign out info 2019-02-15 19:06:08 +01:00
SBiOSoftWhare
b3a523da05 Handle manual export in key backup setup intro screen 2019-02-15 19:04:54 +01:00
SBiOSoftWhare
76cb151be6 Create encryption keys export presenter 2019-02-15 19:04:03 +01:00
SBiOSoftWhare
4b3a18f874 Add keybackup setup intro manual export strings 2019-02-15 19:03:20 +01:00
manuroe
f505440710 Key backup: new recover method detected
#2230
2019-02-15 17:29:48 +01:00
manuroe
783609b937
Merge pull request #2252 from vector-im/riot_2218
Reskin: 2 fixes
2019-02-15 16:36:27 +01:00
Weblate
c19fbcebe9 Merge remote-tracking branch 'origin/develop' into develop 2019-02-15 14:41:31 +00:00
sergio
7553b2af86 Translated using Weblate (Russian)
Currently translated at 100.0% (608 of 608 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/ru/
2019-02-15 14:41:20 +00:00
Fridtjof Mund
125e1d5652 Translated using Weblate (German)
Currently translated at 85.5% (520 of 608 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/de/
2019-02-15 14:41:20 +00:00
manuroe
5044dc6e2e BF: Reskin: Sometimes the roomVC navigation bar is tranparent
#2252
2019-02-15 15:21:33 +01:00
Nad Chishtie
eef353c9b2 Updated assets to use new palette. 2019-02-15 13:55:36 +00:00
manuroe
8701de43dd Fix: Jump to first unread message doesn't show up
#2218
2019-02-15 13:45:09 +01:00
Szimszon
cec894194e Translated using Weblate (Hungarian)
Currently translated at 100.0% (608 of 608 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/hu/
2019-02-15 12:28:54 +00:00
SBiOSoftWhare
bcbb2f00d6 Fix sign out warning presentation on iPad 2019-02-15 12:42:07 +01:00
Besnik Bleta
a166c4d21f Translated using Weblate (Albanian)
Currently translated at 99.5% (605 of 608 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/sq/
2019-02-15 09:23:29 +00:00
Kévin C
22fbad3703 Translated using Weblate (French)
Currently translated at 100.0% (608 of 608 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/fr/
2019-02-14 22:26:07 +00:00
sergio
93eac95d4d Translated using Weblate (Russian)
Currently translated at 100.0% (608 of 608 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/ru/
2019-02-14 21:16:33 +00:00
Weblate
99a5cb57b8 Merge remote-tracking branch 'origin/develop' into develop 2019-02-14 19:56:29 +00:00
sergio
333d7bfa78 Translated using Weblate (Russian)
Currently translated at 100.0% (587 of 587 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/ru/
2019-02-14 19:54:19 +00:00
Osoitz
51edad44dd Translated using Weblate (Basque)
Currently translated at 90.8% (533 of 587 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/eu/
2019-02-14 19:54:19 +00:00
manuroe
fbd0b05422 reskin: Fix dark theme colors 2019-02-14 19:20:50 +01:00
manuroe
84ec248a3e
Merge pull request #2246 from vector-im/settings_backup_update_copy
Backup settings: Update wording and rendering to match riot-web
2019-02-14 19:18:56 +01:00
SBiOSoftWhare
2897c03382
Merge pull request #2245 from vector-im/riot_2195
Key backup: logout warning
2019-02-14 18:52:50 +01:00
SBiOSoftWhare
dfa6be548f Update SignOutAlertPresenter to handle backup in progress case 2019-02-14 18:06:37 +01:00
SBiOSoftWhare
60e2797a88 Add sign out warning backup in progress strings 2019-02-14 18:04:25 +01:00
manuroe
d144db8ad7 Backup settings: Update wording and rendering to match riot-web
Verify button has been removed and replaced by "Use key backup", which makes a restore, because we trust on decrypt now.
2019-02-14 17:47:59 +01:00
manuroe
d3423c7b51 Key recovery: Trust on decrypt
Fixed Steve's comments
2019-02-14 17:30:53 +01:00
manuroe
f2ed385630 Key recovery: Trust on decrypt
Fixed Steve's comments
2019-02-14 17:28:29 +01:00
SBiOSoftWhare
9902df5996 Update strings 2019-02-14 16:22:41 +01:00
SBiOSoftWhare
21fc3c33bf Fix a sign out warning wording 2019-02-14 16:17:27 +01:00
SBiOSoftWhare
1decf99626 Handle sign out alert present present in SettingsViewController 2019-02-14 16:04:08 +01:00
SBiOSoftWhare
e8f58f301d Create a sign out alert presenter 2019-02-14 16:03:07 +01:00
SBiOSoftWhare
8304e3d564 Add sign out warning strings 2019-02-14 16:01:33 +01:00
manuroe
07be13e130 Key recovery: Show errors on invalid passphrase or recovery key 2019-02-14 13:14:00 +01:00
manuroe
d48763635e Key recovery: Trust on decrypt
#2223
2019-02-14 12:48:54 +01:00
manuroe
309ee56feb Key recovery: Do not show anymore an error for empty backup 2019-02-14 12:46:53 +01:00
manuroe
b0c0c193d0 Key backup: Update SDK api break 2019-02-14 12:28:56 +01:00
SBiOSoftWhare
e8dc757401 Use new lineBreakColor in KeyBackupSetupSuccessFromRecoveryKeyViewController 2019-02-13 15:26:51 +01:00
SBiOSoftWhare
d668ba28a4 Remove former key backup setup success scene 2019-02-13 15:02:31 +01:00
SBiOSoftWhare
f20a4dd592 Update key backup logo on key backup recover screens 2019-02-13 14:58:17 +01:00
SBiOSoftWhare
66b46d5afe Update KeyBackupSetupCoordinator, handle new success controllers 2019-02-13 14:58:16 +01:00
SBiOSoftWhare
90974c0f8e Update key backup setup passphrase scene 2019-02-13 14:58:16 +01:00
SBiOSoftWhare
d596b7f097 Update KeyBackupSetupIntroViewController 2019-02-13 14:58:16 +01:00
SBiOSoftWhare
d3efbd2633 Create new key backup setup success view controllers 2019-02-13 14:58:16 +01:00
SBiOSoftWhare
ccf075b00d Update KeyBackupBannerCell and handle safe area when compute cell size 2019-02-13 14:58:16 +01:00
SBiOSoftWhare
2cbf0380d8 Update key backup strings 2019-02-13 14:58:16 +01:00
SBiOSoftWhare
7e473554e5 Update key backup logo image 2019-02-13 14:58:16 +01:00
fridtjof
8cb6b8600d
separate notification content generation for iOS 10+ - this will make using iOS 10+ features easier 2019-02-13 14:19:41 +01:00
fridtjof
bc393d146b
specify empty array instead of NULL for intentIdentifiers 2019-02-13 14:19:40 +01:00
fridtjof
accb155a22
add iOS 10+ alternatives to all uses of the old notification system 2019-02-13 14:19:40 +01:00
fridtjof
7b07c36504
Implement UNUserNotificationCenterDelegate methods 2019-02-13 14:19:40 +01:00
fridtjof
897789e5fd
Use the non-deprecated UNUserNotification framework on iOS 10 and up 2019-02-13 14:19:40 +01:00
manuroe
e37d07c4ce
Merge pull request #2240 from vector-im/riot_2237
Reskin: Update colors
2019-02-13 10:11:33 +01:00
manuroe
d40c446f87 Reskin: Replace separatorColor with lineBreakColor, the color introduced in the new uniformed palette 2019-02-13 09:39:32 +01:00
manuroe
f45303baad RoomVC: Remove the beta warning modal when opening an e2e room
#2239
2019-02-12 19:24:08 +01:00
manuroe
338fa64bd4 Reskin: Use same color names as in https://app.zeplin.io/project/5c122fa790c5b4241ffa6be7/screen/5c619592daff2f1241d82e75 2019-02-12 19:06:22 +01:00
manuroe
16ccba58d1 Reskin: Update colors
#2237
2019-02-12 18:54:39 +01:00
SBiOSoftWhare
3eacd21b2f Handle section header tint color update when theme change in SegmentedViewController 2019-02-08 15:17:58 +01:00
Szimszon
0db99b4136 Translated using Weblate (Hungarian)
Currently translated at 100.0% (587 of 587 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/hu/
2019-02-06 21:05:56 +00:00
manuroe
848ffe2bf7 Key backup: Check backup update on the homeserver
when opening the home or the settings screen in order to display the right banner and settings.
2019-02-06 17:34:16 +01:00
Marco Festini
963c491ccd Remove Pusher App Ids
Signed-off-by: Marco Festini <marco.festini@awesome-technologies.de>
2019-02-05 20:25:34 +01:00
Slavi Pantaleev
ef670cb7c9 Translated using Weblate (Bulgarian)
Currently translated at 100.0% (587 of 587 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/bg/
2019-02-05 09:30:36 +00:00
fridtjof
8c4b5d092b
replace contact availability checks with the iOS 9+ way 2019-02-05 01:36:13 +01:00
fridtjof
d14d472b60
take care of percent encoding related deprecations 2019-02-04 21:22:43 +01:00
SBiOSoftWhare
6a175d4838 Enhance tap on room predecessor cell used to go back to the old version of the room (Fix issue #2179) 2019-02-04 15:49:49 +01:00
Besnik Bleta
ae8f352d43 Translated using Weblate (Albanian)
Currently translated at 99.4% (584 of 587 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/sq/
2019-02-02 08:29:06 +00:00
Besnik Bleta
6fbb3a3263 Translated using Weblate (Albanian)
Currently translated at 99.4% (584 of 587 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/sq/
2019-02-02 08:27:07 +00:00
Kévin C
555528cefb Translated using Weblate (French)
Currently translated at 100.0% (587 of 587 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/fr/
2019-02-01 22:32:21 +00:00
Nad Chishtie
8f20f2131f Updated weird stray upscaled icon asset. 2019-02-01 12:28:58 +00:00
sergio
0ae7a99071 Translated using Weblate (Russian)
Currently translated at 100.0% (587 of 587 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/ru/
2019-02-01 12:22:27 +00:00
manuroe
6eeef57a95
Merge pull request #2215 from RiotTranslateBot/weblate-riot-ios-riot-ios-push
Update from Weblate.
2019-02-01 12:03:05 +01:00
manuroe
9d042df651
Merge pull request #2214 from RiotTranslateBot/weblate-riot-ios-riot-ios-dialogs
Update from Weblate.
2019-02-01 12:02:32 +01:00
Weblate
63ef2c92fb Merge remote-tracking branch 'origin/develop' into develop 2019-02-01 11:00:45 +00:00
Weblate
da34c5157d Merge remote-tracking branch 'origin/develop' into develop 2019-02-01 11:00:32 +00:00
Weblate
1fcc0131d6 Merge remote-tracking branch 'origin/develop' into develop 2019-02-01 10:59:16 +00:00
Karol Kosek
52ed72db3b Translated using Weblate (Polish)
Currently translated at 73.0% (19 of 26 strings)

Translation: Riot iOS/Riot iOS (Push)
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios-push/pl/
2019-02-01 10:58:38 +00:00
Juho Ylikorpi
d3b20c0d2f Translated using Weblate (Finnish)
Currently translated at 3.8% (1 of 26 strings)

Translation: Riot iOS/Riot iOS (Push)
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios-push/fi/
2019-02-01 10:58:38 +00:00
sergio
ccdab99c0d Translated using Weblate (Russian)
Currently translated at 100.0% (520 of 520 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/ru/
2019-02-01 10:58:37 +00:00