Commit graph

5076 commits

Author SHA1 Message Date
Gil Eluard
17aef9c83f Switching composer between text mode & action mode
- Tweaked animation speed
2021-04-07 10:28:35 +02:00
Gil Eluard
b2500f903a Switching composer between text mode & action mode
- Tweaked animation speed
2021-04-07 09:32:57 +02:00
Gil Eluard
4b847990fe Switching composer between text mode & action mode
- Tweaked animation speed
2021-04-03 00:03:57 +02:00
Gil Eluard
654aea9692 Switching composer between text mode & action mode
- Fixed: The final frames of the appearance animation of the new composer buttons are missing
2021-03-29 23:45:47 +02:00
Gil Eluard
9369008e0f Merge branch 'element_4133' into element_4087 2021-03-29 23:31:39 +02:00
Gil Eluard
c2e7e78321 Composer update - UI enhancements
- Fixed red dot misplacement in the header
2021-03-29 23:04:01 +02:00
Gil Eluard
31b3d0200c Switching composer between text mode & action mode
- Fixed: if you start typing while the new attachment sending mode is on, the send button appears
2021-03-27 07:51:51 +01:00
Gil Eluard
d2c4634d08 Switching composer between text mode & action mode
- Deselect text if user taps action button to avoid overlaps
2021-03-26 11:18:05 +01:00
Gil Eluard
b4d363511d Switching composer between text mode & action mode 2021-03-25 22:15:18 +01:00
Gil Eluard
ac7afdb381 Merge branch 'develop' into element_4133 2021-03-24 22:41:37 +01:00
Gil Eluard
59f24ee67d Composer update - UI enhancements
- composer max height
- unread messages on scroll to bottom button
- changed input toolbar background
- new missed discussions notifications
- Edit a message mode
- Reply to a message mode
- support for landscape mode
2021-03-24 22:17:09 +01:00
Element Translate Bot
605c7b1fcd
Translated using Weblate (Spanish) (#4142)
Currently translated at 100.0% (6 of 6 strings)

Translation: Element iOS/Element iOS (Dialogs)
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-dialogs/es/

Co-authored-by: Ricardo <me@ricardosa.nz>
Co-authored-by: Weblate <noreply@weblate.org>
2021-03-24 14:45:34 +01:00
Element Translate Bot
77d33345e7
Translations update from Weblate (#4141)
* Translated using Weblate (Hungarian)

Currently translated at 100.0% (1186 of 1186 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/hu/

* Translated using Weblate (Ukrainian)

Currently translated at 20.4% (243 of 1186 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/uk/

* Translated using Weblate (Swedish)

Currently translated at 96.6% (1146 of 1186 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/sv/

* Translated using Weblate (Estonian)

Currently translated at 100.0% (1186 of 1186 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/et/

* Added translation using Weblate (Arabic)

* Translated using Weblate (Dutch)

Currently translated at 100.0% (1186 of 1186 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nl/

* Translated using Weblate (German)

Currently translated at 99.4% (1179 of 1186 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/de/

* Translated using Weblate (German)

Currently translated at 99.4% (1179 of 1186 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/de/

* Translated using Weblate (French)

Currently translated at 100.0% (1186 of 1186 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/fr/

* Translated using Weblate (Japanese)

Currently translated at 44.0% (523 of 1186 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/ja/

* Translated using Weblate (Italian)

Currently translated at 100.0% (1186 of 1186 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/it/

* Translated using Weblate (Ukrainian)

Currently translated at 20.9% (249 of 1186 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/uk/

* Translated using Weblate (Swedish)

Currently translated at 100.0% (1186 of 1186 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/sv/

* Translated using Weblate (Arabic)

Currently translated at 8.6% (102 of 1186 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/ar/

* Translated using Weblate (German)

Currently translated at 99.5% (1181 of 1186 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/de/

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (1186 of 1186 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/pt_BR/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 59.9% (711 of 1186 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/

Co-authored-by: Szimszon <github@oregpreshaz.eu>
Co-authored-by: Ihor Hordiichuk <igor_ck@outlook.com>
Co-authored-by: LinAGKar <linus.kardell@gmail.com>
Co-authored-by: Priit Jõerüüt <riot@joeruut.com>
Co-authored-by: zer0-x <1rn0kmrwo@relay.firefox.com>
Co-authored-by: jelv <post@jelv.nl>
Co-authored-by: Sven Grewe <svengrewe@posteo.de>
Co-authored-by: inthepan <inthepan@pm.me>
Co-authored-by: Thibault Martin <mail@thibaultmart.in>
Co-authored-by: Kaede <contact+element_translations@kaede.ch>
Co-authored-by: random <dictionary@tutamail.com>
Co-authored-by: semisenex <felix.hartl@baseroom.de>
Co-authored-by: Marcelo Filho <marceloaof@protonmail.com>
Co-authored-by: Thor Arne Johansen <tajcon@gmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
2021-03-24 14:45:18 +01:00
manuroe
42e2818bee
Merge pull request #4105 from Johennes/feature/emoji-short-name
EmojiStore: Include short name when searching for emojis
2021-03-24 14:24:57 +01:00
manuroe
ac1a72c03c
Merge pull request #4056 from peterlewis/patch-2
Remove extraneous space from string
2021-03-24 14:23:20 +01:00
manuroe
0e5f7eb3ca Room directory: Fix crash
#4137

This is a quick fix. We should remove all forced unwrapping
2021-03-24 09:14:31 +01:00
Gil Eluard
bca3c6131c Composer Update - Typing and sending a message
- Change send button icon according to the send mode
- Changed the background of the input view
2021-03-23 17:15:31 +01:00
Gil Eluard
763c20f077 Composer Update - Typing and sending a message
- Removed composer height limit
- Fixed a bug that was preventing to see the entire text inserted in the composer text view
2021-03-23 08:13:14 +01:00
Gil Eluard
d561ef472b Composer update - UI enhancements
- Composer height =58px - Frame = 42px
- Replace current scroll to bottom implementation with a scroll to Bottom FAB on both themes
- The text inside the composer frame should be centered
- The padding between the "reveal plus" button, composer frame and Left + Right sides should be at equal distance on default mode
- Verify that the "Send a message..." String matches with the colour indicated on Figma.
- The padding between each component (buttons and composer frame) should be at equal distance on default mode. E.g : It should be at 12px for each gap.
- The input text jumps down when users start typing. It should be centered at all times.
- Remove the Scroll bar in the text frame.
- DARK THEME
2021-03-20 21:31:17 +01:00
Gil Eluard
55f95c72a5 Merge branch 'develop' into element_4085 2021-03-19 10:51:40 +01:00
manuroe
ce08dba3ae
Merge pull request #4127 from vector-im/4115_remove_shields_from_room_list
Room lists: Remove shields on room avatars
2021-03-19 09:54:54 +01:00
manuroe
332ac1d0f9 Room lists: Do not encryptedRoomIcon in the code
Let it sleep hidden in the xib
2021-03-19 09:19:02 +01:00
Gil Eluard
4c16754669 Composer Update - Typing and sending a message
- Updated input bar paddings according to design review
2021-03-18 07:06:59 +01:00
Gil Eluard
419f20b1a2 SR sizing is inconsistent with RR & Message states cosmetic changes 2021-03-17 20:09:44 +01:00
manuroe
b88d15242d Room lists: Remove shields on room avatars
#4115

but keep it in the room screen
2021-03-17 15:32:01 +01:00
ismailgulek
4238c36932
Fix returning number of rows in room data source 2021-03-17 15:54:10 +03:00
ismailgulek
63ed682c99
Merge branch 'develop' into voip_virtual_timeline_fix 2021-03-17 10:40:11 +03:00
Gil Eluard
a31f6666f6 Composer Update - Typing and sending a message
- Updated typing animation after UI review
2021-03-15 15:57:36 +01:00
Gil Eluard
70532d92a8 Composer Update - Typing and sending a message
- Updated shield icons
2021-03-15 15:12:15 +01:00
Gil Eluard
c1e1c09b06 Composer Update - Typing and sending a message
- Code tweaks
2021-03-15 14:36:37 +01:00
Gil Eluard
95b2e4c296 Composer Update - Typing and sending a message 2021-03-15 14:27:59 +01:00
manuroe
908e0b20cc Strings.swift: Update after M's commit to develop 2021-03-11 12:10:46 +01:00
manuroe
372ca6d202
Merge pull request #4111 from RiotTranslateBot/weblate-riot-ios-riot-ios-push
Translations update from Weblate
2021-03-11 12:09:17 +01:00
Weblate
962d22ea81 Merge branch 'origin/develop' into Weblate. 2021-03-11 09:44:29 +00:00
Weblate
9f7554182c Merge branch 'origin/develop' into Weblate. 2021-03-11 09:43:20 +00:00
Gil Eluard
f4733ad3c2
Merge pull request #4070 from vector-im/element_4014
Improve the status of send messages (sending, sent, received, failed)
2021-03-11 10:24:18 +01:00
Gil Eluard
522d6a3eee Retrying & deleting failed messages
- Added unsent notice to tab bar room items
2021-03-11 09:01:44 +01:00
Gil Eluard
877356138b Retrying & deleting failed messages
- Update after code review
2021-03-10 22:19:04 +01:00
Gil Eluard
986a8a8bb0
Update Riot/Modules/Common/Recents/DataSources/RecentsDataSource.m
Co-authored-by: manuroe <manuroe@users.noreply.github.com>
2021-03-10 21:31:24 +01:00
Thibault Martin
ba8f16ed51 Translated using Weblate (French)
Currently translated at 100.0% (6 of 6 strings)

Translation: Element iOS/Element iOS (Dialogs)
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-dialogs/fr/
2021-03-10 12:34:09 +00:00
Gil Eluard
d0e0dc856e Merge branch 'element_4014' into element_4013
# Conflicts:
#	Riot/Modules/Room/DataSources/RoomDataSource.m
2021-03-09 13:22:13 +01:00
Gil Eluard
1a71e61a66 Improve the status of send messages (sending, sent, received, failed)
- update after review
2021-03-09 11:59:54 +01:00
ismailgulek
a969041b9b
Merge branch 'develop' into voip_virtual_timeline_fix 2021-03-09 01:13:23 +03:00
ismailgulek
3f3e5053ec
Cancel event selection on room if only a selected event exists 2021-03-09 01:12:52 +03:00
Thibault Martin
44459b50c5 Translated using Weblate (French)
Currently translated at 100.0% (33 of 33 strings)

Translation: Element iOS/Element iOS (Push)
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-push/fr/
2021-03-06 21:34:08 +00:00
Thibault Martin
e37924578c Translated using Weblate (French)
Currently translated at 100.0% (6 of 6 strings)

Translation: Element iOS/Element iOS (Dialogs)
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-dialogs/fr/
2021-03-06 21:34:08 +00:00
Johannes Marbach
d3b578e440 EmojiStore: Include short name when searching for emojis
This adds the "common" short name to the list of strings to match the search text
against. Previously, only the "other" short names were included in the comparison.
This causes an issue for certain emojis like, for instance, the "Hundred Points
Symbol" where the term "100" is *only* included in the common short name. As a
result, the emoji did not previously show up when searching for "100".

Note that as a side effect, searching for "2" will now also return things such as
the "dog2" emoji. This matches the behavior in the Element Android app and also in
the emoji-mart Node.js package.

Closes: #4063

Signed-off-by: Johannes Marbach <n0-0ne+github@mailbox.org>
2021-03-05 19:48:00 +01:00
Matthew Hodgson
85670a409f spell beginning correctly 2021-03-04 13:06:53 +00:00
Gil Eluard
a9c0d5c589 Merge branch 'develop' into element_4014 2021-03-04 11:19:40 +01:00
Gil Eluard
cde3bf64e6 Retrying & deleting failed messages
- code and UI tweaks
2021-03-03 21:37:04 +01:00