Alex Jbanca
025729421f
Chore(Qt5.15): Fix qml warning
2023-02-03 11:56:22 +02:00
Sale Djenic
224fd3f42d
fix(@desktop/general): invalid pin saved to keychain when enabling biometrics on account using keycard
...
Fixes : #7729
2023-02-03 10:55:22 +01:00
Alexandra Betouni
1793844cdb
fix(StatusMessage): stickers were not aligned correctly
2023-02-02 19:29:59 +02:00
Lukáš Tinkl
78f4560a54
Nothing happens after clicking on a pinned message
...
implement jumping to message on a simple click
Fixes #9365
2023-02-02 18:33:19 +02:00
Lukáš Tinkl
edc94c9d8d
fix: unbreak community options layout
...
got broken with the recent scroll view fixes
2023-02-02 18:27:22 +02:00
Michał Cieślak
dc3bcd7da1
feat(Community Permissions): Integrate In section with permission creation/editing
...
Closes : #8855
2023-02-02 16:36:46 +01:00
Michał Cieślak
05b6420f83
fix(Tracer): Set high z order to avoid overlapping
...
In some cases, when used inside Dialog and layout, tracer
was located under other components and was therefore invisible.
2023-02-02 13:23:22 +01:00
Michał Cieślak
bd6dc02162
feat(Community Permissions): Add search option in assets / collectibles dropdown
...
Closes : #9042
2023-02-02 13:23:22 +01:00
Richard Ramos
fb526840a4
feat: waku2 store
...
- add toggle to enable store functionality
- output messages to csv
- add custom waku2 nodes
2023-02-01 15:35:36 -05:00
Richard Ramos
810a6bb5f5
chore: remove bloom filter usage
2023-02-01 14:05:00 -05:00
Sale Djenic
91c8fe7414
fix(@desktop/keycard): broken keycard flows fixed
...
Running keycard flows was broken due to changes introduced in
commit `81a4d7093276d1e762cc3d3c88bbf58a4373a938`
2023-02-01 17:19:30 +01:00
Lukáš Tinkl
34686226d7
chore: point VERSION of source dev/builds to GH repo
...
For these source/dev builds:
- display "git master SHA" as the version number
- disable the "Check for updates" button
- use APP_VERSION in nim
Rationale: instead of updating git master VERSION text file manually each
time an official version is released, we will now mark source/dev builds
with the corresponding git commit hash and display that in the
Settings/About section
2023-02-01 16:55:30 +01:00
Sale Djenic
c0d761aa78
fix(@desktop/wallet): unable to add account
...
Fixes adding account modal, which was broken due to incomplete
`SelectGeneratedAccount` enum change.
2023-02-01 14:12:55 +01:00
Sale Djenic
35edc2acfd
fix(@desktop/general): broken `StatusModal` popups fixed
2023-02-01 13:00:48 +01:00
Igor Sirotin
1523c9f2a0
feat: Added `chainId` to ens usernames
2023-02-01 08:23:14 +03:00
Alex Jbanca
81a4d70932
chore(Qt5.15): Fix qml warnings after qt 5.15 migration
...
Fixing QML Connections warnings due to deprecated onFoo handlers. Now we're using function onFoo(params).
Fixing QML compilation error due to js filename format.
Fixing cyclic dependencies between qml components.
2023-01-31 20:39:19 +02:00
Alexandra Betouni
9a2ffc0fc7
Fix(desktopapp): adding scrollview to storybook
...
Cleaned up binding loop warnings related to
ScrollView and added StatusScrollView in
storybook
As part of #8864
2023-01-31 18:45:51 +02:00
Alexandra Betouni
f7294c00f5
fix(statusApp): resolving qml errors/warnings pt2
...
Closes #8864
2023-01-31 18:45:18 +02:00
Khushboo Mehta
dfcba80df2
fix(@desktop/wallet): Added missing LoadingGraphComponent in qmldir
2023-01-31 11:20:28 +01:00
Khushboo Mehta
169de5b5e1
feat(@desktop/wallet): Add loading State for Assets view and Wallet main navigation page
2023-01-31 07:57:37 +01:00
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
Lukáš Tinkl
fbd936d151
fix: unbreak ModuleWarning banners
...
they stopped appearing after the introduction of `localAppSettings.testEnvironment`
2023-01-30 09:43:55 -05:00
Dario Gabriel Lipicar
20733272f2
feat(@desktop/wallet): implement new collectibles view
...
Fixes #8810
2023-01-30 15:30:11 +01:00
Sale Djenic
bc7a4b94f7
feat(@desktop/keycard): `unlocking` screen for unlock flow
...
Closes : #9259
2023-01-30 13:43:10 +01:00
Sale Djenic
841a37e930
feat(@desktop/onboarding): `Lost Keycard` - start using account without keycard
...
This commit introduces:
- `Start using account without keycard` flow
Closes : #7642
2023-01-30 13:43:10 +01:00
Pascal Precht
b00f0a80b5
Adjust import tool front-end to latest refactor
...
This adjust the front-end for the import tool by handling new
properties that have been added to the discord import progress signals.
Namely, the import is now done in chunks, so the progress signal
contains information about how many chunks have been processed.
This needs: https://github.com/status-im/status-go/pull/3134
Closes #9262 #9261
2023-01-30 13:28:06 +01:00
Igor Sirotin
470200a477
fix: Fixed tokens initialization. Fixed SendModal for ENS.
2023-01-30 13:52:54 +03:00
MishkaRogachev
5ff4c35bf0
feat(appMain): Add warning colors. Use warning color for story node banner
2023-01-30 12:40:31 +04:00
MishkaRogachev
b474ef0024
feat(appMain): Hide mailserver banner on SIGNAL_MAILSERVER_AVAILABLE
2023-01-30 12:40:31 +04:00
MishkaRogachev
e0ba80a085
feat(AppMain): Replace MailserverConnectionDialog with banner
...
Close #6213
2023-01-30 12:40:31 +04:00
MishkaRogachev
128ac8dbd8
feat(ActivityCenter): Move AC notifications counting to status-go
...
Close #8074
2023-01-30 11:24:50 +04:00
Lukáš Tinkl
7ed5b0d0d6
fix(chat): Download image is saving to wrong folder
...
- fetch latest dotherside for the fix
- minor cleanup
Fixes #9307
2023-01-28 17:44:23 +01:00
Jonathan Rainville
7a3a984fa4
test(env-var): add TEST_ENVIRONMENT env var for test specific changes
...
Fixes #9210
Adds the `TEST_ENVIRONMENT` that stops banners from showing and touch id to be activated (needs to be tested by someone on Mac).
Also improves the waiting time on verifying screens. Will undo that change if it becomes flaky.
To make sure your local tests still work well and hide the banner as well, make sure to put `TEST_ENVIRONMENT=1` in the suite settings' env vars
2023-01-27 11:26:41 -05:00
Alexandra Betouni
8bb9da6fcc
Revert "fix(StatusMessage): stickers were not aligned correctly"
...
This reverts commit 0fb954b640
.
2023-01-27 09:50:16 -05:00
Anthony Laibe
64d6c484b2
fix(@wallet): fix amount input send modal
...
fixes #9207
2023-01-27 11:47:52 +01:00
Ivan Belyakov
e3086fd52c
chore: Removed duplicated AddEditSavedAddressPopup.qml, fixed dependencies
...
fixes #8229
2023-01-27 05:57:55 +03:00
Igor Sirotin
6017a01b9a
feat(tst_communityNavigation): Implemented community leave test
2023-01-26 19:27:13 +03:00
Anthony Laibe
55d39aa7c7
fix(@wallet): preview button instead of enter password/pin
...
fixes #9119
2023-01-26 16:58:23 +01:00
Lukáš Tinkl
9cb850f67f
fix(StatusChatInput): don't insert control characters
...
@mentions have a special `onRelease()` key handler that makes sure a
space is inserted around the mention when needed. Fix the `onRelease()`
handler to prevent control or otherwise unprintable characters being
inserted as text.
Fixes : #7685
2023-01-26 13:31:06 +01:00
Lukáš Tinkl
9eb515e3e3
chore(StatusChatInput): fixup indentation
2023-01-26 13:31:06 +01: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
Lukáš Tinkl
878a7ba657
fix(MessageContextMenuView): "Copy message" action visible in emoji reactions and profile clicks
...
Fixes #9295
2023-01-26 10:57:06 +01:00
Ivan Belyakov
f2549fc1ff
feat(@desktop/wallet): update wallet navigation
...
Fixed StatusBaseButton to expose a property to load either normal
icon or a round one.
Implemented new wallet navigation according to design in Figma.
Fixed regression: small accounts icons in accounts list view.
Updated wallet test.
Fixes #8598
2023-01-26 09:49:29 +01:00
Sale Djenic
52597472ed
fix(@desktop/keycard): keycard may be factory reseted during unlock flow in some scenarios (shared module part)
...
- Unexpected wiping out the data during the unlock flow handled (shared module part)
Fixes : #9183
2023-01-26 09:05:57 +01:00
Sale Djenic
b44fc7a842
fix(@desktop/keycard): keycard may be factory reseted during unlock flow in some scenarios (onboarding part)
...
- Unexpected wiping out the data during the unlock flow handled (onboarding part)
- Back button actions fixed part 2/2 (onboarding part)
Fixes : #9183
2023-01-26 09:05:57 +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
a8a3f5285e
chore: optimize StatusDateGroupLabel some more
...
since this component is performance critical, optimize it some more by
extracting some common constants so that they don't have to revaluted
every time
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
Alexandra Betouni
0fb954b640
fix(StatusMessage): stickers were not aligned correctly
...
Closes #8944
2023-01-25 11:42:19 -05: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
Michał Cieślak
14eb06b158
fix(StatusSwitch): Colors adjusted when disabled, cursor shape fixed
...
Closes : #9212
2023-01-24 15:03:04 +01: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
Sale Djenic
2146843e93
fix(@desktop/onboarding): back button actions fixed part 1/2
2023-01-23 18:02:44 +01:00
Sale Djenic
3ca03bdd49
feat(@desktop/onboarding): `Lost Keycard` - `Create replacement Keycard with seed phrase` flow
...
This commit introduces:
- `Create replacement Keycard with seed phrase` flow
- `Order new keycard` option
Closes : #7641
2023-01-23 18:02:44 +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
Dario Gabriel Lipicar
53ee992c25
feat(@desktop/wallet): implement unified currency formatting for transaction details
...
Fixes #9019
2023-01-20 08:55:10 -03: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
27bb6bf665
perf(chatScroll): Optimize StatusTextMessage size and hover binding for the delegate
2023-01-19 19:24:18 +02:00
Alex Jbanca
2723ef1293
perf(chatScroll): Fix image loading from https url and raw data
...
perf(chatScroll): Fix comments on Fix image loading from https url and raw data
2023-01-19 19:24:18 +02:00
Alex Jbanca
6c76026d53
perf(chatScroll): Use Qt.callLater to release the main thread when parsing and loading links data
...
perf(chatScroll): Undo Use Qt.callLater to release the main thread
perf(chatScroll): Undo Use Qt.callLater to release the main thread
2023-01-19 19:24:18 +02:00
Alex Jbanca
4e3e245675
perf(chatScroll): Fix connection warnings
2023-01-19 19:24:18 +02:00
Alex Jbanca
eb60d90346
perf(chatScroll): Lazy load message header components
...
perf(chatScroll): fix StatusMessageHeader comment
perf(chatScroll): Lazy load message header components - remove comment
perf(chatScroll): Remove unneeded indentation in Loaders
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
719e0a34f6
perf(chatScroll): Optimise timestamps
...
The date parsing is time consuming and it needs to be used with care in the delegate
perf(chatScroll): Fix StatusDateGroupLabel comment - standaloneMonthName
perf(chatScroll): fix comments on Optimise timestamps
perf(chatScroll): Optimise timestamps - bring back comment
perf(chatScroll): fix activity notification
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
Alex Jbanca
15fe97c90c
perf(chatScroll): Improve performance of the commonly used js libraries
...
Adding .pragma library to the js libraries because the entry point on these libraries were called multiple times. There is no need to share the qml context with these libraries.
Use find() instead of forEach() on emoji array to find an item
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
Lukáš Tinkl
6bd0dca983
fix: Highlight color of jump-to-message has too little contrast
...
Use the colors defined by design:
```
Light theme: Light Desktop / Blue 20% (4360DF 20%)
Dark theme: Dark Desktop / Blue 20% (869EFF 20%)
```
Fixes #8271
2023-01-18 18:30:39 +01:00
Lukáš Tinkl
3d2537d4ca
chore: don't redefine theme palette category QtObjects
...
just assign to them, no need to duplicate the properties
2023-01-18 18:30:39 +01:00
MishkaRogachev
2890fe5845
hotfix(ActivityCenter): Fix warnings and text align with messageBadge
2023-01-18 18:01:56 +04:00
Anthony Laibe
9e1f596b6a
fix(@wallet): related account heights
...
fixes #9032
2023-01-18 13:21:28 +01:00
Lukáš Tinkl
abc3e9a33c
chore(ProfileLayout): improve startup time / memory usage
...
- replace StackLayout with Loaders, activate them lazily and never unload
when staying inside the Settings sections
- drop some imperative code
- faster startup, subsection load times and quick switching between subsections
Fixes #8781
2023-01-18 11:00:29 +01:00
Dario Gabriel Lipicar
1fc9dec4d4
feat(@desktop/wallet): handle very small currency amounts
...
Fixes #9013
2023-01-17 18:21:35 -03:00
MishkaRogachev
0f1485fa4d
fix(AppMain): Open only one popup per component
...
Close #9131
2023-01-17 16:02:03 -05:00
Dario Gabriel Lipicar
a6afdb5266
fix(@desktop): use system locale across the application
2023-01-17 16:39:56 -03:00
Dario Gabriel Lipicar
d11017f7b3
feat(@desktop/wallet): implement unified currency formatting in send/bridge modal
...
Fixes #8934
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
Lukáš Tinkl
b981f31591
chore: remove dead files
2023-01-17 16:42:34 +01:00
Patryk Osmaczko
be8b270023
fix(chat/messages): ensure there is only one label for given date
...
Covers the case, where timestamps are missynchronized:
```
clock: 0 timestamp: 31.12.2022 10:00:00
clock: 1 timestamp: 01.01.2023 23:59:30
clock: 2 timestamp: 01.01.2023 23:59:45
clock: 3 timestamp: 02.01.2023 00:00:05
clock: 4 timestamp: 02.01.2023 00:00:10
clock: 5 timestamp: 01.01.2023 23:59:55
```
Before, it would result in repeated labels:
```
clock: 0 timestamp: 31.12.2022 10:00:00
LABEL: 1.01.2023
clock: 1 timestamp: 01.01.2023 23:59:30
clock: 2 timestamp: 01.01.2023 23:59:45
LABEL: 2.01.2023
clock: 3 timestamp: 02.01.2023 00:00:05
clock: 4 timestamp: 02.01.2023 00:00:10
LABEL: 1.01.2023
clock: 5 timestamp: 01.01.2023 23:59:55
```
fixes : #8962
2023-01-17 16:21:25 +01:00
Pascal Precht
8644c841d4
fix(chat): make category bold if chats have unread messages
...
Closes #8604
2023-01-17 15:39:56 +01:00
Sale Djenic
25944f8928
feat(@desktop/onboarding): weird menu order on app login
...
Fixes : #9135
2023-01-17 15:29:08 +01:00
Pascal Precht
342d79e21c
fix(BackupSeedModal): always show vertical scrollbar
...
This is to ensure users don't get confused with the fact there's
more checkboxes to check in the modal until they can continue.
Depending on viewport size, checkboxes can be hidden but it's not
obvious that the area is scrollable.
See #8651
Closes #8651
2023-01-17 13:52:03 +01:00
Pascal Precht
bf7148efd6
fix: make avatar info in replies of imported messages work again
...
Because we've switched to `QuotedMessage` as an attached payload to
messages to make message replies data more reliable, we lost some of
the author information in imported messages, that was available prior
to that move.
This commit introduces `quotedMessageAuthorDisplayName` and
`quotedMessageAuthorAvatar` to our model so it can be set in case
we can't retrieve contact details for a given message (which is always
the case for imported messages)
2023-01-17 12:48:56 +01:00
MishkaRogachev
2359dfe6a3
feat(Profile): Add SimplifiedMessageView for AC and verifiaction popups
2023-01-17 12:21:25 +04:00
MishkaRogachev
1717a03a94
fix(ContactVerificationRequestPopup): Fix overlapping messages
...
Close #9002 and #8950
2023-01-17 12:21:25 +04:00
Alex Jbanca
b591254782
fix(MessageView): Fixing Add reaction popup regressions
...
The popup parent was being destroyed after popup creation.
2023-01-17 09:13:41 +02:00
Sale Djenic
368fa21b1a
feat(@desktop/onboarding): onboarding - recover account flow - UI adjustments
...
Closes : #9120
2023-01-16 23:01:42 +01:00
Patryk Osmaczko
e3499c2e26
chore(translations): update translations
2023-01-16 18:11:02 +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
Sale Djenic
cae2a5bea3
feature(@desktop/keycard): sync a Keycard state on every usage
...
Closes : #8759
2023-01-13 21:02:36 +01:00
Igor Sirotin
93c90b8436
Terminal fix(MessageView): Fix calculating `isExpired` value
2023-01-13 19:57:26 +03:00
Igor Sirotin
d98c462092
fix(AppMain): Show banner on startup if diconnected
2023-01-13 19:24:46 +03: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
Michał Cieślak
e3e99c6a48
feat(general): Initial setup for app monitoring tool
...
Closes : #8786
2023-01-13 13:47:08 +01:00
Michal Iskierko
0cd2419f59
fix(@desktop/chat): Improve installing stickers code to handle disconnected state better
...
Use async task to install stickers
Issue #6567
2023-01-13 12:33:08 +01: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
Khushboo Mehta
bfd5fe1446
fix(@desktop/wallet): Wallet -> Activity tab: transaction history issues
...
fixes #7278
2023-01-13 10:18:42 +01:00
Alex Jbanca
8cb4420d49
perf(chatScroll): Create message quick context items only when message row is hovered
2023-01-13 11:13:42 +02:00
Pascal Precht
c26035e245
fix(StatusChatInput): turn off reply mode after replying with gif message
...
Closes #8638
2023-01-13 09:03:02 +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
Khushboo Mehta
00817aedf9
fix(@desktop/wallet): Remove Animations from StatusQ and solve sanity check failure
2023-01-12 18:24:49 +01:00
Khushboo Mehta
5df7416fd9
feat(@desktop/wallet): Implement loading animation
2023-01-12 14:49:41 +01: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
Anthony Laibe
e7b746795f
feat(@wallet): multi tx approval/nonce
2023-01-12 13:33:29 +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
Alexandra Betouni
985ef830df
fix(StatusChatInput): fixed paste action doesn't work
...
Closes #7600
2023-01-12 11:24:01 +02: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
Jonathan Rainville
3a542cacf8
fix(StatusStickersPopup): fix stick pack list not scrollable
...
Fixes #8989
2023-01-11 16:20:19 -05:00
Lukáš Tinkl
ab96c17fb2
chore(AppMain): use Loaders more aggressively, unloading any previous unused section
...
- another bit on the road to reduce startup time and be more conservative
towards RAM usage
- remove more imperative JS code
- only preload/prepare the currently active community, not all of them on
startup
Fixes #8782
2023-01-11 21:55:52 +01:00
Lukáš Tinkl
5a69cde2bc
chore(StatusNavBarTabButton): delay the context menu creation
...
until it's actually right clicked
2023-01-11 21:55:52 +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
Pascal Precht
7d88adcbe1
fix(Chat): make message date group labels work again
2023-01-11 14:01:06 +01:00
Lukáš Tinkl
821c1f0ba0
hotfix(StatusMessage): restore timestamps
...
Qt broke the API between Qt 5.14 and Qt 5.15
(https://doc.qt.io/archives/qt-5.14/qml-qtqml-qt.html#formatDateTime-method vs
https://doc.qt.io/qt-5/qml-qtqml-qt.html#formatDateTime-method )
We'll move this function to C++ in a followup PR to preserve the API
compatibility while keeping it fast enough
2023-01-11 13:00:10 +01: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
MishkaRogachev
321496c807
feat(ActivityCenter): Update ActivityNotificationMessage's text maximum width
...
Close #8915 , close #8950
2023-01-10 20:39:34 +04:00
Noelia
ba5e8ed8d5
fix(SQ/StatusListItemTag): Text is not horizontally centered
...
Removed `Layout.rightMargin` in text component.
Fixes #8876
2023-01-10 17:09:47 +01:00
Patryk Osmaczko
2aef1c887e
fix(chat/community): size CommunityIntroDialog content properly
...
fixes : #8334
2023-01-10 16:51:55 +01:00
Lukáš Tinkl
6f1ecb9c8c
fix(StatusChatInput): improve code highlighting in code snippet/blocks
...
- make the bg/fg color follow our current Style/Theme colors
Fixes : #8649
2023-01-10 15:21:45 +01: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
Pascal Precht
1a468a144b
fix: remove group labels for 'today' and 'yesterday'
...
Closes #8377
2023-01-10 10:14:14 +01:00
Sale Djenic
4fb18e7cac
fix(@desktop/onboarding): an issue handling date on Ubuntu fixed
...
It seems that `new Date` with only minutes set on Ubuntu generates different
datetime then on Mac.
2023-01-10 09:37:46 +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
db97fbf3eb
fix(StatusChatInput): return correct mention suggestions
...
- follow the order of properties that `ProfileUtils.displayName()` uses
elsewhere in the application
- prefer nickname or ensName over displayName if the user has them
Fixes : #8691
2023-01-09 16:41:51 +01: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
Anthony Laibe
364124b1ed
chore(@wallet): remove dead code about estimage gas
2023-01-07 11:11:10 +01:00
Lukáš Tinkl
b086d432d1
fix: Chat Input isn't focused after editing a message
...
Fixes #8966
2023-01-06 14:35:07 +01:00