Genial Original

Plasma 5 Multimedia genius plasma5 plasmoid spotify widget

Source (link to git-repo or to original if based on someone elses unmodified work): https://www.opencode.net/nathanpb/plasma5-genius-integration

0
Score 50.0%
Description:

Description

Plasmoid for KDE Plasma 5 that fetches data from Genius about whatever you are listening on Spotify.

Demo

Installation Guide

Via KDE Store

  1. Open the "Add Widgets" dialog of your desktop
  2. Go to "Get New Widgets" in the bottom
  3. Click "Download New Plasma Widgets"
  4. Search for "Genial"
  5. Click "Install"
  6. Drag the plasmoid to your desktop!

Via OCS

Note: ocs-url or ocs-store are required!

  1. Go to the KDE Store Genial page
  2. Click "Install"
  3. Select the latest file
  4. Click "Install"
  5. Click "Launch Application" if asked
  6. Open the "Add Widgets" dialog of your desktop and drag the plasmoid!

Via Command Line

Install

  • $ git clone https://github.com/NathanPB/plasma5-genial.git

    • Or download the project and unzip it
  • $ cd plasma5-genial

  • $ ./install.sh

Upgrade

  • $ git clone https://github.com/NathanPB/plasma5-genial.git

    • Or download the project and unzip it
  • $ cd plasma5-genial

  • $ ./upgrade.sh

Remove

  • $ kpackagetool5 -t Plasma/Applet --remove dev.nathanpb.plasmagenial
    • Or use the uninstall script: $ ./uninstall.sh

Supports at this moment

  • Spotify

We are planning to support every single player that uses mpris2 specification

License

Copyright (C) 2019 Nathan P. Bombana

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.



Last changelog:

Release v1.2 13 days ago

### Changelog
- Now if a track has some media links attached to it in the Genius API, they are shown in the top right corner. Its interactive, you can click then and it will open in your default browser. (#5)

### Bug Fixes
- Tracks with only one paragraph having a paginator and timeout fixed, it should't have (#17)

C

nathanpb

19 days ago

Hello, @adhensiveduck. I'm investigating your error, thank you for reporting it. Gonna contact you as soon as I get it fixed

Report

C

nathanpb

19 days ago

If you wanna get in touch in real time with your report, please take a look in its Github Issue: https://github.com/NathanPB/plasma5-genial/issues/16

Report

adhesiveduck

19 days ago

Getting error

Error loading QML file: file:///home/dtomlinson/.local/share/plasma/plasmoids/dev.nathanpb.plasmagenial/contents/ui/main.qml:12:1: module "QtQuick.Controls" version 2.5 is not installed

On debian 10 with this.

root@debian:~$ apt list | grep qtquickcontrols

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

qtquickcontrols2-5-dev/stable,now 5.11.3+dfsg-2 amd64 [installed]
qtquickcontrols2-5-doc-html/stable 5.11.3+dfsg-2 all
qtquickcontrols2-5-doc/stable 5.11.3+dfsg-2 all
qtquickcontrols2-5-examples/stable 5.11.3+dfsg-2 amd64
qtquickcontrols5-doc-html/stable 5.11.3-2 all
qtquickcontrols5-doc/stable 5.11.3-2 all
qtquickcontrols5-examples/stable 5.11.3-2 amd64

Report

adhesiveduck

19 days ago

dtomlinson@debian:~/.local/share/plasma/plasmoids/dev.nathanpb.plasmagenial/contents/ui$ sudo apt list | grep qml-module-qtquick | grep installed

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

qml-module-qtquick-controls-styles-breeze/stable,now 4:5.14.5-1 amd64 [installed,automatic]
qml-module-qtquick-controls2/stable,now 5.11.3+dfsg-2 amd64 [installed,automatic]
qml-module-qtquick-controls/stable,now 5.11.3-2 amd64 [installed]
qml-module-qtquick-dialogs/stable,now 5.11.3-2 amd64 [installed,automatic]
qml-module-qtquick-extras/stable,now 5.11.3-2 amd64 [installed,automatic]
qml-module-qtquick-layouts/stable,now 5.11.3-4 amd64 [installed,automatic]
qml-module-qtquick-privatewidgets/stable,now 5.11.3-2 amd64 [installed,automatic]
qml-module-qtquick-templates2/stable,now 5.11.3+dfsg-2 amd64 [installed,automatic]
qml-module-qtquick-virtualkeyboard/stable,now 5.11.3+dfsg-2 amd64 [installed,automatic]
qml-module-qtquick-window2/stable,now 5.11.3-4 amd64 [installed,automatic]
qml-module-qtquick2/stable,now 5.11.3-4 amd64 [installed,automatic]

Report

Release v1.2 13 days ago

### Changelog
- Now if a track has some media links attached to it in the Genius API, they are shown in the top right corner. Its interactive, you can click then and it will open in your default browser. (#5)

### Bug Fixes
- Tracks with only one paragraph having a paginator and timeout fixed, it should't have (#17)

Release v1.0.2 1 month ago

### Bug Fixes
- Plasmoid not showing the proper message when no player is detected
- Plasmoid not showing the proper message when nothing is found about a song

### Changes
- Replaced the loading gif with a native component. Now its prettier =)

12345678910
product-maker Base: 4 x 5.0 Ratings
File (click to download) Version Description Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
GPLv3
version
1.2.0
updated Nov 08 2019
added Aug 23 2019
downloads 24h
3
pageviews 24h 7