ae7ee417fe
* Setup the nanopb environment * Recursive checkout * Include .pri file * Add bytesWritten information to AbstractSerialOperation * Add Start RPC Session operation * Better ScreenStream log messages * Incomplete screen streaming protobuf implementation - saving work * Working sreen streaming over protobuf [no input] * Common class for all Protobuf messages * Rename ProtobufMessage to MainProtobufMessage * Finished NanoPB wrapper * Add new protobuf headers * Implement DeviceInfo through Protobuf * File structure reorganisation * Even better protobuf implementation * Migrate StorageStat operation to protobuf * Add Gui input request * Bring back input events * Reusable response messages * Update protobuf message definitions * Migrate Storage List to protobuf * Add missing storage messages * Add missing system messages * Disable screen streaming for the time being * Migrate Storage Write to protobuf * Migrate Storage Read command to protobuf * Working Backup operation * Fix date conversion * Migrate Storage Remove to protobuf * Migrate Storage mkdir command to protobuf * Error message tweaks * Fix StorageWrite operation * Working Storage Write operation via protobuf * Code cleanup * Add comment * Add timeout to AbstractSerialOperation * Migrate FactoryReset operation to protobuf * Migrate SystemReboot operation to protobuf * Rename some files * Unified serial (#32) * Use only one pre-initialised instance of QSerialPort - draft * Correct error string descriptions * Rewind the output file for write operation * Simplify serial port management * Simplify DeviceInfoHelper * Keep the serial port instance in a shared pointer * Add Start and stop screen streaming operations * Integrate Gui operatons into CommandInterface * Implement a shared instance of CommandInterface * Bring back ScreenStreaming * Disable screen streaming - it doesn't work * Bug fixes * Remove unnecessary output * Use DeviceState in screen streamer * Arch refactoring (#33) * Add periodic update checking * Add error message for update registry * Application backend is now a QObject * Rename some classes * Use dynamically allocated QObjects everywhere for consistency * Add useful function stubs * Move MetaType registration into separate static method * Revert to static allocation in Application class because of QML errors * Simplify MainWindow code * Implement working update procedure w/screen streaming * Fix windows build(again!) * Remove extra include * Improve serial port handling * Handle the absence of SD card properly * Close and delete serial port instances correctly * Rename slots * Remove unused signal * Cleanup screen streamer code * Add started and stopped signals for sreen streamer * Almost get rid of FirmwareUpdater class * Bring back all operations * Remove deviceRegistry context property * Add debriefing screen * Remove mentions of firmwareUpdater from QML code * Remove FirmwareUpdater class * Increase shadow opacity * Bring back full screen streaming * Remove offline devices after an operaton * Implement self update dialog * Remove unneeded condition |
||
---|---|---|
.. | ||
nanopb@1366695291 | ||
3rdparty.pro |