aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* browser: propertize playlist tracks in formatting codeDamien Elmes2006-07-051-13/+13
| | | | darcs-hash:20060705131640-4e3e3-30381f6ff30aecd8d7ccab57a2f7bf0e71b52696.gz
* browser: refactor level handling codeDamien Elmes2006-07-051-120/+117
| | | | | | | | | | - remove insert-track-function, it's not needed - playlist indentation is now handled the same way as the browser, using format strings - dynamically bind the relative level to make the above work - indent tracks a little more to make them visibly "under" albums darcs-hash:20060705114748-4e3e3-362beab720e68610925c927e0f4638f43f1fad1a.gz
* browser: indent albums, don't propertize indentDamien Elmes2006-07-041-2/+6
| | | | darcs-hash:20060704153422-4e3e3-ebb8cf0b25fc1599729c43675016956551388ea4.gz
* browser: make faces dependent on type, not levelDamien Elmes2006-07-041-47/+29
| | | | | | | also renamed the faces - you'll need to customize them again if you've customized them before. darcs-hash:20060704140109-4e3e3-3e575fd46005c48cacc715f4f4fa5ec35249a2a9.gz
* browser: set missing elements to 'misc' to prevent failureDamien Elmes2006-07-041-1/+1
| | | | darcs-hash:20060704131400-4e3e3-2e9081e6826ba4fcbfcb450d77aa5e66cdd521a1.gz
* browser: add no-cover documentationDamien Elmes2006-07-041-0/+11
| | | | darcs-hash:20060704125634-4e3e3-f75ae479c99c8085119f4ce35698ad432ea635e4.gz
* browser: don't need point-at-bol, code has been refactoredDamien Elmes2006-07-041-47/+2
| | | | darcs-hash:20060704044315-4e3e3-bd659adfefc1698b5c0486338d0046f0885e78c0.gz
* browser: add default covers, fix bugDamien Elmes2006-07-041-20/+26
| | | | darcs-hash:20060704044020-4e3e3-d0f91c965a5820c1afaa14a4131fd780cc4aed11.gz
* browser: beginnings of format string supportDamien Elmes2006-07-021-94/+256
| | | | darcs-hash:20060702091318-4e3e3-43eece589404da9ff1ba8c9308960f14d881beb1.gz
* cache: set coding cookie in cache fileDamien Elmes2006-07-021-0/+1
| | | | darcs-hash:20060702030320-4e3e3-c05bba88a4c05550bef892d79cf581f716567d12.gz
* emms-browser: Use point-at-bol instead of line-beginning-position for XEmacs ↵Michael Olson2006-07-021-9/+9
| | | | | | compatibility. darcs-hash:20060702033721-1bfb2-a594cdc0e93fceb6081b805fc511ef536df83c5a.gz
* Fix more XEmacs issues.Michael Olson2006-07-023-2/+13
| | | | darcs-hash:20060702020302-1bfb2-ce8e5060cf1f7db0cf52e40d711d16e621f3968c.gz
* Allow player to set the exact elapsed time of a track. emms-player-mpd and ↵Michael Olson2006-07-025-7/+30
| | | | | | emms-player-mpg321-remote both need this. darcs-hash:20060702012131-1bfb2-3e6229d68adf0d78574e0fc6cd1c1a4438c870c3.gz
* Make emms-cache and emms-browser work with XEmacs.Michael Olson2006-07-022-6/+14
| | | | darcs-hash:20060702001247-1bfb2-987d207f3c007211aae68e8061a2a16fdc6960a7.gz
* browser: bind 'C' to clear the playlist from the browser window.lucas2006-06-301-0/+6
| | | | darcs-hash:20060630220804-4f952-d803c7f547027551362a1a8de638d4e3ccc4bb3e.gz
* browser: d for dired (missing half)Damien Elmes2006-06-301-2/+5
| | | | darcs-hash:20060630124050-4e3e3-19caf3a3694a8e8cbba8d2a6cfc6ac60f08bc3ca.gz
* browser: add 'd' to open dired on the current directoryDamien Elmes2006-06-291-0/+11
| | | | darcs-hash:20060629175424-4e3e3-1301f36cece1ae2f55616133c652baddf606c36c.gz
* browser: fix bug with custom cover fetching functionDamien Elmes2006-06-291-1/+2
| | | | darcs-hash:20060629141356-4e3e3-e469426ab411ae28b58dead6de6302c9528362ea.gz
* browser: cover display, compilation support,moreDamien Elmes2006-06-291-24/+144
| | | | | | | | | | | | | | - added optional rendering of cover images in the browser and playlist (see http://repose.cx/dump/browser-images.png) - display artist name if browsing by album - add `emms-browser-get-track-field-function', which allows you to customise the way the browser sorts the cache into various albums, artists, etc. includes a function (not on by default) which finds the artist name by the directory, not tag info - this prevents making lots of top level artist entries for artists who only appear on a compilation darcs-hash:20060629132444-4e3e3-142af90538863a1f655494b24de89ef39ea2a4dc.gz
* emms-browser: add C-j as an alternative to C-RET for console userslucas2006-06-271-0/+1
| | | | darcs-hash:20060627220759-4f952-eea5cba96a2a2313b267e6efbc8bbfad914ba502.gz
* emms-playlist-mode-window-width defcustom + emms-playlist-mode-center-when-goyoni-r2006-06-261-7/+20
| | | | darcs-hash:20060626160415-85c19-b96c96fccb4ef99f70e98f1e83e0a88e4113f41b.gz
* make M-> act like a normal Emacs buffer for emms-playlist-modeyoni-r2006-06-261-3/+14
| | | | darcs-hash:20060626141534-85c19-d4133931635bd1f01bd5295567d2a4678d778ad4.gz
* emms-last-played: Count the number of times a track has been played.lucas2006-06-251-1/+15
| | | | | | By default, EMMS will now store the number of times you play a track. darcs-hash:20060625175654-4f952-0143f8621918567caed0a6587da7a5d3bfea409c.gz
* emms-cache.el: fix missing paren in emms-cache-synclucas2006-06-251-1/+1
| | | | darcs-hash:20060625162044-4f952-a5c2c56dc79f3b359ef298aef12ec3a9c1d3ed57.gz
* emms-browser.el: fix bad keybinding for emms-browser-goto-randomlucas2006-06-251-1/+1
| | | | darcs-hash:20060625113348-4f952-20e508ab3d73b040f6c92f8b9208110c1a9c621e.gz
* cache: readability fixDamien Elmes2006-06-251-1/+2
| | | | darcs-hash:20060625110138-4e3e3-796352e4a7992026d4d073755b8d9c7aa53b26fc.gz
* cache: rename function, remove obsolete one, only mark dirty if necessaryDamien Elmes2006-06-251-22/+21
| | | | darcs-hash:20060625105130-4e3e3-9eeb2d394b4324c8cefcfd9aae0a9b8a40971258.gz
* emms-cache.el: Move the pruning code inside emms-cache-refresh.lucas2006-06-251-17/+8
| | | | darcs-hash:20060625095901-4f952-96d60b326e8e09587e2d92cffc838f00864241a4.gz
* emms-browser.el: emms-browser-goto-random moves the point to a random line ↵lucas2006-06-251-0/+5
| | | | | | in the browser. darcs-hash:20060625112441-4f952-c9517489eb33dd2865a3d8f6fbdf922b3a989acb.gz
* browser: another read-only bugDamien Elmes2006-06-231-6/+6
| | | | darcs-hash:20060623171252-4e3e3-2270fbde08d8e29914b9ee2614bcf70d2c4bcf5a.gz
* browser: fix bug with read-only bufferDamien Elmes2006-06-231-3/+4
| | | | darcs-hash:20060623150933-4e3e3-7a835c979f1f6283d0aeda7c4cbc55653f2a3e74.gz
* browser: more search stuffDamien Elmes2006-06-231-16/+51
| | | | | | | | - fix bug where we clobber emms-browser-buffer - clear search on new search - add new keybindings - 's a', 's s', etc. to search for different fields. darcs-hash:20060623150406-4e3e3-9096e56597ae119fdee324255894b2858cef702f.gz
* browser: preliminary browsing supportDamien Elmes2006-06-231-0/+59
| | | | darcs-hash:20060623142837-4e3e3-7397b81dc867876785cf43357bf18c8973e6b010.gz
* function name change + testing emms-patches mailing-listyoni-r2006-06-221-2/+2
| | | | darcs-hash:20060622204637-85c19-cd8bc0fdb4fdad6279d9996c0820de139e13dc27.gz
* README: added a note about compiling emms-print-metadata, since it ↵lucas2006-06-221-4/+6
| | | | | | apparently wasn't obvious... darcs-hash:20060622231759-4f952-2d232e9530b6990ea41ba6d8b8d78d0e4b717c87.gz
* browser: use the filename if no useful metadata is availableDamien Elmes2006-06-221-9/+15
| | | | darcs-hash:20060622112720-4e3e3-7067174f9a1f6013bbfecb73e8effc03fdce5d52.gz
* browser: uniquify track names, mpg321-remote: restart dead processDamien Elmes2006-06-222-3/+11
| | | | darcs-hash:20060622111421-4e3e3-d843dafdb0245f9e08c032ad43bed6b2dc10c701.gz
* cache: add a routine to refresh metadata infoDamien Elmes2006-06-221-0/+21
| | | | darcs-hash:20060622114528-4e3e3-edaed29b327826bdbac2e172177dfa9e37214c15.gz
* README: fix a small typoDamien Elmes2006-06-201-2/+2
| | | | darcs-hash:20060620091959-4e3e3-9eb13a61aefbe79769a4c61c96f2ba6cf40a21aa.gz
* README : Advanced configuration : added item about seeking.lucas2006-06-201-0/+22
| | | | darcs-hash:20060620065241-4f952-57b870e39b27d3377015ebf0e9deb49c9c43412d.gz
* emms-player-mplayer.el: Enable mplayer's slave mode for seek support bywilliam.xwl2006-06-181-3/+3
| | | | | | default. darcs-hash:20060618120337-e8fe6-c9425c08e3d4cca0801c8e1551aa455d88549a7d.gz
* AUTHORS: Update William's info.william.xwl2006-06-181-1/+1
| | | | darcs-hash:20060618120236-e8fe6-308f405fc475583ee88fc6d1418700bd6edf7a61.gz
* browser: bugfixes, sort/display by yearDamien Elmes2006-06-181-11/+56
| | | | | | | | | | | - fix a bug with add-and-play on a single file - display album year if available - sort albums first by year - add c-1, c-2 etc keybindings to quickly browse by artist, album, etc. (conflicts with standard keybindings - assumption is that digit-argument is probably not very useful in the browser mode) darcs-hash:20060618122507-4e3e3-d961861072a8a07e2f67b391c6f59b7ea1a79ac9.gz
* define-emms-simple-player: Check for existence of the player executable.forcer2006-06-171-1/+2
| | | | darcs-hash:20060617023535-2189f-d285035e40953c1c8512d823c1332266294a5f4e.gz
* Rename `emms-score-show' to `emms-score-show-playing'. Addwilliam.xwl2006-06-161-2/+10
| | | | | | `emms-score-show-file-on-line'. darcs-hash:20060616162244-e8fe6-91e510b1ef2d25f1245edfb5f635657bd2227921.gz
* emms-player-mpd: Make the playable-p function return nil if we cannot start ↵Michael Olson2006-06-161-1/+7
| | | | | | a connection to mpd. darcs-hash:20060616233847-1bfb2-6b95e1e17b907cc46204c74b7ea9a59963e86dde.gz
* browser: put track number first (better for compilation albums)Damien Elmes2006-06-161-21/+26
| | | | darcs-hash:20060616153258-4e3e3-6ac627d571ef0623a346b8806c099f0d2c786ee5.gz
* browser: fix centering when adding new tracks to the playlistDamien Elmes2006-06-161-9/+11
| | | | darcs-hash:20060616132746-4e3e3-177ab8c37d4b5041d47ddbc6f1a42c30413f99aa.gz
* browser: remember position when hitting 1,2,3 etcDamien Elmes2006-06-161-6/+43
| | | | darcs-hash:20060616131926-4e3e3-48d11c2d5b27bd26c8ed5ccf4e96f2c0480cf1da.gz
* browser: collapse before expanding (expand-to-level-2, etc)Damien Elmes2006-06-161-0/+3
| | | | darcs-hash:20060616110612-4e3e3-4c3668a61018c2478c42a1ceeeaa38e19e1cc292.gz