Commit graph

723 commits

Author SHA1 Message Date
Osoitz
55835065c7 Added translation using Weblate (Basque) 2017-08-01 16:25:34 +00:00
manuroe
23a76e0fa3 version++ 2017-08-01 15:15:48 +02:00
manuroe
dd169afa4a Rescue of NL translation files 2017-08-01 15:08:08 +02:00
manuroe
e7c7d74c51 Merge remote-tracking branch 'origin/release-v0.5.0'
# Conflicts:
#	Riot/Assets/nl.lproj/Vector.strings
2017-08-01 14:50:13 +02:00
manuroe
fd0c908b6a version++ 2017-08-01 14:47:59 +02:00
manuroe
4bde764dc3 FR: Did some review 2017-08-01 14:15:08 +02:00
manuroe
7ead5d4acd Merge pull request #1424 from RiotTranslateBot/weblate-riot-ios-riot-ios-push
Update from Weblate.
2017-08-01 10:34:36 +02:00
Weblate
1629e2b574 Merge remote-tracking branch 'origin/develop' into develop 2017-08-01 08:32:35 +00:00
Weblate
dc0dea84a0 Merge remote-tracking branch 'origin/develop' into develop 2017-08-01 08:32:26 +00:00
Andrey
b6c1c3d6d0 Translated using Weblate (Russian)
Currently translated at 100.0% (24 of 24 strings)

