manuroe
d84c185707
Jitsi widget: Enable voice or video
2017-08-10 16:41:19 +02:00
manuroe
c7e2ca6de2
Jitsi widget: Add Settings > LABS > Use jitsi for conference calls
2017-08-10 15:43:25 +02:00
Jeff Huang
39bc154123
Added translation using Weblate (Chinese (Traditional))
2017-08-10 01:50:54 +00:00
Jeff Huang
51d8527241
Translated using Weblate (Chinese (Traditional))
...
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/zh_Hant/
2017-08-10 01:49:52 +00:00
Jeff Huang
1eac640bfe
Added translation using Weblate (Chinese (Traditional))
2017-08-10 01:44:45 +00:00
Jeff Huang
60876f231e
Translated using Weblate (Chinese (Traditional))
...
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_Hant/
2017-08-10 01:44:19 +00:00
Jeff Huang
67d2d902a6
Added translation using Weblate (Chinese (Traditional))
2017-08-10 01:41:01 +00:00
Nathan van Beelen
cefa6bc4e5
Translated using Weblate (Dutch)
...
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/nl/
2017-08-09 19:47:17 +00:00
manuroe
e73cea2892
Jitsi widget: Make [WidgetManager removeMatrixSession] work
2017-08-09 18:06:33 +02:00
manuroe
bd956855c5
Jitsi widget: Dedup widgets - full algo that trusts on-one
2017-08-09 17:59:10 +02:00
manuroe
506ace40cf
Jitsi widget: Show/hide the widget presence in RoomVC at runtime
2017-08-09 17:31:15 +02:00
manuroe
f76ed0cd82
Jitsi widget: Dedup widgets
2017-08-09 16:48:05 +02:00
manuroe
a4e85e844d
Merge remote-tracking branch 'origin/master' into jitsi_widget
2017-08-08 17:35:12 +02:00
Giom Foret
14ead3d5ab
Merge branch 'develop' into meta_riot_22
2017-08-08 16:06:53 +02:00
Giom Foret
dc737d6c37
Prepare Dark theme - Handle table view cell customization
2017-08-08 16:05:43 +02:00
manuroe
f2d22cfda7
version++
2017-08-08 15:48:25 +02:00
manuroe
f8864b59d4
Merge pull request #1430 from RiotTranslateBot/weblate-riot-ios-riot-ios-push
...
Update from Weblate.
2017-08-08 14:57:52 +02:00
manuroe
dea0b9be74
Merge pull request #1429 from RiotTranslateBot/weblate-riot-ios-riot-ios-dialogs
...
Update from Weblate.
2017-08-08 14:57:23 +02:00
Weblate
dac540d38c
Merge remote-tracking branch 'origin/develop' into develop
2017-08-08 12:55:39 +00:00
Weblate
7ff8153bb4
Merge remote-tracking branch 'origin/develop' into develop
2017-08-08 12:55:31 +00:00
Weblate
7a91c622ed
Merge remote-tracking branch 'origin/develop' into develop
2017-08-08 12:55:22 +00:00
Andrey
3e488deacb
Translated using Weblate (Russian)
...
Currently translated at 41.1% (163 of 396 strings)
Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/ru/
2017-08-08 12:55:03 +00:00
Osoitz
a8ac3e0fd9
Translated using Weblate (Basque)
...
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/eu/
2017-08-08 12:55:03 +00:00
manuroe
dc8a9e2998
Bug Report: Make the crash dump appear in GH issues created for crashes.
...
This will help triaging. Example at https://github.com/matrix-org/riot-ios-rageshakes/issues/176
2017-08-08 14:39:01 +02:00
manuroe
f7f2f70bbe
Emojis: Boost size of messages containing only emojis (not only one)
2017-08-08 14:14:00 +02:00
manuroe
e08d0ce7b3
Merge pull request #1421 from aramsargsyan/share-extension
...
Share extension
2017-08-08 14:04:50 +02:00
manuroe
c0c951365d
Jitsi widget: Use new [MXRoomState stateEventsWithType:] method
2017-08-08 11:56:11 +02:00
Giom Foret
eee878beba
Prepare Dark Theme - Customize Riot view by using customizeViewRendering
method.
...
https://github.com/vector-im/riot-meta/issues/22
2017-08-08 10:57:42 +02:00
manuroe
68cd027de4
Merge remote-tracking branch 'origin/master' into jitsi_widget
2017-08-04 14:21:50 +02:00
manuroe
981e1916d8
Jitsi widget: Add a readme with intructions for building JitsiMeet.framework
2017-08-04 14:20:15 +02:00
manuroe
0061631a6e
Jitsi widget: Temporary embed JitsiMeet.framework within the project while there is no pod for it (see https://github.com/jitsi/jitsi-meet/issues/1854 ).
2017-08-04 13:58:06 +02:00
manuroe
094886fab1
Jitsi widget: RoomVC: Show it in the banner when there is an active jitsi conference in a room.
2017-08-04 13:47:50 +02:00
manuroe
87835ad749
Jitsi widget: Add JitsiViewController, a dedicated widget viewer for jitsi widgets based on jitsi-meet sdk.
2017-08-04 13:08:37 +02:00
manuroe
87546112da
Jitsi widget: Add WidgetManager and Widget, generic classes to manage scalar widgets
2017-08-04 13:07:04 +02:00
Denis Morozov
fcf2948bc1
Set App Group ID to MXSDKOptions singleton instance
2017-08-04 10:59:46 +03:00
Osoitz
de1c435658
Translated using Weblate (Basque)
...
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/eu/
2017-08-02 15:57:01 +00:00
Osoitz
aa964303e2
Translated using Weblate (Basque)
...
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/eu/
2017-08-01 16:45:48 +00:00
Osoitz
b65b71d356
Translated using Weblate (Basque)
...
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/eu/
2017-08-01 16:39:58 +00:00
Osoitz
5dc30dec98
Translated using Weblate (Basque)
...
Currently translated at 48.2% (191 of 396 strings)
Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/eu/
2017-08-01 16:29:19 +00:00
Osoitz
0d5f60da6d
Translated using Weblate (Basque)
...
Currently translated at 0.5% (2 of 396 strings)
Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/eu/
2017-08-01 16:28:49 +00:00
Osoitz
fa0181186d
Added translation using Weblate (Basque)
2017-08-01 16:26:18 +00:00
Osoitz
4a4d520ec4
Added translation using Weblate (Basque)
2017-08-01 16:26:00 +00:00
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
Denis Morozov
ffd6b96d50
Add NSSiriUsageDescription to Info.plist
2017-07-30 19:49:19 +03:00
Denis Morozov
d5366c85b9
Update App group info
2017-07-29 16:34:51 +03: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
Denis Morozov
a76450bf50
Enable Siri in Capabilities tab
2017-07-26 16:59:14 +03: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
8fd5ec6adc
Merge pull request #1332 from morozkin/callkit_v1
...
Add CallKit support
2017-06-21 13:34:57 +02:00
Denis Morozov
f523a700ef
Return inline blocks and improve imports
2017-06-21 13:02:49 +03:00
manuroe
9b3695c9a0
Merge remote-tracking branch 'origin/develop' into callkit
2017-06-21 09:42:02 +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
8309e6b612
Small fix in condition
2017-06-20 23:40:15 +03:00
Denis Morozov
e058ade013
Add CallKit support
2017-06-20 23:19:24 +03: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
8a7364a888
Merge pull request #1314 from morozkin/callkit
...
Add call section to settings screen
2017-06-19 17:33:52 +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
Denis
299ca1a437
Merge branch 'develop' into callkit
2017-06-16 19:39:59 +03:00
Denis Morozov
375b5f14be
Add call section to settings screen
2017-06-16 19:21:07 +03: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
manuroe
4737e051f8
Merge pull request #1277 from vector-im/locales_in_bug_report
...
Bug report: add "locale", the device language and "app_language", the…
2017-06-09 14:54:00 +02:00
Giom Foret
aad63466c8
Read marker: Fix issues on marker handling
...
https://github.com/vector-im/riot-meta/issues/8
2017-06-09 14:20:00 +02:00
manuroe
4a403955c9
Bug report: add "locale", the device language and "app_language", the lang used within the app
2017-06-09 12:11:18 +02:00
manuroe
c759f9f9da
Fix crash in global search ( https://github.com/matrix-org/riot-ios-rageshakes/issues/32 )
...
I was able to reproduce the bug by using bad network conditioner.
2017-06-09 12:09:20 +02:00
manuroe
bc9d3dab94
Merge pull request #1275 from vector-im/rageshake_39
...
Fix Crash after hitting create button
2017-06-09 10:21:10 +02:00
giomfo
67173d714e
Merge pull request #1272 from vector-im/read_marker
...
RoomViewController: The unread messages label is displayed whereas t…
2017-06-09 09:45:59 +02:00
manuroe
07ddd0e506
Fix Crash after hitting create button ( https://github.com/matrix-org/riot-ios-rageshakes/issues/39 )
...
It happened when selecting "Start Chat" from the RoomsVC. Fixed by a missing segue.
2017-06-09 09:42:12 +02:00
Giom Foret
1350169404
Read marker:
...
- Initialize the read marker if it does not exist yet, except for the room preview.
- Disable the events acknowledgement in case of room preview.
2017-06-09 09:40:22 +02:00
Giom Foret
fc4df70c75
RoomViewController: The unread messages label is displayed whereas the bubbles table is not visible yet
2017-06-08 16:27:19 +02:00
manuroe
0d295ed641
UX rework: low priority people rooms shouldn't be displayed in the people tab
2017-06-08 16:01:24 +02:00
manuroe
e1a6a05a0b
Merge pull request #1270 from vector-im/do_not_come_back_to_home_tab
...
UX rework: do not automatically come back to the home tab when openin…
2017-06-08 15:21:19 +02:00
manuroe
a9b69986bd
Merge pull request #1269 from vector-im/no_low_priority_room_in_people_tab
...
UX rework: low priority people rooms shouldn't be displayed in the pe…
2017-06-08 15:20:04 +02:00
manuroe
6ffc328543
UX rework: low priority people rooms shouldn't be displayed in the people tab
2017-06-08 15:19:34 +02:00
giomfo
ae98303699
Merge pull request #1267 from vector-im/read_marker
...
Read Marker: Center the bubbles table content on the bottom of the re…
2017-06-08 15:12:33 +02:00
manuroe
d5766c069c
UX rework: low priority people rooms shouldn't be displayed in the people tab ( https://github.com/vector-im/riot-ios/issues/1264 )
...
and https://github.com/vector-im/riot-meta/issues/77#issuecomment-300101488
2017-06-08 15:07:43 +02:00
manuroe
48fa03bbcb
UX rework: do not automatically come back to the home tab when opening a permalink
...
This fixes https://github.com/vector-im/riot-meta/issues/54#issuecomment-300428202
2017-06-08 14:27:38 +02:00
Giom Foret
773e395df0
Read Marker: Center the bubbles table content on the bottom of the read marker event
...
in order to display correctly the read marker view.
2017-06-08 12:29:23 +02:00
manuroe
7450045ba9
Merge pull request #1266 from vector-im/move_loading_wheel_with_keyboard
...
RoomVC: Make the activity indicator follow the keyboard
2017-06-08 11:26:44 +02:00
manuroe
a8f166cc43
RoomVC: Make the activity indicator follow the keyboard
...
This avoids that the indicator view hides the text input.
2017-06-08 10:52:03 +02:00
Giom Foret
5543d8ee18
Initialise the read marker if it does not exist yet.
...
Set it to the current read receipt position by default
2017-06-08 10:30:29 +02:00
manuroe
7d329aaac2
Merge pull request #1258 from vector-im/contact_permission
...
Contact permission
2017-06-08 09:28:15 +02:00
manuroe
a876fd7b5b
Contact access permission: Ask permission on [ContactsTableViewController viewWillAppear]
2017-06-08 08:47:09 +02:00
manuroe
3b89800e1e
Merge pull request #1259 from vector-im/make-plus-the-same
...
Make the plus button open the same menu in all tabs
2017-06-08 08:39:20 +02:00
manuroe
98e361e069
Merge pull request #1260 from vector-im/no-badge-on-home-tab-button
...
No notif badge on home tab button
2017-06-08 08:39:06 +02:00
manuroe
ec4cfb0e7e
HomeVC: Automatically scrollback to the left every time the screen is displayed
2017-06-07 17:52:12 +02:00
manuroe
1e1121fed5
No notif badge on home tab button
2017-06-07 17:35:02 +02:00
manuroe
128415503e
Make the plus button open the same menu in all tabs
2017-06-07 17:24:51 +02:00
manuroe
4ab0751e56
Contact access permission: Display "You didn't allow Riot to access your local contacts" instead of "No local contacts" when the user has denied the phonebook permission
2017-06-07 15:34:11 +02:00
manuroe
71d5131837
Contact access permission: make it work again.
...
Ask the permission when the user displays the people tab.
2017-06-07 14:28:52 +02:00
Giom Foret
34ad50390d
Chat room read marker:
...
- Do not launch the read marker animation if the marker is outside the visible area.
2017-06-07 13:07:44 +02:00
manuroe
1dafca03ea
Merge remote-tracking branch 'origin/ux_rework' into develop
...
# Conflicts:
# Riot/AppDelegate.m
# Riot/ViewController/ContactsTableViewController.m
# Riot/ViewController/RoomViewController.m
2017-06-07 11:19:25 +02:00
manuroe
ae26aef852
Fix Crash in MediaPickerViewController ( https://github.com/vector-im/riot-ios/issues/1252 )
...
Release objects on the same thread they have been created. This avoids race conditions on retry.
2017-06-06 16:17:13 +02:00
manuroe
38b285b709
Fix compilation errors due to forward declarations set in .h
2017-06-06 14:30:36 +02:00
giomfo
06dc000010
Merge pull request #1251 from vector-im/riot_meta_8
...
Riot meta 8
2017-06-06 14:11:38 +02:00
Giom Foret
9c4c62cc73
Read markers should be synchronised across clients
...
- move the check on read marker visibility in viewDidAppear method
vector-im/riot-meta#8
2017-06-06 13:31:58 +02:00
giomfo
6b5fc69e3a
Merge pull request #1248 from morozkin/callvc_memory
...
Fix dangling in the memory CallViewController
2017-06-06 13:17:06 +02:00
Giom Foret
4974908be4
Read markers should be synchronised across clients
...
- Support jump to the last unread message.
vector-im/riot-meta#8
2017-06-06 10:53:17 +02:00
giomfo
e81db0e775
Merge pull request #1231 from vector-im/riot_1207
...
Bug Fix: iOS should have 'Send a message (encrypted)' in placeholder
Available only for the iPads, and the iPhones with a large screen (>= 4p7Inch)
2017-06-06 10:10:26 +02:00
Denis
cbcae18c3c
Remove redundant nil operations
2017-06-05 16:30:35 +03:00
Denis Morozov
fbc69f51c6
Fix dangling in the memory CallViewController
2017-06-04 02:39:00 +03:00
Giom Foret
ea1233e82c
Read markers should be synchronised across clients
...
- Fix some layout issues on the `jump to the last unread message` banner.
- TODO: Support jump to the last unread message.
vector-im/riot-meta#8
2017-06-02 10:50:12 +02:00
Giom Foret
a13ad2c270
Read markers should be synchronised across clients
...
- Handle read marker display
- TODO: Support jump to the last unread message.
vector-im/riot-meta#8
2017-06-01 17:20:08 +02:00
Giom Foret
abd3d911a7
Improve tab filter
...
The search input view should appear like in the email client, stuck to the top of the table.
#1194
2017-05-23 21:15:38 +02:00
Giom Foret
4a279fdd35
Bug Fix: App crashes on people screen
...
when user swipes down on the first section header.
2017-05-22 11:12:52 +02:00
Giom Foret
2d0682ef88
Bug Fix: App crashes while the user switches the selected tab
...
#1233
2017-05-19 17:22:26 +02:00
Giom Foret
21a97efc84
Bug fix - Home: It's possible to have 2 filter bar
...
#1194
2017-05-19 15:07:21 +02:00
Giom Foret
fcf6a590b7
Bug Fix: iOS should have 'Send a message (encrypted)' in placeholder
...
#1207
2017-05-19 14:46:30 +02:00
Giom Foret
4203f46548
Bug Fix: Avatar with emoji is not displayed in room preview page
...
#1227
2017-05-19 10:12:50 +02:00
Giom Foret
c25437702d
Bug Fix: Second search bar in global search view
...
#1229
2017-05-19 09:34:28 +02:00
Giom Foret
9b2d74495d
UX Rework: Update (+) button shadow
2017-05-15 19:30:09 +02:00
Giom Foret
2649956a23
UX Rework: Replace the direct chat icon with a green ring on the room avatar.
2017-05-15 19:19:03 +02:00
Giom Foret
95514085b2
Improve tab filter
...
- Revert the change on the filter handling when the sticky headers are enabled (this change introduced flickering)
#1194
2017-05-13 01:15:30 +02:00
Giom Foret
5d3d74fd51
UX Rework: Add home page
...
- Improve filter handling
- Fix empty people section
https://github.com/vector-im/riot-meta/issues/75
2017-05-12 17:39:05 +02:00
Giom Foret
b16e77e551
Bug Fixed: Infinite loading screen when homeserver not reachable
...
https://github.com/vector-im/riot-ios/issues/1223
2017-05-12 15:20:56 +02:00
Giom Foret
821c9c1687
Bug Fix: Improve tab filter
...
-The search input view should appear like in the email client, stuck to the top of the table.
#1194
2017-05-12 12:38:57 +02:00
Giom Foret
f425541761
UX Rework - Add home page:
...
Scroll to the top the section when the user taps on section header.
https://github.com/vector-im/riot-meta/issues/75
2017-05-12 12:18:29 +02:00
Giom Foret
5162517122
update Storyboard
2017-05-11 16:04:19 +02:00
Giom Foret
5042c6fd9d
Elements in riot-ios UX rework who need accessibility ids for automation purpose
...
https://github.com/vector-im/riot-automated-tests/issues/11
2017-05-11 15:51:12 +02:00
Giom Foret
e95776bca0
UX Rework: Add home page
...
- reduce room avatar size
- improve badge display
https://github.com/vector-im/riot-meta/issues/75
2017-05-11 14:58:55 +02:00
Giom Foret
ff578364d2
UX rework - Favourites screen: Support drag&drop to order them.
...
https://github.com/vector-im/riot-meta/issues/56
2017-05-11 14:37:25 +02:00
Giom Foret
7b019a1999
Improve (+) button display: Add button shadow
...
#1195
2017-05-11 14:35:37 +02:00
Giom Foret
74a3f3e8aa
UX Rework: Add home page
...
- Add people section
- Order favourites according to their activities
https://github.com/vector-im/riot-meta/issues/75
2017-05-11 11:51:42 +02:00
Giom Foret
b1f334a41c
UX Rework: Apply a different colour scheme on each application tab.
...
https://github.com/vector-im/riot-meta/issues/72
2017-05-11 10:22:18 +02:00
manuroe
247063aea9
Merge pull request #1219 from vector-im/bug-report-add-user-id-and-device-id
...
Bug report: Add user id & device id
2017-05-09 13:52:07 +02:00
manuroe
9956f05300
Bug report: Add user id & device id
2017-05-09 10:52:07 +02:00
Giom Foret
0742c727f8
Prepare UX Rework - People tab:
...
- Hide the known contacts section when no filter is defined
2017-05-09 10:35:00 +02:00
Giom Foret
477020c6bf
Remove warnings and useless methods
2017-05-09 10:03:55 +02:00
Giom Foret
220f64f8ab
UX Rework: Update room sections headers display
2017-05-05 18:11:44 +02:00
Giom Foret
ca19351ed8
Home Tab:
...
- Handle tap on section header to scroll to the beginning of the rooms collection
- Remove the fading effect behind the (+) button (TODO: add a shadow at the bottom of the button).
2017-05-05 17:08:44 +02:00
Giom Foret
2d41307290
Prepare UX Rework:
...
- Add Home tab
2017-05-05 15:30:35 +02:00
giomfo
94355a3cc6
Merge pull request #1204 from vector-im/add_network_label_in_ROOM_DIRECTORY_header
...
Add network label in room directory header
2017-05-05 13:47:12 +02:00
manuroe
fe54270d6b
Bug report: Delegate GH labels to app
2017-05-05 11:44:55 +02:00
manuroe
04732a2bff
Bug report: Add option to send screenshot
2017-05-05 11:28:29 +02:00
manuroe
db14a29728
PublicRoomTableViewCell: apply the same font for "xxx users" as the date label in recents cell
2017-05-04 11:02:04 +02:00
giomfo
e0d5b82225
Merge pull request #1203 from vector-im/fix_crash_on_tab_switch
...
Bug Fix: App may crash when the user changes the selected tab,
2017-05-04 09:40:02 +02:00
manuroe
86506821c5
rooms: Add "Network" to the "ROOM DIRECTORY" section header
2017-05-04 09:26:02 +02:00
Giom Foret
ffbf260a07
Bug Fix: App may crash when the user changes the selected tab,
...
whereas a room is selected.
2017-05-03 18:51:09 +02:00
Giom Foret
e9207abd2f
Improve tab filter: Implement the default iOS semantic.
...
#1194
2017-05-03 18:25:39 +02:00
manuroe
17d1f62c7c
Merge pull request #1200 from vector-im/detail-directory-picker-cell
...
Add explanations to Matrix cells in the directory picker
2017-05-03 18:01:27 +02:00
manuroe
74d8889e74
Bug report: Shrink the popup height in portrait for devices with screen bigger than iphone 5.
...
The Cancel and Send buttons will be thus displayed
2017-05-03 17:08:21 +02:00
manuroe
94f1a3900e
Directory server list: Add detail text for homeserver selection
2017-05-03 11:16:44 +02:00
manuroe
96d54be1ba
Directory server list: Add detail text for homeserver selection
2017-05-03 09:31:10 +02:00
manuroe
667ddcfb38
Merge pull request #1197 from vector-im/join-room-by-id-or-alias
...
Join room by id or alias
2017-05-03 08:14:21 +02:00
manuroe
84653fcab4
Merge pull request #1198 from vector-im/fix-matrix-only-rooms-names
...
Public rooms: BF: when selecting Matrix, it should display Matrix, no…
2017-05-03 08:14:05 +02:00
manuroe
9c9565971e
Public rooms: BF: when selecting Matrix, it should display Matrix, not matrix.org
2017-05-02 16:34:18 +02:00
manuroe
b60b60ffcb
Home "+" button: Add "Join room" option
2017-05-02 15:59:58 +02:00
manuroe
26e3a33234
Home "+" button: Add "Join room" option
...
https://github.com/vector-im/riot-meta/issues/65
2017-05-02 15:54:50 +02:00
Giom Foret
b3d82d5192
UX rework: Add favorites rooms in Rooms tab
2017-05-02 14:59:21 +02:00
manuroe
56663a26ad
Public rooms: Fix the infinite loading of the public rooms list after login out & in
2017-05-02 10:45:59 +02:00
giomfo
7301fe97e8
Merge pull request #1189 from vector-im/bug-report
...
Add a new popup dialog for reporting bugs and crashes
2017-04-28 16:37:59 +02:00
Giom Foret
a5b9ca343b
Prepare UX rework:
...
- Hide the home tab which is not available FTM
2017-04-28 16:11:00 +02:00
manuroe
0839d8afb5
Third-party notices: We now use cmark in place of GHMarkdownParser
2017-04-28 15:46:49 +02:00
manuroe
aed467e78f
Bug report: Add GZIP copyright
2017-04-28 15:34:40 +02:00
manuroe
d14f6af8bf
Bug report: Use the production API endpoint (defined in plist)
2017-04-28 15:07:02 +02:00
manuroe
ab3b882b98
Bug report: Support crash report
2017-04-28 14:37:29 +02:00
Giom Foret
a319f47057
Prepare UX rework:
...
- Handle the missed conversation badges for each tabBar icon.
2017-04-28 14:06:58 +02:00
giomfo
dc3de05a57
Merge pull request #1186 from vector-im/riot_841
...
Bug Fix - Chevron to exit roomview after clicking through from search…
2017-04-28 10:30:19 +02:00
giomfo
5db1f5e1a7
Merge pull request #1185 from vector-im/riot_1135
...
Bug Fix: Files search: display the attachment thumbnail
2017-04-28 10:27:50 +02:00
manuroe
61d9978ecf
Bug report: Painful refactor of the xib to put the popup into a scrollview so that we can dismiss the keyboard by dragging it
2017-04-28 10:27:21 +02:00
Giom Foret
5e33c88ae7
Bug Fix - Chevron to exit roomview after clicking through from search results can disappear
...
#841
2017-04-28 10:26:27 +02:00
giomfo
b4a680f1ae
Merge pull request #1183 from vector-im/hide_tabbar_on_logout
...
Prepare UX rework:
2017-04-27 16:58:26 +02:00
Giom Foret
ecd8ffbc39
Bug Fix: Files search: display the attachment thumbnail
...
#1135
2017-04-27 16:55:38 +02:00
Giom Foret
7665f6f4d4
Prepare UX rework:
...
- Show the tab bar view controller content only when a user is logged in.
2017-04-27 12:37:29 +02:00
manuroe
2a3ed5aff0
Bug report: Make rageshake use it
2017-04-27 12:30:04 +02:00
Giom Foret
bcb5b51b61
Prepare UX rework:
...
- Improve sticky headers: handle swipe down gesture
2017-04-27 12:06:13 +02:00
manuroe
7b2e73bb04
Settings: Enable ticking on "Send logs" and "Send screenshot"
2017-04-27 12:01:00 +02:00
manuroe
06c3dd5b7f
Settings: Add a submit progress view
2017-04-27 11:18:15 +02:00
manuroe
c36df9493a
Settings: Add a "Report bug" item
2017-04-27 10:47:19 +02:00
manuroe
b58de7e144
Bug report: i18n
2017-04-27 10:46:30 +02:00
manuroe
ffe576a201
Bug report: do the bug report
2017-04-27 10:37:39 +02:00
manuroe
3b0ce0acd9
Bug report: add more IBOutlets
2017-04-27 10:22:34 +02:00
manuroe
1d6b14480d
Bug report: limit popup width
2017-04-27 09:37:07 +02:00
manuroe
d385ddf66e
Bug report: Create a dedicated pop-up VC
2017-04-27 09:03:17 +02:00
giomfo
ac25067b0b
Merge pull request #1180 from vector-im/empty_sections
...
Prepare UX rework:
2017-04-26 11:55:27 +02:00
Giom Foret
2f11466ff8
Prepare UX rework:
...
- Display informative cell in empty sections
2017-04-26 11:10:44 +02:00
Giom Foret
76e6944c7f
Merge branch 'ux_rework' into sticky_headers
2017-04-25 15:11:38 +02:00
Giom Foret
de61103452
Prepare UX rework:
...
- Fix flickering observed on sticky headers when the full table content is displayed
2017-04-25 14:57:55 +02:00
giomfo
26de461a61
Merge pull request #1176 from vector-im/fix_people_sections
...
Bug Fix - People Tab: The contacts list display is wrong in case of l…
2017-04-25 11:59:09 +02:00
Giom Foret
63e41ddbe1
Bug Fix - Need artwork for DM icon
...
#1136
2017-04-25 11:56:51 +02:00
Giom Foret
01380e2cbe
Bug Fix - People Tab: The contacts list display is wrong in case of logout/login
2017-04-25 10:46:16 +02:00
manuroe
f250a045fc
UX rework: Fix crash. Do not try to go to a section when clicking on its sticky header if this section is empty
2017-04-24 17:38:21 +02:00
manuroe
2dc1953190
Directory server list: Let user enter random homeserver
2017-04-24 16:31:27 +02:00
manuroe
cf5241829a
Merge pull request #1174 from vector-im/list-user-hs-directories
...
List user hs directories
2017-04-24 15:21:28 +02:00
manuroe
afe3df8e99
Directory server list: Add roomDirectoryServers to Riot-Defaults.plist to always list matrix.org in the list even if the user is connected to another HS
2017-04-24 09:39:49 +02:00
giomfo
b8aafc3e23
Merge pull request #1173 from vector-im/add_filter
...
Prepare UX rework:
2017-04-24 09:27:27 +02:00
manuroe
d679284ff3
Directory server list: After directory change, make the directory section appear full-page
2017-04-24 09:06:42 +02:00
manuroe
449dd8c85c
UX rework: Preload public rooms only at the !st screen display
2017-04-21 17:58:41 +02:00
manuroe
3345347df8
UX rework: Get more control on public room pagination
2017-04-21 17:58:14 +02:00
manuroe
5c1f726133
Directory server list: List user's HS directories too
...
List the rooms of the selected HS
2017-04-21 16:35:27 +02:00
Giom Foret
c3a95b7544
Bug Fix: The Riot icon is displayed in full screen in landscape orientation.
...
No way to do anything
2017-04-21 16:28:57 +02:00
manuroe
9ec99c4cf7
Directory server list: List user's HS directories too
2017-04-21 16:06:42 +02:00
Giom Foret
1096e38cc5
Prepare UX rework:
...
- Add the filter in each screen.
2017-04-21 14:26:42 +02:00
Giom Foret
a30e13877f
Bug Fix - App crashes during searching in room directory
...
- Add sanity check
2017-04-21 11:24:51 +02:00
manuroe
60e5cf978d
Merge pull request #1172 from vector-im/ux_rework_directory_picker
...
Ux rework: Modify the directory section header
2017-04-21 10:00:54 +02:00
manuroe
91f4873f8a
UX rework: Make the UI of the directory section header
...
Update after PR review
2017-04-21 10:00:01 +02:00
manuroe
78eabad9ea
UX rework: Make the UI of the directory section header
...
Show it only in RecentsDataSourceModeRooms
2017-04-21 08:53:00 +02:00
manuroe
7baac5f848
UX rework: Make the UI of the directory section header
...
Fix some spacing.
2017-04-21 08:37:58 +02:00
manuroe
163181db07
UX rework: Make the UI of the directory section header
2017-04-21 08:30:27 +02:00
Giom Foret
44166dc616
Prepare UX rework
...
- Bug Fix: the sticky headers display failed on screen rotation.
2017-04-20 19:17:22 +02:00
manuroe
d5b26fdfa9
UX rework: Make the UI of the directory section header
2017-04-20 18:06:49 +02:00
Giom Foret
87c45e28c5
Prepare UX Rework:
...
- Bug Fix: the first sticky header of the bottom container is sometimes cropped.
2017-04-20 18:05:12 +02:00
Giom Foret
8d070784c4
Prepare UX rework:
...
- Handle tap gesture on the sticky headers
2017-04-20 17:42:25 +02:00
manuroe
79a64ee653
UX rework: directory sticky header: Make RoomsVC able to display the DirectoryServerPickerViewController
2017-04-20 15:58:44 +02:00
Giom Foret
e51e4e891e
Prepare UX rework
...
- Bug fix the last section header was missing in the sticky headers of the top.
2017-04-20 15:57:50 +02:00
manuroe
d151ed1a13
Merge remote-tracking branch 'origin/ux_rework' into ux_rework_directory_picker
2017-04-20 15:05:53 +02:00
Giom Foret
36890e27c4
Prepare UX rework:
...
- Define sticky headers at RoomsViewController level
2017-04-20 15:00:22 +02:00
manuroe
446db2ca56
UX rework: directory sticky header: list public rooms from any kind of directory server
2017-04-20 11:58:25 +02:00
manuroe
dc9b34b863
UX rework: directory sticky header: Put the directory picker under a navigation controller
2017-04-20 11:56:30 +02:00
giomfo
0c03d18b3d
Merge pull request #1169 from vector-im/sticky_headers
...
Prepare UX Rework:
2017-04-20 11:33:56 +02:00
Giom Foret
de619d3deb
Prepare UX rework:
...
- Update the bottom bar icons
2017-04-20 11:28:09 +02:00
Giom Foret
4ac4b4935e
Prepare UX Rework:
...
- Fix flickering during sticky headers update
2017-04-20 10:38:13 +02:00
Giom Foret
6500f6286e
Bug Fix: [UITabBarItem setBadgeColor:] required iOS 10 and later.
2017-04-19 09:18:54 +02:00
giomfo
2106735de8
Merge pull request #1167 from vector-im/sticky_headers
...
Prepare UX rework:
2017-04-18 17:19:17 +02:00
Giom Foret
0ffd7a9149
Prepare UX rework:
...
- enable the sticky headers in Rooms tab
2017-04-18 17:16:31 +02:00
giomfo
e596aff05c
Merge pull request #1165 from vector-im/tab_badges
...
Add the badge value for Home tab bar item.
2017-04-18 16:28:37 +02:00
Giom Foret
2ccf76d78d
Missed notifications handling:
...
- Apply API changes in matrixKit
2017-04-18 16:20:55 +02:00
Giom Foret
4947224051
Add the badge value for Home tab bar item.
...
Fix the missed discussion count
2017-04-18 15:55:51 +02:00
giomfo
1a9b2c35dd
Merge pull request #1164 from vector-im/sticky_headers
...
Prepare UX rework:
2017-04-18 10:33:37 +02:00
Giom Foret
ef74790311
Prepare UX Rework
...
- Handle optional sticky headers at RecentsViewController level.
TODO fix some flickering effects observed on the sticky headers during scrolling.
2017-04-18 10:32:14 +02:00
Giom Foret
0d63c6b679
Add the badge value for Home tab bar item.
...
TODO: Fix the missed discussions count, it is broken FTM.
2017-04-14 17:01:44 +02:00
Giom Foret
f865321492
Prepare UX reworks:
...
- Set tab icons
2017-04-14 15:11:57 +02:00
Giom Foret
66b6d2656c
Merge branch 'ux_rework' into sticky_headers
2017-04-14 13:44:54 +02:00
Giom Foret
d35147ac81
Merge branch 'develop' into ux_rework
2017-04-14 13:43:40 +02:00
Giom Foret
e07bd69944
Bug Fix: App crashes sometimes on clear cache
2017-04-14 13:42:36 +02:00
Giom Foret
d25ca80bf8
Prepare UX rework:
...
- Handle optional sticky headers at RecentsViewController level.
TODO fix some flickering effects observed on the sticky headers during scrolling.
2017-04-14 11:49:14 +02:00
Giom Foret
30375ffd78
Prepare UX rework:
...
- Fix sections handling in unified search screen.
- Prepare sticky headers in RecentsViewController.
2017-04-11 17:58:59 +02:00
Giom Foret
2131efd606
Prepare UX rework:
...
- Add start new chat button on People screen.
- Refresh the current selected contact in People screen.
2017-04-11 10:04:52 +02:00
Giom Foret
2597e36f4e
RiotDesignValues: use hex color values
2017-04-11 09:39:08 +02:00
Giom Foret
c57d9b7d2d
Create a ContactDataSource from the existing ContactsTableViewController
2017-04-11 09:36:22 +02:00
Giom Foret
0b49e69bb9
Create a ContactDataSource from the existing ContactsTableViewController
2017-04-07 16:42:16 +02:00
manuroe
58703e878b
UX rework: Fix Giom's remarks
2017-04-07 15:54:34 +02:00
manuroe
c832554859
UX rework: Fix Giom's remarks
2017-04-07 15:44:29 +02:00
jeangb
d5116c0cdf
Merge pull request #1153 from vector-im/add_accessibility_identifiers
...
AttachmentsViewController: add accessibility identifiers
2017-04-07 15:38:48 +02:00
manuroe
7bdb131f99
UX rework: Directory section: Fix issue when there is invites
...
But we need to expose RecentsDataSource.directorySection. So expose all the family
2017-04-07 15:33:48 +02:00
manuroe
a3073e00ce
UX rework: Directory section: Enable selection of a public room
2017-04-07 14:54:05 +02:00
manuroe
3744548afc
UX rework: Directory section: Do inconspicuous pagination
2017-04-07 14:44:34 +02:00
manuroe
361eb2a139
UX rework: Directory section: plug publicRoomsDirectoryDataSource
2017-04-07 14:09:23 +02:00
manuroe
4b93d26f64
Directory Server Picker: code cleaning
2017-04-07 14:06:15 +02:00
manuroe
7657822e64
Directory Server Picker: roll back unexpected change commit
2017-04-07 13:21:26 +02:00
manuroe
6cfe046886
Import RageShakeManager.h and RiotDesignValues.h in App Delegate header
2017-04-07 13:17:34 +02:00
manuroe
9ff74ad283
Merge remote-tracking branch 'origin/ux_rework' into directory-server-list
2017-04-07 12:51:17 +02:00
manuroe
c20b4e3c4b
Directory Server Picker: Add a completion block to report the selected server
2017-04-07 12:45:14 +02:00
Giom Foret
50ddff54dc
Import RageShakeManager.h and RiotDesignValues.h in App Delegate header
2017-04-07 11:52:53 +02:00
manuroe
4534aa7fb3
Directory Server Picker: Fix spinner and title
2017-04-07 11:41:01 +02:00
manuroe
e4c4684a56
Directory Server Picker: Fix icon bg
2017-04-07 11:31:57 +02:00
manuroe
8027fc8041
Directory Server Picker: show 3rd party protocol instance
2017-04-07 10:38:05 +02:00
jeangb
bb6d1383ef
SettingsViewController: secured the instanciation of a new configCell by setting the accessibilityidentifier property to nil.
2017-04-06 18:21:24 +02:00
jeangb
87b1ce5bef
SettingsViewController: add accessibility identifiers
2017-04-06 18:16:49 +02:00
Giom Foret
d9679c2988
Prepare UX rework:
...
- Update correctly tab bar title
- Add Invites section in the Rooms tab
2017-04-06 15:49:47 +02:00
Giom Foret
1be5a9b0f2
Prepare UX rework:
...
- Handle room selection at RecentsViewController level.
2017-04-06 15:23:54 +02:00
Giom Foret
85b5899355
Merge branch 'develop' into ux_rework
2017-04-06 14:56:02 +02:00
Giom Foret
9c67c0200c
Prepare UX Rework:
...
- Define the 4 tabs: Home, Fav, People and Rooms
2017-04-06 14:27:45 +02:00
Giom Foret
d1f45b1677
RecentsDataSource: comments
2017-04-05 16:39:32 +02:00
jeangb
52af02c81b
SettingsViewController: add accessibility identifiers
2017-04-05 15:29:54 +02:00
Giom Foret
f73ca5cd0c
RecentsDataSource: Improve data handling
2017-04-05 14:08:17 +02:00
Giom Foret
8fe1526a80
RecentsDataSource: Improve data handling
2017-04-05 14:03:59 +02:00
Giom Foret
833378b7bd
RecentsDataSource: Improve data handling
2017-04-05 11:26:59 +02:00
manuroe
d2222a277e
BF: Cancelling a search in room list doesn't refresh the room list ( #1152 ).
2017-04-04 17:43:56 +02:00
jeangb
d2154c5bc2
AttachmentsViewController: add accessibility identifiers
2017-04-04 15:16:25 +02:00
Giom Foret
b7eb5dd8a3
RoomFiles view controller: custom the attachment viewer
2017-04-04 14:59:28 +02:00
manuroe
f230aa8f00
Room summary: fix "No timestamp on last bubble" ( vector-im/riot-ios#1129 - 2)
...
By simplifying the way how the last message cell is computed
2017-04-03 08:44:31 +02:00
Giom Foret
a7c843d86d
Merge branch 'develop' into ux_rework
2017-03-31 17:37:50 +02:00
manuroe
d1972e5ff7
Room summary: Fix warning
2017-03-31 16:04:48 +02:00
manuroe
a164d172c3
Merge pull request #1139 from vector-im/riot-341-black-launch-screen-logo
...
BF: LaunchScreen: black box instead of the vector logo on startup #341
2017-03-31 15:50:09 +02:00
manuroe
70c3d5873d
Room summary: Remove @TODO
2017-03-31 15:48:50 +02:00
manuroe
3c0ccc1a2a
Merge commit '2d178343b17e1ece55d595d904aeeba87e3d9938' into room_summary
2017-03-31 15:42:11 +02:00
Giom Foret
6e2eb58508
merge develop into ux_rework
2017-03-31 15:38:22 +02:00
giomfo
4d05210773
Merge pull request #1132 from morozkin/issue898
...
Check email validity during reset password operation
2017-03-31 13:12:13 +02:00
Denis Morozov
48c5aafcb1
Check delegate instance availability and ability to handle cancel method
2017-03-30 19:05:37 +03:00
manuroe
5dd2396716
BF: LaunchScreen: black box instead of the vector logo on startup #341
...
The idea is to move the logo png into "Supported files" (like suggested at http://stackoverflow.com/a/36707732 ).
I have also updated the LaunchScreen.xib into LaunchScreen.storyboard as it is what xcode proposes now.
2017-03-30 12:03:07 +02:00
manuroe
e40be18306
Public rooms: Support new directory search pagination & search APIs #628
...
^ that was for ref. This commit improves comments.
2017-03-29 11:44:16 +02:00
manuroe
2b3db77bd6
Public rooms: Avoid the flickering of the public room cell when display search
2017-03-29 11:31:15 +02:00
manuroe
1345eb27e6
Public rooms: Do not make a /publicRooms request at app startup
2017-03-29 10:59:27 +02:00
manuroe
34873c80f5
Public rooms: Do not send a /publicRooms request for every keystroke. Let user finish typing
2017-03-29 10:37:53 +02:00
manuroe
eb00ba44c2
Public rooms: Do inconspicuous pagination
2017-03-29 10:02:33 +02:00
Denis Morozov
341ca52db5
Check email validity during reset password operation
2017-03-28 23:20:59 +03:00
Giom Foret
2d178343b1
Prepare UX rework
...
- Hide Back button title in details view controller
2017-03-28 18:17:14 +02:00
Giom Foret
2a8ab65d00
Prepare UX Rework
...
- Display contact details in the secondary view controller of the split view controller.
- Fix issues on secondary view controller handling.
2017-03-28 17:26:50 +02:00
manuroe
9dc2f58ff8
Public rooms: Make search homeserver-side
2017-03-28 16:36:21 +02:00
Giom Foret
89346848e9
Prepare UX rework
...
- Restore messages/files search handling
2017-03-27 15:59:51 +02:00
manuroe
81dd4040ce
Merge remote-tracking branch 'origin/develop' into room_summary
2017-03-27 15:21:43 +02:00
Giom Foret
7b133e4b21
Prepare UX rework
...
- Restore Directory View controller.
2017-03-27 14:20:54 +02:00
manuroe
76d9048b11
Room summary: Need to reset the EventFormatter after a clear cache
...
Else, this is MXKEventFormatter that is used
2017-03-27 10:02:26 +02:00
Giom Foret
3a9465320a
Prepare UX Rework:
...
- Fix Tab Bar display
- Adjust (+) icon display
2017-03-24 17:19:55 +01:00
Giom Foret
035f4c330a
Prepare UX rework:
...
- Use a tab bar controller in the master view controller of the split view controller.
2017-03-23 17:48:05 +01:00
giomfo
c4f14e3fd0
Merge pull request #1113 from morozkin/upstream
...
Fix logic of changing room's avatar
2017-03-23 16:30:06 +01:00
giomfo
622f505e6a
Merge pull request #1123 from morozkin/issue1111
...
Increase hit area of the "Matrix users only" checkbox
2017-03-23 16:27:22 +01:00
manuroe
bf7240098e
Merge remote-tracking branch 'origin/master' into room_summary
2017-03-23 16:24:50 +01:00
Giom Foret
e5a85d0fce
Version ++
2017-03-23 12:20:11 +01:00
Giom Foret
17db42d093
Define the media cache version at the application level
2017-03-23 11:49:58 +01:00
Denis Morozov
a948c62ab5
Increase hit area of the "Matrix users only" checkbox
2017-03-22 23:07:06 +03:00
Denis Morozov
fe6a725456
Add nil checking for eventTypeForSelectedField
2017-03-22 22:07:06 +03:00
manuroe
341557bc4f
Room summary: Add isEncrypted
2017-03-22 17:54:19 +01:00
manuroe
8a28f2b668
Room summary: localUnreadEventCount has moved
2017-03-22 15:45:22 +01:00
Giom Foret
ef577846e7
Merge branch 'release-v0.3.12' into develop
2017-03-21 18:55:11 +01:00
Giom Foret
2dd45510fd
version++
2017-03-21 18:50:19 +01:00
Giom Foret
055477b2ca
Bug Fix: Chat screen - The missed discussions badge is missing in the navigation bar
2017-03-21 14:20:47 +01:00
manuroe
0cb82452b5
Room summary: MXSession.ignoreProfileChangesDuringLastMessageProcessing is gone
2017-03-21 09:06:18 +01:00
Denis Morozov
ad02d51c1e
Check power level of the user before starting editing room info
2017-03-20 22:15:39 +03:00
Giom Foret
d0bedbe515
Bug Fix - Registration with email failed when the user validated the email on the phone.
2017-03-20 19:43:24 +01:00
Denis Morozov
8c95b94fd8
Fix logic of changing room's avatar
2017-03-18 21:57:06 +03:00
manuroe
e2fe9df08f
Room summary: MXKSessionRecentsDataSource.eventFormatter has been removed. Overide the EventFormatter by another mean
2017-03-17 16:46:44 +01:00
manuroe
a6939d376f
version++
2017-03-16 17:40:26 +01:00
Giom Foret
71c17ece60
Suport msisdn registration
...
- code cleaning
2017-03-16 16:16:44 +01:00
manuroe
0f5eb4f2bf
Merge pull request #1104 from vector-im/riot-1058
...
BF: Unknown devices modal from calling page is different that room page one
2017-03-15 17:39:09 +01:00
manuroe
d90423e78a
Merge remote-tracking branch 'origin/develop' into room_summary
...
# Conflicts:
# Riot/Categories/MXRoom+Riot.m
# Riot/Model/RoomList/RecentCellData.m
2017-03-15 17:24:54 +01:00
manuroe
3f73d18679
E2E: manage unknown devices when placing or answering a call ( #1058 ).
2017-03-15 15:56:26 +01:00
manuroe
08c9aabfd9
UsersDeviceViewController: Add an onComplete param to the displayUsersDevices method
2017-03-15 15:54:50 +01:00
Giom Foret
2c6b23c327
Support msisdn registration
...
- fix registration by using only a phone number (no email)
2017-03-15 14:41:20 +01:00
Giom Foret
5451a54c51
Update accessibility ids used for testing
2017-03-15 11:17:50 +01:00
Giom Foret
fc1167793c
Bug Fix - [Tablet / split mode] The room member details page is not popped after signing out
...
#1062
2017-03-14 17:25:46 +01:00
Giom Foret
a226851500
Bug Fix - Login parameters validation is buggy
2017-03-13 18:05:10 +01:00
Giom Foret
88b20c3ffa
Bug Fix - [Direct Chat] No placeholder avatar and display name from the member details view
...
#923
- Remove the "Direct Chat" section in the room member details view of the current user.
- Handle correctly tap on “Start new chat” cell
2017-03-13 15:11:08 +01:00
Giom Foret
c4d6b06163
version++
2017-03-10 17:26:19 +01:00
Giom Foret
12a99a74dd
Support msisdn login
2017-03-10 14:48:34 +01:00
giomfo
3c68bf2409
Merge pull request #1087 from vector-im/msisdn_login
...
Support msisdn login
2017-03-10 14:35:32 +01:00
Giom Foret
daada120d5
Support msisdn login
2017-03-10 14:33:31 +01:00
Giom Foret
730f426797
SettingsViewController: Improve 3pid adding UI
...
- paint the “plus icon” in green when the 3pid input is editing.
2017-03-10 12:02:57 +01:00
Giom Foret
b357132759
Support msisdn login
2017-03-10 11:09:46 +01:00
Giom Foret
ee770cb254
AuthenticationViewController: fix wrong access id
2017-03-10 10:22:36 +01:00
jeangb
f3e31efed3
Corrections on the add accessibility identifiers commit
2017-03-09 16:40:03 +01:00
jeangb
1ea373673c
Merge remote-tracking branch 'origin/develop' into add_accessibility_identifiers
2017-03-09 16:12:14 +01:00
Giom Foret
75e34803cd
Rebranding: replace Vector by Riot everywhere in the git and github repos #1069
2017-03-09 14:22:16 +01:00
Giom Foret
50376b2e66
Rebranding: replace Vector by Riot everywhere in the git and github repos
...
#1069
2017-03-09 14:22:05 +01:00
Giom Foret
f15035d47b
Rebranding: replace Vector by Riot everywhere in the git and github repos
...
- Rename categories
2017-03-09 11:59:22 +01:00
Giom Foret
08c29911a7
Rebranding: replace Vector by Riot everywhere in the git and github repos
...
- Rename categories
2017-03-09 11:50:28 +01:00
Giom Foret
7928cd5e47
Rebranding: replace Vector by Riot everywhere in the git and github repos
...
- Rename categories
2017-03-09 11:50:12 +01:00
Giom Foret
8116de7e0c
Rebranding: replace Vector by Riot everywhere in the git and github repos
...
- Rename categories
2017-03-09 11:25:36 +01:00
Giom Foret
7c20550a4b
Rebranding: replace Vector by Riot everywhere in the git and github repos
2017-03-09 11:21:43 +01:00
Giom Foret
61a1723069
Rebranding: replace Vector by Riot everywhere in the git and github repos
...
- Rename categories
2017-03-09 11:18:18 +01:00
giomfo
ae558ebbe6
Bug Fix - default room avatar for an empty room should not be your own face
...
Changes:
- If the room has only two members, use the avatar of the second member even if this member is invited.
- The plain solid circle (without initial) is used only for an "empty room" without display name (We name "empty room" a room in which the current user is the only active member).
2017-03-08 18:54:20 +01:00
giomfo
7860d46996
Rebranding: replace Vector by Riot everywhere in the git and github repos
...
- Rename VectorDesignValues with RiotDesignValues
2017-03-08 16:14:41 +01:00
giomfo
568af33fdf
Rebranding: replace Vector by Riot everywhere in the git and github repos
...
- Rename "Vector" directory with "Riot"
2017-03-08 11:08:03 +01:00