1409 Commits

Author SHA1 Message Date
Michael Bradley, Jr
e5adeb60f2 chore: DOtherSide shared lib extension differs by platform
`.so` for Linux, `.dylib` for macOS
2020-05-18 14:50:56 -04:00
Michael Bradley, Jr
8cc8f4d659 chore: git should ignore *.qml.autosave
Also delete any `.qml.autosave` files currently in the repo
2020-05-18 11:44:04 -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
2edf44f223 fix: update dependencies 2020-05-18 11:42:50 -04:00
Richard Ramos
8bd06b8dc7 fix: update dependencies 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
Jonathan Rainville
acf0dcbf7a feat: show your messages right aligned
The messages you send will now be aligned right.
Also fixes the issue of the chats being visible under the chat input
2020-05-18 10:46:33 -04:00
Iuri Matias
531383c207 display several chat logs; style then a bit, make it scrollable 2020-05-18 10:46:33 -04:00
Iuri Matias
9e5f2456cf update readme 2020-05-15 18:51:14 -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
Richard Ramos
5710ad8079 ft: AppImage 2020-05-15 18:03:55 -04:00
Iuri Matias
c38d7e2af6 restruicture wallet module 2020-05-15 18:03:55 -04:00
Richard Ramos
ce41388a51 AppImg packaging 2020-05-15 17:18:20 -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
Jonathan Rainville
cd522ba803 feat: split left tab to its own file and move them to Wallet dir 2020-05-14 12:24:15 -04:00
Jonathan Rainville
37649a5d86 fix: fix wallet's tab bar issues 2020-05-14 12:24:15 -04:00
Jonathan Rainville
63ce87d5e9 fix: fix missing images 2020-05-14 12:24:15 -04:00
Pascal Precht
81a6ed524c chore: fix installation instructions 2020-05-14 07:36:39 -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
Jonathan Rainville
dfcffeae62 feat: add asset list in wallet 2020-05-13 19:05:20 -04:00
Jonathan Rainville
fe1a4db078 feat: add Wallet tab bar 2020-05-13 19:05:20 -04:00
Jonathan Rainville
067b6f6fb0 feat: add basic WalletLayout 2020-05-13 19:05:20 -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
Iuri Matias
c258b7c746 send message when pressing enter; clear text area after sending 2020-05-13 15:21:45 -04:00
Richard Ramos
79638f6214 feat: Join chats on demand 2020-05-13 14:01:12 -04:00
Jonathan Rainville
ae7ee0b363 chore: split ChatLayout into a seprate file
Preliminary work for the wallet. This way, AppLayout isn,t goign to be huge
2020-05-13 13:39:23 -04:00
Jonathan Rainville
defd6f262e fix: cleanup some elements and fix the right side gap 2020-05-13 13:33:03 -04:00
Jonathan Rainville
c3bddf863e fix: fix most anchor warnings 2020-05-13 13:33:03 -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
4cc2d2cd22 fix: show app in main.qml when viewing in Qt Creator 2020-05-13 10:45:11 -04:00
RichΛrd
78eb499957
Update README.md 2020-05-13 09:27:27 -04:00
Jonathan Rainville
ad390bb5d4 feat: add back chat stuff 2020-05-12 18:52:51 -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
8f09f08748 make chat selectable 2020-05-12 16:55:39 -04:00
Jonathan Rainville
7220131615 feat: add Mouse area to input 2020-05-12 16:42:19 -04:00
Jonathan Rainville
7a57976adb feat: add input section style 2020-05-12 16:42:19 -04:00
Jonathan Rainville
ef20924abc feat: finish chat box and add separator 2020-05-12 16:42:19 -04:00
Jonathan Rainville
14bcf05ef5 feat: add chat box, fonts and padding size 2020-05-12 16:42:19 -04:00