Rhythmbox – repeat one song … in multiple languages…

Tags

,


Ubuntu vivid - VMware Player (Non-commercial use only)_078Drive everyone mad by playing your most bonkers song over… and over again!

Standard Rhythmbox lacks this most common media player ability.  Its not for the wont of trying.  We’ve had various attempts in the past.  Upstream an enterprising developer tried to get a patch incorporated … got turned down.  In early versions of Rhythmbox, third-party developers incorporated this via an extra button in the toolbar.  Then upstream stopped third-party developers from fiddling with the main toolbar…

As many of you know, I’ve reworked the main Rhythmbox toolbar … and have decided to bring this functionality back.  Clicking the repeat button allows you to toggle between two repeat modes – ‘repeat all tracks’ (standard repeat mode) and ‘repeat current track’ (as shown).

bulgarianAlso new in this release is full language support.

This is where you can help-out.

Jump-over to Launchpad and begin translating here.

Its a simple 1-2-3 process.

Step 1 – sign up to Launchpad.net.

Step 2 – Click the link above and select your preferred language

Step 3 – Submit your translation


To get the new release of alternative-toolbar, just update as normal if you are using my rhythmbox-plugins PPA. Otherwise…

sudo add-apt-repository ppa:fossfreedom/rhythmbox-plugins
sudo apt-get update
sudo apt-get install rhythmbox-plugins-alternative-toolbar

I’m always looking for contributors to my projects – so if you are a budding python hacker – pop-over to the projects alternative-toolbar and coverart-browser and just fork the code.

Resolving no shared folders with VMWare Player 7 and Ubuntu 15.04 guest

Tags

, ,


VMWare Player is actually a very nice stable virtualisation solution … for older operating systems.

If you are using VMWare Player to experiment with newer operating systems like Ubuntu 15.04 you’ll find out quite quickly, standard stuff like vmware-tools fail to work.  The reason for this is that VMWare themselves are not proactive.  They wait months and months before releasing newer versions of their vmware-tools product.

If you want a pro-active hypervisor – choose virtualbox.  However – I’ve found that virtualbox is very unstable – it often crashes and suspending & resuming guests just doesnt work.

So back to VMWare Player.

Ubuntu vivid - VMware Player (Non-commercial use only)_073Shared folders support for the latest Ubuntu 15.04 using the current vmware-tools (v9.9.2) is broken.  If you attempt to install vmware-tools, a whole host of vmhgfs compilation errors are observed.

Fortunately there is a wonderful GitHub Project that maintains support for new kernels – support for both kernel 3.19 and kernel 4.0 is available.

The readme instructions are self explanatory.  Reproduced here – but remember to re-read the readme for changes and updates – don’t forget to show your appreciation and star that repository and use the briliant Flattr to show your support:

To build VMware Tools, do the following:

  1. Checkout the repository:
    git clone https://github.com/rasa/vmware-tools-patches.git
  2. Copy or download the version of VMware Tools you wish to use into the vmware-tools-patches folder. To do this use download-tools.sh and pass it the associated VMWare Fusion version number N.B. this still works with VMWare Player!!:
    cd vmware-tools-patches
    ./download-tools.sh 7.1.1

    It is strongly suggested to use the latest version of VMware Tools.

    VMware Tools is also included inside the linux.iso file that is shipped with VMware Fusion, Player, and Workstation – but you should ignore this version and just grab the latest.

  3. Untar the tarball, and apply the patches:
    cd vmware-tools-patches
    ./untar-and-patch.sh
  4. Run the vmware-install.pl installer to install VMware Tools:
    ./compile.sh

new version of Rhythmbox Alternative-Toolbar v0.8.1 released


Alternative-Toolbar v0.8.1 released – Some screen-shots showing what I’ve been hacking for the last couple of weeks.

The side-bar in Rhythmbox has been reworked to be more logical – local sources, online and playlists. If you are still in love with the old rhythmbox sidebar – just reinstate that via the plugin-preferences.

Compare with standard RB:

Similar screen-shot with Client-Side Decoration:

You’ll notice a toggle option in the toolbar. That shows some stuff I’m working on in the master branch (read that as unstable!) of coverart-browser. Toggle that and you’ll see:

So now the side-bar changes to show more views rather than sources. You even have tooltips if you like that sort of thing. Dont worry – you can toggle that off in the plugin preferences.

To get the new release of alternative-toolbar, just update as normal if you are using my rhythmbox-plugins PPA. Otherwise…

sudo add-apt-repository ppa:fossfreedom/rhythmbox-plugins
sudo apt-get update
sudo apt-get install rhythmbox-plugins-alternative-toolbar

I’m always looking for contributors to my projects – so if you are a budding python hacker – pop-over to the projects alternative-toolbar and coverart-browser and just fork the code.

new release of indicator-sysmonitor – v0.6.2


Just a quick update … after scratching my head for several days wondering why my debian package refused to work, finally solved it.  Learned a lot on how to do correct packaging.  Will use that knowledge when I come to update some of my other PPAs.

So what’s new visually … nothing.  That’s right – I’ve released something that is visually no different than before.  That should be a good thing :D

What is actually different is the underlying plumbing.  It has been completely restructured and this makes the whole project fundamentally easier to understand and most crucially maintain.  Heck – if you feel like hacking and adding more sensors – it should be really easy now.

All sensors live in one source module – sensors.py.  every sensor is its own python class – so no issues with changing code and breaking other sensors.

Preferences is in another module and the overall indicator is also in its own module.  I did say logical!

A couple of bug fixes from other contributors – cheers.

How to install:

If you are using my PPA then just update as usual (trusty, utopic – and brand new vivid).  Otherwise, if new …

sudo add-apt-repository ppa:fossfreedom/indicator-sysmonitor
sudo apt-get update
sudo apt-get install indicator-sysmonitor

Alternatively – wizz over to my GitHub project and look around at the code – use the README instructions to install

Update 26/04/15: v0.6.2 release – fixes crash on adding custom indicator

Rethinking the Rhythmbox interface

Tags

,


Can the Rhythmbox interface be improved?

That is one of the reasons why I developed my alternative-toolbar plugin.  For Ubuntu users, back came the compact toolbar that was lost when Rhythmbox moved to v2.99 and later.

Over the last few weeks I’ve been working with Ozon and Georgi Karavasilev to see if we could just go that little bit further.

trusty - VMware Player (Non-commercial use only)_056What do you think?

Rhythmbox in this design has morphed into something new  – something refreshed – but still the same brilliantly extendable media-application that it has always been.

Play-controls are now at the bottom.  The header-bar is used to control filtering.

trusty - VMware Player (Non-commercial use only)_057… as well as searching …trusty - VMware Player (Non-commercial use only)_058There are a number of options to play with – look in the plugin preferences.


To install you can use my PPA and add the alternative-toolbar plugin

sudo add-apt-repository ppa:fossfreedom/rhythmbox-plugins
sudo apt-get update
sudo apt-get install rhythmbox-plugin-alternative-toolbar

If you don’t like PPA’s – or are not using Ubuntu – full manual instructions are on my project page.

The new look is the standard (automatic) for gnome-shell users.  Don’t worry – other desktop environments can use this via the preference – choose “Client Side Decoration”.

If you don’t like this – use the “Toolbar” option.  Don’t forget – choose “Show compact toolbar” for the slim-line play-controls.

I would love some feedback and most importantly help with further development – please drop by the project page (link above) or feedback in comments here.

Follow

Get every new post delivered to your Inbox.

Join 113 other followers