Richard Ramos
449b8c0454
fix: open first chat on load
2020-07-17 13:23:18 -04:00
Richard Ramos
4fae0eb100
fix: capture RpcExceptions generated by stickers that would not allow login
2020-07-17 13:22:48 -04:00
Richard Ramos
74a38c671d
feat: use nim-status instead of libstatus
2020-07-17 12:59:20 -04:00
Pascal Precht
1e39cf4821
feat(chat): implement mention auto complete
...
Closes #515
2020-07-17 12:31:20 -04:00
Jonathan Rainville
00f10f600a
chore: update ts and qm translation files
2020-07-17 11:55:01 -04:00
Jonathan Rainville
b829acb3c4
chore: re-run qstr converter
2020-07-17 11:55:01 -04:00
Jonathan Rainville
bdc625ea17
fix code review comments
2020-07-17 11:55:01 -04:00
Jonathan Rainville
eb87259234
docs: update tldr for the translation scripts readme
2020-07-17 11:55:01 -04:00
Jonathan Rainville
a8f1dd3eaa
doc: update readme to show new commands
2020-07-17 11:55:01 -04:00
Jonathan Rainville
ad8c1e455c
chore: add translations for all languages
2020-07-17 11:55:01 -04:00
Jonathan Rainville
19f82020ec
chore: run xml script on the en translations
2020-07-17 11:55:01 -04:00
Jonathan Rainville
8860770356
feat: make the EN version just use the source translation
2020-07-17 11:55:01 -04:00
Jonathan Rainville
543123b5e7
feat: add basic xml translator
2020-07-17 11:55:01 -04:00
decanus
b3a4903655
fix channel identifier color
2020-07-17 17:27:01 +02:00
Jonathan Rainville
0ab257d005
feat: make RectangleCorner a component and show images in compact
2020-07-16 11:49:13 -04:00
Jonathan Rainville
0e8bb2b136
fix: change text strings to qsTr
...
Co-authored-by: RichΛrd <info@richardramos.me>
2020-07-16 11:43:42 -04:00
Jonathan Rainville
66467ff070
fix: wallet ui errors
...
Fixes # 472
2020-07-16 11:43:42 -04:00
Iuri Matias
1e0e3fadd0
remove duplicated property
2020-07-16 11:38:00 -04:00
Richard Ramos
fd88fd19d0
feat: display connected/disconnected status in the chat module
2020-07-16 11:38:00 -04:00
Iuri Matias
f4601eb9bf
update vendor
2020-07-16 11:22:32 -04:00
Richard Ramos
0af1c0c2f5
feat: enable opengl before creating qt app
2020-07-16 11:22:32 -04:00
Richard Ramos
805c27ea55
feat: determine if the device is connected or not
2020-07-16 11:07:57 -04:00
emizzle
15a860b2bb
feat: Enable switching to testnet
...
Allow switching to Ropsten by flipping a toggle switch in Profile > Advanced settings.
When switching networks, note that installed stickers will be uninstalled, and recent stickers will be removed. Sticker packs can be reinstalled after login. Purchased sticker packs will not need to be re-purchased, but will need to be re-installed.
Mailserver fleet information will **not** be updated. This can be controlled by a separate (undeveloped yet) setting.
2020-07-16 10:59:31 -04:00
Iuri Matias
0aed036fa1
Update src/app/chat/view.nim
...
Co-authored-by: Eric Mastro <eric.mastro@gmail.com>
2020-07-16 10:55:42 -04:00
Iuri Matias
054d3579d7
only show notifications for new messages
2020-07-16 10:55:42 -04:00
Iuri Matias
18fdd3f60b
destroy notification windows after closing
2020-07-16 10:55:42 -04:00
Jonathan Rainville
262941e839
feat: add space between the last chat and the chat input
2020-07-16 10:32:27 -04:00
Jonathan Rainville
851eb82026
feat: make channel list compact in compact mode
2020-07-16 10:32:27 -04:00
Jonathan Rainville
36f230e03d
feat: add saved setting for Compact mode
2020-07-16 10:29:29 -04:00
Jonathan Rainville
5951fcf131
feat: refactor Message and add Compact message type
2020-07-16 10:29:29 -04:00
decanus
a0c5f8624c
does some fixes in the history tab
2020-07-16 14:19:54 +02:00
Iuri Matias
c5410b6536
remove leftover condition
2020-07-15 16:05:35 -04:00
Pascal Precht
07b757ddad
Rely on parsedText to determine imageURLs
2020-07-15 16:05:35 -04:00
Jonathan Rainville
7d178b355e
feat(chat): add image support
...
This commit adds support for rendering images by detecting
image URLs inside of a message and attaching them to their
corresponding message bubble.
2020-07-15 16:05:35 -04:00
emizzle
69ba3c4468
feat: add support for purchased sticker packs
2020-07-15 15:53:48 -04:00
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