| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Add minimal instructions on how to enable scrobbling.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* emms-print-metadata.c (main): Better error message.
* emms-info-libtag.el
(emms-info-libtag): New group.
(emms-info-libtag-program-name): Change to defcustom.
(emms-info-libtag-known-extensions): New variable.
(emms-info-libtag): Use emms-info-libtag-known-extensions.
Two changes: First, emms-info-libtag tells the user that it may work
with other forms. Since emms-info-libtag-known-extensions is now a
regexp variable so users can easily add new extensions, if needed.
|
|
|
|
|
|
| |
The recommended way to store libre.fm login details are now via
authinfo. See emms-librefm-scrobbler--username,
emms-librefm-scrobbler--password and the manual.
|
|
|
|
|
|
| |
Covers are can now have different file extensions. See
emms-browser-covers-file-extensions. The first file from
emms-browser--covers-filename, which is build when needed, is used.
|
| |
|
|
|
|
|
|
| |
This variable holds the set of common formats that most modern players
support. A new player definition should use this base list and add
formats specific to the new player in the player definition file.
|
| |
|
|
|
|
| |
This change was requested by Rasmus and Michael Olson.
|
|
|
|
|
| |
Patch by Daimrod <daimrod@gmail.com>. Change too small for copyright
papers.
|
|
|
|
|
| |
Patch by Daimrod <daimrod@gmail.com>. Change too small for copyright
papers.
|
|
|
|
| |
Patch by Daimrod <daimrod@gmail.com>. Change too small for copyright.
|
|
|
|
| |
Changes by Alexis <flexibeast@gmail.com>.
|
| |
|
|
|
|
| |
Patch by Jose Antonio Ortega Ruiz <jao@gnu.org>.
|
|
|
|
| |
Idea from by Ian D <dunni@gnu.org>.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
This has the pleasant side effect of quietening the compiler.
|
| |
|
|\ |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
|/ |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
`filename'.
|
| |
|
|
|
|
|
| |
This code currently doesn't work, so we don't need it loaded in the
setup.
|
|
|
|
|
|
| |
emms-info-libtag
Patch thanks to Mandar Mitra.
|
| |
|
|
|
|
|
|
|
| |
Reads the score file into a string, then only proceeds if the string
is not empty. I ran it myself, and appears to be working correctly.
Thanks to Ian D.
|
|
|
|
|
|
|
|
|
|
| |
resumed.
When resuming from a paused session, played lyrics timers will have a
negative time, but timer-duration is so nice to convert it as
positive, thus messing lyrics display. Check the `time' to fix.
Thanks to Ian D.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[[PGP Signed Part:Undecided]]
Lucas Bonnet <lucas@rincevent.net> writes:
> Yoni Rabkin <yoni@rabkins.net> writes:
>
>> Daimrod <daimrod@gmail.com> writes:
>>
>>> Yoni Rabkin <yoni@rabkins.net> writes:
>>>
>>>> Daimrod <daimrod@gmail.com> writes:
>>>>
>>>>> Hello,
>>>>>
>>>>> I've attached a small patch which adds `emms-toggle-random-playlist'. It
>>>>> sets `emms-player-next-function' to either `emms-next-noerror' or
>>>>> `emms-random'.
>>>>
>>>> How is this different from running M-x emms-shuffle on the playlist?
>>>
>>> I agree they're close, but this one doesn't shuffle the playlist and it
>>> persists when the playlist is changed.
>>
>> I certainly have no problem with it; I was just making sure you were
>> aware of emms-shuffle.
>>
>> If Lucas is fine with installing it (I don't think it needs assignment
>> papers) I would ask that you please also send in a patch to the manual
>> documenting this change.
>
> I'd say it's small enough to fly below the copyright papers radar :)
>
> Thanks for your patch!
>
> Regards,
Oops, there is a small typo in the patch, here is the fix. Sorry for the
inconvenience.
[2. text/x-diff; 0001-lisp-emms.el-emms-toggle-random-playlist-Fix-typo-in.patch]
From 33041798b58d68f76cd8006915bb153a94769e9b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gr=C3=A9goire=20Jadi?= <gregoire.jadi@gmail.com>
Date: Thu, 30 May 2013 14:07:58 +0200
Subject: [PATCH] lisp/emms.el (emms-toggle-random-playlist): Fix typo in code
* lisp/emms.el (emms-toggle-random-playlist): Fix typo in code.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[[PGP Signed Part:No public key for 137354772B651894 created at 2013-05-10T19:49:58+0200 using RSA]]
Yoni Rabkin <yoni@rabkins.net> writes:
> Daimrod <daimrod@gmail.com> writes:
>
>> Yoni Rabkin <yoni@rabkins.net> writes:
>>
>>> Daimrod <daimrod@gmail.com> writes:
>>>
>>>> Hello,
>>>>
>>>> I've attached a small patch which adds `emms-toggle-random-playlist'. It
>>>> sets `emms-player-next-function' to either `emms-next-noerror' or
>>>> `emms-random'.
>>>
>>> How is this different from running M-x emms-shuffle on the playlist?
>>
>> I agree they're close, but this one doesn't shuffle the playlist and it
>> persists when the playlist is changed.
>
> I certainly have no problem with it; I was just making sure you were
> aware of emms-shuffle.
>
> If Lucas is fine with installing it (I don't think it needs assignment
> papers) I would ask that you please also send in a patch to the manual
> documenting this change.
I have already made a copyright assignment for Emacs and I have no
problem to do it for EMMS if it is required.
I've attached the patch with the documentation.
[2. text/x-diff; 0001-New-command-to-play-the-tracks-randomly.patch]
From b03cb56436a598a953fa49b456a88630f319b644 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gr=C3=A9goire=20Jadi?= <gregoire.jadi@gmail.com>
Date: Fri, 10 May 2013 19:44:59 +0200
Subject: [PATCH] New command to play the tracks randomly
* lisp/emms.el (emms-random-playlist): An option to determine whether the
tracks are played randomly or sequentially.
(emms-toggle-random-playlist): Trigger the previous option and set
`emms-play-next-function' accordingly.
* doc/emms.texinfo(Core Functions): Document`emms-toggle-random-playlist'.
|
|
|
|
|
|
| |
* lisp/emms-auto.in/emms-generate-autoloads: rename from generate-autoloads.
* Makefile: call emms-generate-autoloads rather than generate-autoloads.
|