MyCroft IntegrationProject
ActivePublic

Recent Activity

Thu, May 2

marten added a comment to T9431: [Akonadi CLI] Revive and extend the akonadiclient tool.

The tool is up to date and working as far as I am aware, but any bug reports or suggestions for additions would of course be welcome.

Thu, May 2, 1:35 PM · KDE PIM: Junior Jobs, MyCroft Integration, KDE PIM

Jan 16 2019

aacid closed D17448: Revamp README.
Jan 16 2019, 11:19 PM · MyCroft Integration, Plasma

Dec 14 2018

Aiix accepted D17448: Revamp README.

Looks good to me, Thanks :)

Dec 14 2018, 4:08 PM · MyCroft Integration, Plasma

Dec 9 2018

marcinse requested review of D17448: Revamp README.
Dec 9 2018, 10:24 AM · MyCroft Integration, Plasma

Nov 17 2018

Aiix closed T10074: Fix localization bug which breaks mycroft plasmoid as Resolved.

Fixed with commit "e05b9600d5ea4eb00bd40936d2f4978183f2de72"

Nov 17 2018, 3:55 PM · MyCroft Integration
Aiix created T10074: Fix localization bug which breaks mycroft plasmoid.
Nov 17 2018, 3:48 PM · MyCroft Integration

Aug 25 2018

krake added a comment to T9431: [Akonadi CLI] Revive and extend the akonadiclient tool.
  • Tool should work but additional testing can't hurt :-)
  • akonadiclient show itemId/itemUrl
  • Definitely welcome
  • Create ical file -> akonadiclient add
Aug 25 2018, 2:35 PM · KDE PIM: Junior Jobs, MyCroft Integration, KDE PIM

Aug 17 2018

dvratil updated the task description for T9431: [Akonadi CLI] Revive and extend the akonadiclient tool.
Aug 17 2018, 8:31 AM · KDE PIM: Junior Jobs, MyCroft Integration, KDE PIM
dvratil created T9431: [Akonadi CLI] Revive and extend the akonadiclient tool.
Aug 17 2018, 8:30 AM · KDE PIM: Junior Jobs, MyCroft Integration, KDE PIM

Apr 17 2018

Aiix added a commit to T7175: Look and Feel Updates: R846:8f804a11d0fc: Add pulleyitem for quick fav feature.
Apr 17 2018, 10:37 AM · MyCroft Integration
Aiix removed a commit from T8175: Mycroft AI - Elisa official control skill: R846:8f804a11d0fc: Add pulleyitem for quick fav feature.
Apr 17 2018, 10:37 AM · MyCroft Integration, Elisa
Aiix added a commit to T8547: Add Quick Favorites: R846:8f804a11d0fc: Add pulleyitem for quick fav feature.
Apr 17 2018, 10:37 AM · MyCroft Integration
Aiix removed a commit from T7175: Look and Feel Updates: R846:8f804a11d0fc: Add pulleyitem for quick fav feature.
Apr 17 2018, 10:37 AM · MyCroft Integration
Aiix added a commit to T7175: Look and Feel Updates: R846:8f804a11d0fc: Add pulleyitem for quick fav feature.
Apr 17 2018, 10:32 AM · MyCroft Integration
Aiix added a commit to T8175: Mycroft AI - Elisa official control skill: R846:8f804a11d0fc: Add pulleyitem for quick fav feature.
Apr 17 2018, 10:32 AM · MyCroft Integration, Elisa
Aiix added a revision to T8175: Mycroft AI - Elisa official control skill: D12274: Add pulleyitem for quick fav feature.
Apr 17 2018, 10:31 AM · MyCroft Integration, Elisa
Aiix added a revision to T7175: Look and Feel Updates: D12274: Add pulleyitem for quick fav feature.
Apr 17 2018, 10:31 AM · MyCroft Integration
Aiix created T8547: Add Quick Favorites.
Apr 17 2018, 10:26 AM · MyCroft Integration

Apr 5 2018

Aiix added a commit to T7175: Look and Feel Updates: R846:d7e547177f00: Add DashCards Shadow and News Card Hyperlinks.
Apr 5 2018, 1:31 PM · MyCroft Integration
Aiix added a revision to T7175: Look and Feel Updates: D11959: Add DashCards Shadow and News Card Hyperlinks.
Apr 5 2018, 1:30 PM · MyCroft Integration

Mar 27 2018

