View Single Post
GreatGonzo's Avatar
Posts: 275 | Thanked: 389 times | Joined on Feb 2010 @ Sydney
#1
Description

somewidget is as qml-based desktop widget to control the excellent someplayer.

The source can be found in the repository

Pre-requisites
  • quick-widgets-0.2.2 ( this requires extras-devel)
  • qtquickcompat

Installation
  • Download the attached zip file.
  • Unzip it
  • Launch Quick Widgets from the application menu
  • press the qml button
  • navigate into somewidget and select somewidget.qml

Known pitfalls
  • use someplayer dbus method "state" to detect changes to the playing state from the someplayer gui.
  • someplayer doesn't offer album art (via dbus) yet v0.4 (embedded album art not supported)
  • fancier interface with fancy qml ueber effects as of v0.3
  • unicode not supported - Fixed in quick-widgets-0.2.2
  • top margin overflow - fixed in somewidget-0.2.zi
  • no functionality to start someplayer - added in v0.5
  • updates of track info lag - fixed in v0.5
Notes

You can have as many widgets as you like. However, they don't know about each other so the same problem with respect to the playing state happens.

The look and feel can be customised by editing the qml. For now I have chosen colours and the theme's mediaplayer icons are used.

Individual controls can also be run, e.g. if one only wants the track info or a toggle play button.

It could be used for the internal mediaplayer as well. Just change the dbus commands.
Attached Images
 
Attached Files
File Type: zip somewidget-0.5.zip (5.6 KB, 629 views)
File Type: zip somewidget-0.6.zip (6.7 KB, 559 views)
__________________
Quick Widgets - http://wiki.maemo.org/Quick_Widgets

Last edited by GreatGonzo; 2011-04-04 at 14:22.
 

The Following 28 Users Say Thank You to GreatGonzo For This Useful Post: