Nathan Hourt
4587e19b18
[GUI] Add status readout to transaction
2015-08-07 15:14:30 -04:00
Nathan Hourt
762c8712a8
[GUI] Properly implement transaction delegate
...
Now that sending transactions works, it was time to rewrite the GUI
representation of a transaction to be general enough for more than just
one transaction type.
2015-08-05 16:03:13 -04:00
Nathan Hourt
543c505e40
[GUI] Tweaks, bug fixes, facelifts
2015-08-03 14:59:34 -04:00
Nathan Hourt
eda4bae359
[GUI] Transfers now work!
2015-08-03 11:59:02 -04:00
Nathan Hourt
99d6450473
[GUI] Implement transaction broadcasting
...
Still need to set expiration, so none of the transactions I broadcast
work yet... :( Sadly there is no testnet so I can't finish this. Oh well.
I'm sure it'll be much easier on Monday.
2015-07-31 17:56:27 -04:00
Nathan Hourt
02682e761c
[GUI] Add option to encrypt transfer memos
...
Also, refactor common unlocking finish/cancel buttons into a reusable
component
2015-07-31 17:56:27 -04:00
Nathan Hourt
82ea3c1edd
[GUI] Add transaction signing
...
TODO: encrypt the memo (some work to facilitate this is done in this
commit)
2015-07-29 17:56:37 -04:00
Nathan Hourt
391cb5e627
[GUI] Fix args to callback in FormBox.qml
2015-07-29 16:36:03 -04:00
Nathan Hourt
75f05a8b1f
[GUI] Fixes in TransferForm.qml
2015-07-29 15:59:15 -04:00
Nathan Hourt
03e16afdb2
[GUI] Progress circa wallet and keys
...
- Fixes to wallet
- Open or create wallet on startup
- Add support for importing keys
- Show user what level of ownership they have over accounts
2015-07-29 15:50:18 -04:00
Nathan Hourt
2c77085bdf
[GUI] Early work on visualizing a transaction
...
Super ugly right now, just showing that the data is actually there
2015-07-27 16:59:55 -04:00
Nathan Hourt
5d7ae4e6a8
[GUI] More work to support transactions
...
- Refactor GUI with FormBase.qml
- Fix memo handling in TransferOperation
- Add TransactionConfirmationForm.qml which will eventually display a
transaction for confirmation
2015-07-27 16:01:22 -04:00
Nathan Hourt
f25a1ea360
[GUI] Lay out more transaction infrastructure
...
A little more backend development, and create some GUI framework for a
confirmation dialog
2015-07-24 15:55:58 -04:00
Nathan Hourt
8cab71c584
[GUI] Initial work on Transaction type
2015-07-22 17:43:54 -04:00
Nathan Hourt
f72f07b05b
[GUI] Early implementation of operations
2015-07-21 17:09:50 -04:00
Nathan Hourt
34a3c17af4
[GUI] Add some docs in the QML
2015-07-17 16:39:01 -04:00
Nathan Hourt
e221fabe39
[GUI] Fixes in transfer form
2015-07-17 16:06:39 -04:00
Nathan Hourt
0fe9276c44
[GUI] Refactor ClientDataModel, implement account balances
2015-07-17 16:06:39 -04:00
Nathan Hourt
b056b0f499
[GUI] Tweaks to the identicon behavior
2015-07-15 18:14:48 -04:00
Nathan Hourt
05efa54598
[GUI] Add memo field to transfer form
2015-07-15 17:55:16 -04:00
Nathan Hourt
b433f90a55
[GUI] Use assets and balances in transfer form
2015-07-15 17:55:16 -04:00
Daniel Larimer
b9f6ee4f2c
adding asset fetching
2015-07-14 17:36:18 -04:00
Daniel Larimer
80319893c2
updating UI for asset supprot
2015-07-14 17:30:15 -04:00
Nathan Hourt
d176429dad
[GUI] Add connection loss detection and reestablishment
2015-07-14 16:50:31 -04:00
Nathan Hourt
1813e9f5f6
[GUI] Fix crash from user-after-free
...
The QML engine was taking ownership of Account objects, and garbage
collecting them when it was done with them, thus causing a crash when
the C++ accessed them. Fix by explicitly marking Account objects as
being owned by the C++ so QML doesn't garbage collect them.
2015-07-14 16:08:54 -04:00
Nathan Hourt
419ab4f932
[GUI] UX tweaks
2015-07-14 15:36:19 -04:00
Nathan Hourt
5f5f376ed3
[GUI] More work on transfer form
2015-07-14 15:06:00 -04:00
Nathan Hourt
f57205a2e6
[GUI] Fix CMake error, add README.md
2015-07-14 13:06:32 -04:00
Daniel Larimer
957381968b
lookup of account by name and id work
2015-07-14 09:46:38 -04:00
Daniel Larimer
98e761c9c2
Merge branch 'master' of github.com:cryptonomex/graphene
2015-07-13 17:24:29 -04:00
Daniel Larimer
3b1fb47872
Crazy Bug
2015-07-13 17:24:25 -04:00
Nathan Hourt
3ad1c1715d
[GUI] Add name field and identicon to transfer form
2015-07-13 17:22:17 -04:00
Nathan Hourt
b8bd8a1905
[GUI] Add debugging UI for fetching accounts
2015-07-13 16:21:05 -04:00
Daniel Larimer
41de02aadb
this file shouldn't be here
2015-07-13 14:36:15 -04:00
Nathan Hourt
8108360a1b
[GUI] Remove datadir argument, set app metadata
2015-07-13 14:35:17 -04:00
Nathan Hourt
bca5eb1fc9
[GUI] Initial work on showing dialogs
2015-07-13 14:21:32 -04:00
Nathan Hourt
7d18c286a4
[GUI] Build out infrastructure a bit
2015-07-13 13:19:10 -04:00
Nathan Hourt
8441df260c
[GUI] Remove MainForm.qml, persist geometry
2015-07-10 18:56:04 -04:00
Nathan Hourt
81dd83226b
Add simple demo GUI
2015-07-10 17:37:39 -04:00