444 Commits

Author SHA1 Message Date
Christoph Pader
2f4d8accae feat: implement selectors with blurred background 2022-11-15 10:44:17 +01:00
Omar Basem
57526a45ad
Bottom sheet missing actions (#14332)
* feat: bottom sheets
2022-11-11 17:02:39 +04:00
Omar Basem
8fc853373b
Rename :main-icons2 to :i (#14335)
* chore: rename icons
2022-11-11 15:45:54 +04:00
flexsurfer
8168d224d3
quo2 core (#14319)
* quo2 core
2022-11-10 12:10:16 +01:00
flexsurfer
3c1c8a120d
cleanup quo2 2, remove status-im usage (#14308) 2022-11-10 09:10:43 +01:00
John Ngei
a1c1be8f8a
updated communities home and discover screen (#14018) 2022-11-09 15:41:34 +03:00
flexsurfer
5907edccc8
cleanup quo2 (#14301)
* cleanup quo2
2022-11-08 18:30:17 +01:00
Omar Basem
f17f57cc5e
Messages home items (#14256)
* feat: messages home items
2022-11-08 13:01:02 +04:00
Andrej Česen
5e5ed0a11e
Add code-snippet component (#14275) 2022-11-03 10:55:33 +03:00
flexsurfer
7b739dff45
New icons (icons2) not working in token-tag component #14277 (#14280) 2022-11-01 14:58:33 +01:00
Icaro Motta
69303cd7d1
Implement positive button state (#14252) 2022-10-27 16:03:18 -03:00
Andrea Maria Piana
b774ecbcb4
Add chat actions in home screen
This commit adds the following chat actions on the home screen:

- Mute chat
- Delete chat
- View profile (one to ones only)
- Clear history

It adds also integration tests for muting and deleting a chat.

To accommodate multiple dividers in the bottom sheet, the interface has
been changed to accept a sequence of sequences, instead of a map.
2022-10-27 17:53:30 +01:00
Omar Basem
c423aa7970
Unpin messages (#14204)
* feat: pinned messages new ui
2022-10-26 17:18:50 +04:00
Omar Basem
2ae57f7b21
Messages contact requests (#14221)
* feat: messages contact requests
2022-10-26 10:42:53 +04:00
Jamie Caprani
14a5edb24b
fix: adjust selectors to designs (#14214) 2022-10-25 01:50:39 -07:00
Parvesh Monu
0ff6fb25f4
Shell & Bottom Tabs Migration (#14099)
* Shell & Bottom Tabs Migration

* Added accessibility ids for elements in the new UI
2022-10-24 18:35:06 +05:30
flexsurfer
38c95804ae
move reaction-drawer and fix some icons2 (#14211)
* move reaction-drawer and fix some icons2
2022-10-21 16:13:26 +02:00
Jamie Caprani
0826ef57f2
feat: add leave community feature to redesign (#14169) 2022-10-21 02:06:53 -07:00
yqrashawn
0cbd3ec805
feat: deleted for me message UI (#14168)
* feat: delete for me message UI

delete and sync deleted for me messages immediately after leaving chat
view

Signed-off-by: yqrashawn <namy.19@gmail.com>

* fix: system message width/height

Signed-off-by: yqrashawn <namy.19@gmail.com>

Signed-off-by: yqrashawn <namy.19@gmail.com>
2022-10-21 13:12:40 +08:00
andrey
99bd5d80ea
fix icons2 2022-10-20 15:06:43 +02:00
Ibrahem Khalil
1aaa9acc80
Fix tab not selecting and Error: No protocol method IDeref.-deref defined for type string: (#14194)
* Fix laziness and let defined in render
2022-10-20 14:04:13 +02:00
flexsurfer
258f92c691
icons2 (#14190) 2022-10-20 13:47:24 +02:00
Omar Basem
153dbb2de1
Messages home tabs new UI in ui2 (#14183)
* feat: messages home new ui
2022-10-20 08:54:27 +04:00
Mohamed Javid
c6ac899b44
Feature/blur activity center background (#14165)
* [feature][#14131] Blur view background for Activity Center

* [Improvements][#14134] Force Dark Mode on Activity Center

* [Rollback][#14131] Message Content in Activity Center

* [Fix][#14131] Touchable overlay preventing scroll

* [Fix][#14131] Sticky Header in Activity Center

* [Fix][#14131] Removed unused imports

* [Fix][#14131] Naming of components

* [Fix][#14131] Formatting of code
2022-10-18 16:56:40 +08:00
Ibrahem Khalil
094a7421c1
Account avatar component (#13700) 2022-10-17 13:58:52 +02:00
Jamie Caprani
62c6a0ea72
feat: add drawers - action drawers component to quo2 library (#14157) 2022-10-17 03:14:39 -07:00
John Ngei
7f54427df4
Fix: refactored token token to fix a bug (#14152) 2022-10-17 11:18:24 +03:00
Parvesh Monu
7368478033
Implementation of Floating Shell Button (#14154) 2022-10-13 16:59:34 +05:30
Ibrahem Khalil
6991f213af
[#13569] Page Nav (#13773) 2022-10-11 15:01:28 +02:00
Parvesh Monu
46fd30597a
Implementation of Dynamic Button Component (#14127) 2022-10-11 14:10:54 +05:30
Icaro Motta
af5f979443
[#13968] Fetch and reconcile notifications by type and read status (#14125)
- Extract tabs component from the main screen component to reduce rendering cost when switching tabs.
- Display empty state component when there are no notifications.
- Fix screen flickering due to quickly flushing and filling the db state.
- Display top bar as a sticky header.
- Namespace icon keywords.
- Correctly sorts notifications during reconciliation.
- Remove warning about children without unique key.
2022-10-10 16:33:42 -03:00
Jamie Caprani
1d5e1479f7
chore: add components to communities overview (#14108) 2022-10-06 09:32:45 -07:00
erikseppanen
c2c281d9c6
[13939] Implement system message into quo2 components (#14061) 2022-10-06 10:59:39 -04:00
Icaro Motta
73983b2abd
[#13967] Displays filtering tabs and read/unread filter (#14105) 2022-10-05 14:44:37 -03:00
John Ngei
69c49a5557
Renamed filter-tag/filter-tags to tag/tags and refactored token-tag tag to match figma naming (#14028) 2022-10-05 15:22:36 +03:00
Parvesh Monu
99b2809532
Implementation of Top Nav Component (#14094) 2022-10-01 02:55:41 +05:30
Jamie Caprani
faaf6d5f94
feat: add disclaimer component to quo 2 library (#14084)
* feat: add disclaimer component to quo 2 library

* chore: move state of selectors to be internal
2022-09-29 08:28:32 -07:00
Parvesh Monu
f7fedf1338
fix quo2 colors and button component (#14083) 2022-09-29 13:51:22 +05:30
Jamie Caprani
7f71c01460
feat: implement selectors for quo2 (#14078)
* feat: implement selectors for quo2
2022-09-28 08:19:32 -07:00
Ibrahem Khalil
b4d95b240d
[issue-13557] Network breakdown and Network amount components (#13781) 2022-09-28 13:01:35 +02:00
Jamie Caprani
260f342bb7
fix: channel list mute icon now showing (#14079) 2022-09-28 02:14:38 -07:00
Parvesh Monu
20ac0eb2c7
Implemention of quo2 bottom-nav-tab (#14077) 2022-09-28 01:27:06 +05:30
Icaro Motta
ca144fbe1b
[#13965 #13966 #13969] Implement accept/decline/open chat for contact requests (#14073)
Notification reconciliation is now implemented, which means new notifications
are "merged" with existing app db notifications. The original implementation was
not compatible with the way notifications are fetched by read/unread status.

Unit tests were written to cover event handlers in the new
status-im.activity-center.core namespace. New test utilities were added for two
main reasons: 1) reduce test clutter to arrange data, and 2) to spy on effects
to make sure they are dispatched correctly.
2022-09-27 10:05:03 -03:00
Brian Sztamfater
5fa203c6f2
feat: implement new message context drawer
Signed-off-by: Brian Sztamfater <brian@status.im>
2022-09-26 12:01:35 -03:00
Jamie Caprani
1fb71bdfc8
Jc/add channel list item (#14040)
* feat: add list item - channel component to quo2 library

* fix: adjust size and position of icon for lock in channel avatar
2022-09-23 07:55:34 -07:00
Parvesh Monu
d707230b17
dismiss keyboard inside quo2 screen on pressing outside (#14055)
also, fixes New component preview area isn't using the full width available (#13913)
2022-09-22 18:25:01 +05:30
Brian Sztamfater
6794273dbf
Integrate reactions to messages in the new UI
Signed-off-by: Brian Sztamfater <brian@status.im>
2022-09-20 16:31:45 -03:00
Ibrahem Khalil
468d827aa2
[issue-13578] Dropdown component (#13866) 2022-09-20 18:32:58 +02:00
Siddarth Kumar
f32781a8e9
add account-selector component to sandbox (#13816)
refactor to accomodate changes in colors ns

squashing everything

amending it

addressing feedback

using quo2/text component instead of rn/text

addressing feedback

fix namespaces

lint fix and removing unused resources

addressing design feedback

make lint happy

some animation progress in peaking accounts
2022-09-20 19:21:13 +05:30
Icaro Motta
afbdb4c0b4
[#13964 #13962] Display contact requests (#14014) 2022-09-19 11:08:21 -03:00