Richard Ramos
15bd1c3c2c
load mailservers messages on future logins
2020-06-02 16:34:29 -04:00
Richard Ramos
31b0207dcc
refactor: Use status object
2020-06-02 16:19:44 -04:00
Richard Ramos
4670bd57c4
fix: codereview
2020-06-02 16:19:44 -04:00
Richard Ramos
886f58491d
Handling peer summary changes (required for mailservers)
2020-06-02 16:19:44 -04:00
Pascal Precht
366d50bb74
feat(ui): introduce `ChannelIcon` component
...
This component renders channel identicons based on the chat type
and channel name and will render a user identicon in case of a one-on-one
chat.
2020-06-02 16:14:49 -04:00
Pascal Precht
8332e3ac8a
fix(chat): ensure chatType is set properly
...
In ebd29d9ffd
we've introduced a regression where
the channel list didn't expose the chat's chatType to the view, causing 1-on-1 chats
identicons to break.
This commit reintrodruces the chatType to the view.
2020-06-02 16:47:20 +02:00
Jonathan Rainville
9e25ba1d95
fix: fix wallet missing file message and color warning
2020-06-01 13:54:49 -04:00
Iuri Matias
d4341e1f17
cleanup imports
2020-06-01 13:53:42 -04:00
Iuri Matias
2bc165bbc2
move 'models' to status lib for clarity
...
move 'models' to status lib for clarity
move chat model
update login controller
update wallet controller
update onboarding and profile
update
2020-06-01 13:53:42 -04:00
Iuri Matias
73069255cd
move 'models' to status lib for clarity
2020-06-01 12:40:16 -04:00
Richard Ramos
f16de508ed
Add procs for save/get settings
2020-06-01 12:39:45 -04:00
Iuri Matias
470687c2a6
show dropdown for add account button
2020-06-01 12:31:14 -04:00
Jonathan Rainville
9fc93b8db2
fix: genKey binding and focus
2020-06-01 12:28:47 -04:00
Jonathan Rainville
545bb751c1
feat: add Input to Login screen and enable otherProps for the Input
2020-06-01 12:28:47 -04:00
Jonathan Rainville
c29160fff7
chore: use Buttons for all components and improve Login
2020-06-01 12:28:47 -04:00
Richard Ramos
56499026f7
refactor: delete sqlite
2020-05-29 16:06:55 -04:00
Richard Ramos
fa7d2ba26f
fix: duplicated chats added
2020-05-29 15:37:52 -04:00
Iuri Matias
ebd29d9ffd
simply chat views by reacting to model events
...
simply chat views by reacting to model events
abstract join event from join event call; react to join channel event
remove unneded if else
move left channel to event
refactor getChannelColor
refactor getChannelColor
rename sendMessage method
cleanup
move random color to channels list
remove toChatType
remove toChatType
2020-05-29 15:03:13 -04:00
Richard Ramos
6f3b987346
fix: code review
2020-05-29 15:02:31 -04:00
Richard Ramos
1c00bb2dff
Create a reusable modal popup
2020-05-29 15:02:31 -04:00
Richard Ramos
9d86082cfe
Update channels position when receiving a new msg
2020-05-29 14:46:42 -04:00
Jonathan Rainville
de15f55f8a
feat: add disabled state to button and enable changing color
2020-05-29 14:44:45 -04:00
Jonathan Rainville
b6cf47f467
feat: fix StyledButton and use it in Send modal
2020-05-29 14:44:45 -04:00
Jonathan Rainville
65332804b9
feat: use Input component for the send modal
2020-05-29 14:44:45 -04:00
Jonathan Rainville
582d838ae7
feat: add reusable Input component
2020-05-29 14:44:45 -04:00
Jonathan Rainville
77966c8f6c
feat: add very basic sendModal content
2020-05-29 14:44:45 -04:00
Ștefan Talpalaru
24505c9b0f
.gitmodules: fix URLs so `make github-ssh` works as intended
2020-05-29 12:31:00 -04:00
Richard Ramos
a244e236e8
fix: code review + error handling
2020-05-29 11:13:13 -04:00
Richard Ramos
02c9f1cc6a
Leave chats
2020-05-29 11:13:13 -04:00
Iuri Matias
98d2c1df68
display a sticker when a content type sticker message is received
...
display a sticker when a content type sticker message is received
display a sticker when a content type sticker message is received
display a sticker when a content type sticker message is received
display sticker
fix height and default value
cleanup
cleanup
cleanup
use constants for the content type
2020-05-29 09:52:20 -04:00
Richard Ramos
f67fb34e69
Add scrollbar to chat messages
2020-05-28 19:25:03 -04:00
Richard Ramos
8d2b955bcd
load chats on login
2020-05-28 17:36:22 -04:00
Jonathan Rainville
f08372879f
fix: fix addChat plus sign
2020-05-28 17:36:01 -04:00
Jonathan Rainville
9bd54881ce
feat: hide arrow input when text is empty + use good arrow icon
2020-05-28 17:36:01 -04:00
Jonathan Rainville
4fa3c34199
feat: new design for the chat bubble
2020-05-28 17:35:38 -04:00
Jonathan Rainville
b0f1bfc4fc
chore: add missing files in .pro file
2020-05-28 14:05:41 -04:00
Jonathan Rainville
7d12ed2561
chore: change font to StatusInter
2020-05-28 14:01:34 -04:00
Jonathan Rainville
9760008625
feat: add design for the Asset Tab
2020-05-28 13:59:56 -04:00
Jonathan Rainville
3ce1883c0b
feat: add files for the wallet tabs
2020-05-28 13:59:56 -04:00
Jonathan Rainville
d1b786811f
feat: add TabButton and TabBar for the Wallet
2020-05-28 13:59:56 -04:00
Jonathan Rainville
2da4bd376f
fix: fix receive icon rotation
2020-05-28 13:59:56 -04:00
Jonathan Rainville
47cc169c4f
chore: split WalletHeader to another file
2020-05-28 13:59:56 -04:00
Iuri Matias
0ee32c2bb1
add default list to the chat messages
2020-05-28 13:49:53 -04:00
Iuri Matias
2f428ef41d
add default properties to message component
2020-05-28 13:49:53 -04:00
Richard Ramos
3b8408d21a
Join private chats
2020-05-28 11:54:44 -04:00
Richard Ramos
1a829828c8
feat: private chat popup
2020-05-28 09:29:17 -04:00
Pascal Precht
31a310314c
ui(chat): introduce identicons for channels and users
...
Closes #128
2020-05-28 08:11:02 -04:00
Pascal Precht
37cce5b9f3
ui(chat): don't repeat user info for the same user
...
Closes #129
2020-05-28 08:10:15 -04:00
emizzle
a2e255e72c
feat: Add generate account button to login screen
2020-05-28 07:51:04 -04:00
emizzle
0f59529c57
feat: add login functionality
...
Add login functionality. If node accounts exist in status-go (keystores in ./data dir), then show the Login screen. Otherwise, show the Onboarding screen (generate keys screen).
Update nim-stew to latest version.
Change references to Address to the common type Account to prevent repeating of types.
Distinguish between unknown and unhandled signals.
Pass signals through to subscribers regardless if the signal type is known (in case the SignalSubscriber handles it with string comparison or other).
Update serialization as much as possible
Latest nim-stew updates allow type inheritance during de/serialization
2020-05-28 07:51:04 -04:00