Translation: Riot iOS/Riot iOS (Push)
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios-push/ru/
2017-08-01 08:32:13 +00:00
Andrey
f255fe1859 Translated using Weblate (Russian)
Currently translated at 38.6% (153 of 396 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/ru/
2017-08-01 08:32:13 +00:00
Lauris Mierkalns
607bfb3cd3 Translated using Weblate (Latvian)
Currently translated at 10.6% (42 of 396 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/lv/
2017-08-01 08:32:13 +00:00
Aram Sargsyan
1612de6fce Review changes 2017-07-31 19:26:06 +04:00
Aram Sargsyan
67495f6e35 Merge branch 'develop' of https://github.com/vector-im/riot-ios into share-extension 2017-07-30 21:30:48 +04:00
Aram Sargsyan
72be3ad892 Localized the extension, added fallback view to handle logged out state, finalized NSExtensionActivationRule 2017-07-30 21:29:38 +04:00
manuroe
ef23676578 FR: Translate newly added strings 2017-07-28 17:07:02 +02:00
Krombel
8526950981 Translated using Weblate (German)
Currently translated at 100.0% (396 of 396 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/de/
2017-07-28 14:54:20 +00:00
Krombel
2822738889 Translated using Weblate (German)
Currently translated at 99.7% (395 of 396 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/de/
2017-07-28 14:53:52 +00:00
Weblate
54828c4ab0 Merge remote-tracking branch 'origin/develop' into develop 2017-07-28 14:52:12 +00:00
bestspyever
3b50654e47 Translated using Weblate (Russian)
Currently translated at 1.5% (6 of 395 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/ru/
2017-07-28 14:51:29 +00:00
manuroe
a0d2e7d025 RoomVC: Send button: Fix its width adjustability to support other languages 2017-07-28 16:44:36 +02:00
manuroe
44732ae1d5 FR: "SALONS" -> "Salons" 2017-07-28 15:52:00 +02:00
bestspyever
681edaceca Added translation using Weblate (Russian) 2017-07-28 13:47:45 +00:00
manuroe
4c409151a0 User directory: Display "Search in progress..." instead of "No results" when we are searching 2017-07-28 15:24:25 +02:00
manuroe
f4ea25ea81 User directory: Display "> nn" when the search results is limited.
Reduce the requested number of users from 100 to 50 (but the hs still returns **51** users...)
2017-07-28 15:16:25 +02:00
manuroe
9e04de4c8e User directory: kill all strings referring to known contacts 2017-07-28 15:04:28 +02:00
manuroe
4f3f3f089d User directory: Make sure a valid MXSession is provided to ContactsDataSource
https://github.com/vector-im/riot-meta/issues/95
2017-07-28 15:02:11 +02:00
manuroe
736d9bb0c0 User directory: Use the new hs api (https://github.com/vector-im/riot-meta/issues/95) 2017-07-28 15:00:45 +02:00
Aram Sargsyan
2448380d4c Changed the app group to group.org.matrix 2017-07-27 19:41:59 +04:00
manuroe
9ae59f4cf8 Merge pull request #1416 from RiotTranslateBot/weblate-riot-ios-riot-ios-push
Update from Weblate.
2017-07-26 11:05:29 +02:00
Weblate
d47aedd739 Merge remote-tracking branch 'origin/develop' into develop 2017-07-26 09:03:29 +00:00
Weblate
f73f61799b Merge remote-tracking branch 'origin/develop' into develop 2017-07-26 09:03:21 +00:00
manuroe
ac288e8494 Translated using Weblate (French)
Currently translated at 100.0% (395 of 395 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/fr/
2017-07-26 07:44:50 +00:00
Brendan Abolivier
852787e309 Translated using Weblate (French)
Currently translated at 98.9% (391 of 395 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/fr/
2017-07-26 07:41:26 +00:00
Krombel
1deace9d6c Translated using Weblate (German)
Currently translated at 100.0% (395 of 395 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/de/
2017-07-25 16:34:23 +00:00
Edmund Sackbauer
2269dee74b Translated using Weblate (German)
Currently translated at 97.7% (386 of 395 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/de/
2017-07-25 16:31:46 +00:00
manuroe
19847dbacc BF: E2E export did not work anymore since the death of MXKAlert 2017-07-25 17:27:24 +02:00
manuroe
505b6414a5 Add support of matrix.to links to users
BF: the app doesn't do anything sensible with matrix.to user id hyperlinks #1410
2017-07-25 16:08:24 +02:00
bestspyever
0ddc054b22 Translated using Weblate (Russian)
Currently translated at 100.0% (24 of 24 strings)

Translation: Riot iOS/Riot iOS (Push)
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios-push/ru/
2017-07-25 14:03:05 +00:00
bestspyever
84f60d7b4a Added translation using Weblate (Russian) 2017-07-25 13:33:29 +00:00
manuroe
f7b705b6f2 Language picker: Force capitalisation of languages 2017-07-25 14:45:33 +02:00
Weblate
17944211c2 Merge remote-tracking branch 'origin/develop' into develop 2017-07-25 12:06:56 +00:00
Tong Hui
b540d5f309 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (395 of 395 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/zh_Hans/
2017-07-25 12:01:39 +00:00
manuroe
99e082c252 Merge pull request #1411 from RiotTranslateBot/weblate-riot-ios-riot-ios
Update from Weblate.
2017-07-25 13:47:50 +02:00
manuroe
5cfc59c342 Merge pull request #1412 from RiotTranslateBot/weblate-riot-ios-riot-ios-dialogs
Update from Weblate.
2017-07-25 13:47:33 +02:00
Weblate
ed457a7e9d Merge remote-tracking branch 'origin/develop' into develop 2017-07-25 09:55:29 +00:00
Weblate
fd77840ee5 Merge remote-tracking branch 'origin/develop' into develop 2017-07-25 09:55:16 +00:00
Weblate
f76218fd18 Merge remote-tracking branch 'origin/develop' into develop 2017-07-25 09:54:41 +00:00
Bamstam
9a23bc5db1 Translated using Weblate (German)
Currently translated at 100.0% (24 of 24 strings)

Translation: Riot iOS/Riot iOS (Push)
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios-push/de/
2017-07-25 09:53:40 +00:00
Tong Hui
ff1882083a Translated using Weblate (Chinese (Simplified))
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/zh_Hans/
2017-07-25 09:53:40 +00:00
Javier Quevedo
9de94955ae Translated using Weblate (Spanish)
Currently translated at 0.7% (3 of 385 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/es/
2017-07-25 09:53:40 +00:00
kaiyou
c9ada33ae1 Translated using Weblate (French)
Currently translated at 100.0% (24 of 24 strings)

Translation: Riot iOS/Riot iOS (Push)
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios-push/fr/
2017-07-25 09:53:40 +00:00
Edmund Sackbauer
85deb875a2 Translated using Weblate (German)
Currently translated at 100.0% (385 of 385 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/de/
2017-07-25 09:53:40 +00:00
kaiyou
92eb6ef646 Translated using Weblate (French)
Currently translated at 100.0% (385 of 385 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/fr/
2017-07-25 09:53:40 +00:00
Tong Hui
d3e2ce2d0c Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (385 of 385 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/zh_Hans/
2017-07-25 09:53:39 +00:00
manuroe
d8c057dc07 Language settings: Update comments 2017-07-25 11:34:41 +02:00
Edmund Sackbauer
651f0c8fb1 Translated using Weblate (German)
Currently translated at 100.0% (385 of 385 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/de/
2017-07-25 09:28:12 +00:00
Aram Sargsyan
1de4c749ba Merge branch 'develop' of https://github.com/vector-im/riot-ios into share-extension 2017-07-25 02:14:19 +04:00
Krombel
847e6d7899 Translated using Weblate (German)
Currently translated at 67.2% (259 of 385 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/de/
2017-07-24 14:48:32 +00:00
Aram Sargsyan
e1ede92f65 1st version 2017-07-24 16:56:31 +04:00
Edmund Sackbauer
18aee285e2 Translated using Weblate (German)
Currently translated at 3.1% (12 of 385 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/de/
2017-07-24 10:47:07 +00:00
Edmund Sackbauer
d88403e6a6 Translated using Weblate (German)
Currently translated at 2.8% (11 of 385 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/de/
2017-07-24 10:47:05 +00:00
Edmund Sackbauer
0f185b3add Translated using Weblate (German)
Currently translated at 2.5% (10 of 385 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/de/
2017-07-24 10:46:59 +00:00
Edmund Sackbauer
8a19ae0482 Translated using Weblate (German)
Currently translated at 2.3% (9 of 385 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/de/
2017-07-24 10:46:57 +00:00
kaiyou
78c8875cd7 Translated using Weblate (French)
Currently translated at 100.0% (385 of 385 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/fr/
2017-07-23 07:50:43 +00:00
kaiyou
6f2120270b Translated using Weblate (French)
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/fr/
2017-07-22 14:03:07 +00:00
Lauris Mierkalns
be5357eecc Added translation using Weblate (Latvian) 2017-07-21 23:29:55 +00:00
Lauris Mierkalns
c775dd77ee Translated using Weblate (Latvian)
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/lv/
2017-07-21 23:26:45 +00:00
Lauris Mierkalns
c0cfe2ef6d Added translation using Weblate (Latvian) 2017-07-21 23:23:22 +00:00
Lauris Mierkalns
249a14c017 Translated using Weblate (Latvian)
Currently translated at 100.0% (24 of 24 strings)

Translation: Riot iOS/Riot iOS (Push)
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios-push/lv/
2017-07-21 23:22:53 +00:00
Lauris Mierkalns
c840d38733 Added translation using Weblate (Latvian) 2017-07-21 23:15:33 +00:00
Giom Foret
887d9dee14 Prepare Dark Theme
Remove the [UIApplication statusBarHidden] use (deprecated since iOS 9).
Use the default UIViewController-based status bar system.

Hide the user interface theme option in Settings.

https://github.com/vector-im/riot-meta/issues/22
2017-07-21 17:22:34 +02:00
Giom Foret
40b8bba67b Merge branch 'develop' into meta_riot_22 2017-07-21 16:50:58 +02:00
manuroe
21a33f285c MELS: replace "X member updates" by "X membership changes" 2017-07-21 16:13:07 +02:00
manuroe
ee4c6d29bf Language settings: Report it in the bug report 2017-07-21 15:09:23 +02:00
manuroe
97f8d36e33 Language settings: Reload data softly after language change 2017-07-21 12:06:10 +02:00
Giom Foret
5f75c33137 Prepare Dark Theme
Observe user interface theme change.

https://github.com/vector-im/riot-meta/issues/22
2017-07-21 11:28:17 +02:00
manuroe
cdb2fe99a3 Language settings: Store it in NSUserDefaults (@"appLanguage") 2017-07-21 11:08:33 +02:00
manuroe
bcdea698d0 Settings: Add app language settings 2017-07-21 10:55:21 +02:00
Javier Quevedo
a8b76bb3f6 Added translation using Weblate (Spanish) 2017-07-20 09:44:30 +00:00
giomfo
097d2a37ef Merge pull request #1402 from vector-im/meta_riot_22
Prepare Dark theme
2017-07-19 15:42:00 +02:00
Giom Foret
21513419b5 Prepare Dark theme
- Add User Interface section in settings

https://github.com/vector-im/riot-meta/issues/22
2017-07-19 15:26:09 +02:00
Giom Foret
8ddee12e43 Bug Fix: Room settings, ticks are badly refreshed
#681
2017-07-19 15:23:19 +02:00
Aram Sargsyan
1a57e99c47 Merge branch 'develop' of https://github.com/aramsargsyan/riot-ios into share-extension 2017-07-19 12:40:49 +04:00
giomfo
2e3ab2834e Merge pull request #1400 from vector-im/riot_meta_85
Translate the potential error observed during 3pid handling
2017-07-18 16:31:10 +02:00
manuroe
6288437258 Merge pull request #1399 from vector-im/riot_1157
MXKEventFormatter: Add singleEmojiTextFont property to special case t…
2017-07-18 16:19:26 +02:00
Giom Foret
69c84ded85 Translate the potential error observed during 3pid handling
https://github.com/vector-im/riot-meta/issues/85
2017-07-18 15:57:11 +02:00
manuroe
6eb65f4ff0 MXKEventFormatter: Add singleEmojiTextFont property to special case the display of message with a single emoji.
https://github.com/vector-im/riot-ios/issues/1157: optionally boost size of lone emoji like on riot-web
2017-07-18 14:43:46 +02:00
Giom Foret
0545bee962 Bug Fix: Change API used to add email in order to check if the email is already used.
(idem for msisdn)

https://github.com/vector-im/riot-meta/issues/85
2017-07-18 13:57:15 +02:00
manuroe
3c7e3e3c1e MELS: Reset the event selection before collapsing
This fixes a crash
2017-07-17 16:15:49 +02:00
manuroe
c0bd8ac83f MELS: For now, do not merge VoIP conference events 2017-07-17 15:59:43 +02:00
giomfo
1ab2e6ad29 Merge pull request #1391 from vector-im/remove_mxk_alert
Remove mxk alert
2017-07-17 14:33:17 +02:00
manuroe
ee1377d379 Merge pull request #1390 from vector-im/MELS
MELS
2017-07-17 10:41:28 +02:00
manuroe
ec701c5813 MELS: s/serie/series 2017-07-17 10:30:46 +02:00
manuroe
fd69cb5908 MELS: Simplify check condition 2017-07-17 10:17:16 +02:00
manuroe
a0031a0d00 MELS: Fix typo 2017-07-17 09:15:41 +02:00
Aram Sargsyan
e2d69954b4 Merge branch 'develop' of https://github.com/vector-im/riot-ios into share-extension 2017-07-16 02:24:18 -05:00
Tong Hui
831b4fd5eb Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (385 of 385 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/zh_Hans/
2017-07-14 19:12:31 +00:00
Giom Foret
cc0478c4ec Remove MXKAlert class use.
UIAlertController is directly used.
2017-07-14 16:41:25 +02:00
Tong Hui
34e0608ecc Added translation using Weblate (Chinese (Simplified)) 2017-07-14 12:24:08 +00:00
Tong Hui
1f3ef2ce82 Added translation using Weblate (Chinese (Simplified)) 2017-07-14 12:23:56 +00:00
Giom Foret
fafa40846e Prepare MXKAlert withdrawal 2017-07-14 00:36:11 +02:00
manuroe
6a5f92eda3 MELS: Improve detection on how to configure a cell 2017-07-13 17:10:15 +02:00
Giom Foret
98e5343a79 RoomTableViewCell: Replace the direct chat icon with a green ring 2017-07-12 15:51:28 +02:00
Giom Foret
12db2a443f Bug Fix: Camera preview is broken after a second try
The camera preview was set up with a wrong frame value. We wait for the first `viewDidLayoutSubviews` call before setting up the preview.
#686

+ fix the wrong preview layout on iPad described in PR #1372 MediaPicker xib layout fix.
2017-07-11 17:48:18 +02:00
manuroe
d2c6fa426e MELS: Force use of Riot style placeholder in collapsed cells 2017-07-11 17:02:23 +02:00
manuroe
31e04ffdc9 MELS: Do not show read receipts on collapsed bubbles 2017-07-11 16:51:31 +02:00
manuroe
47eb0d3ad3 MELS: Make RoomEmptyBubbleCell really empty (ie, height = 0) 2017-07-11 16:33:45 +02:00
manuroe
fcbbb8569c MELS: Fix call of bubbleCell.blurred when selected an event 2017-07-11 16:26:59 +02:00
manuroe
71ef89170c MELS: Remove attributedTextMessageBackup and let MXKRoomBubleCellDataStoring implementation display attributedTextMessage or collapsedAttributedTextMessage 2017-07-11 15:35:11 +02:00
manuroe
8fdcefec03 MXKRoomBubbleCellData: Add the hasAttributedTextMessage property to avoid to do recomputation in MXKRoomBubbleCellData.attributedTextMessage when there is no strings to compose 2017-07-11 11:47:18 +02:00
Giom Foret
4f06940698 Bug Fix - Home: Fix the flickering effects observed when user edits a room on iOS < 10
https://github.com/vector-im/riot-meta/issues/75
2017-07-10 18:33:27 +02:00
Giom Foret
1d4b875c15 Bug Fix - Home: On iOS <= 9.0, the rooms collection scrolls to the left on room edition.
https://github.com/vector-im/riot-meta/issues/75
2017-07-10 17:18:11 +02:00
manuroe
7472d45da5 MELS: Add RoomMembershipExpandedWithPaginationTitleBubbleCell 2017-07-10 15:05:21 +02:00
manuroe
cee4115452 MELS: Add RoomMembershipCollapsedWithPaginationTitleBubbleCell 2017-07-10 14:30:53 +02:00
manuroe
3dd2b4a811 MELS: Rename RoomMembershipBubbleCellWithPaginationTitleBubbleCell to RoomMembershipWithPaginationTitleBubbleCell 2017-07-10 10:25:06 +02:00
Giom Foret
e7e6944a75 UX Rework: Add home page
- Add edition mode support.

https://github.com/vector-im/riot-meta/issues/75
2017-07-09 18:32:40 +02:00
Krombel
f44604a112 Added translation using Weblate (French) 2017-07-09 00:54:12 +00:00
Krombel
af9352039d Added translation using Weblate (French) 2017-07-09 00:53:21 +00:00
Krombel
5d371e2339 Added translation using Weblate (German) 2017-07-09 00:51:05 +00:00
Krombel
449a677f7c Translated using Weblate (German)
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/de/
2017-07-09 00:50:04 +00:00
Krombel
4056df5bdd Added translation using Weblate (German) 2017-07-09 00:45:32 +00:00
Krombel
7b9d241d9c Translated using Weblate (German)
Currently translated at 100.0% (24 of 24 strings)

Translation: Riot iOS/Riot iOS (Push)
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios-push/de/
2017-07-09 00:35:58 +00:00
Krombel
91d356960f Added translation using Weblate (German) 2017-07-09 00:27:56 +00:00
Aram Sargsyan
960370c8d2 Initial commit. Added a new target for the share extension, created an app group to share info between the app and the extension. 2017-07-08 18:06:29 -05:00
manuroe
c093c34b1f MELS: some i18n 2017-07-07 17:58:39 +02:00
manuroe
b859d64174 MELS: Use normal membership cell for single membership event 2017-07-07 17:47:58 +02:00
manuroe
d2d31532a9 MELS: Do not expand cell with single membership event 2017-07-07 17:46:37 +02:00
manuroe
498fe978fc MELS: EventFormater: provide a string for membership events as simple as possible for now 2017-07-07 15:26:30 +02:00
manuroe
01ed7f63c8 MELS: implement [MXKRoomBubbleCellDataStoring collaspseWith:] 2017-07-07 14:32:49 +02:00
manuroe
e2d8cc8d87 MELS: Implement onCollapseButtonTap with matrix-kitty way 2017-07-07 11:53:49 +02:00
manuroe
bc6b410271 MELS: Uncheck :installed" in xibs 2017-07-07 11:14:05 +02:00
manuroe
54b8ba2399 MELS: Add RoomMembershipExpandedBubbleCell that displays the first membership event of serie that can be collapsable. 2017-07-07 11:11:42 +02:00
manuroe
9a818ea5b3 MELS: expand them on collapsed cell tap 2017-07-07 08:36:47 +02:00
manuroe
6fe1cf4910 MELS: Add RoomMembershipCollapsedBubbleCell to display collapsed membership cells. 2017-07-07 08:21:53 +02:00
manuroe
558cb7a02e MELS: Add RoomMembershipCollapsedBubbleCell to display collapsed membership cells. 2017-07-06 22:52:08 +02:00
manuroe
fd76c0d506 MELS: membership events are collapsable. Collapse them by default 2017-07-06 18:21:24 +02:00
manuroe
9e8aa9c125 RoomVC: Use the condition on bubbleData.hasNoDisplay to display RoomEmptyBubbleCell 2017-07-06 17:55:13 +02:00
manuroe
d6a05f2731 Translated using Weblate (French)
Currently translated at 100.0% (24 of 24 strings)

Translation: Riot iOS/Riot iOS (Push)
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios-push/fr/
2017-07-06 12:46:13 +00:00
manuroe
36d36757f3 Added translation using Weblate (French) 2017-07-06 12:30:01 +00:00
manuroe
ed8d0547c5 Merge pull request #1380 from vector-im/riot_1102
Bug Fix: Add the m.audio attachments support
2017-07-06 14:02:49 +02:00
manuroe
e2951447b7 Merge remote-tracking branch 'origin/develop' into smaller_membership
# Conflicts:
#	Riot.xcodeproj/project.pbxproj
2017-07-06 13:46:20 +02:00
Giom Foret
aa4694d390 Bug Fix: Add the m.audio attachments support
We support here the display of the attached audio files, but we are still not able to attach audio file.

#1102
2017-07-06 11:06:12 +02:00
manuroe
c887dc704c Fix Dutch Vector.strings and add nl.proj to pbxproj 2017-07-05 15:51:07 +02:00
manuroe
c8424ccab9 Revert "Dutch translation of the strings" 2017-07-05 15:23:08 +02:00
manuroe
9478752030 Merge branch 'master' into patch-1 2017-07-05 15:21:44 +02:00
manuroe
42979e7972 Merge remote-tracking branch 'origin/master' into smaller_membership 2017-07-05 14:57:31 +02:00
manuroe
75f759db01 RoomVC: Make membership events use less screen
Fix senderInformation (avatar and displayname) for the 1st message when an user joins and talks in a row
2017-07-05 14:54:12 +02:00
manuroe
5cf28c57a0 RoomVC: Make membership events use less screen
If the text was moved down (because of last message), do the same for the icon
2017-07-05 14:13:38 +02:00
manuroe
f87a807d67 RoomVC: Make membership events use less screen
Move icon and text of membership cells to the right to be aligned with other cells.
2017-07-05 14:06:53 +02:00
manuroe
bc08148183 RoomVC: Make membership events use less screen
Add RoomMembershipBubbleCellWithPaginationTitleBubbleCell
2017-07-05 12:29:54 +02:00
Giom Foret
506df4cc40 version++ 2017-07-05 12:05:33 +02:00
Giom Foret
2f183ce73b Update the bundle display name with "Riot.im"
Update Riot logo in Authentication screen
2017-07-05 11:58:18 +02:00
manuroe
b6913bcb55 RoomVC: Make membership events use less screen
If the text was moved down, do the same for the icon
2017-07-05 09:55:21 +02:00
manuroe
8e0bc6ef68 RoomVC: Make membership events use less screen
Use MXKRoomBubbleCellDataStoring.tag to identify membership cells
2017-07-05 09:05:23 +02:00
manuroe
221924d0bc RoomVC: Make membership events use less screen
Reduce height of RoomMembershipBubbleCell from 44 to 34
2017-07-05 07:50:42 +02:00
manuroe
c496901eb2 RoomVC: Make membership events use less screen
Add RoomMembershipBubbleCell to display a single membership event
2017-07-05 07:38:07 +02:00
Nathan van Beelen
16c750a26c Remove duplicates 2017-07-01 22:03:16 +02:00
Giom Foret
c08b28d356 version++ 2017-06-30 17:42:53 +02:00
Giom Foret
b038cbc681 Home: display the room name on 2 lines 2017-06-30 17:37:43 +02:00
Giom Foret
7983138b90 Home: display the room name on 2 lines 2017-06-30 17:06:23 +02:00
Giom Foret
0a8f837617 Read Receipts Details - Add close button 2017-06-30 14:57:11 +02:00
manuroe
bda3aa1035 Merge pull request #1368 from vector-im/disable_ga_in_debug
GA: Disable GA in debug as it pollutes stats and crashes
2017-06-30 14:40:07 +02:00
manuroe
7b6eeed764 GA: Disable GA in debug as it pollutes stats and crashes 2017-06-30 13:37:36 +02:00
giomfo
3fac2a0b63 Merge pull request #1341 from aramsargsyan/read-receipts-details
Read receipts details
2017-06-30 10:33:06 +02:00
manuroe
725cf68107 Crash report: Do not loose what the user typed when debackgrounding the app 2017-06-29 17:45:54 +02:00
Aram Sargsyan
f287dc453e Brought the key receipt_status_read to app level + some minor changes. Signed-off-by: Aram Sargsyan aram.sargsyan.1997@gmail.com 2017-06-29 19:40:07 +04:00
manuroe
3026c3df60 Crash report: Do not loose what the user typed when debackgrounding the app 2017-06-29 17:33:08 +02:00
manuroe
d03097ee82 Bug report: Remove the old requirement for an existing email account 2017-06-29 17:24:54 +02:00
manuroe
1bf88ca95e Bug report: Fix a crash when rotating + debackgrounding the app (#1362) 2017-06-29 17:23:57 +02:00
Aram Sargsyan
e17622bd71 Decreased the parameter cound for ReadReceiptsViewController opening, now sending the container itself 2017-06-29 17:04:34 +04:00
Aram Sargsyan
ea3ae98952 Merge branch 'read-receipts-details' of https://github.com/aramsargsyan/riot-ios into read-receipts-details 2017-06-29 15:05:21 +04:00
Aram Sargsyan
9bb18971f1 Handled the creation of the attributed receipt description, added in Vector.strings for translation 2017-06-29 15:05:12 +04:00
Giom Foret
b706db6187 Bug Fix: blank pages with random "unread msgs" bars whilst they load. 2017-06-29 12:03:39 +02:00
Giom Foret
5ccb26b15a Bug Fix - Chat screen: several encryption icons are displayed on the same event.
Fix tap handling on encryption icons

(related to #1361)
2017-06-28 21:15:09 +02:00
Giom Foret
6747ec692e Bug Fix - Chat screen: the message overlaps its timestamp
(related to #1361)
2017-06-28 18:51:05 +02:00
Giom Foret
d7360068fb Read Receipts Details - RoomDataSource: Add RR container in the cell content view
instead of the overlay container to not disturb tag gesture handling.

https://github.com/vector-im/riot-ios/issues/59
2017-06-27 11:05:43 +02:00
Aram Sargsyan
74455c0dc7 Review changes 2017-06-26 22:22:32 +04:00
Aram Sargsyan
6f08b148b1 Using Attributed string for read label 2017-06-26 20:51:13 +04:00
Aram Sargsyan
e688c61715 Removed the ReceiptsContainerDelegate, used didRecognizeAction: instead 2017-06-26 19:33:53 +04:00
manuroe
f06b9e3381 Fix: Crash when scrolling in the public rooms from Unified Search (#1355)
Make pagination UI update of DirectoryViewController simpler.

The issue is that the same PublicRoomsDirectoryDataSource instance is shared between DirectoryViewController and RoomsViewController. We can have parallel paginations which makes hard to count the exact number of added cells.
2017-06-26 15:33:45 +02:00
Giom Foret
3c743483e6 version ++ 2017-06-23 16:23:28 +02:00
giomfo
cf01921b24 Merge pull request #1356 from vector-im/riot_1338
Bug Fix - Read marker: when being kicked, the "Jump to first unread m…
2017-06-23 15:16:08 +02:00
Giom Foret
b22687ea7a Bug Fix - Read marker: when being kicked, the "Jump to first unread message" shouldn't be displayed
#1338

+ Remove the link to the room settings in the title view after leaving the room
2017-06-23 15:09:43 +02:00
Aram Sargsyan
f32ccaef38 Review changes 2017-06-23 16:40:09 +04:00
manuroe
0138a56e22 Fix: Room directory: stuck after the 20 first items
https://github.com/vector-im/riot-ios/issues/1329#issuecomment-310361132
2017-06-23 11:44:13 +02:00
giomfo
1eed78a09f Merge pull request #1348 from vector-im/riot_1304_bis
Bug Fix - Home: tapping on an unread room on home page takes you to the wrong room
2017-06-22 15:23:01 +02:00
manuroe
2e89dede70 Merge pull request #1347 from vector-im/riot_1342
Fix: Crash when hitting room from unified search/browse directory
2017-06-22 15:22:14 +02:00
Giom Foret
6a84a04cfa Bug Fix - Home: tapping on an unread room on home page takes you to the wrong room
#1304
2017-06-22 15:17:24 +02:00
Giom Foret
e9728d17e7 Merge branch 'riot_1304' into riot_1304_bis 2017-06-22 15:09:38 +02:00
Giom Foret
d47115f47d Bug Fix - Home: tapping on an unread room on home page takes you to the wrong room
#1304
2017-06-22 15:03:30 +02:00
Giom Foret
049363d700 Bug Fix - Home: tapping on an unread room on home page takes you to the wrong room
#1304
2017-06-22 14:40:11 +02:00
manuroe
d485ee35d3 Fix: Crash when hitting room from unified search/browse directory
#1342
2017-06-22 11:09:17 +02:00
Giom Foret
4c7013680b Bug Fix - Chat screen: the search icon is missing after switching in live from a non live timeline
#1344
2017-06-22 10:51:40 +02:00
Giom Foret
da22a8ad3f Bug Fix - Crash when hitting a room header after some special steps
#1340
2017-06-22 10:14:57 +02:00
manuroe
589d7e7d4a Merge pull request #1339 from vector-im/riot_1336
Room directory: "No public rooms available" bug fixes
2017-06-22 10:01:35 +02:00
Aram Sargsyan
6b9465f095 Minor changes 2017-06-22 02:03:03 +04:00
Aram Sargsyan
ee47992c8e Merge branch 'develop' of https://github.com/aramsargsyan/riot-ios into read-receipts-details 2017-06-22 01:58:48 +04:00
Aram Sargsyan
ab5c0e6dd9 Modified ReadReceiptsViewController to download resized avatars of users. If the user doesn't have an avatar, the placeholder is placed. 2017-06-22 01:45:11 +04:00
Aram Sargsyan
6243eecd5c Created ReadReceiptsViewController 2017-06-21 22:28:16 +04:00
manuroe
7e546d88f0 Fix crash: Room directory: Clicking on "No public rooms available" make the app crash 2017-06-21 16:00:05 +02:00
manuroe
3787c00419 Fix: Room directory: "No public rooms available" is displayed while loading
#1336
2017-06-21 15:58:37 +02:00
manuroe
3ae29bc720 Fix: Room directory: stuck after the 20 first items
#1329
2017-06-21 14:45:43 +02:00
manuroe
751544181d Merge pull request #1331 from morozkin/cleanup
Remove unnecessary construction methods from CallViewController
2017-06-21 09:10:43 +02:00
manuroe
e818011041 Merge pull request #1330 from morozkin/decline_crash
Fix crash on decline button
2017-06-21 09:05:58 +02:00
Denis Morozov
85bb79f132 Remove unnecessary construction methods from CallViewController 2017-06-20 21:38:57 +03:00
Denis Morozov
4894c57c8f Fix crash on decline button 2017-06-20 19:36:52 +03:00
giomfo
02ff23ab34 Merge pull request #1328 from vector-im/riot_1316
Bug Fix - tap-on-tab should include the top-of-page location in its c…
2017-06-20 18:09:44 +02:00
giomfo
d460f57ad9 Merge pull request #1324 from vector-im/riot_meta76
Enhancement - UX Rework: Update the buttons of the room expanded header.
2017-06-20 17:15:47 +02:00
Giom Foret
7e4f6c48df Add sanity check 2017-06-20 17:13:55 +02:00
Giom Foret
7a831cfeee Bug Fix - tap-on-tab should include the top-of-page location in its cycle of options
#1316
2017-06-20 17:06:12 +02:00
Giom Foret
05d39d3893 Bug Fix - Contact search: Unexpected empty search result.
To reproduce:
1- search with "tst" pattern
2- erase the 2 last characters of the pattern to set "test" -> empty result NOK
2017-06-20 14:36:14 +02:00
Giom Foret
7f561e27bc Enhancement - UX Rework: Update the buttons of the room expanded header.
- Add a contact list button on the left of the members info to open contact list.
- Add a add members button on the right to open the contacts picker.

https://github.com/vector-im/riot-meta/issues/76
2017-06-20 11:32:54 +02:00
Nathan van Beelen
9d3cb0b4d1 Update Copyright statements 2017-06-19 22:31:32 +02:00
manuroe
9eef397eb3 BugReportViewController: Remove *Could not load the “” image referenced from a nib* warning at runtime. 2017-06-19 15:47:25 +02:00
Giom Foret
6e2e7b5248 Enhancement - Room Chat: Scrolling manually to the bottom of the no live timeline doesn't flip it to read/write view.
#1312
2017-06-19 10:32:22 +02:00
Nathan van Beelen
2b1da63e2a Create Vector.strings 2017-06-18 11:18:27 +02:00
Nathan van Beelen
7d2ae126fc Create Localizable.strings 2017-06-18 11:17:47 +02:00
Nathan van Beelen
f19aa584f5 Create InfoPlist.strings 2017-06-18 11:16:30 +02:00
Giom Foret
ec465e82c8 version ++ 2017-06-16 17:59:04 +02:00
giomfo
c9e759d051 Merge pull request #1311 from vector-im/riot_1306
Bug Fix - Repeatedly tapping on tab jumps through rooms in wrong order
2017-06-16 17:08:25 +02:00
Giom Foret
65ea460587 Bug Fix - Repeatedly tapping on tab jumps through rooms in wrong order
#1306
2017-06-16 16:55:54 +02:00
giomfo
b916287b40 Merge pull request #1310 from vector-im/option_pin_missed_notif_unread
UX Rework - Home: Put the new ordering behind a setting.
2017-06-16 15:45:55 +02:00
Giom Foret
0a982f6a37 UX Rework - Home: Put the new ordering behind a setting.
Add 2 settings: Pin rooms with missed notif and pin rooms with unread messages
this will pin the rooms at the beginning of the list on your home page
2017-06-16 15:18:33 +02:00
manuroe
5d24b5b400 Apply renaming of MXDefaultBackgroundModeHandler to MXUIKitBackgroundModeHandler 2017-06-16 14:35:15 +02:00
Giom Foret
877d7bd3fa Bug Fix: "Jump to first unread" banner disappeared during back pagination.
We have to wait for the end of table transition before refreshing the banner visibility.
2017-06-16 11:57:19 +02:00
Giom Foret
d840ea79c6 Bug Fix: Read marker: preview mode interferes with typing indicator
#1294
2017-06-15 11:15:47 +02:00
Giom Foret
bf06ed3aef Bug Fix - Read marker: no "Jump to first message" on landscape mode for devices with left and right panels
RoomViewController: Override exposed method used to reload the bubbles table.

vector-im/riot-ios#1291
2017-06-15 10:28:57 +02:00
Giom Foret
a2c7ebecfa RoomViewController: Do not display the banner "jump to last unread message"
when the timeline is not in live.
2017-06-14 23:09:56 +02:00
giomfo
a483e90f6b Merge pull request #1295 from vector-im/riot_1268
Bug Fix: Home View sometimes is empty
2017-06-14 17:56:08 +02:00
Giom Foret
553e6bbd95 Bug Fix: Home View sometimes is empty
- RecentsDataSource: check configuration change before reloading the table view.

 #1268
2017-06-14 17:53:26 +02:00
giomfo
421ee97d33 Merge pull request #1290 from vector-im/home_add_badge_in_section_header
UX-Rework - Home: Badge handling.
2017-06-14 17:40:07 +02:00
manuroe
765be91f0e Use UIKit BackgroundTask for handling background tasks in the SDK 2017-06-14 17:37:22 +02:00
Giom Foret
5a3628a607 Bug Fix: Home View sometimes is empty
#1268
2017-06-14 17:30:01 +02:00
Giom Foret
c9d7493593 UX-Rework - Home: Badge handling.
- Add missed notifications badge in section header.
- Improve invites display.
2017-06-14 13:58:26 +02:00
giomfo
fceaabdc1f Merge pull request #1288 from vector-im/unnumbered_badge_on_fav
Unnumbered badge on favourite
2017-06-14 10:36:03 +02:00
Giom Foret
e662834854 Unnumbered badge on favourite 2017-06-14 10:06:36 +02:00
Giom Foret
d50414b308 UX Rework - Rooms tab: Tap on the current tab's icon jumps to next unread. 2017-06-14 09:41:15 +02:00
giomfo
13991c8af5 Merge pull request #1286 from vector-im/home_sort_rooms_collections
UX Rework - Home Tab: Sort the rooms collections
2017-06-14 08:56:00 +02:00
giomfo
5faa405663 Merge pull request #1285 from vector-im/read_marker
Read marker
2017-06-13 19:51:43 +02:00
Giom Foret
f3b68580e0 Read marker: Improvement 2017-06-13 19:51:25 +02:00
Giom Foret
ecb95f8d2b UX Rework - Home Tab: Sort the rooms collections
by displaying first the rooms with some missed notifs, the rooms with unread, then the others.
2017-06-13 18:43:03 +02:00
Giom Foret
b4bb39f051 Read markers should be synchronised across clients
Improve "jump to last unread message" banner handling

https://github.com/vector-im/riot-meta/issues/8
2017-06-13 17:46:13 +02:00
Giom Foret
80f3a8ed8b Merge commit 'f3d65120e04dcfe49020921f0a08e949c70caa83' into read_marker 2017-06-13 17:43:55 +02:00
Giom Foret
51f0d977e5 Read markers should be synchronised across clients
The read marker may be defined on an event which is not displayed in the room history.
The MatrixKit has been updated to handle this kind of event in the MXKRoomBubbleCellData object.
Previously these events were ignored during the bubbles rendering. Now a bubble component is created even if the event has no actual display.
This component is useful to display the read marker in the room history, and to allow the user to jump on this read marker.

vector-im/riot-meta#8
2017-06-13 17:43:32 +02:00
manuroe
e4cc9a4ec5 Fix App crashes on [AvatarGenerator imageFromText:withBackgroundColor:]
https://github.com/vector-im/riot-ios/issues/657

Do not call [AvatarGenerator imageFromText:withBackgroundColor:] outside main thread.
2017-06-12 15:06:35 +02:00
manuroe
844ce6874a Fix crash in [MXKContactManager localContactsSplitByContactMethod]
https://github.com/matrix-org/riot-ios-rageshakes/issues/36

Do not call this method from another thread than main to avoid race conditions within MXKContactManager queues.
This does not affect performance on the UI. CPU eating processing seems to be in the for-loops in the block.
2017-06-12 09:17:53 +02:00
giomfo
926525bd20 Merge pull request #1279 from vector-im/read_marker
Read Marker: Fix wrong room header display
2017-06-09 19:27:31 +02:00
Giom Foret
28ff344b04 Read Marker: Fix wrong room header display 2017-06-09 15:58:27 +02:00
giomfo
3e0e4234b4 Merge pull request #1278 from vector-im/read_marker
Read marker: Fix issues on marker handling
2017-06-09 15:47:02 +02:00