Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | 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. | |||||
* | | Merge branch 'master' of ssh://xwl@git.sv.gnu.org/srv/git/emms | William Xu | 2009-02-23 | 47 | -62/+69 | |
|\| | ||||||
| * | * AUTHORS: add Jesse W | Lucas Bonnet | 2009-02-17 | 2 | -1/+5 | |
| | | | | | | | | * doc/emms.texinfo: display the licence | |||||
| * | Update copyright headers. | Michael Olson | 2009-02-08 | 45 | -53/+58 | |
| | | ||||||
| * | tq.el: Update header. | Michael Olson | 2009-02-08 | 1 | -8/+6 | |
| | | ||||||
* | | Merge branch 'master' of ssh://xwl@git.sv.gnu.org/srv/git/emms | William Xu | 2008-12-27 | 1 | -708/+80 | |
|\| | ||||||
| * | * lisp/emms-stream-info.el: Reimplement using player backends. | Yoni Rabkin | 2008-12-24 | 1 | -9/+76 | |
| | | ||||||
| * | * lisp/emms-stream-info.el Nuke the contents of the old | Yoni Rabkin | 2008-12-24 | 1 | -708/+13 | |
| | | | | | | | | emms-stream-info.el file in preparation for a rewrite. | |||||
* | | emms-i18n-default-coding-system: Change default value from nil to ↵ | William Xu | 2008-12-21 | 1 | -2/+2 | |
|/ | | | | '(no-conversion . no-conversion). | |||||
* | update Makefile to honor emms-print-metadata changes | Lucas Bonnet | 2008-11-02 | 1 | -2/+3 | |
| | ||||||
* | Move emms-print-metadata.c to its own directory | Lucas Bonnet | 2008-11-02 | 1 | -0/+0 | |
| | ||||||
* | Don't set foreground explicitly to NIL in emms-stream-name-face. | Sascha Wilde | 2008-10-16 | 1 | -1/+1 | |
| | | | | This is needed to make emms work with current GNU Emacs CVS HEAD. | |||||
* | * emms-player-vlc.el: Add support for playlists. | Yoni Rabkin | 2008-10-02 | 1 | -9/+13 | |
| | | | | Signed-off-by: Yoni Rabkin <yoni@rabkins.net> | |||||
* | * emms-player-vlc.el (emms-player-vlc-seek): Add seek functionality | Yoni Rabkin | 2008-10-02 | 1 | -3/+6 | |
| | | | | | | for vlc. * emms-player-vlc.el (emms-player-vlc-seek-to): Add docstring. | |||||
* | Add VideoLAN, aka vlc, support to Emms. | Yoni Rabkin | 2008-09-30 | 2 | -2/+85 | |
| | | | | | | | | | * lisp/emms-player-vlc.el: Add new file emms-player-vlc.el with preliminary support for vlc. * lisp/emms-setup.el: (emms-setup-default-player-list) Add the emms-player-vlc player. (emms-minimalistic) Add emms-player-vlc as a requirement. | |||||
* | Update RELEASE info, generate ChangeLog when making release. | Michael Olson | 2008-09-20 | 3 | -4/+6 | |
| | ||||||
* | emms-print-metadata: Update copyright years. | Michael Olson | 2008-09-20 | 1 | -1/+1 | |
| | ||||||
* | Update copyright lines. | Michael Olson | 2008-09-20 | 37 | -46/+54 | |
| | | | | | | | | Also, - Force utf-8 encoding in all files. - Update header of tq.el from version in Emacs. | |||||
* | Clean up use of regexps to match supported tracks. | Michael Olson | 2008-09-20 | 5 | -18/+20 | |
| | | | | | | | | | | | | | | | | * lisp/emms-player-mpd.el (emms-player-mpd-supported-regexp): Use emms-player-simple-regexp. * lisp/emms-player-mplayer.el (mplayer): Ditto. (mplayer-playlist): Only match http:// at beginning of filename. * lisp/emms-player-simple.el (mikmod, alsaplayer): Don't put periods in extensions. Separate URLs from extensions. * lisp/emms-player-xine.el (xine): Use emms-player-simple-regexp. * lisp/emms-source-playlist.el (emms-source-playlist-parse-m3u) (emms-source-playlist-parse-pls): Make regexp easier to read. | |||||
* | emms-tag-editor: Fix compiler warning. | Michael Olson | 2008-09-19 | 1 | -1/+3 | |
| | ||||||
* | emms-source-playlist: Remove unused helper functions. | Michael Olson | 2008-09-19 | 1 | -24/+0 | |
| | | | | | * lisp/emms-source-playlist.el (emms-source-playlist-first) (emms-source-playlist-next): Remove. | |||||
* | emms-source-playlist: Fix several bugs. | Michael Olson | 2008-09-19 | 1 | -38/+49 | |
| | | | | | | | | | | * lisp/emms-source-playlist.el (emms-source-playlist-read-format): Make sure that the history has the complete format name. (emms-source-playlist-unparse-native) (emms-source-playlist-unparse-m3u) (emms-source-playlist-unparse-pls): Rewrite to use emms-walk, because that is easier to reason about. This fixes a bug where only the last half of a particular playlist was being written out. | |||||
* | emms-player-mpd: Allow periodic song-change timer to be suppressed. | Michael Olson | 2008-09-18 | 1 | -10/+17 | |
| | | | | | | | | * lisp/emms-player-mpd.el (emms-player-mpd-check-interval): Allow this to be nil. (emms-player-mpd-play): If nil, do just one check, so that we can record the current play/paused state. (emms-player-mpd-connect-1): If nil, don't install the timer. | |||||
* | Makefile: Generate autoloads before compiling source. | Michael Olson | 2008-09-17 | 2 | -2/+2 | |
| | | | | | This makes compilation warnings in the source easier to spot, and mirrors the behavior of Emacs itself. | |||||
* | Check in .gitignore file. | Michael Olson | 2008-09-16 | 1 | -0/+8 | |
| | ||||||
* | emms-info-libtag: Ignore taglib warnings. | Tom Rauchenwald | 2008-09-15 | 1 | -1/+1 | |
| | ||||||
* | Makefile: Add targets for making releases and uploading them. | Michael Olson | 2008-09-14 | 1 | -0/+32 | |
| | ||||||
* | Merge branch 'private' | Yoni Rabkin | 2008-09-06 | 2 | -5/+14 | |
|\ | ||||||
| * | Ask before saving over an existing playlist file. | Yoni Rabkin | 2008-09-02 | 2 | -5/+14 | |
| | | | | | | | | | | | | | | As suggested on the mailing list, this feature can be turned off. The appropriate documentation has been added to the Emms manual. Signed-off-by: Yoni Rabkin <yonirabkin@member.fsf.org> | |||||
* | | Prevent interactive yanking from messing up the playlist buffer. | Yoni Rabkin | 2008-08-29 | 1 | -2/+10 | |
|/ | | | | | | | | | | Usually, emms-playlist-mode tries not to alter the standard Emacs editing behavior, so that killing and yanking work exactly like they would everywhere else in Emacs. But having two Emms tracks in the emms-playlist-mode buffer on the same line doesn't make sense. This should stop yank commands from doing that. Signed-off-by: Yoni Rabkin <yonirabkin@member.fsf.org> | |||||
* | emms-lastfm: Mention emms-play-lastfm-artist-fan in header. | Michael Olson | 2008-08-09 | 1 | -3/+4 | |
| |