jackyalcine added a watcher for MyCroft Integration: jackyalcine.
Mar 27 2018, 10:50 PM

Mar 20 2018

Aiix added a comment to T8175: Mycroft AI - Elisa official control skill.

@mgallien That's awesome, I've gone ahead and created a scratch repository for this with a basic skeleton at: https://cgit.kde.org/scratch/adityam/elisa-control-mycroft-skill.git/ on the mycroft skill side. This skill currently connects up with Mpris and can do the basic stuff play, pause, next, previous, stop music in current play list. As I understand Elisa is currently in heavy development and things could take a while to get moving so we can just go with the flow as and when the features come in on Elisa dbus, ill start connecting it up with the Mycroft Skill or if there's anything on your side you feel you can already connect up to a dbus interface like something basic like string search in albums,artist, charts we can start from there in the coming weeks.

Mar 20 2018, 1:49 PM · MyCroft Integration, Elisa

Mar 19 2018

sharvey added a comment to D11393: Neon/Kubuntu dependency installation batch script.

Ah, I see. I put this together after following the README directions for installing the plasmoid interface. I wasn't aware you had scripts in the Mycroft Core repository - I just followed along as I was told.

Mar 19 2018, 12:02 PM · MyCroft Integration, Plasma
Aiix added a comment to D11393: Neon/Kubuntu dependency installation batch script.

Hi Sharvey, I am not sure if this install script belongs within the plasmoid repository itself additionally also there are already installation scripts for Debian/Kubuntu/Neon or any debian/buntu based distribution already available under the Mycroft AI Git-hub repository at: https://github.com/MycroftAI/installers/ tho some of the scripts might require dependency updates it would be great if you could contribute directly to updating those scripts. I do require to update the plasmoid readme to point to those installation scripts, I will add those on my end. Additionally I think it would be nice to request your distribution to provide installable packages for Mycroft and the Plasmoid instead of users hunting installation scripts and installing dependencies from scripts.

Mar 19 2018, 11:31 AM · MyCroft Integration, Plasma

Mar 17 2018

mgallien added a comment to T8175: Mycroft AI - Elisa official control skill.

@Aiix I would like to work on the Elisa part but this may take some weeks.

Mar 17 2018, 8:11 AM · MyCroft Integration, Elisa

Mar 16 2018

sharvey added a project to D11393: Neon/Kubuntu dependency installation batch script: MyCroft Integration.
Mar 16 2018, 5:40 PM · MyCroft Integration, Plasma

Mar 14 2018

Aiix added a comment to T8175: Mycroft AI - Elisa official control skill.

Its awesome to see support for this integration I can start putting in the python side of Mycroft Elisa-control-skill together (in a scratch repo?) from my end that incorporates the existing Mpris2 interface within Elisa this will add basic voice control on the mpris calls, we could start extending the skill as Elisa expands its own Dbus Interface to interact with different parts of the application to handle complex formations, I have gone ahead and created a very rough flow chart that might be able to give a better view of how Elisa's Dbus interface could be extended to add additional functionality and how it can all come together: https://imgur.com/a/oHzk0

Mar 14 2018, 3:06 AM · MyCroft Integration, Elisa

Mar 13 2018

johncooper added a comment to T8175: Mycroft AI - Elisa official control skill.

He can be contacted on this email address: ake.forslund@mycroft.ai
He has given permission for his email address to be used in regards to this.

Mar 13 2018, 4:21 PM · MyCroft Integration, Elisa
johncooper updated the task description for T8175: Mycroft AI - Elisa official control skill.
Mar 13 2018, 4:18 PM · MyCroft Integration, Elisa
johncooper added a comment to T8175: Mycroft AI - Elisa official control skill.

Åke Forslund foresees no problems involved with using DBUS for integration. So we can go ahead.

Mar 13 2018, 4:05 PM · MyCroft Integration, Elisa
johncooper added a comment to T8175: Mycroft AI - Elisa official control skill.

I'm currently asking about this on Mycroft AI chat system.

Mar 13 2018, 3:13 PM · MyCroft Integration, Elisa
mgallien added a comment to T8175: Mycroft AI - Elisa official control skill.

Thanks a lot for this idea. This sounds really interesting.
We currently have a minimal dbus API that is more or less the minimum needed to have mpris2 integration works and the standard interface provided by KF5::DBusAddons.
Is extending the dbus interface an easy way to integrate with Mycroft ?
I would be happy to do the needed work on the Elisa side.

