Skip to content

Releases: rogama25/UBUVoiceAssistant

Entrega final

06 Jul 20:04
Compare
Choose a tag to compare

Entrega final de la aplicación para la evaluación del trabajo fin de grado.

Cambios de la versión disponible en la prerelease anterior.

Development Build

07 Jul 10:21
Compare
Choose a tag to compare
Development Build Pre-release
Pre-release

Commits

  • 7c6d8a3: Updated Spanish texts (Rodrigo Garcia Martin)

Pre-release entrega final

04 Jul 09:21
Compare
Choose a tag to compare
Pre-release

Changelog

Improvements over v1.3:

  • Installer:
    • Reduced cases when the installer could get stuck, and added a manual mode in case it gets stuck anyway
    • Added update and update-skills arguments
    • Added icon to Ubuntu's app launcher
  • UI:
    • Changed login screen appearance
    • Added more error messages, when the URL is incorrect or another connection error happens
    • Keyboard focus now defaults to the text box you expect it to be at
    • Fixed send button
  • Calendar:
    • Now informing that there are no events instead of staying silent
  • Messaging:
    • You can now send and receive private messages
  • Help:
    • You can now ask the assistant what can it do and how to do those actions
  • Grades:
    • Now informing that there are no grades instead of staying silent
  • Forums:
    • Cleaned all of the HTML tags that Moodle now adds to forum posts
    • Sorted user's names, so it reads it the natural way

Version 1.3 - Third release candidate

11 Apr 12:11
Compare
Choose a tag to compare
Pre-release

Usage

  • Start up Ubuntu (it may work with 18.04 or greater, but only tested with 20.10)
  • Download the source code zip or tar, down below
  • Extract it anywhere
  • Open a terminal and cd into the extracted folder
  • Run sudo ./install.sh install
  • After installing everything, there should be an icon on the Ubuntu's launcher. Maybe you have to relog to see it. Or run UBUVoiceAssistant from a terminal

Changelog

Major improvements over v1.2:

  • Created installer for Ubuntu 20.10 and its derivatives (and maybe Debian or other Ubuntu versions, depending on the version of their packages)
  • Added pairing guide inside the program.
  • Interface is now way more responsive
  • Upgraded chat look and feel.
  • Moved the configuration files from the program folder to a folder inside the user's home folder.

Bugfixes since v1.3-rc2:

  • Installer does not exit immediately when an error occurs.
  • Chat interface is mostly a WIP, a lot of strings are untranslated yet, and mute or configurations buttons don't work yet.
  • Some text boxes have to be adjusted to be able to show full text.
  • Writing text on the app is not complete yet. Talk with it through voice or run /usr/lib/mycroft-core/start-mycroft.sh cli and type your request there.
  • Language is not supported by Moodle appears even when it is supported.
  • There's a race condition on where sometimes the Assistant can't get the "Mycroft is ready" signal and gets stuck. You have to kill python3 from the system monitor.
  • After pairing, it may open 2 chat windows. You can't close them because that will end completely the program.
  • Settings are not persisted.
  • Sometimes the icon disappears from the taskbar, mostly after pairing. You can access the window using alt+tab.
  • The program is not always following the OS theme when the desktop environment uses GTK: GNOME/LXDE/XFCE/MATE/Cinnamon. It works better when the DE uses Qt: KDE/LXQt.

Known Issues:

  • We still use the default icon on taskbar and OS launcher
  • Program can't detect if the device was unpaired from the web and it won't open pairing window
  • There is still no proper logging system to file
  • There are too much debug texts
  • The program is not always following the OS theme when the desktop environment uses GTK: GNOME/LXDE/XFCE/MATE/Cinnamon. It works better when the DE uses Qt: KDE/LXQt.

Version 1.3 - Second release candidate

01 Apr 11:09
863543d
Compare
Choose a tag to compare
Pre-release

Major improvements:

  • Created installer for Ubuntu 20.10 and its derivatives (and maybe Debian or other Ubuntu versions, depending on the version of their packages)
  • Added pairing guide inside the program.
  • Interface is now way more responsive
  • Upgraded chat look and feel.
  • Moved the configuration files from the program folder to a folder inside the user's home folder.

Known bugs:

  • Installer does not exit immediately when an error occurs.
  • Chat interface is mostly a WIP, a lot of strings are untranslated yet, and mute or configurations buttons don't work yet.
  • Some text boxes have to be adjusted to be able to show full text.
  • Writing text on the app is not complete yet. Talk with it through voice or run /usr/lib/mycroft-core/start-mycroft.sh cli and type your request there.
  • Language is not supported by Moodle appears even when it is supported.
  • There's a race condition on where sometimes the Assistant can't get the "Mycroft is ready" signal and gets stuck. You have to kill python3 from the system monitor.
  • After pairing, it may open 2 chat windows. You can't close them because that will end completely the program.
  • Settings are not persisted.
  • Some debug texts should be cleaned up.
  • Icons for the OS launcher does not appear.
  • Sometimes the icon disappears from the taskbar, mostly after pairing. You can access the window using alt+tab.
  • If you unpair the device from the web, the assistant doesn't show automatically the pairing window and goes to the chat instead.
  • The program is not always following the OS theme when the desktop environment uses GTK: GNOME/LXDE/XFCE/MATE/Cinnamon. It works better when the DE uses Qt: KDE/LXQt.
  • The chat should scroll to bottom when a new message arrives (as you should expect from a chat app) but it still doesn't