Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | 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. | |||||
* | emms-browser-top-level-type: Fix typo. | William Xu | 2009-12-24 | 1 | -1/+1 | |
| | ||||||
* | emms-cue.el (emms-info-cueinfo): New function for retrieving track info. | William Xu | 2009-11-27 | 2 | -2/+30 | |
| | | | | | | - (emms-cue-next-track): Replace find-file-noselect with emms-insert-file-contents. - emms-setup.el: Add emms-info-cueinfo to emms-info-functions. | |||||
* | Fix compiler warnings. | William Xu | 2009-11-23 | 5 | -14/+17 | |
| | | | | | For emms-browser.el, emms-compat.el, emms-last-play.el, emms-lyrics.el and emms-streams.el. | |||||
* | emms-cue.el: New file. | William Xu | 2009-11-23 | 2 | -2/+97 | |
| | | | | emms-setup.el: Enable emms-cue and emms-mode-line-icon modules. | |||||
* | (emms-playing-time-display): Gurantee emms-playing-time to be an integer. | William Xu | 2009-11-22 | 1 | -1/+1 | |
| | ||||||
* | emms-i18n.el: Spell fix. | William Xu | 2009-08-06 | 1 | -15/+17 | |
| | ||||||
* | Merge branch 'master' of ssh://xwl@git.sv.gnu.org/srv/git/emms | William Xu | 2009-08-06 | 8 | -10/+32 | |
|\ | ||||||
| * | * lisp/emms-playlist-mode.el: (emms-playlist-mode-open-buffer) Use | Yoni Rabkin | 2009-08-05 | 1 | -1/+2 | |
| | | | | | | | | `emms-insert-file-contents' to load saved playlist. | |||||
| * | Introduce emms-insert-file-contents. | Michael Olson | 2009-08-05 | 7 | -9/+30 | |
| | | | | | | | | | | | | This function is a safe way to insert the contents of a file without triggering major mode detection, and has been tested on several versions of Emacs and XEmacs. | |||||
* | | (emms-player-vlc-start): Around-advice it with `quit-vlc-after-finish' to | William Xu | 2009-08-01 | 1 | -3/+2 | |
| | | | | | | | | resolve "function redefined" compile warnings. | |||||
* | | (emms-playlist-sort-map-setup): Bind emms-playlist-sort-by-file-extension to "e" | William Xu | 2009-08-01 | 1 | -0/+1 | |
| | | | | | | | | in emms-playlist-sort-map. | |||||
* | | emms-playlist-sort.el: Refactor sort functions. | William Xu | 2009-08-01 | 1 | -17/+25 | |
|/ | | | | (emms-playlist-sort-by-file-extension): New func. | |||||
* | (emms-history-file-coding-system): New var. | William Xu | 2009-07-26 | 1 | -0/+9 | |
| | | | | (emms-history-save): Set mode and coding-system in saved file. | |||||
* | Merge branch 'master' of ssh://xwl@git.sv.gnu.org/srv/git/emms | William Xu | 2009-07-26 | 7 | -41/+62 | |
|\ | ||||||
| * | * lisp/emms-playlist-mode.el: Bind "C-x u" to `emms-playlist-mode-undo' in ↵ | Yoni Rabkin | 2009-07-05 | 1 | -0/+1 | |
| | | | | | | | | emms-playlist-mode. | |||||
| * | emms-source-playlist: Docstring typo. | Michael Olson | 2009-06-09 | 1 | -1/+1 | |
| | | ||||||
| * | emms-source-playlist: Fix bug, update docstring. | Michael Olson | 2009-06-09 | 1 | -23/+29 | |
| | | ||||||
| * | Allow relative file names in .m3u playlists | Dieter Deyke | 2009-06-08 | 1 | -3/+3 | |
| | | ||||||
| * | emms-tag-editor: Turn all symbols to strings before completing read. | Michael Olson | 2009-03-31 | 1 | -6/+19 | |
| | | | | | | | | Otherwise ido-mode will choke on it. | |||||
| * | Add "ogm" extension to VLC, MPlayer and Xine. | Tassilo Horn | 2009-03-17 | 3 | -3/+3 | |
| | | ||||||
| * | * lisp/emms-player-vlc.el: Add support for VLC versions > 0.8.6e. | Yoni Rabkin | 2009-03-10 | 1 | -1/+1 | |
| | | ||||||
| * | (emms-browser-mmatches-p): When performing searches, check whether | Jose Antonio Ortega Ruiz | 2009-03-09 | 1 | -3/+3 | |
| | | | | | | | | | | | | This is the second patch addressing the null track fields issue. In this case, before trying to STRING-MATCH in a search, we check that the track's field is non-null. | |||||
| * | * emms-browser.el (emms-browser-make-hash-by): Check that field is present ↵ | Jose Antonio Ortega Ruiz | 2009-03-09 | 1 | -4/+5 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | before attempting to add entries. Addresses an issue'm encountered when using lastfm integration and mpd as the player. After requesting streaming from last.fm, a new track gets added to EMMS' database, which is named after the streaming URL but has no other fields. Thus, when adding entries or making searches, checking the the field at hand is non-nil is needed. This patch checks that for emms-browser-make-hash-by. |