Ajay Sivan
0226a92c07
quo2 documentation drawer component ( #15674 )
2023-05-04 19:15:13 +05:30
Omar Basem
7e54aa0b0d
New mentions design ( #15799 )
...
* feat: mentions new design
2023-05-04 13:12:42 +04:00
Alexander
4774b0f5e5
Fix for mention text overlaying message text when mention is added during message editing (Android) ( #15778 )
2023-05-03 18:26:37 +02:00
Siddarth Kumar
6aa38de7c7
set checked for communities disclaimer explicitly ( #15804 )
2023-05-03 21:24:19 +05:30
Omar Basem
a973976123
New composer - add audio comp ( #15790 )
...
* feat: composer - add audio comp
2023-05-03 09:54:23 +04:00
Ajay Sivan
03aac0e4ce
fix: quo2 title-input component selection style fix for android ( #15717 )
2023-05-02 17:01:09 +05:30
Siddarth Kumar
fac368521b
(fix) modify disclaimer component for on tap UX ( #15757 )
2023-05-02 15:55:49 +05:30
Omar Basem
08e6b8164e
feat: composer - edit message ( #15772 )
...
* feat: new composer - edit message
2023-05-01 20:39:07 +04:00
Parvesh Monu
9a8354f783
Improve dissmiss all overlays ( #15773 )
2023-04-28 20:52:34 +05:30
flexsurfer
e0ed2a250b
clean old code, remove public chat, implement drawers for home screens ( #15766 )
2023-04-28 13:42:38 +02:00
frank
ee71117111
remove unused code relate to old text-input component ( #15765 )
...
* remove unused code relate to old text-input component
* removed tow lines
2023-04-28 09:37:13 +08:00
Omar Basem
3e9d5dde54
Reimplement composer: add reply ( #15736 )
...
* feat: add composer reply
2023-04-27 20:20:00 +04:00
Siddarth Kumar
2eed30be8f
(chore) : Improve QR code quo2 component ( #15755 )
...
This PR adds the ability to :
- Generate a QR by passing any url.
- See different error correction levels.
- Shows the media server url for that specific QR code.
- Moved media server URI generation logic to `image_server.cljs`
2023-04-27 19:25:49 +05:30
Parvesh Monu
8e49a06dbe
fix UI freeze issue ( #15761 )
2023-04-27 17:26:33 +05:30
Roman Volosovskyi
fb326bbf4e
[ #15741 ] Fix error on tapping pinned message
2023-04-27 10:23:16 +02:00
Jamie Caprani
52c6687608
feat: add identifiers screen to onboarding-flow ( #15684 )
2023-04-26 21:26:32 -07:00
frank
cfefef6b75
fix [ #15616 ] Sometimes mentions list does not appear after typing @ in chat input filed ( #15622 )
2023-04-27 11:37:01 +08:00
flexsurfer
e6ba40ac17
fix quo hotreload ( #15760 )
2023-04-26 18:14:58 +02:00
flexsurfer
efbf93f6e2
move status native module ( #15749 )
2023-04-26 18:14:14 +02:00
Mohamed Javid
6eb2029c51
Show "Kicked from community" notification in Activity Center ( #15734 )
...
* [Feature] Implement Community Kicked notification
* Status Go Update
2023-04-26 19:56:33 +05:30
Parvesh Monu
55bab9454a
fix status bar font color ( #15744 )
2023-04-26 19:35:51 +05:30
flexsurfer
0ca6ee3934
Request to join community screen is not scrollable on Android #15748 ( #15750 )
...
Co-authored-by: Churikova Tetiana <tatiana@status.im>
2023-04-26 13:33:00 +02:00
Parvesh Monu
0649c66dde
fix device theme change listener in ios ( #15724 )
2023-04-26 16:41:11 +05:30
Roman Volosovskyi
1b0374a156
[ #15655 ] Resolve messages with markdown on Jump To screen
2023-04-26 11:55:45 +02:00
yqrashawn
f9eae4ef82
fix: always albumize outgoing image messages ( #15735 )
2023-04-26 14:26:37 +08:00
Icaro Motta
68f360bbf6
New component: Link Preview ( #15732 )
...
Fixes https://github.com/status-im/status-mobile/issues/15731
Figma > Design System > Links:
https://www.figma.com/file/WQZcp6S0EnzxdTL4taoKDv/Design-System-for-Mobile?node-id=5626-159413&t=ghr8u97I2GNX8YZY-0
2023-04-25 13:48:25 -03:00
Icaro Motta
30f0b436e9
Various fixes for Contact Request flows (2nd attempt) ( #15685 )
...
- Make sure status-mobile works well with the upcoming status-go changes in PR
https://github.com/status-im/status-go/pull/3379 .
- Replace calls to `wakuext_addContact` with `wakuext_sendContactRequest`. This
is what's been aligned with the desktop team, as we will go on to remove
`wakuext_addContact` in the near future.
Fixes https://github.com/status-im/status-mobile/issues/15679
2023-04-25 13:32:08 -03:00
Rahul Pratap
80bab6d338
Fixed styling issues for mention in the chat text ( #15723 )
...
Co-authored-by: Andrea Maria Piana <andrea.maria.piana@gmail.com>
2023-04-25 16:17:16 +01:00
Andrea Maria Piana
2438af4e00
Fix pinned messages & replies
...
e8ceed11...213dc463
Both replies and pinned messages relied on subscribing their data from messages.
This worked only as long as we loaded the message in the database, so it would break say if another user replied to a message that wasn't in the current user view.
It also changes the way pinned messages are handled, before the notification was actually sent over the wire, but that's unnecessary, since it can be generated locally on both parts.
This is a bit of a breaking change with the previous version, since if you pin a message with this version, older version will not see a system message. this can be easily fixed by restoring the previous behavior of sending the message, but not sure it's worth it.
It also adds the ability to Delete message for everyone that have Deleted for me (discussed with John) and the ability of unpin messages that have been deleted for me.
2023-04-25 16:03:57 +01:00
flexsurfer
cd69d0423a
fix (fn[]) usage in hiccup ( #15713 )
2023-04-25 15:13:14 +02:00
Omar Basem
2fe4956f4d
Gesture section list ( #15727 )
...
* feat: gesture section list
2023-04-25 15:20:52 +04:00
Icaro Motta
1e4a49fafe
Integrate support for SVG icons and fix clear icon ( #15691 )
...
This commit solves the problem described in detail in issue #15606 , but in
essence, it fixes the clear icon by integrating rudimentary support for SVG
icons.
Fixes https://github.com/status-im/status-mobile/issues/15606
- Hopefully, if SVG icons prove to be a solid solution, we can easily and
progressively migrate PNG icons to SVGs, but for the moment, it was aligned
with @flexsurfer
https://github.com/status-im/status-mobile/issues/15606#issuecomment-1514631270
that we'll only use SVG icons on demand.
- Note that it's possible to import SVGs directly via js/require by installing
the library react-native-svg-transformer, but this approach is only good when
we don't want/need color customization, which is rarely the case with icons
where we want to change the foreground and/or background colors. I opted for
rendering the SVG icon as hiccup to support color customization.
- Since icons are fully memoized, the app's performance is on the same ballpark
as PNGs rendered with RN Image.
- It's possible to trim down SVGs by using a tool such as
https://github.com/svg/svgo , but this is obviously outside the scope of this
PR.
2023-04-24 14:28:19 -03:00
Omar Basem
faa29a2946
feat: reimplement composer ( #15639 )
...
* feat: reimplement composer (1)
2023-04-24 17:40:15 +04:00
Alexander
5bf58bbaf8
Pinned messages UI issues ( #15687 )
...
* Pinned messages UI issues
* Fix
* Fixes
2023-04-24 15:31:07 +02:00
Ulises M
e676b3dab4
Create recovery-phrase input
2023-04-24 12:44:52 +01:00
Ulises M
d80021b6a3
Fix password disclaimer
...
add the erased blur property
2023-04-24 12:38:51 +01:00
Siddarth Kumar
8f3fbc22d4
move image-server out of status-im namespace ( #15712 )
2023-04-24 14:20:45 +05:30
Ibrahem Khalil
9ddea4805a
Allow unpinning of deleted-for-you messages ( #15572 )
2023-04-23 19:13:37 +02:00
yqrashawn
4d029f06e8
feat: step component ( #15711 )
2023-04-21 20:53:58 +08:00
Roman Volosovskyi
3bad3324ae
[ #15210 ] Show user avatar in contact request toast
2023-04-21 11:48:01 +02:00
Mohamed Javid
bfb074eca3
Community request to join changes ( #15627 )
...
Resolves #15322 #15082 #15694
2023-04-21 15:06:58 +05:30
Brian Sztamfater
b87b3083a3
Add accessibility-id for buttons 'Enable Biometrics' page
...
Signed-off-by: Brian Sztamfater <brian@status.im>
2023-04-20 17:14:22 -03:00
John Ngei
9e5c7cdea5
fix: remove contact from mutual contact list after contact is blocked
...
* fix: remove contact from mutual contact list after contact is blocked
* remove our contact from remote user contact list when contact is blocked
719af90f...9dea0aae
2023-04-20 20:46:48 +03:00
Jamie Caprani
fa21c22fab
chore: add generate code to new sync ui ( #15584 )
2023-04-20 05:34:30 -07:00
Mohamed Javid
7c54537cb3
[Fix] iOS crash on onboarding without biometrics ( #15688 )
2023-04-20 17:00:06 +05:30
Ibrahem Khalil
14653f387b
[15569] Select recent tab on messages home when double tapping messages icon ( #15604 )
2023-04-20 11:14:32 +02:00
Parvesh Monu
7f00f96b0c
Change view-id as per the selected bottom tab and refactor subscriptions ( #15636 )
2023-04-19 19:09:37 +05:30
Alexander
3ca120ca94
Fix for multiple header spacings on onboarding screens ( #15640 )
...
* Fix for onboarding header spacing
* Style fixes; fix for enable-biometrics
* Style fixes
* Style fixes
* Update for functional components
2023-04-19 14:18:36 +02:00
flexsurfer
05b8dd563e
fix subs bug ( #15680 )
2023-04-18 19:30:39 +02:00
erikseppanen
5d0b739cc0
Update contact screen to new design ( #15526 )
2023-04-18 13:28:12 -04:00
Alexander
a0f2481406
Measuring the proper sizes of images in chat ( #15675 )
...
* Measuring the proper sizes of images
* Style fix
2023-04-18 16:56:47 +02:00
Parvesh Monu
4fefa629fc
Use static background screen for onboarding screens with dark overlay ( #15666 )
2023-04-18 16:25:33 +05:30
Parvesh Monu
41e2fffb87
fix app theme changes with PN enabled and the app closed ( #15670 )
2023-04-18 16:01:52 +05:30
Ulises Manuel Cárdenas
7c101716d7
Create search-input component ( #15664 )
2023-04-17 18:27:03 -06:00
Alexander
53cea00c67
Fix for "Pending requests" label not being shown in light mode ( #15667 )
...
* Fix for "Pending requests" label not being shown in light mode
* Smallish font weight update
* Color update
2023-04-17 20:40:48 +02:00
Parvesh Monu
512af400d7
fix status-bar font color ( #15596 )
2023-04-17 19:24:38 +05:30
R Adithya Kumar
45b501816a
[ #15518 ]Show disclaimer during password creation ( #15650 )
2023-04-17 13:49:32 +02:00
yqrashawn
9b756544fd
feat: add in-app notification, refactor toast ( #15642 )
2023-04-17 14:01:25 +08:00
Ibrahem Khalil
8af7011eb4
[15128] Introduce muting for a specific duration ( #15253 )
2023-04-16 17:31:39 +02:00
Parvesh Monu
f6d74df80b
fix pressing jump-to in the community screen is navigating to home screen instead of shell ( #15647 )
2023-04-14 13:20:06 +05:30
Ulises Manuel Cárdenas
6c1929096c
Add blur variants for context-tag ( #15621 )
...
- Split context-tags into context-tag.view & context-tag.style namespaces
- Fix context-tags preview screen & add blur option
2023-04-13 12:07:05 -06:00
Icaro Motta
d902fb10d1
New component - URL Preview List ( #15620 )
...
Implements the URL Preview List component.
Fixes https://github.com/status-im/status-mobile/issues/15617
Notes
=====
The quo component view implements the pattern recently described by @ulisesmac.
See his great explanation here:
https://github.com/status-im/status-mobile/issues/15552#issuecomment-1492590074 .
Steps to test: Go to `Quo2.0 Preview` > `links` > `url-preview-list`
2023-04-13 10:52:27 -03:00
Ulises Manuel Cárdenas
73df442f40
Selector component improvements ( #15541 )
...
* Add missing color variants for selectors
* Rename test ns and replace rtl fns by helper ones
* Add missing disclaimer blur style in onboarding - create password
2023-04-12 12:28:33 -06:00
Siddarth Kumar
3bd4038089
Upgrade `react-native` from 0.63.3 to 0.67.5 ( #15486 )
...
* [IOS Only] react-native 0.63 to 0.67
* [Android Only] react-native 0.63 to 0.67
* bring back all the jenkinsfiles
* make auto-complete prop for text-input compatible
* [IOS Only] react-native 0.63 to 0.67
* [Android Only] react-native 0.63 to 0.67
* bring back all the jenkinsfiles
* nix: drop unnecessary set -x from status-go build
Signed-off-by: Jakub Sokołowski <jakub@status.im>
* add explicity implementation line for soloader
And add deleteDebugFilesForVariant fix for libhermes.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
* use fast-image for link previews
* fix extra line in message composer on android
This elevation prop is un-necessary and causes an extra line to appear which looks like a border but its actually a shadow.
* don't use `fast-image` for url preview favicon
* fix audio record button interfering cancel android
This fix was not needed in react-native 0.63.4 but is needed after we upgraded to 0.67.5
* get rid of unused platform import
---------
Co-authored-by: Jakub Sokołowski <jakub@status.im>
2023-04-12 15:25:19 +05:30
Ibrahem Khalil
88b9aa14e8
[15504, 15408] Nickname flow ( #15557 )
2023-04-12 11:37:50 +02:00
Roman Volosovskyi
d4bef47804
[ #15545 ] Show proper user name in pinned message
2023-04-11 17:20:15 +02:00
Alexander
fe4f4463c8
Fix design inconsistencies on onboarding notifications screen ( #15523 )
...
* Fix design inconsistencies on onboarding notifications screen
* Fixes
* Title as a separate component
* Lint-fix
* Post-review fixes
* File rollback
* File rollback
* Fixes
* Fixes
2023-04-11 16:44:38 +02:00
Jamie Caprani
cddf127674
feat: add qr and share qr components to quo2 ( #15583 )
...
feat: add qr and share qr components to quo2
2023-04-11 02:35:51 -07:00
Icaro Motta
bfc7a2d88b
Implement new URL Preview component ( #15607 )
...
Fix https://github.com/status-im/status-mobile/issues/15592
Notes:
- The red border around the icon has been reported in issue
https://github.com/status-im/status-mobile/issues/15606
- The loading state doesn't have a spinning icon on purpose. This will be done
separately.
2023-04-10 22:02:39 -03:00
Ulises Manuel Cárdenas
ccb20d7994
[ #15578 ] fix code snippet
2023-04-10 12:24:22 -06:00
yqrashawn
a261628b83
feat: support ens profile name in lock screen ( #15554 )
2023-04-10 12:23:40 +08:00
John Ngei
e1bbf4bc75
redirect user to communities home after finishing onboarding
2023-04-08 02:45:55 +03:00
Ibrahem Khalil
bb20c5848f
[15383] Add the album count attribute to message body ( #15487 )
2023-04-07 17:49:56 +02:00
frank
9da9427488
Move mentions logic to status-go ( #15428 )
2023-04-07 17:01:13 +08:00
Mohamed Javid
c3ed15f30d
[Improvements] Syncing completed events check ( #15574 )
2023-04-06 22:29:14 +05:30
Mohamed Javid
0656ad8cb2
[Fix] QR Viewfinder overlap with segmented tabs in Sign in ( #15568 )
2023-04-06 17:15:54 +05:30
Siddarth Kumar
4123fde91b
fix chat layout breaking when combining normal text with code blocks ( #15585 )
2023-04-05 21:11:45 +05:30
Omar Basem
e55a9326d6
fix: image desktop ( #15562 )
...
* fix: image desktop not opening
2023-04-03 18:31:29 +04:00
Parvesh Monu
6bdadd9f0d
fix create profile issues ( #15561 )
2023-04-03 19:49:25 +05:30
Brian Sztamfater
79cd7f7df5
fix: add min 5 characters validation for display names
...
Signed-off-by: Brian Sztamfater <brian@status.im>
2023-04-03 10:40:50 -03:00
Ibrahem Khalil
7ed4bc5a5c
Add accessibility id for community unread indicators ( #15485 )
2023-04-02 20:16:51 +02:00
flexsurfer
103e154076
improve navigation and bottom sheet ( #15467 )
...
Co-authored-by: Churikova Tetiana <tatiana@status.im>
2023-03-31 16:13:27 +02:00
John Ngei
abe4dc7ac1
Update communities discover screen
...
* Fix: discover communities missing data
* made community tags scrollable
2023-03-31 13:25:56 +03:00
Jamie Caprani
2ab491f12b
chore: update to new ui on intro screen of syncing ( #15450 )
2023-03-31 02:49:36 -07:00
Parvesh Monu
21d409ce36
fix display name issues
2023-03-30 19:45:11 +05:30
Andrea Maria Piana
f744d761c0
Set log directory correctly
...
bb6139ae...b38b3817
2023-03-30 13:54:29 +01:00
Jamie Caprani
7ad5e2181d
chore: clean up ui for onboarding screens ( #15470 )
2023-03-30 04:05:42 -07:00
Andrea Maria Piana
a10425e318
Save biometrics
2023-03-30 09:17:23 +01:00
frank
9c0ab739ea
add simple validation for password, fix #15478 ( #15503 )
2023-03-30 08:01:22 +08:00
Omar Basem
0503f5cfc9
Image index fix ( #15525 )
...
* image index fix
2023-03-29 22:12:38 +04:00
yqrashawn
a441156ff9
fix: crash on wallet view ( #15502 )
2023-03-29 19:50:29 +08:00
Alexander
006b11d508
Scrollable list of pinned messages ( #15506 )
...
* Scrollable list of pinned messages
* e2e: fix accessibility id
---------
Co-authored-by: pavloburykh <pavlo@status.im>
2023-03-28 20:23:30 +02:00
Parvesh Monu
8f0a990e71
fix user is not navigated to Sign in by syncing page ( #15520 )
2023-03-28 21:53:55 +05:30
Parvesh Monu
f0ca6372cd
Implement onboarding slide animation ( #15489 )
2023-03-28 20:57:54 +05:30
Roman Volosovskyi
de86586208
[ #15475 ] (issue 1) Prevent restoring of an existing multiacc
2023-03-28 12:43:48 +02:00
yqrashawn
ac2d10bc5d
fix: disable edit image message until it's implemented ( #15496 )
2023-03-28 17:04:01 +08:00
Ibrahem Khalil
e825f930fa
Add accessibility label for community options button ( #15484 )
2023-03-28 07:50:07 +02:00
Alexander
e4db23b0a9
Center input value within the field ( #15472 )
2023-03-27 23:00:33 +02:00
Ulises Manuel Cárdenas
94ddbbcd2e
Add checked? property, dark blur variant & tests to disclaimer component
...
Co-authored-by: Jamie Caprani <jamiecaprani@gmail.com>
2023-03-27 14:06:09 -06:00
Parvesh Monu
ac27314547
fix login/forget password button overlaps password input ( #15488 )
2023-03-27 22:08:05 +05:30