Pascal Precht
60a939d29e
feat: introduce StatusNotification component
...
This component renders a macos like notification and can be used in the
notification settings for message previews.
2020-11-24 11:16:02 +01:00
Pascal Precht
693214a940
fix: ensure letter identicon determines correct channel color
...
When the `StatusLetterIdenticon` received a `#channel` name that starts
with `#`, it wouldn't properly determine the channel color because of
not stripping out the `#`.
2020-11-24 11:16:02 +01:00
Pascal Precht
7005a3d7b6
fix(StatusChatInput): ensure image have rounded corners
2020-11-23 11:57:51 +01:00
RichΛrd
d601df179d
Add right anchor to chatText on ENS section
2020-11-19 21:15:36 -04:00
Jonathan Rainville
7aef0e1710
fix: fix emoji search messing up with recents
2020-11-19 17:00:37 -05:00
Jonathan Rainville
d49be78417
feat: show nickname if there is one in the mentions
2020-11-19 17:00:28 -05:00
Richard Ramos
6f3749d787
fix: compass should not display over devtools and webpages can request focus
2020-11-19 17:00:07 -05:00
Richard Ramos
1737fc2506
fix: mangled ens name
2020-11-19 16:59:57 -05:00
Richard Ramos
1d6b7b5759
fix: clear input field when opening "Add contact" popup
2020-11-19 16:59:09 -05:00
Jonathan Rainville
d4a220b051
fix: enable copying <script> but will still go away when putting emoji
2020-11-19 16:58:41 -05:00
Jonathan Rainville
299496a871
fix: remove errors on collectibles rpc errors
2020-11-19 16:58:07 -05:00
Jonathan Rainville
447591e9b4
feat: make the message box scale according to the parent's width
2020-11-19 16:57:58 -05:00
Richard Ramos
983fbfd3d4
fix: scroll speed
2020-11-19 16:57:20 -05:00
Richard Ramos
efddea2bc8
fix: allow chat window to snap-resize
2020-11-19 16:56:32 -05:00
Jonathan Rainville
1ec28bca01
feat: enable animated gifs but stop them on click and out of focus
2020-11-19 16:55:41 -05:00
Richard Ramos
9148be5718
fix: make toggle buttons great again
2020-11-19 16:54:59 -05:00
Jonathan Rainville
dbf34142e1
fix: emoji category button having a white background
2020-11-19 16:54:41 -05:00
Jonathan Rainville
880d97dea0
fix: do not strip spaces from the parts of messages
...
this caused spaces to disappear when using markdown
2020-11-19 16:54:24 -05:00
Richard Ramos
c4bfba5cbf
fix: hide chat input if you havent joined a group
2020-11-19 16:54:17 -05:00
Richard Ramos
e4b4bf9900
fix: code review
2020-11-19 16:54:09 -05:00
Richard Ramos
997e34ed8a
fix: app crashes when adding a contact and getContactById is nil
2020-11-19 16:54:09 -05:00
Jonathan Rainville
c10e0a8503
fix: ensure html is escaped in the notification window
2020-11-19 16:53:33 -05:00
Pascal Precht
6dabd361e1
refactor: remove IconButton in favour of StatusRoundButton
2020-11-19 16:52:32 -05:00
Pascal Precht
2aac433a3d
refactor: get rid off `AddButton` and make use of `StatusRoundButton` instead
2020-11-19 16:52:32 -05:00
Jonathan Rainville
537ae7991b
fix: make sure the mention and emoji pickers close when pressing escape
2020-11-19 13:54:17 -05:00
Jonathan Rainville
89b45146fc
fix: fix ens names that are not status having an extra `.eth` added
2020-11-19 13:54:17 -05:00
Jonathan Rainville
553ff2e915
fix: fix putting a single @ putting a random mention
2020-11-19 13:54:17 -05:00
hydrogen
ae5ad63410
fix: component layout
2020-11-18 12:06:13 +01:00
hydrogen
df9ac80eb9
feat: loading spinner while resolving ens name
2020-11-18 12:06:13 +01:00
Pascal Precht
0f6d40f931
feat: introduce StatusImageModal component
2020-11-17 12:48:06 -05:00
Pascal Precht
47a561daf4
uiux: apply rounded corners to images from image URLs
2020-11-17 12:48:06 -05:00
Pascal Precht
be2aadb4e2
uiux: Refactor chat images so they look like they've been designed
...
Fixes : #1114
2020-11-17 12:48:06 -05:00
Pascal Precht
4ac8400038
fix: ensure `sending` message state isn't shown when message is expired
2020-11-17 10:01:13 -05:00
Jonathan Rainville
cecaa292ba
feat: enable putting text after the shrug or tableflip
2020-11-17 09:27:57 -05:00
Jonathan Rainville
6869a3ddfb
feat: whitelist the characters possible for the channel names
2020-11-16 13:03:08 -05:00
Iuri Matias
0174bb4e21
update to beta.4
2020-11-11 16:16:18 -05:00
Richard Ramos
950a7a4241
Set mailserverfleet on init
2020-11-11 15:16:37 -04:00
Pascal Precht
67face5b99
uiux: channel list fixes
...
Also make use of `StatusRoundButton` over `IconButton` since that's deprecated.
Closes #1115
2020-11-11 12:14:35 -05:00
Pascal Precht
6efd3daffb
refactor(StatusRoundButtno): move to QML states and transitions
...
Also introduces a new `pressed` state which allows for icon rotation if needed.
2020-11-11 12:14:08 -05:00
Pascal Precht
a66aca0900
uiux: fix channel context menu dropshadow and radius
...
Fixes #1113
2020-11-11 12:13:56 -05:00
Richard Ramos
f467461ae5
fix: obtain mailservers from fleet config
2020-11-11 12:13:34 -05:00
Jonathan Rainville
b2030f7cd6
chore: update unfuling image to be transparent
2020-11-11 12:02:12 -05:00
Pascal Precht
fc6c68232b
validation and ens resolution fixes
2020-11-11 12:01:38 -05:00
emizzle
76e7897e8d
fix: 1-on-1 send tx recipient show in tx preview
...
We were previously displaying an address in the "to" field for TransactionPreview. Instead, this is meant to be a contact view.
- Fix ContactSelector to trigger selectedContactChanged
- Fix RecipientSelector > ContactSelector to trigger resolveEns from outside call to prevent infinite loop from the above fix
- Add alias to pre-selected contact for the Contact view of TransactionPreview
- Add option to change debounce delay so that when values are pre-selected (readonly), there is no delay before resolution.
- Fix missing tx data param in walletModel.estimateGas
2020-11-11 12:01:38 -05:00
Pascal Precht
968477b43f
fix: ensure `onSelectedRecipientChanged` signal is emitted
2020-11-11 12:01:38 -05:00
emizzle
5ac4162f82
feat: Re-enable contact selection in the wallet send dialog
...
feat: Re-enable contact selection in the wallet send dialog
Selecting a ENS-verified contact will resolve it's ENS address so transactions can be sent directly to contacts from the wallet (if and only if they have ENS enabled for their account).
feat: add EnsResolver component that shows a loader and allows automated ENS resolution from within QML
2020-11-11 12:01:38 -05:00
Jonathan Rainville
44b1d55ebb
fix: XSS filter channel names in case a bad one had been submitted
2020-11-06 16:23:09 -05:00
Jonathan Rainville
dbc1d26966
fix: protect against XSS in chat names
2020-11-06 16:23:09 -05:00
Richard Ramos
cd8f49921f
Update docker linux version
2020-11-06 16:22:07 -05:00
Richard Ramos
7e857807e5
fix: add jq to dockerfile
2020-11-06 16:22:07 -05:00