This repository was archived by the owner on Jan 28, 2022. It is now read-only.
v0.3.0
Features
- added intg lib dependency information #430 (Markus Zehnder)
- Custom GitHub action for RPi0 cross compile #430 (Markus Zehnder)
- use dependencies.cfg in matrix build #430 (Markus Zehnder)
- use build matrix for cross compile action #430 (Markus Zehnder)
- Added get all available entities API call #426 (Marton)
- Added subscribe to events to API #430 (Marton)
- Added loading screen while UI is loading #430 (Marton)
- pressing the top left button while the UI is loading will turn on the remote configuration #430 (Marton)
- Added initial setup screen #430 (Marton)
- integration loaded runtime from web configurator #430 (Marton)
- added mdns discovery api call #430 (Marton)
Bug Fixes
- Integration remove only remove entity that belongs to the same id #430 (Marton)
- removed unused method #430 (Marton)
- UI update on profile change #430 (Marton)
- cpplint #430 (Marton)
- removing profile,page,group based on id typo fix #430 (Marton)
- remove media player from playing list immediately when entity removed #430 (Marton)
- remove entity also removes it from groups #430 (Marton)
- remove entity from favorites when removed #430 (Marton)
- don't switch profile if it's already the same, update config to minimal version #430 (Marton)
- disable animation when the loader is not visible #430 (Marton Borzak)
- on error downloading the image, send black a null one #430 (Marton)
- remote config state #430 (Marton Borzak)
- typo in logic #430 (Marton Borzak)
- api page add fix #430 (Marton)
- profile remove and load #430 (Marton)
- deleting default profile #430 (Marton)
- missing mdns key in integration config #430 (Marton)
- removed reboot message when adding integration #430 (Marton)
- cpplint #430 (Marton)
- profile loading animation #430 (Marton)
- profile loading #430 (Marton Borzak)
- profile loading #430 (Marton)
- release button on press #430 (Marton)
- removed unncessary loading of images #430 (Marton)
Code Refactoring
- Removed unused method from API #426 (Marton)
- Updated icons with icon font #426 (Marton)
- Updated translation master file #430 (Marton)
- Renamed variables and removed unused methods #430 (Marton)
- Supported entity types based on enum, instead of string list #430 (Marton)
- changed supported integration to enum #430 (Marton)
- changed available entities response to empty array instead of false when no entity is available #430 (Marton)
- added missing overrides #430 (Marton)
- cleanup around the media image loading #430 (Marton)
- translation class is accessible now from the api #430 (Marton)
- moved remote config turnon to loading qml #430 (Marton Borzak)
- added mdns to metadata #430 (Marton)
- mdns from plugin metadata #430 (Marton)
- these scripts are in the remote-os repo #430 (Marton)
Builds
- Updated status badges #430 (Markus Zehnder)
Continuous Integration
- added loading indicator to album art #430 (Marton)
- update copy workflow #430 (Marton)
- New translations #430 (Workflow)
- New translations #430 (Workflow)
- New translations #430 (Workflow)
- New translations #430 (Workflow)
- New translations #430 (Workflow)
- One workflow for cross compile and release #430 (Markus Zehnder)
- Renamed cross compile artefact to RPi0 #430 (Markus Zehnder)
- Renamed desktop build workflow #430 (Markus Zehnder)
Commits
- [99e063f]: Update file "/remote-software/translated/*.ts" from "YIO-Remote/translations" (Workflow) #430
- [b58d9d5]: Setting language after integrations are loaded (Marton) #430
- [77fcf25]: Update main.qml (Marton) #430
- [78ce768]: Update MiniMediaPlayer.qml (Marton) #430
- [b0d3c27]: Initial setup flow update (Marton) #409
- [956850f]: Softwareupdate class (Marton) #409
- [0b0a24b]: Update softwareupdate.h (Marton) #409
- [97ae5d5]: Software update class (Marton) #409
- [95d45b2]: Added app version to .pro file and made available in C++ side (Marton) #409
- [97e8248]: Initial settings update (Marton Borzak) #409
- [413f0ea]: Software update UI (Marton) #409
- [cf48e7c]: Update (Marton) #409
- [0b321ce]: Update German translation name (Marton) #409
- [cb4a383]: Software update is almost functional now (Marton) #409
- [80f1cf5]: Renamed update to download in settings (Marton) #409
- [3ff3865]: Updated config json schema to fix errors (Marton) #409
- [2b063d2]: Update softwareupdate.cpp (Marton Borzak) #409
- [8125756]: Update (Marton) #409
- [3989858]: Software update refinements (Marton) #409
- [59efb5d]: Update config.json (Marton) #409
- [f994eb6]: WifiControl signals for connection and join status (Markus Zehnder) #409
- [88eb5a8]: Update (Marton) #409
- [38b37b3]: Update (Marton) #409
- [8a8f531]: Removed unused javascript (Marton Borzak) #409
- [e1bc4e8]: Update StatusBar.qml (Marton Borzak) #409
- [8ab72e9]: Update integrations.cpp (Marton Borzak) #409
- [394f9b9]: Allow device configuration with configuration file (#411) (Markus Zehnder) #411
- [d65c221]: Merge branch 'develop' into feature/softwareupdate (Markus Zehnder) #409
- [3d1d77a]: Fixed double include (Markus Zehnder) #409
- [60aa5d7]: Setup flow for testing (Marton) #409
- [16a7da6]: UI tweaks (Marton) #409
- [5d5c48d]: api update for hostname generation (Marton) #409
- [edff720]: Create locale.json (Marton) #409
- [7fcb224]: Added country selector to setup flow (Marton) #409
- [dce46be]: Keyboard fix (Marton) #409
- [e667329]: Added multiple keyboards for languages (Marton) #409
- [5226d29]: Removed unused file (Marton) #409
- [eb8adf8]: Typo fix (Marton) #409
- [66bb3a9]: Updated licenses (Marton) #409
- [389e525]: Typo fix (Marton) #409
- [d8facde]: Get MAC address with QNetworkInterface (Marton Borzak) #409
- [654a16e]: Update yioapi.cpp (Marton) #409
- [3bb9407]: API class cleanup (Marton) #409
- [4cc5f4e]: Avoid creating duplicate notifications (Marton) #409
- [bccd0f3]: Updated Style singleton qml (Marton) #409
- [2481703]: Improved error message (Markus Zehnder) #430
- [5c766c0]: Missing QTimer include for Qt 5.14.1 (Markus Zehnder) #430
- [a1a653a]: Initial software update enhancements [wip] (Markus Zehnder) #409
- [dfe9f7f]: Removed "v" prefix from version number on server side (Marton) #409
- [6d6faaf]: Added
installAvailableChanged
signal (Marton) #409 - [cbcc48b]: Software update refactoring (Markus Zehnder) #409
- [a240526]: Fixed cpplint issues (Markus Zehnder) #409
- [f0d107d]: Software update enhancements (Markus Zehnder) #409
- [ebe3218]: Software update enhancements (Markus Zehnder) #409
- [dca0900]: fixup! Software update enhancements (Markus Zehnder) #409
- [077b402]: Update notifications.cpp (Marton) #409
- [2fcfe30]: valijson downgrade to v4 (Markus Zehnder) #417
- [0d252e1]: Using YIO_PLUGIN_DIR env var for plugin path (Markus Zehnder) #409
- [0d93b0b]: Merge branch 'develop' into feature/softwareupdate (Markus Zehnder) #409
- [0af2a0c]: Update notifications.cpp (Marton Borzak) #409
- [8de11ab]: Fixed potential program crash (Markus Zehnder) #409
- [e889cea]: cpplint line length issue (Markus Zehnder) #409
- [efe76e9]: Separated device detection from SoftwareUpdate (Markus Zehnder) #409
- [88e6a5d]: Improved environment detection, initial app update (Markus Zehnder) #409
- [74a2027]: Fixed RPi device detection (Markus Zehnder) #409
- [4892def]: Retrieve app version from git tag (Markus Zehnder) #409
- [04c6743]: Logging plugin version from metadata (Markus Zehnder) #409
- [053d122]: Enhanced crosscompile build (Markus Zehnder) #409
- [902c549]: fixup! Enhanced crosscompile build (Markus Zehnder) #409
- [17295d8]: Simplified app update check (Markus Zehnder) #409
- [9e5ffe0]: Fix for #422 (Marton) #409
- [d3cf441]: Caching images (Marton) #409
- [93e977f]: Added Notification operator << (Markus Zehnder) #409
- [bacde24]: Software update enhancements (Markus Zehnder) #409
- [31bee99]: Update notifications.cpp (Marton Borzak) #409
- [e604907]: Battery graph x axis fix (Marton) #409
- [48a4146]: YIO API hostname fix (Marton) #409
- [20b0b10]: Icons update (Marton) #409
- [70a17f5]: Fix for #419 (Marton) #409
- [586f9c9]: Possible fix for #420 (Marton) #409
- [382072c]: Possible fix for #420 (Marton) #409
- [e55cfca]: Update Wifi.qml (Marton Borzak) #409
- [381f1dc]: Cleanup (Marton) #409
- [313142a]: Clean debug build before release (Markus Zehnder) #430
- [11954ea]: Enhanced update archive file marker (Markus Zehnder) #430
- [70922f0]: Fixed file download (Markus Zehnder) #430
- [911649c]: Renamed build artifact to app (Markus Zehnder) #430
- [db9fab3]: Update softwareupdate.h (Marton) #423
- [e0641ab]: Added display width, heigth and pixelDensity (Marton) #423
- [53fff98]: Renamed colors (Marton) #423
- [ff6b20c]: Added enabled property to mediaplayer utils class (Marton) #423
- [3a4a59e]: Only load images when the UI element is visible (Marton) #423
- [4e4fa9a]: Virtual keyboard language selector style fix (Marton) #423
- [e9f0ef6]: Profile indicator added to status bar (Marton) #423
- [6e0fafb]: Update StatusBar.qml (Marton) #423
- [46cbc13]: Update StatusBar.qml (Marton Borzak) #423
- [cb40657]: Added generic switch UI (Marton) #423
- [098d598]: Merge branch 'feature/ui-fixes' of https://github.com/YIO-Remote/remote-software into feature/ui-fixes (Marton) #423
- [87cd6c3]: UI performance updates and cleanup (Marton) #423
- [b58ca39]: More UI cleanup (Marton) #423
- [5f0ee69]: Config cleanup and Profile switching fix (Marton) #423
- [820e071]: Profile switch fix (Marton) #423
- [6bb17ba]: Possible fix for #421 (Marton) #423
- [8ead09a]: try anonymous access (Markus Zehnder) #430
- [429466e]: Revert "try anonymous access" (Markus Zehnder) #430
- [3e883e1]: API update (Marton) #426
- [a0e49c6]: Adjust haptic feedback (Marton Borzak) #426
- [d80254d]: Changed text rendering (Marton) #426
- [febdda1]: Merge branch 'feature/ui-fixes' of https://github.com/YIO-Remote/remote-software into feature/ui-fixes (Marton) #426
- [ae69e10]: Update utils_mediaplayer.cpp (Marton Borzak) #426
- [3211751]: Added new api functions (Marton) #426
- [898540f]: API integration functions (Marton) #426
- [7e19148]: API update (Marton) #426
- [190c71e]: Notification drawer fix (Marton) #426
- [b20ae6f]: fixup! feat: added intg lib dependency information (Markus Zehnder) #430
- [e0ee45f]: Improved GitHub workflows (Markus Zehnder) #430
- [b138c5e]: More API methods (Marton) #426
- [bf8919a]: more API calls (Marton) #426
- [d7df0bf]: Entity functions (Marton) #426
- [d064c24]: Added profile commands (Marton) #426
- [be56d36]: Updated config schema (Marton) #426
- [9a1f2c8]: Added language api commands (Marton) #426
- [bbcbb11]: Added brightness and darkmode control to api (Marton) #426
- [22c4f2d]: Update dependencies.cfg (Marton) #430
- [e3d8e13]: Update config.json (Marton) #430