Jonathan Rainville
baea10cacf
refactor(chat-model): flatten chat model to only have chat items
...
Fixes #5286
2023-01-30 15:36:48 -05:00
mprakhov
44cc6bbf83
fix(@desktop/communities): enforce alphanumerical characters in community name, description, channel name
2023-01-30 20:51:31 +02:00
Michał Cieślak
63a0f51305
chore(CommunityPermissions): Adjust behavior of 'Hide permission' switch depending on selected permission
...
Closes : #9050
2023-01-26 13:03:26 +01:00
Michał Cieślak
5c3b9881c5
chore(CommunityPermissions): Setting icon/default values for 'In' section depending on chosen permission
2023-01-26 13:03:26 +01:00
Michał Cieślak
ecf999eb37
chore(CommunityPermissions): Simplify InDropdown popup (selecting only channels, no add channel button)
2023-01-26 13:03:26 +01:00
Michał Cieślak
e2dadeb15e
chore(CommunityPermissions): Disable granting admin permission for non-owners
2023-01-26 13:03:26 +01:00
Michał Cieślak
9ac0c159fe
feat(CommunityPermissions): prevent adding tokens and ens names that are already chosen
...
Closes : #8817
2023-01-26 01:20:28 +01:00
Lukáš Tinkl
8569ea5b41
chore: Optimize StatusMessageReply using more Loaders
...
also fix the sender display name to respect ensName/nickname
Fixes : #9016
2023-01-25 19:58:19 +01:00
Lukáš Tinkl
a55a207bb2
fix: user display name discrepancies
...
restore taking local nickname into account in various places
2023-01-25 19:58:19 +01:00
Noelia
a3313b563f
feat(Community Permission): Add conflicts warning panel
...
It adds conflicts warning in `New permission` page. Mocked data.
Closes #8738
2023-01-25 17:05:27 +01:00
Jonathan Rainville
fdc0dce782
chore: remove public chat functionnalities
...
Fixes #8504
Removes the ability to create public chats, see public chats and even leaves previously active public chats
2023-01-25 10:05:55 -05:00
Noelia
3136ffb54d
feat(Community Permissions): Update `Who holds` tokens dropdown design and flow according to the new design
...
- Updated initial dropdown view for assets and collectibles to directly show the list of corresponding elements.
- Updated assets and collectibles panel when an item is selected, according to new design.
- Updated collectibles logic when amount is 1.
- Added collectibles group item as part of the selectable's options.
- Updated `storybook` according to new changes.
- Created reusable `TokenItem` component.
- Updated `CommunityPermissionsHelpers`.
Closes #9043
2023-01-24 14:16:38 +01:00
Noelia
e08fdcb78c
feat(Community Permissions): Hide `Who holds - Add` button when there are 5 items already added
...
Added logic to hidden 'Add' button when the number of items 5 is reached.
Closes #9195
2023-01-24 08:45:34 +01:00
Alexandra Betouni
7f2563edf4
fix(message): removed extra markup when typing before mention
...
Closes #8495
2023-01-23 16:17:36 +02:00
Michał Cieślak
d980c177a4
chore(CommunityPermissions): ENS tab simplified according to updated design
...
Closes : #8818
2023-01-20 14:00:02 +01:00
Michał Cieślak
a6dc4e9011
fix(CommunityPermissions): ens icon fixed, locale fixed in AmountInput
2023-01-20 14:00:02 +01:00
Igor Sirotin
8736dd8a94
fix: Community importing notification fixes and improvements
2023-01-20 13:15:50 +03:00
Alex Jbanca
54e91e0ba7
perf(chatScroll): Reduce loadMoreMessagesIfScrollBelowThreshold to 100.
2023-01-19 19:24:18 +02:00
Alex Jbanca
e44427ceed
perf(chatScroll): Prepare more data for scroll
2023-01-19 19:24:18 +02:00
Alex Jbanca
bf1d59c0ad
perf(chatScroll): Avoid calling the backend on delegate creation/binding
...
Provide the needed data from the nim model directly to the delegate. This way whenever a delegate needs to display the data it doesn't need to reach the backend.
perf(chatScroll): Fix comments on Avoid calling the backend on delegate creation/binding
perf(chatScroll): Avoid calling the backend on delegate creation/binding - add TODO comment on senderColorHash default
perf(chatScroll): merge quotedMessageAuthor details
perf(chatScroll): Fix nim tests
perf(chatScroll): Fix merge error - messages_model.nim
2023-01-19 19:24:18 +02:00
Michał Cieślak
162fe76273
chore(CommunityPermissions): don't PermissionQualificationPanel for MVP
2023-01-19 13:38:47 +01:00
Michał Cieślak
769a41ea9c
feat(CommunityPermissions): UI support to show the % of members fulfilling permission
...
Closes : #9044
2023-01-19 13:38:47 +01:00
Igor Sirotin
7f67c885c8
fix(ContactsColumnView): Open add/remove group member on context menu
2023-01-19 12:35:03 +03:00
Dario Gabriel Lipicar
a6afdb5266
fix(@desktop): use system locale across the application
2023-01-17 16:39:56 -03:00
Patryk Osmaczko
ae55e78faf
feat(chat): ignore not loaded messages
...
closes : #8838
2023-01-17 18:58:53 +01:00
Lukáš Tinkl
b2328d6643
chore: Consolidate date/time formatting
...
- simplify locale settings
- extract/fix datetime related functions into LocaleUtils
- port code to the new LocaleUtils
Closes #7230
2023-01-17 16:42:34 +01:00
Alex Jbanca
d07136481c
perf(chatScroll): Adding signals for chat settings in MessageStore
...
perf(chatScroll): Fix comment
2023-01-16 10:26:53 -05:00
Alexandra Betouni
7620061ba3
fix(CommunityEdit): content width should have fixed size
...
Closes #9051
2023-01-16 17:00:08 +02:00
Jonathan Rainville
f8c4682885
chore(contact-request): remove old contact request button and popup
...
Fixes #9072
I made clicking on the OS notification open the AC instead of the old popup
2023-01-13 16:16:14 -05:00
Noelia
ea0db55361
fix(Community Permissions): Update `tokens` names to `assets`
...
- Updated enumerators that were defining `tokens` instead of `assets`.
- Updated property names and labels.
- Updated signals and components names.
- Updated storybook.
Fixes #8816
2023-01-13 14:51:31 +01:00
Dario Gabriel Lipicar
ac7b322ee7
fix(@desktop): fix AmountInput locale
...
Fixes #9103
2023-01-13 09:59:14 -03:00
Noelia
5676fb96ef
fix(Community Permissions): Update `Who holds` add new item with always AND action
...
- Logic related to operators removed.
- Dropdown `and/or` removed.
- Updated `PermissionItem` to display only the tag and not the operator.
- Updated `storybook` according to new changes.
Fixes #8500
2023-01-13 10:51:10 +01:00
Jonathan Rainville
af0c9767d1
feat(context-menu): add Copy message action in message context menu
...
Adds the action to copy the right-clicked message's text.
It copies the unparsed text (no html).
For that, I had to add it in the MessageItem and expose it in the model.
I also fixed the copy MessageId action that didn't show + didn't work even if it would have shown.
Plus some small cleanups.
2023-01-12 16:15:17 -05:00
Jonathan Rainville
c3945f33c0
feat(replies): add deleted to QuotedMessage to change msg displayed
...
Adds `deleted` to the QuotedMessage object so that on the frontend, we can show "Delete message" only when we know the message was deleted.
Otherwise, when we don't know the quoted message, we show "Unknown message [...]"
2023-01-12 15:18:03 -05:00
Jonathan Rainville
91c2e6d257
feat: use QuotedMessage object for replies to better show the replies
...
Fixes #7754
ok
2023-01-12 15:18:03 -05:00
Dario Gabriel Lipicar
7c4022e4ac
feat(@desktop/wallet): implement unified currency formatting
...
Fixes #8640
2023-01-12 15:21:27 -03:00
Noelia
5e2fa14cd6
fix(Community Permissions): Update change detected buttons labels according to the new design
...
Exposed new properties in `SettingsDirtyToastMessage` to customise buttons texts.
Exposed new properties in `SettingsPageLayout` to customise dirty toast buttons texts.
Fixes #9046
2023-01-12 13:37:49 +01:00
Noelia
cc4ebc0ec8
fix(Community Permissions): Update `PermissionItem` according to the new design
...
Removed `and` text between items in `In` section.
Fixes #9049
2023-01-12 11:17:00 +01:00
Noelia
a181d1d867
fix(Community Permissions): Remove (hide) minting and import option in assets dropdown
...
Removed (hidden) minting and import option in assets dropdown
Fixes #8827
2023-01-12 08:58:43 +01:00
mprakhov
52d336b5a6
fix(@desktop/chat): allow to send attached image without text input
2023-01-11 18:27:31 +02:00
Alexandra Betouni
055fec9109
fix(Community): banners where overlapping
...
Closes #8947
2023-01-11 16:46:51 +02:00
mprakhov
3de073edb8
fix(@desktop/community): empty tag string creation
2023-01-11 15:41:57 +02:00
mprakhov
3994f8b2fb
fix(@desktop/chat): show message which was sent during group chat creation
2023-01-10 23:53:46 +02:00
Jonathan Rainville
5e8f3e6565
fix(CreateChatView): enable mentioning people selected in create chat
...
Fixes #8749
I couldn't fully test it because it needs #8991 to be fixed to see if the message is sent correctly
2023-01-10 13:58:37 -05:00
Lukáš Tinkl
9e396f7344
chore: refactor/improve/optimize StatusMessage & friends
...
- drop dead code
- reduce number of direct bindings
- use Loaders whenever possible
Fixes #8744
2023-01-10 10:55:53 +01:00
mprakhov
0cc64774af
fix(desktop/chat) show the badge during receiving the mention in inactive section
2023-01-09 20:00:51 +02:00
Lukáš Tinkl
785110b410
chore: remove dead code
2023-01-09 16:41:51 +01:00
Boris Melnik
9b8a86a3cb
feat(communities): Add ban state for spectated community
...
Fixes : #8761
2023-01-09 10:30:54 -05:00
mprakhov
0675d6a7d9
fix(@desktop/chat): message box buttons do not work in group chat creation screen
2023-01-09 12:51:35 +02:00
Lukáš Tinkl
b086d432d1
fix: Chat Input isn't focused after editing a message
...
Fixes #8966
2023-01-06 14:35:07 +01:00