Jonathan Rainville
d01c9fef79
feat: add profile pic support
2020-12-17 16:44:25 -05:00
Richard Ramos
ae30d04010
refactor: ProfileView
2020-12-08 17:01:22 -05:00
hydrogen
12bdec6b39
fix: remove patch
2020-12-07 10:48:55 -05:00
Pascal Precht
7210bb1370
fix: use ConfirmationDialog when unblocking users
...
We've introduced a bug in https://github.com/status-im/nim-status-client/commit/8fd28dfa where a
non-existing `UnblockContactConfirmationDialog` usage was added.
This commit changes it to be a standard `ConfirmationDialog` to make the application compile
again.
2020-12-07 13:44:30 +01:00
hydrogen
2f0aab055a
fix: use ModalPopup instead
2020-12-04 16:21:03 -05:00
hydrogen
323ba10a0e
fix: qrcode popup should be its own modal
...
fixes #1457
2020-12-04 16:21:03 -05:00
hydrogen
f69da599ae
fix: update chat view after user is blocked
2020-12-04 15:52:04 -05:00
hydrogen
8fd28dfad6
fix: check if user is blocked on profile popup
...
This PR is a response to @emizzle's suggested change in PR #1431 . It checks if a user is blocked before exposing certain functionality to the user in a Profile popup. The new unblock button also has a fail-safe unblock confirmation popup
disable the chat input if 1-on-1 chat recipient has been blocked.
2020-12-04 15:52:04 -05:00
Richard Ramos
3a6248319c
fix: QR button acts as a toggle, and changed the font of HeaderButtons
2020-12-01 13:46:47 -05:00
Jonathan Rainville
e6ae202510
fix: fix profile popup header
2020-10-27 10:23:26 -04:00
Richard Ramos
cdcb928a0c
refactor: simplify ProfilePopup usage
2020-10-02 12:48:58 -04:00
Richard Ramos
2fb9d569f7
refactor: open profile popup
2020-10-02 12:48:58 -04:00
Jonathan Rainville
ba0af727dc
refactor: add funciton to change the username instead of using a global
2020-09-29 14:04:32 -04:00
Jonathan Rainville
6a57eeccb2
feat: implement new design for the nickname popup
2020-09-29 14:04:32 -04:00
Pascal Precht
c992cce9f5
chore: update translations
...
Fixes #900
2020-09-22 09:36:05 -04:00
Jonathan Rainville
fd93650b23
refactor: remove duplicated methods in chatModel and use profileModel
2020-09-21 12:52:05 -04:00
Jonathan Rainville
0c0baf29e8
fix: small fixes to the profile popup
2020-09-21 12:52:05 -04:00
Jonathan Rainville
6e357cb5e2
feat: show nickname in the modal from the contact list
2020-09-21 12:52:05 -04:00
Jonathan Rainville
bc3b7a5533
feat: enable setting a nickname to a contact
2020-09-21 12:52:05 -04:00
Jonathan Rainville
697ae321d2
feat: add nickname modal
2020-09-21 12:52:05 -04:00
Jonathan Rainville
c59ba5f24d
feat: add Nickname entry in the profilePopup
2020-09-21 12:52:05 -04:00
Jonathan Rainville
1592115dde
feat: change other components to use Address where needed
2020-08-27 17:48:03 -04:00
Pascal Precht
6d0d0fb2aa
feat: introduce dialog to confirm removal of contacts
...
Closes #632
2020-08-13 14:40:03 -04:00
Pascal Precht
04ff3393fa
feat: introduce confirmation dialog for blocking contacts actions
...
Closes #632
2020-08-13 14:40:03 -04:00
Richard Ramos
edbb183242
fix: show ens and alias on profile popup header
2020-08-11 08:39:10 -04:00
Richard Ramos
e96f3ed47f
fix: display ens names with correct format in all screens
2020-08-11 08:39:07 -04:00
Richard Ramos
649023bacf
feat: support message replies
2020-07-10 20:09:15 -04:00
Jonathan Rainville
3d19e9ed74
feat: add profile popup for the empty chat view
2020-07-10 15:39:56 -04:00
Jonathan Rainville
ff2ed712f2
feat: improve Copy button to copy directly and have an active state
2020-07-10 15:39:56 -04:00
Jonathan Rainville
1eb1d3d41c
chore: run transform script to change qstr to qstrid
2020-07-08 12:37:41 -04:00
Jonathan Rainville
a529d729ea
feat: change Theme to Style to enable changing Theme
2020-07-03 09:59:14 -04:00
Iuri Matias
4fe19e8130
use username or ens name instead of old hardcoded value
...
use username or ens name instead of old hardcoded value
return false
2020-06-30 14:35:32 -04:00
Pascal Precht
0bb08fc852
feat(ProfilePopup): implement copy-to-clipboard button
...
Closes #282
2020-06-30 12:13:44 -04:00
Iuri Matias
e859250501
fix other blurry images on hdpi screens
...
fix other blurry images on hdpi screens
fix image size
ensure plist has high res directive
addd directive to info runner
2020-06-25 16:13:17 -04:00
Jonathan Rainville
d775abb9ab
fix: ProfilePopup by changing image fit
2020-06-25 15:48:37 -04:00
Richard Ramos
81b103b0eb
fix: code review
2020-06-23 18:52:54 -04:00
Richard Ramos
637484bd79
feat: show qr codes
2020-06-23 18:52:54 -04:00
Iuri Matias
a6493725b6
support removing contacts
...
support removing contacts
support removing contacts
2020-06-22 14:50:39 -04:00
Jonathan Rainville
7e96a17f3b
fix: add StyledTextEdit and TextField to use the font
2020-06-19 14:53:45 -04:00
Jonathan Rainville
8755c901de
fix: fix font loading issue and create a text component to use that font
2020-06-19 14:53:45 -04:00
Iuri Matias
0ad64cc5de
update qml imports
2020-06-18 11:02:11 -04:00
Iuri Matias
73520d1796
add send message button to profile popup; auto switch to chat tab if necessary
...
add send message button to profile popup; auto switch to chat tab if necessary
use theme colors
use i18n
2020-06-18 08:27:24 -04:00
Iuri Matias
e7e77f58dc
make profile popup reusable
2020-06-18 08:13:45 -04:00
Iuri Matias
e802159a6a
display real contacts on profile
...
display real contacts on profile
query contacts
add contact in form
fixes
fixes
display contacts
cleanup
cleanup
remove echo
refactor to use profile instead of contact model
2020-06-16 12:48:25 -04:00
Pascal Precht
73eb4fe8b1
feat: introduce button to block users
...
Closes #158
2020-06-12 08:30:10 -04:00
Pascal Precht
d5ba992c81
refactor(ui/ProfilePopup): make use of newly introduced header content
...
This commit extends the profile popup to align more with the application
designs. There's still work left to be done such as showing/hiding the
qrcode view or copying data to the clipboard.
The profilepopup also relies on context data at the moment and should rather
receive its data via the newly introduced `getContractByID()` API proposed in
https://github.com/status-im/status-go/pull/1987
2020-06-09 18:01:06 -04:00
Pascal Precht
113ddc7ce3
feat(ui/shared): allow ModalPopup to receive header components
...
Similar to its `footer` content, ModalPopup can now receive header components
allowing consumers to design the header part of the modal to their likings.
Usage:
```
ModalPopup {
id: popup
header: Item {
...
}
...
}
```
The header section will take the height of the root element of the substree
passed to `header`
2020-06-09 17:57:30 -04:00
Pascal Precht
ffd356d182
feat(Chat): introduce Profile Popup
...
This is a simple profile popup that will get more functionality in future commits.
Closes #126
2020-06-04 08:47:44 -04:00