Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * lisp/emms-browser.el: Add emms-browser-cache-thumbnail-async for faster ↵ | Pierre Neidhardt | 2019-02-21 | 1 | -0/+24 |
| | | | | thumbnail lookups. | ||||
* | * lisp/emms-browser.el: bug fix | Fran Burstall | 2018-11-22 | 1 | -4/+4 |
| | | | | | Don't rely on (interactive "r"): it can error out if no mark ever set. | ||||
* | * lisp/emms-browser.el: Prioritize albumartist and artist over the sort tags | Pierre Neidhardt | 2018-05-17 | 1 | -4/+4 |
| | |||||
* | * lisp/emms-browser.el: Fix emms-browser-get-track-field-function custom values | Pierre Neidhardt | 2018-04-10 | 1 | -3/+2 |
| | |||||
* | * lisp/emms-browser.el: Make 'emms-browser-move-up-level interactive | Pierre Neidhardt | 2018-04-09 | 1 | -2/+5 |
| | | | | This is useful for Org-style browsing. | ||||
* | * lisp/emms-browser.el: Add 'emms-browser-toggle-subitems-recursively | Pierre Neidhardt | 2018-04-09 | 1 | -0/+17 |
| | | | | It enables Org-style browsing. | ||||
* | * lisp/emms-browser.el: Fix missing result in fallback thumbnail filter | Pierre Neidhardt | 2018-04-09 | 1 | -1/+1 |
| | |||||
* | * lisp/emms-browser.el: Support region and prefix arg from ↵ | Pierre Neidhardt | 2018-04-09 | 1 | -16/+33 |
| | | | | emms-browser-remove-tracks | ||||
* | * lisp/emms-browser.el: Use albumartist before artist by default | Pierre Neidhardt | 2018-04-09 | 1 | -2/+26 |
| | | | | | 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. | ||||
* | * lisp/emms-browser.el: Add emms-browser-remove-tracks | Pierre Neidhardt | 2018-04-09 | 1 | -16/+25 |
| | | | | | With a prefix argument, remove files and empty folders. This supersedes emms-browser-delete-files. | ||||
* | * lisp/emms-browser.el: Add all tracks in region are with numeric prefix arg | Pierre Neidhardt | 2018-04-09 | 1 | -9/+21 |
| | |||||
* | * lisp/emms-browser.el: Move cursor forward when adding tracks | Pierre Neidhardt | 2018-04-09 | 1 | -0/+1 |
| | | | | It makes it possible to keep pressing <return> to add a sequence of tracks. | ||||
* | * lisp/emms-browser.el: Re-use the browser search buffer in emms-smart-browse | Pierre Neidhardt | 2018-04-09 | 1 | -7/+18 |
| | | | | | | | | The browser search now acts as a "browser view" until it is killed (e.g. with "q"). This is probably what the user expects. Previously, successive calls to emms-smart-browse from a browser search would result in cascading window splits of browsers and playlists. | ||||
* | Define all mode-maps with defvar instead of defconst | Pierre Neidhardt | 2017-12-29 | 1 | -2/+2 |
| | |||||
* | emms-browser: Add mode hook | Pierre Neidhardt | 2017-12-29 | 1 | -1/+6 |
| | |||||
* | Fix 'seq' requirement in emms-browser | Pierre Neidhardt | 2017-12-09 | 1 | -0/+1 |
| | |||||
* | Add progress reporter to EMMS browser expansion | Pierre Neidhardt | 2017-12-09 | 1 | -7/+22 |
| | | | | | The thumbnail display makes expansion even slower because of cache building and querying. | ||||
* | Add support for dynamic thumbnail caching | Pierre Neidhardt | 2017-12-09 | 1 | -3/+118 |
| | |||||
* | lisp/emms-browser.el: Extract year from info-date or fallback on info-year | Pierre Neidhardt | 2017-11-27 | 1 | -2/+2 |
| | |||||
* | lisp/emms-browser.el: Add autoloads to emms-browser and emms-smart-browse | Pierre Neidhardt | 2017-11-26 | 1 | -0/+2 |
| | |||||
* | * lisp/emms-browser.el: Remove pitchfork | Yoni Rabkin | 2017-11-15 | 1 | -27/+0 |
| | | | | | Pitchfork is not a desirable resource. See the discussion on the emms-help mailing list for references. | ||||
* | Move from cl to cl-lib. | Yoni Rabkin | 2017-07-14 | 1 | -4/+3 |
| | | | | Patch by tumashu <tumashu@163.com>. | ||||
* | * lisp/emms-browser.el: Cover only on info album. | Yoni Rabkin | 2017-04-17 | 1 | -5/+8 |
| | | | | | Get the cover only when the album info is requested. Small patch by Cedric Chepied <cedric.chepied@gmail.com>. | ||||
* | Fix bug in emms-browser.el | Rasmus | 2016-02-07 | 1 | -1/+1 |
| | | | | * lisp/emms-browser.el: setq requires an even number of arguments now. | ||||
* | emms-browser-goto-random only goes to lowest level | Rasmus | 2015-08-10 | 1 | -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 browser | Rasmus | 2015-08-10 | 1 | -2/+11 |
| | | | | | - Use string-collate-lessp if available for alphabetic sorting. - Use emms-browser-alpha-sort-function to sort in the browser. | ||||
* | emms-browser: fix bug in 9e48ab1a | Rasmus | 2015-03-22 | 1 | -0/+2 |
| | | | | move emms-volume directly to emms-browser mode map. | ||||
* | Handle covers with different file extensions | rasmus | 2015-03-08 | 1 | -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-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 | 1 | -0/+10 |
| | | | | Patch from Christophe Rhodes <csr21@cantab.net>. | ||||
* | * 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 |
| | |||||
* | Replace ``?\ '' with ``?\s''. | Tim Landscheidt | 2010-06-27 | 1 | -1/+1 |
| | | | | * lisp/emms-browser.el: Replace ``?\ '' with ``?\s''. | ||||
* | emms-browser-top-level-type: Fix typo. | William Xu | 2009-12-24 | 1 | -1/+1 |
| | |||||
* | Fix compiler warnings. | William Xu | 2009-11-23 | 1 | -1/+2 |
| | | | | | For emms-browser.el, emms-compat.el, emms-last-play.el, emms-lyrics.el and emms-streams.el. | ||||
* | (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. | ||||
* | Update copyright headers. | Michael Olson | 2009-02-08 | 1 | -1/+1 |
| | |||||
* | Update copyright lines. | Michael Olson | 2008-09-20 | 1 | -1/+1 |
| | | | | | | | | Also, - Force utf-8 encoding in all files. - Update header of tq.el from version in Emacs. | ||||
* | *.el -> lisp/*.el: Move lisp files into "lisp/" subdirectory. | William Xu | 2008-06-17 | 1 | -0/+1959 |