Commit Graph

753 Commits

Author SHA1 Message Date
Iuri Matias cd1e6780be remove unused file 2020-05-19 15:29:57 -04:00
Iuri Matias 175c3a57f4 remove logic message model from view and replace it with view representation 2020-05-19 15:29:57 -04:00
Iuri Matias 1883a4bc1f display users own message 2020-05-19 15:29:57 -04:00
Jonathan Rainville 33011385af feat: enable to send private messages after doing add chat
Fixes #50
2020-05-19 15:16:31 -04:00
Pascal Precht 76a0b55d47 feat(ui/wallet): add basic form to send transaction
Closes #49
2020-05-19 11:48:41 -04:00
Pascal Precht 407577c247 feat(status/wallet): add APIs to retreive accounts 2020-05-19 11:48:41 -04:00
Pascal Precht a09f694d23 feat(core/libstatus): expose status-go `sendTransaction` binding 2020-05-19 11:48:41 -04:00
Richard Ramos 87e31105e3 Code cleanup 2020-05-19 06:30:30 -04:00
Richard Ramos 03f48c5a25 fix: rename files 2020-05-18 16:41:16 -04:00
Richard Ramos a4deb4b7a9 Display chat messages 2020-05-18 16:41:16 -04:00
Richard Ramos df1199060d Apply polymorphism to signals, instead of using json strings 2020-05-18 16:41:16 -04:00
Richard Ramos 110bd25c06 Register signals for chat messages 2020-05-18 16:41:16 -04:00
Zahary Karadjov 390322dc6a Clarify the required use of globals 2020-05-18 16:25:57 -04:00
Richard Ramos 9411aa61e7 feat: display message in wallet 2020-05-18 11:42:50 -04:00
Richard Ramos beb5f1520f feat: signal handling 2020-05-18 11:42:50 -04:00
Richard Ramos a80a6c623b fix: signal handler integration with status-go 2020-05-18 11:42:50 -04:00
Iuri Matias 0b278a9208 move app specific folders into the app folder 2020-05-15 18:43:32 -04:00
Iuri Matias f6528ee476 rename assetsView to walletView 2020-05-15 18:43:32 -04:00
Iuri Matias 5bff1f49a4 rename assetsView to walletView 2020-05-15 18:43:32 -04:00
Iuri Matias bc6d1f1623 move views & logic into their respective folders; add initial tab for node management 2020-05-15 18:43:32 -04:00
Iuri Matias c38d7e2af6 restruicture wallet module 2020-05-15 18:03:55 -04:00
Richard Ramos c1d1b60f46 Adding nimbus-build-system 2020-05-15 17:18:20 -04:00
Jonathan Rainville 491718a0bd feat: add wallet asset icon 2020-05-15 06:46:21 -04:00
Jonathan Rainville a962069b73 feat: hook wallet assets to nim model 2020-05-15 06:46:21 -04:00
Iuri Matias bb1190cbba use status abstraction instead of libstatus directly 2020-05-13 19:22:18 -04:00
Iuri Matias 18db5dc145 add various methods needed for wallet: get price, balance, convert hex wei to eth 2020-05-13 19:22:18 -04:00
Richard Ramos ed0059d48f Adding missing signals 2020-05-13 19:05:59 -04:00
Richard Ramos ba2fc5eb73 Signal management 2020-05-13 19:05:59 -04:00
Iuri Matias 9e24821c33 move chat sending json-rpc into status chat module 2020-05-13 15:21:45 -04:00
Iuri Matias a9e84c685d send message instead of rpc request 2020-05-13 15:21:45 -04:00
Richard Ramos 79638f6214 feat: Join chats on demand 2020-05-13 14:01:12 -04:00
Richard Ramos f16863ab2d reorg status integration 2020-05-13 13:32:52 -04:00
Richard Ramos 0459dd06e5 fix: extract signals to separate file 2020-05-13 13:32:52 -04:00
Iuri Matias abb0c4cee6 attempting to call different proc inside signal handler 2020-05-13 13:32:52 -04:00
emizzle 4769f578a6 feat: Onboarding carousel
Onboarding carousel completed

Redo folder restructuring

NOTES:
1. nim_status_client binary is output to `./bin/nim_status_client`, so you'll need to update your workflow to run this file. README has been updated to reflect this. Also, if you're running VSCode, instructions for code reload were added.
2. All `ui` files now live in `ui/`
3. All lib files (ie `libstatus`) now live in `lib/`
4. Removed the Qt Creater user project file as this is unique to each user
5. Moved the project file to `ui/`, so just open up the `ui` folder in Qt creator and it should locate the project file
6. `-d:release` removed from compilation as it wasn't needed
7. Broke up main.qml in to the main app and onboarding components, however this should be broken down further into more reusable components
8. Click "Get started" to show chat

Format some files using nimpretty
2020-05-12 18:52:51 -04:00
Iuri Matias 01182c8aee move signalcallback to status module 2020-05-11 17:52:06 -04:00
Iuri Matias 87c7abe687 rename applicationLogic to applicationView to better reflect purpose 2020-05-11 14:22:01 -04:00
Iuri Matias b8563b25a3 abstract message sending from the view 2020-05-11 14:01:03 -04:00
Iuri Matias 03b6209f6b move status specific logic of the application view 2020-05-11 13:31:07 -04:00
Iuri Matias 3b9be01cc5 move subscriber logic to level above the view 2020-05-11 07:30:59 -04:00
Iuri Matias 41dd96e9c9 display values from a list, and support changing that list from nim 2020-05-11 07:30:59 -04:00
Iuri Matias a0580893c4 basic application state; basic subscriber and dispatcher 2020-05-11 07:29:48 -04:00
Richard Ramos f5eed607bd some comments 2020-05-10 19:24:06 -04:00
Iuri Matias 8a8e60cd29 display main account 2020-05-08 13:47:34 -04:00
Iuri Matias aba191841b display account 2020-05-08 11:59:49 -04:00
Iuri Matias 5a174f260a add missing flag 2020-05-08 11:44:07 -04:00
Richard Ramos a5d2f25b01
Getting messages from #test 2020-05-08 11:14:34 -04:00
Richard Ramos d5d4c03003
test 2020-05-08 11:14:34 -04:00
Richard Ramos c95e7db187
feat: subscribing to signals 2020-05-08 11:14:06 -04:00
emizzle dc99dfb99d
feat: Connect to peer and call private RPC 2020-05-08 21:07:50 +10:00
Richard Ramos 9a93298508
feat: makefile 2020-05-06 17:26:32 -04:00
Richard Ramos f628630ea5
fix - project name 2020-05-06 13:51:37 -04:00
Richard Ramos 54454ebbc2
Initial commit 2020-05-06 13:40:00 -04:00