| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
There were about 10 checks throughout the code checking if a track is a
file type. File type tracks are specific enough for a predicate function.
Add: EMMS warning if no tagging program for audio file type
Warn the user when there is no tag writing program available to EMMS
for modifying the actual audio files. Current behavior allows the tags
to be edited, saved to the EMMS cache db, and then silently skips past
the part where the metadata would be applied to the file itself.
The changes here prevent the user from even opening the editor for a
file that has no tag writing program configured. This can be
overridden with the prefix arg when user wants to edit the tags
anyway, knowing they will only be saved in the emms-cache-db and not
written to the source audio files.
Patch by Grant Shangreaux
|
|
|
|
|
| |
It is now possible to easily hide the mode-line icon. The manual as been
updated with this information as well.
|
| |
|
|\ |
|
| | |
|
| |
| |
| |
| | |
Tables look less cluttered than simple lists.
|
| |
| |
| |
| |
| |
| |
| | |
Include emms-info-native and use homogeneous style for all info
methods and their dependencies.
Also describe what info symbols are recognized by Emms.
|
| | |
|
| | |
|
| | |
|
| | |
|
|/ |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
thumbnail lookups.
|
| |
|
| |
|
|
|
|
|
| |
I believe it to be the most common use-case. For the old behaviour, revert
`emms-browser-get-track-field-function' to 'emms-browser-get-track-field-simple.
|
|
|
|
| |
A `later-do-batch' defcustom was introduced to allow for performance tweaking.
|
| |
|
| |
|
| |
|
|
|
|
| |
Document the changes to metaplaylist-mode.
|
| |
|
|
|
|
| |
Update the `emms-playlist-sort' documentation.
|
|
|
|
|
|
|
| |
The new emms-print-metadata is written in C++ and brings on board new
features from TagLib.
Patch by Petteri Hintsanen <petterih@iki.fi>.
|
|
|
|
| |
Thank you to Stefan Kangas <stefan@marxist.se>.
|
|
|
|
|
|
| |
Removes the built-in preference for mplayer, but also clearly documents
how one would go about choosing either mplayer or vlc to query the
streams.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Move the Quickstart Guide chapter to the very beginning and re-write it
to be the tl;dr of the manual.
|
| |
|
| |
|
|
|
|
|
|
| |
Possible to set volume via PulseAudio pactl via emms-volume-pulse.el.
Patch by Rasmus Pank Roulund <emacs@pank.eu>.
|
|
|
|
|
| |
- emms.texinfo: used wrong variable.
- emms-librefm-scrobbler.el: remove warning.
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
| |
Thanks to Alexis <flexibeast@gmail.com>.
|
|
|
|
| |
Changes by Alexis <flexibeast@gmail.com>.
|
|
|
|
| |
This makes editing a bit easier.
|
| |
|
|
|
|
|
|
|
| |
Last.fm support has failed to track the API and licensing changes over
at Last.fm. While I wouldn't remove the code just yet, we should
remove it from the manual so that people don't get the impression that
it is actually working.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[[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'.
|