Commit graph

117 commits

Author SHA1 Message Date
Stephen Shelton 0129cee52e Persistently display window when in debug mode 2019-10-21 11:31:06 -06:00
Stephen Shelton aad21b8942 Handle disconnect and reconnect by zero-ing out UI values,
add some debugging/error handling
2019-10-20 21:42:01 -06:00
Stephen Shelton 70017bf7dc Add uptime (queried from daemon RPC API) 2019-10-20 21:21:37 -06:00
Stephen Shelton b47fcca04f Add version (queried from daemon's RPC API) 2019-10-20 19:35:12 -06:00
Stephen Shelton 4b44ec5aeb Small fix (QString.data() is not necessarily null-terminated) 2019-10-20 17:48:02 -06:00
Stephen Shelton 98f2baddad Abstract "StatFetcher" into generic "ApiPoller" 2019-10-20 14:13:32 -06:00
Stephen Shelton a41d2753fc Begin the joy that is platform-specific code for window placement 2019-10-16 10:57:52 -06:00
Stephen Shelton 55130dfad2 s/start/wakeup @ RPC endpoint name 2019-10-16 09:11:29 -06:00
Stephen Shelton ee3bbdae71 Minor tweaks 2019-10-15 13:04:28 -06:00
Stephen Shelton cf3b65cce1 Add LokinetApiClient and make API call to start when daemon is stopped 2019-10-14 12:47:18 -06:00
Stephen Shelton d5ccb34e81 Handle communication errors with lokinet daemon 2019-10-11 16:09:34 -06:00
Stephen Shelton 404e93ab41 Pull some basic info from 'llarp.admin.dumpstate' endpoint 2019-10-11 09:52:31 -06:00
Stephen Shelton 101627bb6a Make StatFetcher API more flexible 2019-10-09 09:18:33 -06:00
Stephen Shelton f0e9aed31b Plumb the StatFetcher into QML-land 2019-10-08 14:46:40 -06:00
Stephen Shelton f80f1233f5 Begin functionality to talk to lokinet daemon via JSON RPC 2019-10-08 13:19:45 -06:00
Stephen Shelton 92ecb6be0d Add Loki address to UI and allow copying to clipboard 2019-10-05 10:29:29 -06:00
Stephen Shelton a24cc61859 Clean up directory structure, provide out-of-source[-ish] build instructions 2019-10-04 09:41:57 -06:00