OpenVoiceOS / ovos-gui

ovos-core metapackage for gui daemon
Apache License 2.0
1 stars 2 forks source link

GUI File Server and Alternate GUI Framework Support #9

Closed JarbasAl closed 12 months ago

JarbasAl commented 1 year ago

Adds support for multiple GUIs, including multiple concurrent clients using different GUI frameworks

setting to translate qml paths to urls

replaces https://github.com/OpenVoiceOS/ovos-core/pull/38

adds support for ovos-docker

2023-05-02 02:13:22.088 - gui - ovos_gui.bus:create_gui_service:65 - INFO - GUI Message bus started!
2023-05-02 02:13:22.088 - gui - ovos_gui.namespace:_get_idle_display_config:384 - INFO - Getting Idle Skill From Config
2023-05-02 02:13:22.088 - gui - ovos_gui.namespace:_get_active_gui_extension:394 - INFO - Getting GUI Extension From Config
2023-05-02 02:13:22.090 - gui - ovos_gui.qml_server:_initialize_http_server:49 - INFO - QML file server started: 0.0.0.0:8089
2023-05-02 02:13:22.091 - gui - ovos_gui.service:on_alive:14 - INFO - Gui Service is alive.
(...)
2023-05-02 02:13:25.706 - gui - ovos_gui.namespace:handle_client_connected:751 - INFO - GUI with ID ovos-gui-client_922259 connected to core message bus
2023-05-02 02:14:38.925 - gui - ovos_gui.namespace:handle_show_page:521 - INFO - Handling page show request
2023-05-02 02:14:38.926 - gui - ovos_gui.page:__init__:35 - INFO - serving qml file SYSTEM_ImageFrame.qml from /tmp/ovos_qml_server/SYSTEM_ImageFrame.qml via http://0.0.0.0:8089/SYSTEM_ImageFrame.qml
2023-05-02 02:14:38.926 - gui - ovos_gui.namespace:_activate_namespace:560 - INFO - Activating namespace: skill-ovos-wikipedia.openvoiceos
(...)
2023-05-02 02:14:38.928 - gui - ovos_gui.namespace:_add_pages:238 - INFO - Page: http://0.0.0.0:8089/SYSTEM_ImageFrame.qml, SYSTEM_ImageFrame.qml, False, 20
2023-05-02 02:14:38.929 - gui - ovos_gui.namespace:_activate_page:258 - INFO - Activating page SYSTEM_ImageFrame.qml in GUI namespace skill-ovos-wikipedia.openvoiceos
codecov[bot] commented 1 year ago

Codecov Report

:exclamation: No coverage uploaded for pull request base (dev@f446173). Click here to learn what that means. The diff coverage is n/a.

@@          Coverage Diff           @@
##             dev       #9   +/-   ##
======================================
  Coverage       ?   53.02%           
======================================
  Files          ?       11           
  Lines          ?      992           
  Branches       ?        0           
======================================
  Hits           ?      526           
  Misses         ?      466           
  Partials       ?        0           
NeonDaniel commented 12 months ago

Replaces #18 Needs https://github.com/OpenVoiceOS/ovos-utils/pull/178