Jonathan Rainville
70177b803a
feat: enable sending contract calls from the browser
2020-10-20 14:42:36 -04:00
Jonathan Rainville
0c1156b33c
feat: reuse signtxModal and show success and failure
2020-10-20 14:42:36 -04:00
Jonathan Rainville
56d6ece3e9
feat: enable sending an ETH transaction from the browser
2020-10-20 14:42:36 -04:00
Richard Ramos
3bc2c07042
fix: url replacement
2020-10-20 14:42:36 -04:00
Richard Ramos
bf5e988cb9
fix: adding a default color to account selector, and changing attribute to result from payload
2020-10-20 14:42:36 -04:00
Richard Ramos
117f4bb6c8
feat: browser account selector
2020-10-20 14:42:36 -04:00
Richard Ramos
e512768dc0
fix: replace URL in address bar by ens
2020-10-20 14:42:36 -04:00
Richard Ramos
e8183f3a9f
feat: use base32 + status infura ipfs for ens contenthash
2020-10-20 14:42:36 -04:00
Richard Ramos
a9d9aeb0d3
fix: networkId should be a string
2020-10-20 14:42:36 -04:00
Richard Ramos
ca2fef7c28
feat: resolve ens addresses pointing to IPFS
2020-10-20 14:42:36 -04:00
Richard Ramos
f85216e7f7
feat: dapp browser privileges
...
- Create privilege dialogs dynamically for each privilege requested
- Check if a privilege has been granted before to determine if dialog must be shown or not
- If dapp is allowed to use privilege, save it in the settings
2020-10-20 14:42:36 -04:00
Richard Ramos
b6066ef1dd
feat: address bar, tabs support and nav buttons
2020-10-20 14:42:36 -04:00
Richard Ramos
3326c8b5f5
feat: ask for user approval for API requests
2020-10-20 14:42:36 -04:00
Richard Ramos
02a7abf864
fix: QWebChannel not available
2020-10-20 14:42:36 -04:00
Richard Ramos
b650fa75d5
feat: ethereum.enable(), api: contact-code and readOnly RPC method support on browser
2020-10-20 14:42:36 -04:00
Richard Ramos
c2567232b1
feat: injecting scripts needed for communicating from browser to nim
...
- Changed WebView to WebEngineView
- Created a new controller/view for the web3 provider
- Created a private profile
- Created a channel for comms browser - qml
2020-10-20 14:42:36 -04:00
Michael Bradley, Jr
e985e99f36
feat: reintroduce the dapp browser
2020-10-20 14:42:36 -04:00
Jonathan Rainville
08f8035b31
fix: add timeout to scroll bottom at all times to make sure we do scroll
2020-10-20 13:52:13 -04:00
Pascal Precht
78a3ec646c
chore: remove sound options for now
2020-10-20 13:50:49 -04:00
Pascal Precht
7577b3a2e6
feat: allow users to turn of notification sounds
2020-10-20 13:50:49 -04:00
Pascal Precht
3d0f50a5b3
feat: allow users to configure notification settings
...
Can choose between all, just mentions, or nothing
2020-10-20 13:50:49 -04:00
Pascal Precht
ebda8b19a9
fix(Chat): ensure transaction bubbles are render on the correct side
...
Fixes #1198
2020-10-20 13:48:20 -04:00
emizzle
d76667f345
feat: Add warning if sending tokens directly to contract
...
Fixes #936 .
![imgur](https://imgur.com/XuzmdRs.png )
2020-10-19 11:45:59 -04:00
emizzle
e58f5b03eb
refactor: make event emitter threadsafe
2020-10-16 10:45:24 -04:00
Pascal Precht
9ce0ae08a1
fix: ensure chats are ordered by last message timestamp
...
Fixes #1146
2020-10-16 10:44:50 -04:00
Pascal Precht
85f18057ae
fix: don't allow users to start chats with themselves
2020-10-16 10:44:42 -04:00
Pascal Precht
6f138f2d44
uiux(Chat): change channel background when hovering over them
2020-10-16 10:43:48 -04:00
Pascal Precht
8bf82e1dd6
feat: allow for fetching messages older than 24 hours
2020-10-16 10:43:38 -04:00
Iuri Matias
5b8e3156aa
re-update infura key
2020-10-12 11:30:26 -04:00
emizzle
08efd6fc08
refactor: combine list of tokens with contracts
...
All tokens are now implemented as a strongly-typed Contract, Erc20Contract, or Erc721Contract. This prevents having two separate lists of overlapping tokens/contracts and normalises how to retreive the current SNT contract (depending on the network).
2020-10-09 12:08:25 -04:00
Pascal Precht
9b7ee3a2ee
uiux: set minimum window height and width
...
Closes #1075
2020-10-09 12:07:36 -04:00
Pascal Precht
b077965866
feat: introduce mnemonic recovery success modal
...
Closes #1080
2020-10-09 12:06:28 -04:00
Pascal Precht
1c2a7b0569
fix(Chat): ensure local nicknames are propagated properly
...
Fixes #1120
2020-10-09 12:06:01 -04:00
emizzle
8a7d6d3f7e
fix: add image loader to collectibles images
2020-10-09 12:05:10 -04:00
hydr063n
3c9de2c432
fix: minor fixes to give better context and use custom components
2020-10-09 11:00:39 -04:00
hydr063n
80cd040bcd
fix: update delete modal
...
this fixes the text color in dark mode and the StyledButton is replaced with a StatusButton
For the StatusButton to support the color red, I added the color property that can be overridden
2020-10-09 11:00:39 -04:00
emizzle
2b7e66d4e5
fix: "Generate new keys" not clickable
...
On the Login screen, the "generate new keys" button was not clickable since the most recent update to the button.
2020-10-08 14:54:56 +02:00
Richard Ramos
0774ad8ccf
fix: ImageLoader animation
2020-10-07 15:24:50 -04:00
Jonathan Rainville
b05a9a8ff6
fix: fix text in bubbles being too low
2020-10-07 11:22:29 -04:00
Pascal Precht
ec22de8c24
uiux(Chat): add margin between group header messages and fetch-more button
...
Closes #1087
2020-10-07 11:22:04 -04:00
Pascal Precht
c64424990d
uiux(Chat): remove sent badge
...
Closes #919
2020-10-07 11:21:54 -04:00
Pascal Precht
e2bb81885f
feat(Chat): show 'no search results' message
...
Closes #1081
2020-10-07 11:20:29 -04:00
Jakub Sokołowski
a88aea4b11
ci: update Docker image to include QtWebEngine
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-10-07 16:11:58 +02:00
Jakub Sokołowski
8f092da382
ci: re-install Qt in Docker image to add QtWebEngine
...
We do this here to avoid having to fork the original image repo:
https://github.com/a12e/docker-qt
Resolves: https://github.com/status-im/nim-status-client/issues/523
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-10-07 16:11:58 +02:00
Pascal Precht
12a7d7c067
feat: introduce new chat input component
...
Closes #757
2020-10-07 14:03:12 +02:00
Jakub Sokołowski
dc14bbe9ec
refactor windows_build_setup.ps1 for easier re-usability
...
Now You can source the script with .(dot) and use individual functions.
This also makes it easier to use in `infra-ci` Ansible roles.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-10-06 20:05:31 +02:00
Iuri Matias
b03e5c72e8
update to beta.2
2020-10-06 10:19:07 -04:00
Iuri Matias
dae2967a17
update to the latest status-go
2020-10-06 10:15:04 -04:00
Iuri Matias
ac3f1e9096
update infura token
2020-10-06 10:14:55 -04:00
Richard Ramos
2da4abf8eb
fix: "Contact / Not a contact" indicator was not being updated when an user was added/removed as contact
2020-10-05 10:56:38 -04:00