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
Iuri Matias
dd9b4c50ea
extract add chat to its own file
2020-05-28 07:41:49 -04:00
Iuri Matias
e662f03e06
extract search box to its own file
2020-05-28 07:41:49 -04:00
Iuri Matias
8590a288b2
extract channel to its own file
2020-05-28 07:41:49 -04:00
Iuri Matias
0885ab6df0
extract ChannelList to its own file
2020-05-28 07:41:49 -04:00
Richard Ramos
2555eec8aa
fix: menu styling
2020-05-28 06:45:30 -04:00
Richard Ramos
7d19aaba6f
fix: set a closePolicy to the menu
2020-05-28 06:43:53 -04:00
Iuri Matias
839afd6356
extract contacts EmptyView into its own file
2020-05-28 06:28:18 -04:00
Iuri Matias
3fb595dcc4
extract EmptyView into its own file
2020-05-28 06:28:18 -04:00
Iuri Matias
3adb5deeb0
extract ChatInput into its own file
2020-05-28 06:28:18 -04:00
Iuri Matias
de9d5ad63f
extract ChatMessages into its own files
2020-05-28 06:28:18 -04:00
Iuri Matias
c1ec5de949
extract TopBar into its own file
2020-05-28 06:28:18 -04:00
Jonathan Rainville
056e640a29
feat: add wallet header
2020-05-27 17:43:36 -04:00
Jonathan Rainville
398e3387cf
feat: add placeholder wallets in leftTab
2020-05-27 17:31:27 -04:00
Iuri Matias
d2a23fb265
separate profile sections
2020-05-27 17:30:53 -04:00
Iuri Matias
1503f2d1f8
divide left tab into 2 files
2020-05-27 17:30:53 -04:00
Richard Ramos
aa5dbc6994
fix: moving components to correct shared folder
2020-05-27 17:30:44 -04:00
Richard Ramos
a96848f890
fix: image modes
2020-05-27 17:00:15 -04:00
Richard Ramos
ff5f3b9ce3
fix: wrong image color
2020-05-27 17:00:15 -04:00
Richard Ramos
cd08289146
refactor: extract popup menu to ext component
2020-05-27 17:00:15 -04:00
Richard Ramos
a7fd933578
Adds a a popup dialog to join a public channel
2020-05-27 16:15:10 -04:00
Iuri Matias
567445ea30
Revert "ui: introduce identicons in channel/contacts list"
...
This reverts commit 9e69e24379
.
2020-05-27 15:41:31 -04:00
Pascal Precht
9e69e24379
ui: introduce identicons in channel/contacts list
2020-05-27 15:02:49 -04:00
Jonathan Rainville
cccc7f599f
chore: fix last anchor warnings
2020-05-27 14:56:33 -04:00
Jonathan Rainville
4a00f3f307
chore: fix remaining warnings on Chat files
2020-05-27 14:56:33 -04:00
Jonathan Rainville
b8a5d25d8b
chore: remove no longer necessary anchors on layouts
...
Not sure why, but these are no longer necessary
2020-05-27 14:56:33 -04:00
Jonathan Rainville
d8511490ca
chore: fix anchor warnings for CHatColumn and KenKey
2020-05-27 14:56:33 -04:00
Jonathan Rainville
5b14982393
chore: fix anchor warning in ContactColumn and cleanup
2020-05-27 14:56:33 -04:00
Jonathan Rainville
084c96afff
base of changes to wallet
2020-05-27 14:56:33 -04:00
Iuri Matias
01f7449508
fix black border on the splitview
2020-05-27 13:59:46 -04:00
Richard Ramos
0050a50f37
fix: code review and missing `onTriggered`
2020-05-27 13:26:40 -04:00
Richard Ramos
c7e54c8de7
Add icons to the menu
2020-05-27 13:26:40 -04:00
Iuri Matias
12bbea8d77
re-add sendMessage method
2020-05-26 18:15:15 -04:00
Iuri Matias
dda6b3c76d
add support to leave a chat
...
add support to leave a chat
add support to leave a chat
fix
add leave chat methods to model
2020-05-26 18:06:48 -04:00
Richard Ramos
0ee8f5c0fe
feat: display menu when clicking on addChat
2020-05-26 18:06:16 -04:00
Iuri Matias
f4439fcb6f
default views for when there is no chat opened + chat links
...
default views for when there is no chat opened + chat links
add channel component
update other layouts
fix problem with alias
add test channels
fix merge conflict
2020-05-26 17:07:24 -04:00
Jonathan Rainville
e869d62c98
fix: fix chat passing over the top bar
2020-05-26 15:11:48 -04:00
Jonathan Rainville
1ef8db3c44
feat: hook top bar to channel name and colors
2020-05-26 15:11:48 -04:00
Jonathan Rainville
f11e17a792
feat: add placeholder top bar for the chat column
2020-05-26 15:11:48 -04:00
emizzle
66fc2b96d0
fix: Inability to select generated account
...
Selecting a generated account other than the first one in the list would always use the first generated account.
Uncomment commented-out code that updates the selected index in the view.
2020-05-26 13:55:23 -04:00
Jonathan Rainville
f89628871f
refactor: split chatLayout in column files
2020-05-26 13:55:00 -04:00
Jonathan Rainville
b8431c776d
fix: fix addFilter to not have topic for now
2020-05-25 18:28:29 -04:00
Jonathan Rainville
594b3974c9
move addPeer to the setupAccount function
2020-05-25 18:28:29 -04:00
Jonathan Rainville
f7d99c4bb4
feat: get last 20 messages of a channel when joining the chat
2020-05-25 18:28:29 -04:00
Richard Ramos
20766d2dae
Add whisper.added.filter signal handler
2020-05-25 15:54:01 -04:00
emizzle
e5bed448ed
fix: remove `onSignal` not overridden warnings
...
Uninherited `ProfileController` and `OnboardingController` from `SignalSubscriber` as they were not listening for signals from the node.
Added an `onSignal` dummy method in `WalletController` to make the compiler happy. The main app is assuming this is a `SignalSubscriber` but it is unclear if it being used (maybe it's a WIP).
2020-05-25 11:41:43 -04:00