Skip to content
This repository has been archived by the owner. It is now read-only.
Ubuntu Unity integration for This Is My Jam
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
128
256
48
52
64
debian
COPYING
README.md
ThisIsMyJam.user.js
manifest.json

README.md

Ubuntu Unity Integration for This Is My Jam

This Is My Jam is for sharing one song at a time. Pick the one that means the most to you right now and discover which songs truly matter to your friends. More…

This integration adds Media Player support. Once you start playing a playlist, you can pause and skip songs from the sound menu.

This Is My Jam sound menu

You also get a convenient icon in the application launcher.

Installation

Build Your Own Package

You can build and install DEB package yourself, using e.g. dpkg-buildpackage:

sudo apt-get install dpkg-dev # For dpkg-buildpackage

git clone https://github.com/jnv/unity-webapps-thisismyjam.git
cd unity-webapps-thisismyjam
dpkg-buildpackage
sudo dpkg -i ../unity-webapps-thisismyjam*.deb

Install from PPA

If you trust me, you can use my Unity-Webapps Personal Package Archive.

Review PPA's content and run:

sudo add-apt-repository ppa:jnv/unity-webapps
sudo apt-get update
sudo apt-get install unity-webapps-thisismyjam

TODO

  • Like support, possibly via Unity.Launcher actions
  • Indicate playlist status via setCanGoNext/setCanGoPrev/setCanPlay/setCanPause methods
  • Test coverage
  • Use TIMJ's unsafeWindow.player for playback events instead of polling (how risky is that?)
  • Submit to Webapps team to make it official part of Ubuntu
You can’t perform that action at this time.