Pascal Precht
63bc6f0e53
chore: remove unnecessary splitview props
2021-04-15 10:12:50 +02:00
Eric Mastro
e7571bd2a4
feat: Add Methuselah and Mailserver long-running task
...
Fixes #2143 .
Methuselah is the a task manager for long-running tasks. It allows fo registration of workers that will each run in their own thead. Each worker can pass messages to and recieve messages from the main thread.
MailserverWoker was also introduced which moves all mailserver model logic to a MethuselahWorker. All communication to/from the model is done via a MethuselahTask. Results of the task are returned to the main thread by way of `signal_handler`, which calls the QtObject slot specified in the task.
Mailsever also provides a way for the model to emit events inside of the worker. These events are forwarded to the main thread via the `receiveEvent` slot of the `MailserverController`.
Co-authored-by: Michael Bradley, Jr <michaelsbradleyjr@gmail.com>
2021-04-14 15:37:05 -04:00
Jonathan Rainville
988f0b9c57
fix: fix changing network because popup didn't open
2021-04-14 14:39:11 -04:00
Jonathan Rainville
1983fa79aa
feat: improve ens search in wallet send by showing the result
2021-04-14 14:39:11 -04:00
Pascal Precht
57ac94c4ac
fix(Profile): ensure profile popup has window
...
When the profile popup is opened inside the contacts list, it doesn't have
a surrounding window context (`Popup` types should usually be used within `ApplicationWindow`
or `Window` components as per https://doc.qt.io/qt-5/qml-qtquick-controls2-popup.html ).
This is problematic when popup are nested, like it's the case with the
nickname popup that will be instantiated by the profile popup.
With no window context, such nested popup can't be opened by the application.
This commit ensures the profile popup is created with a proper context,
fixing the issue that the nickname popup won't open when visting via
contacts list.
Fixes #2216
2021-04-14 12:40:50 -04:00
Pascal Precht
5ae5cd7efa
uiux: adjust hover color for context menu button in darkmode
2021-04-14 17:00:37 +02:00
Pascal Precht
95bc455dcd
fix(StatusChatInfoButton): use correct hover color in darkmode
2021-04-14 17:00:37 +02:00
Pascal Precht
a954639cba
fix(ui): use correct light theme color for app bar divider
2021-04-14 17:00:37 +02:00
Pascal Precht
f88241e689
fix(ui): ensure icons in device container have proper theme color
2021-04-14 17:00:37 +02:00
Pascal Precht
153d37a7dc
fix(Wallet): use correct theme colors for wallet icons in receive modal
2021-04-14 17:00:37 +02:00
Pascal Precht
f2524db882
fix(Wallet): introduce hover effect for wallet accounts
2021-04-14 17:00:37 +02:00
Pascal Precht
78ce77c9c6
fix(ui): remove clip padding in profile section menu
2021-04-14 17:00:37 +02:00
Pascal Precht
18acef7fd3
fix(ui): visually remove splitview handle
2021-04-14 17:00:37 +02:00
Pascal Precht
a243c04e29
fix(ui): use correct darkmode color for icons in profile section
2021-04-14 10:54:20 +02:00
Pascal Precht
ce774a4dae
fix(contextMenu): make menu item hover work and change color
2021-04-14 10:54:20 +02:00
Pascal Precht
5d59cb3870
fix(ui): use proper color for badge border
2021-04-14 10:54:20 +02:00
Jonathan Rainville
00b793c11c
feat: move chat button under communities
2021-04-13 18:02:02 -04:00
Jonathan Rainville
048642b7df
fix: order joined communities from newest to oldest
...
Fixes #2154
2021-04-13 18:02:02 -04:00
Jonathan Rainville
63b5c549b9
fix: fix invite button not setting Joined correctly
...
Fixes #2209
2021-04-13 17:50:32 -04:00
Jonathan Rainville
8607251a6e
fix: fix qml warnings
2021-04-13 17:49:43 -04:00
Pascal Precht
5ca9d66212
fix(Communities): ensure newly created community is opened
2021-04-13 15:21:00 -04:00
Pascal Precht
0b5a51177f
core: update token icon assets
...
Closes #2019
2021-04-13 15:12:12 -04:00
Pascal Precht
6e63f65dae
fix(Communities): use fallback color for community icon if model doesn't have one
2021-04-13 15:07:14 -04:00
Pascal Precht
b76468e675
uiux(Communities): fine-tune header button component to align with designs
2021-04-13 15:07:07 -04:00
Jonathan Rainville
bf67c941ff
fix: improve profile sections min width and scaling
2021-04-13 15:05:51 -04:00
Jonathan Rainville
3fe9f6c6b8
fix: fix custom network modal not opening
...
Fixes #2179
2021-04-13 15:00:02 -04:00
Jonathan Rainville
460a6dc649
fix: right click on app icon now always shows menu
...
Fixes #2152
2021-04-13 14:57:11 -04:00
Jonathan Rainville
90d7f65369
fix: remove possibility to click through the top bar on messages
...
Fixes #1942
Also cleans up a little the ChatColumn abuse of rows
2021-04-13 14:56:00 -04:00
Jonathan Rainville
4cb6a5b01d
chore: update transparent to use Style
...
Co-authored-by: RichΛrd <info@richardramos.me>
2021-04-13 14:49:43 -04:00
Jonathan Rainville
8c753d58f0
fix: fix copy link submenu items being unreadable in dark theme
...
Fixes #2194
2021-04-13 14:49:43 -04:00
Jonathan Rainville
b45cbe83b7
fix: fix channel list spacing during a search
...
Fixes #2191
2021-04-13 14:47:35 -04:00
Jonathan Rainville
a9cae5b96e
fix: fix compact message hover when a popup is opened
...
Fixes #2187
2021-04-13 14:43:48 -04:00
Jonathan Rainville
b1fbad91fe
fix: fix channel-identifier-dark-text
2021-04-13 14:42:45 -04:00
Jonathan Rainville
d0914fbee2
feat: make the identicon use the right color instead of white
2021-04-13 14:42:27 -04:00
Jonathan Rainville
10fd90a152
fix: date label not showing correctly
...
Fixes #2184
2021-04-13 14:40:44 -04:00
Iuri Matias
e68333fb07
update to beta.8
2021-04-12 14:26:30 -04:00
Jonathan Rainville
b19ab8a03e
update to beta.8.rc3
2021-04-06 14:35:52 -04:00
Iuri Matias
6417628531
update to beta.8.rc2
2021-04-02 11:15:25 -04:00
Jonathan Rainville
2e248d710d
fix: fix mention popup not showing after a line break
2021-04-01 17:07:25 -04:00
Jonathan Rainville
a01e851070
fix: fix being unable to put multiple spaces in a row
2021-04-01 17:07:25 -04:00
Jonathan Rainville
6c0fce5b0c
fix: menu dropdowns not closing on button click and position
2021-04-01 16:59:43 -04:00
Jonathan Rainville
62b0c63965
feat: add invite button to community menu
...
Fixes #2139
2021-04-01 16:51:37 -04:00
Jonathan Rainville
4af1135f6c
fix: show formation menu in middle of selection or above double click
2021-04-01 16:49:02 -04:00
Jonathan Rainville
8b3ce83d00
fix: input box disappearing on communities
...
Fixes #2155
2021-03-31 16:53:08 -04:00
Jonathan Rainville
303e6e9893
refactor: change PrivateChatPopup to use the new ContactListAndSearch
2021-03-31 16:25:24 -04:00
Jonathan Rainville
c42bd1ea78
feat: add input to search and use ENS for community invite
...
fixes #2138
2021-03-31 16:25:24 -04:00
Iuri Matias
63b3ee3942
toggle browser settings
2021-03-31 15:35:04 -04:00
--replace-all
b3791cb39f
fix: typo in community popup
...
fixes #2156
2021-03-31 15:34:44 -04:00
Jonathan Rainville
49aae68097
chore: fix wrong sound id used in timeline
2021-03-30 16:08:43 -04:00
Jonathan Rainville
1bc3fa1c97
fix: fix sticker click modal to only open on sticker click
2021-03-30 16:08:13 -04:00