aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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
* emms-player-mpd: Differentiate between files and URLs when it makes sense to ↵Michael Olson2006-06-041-8/+16
| | | | | | do so. darcs-hash:20060604195449-1bfb2-5f43698ad0ff4945541f3aaf8244e1590333f39d.gz
* Miscellaneous minor cleanups.Michael Olson2006-06-042-12/+15
| | | | darcs-hash:20060604195311-1bfb2-c5ba94841afa0d32c9bc483a21e7c8302c8b9aaa.gz
* Make sure we never have an empty track description when inserting a song ↵Michael Olson2006-06-042-4/+15
| | | | | | into a playlist buffer. darcs-hash:20060604194940-1bfb2-8e8a20dde4b8c3fc89f5dd0552207cb5f3441429.gz
* Remove debian-extras package as requested by ftpmasters (debian)forcer2006-06-035-49/+15
| | | | darcs-hash:20060603125644-2189f-ff0bdd23bd3b203df37019edae368e4cc97fcb6d.gz
* Put volume options in their own customize group.Martin Schoenmakers2006-06-012-3/+8
| | | | | | | Added a separate emms-volume group for customize and put things there instead of in the main thing. darcs-hash:20060601193853-97144-c623003be58dbfc8b5bec359110197e115926c1d.gz
* emms-volume.el: Cosmetic stuff, defvar -> defcustomforcer2006-05-311-8/+15
| | | | darcs-hash:20060531003343-2189f-8a3926a21e63a49ddf66415e9f17041485dcd721.gz
* emms-volume.el: Minor cosmetic cleanupforcer2006-05-311-4/+4
| | | | darcs-hash:20060531002351-2189f-cedd0ca3350a02fc8deda9ec51e1e33f05ab9ecc.gz
* emms-volme.el: Add some requires.forcer2006-05-311-0/+4
| | | | darcs-hash:20060531001118-2189f-5d181b45b3ffdfc51c44e17185b3d2d9063475a9.gz
* emms-volume-amixer.el: Provide a way to set the control for amixerforcer2006-05-311-1/+8
| | | | darcs-hash:20060531001102-2189f-d203d6c92b8e72c7ab8dd380834cba1700815e5f.gz
* Make handling of multiple playlist buffers less error-prone.Michael Olson2006-05-313-31/+83
| | | | darcs-hash:20060531203810-1bfb2-7a5c8ca307d33ea501871a6222ab76ad4ada498d.gz
* AUTHORS: Add Martin Schoenmakers. Welcome! :-)forcer2006-05-301-0/+1
| | | | darcs-hash:20060530230723-2189f-7716e4510b18f344538deecdfce6810dfc9e035b.gz