Aiix created this revision. Aiix added a reviewer: Plasma. Restricted Application added a project: Plasma. Restricted Application added a subscriber: plasma-devel. Aiix requested review of this revision.
REVISION SUMMARY Ref T7175 <https://phabricator.kde.org/T7175> Multiple Layout and General Improvements, Bug Fixes - Fixed: dash cards background issue with system themes - Fixed: dash cards context button location - Added: Use plasma components scrollbar for dash ListView - Fixed: Make all animations, buttons, logo's use system theme colors - Fixed: animation drawer, card context menu drawer utilize root item width with extra padding (required for some desktop themes) - Fixed: cpu race conditions with CustomMicIndicator animations(new look) - Added function to detect installation type, auto activate package install if binary detected - Added reconnect button on connection error, generally cause due to websocket connecting before all services have started - only retry's connecting socket without restarting mycroft services - Added connecting status when mycroft is toggled, (should mitigate user panick during service startup period) - Improved: Autocomplete box look and feel REPOSITORY R846 Mycroft Plasma integration BRANCH master REVISION DETAIL https://phabricator.kde.org/D10767 AFFECTED FILES plasmoid/contents/code/pkgstartservice.sh plasmoid/contents/code/pkgstopservice.sh plasmoid/contents/images/mrightsmallanim.png plasmoid/contents/images/mycroftmic.png plasmoid/contents/ui/AutocompleteBox.qml plasmoid/contents/ui/CustomMicIndicator.qml plasmoid/contents/ui/DashNewsDelegate.qml plasmoid/contents/ui/DashWeatherDelegate.qml plasmoid/contents/ui/DashboardDelegate.qml plasmoid/contents/ui/DashboardType.qml plasmoid/contents/ui/DisclaimerCardDelegate.qml plasmoid/contents/ui/MsmView.qml plasmoid/contents/ui/SimpleMessageType.qml plasmoid/contents/ui/TopBarAnim.qml plasmoid/contents/ui/main.qml To: Aiix, #plasma Cc: plasma-devel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart