Commit Graph

21 Commits

Author SHA1 Message Date
Sean Darcy 05441b4689 Adds detail to the wallet page about accumulated rewards from batching 2022-06-10 10:26:33 +10:00
Sean Darcy 78e8b89830 initial rebrand 2021-04-06 13:23:47 +10:00
Kyle Zsembery 898f9165c2 sign and verify 2020-11-23 15:32:55 +11:00
kylezs 9d55072a99
Fix confirm tx popup inconsistency when sweeping all from service node tab (#191)
* fix confirm tx and send tx confirm popup inconsistency
2020-09-23 08:43:03 +10:00
Kyle Zsembery 61fe1f0775 improved user feedback when loading service node lists 2020-09-08 11:31:30 +10:00
Kyle Zsembery ff92a59025 use bool directly for update_required 2020-09-04 15:28:38 +10:00
Kyle Zsembery 22904cedb7 remove latest_version from state 2020-09-04 15:20:24 +10:00
Kyle Zsembery 00784c0755 latest version footer works 2020-09-04 14:15:37 +10:00
Mikunj Varsani 2eb941518c
LNS (#127)
* Add UI for lns.

* Fix watch handlers

* Made lns purchase a component.

* Add config for vscode intellisense

* Add fetching of LNS Records

* Add owner field

* Update LNS logic to use correct rpc calls.

Turns out we never send the `name` to the rpc, instead we send `name_hash` and from that we can correctly decrypt `encrypted_value`.

* Add lns record display

* Map request_index to owner

* Add viewing record details.
Refactor.

* Add decrypt ui

* Minor fix

* Added name and value decryption

* Cleanup.
Don't show records which don't belong to us.

* Refactor
2020-04-07 12:56:15 +10:00
Mikunj 7add1654f2 Linting 2020-03-03 14:43:29 +11:00
Mikunj 196071fb8c Improve how daemon status is shown and fetched. 2019-06-19 16:31:48 +10:00
Mikunj bfca2a0de9 Show daemon syncing status on the starting screen. 2019-06-19 15:09:44 +10:00
Mikunj Varsani dd271a2130 Hooked up RPC calls + more UI changes. 2019-06-13 12:39:09 +10:00
Mikunj Varsani 54d1755dac get service nodes when starting the app. 2019-06-07 10:34:29 +10:00
Mikunj a3541e81e8 Restart the application when switching wallets IF rpc is syncing.
Keep track of wether we are syncing (rpc is being blocked) or not.

If we quit while syncing then we force kill the process.
2019-04-08 12:26:17 +10:00
Mikunj e7727f628f More features and fixes
Linting

Increased default window size.
Fixed transaction text overlapping on a small screen

More changes.

Replaced icons.
Added loki icon to the top menu bar.
Added small margin to copy button in show private key modal.

Hid back and next button in welcome screen. Users must now click the language to go to the next screen.

Randomise remote nodes when configuring from the welcome screen.

Added viewing QR code from receive
Added QR copying

Made mac icon a bit smaller

Updated links and added loki project to copyright
check data dir exists

Updated service node page.
Moved staking into its own component.

Check remote node before booting up daemon.
Update restoration start date.
Made network types in GUI match those returned from lokid (main -> mainnet, staging -> stagenet, test -> testnet).
Removed unaccessible remote nodes.

Separate data and wallet directories.

Updated created page layout

Don't ask user for a password if it's not set.
Show a dialog to the user if they don't set a password.

Show staking transaction.

Added option to import file from old gui.

Added saving transaction notes straight from send.
Fix updated tx notes not showing in transactions

Clean up transfer code

Minor fixes

Show user error if a wallet failed to import.
bug fixes
2019-03-20 16:21:16 +11:00
Mikunj bcf21c3804 Redesign
Main screen redesign

Removed dark mode styling and made it all dark.

Fix large button styling on navigation

Receive page styling

Startup pages redesign

Updating field stylings.
Fix value display in recieve

Updated footer.

Added service node page.

Added wallet settings.

Added disable prop to loki field.

Update settings page.
Added merging config with default daemon option incase user provides invalid port (empty, null, etc...)

Removed theme selection

Update wallet-select pages

Fixed converting numbers to string

Update layout on address page

Added loki logo.
Made header a bit smaller.

Updated wallet init styling.
Highlight primary address in receive.

updated packages.

Updated transaction styling.

Simpler tx json handling.

Added address validation

Fixed up wallet restoration

Default node to remote.
Added drop down button to the remote node input instead of having it as a seperate field.

Removed review page.
Center align welcome page.

Replaced ryo wallet images with loki image.

Updated transaction styling.

Fix wallet errors only showing once which causes the next error to just show the loading overlay.

Added staking

Fix up status display in footer.
remove is_ready as lokid doesn't return it.

Fixed balance display in receive.
Center unlock in wallet details.

Updated README
other updates.
2019-03-13 15:38:34 +11:00
Mikunj 7b761877d1 Loki changes
Update package json

Linting.

Fixed websocket not working.

Move to lokid and rpc.

Re-branding

Fixed rpc call for wallet restoration.

Force ring size of 10
Other fix.

Added service node ui.

Added different daemons

Added remote preset loading.
Fixed priority options.
Fixed links.
2019-03-13 15:33:47 +11:00
mosu forge 20b01381d4 detect view only mode and disable send tab 2018-11-03 15:39:37 -07:00
mosu forge 908d1b8d24 updated settings screen to allow change from dark / light theme 2018-11-03 15:39:37 -07:00
mosu forge 94ed4ec316 Import v1.0.0 2018-09-08 14:44:19 -07:00