Pascal Precht
b2636a0807
uiux(Wallet): use StatusButton instead of StyledButton
...
`StyledButton` is considered obsolete and by using `StatusButton` we're getting
the expected and correct look & feel of buttons by default.
Closes #1627
2021-01-12 16:33:39 -05:00
Jonathan Rainville
6705e3f8c7
fix: fix profile popup buttons to fit the design
2021-01-12 16:33:32 -05:00
Pascal Precht
686bcd03ca
uiux(Profile): adjust layout of contact list section
...
The contact list was taking the entire width of its surrounding element,
making it grow too wide to be usable (see #1589 ).
In fact, it's not following the designs made for this part of the application,
so this commit changes the max layout width to align with the intended
design and should also fix some of the usability issues mentioned in #1589
Fixes #1589
2021-01-12 13:27:08 -05:00
Pascal Precht
4ff5281f40
uiux(Profile): theme color fixes for the contact list
...
The "more actions" button in the contacts list had some hard coded colors
for its hover effect which break the experience in dark mode.
This commit makes changes those so that they work universally.
2021-01-12 13:26:58 -05:00
Richard Ramos
29742e2074
Set custom network id
2021-01-12 13:26:39 -05:00
Richard Ramos
6b1cef9235
List custom networks and allow selecting them
2021-01-12 13:26:39 -05:00
Richard Ramos
0acc959e4d
Save new networks
2021-01-12 13:26:39 -05:00
Pascal Precht
020fffa537
uiux: add visual effect to walkie-talkie links
...
Closes #1453
2021-01-12 13:26:00 -05:00
Jonathan Rainville
e747ed8f1b
fix: pending transactions crashing on infura issues
2021-01-12 12:40:51 -05:00
Jonathan Rainville
c8a1de695c
fix: update status-go to latest version including migration fix
2021-01-12 12:40:51 -05:00
Richard Ramos
4b72e5dde0
fix: pinned mailserver default value
2021-01-11 14:51:08 -05:00
Richard Ramos
199d5a0342
use mailserver cycle or specific mailserver depending on settings
2021-01-11 14:01:17 -05:00
Richard Ramos
2a6eb20094
pin selected mailserver
2021-01-11 14:01:17 -05:00
Pascal Precht
b0cd49b111
fix(Timeline): ensure messagesList QtProperty is notified for rendering
...
The `messageList` model used for rendering messages gets notified by the
`activeChannelChanged()` signal. That signal is not immediately emitted inside
the timeline when new messages are received.
This causes the underlying view data to be out of sync with the model,
causing UI bugs, such as rendering the `EmptyTimeline` component when in fact,
the timeline is not empty.
To fix this, there are two options:
1. Change the signal from `activeChannelChanged` to `messagePushed` signal, which
is for sure emitted when messages are received
2. Ensure `activeChannelChanged` is emitted when messages are pushed and the
active channel is indeed the timeline
Since the application has been relying on `activeChannelChanged` so far, I decided
to go with option 2 as I'm not sure whether option 1 would introduce other unwanted
side effects.
2021-01-11 13:59:23 -05:00
Pascal Precht
0a96b76b9c
uiux(Onboarding): some UI improvements to align app with designs
2021-01-11 13:59:08 -05:00
Jonathan Rainville
1df42a62ca
fix: fix chat bubble height when considered long text
2021-01-11 13:59:00 -05:00
Jonathan Rainville
6b76996bf0
fix: clear channel picker search input on open
2021-01-11 13:57:54 -05:00
Jonathan Rainville
ab1a03c3b2
fix isedit missing from import form
2021-01-11 13:57:35 -05:00
Jonathan Rainville
7f2f3b599d
Apply suggestions from code review
...
Co-authored-by: RichΛrd <info@richardramos.me>
2021-01-11 13:57:35 -05:00
Jonathan Rainville
fe42cd08f8
fix: code review suggestions
...
Co-authored-by: RichΛrd <info@richardramos.me>
2021-01-11 13:57:35 -05:00
Jonathan Rainville
0ff5fa32f0
fix: fix channels reordering and messing up the profile image
2021-01-11 13:57:35 -05:00
Jonathan Rainville
4aeeee6d9c
feat: hide community stuff by default and add a setting to show it
2021-01-11 13:57:35 -05:00
Jonathan Rainville
7b03da2967
feat: enable removing member and fix invites
2021-01-11 13:57:35 -05:00
Jonathan Rainville
b3844d4012
fix missing function
2021-01-11 13:57:35 -05:00
Jonathan Rainville
d48043ee22
chore: cleanup community code
2021-01-11 13:57:35 -05:00
Jonathan Rainville
a90a30af11
add import for a community
2021-01-11 13:57:35 -05:00
Jonathan Rainville
82405cc425
add export function and button
2021-01-11 13:57:35 -05:00
Jonathan Rainville
93376f0047
fix: fix createCommunityPopup being in edit mode all the time
2021-01-11 13:57:35 -05:00
Jonathan Rainville
7ddb93266b
fix: chatLayout getting squished on first login
2021-01-11 13:57:35 -05:00
Jonathan Rainville
29a9ca4ef5
refactor: use getNickname function for nicknames fetches
2021-01-11 13:57:35 -05:00
Jonathan Rainville
a22c5942ff
chore: update member variable name to memeberPubKey
2021-01-11 13:57:35 -05:00
Richard Ramos
78e7fa380c
feat: display a community's member list
2021-01-11 13:57:35 -05:00
Jonathan Rainville
f17bc199b5
fix group popup and up status-go
2021-01-11 13:57:35 -05:00
Jonathan Rainville
a06dd403a4
fix: fix fetching messages for community chats
2021-01-11 13:57:35 -05:00
Jonathan Rainville
8c258b528b
fix: fix community messages appearing in the normal chat list
2021-01-11 13:57:35 -05:00
Richard Ramos
019f558308
ui: edit community
2021-01-11 13:57:35 -05:00
Richard Ramos
6be81c4575
ui: community popup
2021-01-11 13:57:35 -05:00
Richard Ramos
04845e3a8e
fix: channel/communities list height depending on search string
2021-01-11 13:57:35 -05:00
Richard Ramos
2ed3261170
Minor UI changes for communities
2021-01-11 13:57:35 -05:00
Jonathan Rainville
2d3a870f60
wip community invitatations and more
2021-01-11 13:57:35 -05:00
Jonathan Rainville
ce3252fb8f
wip community
2021-01-11 13:57:35 -05:00
Jonathan Rainville
6157744d59
fix: browser setting top padding
2021-01-05 11:24:31 -05:00
Jonathan Rainville
f99b91bc72
chore: hide download location for now
2021-01-05 11:24:31 -05:00
Jonathan Rainville
71477d0496
feat: implement redirect to block explorer if settings is not none
2021-01-05 11:24:31 -05:00
Jonathan Rainville
6ed0d30fc5
feat: add ethereum explorer setting in the profile
2021-01-05 11:24:31 -05:00
Jonathan Rainville
ac4404c565
feat: implement using the wanted search engine in the browser
2021-01-05 11:24:31 -05:00
Jonathan Rainville
1c83ac98a0
feat: add search engine settings in the profile
2021-01-05 11:24:31 -05:00
Jonathan Rainville
6c2836ded1
feat: use browserHomepage settting as the browsers default page
2021-01-05 11:24:31 -05:00
Jonathan Rainville
36b6e76a2e
feat: add browserHomepage setting that can be changed
2021-01-05 11:24:31 -05:00
Jonathan Rainville
f1ea517dd6
feat: add browser settings buttons and design (mostly placeholder)
2021-01-05 11:24:31 -05:00