Commit Graph

963 Commits

Author SHA1 Message Date
Amy Blais
c8ccbeffb1 Update ESR version (#6793)
* Update README.md

* Update calls.ts

* Update full_description.txt

* Update changelog

* Update calls.ts
2022-11-29 13:42:10 -05:00
Matthew Birtch
a90f96930a MM-48692 Splash Screen Update (#6799)
* replace splash screen for dark mode to align with new onboarding

* optimized images

* updated values-night with new background color for splash screen
2022-11-29 19:39:19 +02:00
Pablo Andrés Vélez Vidal
9e010ff5a3 Merge pull request #6768 from pvev/MM-35065-add-onboarding-screens
Mm 35065 add onboarding screens
2022-11-29 16:27:56 +01:00
Pablo Velez Vidal
7039f8b508 remove nnecessary slidesRef dependency 2022-11-29 16:15:16 +01:00
Pablo Velez Vidal
f6d4fe2e75 PR feedback refactor 2022-11-29 13:21:44 +01:00
Daniel Espino García
926d3f34b0 Address feedback (#6792) 2022-11-29 13:20:22 +02:00
Mattermod
62161750bd Update Licences at Notice.txt to reflect dependency changes. (#6797) 2022-11-29 12:47:54 +02:00
Pablo Velez Vidal
a633472456 add hyphen to translation file too 2022-11-29 09:45:51 +01:00
Shivashis Padhi
130b066d36 Switch teamname display from 'capitalize' -> 'uppercase' (#6785) 2022-11-29 08:03:08 +02:00
Konstantin
81a88e45f0 Translated using Weblate (Russian)
Currently translated at 67.2% (594 of 883 strings)

Translation: mattermost-languages-shipped/mattermost-mobile-v2
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile-v2/ru/
2022-11-28 17:44:22 +02:00
kaakaa
db55e690e0 Translated using Weblate (Japanese)
Currently translated at 100.0% (883 of 883 strings)

Translation: mattermost-languages-shipped/mattermost-mobile-v2
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile-v2/ja/
2022-11-28 17:44:22 +02:00
Konstantin
28a13783ab Translated using Weblate (Russian)
Currently translated at 62.6% (553 of 883 strings)

Translation: mattermost-languages-shipped/mattermost-mobile-v2
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile-v2/ru/
2022-11-28 17:44:22 +02:00
Kaya Zeren
4be90d4da2 Translated using Weblate (Turkish)
Currently translated at 96.0% (848 of 883 strings)

Translation: mattermost-languages-shipped/mattermost-mobile-v2
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile-v2/tr/
2022-11-28 17:44:22 +02:00
Konstantin
530eedf685 Translated using Weblate (Russian)
Currently translated at 56.7% (501 of 883 strings)

Translation: mattermost-languages-shipped/mattermost-mobile-v2
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile-v2/ru/
2022-11-28 17:44:22 +02:00
master7
2162a847b5 Translated using Weblate (Polish)
Currently translated at 100.0% (883 of 883 strings)

Translation: mattermost-languages-shipped/mattermost-mobile-v2
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile-v2/pl/
2022-11-28 17:44:22 +02:00
jprusch
7938b22f21 Translated using Weblate (German)
Currently translated at 100.0% (883 of 883 strings)

Translation: mattermost-languages-shipped/mattermost-mobile-v2
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile-v2/de/
2022-11-28 17:44:22 +02:00
master7
994348dc33 Translated using Weblate (Polish)
Currently translated at 100.0% (854 of 854 strings)

Translation: mattermost-languages-shipped/mattermost-mobile-v2
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile-v2/pl/
2022-11-28 17:44:22 +02:00
Konstantin
94bb409746 Translated using Weblate (Russian)
Currently translated at 55.1% (471 of 854 strings)

Translation: mattermost-languages-shipped/mattermost-mobile-v2
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile-v2/ru/
2022-11-28 17:44:22 +02:00
Angel Mendez Cano
a23cb238a3 Translated using Weblate (Spanish)
Currently translated at 100.0% (854 of 854 strings)

Translation: mattermost-languages-shipped/mattermost-mobile-v2
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile-v2/es/
2022-11-28 17:44:22 +02:00
Tom De Moor
17102722a1 Deleted translation using Weblate (Croatian) 2022-11-28 17:44:22 +02:00
jprusch
67d4044d25 Translated using Weblate (German)
Currently translated at 100.0% (854 of 854 strings)

Translation: mattermost-languages-shipped/mattermost-mobile-v2
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile-v2/de/
2022-11-28 17:44:22 +02:00
jprusch
3fad583807 Translated using Weblate (German)
Currently translated at 100.0% (851 of 851 strings)

Translation: mattermost-languages-shipped/mattermost-mobile-v2
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile-v2/de/
2022-11-28 17:44:22 +02:00
Konstantin
f82b2880e2 Translated using Weblate (Russian)
Currently translated at 53.4% (452 of 846 strings)

Translation: mattermost-languages-shipped/mattermost-mobile-v2
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile-v2/ru/
2022-11-28 17:44:22 +02:00
Angel Mendez Cano
0d342ae4a3 Translated using Weblate (Spanish)
Currently translated at 100.0% (846 of 846 strings)

Translation: mattermost-languages-shipped/mattermost-mobile-v2
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile-v2/es/
2022-11-28 17:44:22 +02:00
Weblate
f9db24ac2f Added translation using Weblate (Croatian) 2022-11-28 17:44:22 +02:00
master7
e55402acf9 Translated using Weblate (Polish)
Currently translated at 100.0% (846 of 846 strings)

Translation: mattermost-languages-shipped/mattermost-mobile-v2
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile-v2/pl/
2022-11-28 17:44:22 +02:00
Tom De Moor
b613db1223 Deleted translation using Weblate (Croatian) 2022-11-28 17:44:22 +02:00
Javier Aguirre
4198b41449 Refactor using generic item toggleMap function (#6791) 2022-11-28 15:18:18 +01:00
Javier Aguirre
4b18df8325 Refactor multiselect code (#6790)
* Remove unneeded multiselect code

* Moving to functional setState for multiselect

* Spliting into index and component for the screen
2022-11-28 11:50:42 +01:00
Matthew Birtch
b7f6596265 added non-breaking hyphen to ensure real-time doesn't break 2022-11-25 17:02:23 -05:00
Matthew Birtch
3bea41041f updated styles to accommadate for max-width on tablet and minor spacing adjustments 2022-11-25 16:44:19 -05:00
Matthew Birtch
ed743a5414 updated styles to accommadate for max-width on tablet and minor spacing adjustments 2022-11-25 16:42:23 -05:00
Pablo Velez Vidal
b152dd7b64 fix linter 2022-11-25 19:08:31 +01:00
Avinash Lingaloo
c1254b7741 Bump app build number to 440 (#6789) 2022-11-25 21:23:19 +04:00
Christopher Poile
89b94d0188 MM-48287 - Calls: Select and send emoji reactions (#6781)
* add emoji reactions in mobile

* use StyleSheet.create

* PR comment

* prefer no inline functions

* Revert "prefer no inline functions"

This reverts commit b3c4627dac.
2022-11-25 12:17:06 -05:00
Pablo Velez Vidal
688537ff9c Merge branch 'main' into MM-35065-add-onboarding-screens 2022-11-25 17:47:39 +01:00
Pablo Velez Vidal
812bb61e3b fix blank screen animation 2022-11-25 16:00:40 +01:00
Anurag Shivarathri
5dd3121bbc [Gekidou MM-43527] Add threads item to the channel switcher (#6657)
* Threads item in channel switcher

* Misc

* Updated test & renamed type

* Reverted unwanted changes

* Changed thread text to i18n

* feedback fix

* Merge conflict steps

* Merge fix

* test fix

* Added onPress to the dependencies

* Moved the term matching logic to the useMemo block

* Misc

Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
2022-11-25 18:51:04 +05:30
Christopher Poile
a300cc651e MM-48286 - Calls: Emoji reactions, display incoming reactions (#6780) 2022-11-25 12:21:45 +01:00
Pablo Velez Vidal
32e2247b46 show onboarding again only on all servers removal 2022-11-25 11:17:22 +01:00
Daniel Espino García
2ebbd299ff Add missing i18n on main (#6786) 2022-11-24 20:45:49 +01:00
Daniel Espino García
fe52fcaab6 Add terms of service (#6777)
* Add terms of service

* Add i18n

* Fix test

* Address feedback

* Address ux feedback

* Update texts

* Avoid Review to show on top of ToS

Co-authored-by: Daniel Espino <danielespino@MacBook-Pro-de-Daniel.local>
2022-11-24 19:58:56 +01:00
Daniel Espino García
5fae120826 Add support for review app (#6772)
* Add app review

* Use overlay instead of modal

* Add fixes for ios

* i18n-extract

* Add to milliseconds function

* Address review feedback

* Add try to queryGlobalValue

* added app review illustration

* add feedback illustration

* Add animations and feedback bot message

* Restrict reviews to build environment variable

* Fix bug with "dont ask anymore"

* Add check for only supported servers

* Add missing change

* Use for await

Co-authored-by: Daniel Espino <danielespino@MacBook-Pro-de-Daniel.local>
Co-authored-by: Matthew Birtch <mattbirtch@gmail.com>
2022-11-24 18:52:15 +01:00
Pablo Velez Vidal
0aabcb9918 animate onboarding screen appear from screen to onboarding by clicking back button 2022-11-24 09:58:32 +01:00
Javier Aguirre
81dcfc817b Move User list to a component (#6783)
* Move user list to a component

* added tests to see that several situations render
2022-11-23 19:08:22 +01:00
Pablo Velez Vidal
fa7a605c8f fix dark theme dynamic change 2022-11-23 18:36:17 +01:00
Christopher Poile
068549a285 MM-46055: Fix toast position after copying link in ChannelInfo screen (#6703) 2022-11-23 13:32:34 +01:00
Javier Aguirre
ac8a18bbfb [MM-43844][MM-42809] Integration Selector (#6716)
* Activating screens

* Registering the screen

* Adding default themes for components

* Porting items rows, WIP

* WIP Custom List

* Pasting old code to integration_selector, WIP

* No TS errors on components

* Adding selector options

* fix types

* Adding state with hooks

* Page loading with no results

* fix search timeout

* Getting channels, not painting them yet

* searching for profiles

* tuning user and channel remote calls

* Fix radioButton error

* channels being loaded

* rendering options

* Rendering users

* Preparing search results

* Added onPress events for everybody!

* single select working for all selectors

* Remove dirty empty data fix

* remove unused data on custom list row

* fic touchableOpacity styling

* Adding extra info to userlistRow

* Search results (channels and users)

* filter options!

* Adding i18n

* Adding username as name

* move code to effects

* fix typing onRow

* multiselect selection working, missing a "Done" button

* commenting out the selector icons, moving selected options to func

* Added button for multiselect submit

* Fixing data types on selector

* 💄 data sources check

* cleaning custom_list_row

* Fix onLoadMore bug

* ordering setLoading

* eslinting all the things

* more eslint

* multiselect

* fix autocomplete format

* FIx eslint

* fix renderIcon

* fix section type

* actions not being used

* now we have user avatars

* Fix icon checks on multiselect

* handling select for multiple selections

* Moving to its respective folders

* components should render

* Added some test cases

* Multiple fixes from @mickmister feedback

* changing lock icon to padlock on channel row

* Fix children lint errors

* fix useEffect function eslint error

* Adding useCallback to profiles, channels and multiselections

* Fixing @larkox suggestions

* type checking fixes

* Fix onLoadMore

* Multiple hook and functionality fixes

* 🔥 extraData and setting loading channels better

* fix teammate display

* Fix multiselect button selection

* Fix returning selection to autocomplete selector

* Using typography

* Updating snapshots due to typography changes

* removing UserListRow, modifying the existing one

* Extract key for data sources

* Multiselect selection refactor

* fix setNext loop

* refactoring searchprofiles and channels

* Using refs for next and page

* Callback and other fixes

* Multiple fixes

* Add callback to multiselect selected items

* integration selector fixes

* Filter option search

* fix useCallback, timeout

* Remove initial page, fix selection data type

Co-authored-by: Michael Kochell <6913320+mickmister@users.noreply.github.com>
2022-11-23 11:17:47 +01:00
Anurag Shivarathri
d20da35205 [Gekidou MM-46585] Message Priority (Phase 2 - setting message priority) (#6656) 2022-11-23 10:22:05 +01:00
Javier Aguirre
da31c9c3cf [MM-48515] Reuse ChannelListRow component to make it selectable maintaining compatibility (#6778)
* Moving ChannelListRow to component

* selectable
2022-11-22 10:00:20 +01:00