Mar 13 2018, 7:14 AM · MyCroft Integration, Elisa

Mar 10 2018

Aiix added a comment to T8175: Mycroft AI - Elisa official control skill.

Something like "mycroft, play me a song xyz from the playlist/library" could be doable if Elisa can send over an object map with the current playlist over a Dbus callback or some type of JSON call, Mycroft handles the song name matching over an index and call play over dbus (some index that matches title/tag/artist or fingerprint matching from musicbrains) something like play me something by xyz mood would probably require song tagging within Elisa itself.

Mar 10 2018, 12:09 PM · MyCroft Integration, Elisa
astippich added a comment to T8175: Mycroft AI - Elisa official control skill.

Elisa does support MPRIS2, so this would be doable. Implementing the advanced features is probably quite a lot of work.

Mar 10 2018, 10:47 AM · MyCroft Integration, Elisa
Aiix added a comment to T8175: Mycroft AI - Elisa official control skill.

It sounds like a cool idea to have Mycroft Elisa integration for voice control, If Elisa is already using Mpris 2 it should be rather easy to have Mycroft talking to Elisa over DBUS for basic actions like: play current song, pause, stop, next, previous song (example: https://github.com/AIIX/amarok-player-skill) but for a deeper integration like song name search, or play by song name match in library, play selected genre or more natural user queries like"play some song based on user mood" the integration would have to go far beyond what the Mpris DBUS interface currently provides.

Mar 10 2018, 6:40 AM · MyCroft Integration, Elisa
johncooper updated the task description for T8175: Mycroft AI - Elisa official control skill.
Mar 10 2018, 2:29 AM · MyCroft Integration, Elisa
johncooper updated the task description for T8175: Mycroft AI - Elisa official control skill.
Mar 10 2018, 2:25 AM · MyCroft Integration, Elisa
johncooper created T8175: Mycroft AI - Elisa official control skill.
Mar 10 2018, 2:24 AM · MyCroft Integration, Elisa
johncooper created T8174: Autostart of Mycroft (with option for manual or being disabled).
Mar 10 2018, 2:14 AM · MyCroft Integration

Feb 27 2018

Aiix added a commit to T7174: Add DBus interface to the plasmoid: R846:2e8a1ec7cfbf: Cleanup dbus interface, add dbus recipeskill method.
Feb 27 2018, 12:47 PM · MyCroft Integration
Aiix added a revision to T7174: Add DBus interface to the plasmoid: D10885: Cleanup dbus interface, add dbus recipeskill method.
Feb 27 2018, 12:47 PM · MyCroft Integration

Feb 23 2018

Aiix added a commit to T7175: Look and Feel Updates: R846:8f7fcb4d0a94: Multiple Layout, General Improvements and Bug Fixes.
Feb 23 2018, 2:55 PM · MyCroft Integration
Aiix added a revision to T7175: Look and Feel Updates: D10767: Multiple Layout, General Improvements and Bug Fixes.
Feb 23 2018, 2:53 PM · MyCroft Integration

Feb 20 2018

Aiix created T8023: Add Recipes Model & Delegates.
Feb 20 2018, 11:50 AM · MyCroft Integration

Feb 12 2018

Aiix added a commit to T7175: Look and Feel Updates: R846:309de891c95c: Cards Dashboard Feature Added.
Feb 12 2018, 12:34 PM · MyCroft Integration
Aiix added a revision to T7175: Look and Feel Updates: D10459: Cards Dashboard Feature Added.
Feb 12 2018, 12:28 PM · MyCroft Integration

Feb 6 2018

staniek removed a revision from T7175: Look and Feel Updates: D10215: Make KReport use marble component, KEXI & KEXI frameworks stable is 3.1.
Feb 6 2018, 11:38 AM · MyCroft Integration

Feb 2 2018

avaragic added a revision to T7175: Look and Feel Updates: D10215: Make KReport use marble component, KEXI & KEXI frameworks stable is 3.1.
Feb 2 2018, 7:22 AM · MyCroft Integration

Jan 30 2018

Aiix added a commit to T7175: Look and Feel Updates: R846:b11861b1728e: Add Navigation/Turn-By-Turn Directions View and Delegate.
Jan 30 2018, 12:46 PM · MyCroft Integration
Aiix added a revision to T7175: Look and Feel Updates: D10191: Add Navigation/Turn-By-Turn Directions View and Delegate.
Jan 30 2018, 11:55 AM · MyCroft Integration