ace-smart
6e2062ec6f
Fixed not showing issue for the profile thumbnail in the suggestion list. Fixes #1916
2021-03-04 17:34:01 -05:00
Jonathan Rainville
4a1c497a08
fix: fix users being able to see admin popup
...
Fixes #1976
2021-03-04 17:21:17 -05:00
ace-smart
81bb7fcc65
Updated community popup menu btn style. Fixes #1961# This is a combination of 4 commits.
...
Updated community popup menu btn style. Fixes #1961
Updated community popup menu btn style. Fixes #1961
Updated community popup menu btn style. Fixes #1961
Updated community popup menu btn style. Fixes #1961
2021-03-04 17:20:39 -05:00
ace-smart
250a1801d4
Removed old jpg images. Fixes #1965
2021-03-04 17:17:29 -05:00
ace-smart
f3226852c3
Fixed onboarding view backgroud image issue on dark mode. Fixes #1965
2021-03-04 17:17:29 -05:00
Jonathan Rainville
844a61798a
fix: fix left tab line not following height of parent
...
Fixes #1948
2021-03-04 17:02:03 -05:00
Pascal Precht
e6f17fdf55
uiux(StatusChatInput): highlight matching formatting option
...
This will highlight any option in the text formatting menu whose
formatting matches the selected text formatting
Closes #1931
2021-03-04 08:57:43 -05:00
Jonathan Rainville
a09dd25506
fix: fix description is required for communities
2021-03-03 16:45:23 -05:00
Jonathan Rainville
7e8dc8c5d1
fix: fix community channels not showing the right type
...
Fixes #1954
2021-03-03 16:45:23 -05:00
Jonathan Rainville
84034d5dbf
fix: fix channel color in communities
2021-03-03 16:45:23 -05:00
Jonathan Rainville
e52f6daec9
feat: update to latest status go and add color to the community
2021-03-03 16:45:23 -05:00
Jonathan Rainville
e28e98a394
fix: fix community rebase errors
2021-03-03 16:45:23 -05:00
Jonathan Rainville
c5241e2bf4
feat: intercept clicks on messages links as well
2021-03-03 16:45:23 -05:00
Jonathan Rainville
35688e9740
feat: show unfurled link for status chats in 1:1
2021-03-03 16:45:23 -05:00
Jonathan Rainville
c86f67b9f1
fix: fix community header button in dark mode
2021-03-03 16:45:23 -05:00
Jonathan Rainville
f8704d7b64
feat: show unviewed count on the community button
2021-03-03 16:45:23 -05:00
Jonathan Rainville
b76cb5682c
fix: chats not updating on new messages in communities
2021-03-03 16:45:23 -05:00
Jonathan Rainville
da77487746
fix: fix invite to use new API and remove the double msg send
2021-03-03 16:45:23 -05:00
Jonathan Rainville
63e2c21b33
feat: show tooltip on top of community button with name
2021-03-03 16:45:23 -05:00
Jonathan Rainville
75a0818d41
fix: fix community image display in the header
2021-03-03 16:45:23 -05:00
Jonathan Rainville
64d38b6049
feat: implement redesign of communities on the left tab
2021-03-03 16:45:23 -05:00
Jonathan Rainville
534cb23e18
feat: add new import community popup
2021-03-03 16:45:23 -05:00
Jonathan Rainville
a47847b40f
fix: fix community profile looks and style
2021-03-03 16:45:23 -05:00
Jonathan Rainville
6213e020a0
feat: new design for export popup
2021-03-03 16:45:23 -05:00
Jonathan Rainville
b38d1df591
refactor: move communities functions to communities view in chat
2021-03-03 16:45:23 -05:00
Jonathan Rainville
3cc62d65aa
feat: show membership requests in the admin popup
2021-03-03 16:45:23 -05:00
Jonathan Rainville
807048522a
fix: ste channels correctly when going back and forth to communities
2021-03-03 16:45:23 -05:00
Jonathan Rainville
f9817d4f52
feat: add community requests, permissions, ENS and more
2021-03-03 16:45:23 -05:00
Pascal Precht
6603f025c3
fix(StatusChatInput): exclude markdown indicators from formatting
...
Closes #1928
2021-03-03 15:42:42 -05:00
Pascal Precht
ed0b9ec1d6
uiux(StatusChatInput): close text format menu on deletion
...
Closes #1932
2021-03-03 13:30:57 -05:00
Iuri Matias
27eab84f94
Revert "chore: add dummy ListView to ChatMessages to avoid app crash"
...
This reverts commit 7b07a31fa6
.
2021-03-01 16:06:06 -05:00
Pascal Precht
7b07a31fa6
chore: add dummy ListView to ChatMessages to avoid app crash
...
For an unknown reason, when the `chatLogView` ListView uses
a `verticalLayoutDirection: BottomToTop`, it prevents the application
from successfully rendering during login and crashes.
From debugging this, we know that this only happens when the above
condition applies *and* when a `DelegateModel` is used.
The delegate doesn't even need proper data, it application would still
crash.
We found out that the crash can be avoided when another `ListView` exists
in this component (however it's unclear why).
For now this commit adds such a placeholder `ListView` until it
we know more about what's going on.
2021-03-01 14:18:46 -05:00
Richard Ramos
608455f563
fix: improve qml bottlenecks
2021-03-01 14:17:26 -05:00
ace-smart
367afb70a2
Fixed wrong invite description text color in dark mode. Fixes #1912
2021-02-25 15:43:57 -05:00
ace-smart
604200639b
Fixed copy button of the invite link in dark mode. Fixes #1913
2021-02-25 15:43:37 -05:00
ace-smart
4c31a97db8
Fixed wrong color issue of the wallet layout. Fixes #1903
2021-02-25 15:43:14 -05:00
Richard Ramos
1a05b944a2
fix: input html being shown when removing css format
2021-02-25 15:41:31 -05:00
Jonathan Rainville
f52cc984d6
fix: fix profile image order since reversing the list order
2021-02-25 15:41:14 -05:00
Richard Ramos
6211d094dc
fix: set hide on close as default
2021-02-25 15:40:46 -05:00
Iuri Matias
6222ff985f
update to beta.6
2021-02-23 14:28:35 -05:00
Jonathan Rainville
fdcc700607
fix: fix chatMessages not starting at bottom by reversing list layout
2021-02-23 11:57:33 -05:00
Jonathan Rainville
744a16a0f4
fix: fix errorSound not defined
2021-02-23 11:57:33 -05:00
Pascal Precht
bd9fa37ce3
fix(Chat): ensure correct contact username is shown
...
In some cases inside of 1-on-1 chats, the fake messages added to
the beginning of the message list, wouldn't determine the correct
username of the contact in question.
This commit explicitly calls `chatsModel.userNameOrAlias()` instead
of relying on `activeChannel.name` which tries to do the same.
2021-02-23 10:42:23 -05:00
Pascal Precht
84806ee96c
feat(MessageContextMenu): add copy link actions
...
This commit adds a menu item to the message context menu to
copy links that may exist inside of a message.
There are three possible scenarios:
1. There's no link in the message, which causes the menu to not
render the dedicated menu item at all
2. There's one link in the message, which renders an additional
`Action` with a copy-to-clipboard functionality
3. There are multiple links in a single message. This adds a
nested `PopupMenu` in the existing menu with menu items for each
link extracted from the message
To make this work there were some changes in the `PopupMenu` component
needed, as it wasn't take the sub menu's `enabled` state into account
properly. This makde it always render nested menus even when they
should've been invisible.
Closes : #1733
2021-02-23 08:53:54 -05:00
Richard Ramos
fd8a84eb9d
fix: minimize on close
2021-02-23 08:53:37 -05:00
Richard Ramos
b43122d7f3
feat: use stacklayout for chat messages
2021-02-23 08:53:31 -05:00
Richard Ramos
750371a3f8
fix: don't estimate gas before when displaying sticker packs
...
Fixes : #1728
2021-02-22 17:31:17 -05:00
Jonathan Rainville
ae56a360c4
fix: message height taking into account the image even when hidden
2021-02-22 17:29:06 -05:00
RichΛrd
44e9ebdd60
Update main.qml
2021-02-22 12:47:58 -05:00
Richard Ramos
bb1f233bad
fix: Don't quit the app when clicking on "x" and Enable closing the app with CMD + W
...
Fixes #1694
2021-02-22 12:47:58 -05:00
Jonathan Rainville
6eee5da36e
fix: fix texts to use secondaryText instead of darkGrey
2021-02-22 09:58:18 -05:00
Richard Ramos
6f11ee972a
fix: remove defaultAppSettings completely
2021-02-18 16:40:21 -05:00
Richard Ramos
6207c8af53
fix: appSettings were being overwritten due to defaultAppSettings periodically executing sync()
2021-02-18 16:40:21 -05:00
Jonathan Rainville
eeb1628337
fix: fix binding loop on the fetch button
2021-02-18 16:38:10 -05:00
Jonathan Rainville
fbf592bf52
fix: fix ChannelContextMenu undefined errors
2021-02-18 16:38:10 -05:00
Jonathan Rainville
2a4780f379
fix: fix top bar not showing group chat name
2021-02-18 16:38:10 -05:00
Jonathan Rainville
7dc3bf7e87
fix: fix group info popup warning and don't load popup immediately
2021-02-18 16:38:10 -05:00
Pascal Precht
3d8f7ad463
refactor: Move TimelineLayout into Component
2021-02-18 16:37:42 -05:00
Pascal Precht
10636c2460
feat(StatusChatInput): render formatted text inside input
...
Closes #1796
2021-02-18 16:37:36 -05:00
Jonathan Rainville
3c4725ed5d
feat: add colors for mentions for light and dark theme
2021-02-18 15:24:12 -05:00
Jonathan Rainville
46412204c5
feat: implement new colors for dark mode
2021-02-18 15:24:12 -05:00
Jonathan Rainville
0e699cac65
chore: run translation scripts
2021-02-18 15:23:58 -05:00
Jonathan Rainville
b277346490
chore: change translations to only translate complete languages
2021-02-18 15:23:58 -05:00
ace-smart
5014513c17
Adjusted compass tab icon size and badge border color. Fixes #1843
2021-02-16 14:48:04 -05:00
Jonathan Rainville
0104962df8
fix: fix App not showing correctly when notification is clicked
2021-02-15 16:22:26 -05:00
Jonathan Rainville
82ede94700
fix: remove notifications from OS tray when app is opened back
2021-02-15 16:22:26 -05:00
Pascal Precht
96c2f123b4
feat(StatusChatInput): make text input formatting work via shortcuts
...
Closes #1803
2021-02-15 16:22:16 -05:00
Pascal Precht
dd195431a5
chore: improve channel switch perf
...
Having the Timeline component loaded eagerly made switching
between channels rather slow because it always tries to read
the current message list from the chats model.
This commit changes the layout so that the timeline layout container
is only loaded conditionally when indeed activated.
2021-02-15 16:22:05 -05:00
ace-smart
0f1b46097e
Updated truncate long name to use default Elide property. Fixes #1830
2021-02-15 16:05:03 -05:00
ace-smart
29c555bd2d
Truncate long 3 words name. Fixes #1830
2021-02-15 16:05:03 -05:00
ace-smart
6494d45b44
Truncate long 3 words name. Fixes #1830
2021-02-15 16:05:03 -05:00
ace-smart
3420593774
Fixed an issue that doesn't update one2one chatview name when unassign nickname from the contact. Fixes #1840
2021-02-15 16:04:31 -05:00
Jonathan Rainville
3fef5c7a69
feat: hide fetch old messages after 30 days
2021-02-12 14:45:43 -05:00
Jonathan Rainville
90e9e2d192
fix: fix top bar menu position
2021-02-12 14:45:09 -05:00
Pascal Precht
6c272dddf6
feat(StatusChatInput): introduce context menu to format message
...
Closes #1804
2021-02-12 14:44:47 -05:00
ace-smart
aca6d4bd2e
Fixed showing wrong ensname on one2one chat profile modal. Fixes #1810
2021-02-12 14:44:37 -05:00
Richard Ramos
58e9584984
fix: make mentions with nicknames work the same as mobile
2021-02-12 14:39:34 -05:00
ace-smart
972cf9f138
Fixed the issue doesn't show nickname on profileview in 1:1 chat. Fixes #1826
2021-02-11 10:15:29 -05:00
Iuri Matias
7b5a1660f8
make compact mode the default
2021-02-10 15:48:57 -05:00
Richard Ramos
e8c169aace
fix: make the time not selectable
2021-02-10 13:53:09 -05:00
Richard Ramos
0f44178c85
feat: add tooltip with the message timestamp when hovering the chat time
2021-02-10 13:53:09 -05:00
Richard Ramos
b2262c8105
Show chat image and username again after a couple of minutes in chat
...
Fixes #1764
2021-02-10 13:52:36 -05:00
Richard Ramos
f84c96752b
fix: code review
2021-02-10 13:52:25 -05:00
Richard Ramos
9cb7573189
fix: loading indicator for sticker market
...
Fixes #1729
2021-02-10 13:52:25 -05:00
Pascal Precht
040b2020dd
fix: ensure application uses correct system tray icon when bootstrapping
...
This commit checks on bootstrap what the currently configured theme
of the user is and loads the system tray icon in its corresponding
variation.
Unfortunately, MacOS doesn't seem to automatically swap out the icons
based on the system's theme, so we have to do it manually with two
different SVG files.
Another gotcha here is that, it doesn't seem to be possible to change
the system tray icon at runtime. When trying to reassign the `icon.source`
based on a newly selected theme, the icon disappears altogether.
The application also doesn't get notified when a user switches the theme
inside the operating system, requiring her to switch to the same theme
manually unless restarted.
Last but not least, using SVG files instead of PNG doesn't seem to solve
the problem that the icon is rendered blurry. I've looked in the docs
but there doesn't seem to be an option to have any influence on that...
2021-02-10 13:40:41 -05:00
Pascal Precht
8977ba4931
refactor: redesign PrivateChatPopup to match new designs
...
This commit introduces the new design and behaviour of the modal
that opens up when starting a new 1-on-1 chat.
Main changes include:
- New search UI/UX functionality of users and ENS resolutions
- Composed view of existing contacts and contacts to be searched
- Ability to add contacts from within the modal
Closes : #1747
2021-02-10 13:39:25 -05:00
ace-smart
0c65551b45
Limited StatusToolTip width for maxWidth. Fixes #1817
2021-02-10 13:37:02 -05:00
ace-smart
f4ebb5feae
Limited StatusToolTip width for maxWidth. Fixes #1817
2021-02-10 13:37:02 -05:00
ace-smart
9950221159
Adjusted padding and margin of the StatusTooltip component as design. Fixes #1817
2021-02-10 13:37:02 -05:00
ace-smart
b1434345f7
Adjusted padding and margin of the StatusTooltip component as design. Fixes #1817
2021-02-10 13:37:02 -05:00
ace-smart
849be39ee2
Adjusted confirm button wrong style. Fixes #1811
2021-02-10 13:36:20 -05:00
Richard Ramos
3f525a0b2a
fix: hover state on compact messages
2021-02-10 09:52:05 -05:00
Richard Ramos
2ac67f95aa
fix: add contact using status ens name
2021-02-08 17:39:10 -05:00
Richard Ramos
4b7769c391
fix: adding padding to suggestion box to avoid having the identicon cut
2021-02-08 17:38:53 -05:00
Richard Ramos
554128da50
fix: cursor position
2021-02-08 17:38:42 -05:00
Richard Ramos
9d9f51c080
fix: code review - 2
2021-02-08 17:38:42 -05:00
Richard Ramos
7178ae5910
fix: code review
2021-02-08 17:38:42 -05:00
Richard Ramos
21176f702f
fix: remove format on text
...
Fixes #1771
2021-02-08 17:38:42 -05:00
Pascal Precht
4050a40c8f
refactor: introduce LoadingAnimation for reusability
2021-02-08 17:38:25 -05:00
Pascal Precht
e61d91dd51
fix: make sure context menu receives correct channel index
...
This was missing in one of our previous PRs and causes the
channel context menu to not function properly e.g. when deleting
chats, it currently always deletes the first chat in the channel list
instead of the active channel.
2021-02-08 17:38:17 -05:00