aboutsummaryrefslogtreecommitdiff
path: root/lisp
Commit message (Collapse)AuthorAgeFilesLines
* emms-browser-goto-random only goes to lowest levelRasmus2015-08-101-2/+4
| | | | | | emms-browser-goto-random only considers item of lowest level. For instance, in level 2 emms-browser-goto-random will only stop once an albums has been found and so forth.
* Sort using locale language in the browserRasmus2015-08-101-2/+11
| | | | | - Use string-collate-lessp if available for alphabetic sorting. - Use emms-browser-alpha-sort-function to sort in the browser.
* emms-url: add emms-url-quote-underscoreRasmus2015-05-191-0/+5
| | | | The function is used in emms-lyrics, but was not commited previously.
* * lisp/emms-setup.el: Bug fix: Add missing default player.Yoni Rabkin2015-03-291-1/+2
|
* Add https as a recognizable connection option.Yoni Rabkin2015-03-295-8/+8
| | | | Note that not all backends know how to play through an https connection.
* Move librefm to https.Yoni Rabkin2015-03-292-4/+7
| | | | Note that some player backends don't know how to handle https.
* emms-browser: fix bug in 9e48ab1aRasmus2015-03-222-2/+2
| | | | move emms-volume directly to emms-browser mode map.
* emms-lyrics: Use eww if present to display lyricsRasmus2015-03-171-20/+35
| | | | | Lyrics are now fetched from lyricwiki.org. It is possible to change the url, but it assumes a certain order of the format string.
* emms-volume: Also support the emms-browserRasmus2015-03-171-0/+2
| | | | Also bind +/- to emms-volume commands in the browser.
* Added setting volume via PulseAudio.Yoni Rabkin2015-03-162-0/+114
| | | | | | Possible to set volume via PulseAudio pactl via emms-volume-pulse.el. Patch by Rasmus Pank Roulund <emacs@pank.eu>.
* Fix bug in introduced in 428d662rasmus2015-03-101-1/+1
| | | | | - emms.texinfo: used wrong variable. - emms-librefm-scrobbler.el: remove warning.
* emms-librefm-scrobbler.el: Add Commentary-sectionrasmus2015-03-081-0/+5
| | | | Add minimal instructions on how to enable scrobbling.
* emms-info libtag.el: Easier to add new extensionRasmus2015-03-081-4/+38
| | | | | | | | | | | | | * 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.
* emms-librefm-scrobbler.el: use authinfoRasmus2015-03-081-8/+41
| | | | | | 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.
* Handle covers with different file extensionsrasmus2015-03-081-5/+34
| | | | | | 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.
* * lisp/emms-player-simple.el: Remove old documentation.Yoni Rabkin2014-12-021-2/+1
|
* Add and use variable `emms-player-base-format-list'.Yoni Rabkin2014-12-023-13/+14
| | | | | | 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.
* Add aif files to the recognized file types.Yoni Rabkin2014-11-042-2/+2
|
* Change the way lines are killed in emms-playlist-mode.Yoni Rabkin2014-10-251-14/+15
| | | | This change was requested by Rasmus and Michael Olson.
* Add thing-at-point to interactive input.Yoni Rabkin2014-08-202-6/+12
| | | | | Patch by Daimrod <daimrod@gmail.com>. Change too small for copyright papers.
* * lisp/emms-source-file.el: Add customization parameters.Yoni Rabkin2014-08-201-1/+1
| | | | | Patch by Daimrod <daimrod@gmail.com>. Change too small for copyright papers.
* Add FLV and WEBM formats.Yoni Rabkin2014-08-202-2/+4
| | | | Patch by Daimrod <daimrod@gmail.com>. Change too small for copyright.
* Correct documentation.Yoni Rabkin2014-07-281-2/+3
| | | | Changes by Alexis <flexibeast@gmail.com>.
* * lisp/emms.el: Bump version.Yoni Rabkin2014-06-301-1/+1
|
* * lisp/emms-player-mpd.el: Fix MPD listinfoall.Yoni Rabkin2014-06-301-7/+23
| | | | Patch by Jose Antonio Ortega Ruiz <jao@gnu.org>.
* * lisp/emms.el: Add new display function.Yoni Rabkin2014-05-291-0/+8
| | | | Idea from by Ian D <dunni@gnu.org>.
* * lisp/emms-tag-editor.el: Use newer paradigm.Yoni Rabkin2014-04-221-4/+2
|
* * lisp/emms-streams.el: Use newer paradigm.Yoni Rabkin2014-04-221-4/+1
|
* * lisp/emms-source-file.el: Add required code.Yoni Rabkin2014-04-221-0/+2
|
* * lisp/emms-player-mpd.el: Require code which provides emms-url-... functions.Yoni Rabkin2014-04-221-0/+1
|
* * lisp/emms-player-mpd.el: Require the code which provides emms-cache-db.Yoni Rabkin2014-04-221-0/+1
|
* * lisp/emms.el: Replace obsolete function.Yoni Rabkin2014-04-221-2/+2
| | | | This has the pleasant side effect of quietening the compiler.
* * lisp/emms-compat.el: Hush the compiler about hl-line-highlight.Yoni Rabkin2014-04-221-0/+3
|
* Merge branch 'librefm'Yoni Rabkin2014-04-076-1480/+395
|\
| * Solve dependencies and compiler issues.Yoni Rabkin2014-04-062-2/+7
| |
| * * lisp/emms-source-file.el: Remove lastfm url autoload.Yoni Rabkin2014-04-061-7/+0
| |
| * Remove lastfm code.Yoni Rabkin2014-04-062-1472/+0
| |
| * * lisp/emms-setup.el: Add to setup.Yoni Rabkin2014-04-061-1/+2
| |
| * Add continuous streaming.Yoni Rabkin2014-04-061-9/+60
| |
| * * lisp/emms-librefm-stream.el: Convert playlist to Emms tracks.Yoni Rabkin2014-04-031-12/+62
| |
| * * lisp/emms-librefm-stream.el: Implement getting a playlist.Yoni Rabkin2014-04-031-15/+180
| |
| * * lisp/emms-librefm-stream.el: Implement radio handshake call.Yoni Rabkin2014-04-021-1/+84
| |
| * * lisp/emms-librefm-stream.el: Add file.Yoni Rabkin2014-04-011-0/+39
| |
* | * lisp/emms-lyrics.el: Fix bug; the correct tag is info-title.Yoni Rabkin2014-04-011-2/+2
|/
* * lisp/emms-setup.el: Add to setup.Yoni Rabkin2014-03-291-1/+2
|
* * lisp/emms-librefm-scrobbler.el: Correctly handle the session id.Yoni Rabkin2014-03-291-4/+5
|
* * lisp/emms-librefm-scrobbler.el: Display messages by default.Yoni Rabkin2014-03-281-2/+2
|
* * lisp/emms-librefm-scrobbler.el: Complete working libre.fm scrobbler.Yoni Rabkin2014-03-281-1/+145
|
* RenameYoni Rabkin2014-03-101-27/+27
|
* * lisp/emms-librefm-client.el: Implement handshakeYoni Rabkin2014-03-101-12/+77
|