aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* browser: sorting, bugfixesDamien Elmes2006-06-121-25/+86
| | | | | | | | - add sorting for subitems (albums, tracks, etc) - make isearching expand the current entry automatically - rename subitems-exist to subitems-visible (clearer) darcs-hash:20060612051800-4e3e3-a6e9e2c341ab3caf5f5aa59c364ae3bb2362ac3e.gz
* updated manual about emms-foobar-file prefix togglingyoni-r2006-06-111-2/+4
| | | | darcs-hash:20060611163901-6ce53-462fe67b2b620ef13edb95b0b87a37df0b0b0f6b.gz
* emms-cache: add pruning support, make save/load interactiveDamien Elmes2006-06-111-0/+15
| | | | darcs-hash:20060611095400-4e3e3-5624cdc454d14b7f4ffb03cc84f8883bf2fe291e.gz
* Use better exclude regexp, so that people can load music files with '#' in ↵Michael Olson2006-06-101-1/+1
| | | | | | the middle of the name. darcs-hash:20060610230507-1bfb2-b43f8403de4b1123ef7a71408f86510b7a553e63.gz
* emms-info: Never return 0 for info-mtime, since emms-time-less-p does not ↵Michael Olson2006-06-101-2/+2
| | | | | | like this. Use nil instead. darcs-hash:20060610230409-1bfb2-fa73c67de417d1643dfb3b99cd7cf16b861ff8ab.gz
* Add mpd volume settings to customMartin Schoenmakers2006-06-091-0/+2
| | | | | | | Small patchlet so mpd users can use custom to change the volume setting backend to use the appropriate volume functions. darcs-hash:20060609231150-97144-06f60160ea3afb3de4a43dcd861601c03a8a6dc2.gz
* browse subcategories (eg artist->album->title)Damien Elmes2006-06-091-30/+202
| | | | | | | | | | | | - subcategories can now be expanded and contracted, and added to playlist - see the new keybindings at the top of the file - add new faces for the various sublevels (only the dark background colours are useful at the moment - any light background users want to fix that?) - fix a bug in emms-smart-browse with (recenter) darcs-hash:20060609185950-4e3e3-70f66178dae24374b5023d6f76ec08bea779d1e1.gz
* update emms-cache.el commentaryDamien Elmes2006-06-091-5/+1
| | | | darcs-hash:20060609064935-4e3e3-cd3861e10f6aad3d118c6c87cd87438d6f5bc892.gz
* emms-player-mpd: Add functionality to dump MusicPD data into the EMMS cache. ↵Michael Olson2006-06-091-0/+42
| | | | | | This allows for easy integration with emms-browser.el. darcs-hash:20060609043831-1bfb2-7c886a447a80ecd694c053d2a8a1a18f807e4594.gz
* emms-player-mpd: Rename volume functions to better match the namespace ↵Michael Olson2006-06-091-5/+9
| | | | | | created by emms-volume.el. darcs-hash:20060609043643-1bfb2-375117b7d9fef9f60119cb64b42095c609448a30.gz
* emms-player-mpd: Fix minor bug when importing the current MusicPD playlist ↵Michael Olson2006-06-091-12/+22
| | | | | | into EMMS. darcs-hash:20060609043538-1bfb2-40772d8300e40cdd9d4af794e6e8d3078e4f35f9.gz
* emms-setup: Get rid of pointless compiler warning.Michael Olson2006-06-091-1/+2
| | | | darcs-hash:20060609042002-1bfb2-16505ccb1e785f16743bda984768c03d07eb7a74.gz
* emms-cache: Small compiler fix.Michael Olson2006-06-091-0/+2
| | | | darcs-hash:20060609041606-1bfb2-6ea5623f62d4ff27566ab9f1097d5c4ffa2d95cb.gz
* emms-cache: Add standard enable/disable/toggle interface and do a docfix for ↵Michael Olson2006-06-093-9/+46
| | | | | | emms-cache-set-function. darcs-hash:20060609040108-1bfb2-268d7a1f4c7590ffdedcda9506bfca53e02cc2ea.gz
* Standardize copyright notices. Add COPYING file. Mention license in README.Michael Olson2006-06-0830-133/+530
| | | | darcs-hash:20060608194123-1bfb2-cbfbc9eacb41016b24acb9ea2654f141496b0caa.gz
* Fix compiler warnings in emms-cache.el.Michael Olson2006-06-083-18/+26
| | | | darcs-hash:20060608184612-1bfb2-942ae7db648d88b9dfe4896872fc3f5fdd7a30d3.gz
* emms-metaplaylist-mode: Fix bug introduced by the recent emms-playlist-mode ↵Michael Olson2006-06-081-8/+11
| | | | | | overhaul. Add faces for light backgrounds. darcs-hash:20060608143846-1bfb2-e25dbaa46a3651f1acfd1aefc88f9ad32f03c365.gz
* NEWS is newforcer2006-06-081-0/+14
| | | | darcs-hash:20060608125507-2189f-f04e5ed39a7888f4b6acbbd00f01754976b71286.gz
* refactor browser mode creation codeDamien Elmes2006-06-081-35/+51
| | | | | | | | - make the rendering function (browse-by-artist, etc) responsible for the mode name - fix a bug where the wrong buffer is used darcs-hash:20060608123618-4e3e3-b5bd1de42108ed792b6aa17cf9042dd22137b605.gz
* browser sorting, and bug fixesDamien Elmes2006-06-082-26/+49
| | | | | | | | | - sort tracks when they're added to the playlist - fix a bug where we didn't uniquify the buffer - distinguish between files and urls - modify emms-playlist-sort to accept an optional region darcs-hash:20060608105253-4e3e3-d735756c02bcae5a7c2e8a9b97817cf393a58079.gz
* update modeline when changing browsing methodDamien Elmes2006-06-081-3/+6
| | | | darcs-hash:20060608094037-4e3e3-941aa4374482cf0cbac1c4ea09f4aad83704a6e3.gz
* avoid rebuilding the browser window each timeDamien Elmes2006-06-081-2/+3
| | | | darcs-hash:20060608092623-4e3e3-34036792deb3f6cc1c2ec4f97c5f81cf9f83291c.gz
* small typo fixDamien Elmes2006-06-081-1/+1
| | | | darcs-hash:20060608032546-4e3e3-8c445e10d32239209759b42957335a54e1d7390e.gz
* fix RET on trailing \nDamien Elmes2006-06-082-14/+21
| | | | | | | | \n isn't propertized which means hitting RET on a playlist or browser entry fails. this patch moves the point before trying to read the properties. darcs-hash:20060608090703-4e3e3-56f8e91f35d92f217517222b1f1e3206f83b1825.gz
* add a metadata browser - emms-browser.elDamien Elmes2006-06-083-1/+413
| | | | | | | | * preliminary work on a metadata browser - still alpha, but it's useable for me * also updated my email address in emms-cache.el (whoops) darcs-hash:20060608084400-4e3e3-f9350d06fb1dabc33c33c9821a7d89c287c64a81.gz
* emms-playlist-mode: Facify tracks on startup.forcer2006-06-081-0/+4
| | | | darcs-hash:20060608123052-2189f-197516bb8da9a1051f3e0ddac5f3bdd99fefcc89.gz
* emms.el: Change directory to / before starting the player.forcer2006-06-081-2/+5
| | | | darcs-hash:20060608025659-2189f-cf54016de0748a3d9dc3f706db32c3125229bc08.gz
* emms-playlist-mode: When making new overlays, do not allow the rear to ↵Michael Olson2006-06-071-1/+1
| | | | | | advance. This prevents some display issues. If we really need to modify the text there, we should be using (insert-before-markers). darcs-hash:20060607215212-1bfb2-f306058603a47453dffe2182b8730cc3d9aaf5d9.gz
* Make emms-property-region bulletproof.Michael Olson2006-06-071-4/+15
| | | | darcs-hash:20060607215113-1bfb2-1d5710b9112fb1ed36d1a65d4ed432d643bdd863.gz
* Fix typo in emms-property-regionforcer2006-06-071-2/+3
| | | | darcs-hash:20060607203558-2189f-f2a8e6a89f4af46883dc23d656157bccd883db30.gz
* emms.el, simplified emms-property-region considerably.forcer2006-06-071-19/+4
| | | | darcs-hash:20060607202310-2189f-16435d8796c61ef090f2215117e8042a482fde2b.gz
* Very basic support for recording the time you last played a track.lucas2006-06-072-1/+112
| | | | | | | | * emms-last-played.el: New file. Nothing fancy right now, more to come soon. * emms-setup.el: emms-devel now requires and setups emms-last-played. darcs-hash:20060607172830-4f952-fd247551c7da305be27b8f783e785bdd9c2c8689.gz
* Mark the cache as dirty for each modification.forcer2006-06-074-6/+21
| | | | darcs-hash:20060607161049-2189f-293b55878f4a073640a397e4b2aa563c3bf785d6.gz
* fix damien elmes's email addressDamien Elmes2006-06-071-1/+1
| | | | darcs-hash:20060607154000-4e3e3-41b5746bd18f69a30c288a7f86af3b49231ea0a8.gz
* emms.el: The currently playing marker now should stay where it is, even for ↵forcer2006-06-071-0/+1
| | | | | | yanks darcs-hash:20060607155759-2189f-f540a9d5692c72e253500b0580b42c5fad981ba5.gz
* emms-playlist-mode: Stop overlay from being attached to text inserted before itforcer2006-06-071-1/+2
| | | | darcs-hash:20060607155511-2189f-8b77f04252183c1eb3c3f98737a33769afa01c99.gz
* emms sources now switch add/play behavior when a prefix argument is supplied.forcer2006-06-071-2/+8
| | | | darcs-hash:20060607150502-2189f-111d096517e1b849d49e7f196852e51937a31b58.gz
* Add autoloads to emms-setup.elforcer2006-06-071-0/+5
| | | | darcs-hash:20060607150030-2189f-66fac4c8280c702d0760683ce5079332c4a6d888.gz
* Typo, defvar => defcustom for emms-cache-set-functionforcer2006-06-071-1/+1
| | | | darcs-hash:20060607134647-2189f-af24ce177889add0924b39268a1924d36f3c8f82.gz
* Cleaned up the cached code in emms.el a bitforcer2006-06-072-12/+27
| | | | darcs-hash:20060607134238-2189f-208cd31323c69521084137e367d689cead44a6df.gz
* refactor caching code into emms-cache.elDamien Elmes2006-06-074-82/+113
| | | | | | | | | * caching support is now provided via two function vars in emms.el, emms-cache-get-function and emms-cache-set-function * (emms-standard) or above will enable caching support * you'll need to remove .emms-cache or s/emms-info-cache/emms-cache-db/ darcs-hash:20060607125345-4e3e3-7d9ad8d243a395f2f2a5eea004e58ac9e239855b.gz
* emms-playlist-mode doesn't need overlay compatibility anymoreforcer2006-06-061-41/+0
| | | | darcs-hash:20060606141539-2189f-9afa51a0ee2b36f7b083d01537cdc05f08d24670.gz
* emms-playlist-mode.el - now with less overlay!forcer2006-06-062-100/+49
| | | | darcs-hash:20060606135908-2189f-bb652e384264445ca77b87e82bb0e190caf0f89f.gz
* emms-info: Fix bug that occurs after clearing the current playlist and ↵Michael Olson2006-06-061-2/+3
| | | | | | trying to re-add songs to it. darcs-hash:20060606144439-1bfb2-34f362137ee2006e12ebfe26e7f3842c31f5ef0d.gz
* AUTHORS: fixed Lucas' e-mail addresslucas2006-06-061-1/+1
| | | | darcs-hash:20060606090957-4f952-fa5341ba7b6e364b1619f0011ddfd1b5c85dfbbd.gz
* info-cache-dirty/codingDamien Elmes2006-06-051-11/+21
| | | | | | | | | * mark the info cache as dirty when it's modified, so we don't have to write it out all the time * save the cache as mule-utf-8 - comments? i'm not sure if this is correct darcs-hash:20060605163339-4e3e3-35731daf2d74d73bb6f776ad29de3f4cbe5d3529.gz
* AUTHORS: Damien Elmes address updatedforcer2006-06-051-1/+1
| | | | darcs-hash:20060605143028-2189f-e573f54db9aeba6cb82c3d6981c247a82d5f8aa5.gz
* emms-info caching (thanks to Damien Elmes)forcer2006-06-052-16/+74
| | | | darcs-hash:20060605142507-2189f-0edb660bd94f7d505bb6da6abc48cd595982bc31.gz
* Sort file names from `emms-source-file-directory-tree-function'.forcer2006-06-051-3/+4
| | | | darcs-hash:20060605053347-2189f-e2161a5d791596968f9d9e83c004451592324550.gz
* Add some sources for inserting playlists without inserting their contents, ↵Michael Olson2006-06-042-6/+77
| | | | | | and likewise for directories of playlist files. Exclude some files and directories from being added when walking directories. darcs-hash:20060604195602-1bfb2-3ebc047e47ecdece3b4b826b3a6a48ccbbb0f0d0.gz