emizzle
0a2ea90117
feat: Sticker decoding handles more hash cases
...
Some content hashes on ropsten did not have a normalised encoding metadata (first 4 bytes). These updates handle those cases correctly.
2020-07-15 15:53:48 -04:00
emizzle
ac7deb3af0
feat: Un/install free sticker packs in sticker market
...
Sticker pack details retreived from contract:
- pack data decoded from contract response
- data contains contentHash which, once decoded, contains an IPFS identifier
- futher pack data in EDN format is downloaded from IPFS
- the EDN info is decoded in to a StickerPack
List of available packs from contract are obtained separately from list of installed contracts (stored as a setting in Status-go).
Sticker market contains dynamic list of sticker packs. The sticker button shown for each pack has all states defined (in the design) for all UI states (ie bought, free, installed, pending, etc)
Add modal popup showing sticker pack details and list of stickers to be un/installed. Contains a "larger" version of the sticker pack button with many differnt UI states defined.
Uninstallation of a sticker pack removes those sticker pack's stickers from the recent sticker list and persists the list
Simplify the view model by including stickers, instead of setting an "activeStickerPackId" property. This allowed for display of sticker pack stickers to be displayed in the modal popup separately from the sticker packs shown in the market.
2020-07-15 15:53:48 -04:00
Dean Eigenmann
6521573b51
Update Message.qml
2020-07-15 16:02:30 +02:00
decanus
c840c7374c
fixes some color errors
2020-07-15 11:46:12 +02:00
Michael Bradley, Jr
4291754283
fix: add vendor/edn.nim to gitmodules
2020-07-14 16:47:20 -05:00
Iuri Matias
c3e632253a
add leading zeros to display correct balance
2020-07-14 17:04:18 -04:00
Iuri Matias
7d7bac5fb6
add notifications support
...
first attempt
attempt 2
working notifications
add notification sound
cleanup
remove unneeded imports
remove unneded imports
2020-07-14 14:23:40 -04:00
Richard Ramos
19f358ef9c
fix: md format
2020-07-14 13:30:40 -04:00
Richard Ramos
ceb5873272
show date headers, and fix sending replies only when they are enabled
2020-07-14 13:10:14 -04:00
Iuri Matias
221d3b9628
center in first available monitor to avoid issues with dual monitors
2020-07-14 12:54:54 -04:00
Jonathan Rainville
92f5a9ca5c
feat: add dark theme colors and new properties for it
2020-07-14 12:37:17 -04:00
Richard Ramos
938b1ead15
fix: center window in screen
2020-07-14 12:00:28 -04:00
Richard Ramos
06efb531cb
feat: adds QML debounce library
2020-07-14 11:56:44 -04:00
decanus
10918acb5c
adds ens in header
2020-07-14 16:04:57 +02:00
Dean Eigenmann
2bfdedbed7
Update DevicesContainer.qml
2020-07-14 16:04:41 +02:00
Jakub Sokołowski
7d16216c3b
add support for posting PR builds in GitHub comments
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-07-13 12:15:02 +02:00
Richard Ramos
a342192f43
fix: code review
2020-07-10 20:09:15 -04:00
Richard Ramos
649023bacf
feat: support message replies
2020-07-10 20:09:15 -04:00
Michael Bradley, Jr
b22b500d4f
refactor: store data folder in OS appropriate location
...
If the environment variable `NIM_STATUS_CLIENT_DEV` is not empty then the
`./data` dir is created/used relative to the current working directory, as was
always the case prior to the changes introduced in this commit.
`NIM_STATUS_CLIENT_DEV` is set to `t` when doing `make run`. To get the
production behavior in development do:
```
$ NIM_STATUS_CLIENT_DEV="" make run
```
or on Windows in a Bash shell:
```
$ NIM_STATUS_CLIENT_DEV="" mingw32-make run
```
Closes #391
2020-07-10 16:15:37 -04:00
Iuri Matias
e82dbfb7c6
add /shrug and /tableflip cmds
...
add /shrug and /tableflip cmds
fix
2020-07-10 15:56:05 -04:00
Jonathan Rainville
25ac69b37c
fix: fix message width by using the plainText
2020-07-10 15:54:48 -04:00
Jonathan Rainville
cbcab82e5d
fix: fix PopupMenu icon size to be back to 25 but customizable
2020-07-10 15:39:56 -04:00
Jonathan Rainville
c00843c94c
chore: remove useless console log
2020-07-10 15:39:56 -04:00
Jonathan Rainville
29b2bbf13e
fix: show a channel by default if there is at least one
2020-07-10 15:39:56 -04:00
Jonathan Rainville
1b3314ea9a
fix: fix chat input size and postiion
2020-07-10 15:39:56 -04:00
Jonathan Rainville
dd6454f55c
fix: fix PopupMenu style
2020-07-10 15:39:56 -04:00
Jonathan Rainville
9462beaa3f
fix: fix chat menu button
2020-07-10 15:39:56 -04:00
Jonathan Rainville
b5619dadaf
fix: close chat menu when re-clicking the button
2020-07-10 15:39:56 -04:00
Jonathan Rainville
bcee0079e5
fix: change sticker background to white
2020-07-10 15:39:56 -04:00
Jonathan Rainville
3d19e9ed74
feat: add profile popup for the empty chat view
2020-07-10 15:39:56 -04:00
Jonathan Rainville
b3b7047fe1
feat: add invite friends modal
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
33d639b071
feat: fix walkie talkie image and add text with links
2020-07-10 15:39:56 -04:00
Jonathan Rainville
284572898a
feat: add view when clicking the X on the EmptyView
2020-07-10 15:39:56 -04:00
Jonathan Rainville
fc80e1e1ac
feat: add section for friend in contact column
2020-07-10 15:39:56 -04:00
Jonathan Rainville
95d2e01a3f
chore: add missing file in the sources of pro and add translations
2020-07-10 15:39:56 -04:00
Iuri Matias
4ffae4519f
fix audio qml tags
2020-07-10 15:27:26 -04:00
Iuri Matias
91cf1682b1
put sounds on top level to avoid duplicated sound channels
2020-07-10 15:27:26 -04:00
decanus
2221f1c8e3
fiox
2020-07-09 18:22:00 +02:00
decanus
d45e78b3e0
fixed
2020-07-09 18:22:00 +02:00
Richard Ramos
7b82f52fac
fix: show replies and do not trigger an activeChannelChanged event on init
2020-07-09 12:01:32 -04:00
Dean Eigenmann
9a67330a47
Update qml_en.ts
2020-07-09 17:27:00 +02:00
Pascal Precht
17db2f4056
feat(chat): show "@" when logged in user has been mentioned in channel
...
Closes #516
2020-07-09 11:12:26 -04:00
Richard Ramos
abb9a25f53
fix: display mentions in channel list
2020-07-09 10:42:32 -04:00
Richard Ramos
c404b239df
fix: handle failure when no mailservers are available
2020-07-09 10:39:24 -04:00
Richard Ramos
2183cabad5
fix: remove messages when leaving a channel to avoid duplication when rejoining a chat
2020-07-09 10:36:23 -04:00
Richard Ramos
2bd3932cec
fix: only load mailserver messages for active channels
2020-07-09 10:34:58 -04:00
Richard Ramos
fb894880bb
fix: undeclared identifier - setDeviceName
2020-07-08 14:01:10 -04:00
Richard Ramos
4ee0d78cb6
feat: using threads for resolving ENS usernames
2020-07-08 13:53:21 -04:00
Richard Ramos
93d420758f
feat: device pairing
2020-07-08 13:53:04 -04:00