Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Rename too generic name generate-autoloads to emms-generate-autoloads. | Arnaud Fontaine | 2012-12-19 | 2 | -2/+2 |
| | | | | | | * lisp/emms-auto.in/emms-generate-autoloads: rename from generate-autoloads. * Makefile: call emms-generate-autoloads rather than generate-autoloads. | ||||
* | Support both XEmacs and Emacs to highlight playing lyrics. | Arnaud Fontaine | 2012-12-19 | 2 | -3/+23 |
| | | | | | | | * lisp/emms-compat.el: support highlighting for both XEmacs (highlight) and Emacs (hl-line). * lisp/emms-lyrics.el: use compatibility functions defined in emms-compat.el. | ||||
* | * lisp/emms-history.el: Don't set `kill-emacs-hook' on noninteractive sessions. | Arnaud Fontaine | 2012-12-19 | 3 | -3/+6 |
| | | | | | | | From Emacs 24.1, `kill-emacs-hook' is ran even in batch mode (commit 1e5ffe30b3f7682ee8467e7694b5f63371e31cf9). As a consequence, upon Debian package installation, byte compilation fails at the end as /root/.emacs.d/emms/ does not exist and should not be created neither. | ||||
* | * lisp/emms-player-mpd.el (emms-player-mpd-get-supported-regexp): | Johnathan Rabkin | 2012-10-14 | 1 | -24/+39 |
| | | | | | | | | | extend the supported formats scanning to the new (0.17) output of `mpd --version', keeping the previous scanners for earlier versions. We include not only file extensions, but also supported network protocols, which are also reported by mpd. Patch by Jose Antonio Ortega Ruiz <jao@gnu.org> | ||||
* | * lisp/emms-browser.el: Fix bug in use of compare-strings. | Johnathan Rabkin | 2012-09-20 | 1 | -1/+1 |
| | | | | | The standard use of compare-strings in this manner is (eq t (compare-st...)). | ||||
* | Add support for disc-number sorting of FLAC files. | Johnathan Rabkin | 2012-09-18 | 5 | -11/+26 |
| | | | | Patch from Christophe Rhodes <csr21@cantab.net>. | ||||
* | * lisp/emms-lastfm-client.el: Remove unnecessary requirements. | Johnathan Rabkin | 2012-09-18 | 1 | -4/+1 |
| | | | | This also resolves a compile error. | ||||
* | * lisp/emms-lastfm-scrobbler.el: Add requirement. | Johnathan Rabkin | 2012-09-18 | 1 | -0/+1 |
| | | | | | This will reduce the number of warnings as to free variable references during compilation. | ||||
* | * lisp/emms-lastfm-scrobbler.el: Remove debugging code. | Johnathan Rabkin | 2012-09-18 | 1 | -1/+0 |
| | |||||
* | * lisp/emms-browser.el (emms-browser-track-duration): New function to allow ↵ | Lucas Bonnet | 2011-04-25 | 1 | -0/+11 |
| | | | | custom browser track-formats to display track duration. | ||||
* | * lisp/emms-browser.el: fix typo in comment | Lucas Bonnet | 2011-04-25 | 1 | -1/+1 |
| | |||||
* | Create cache directory if it does not already exist. | Arnaud Fontaine | 2011-04-19 | 1 | -0/+2 |
| | | | | | | | | Following the quickstart guide, then adding a directory tree after creating a playlist, an error message is displayed upon leaving Emacs as the cache directory does not exist. Signed-off-by: Lucas Bonnet <lucas@rincevent.net> | ||||
* | * lisp/emms-lastfm-client.el: Add support for PNG files. | Yoni Rabkin | 2011-02-01 | 1 | -1/+1 |
| | |||||
* | * lisp/emms-lastfm-client.el: Implement artist.getInfo. | Yoni Rabkin | 2011-01-27 | 1 | -2/+140 |
| | |||||
* | Update copyright years. | Yoni Rabkin | 2011-01-27 | 1 | -1/+1 |
| | |||||
* | Merge branch 'master' of ssh://git.sv.gnu.org/srv/git/emms | Lucas Bonnet | 2011-01-03 | 1 | -0/+14 |
|\ | |||||
| * | * lisp/emms-lastfm-client.el: Add station. | Yoni Rabkin | 2010-12-05 | 1 | -0/+7 |
| | | |||||
| * | * lisp/emms-lastfm-client.el: Add Last.fm station. | Yoni Rabkin | 2010-10-29 | 1 | -0/+7 |
| | | |||||
* | | * emms-source-playlist-parse-pls: add support for parsing file://-uris in ↵ | Dirk-Jan C. Binnema | 2011-01-03 | 1 | -2/+6 |
|/ | | | | pls-files | ||||
* | Add scrobbling of local tracks to Last.fm support. | Yoni Rabkin | 2010-09-16 | 2 | -239/+414 |
| | | | | From: Bram van der Kroef <bram@fortfrances.com> | ||||
* | * lisp/emms-lastfm-client.el: Make scobbles asynchronous. | Yoni Rabkin | 2010-08-04 | 1 | -24/+34 |
| | |||||
* | (emms-info-track-description): Fix usage of `cond'. | William Xu | 2010-07-17 | 1 | -2/+3 |
| | |||||
* | * lisp/emms-info-ogg.el and lisp/ogg-comment.el: Since emms-info-ogg.el no ↵ | Lucas Bonnet | 2010-07-12 | 2 | -364/+0 |
| | | | | longer uses ogg-comment, and since it breaks on accents, we can safely remove them, emms-info-ogginfo.el is a working replacement. | ||||
* | Support displaying lyrics in a dedicated buffer, to highlight playing | William Xu | 2010-07-12 | 1 | -15/+65 |
| | | | | | | | | | | | | | | | | | | | | | | | lyric. * emms-lyrics.el/emms-lyrics-display-buffer: New var. emms-lyrics-buffer: New var. (emms-lyrics-toggle-display-buffer): New func. (emms-lyrics-create-buffer): New func. (emms-lyrics-start): Call `emms-lyrics-create-buffer'. (emms-lyrics-set-timer): Store corresponding LINE number in emms-lyrics-timers. (emms-lyrics-display-handler): Add new arg -- LINE; emms-lyrics-scroll-p's taking effect also depends on emms-lyrics-display-on-modeline. (emms-lyrics-display): Add new arg -- LINE; highlight playing lyric line in emms-lyrics-buffer. (emms-lyrics-scroll): Add new arg -- LINE. * NEWS: Support displaying lyrics in a dedicated buffer, to highlight playing lyric. Thanks to Fang Lungang for the initial patch. | ||||
* | emms-info-track-description: Handle title-only tracks and fix documentation. | Tim Landscheidt | 2010-07-08 | 1 | -5/+8 |
| | | | | | * lisp/emms-info.el: Handle tracks without artist, but with title information gracefully and fix documentation. | ||||
* | Fix typos. | Tim Landscheidt | 2010-07-08 | 1 | -67/+83 |
| | | | | * lisp/emms-i18n.el: Fix typos. | ||||
* | Fix typos and spacing. | Tim Landscheidt | 2010-07-07 | 1 | -72/+76 |
| | | | | * README, lisp/emms.el: Fix typos and spacing. | ||||
* | Update emms-lastfm-client.el (code + manual). | Yoni Rabkin | 2010-07-02 | 1 | -21/+452 |
| | |||||
* | From: Dimitry Gashinsky <dimitry@gashinsky.com> | Lucas Bonnet | 2010-06-29 | 1 | -13/+13 |
| | | | | | | * emms-player-vlc.el (define-emms-simple-player): Change the command line arguments from two to one. * emms-player-vlc.el (emms-player-vlc-start): Use the variables that are defined earlier | ||||
* | Fix typos and spacing. | Tim Landscheidt | 2010-06-27 | 3 | -15/+14 |
| | | | | | * AUTHORS, FAQ, NEWS, README, lisp/emms-bookmarks.el, lisp/emms-cache.el, lisp/later-do.el: Fix typos and spacing. | ||||
* | Replace ``?\ '' with ``?\s''. | Tim Landscheidt | 2010-06-27 | 1 | -1/+1 |
| | | | | * lisp/emms-browser.el: Replace ``?\ '' with ``?\s''. | ||||
* | lisp/emms-lastfm-client.el: Removed Emacs local variable. | Tim Landscheidt | 2010-06-24 | 1 | -1/+0 |
| | | | | | | * lisp/emms-lastfm-client.el: Removed "show-trailing-whitespace: t". This gave a security warning in Emacs and is probably better handled in Emacs' user configuration and/or a Git pre-commit hook. | ||||
* | Removed support for gstreamer. | Tim Landscheidt | 2010-06-20 | 1 | -3/+0 |
| | | | | | | | * NEWS: Updated. * gst-wrapper: Removed. * lisp/emms-player-simple.el: Removed `(define-emms-simple-player gstreamer)'. | ||||
* | * emms-info-libtag.el: Make use of emms-info-libtag-program-name | Lucas Bonnet | 2010-06-15 | 1 | -1/+1 |
| | | | | Thanks to Tim Landscheidt <tim@tim-landscheidt.de> for the patch | ||||
* | * lisp/emms-lastfm-client.el: Add Tim Landscheidt's fixes. | Yoni Rabkin | 2010-06-14 | 1 | -5/+4 |
| | |||||
* | * lisp/emms-setup.el: Move emms-mark and emms-tag-editor to emms-all. | Yoni Rabkin | 2010-03-27 | 1 | -2/+2 |
| | |||||
* | * lisp/emms-setup.el: Move emms-bookmarks to emms-all. | Yoni Rabkin | 2010-03-27 | 1 | -1/+1 |
| | |||||
* | * lisp/emms-setup.el: Move emms-last-played to emms-all. | Yoni Rabkin | 2010-03-27 | 1 | -4/+4 |
| | |||||
* | * lisp/emms-lastfm-client.el: Update copyright years. | Yoni Rabkin | 2010-03-27 | 1 | -1/+1 |
| | |||||
* | Document emms-lastfm-client.el | Yoni Rabkin | 2010-03-27 | 1 | -43/+3 |
| | |||||
* | * lisp/emms-setup.el: Move emms-lastfm-client to emms-all. | Yoni Rabkin | 2010-03-27 | 1 | -3/+3 |
| | |||||
* | Move emms-cue.el from emms-devel to emms-all and update manual. | William Xu | 2010-03-19 | 1 | -5/+5 |
| | |||||
* | lisp/emms-cache.el: Initialize cache immediately instead of using ↵ | David Engster | 2010-03-16 | 1 | -2/+2 |
| | | | | | | | after-init-hook. * emms-cache.el (emms-cache): Call emms-cache-restore directly instead of using after-init-hook. | ||||
* | emms-player-mpd.el: Parsing of supported formats for newer versions of mpd. | David Engster | 2010-03-04 | 1 | -10/+15 |
| | | | | | * emms-player-mpd: (emms-player-mpd-get-supported-regexp): Added code to parse the output of newer versions of mpd. | ||||
* | * emms-player-mpd: (emms-player-mpd-seek, emms-player-mpd-seek-to): | Lucas Bonnet | 2010-03-01 | 1 | -2/+2 |
| | | | | | | | Round to full seconds since mpd doesn't allow float values for seeking (this usually happens with emms-cue-next, for instance). Patch by David Engster <deng@randomsample.de> | ||||
* | * lisp/emms-player-mpd.el: new function to update all MPD tracks, then | Lucas Bonnet | 2010-02-26 | 1 | -0/+46 |
| | | | | | | clear local cache and fetch new updated cache from MusicPD Patch by David Engster <deng@randomsample.de> | ||||
* | * lisp/emms-player-mpd.el (emms-player-mpd-add): do not add files not ↵ | Lucas Bonnet | 2010-02-22 | 1 | -1/+2 |
| | | | | | | recognized by MPD Patch by David Engster <deng@randomsample.de> | ||||
* | * lisp/emms-source-file.el: Avoid adding duplicates when dealing with ↵ | Lucas Bonnet | 2010-02-19 | 1 | -2/+5 |
| | | | | | | symbolic link. Patch from Stefan Kangas <skangas@skangas.se> | ||||
* | * lisp/emms-setup.el: Replace the `emms-lastfm' feature. | Yoni Rabkin | 2009-12-24 | 1 | -2/+2 |
| | |||||
* | Replace lisp/emms-lastfm.el with lisp/emms-lastfm-client.el. | Yoni Rabkin | 2009-12-24 | 2 | -697/+743 |
| | | | | | The original emms-lastfm.el doesn't work at all with the current Last.fm API. |