NEWS - emms.git - EMMS, The Emacs Multimedia System.

index : emms.git
EMMS, The Emacs Multimedia System.
summary refs log tree commit diff
path: root/NEWS
blob: 865ff199ecfe7173c23228815c942eec3c6d2411 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
New in 22
 * emms-volume-mpv.el: raise or lower the volume of mpv (new file).
 * emms-player-mpd.el: Match HTTPS URLs in MPD player.
 * emms-mode-line.el: Use character width to display the track description.
 * emms-info-exiftool.el: ensure numeric album titles and info are strings.
 * Exanded documentation for playlist lock functions.
New in 21
 * emms.el: new function `emms-playlist-length' and `emms-playlist-total-playing-time'.
 * emms.el: `emms-repeat-track' is now buffer local.
 * emms-lyrics-lrclib.el New module for fetching synchronized lyrics from LRCLIB.
 * emms-browser.el: Use pre-defined convert when caching thumbnails.
 * emms-info-native-mp3.el: Fix possible type error in MP3 duration decoding.
 * Add album artist to metaflac, tag editor, playlist sort and limit.
 * Add active playlist lock, browse and send songs from other playlists.
New in 20.2
 * Fix `emms-single-track' not working with mpv.
 * emms-source-beets.el: Fix filter not cleared over multiple calls
 * emms-player-mpd: fixed albumartist not being recorded from mpd.
 * Remove references in code to defunct services.
New in 20.1
 * emms-info.el: add `emms-info-init-done-hook'.
New in 20
 * emms-volume-pulse.el: Deal with pactl being translated correctly.
 * beets: Add `sort' argument controlling sorting of added tracks.
 * emms-listenbrainz-scrobbler.el: new feature.
 * emms-cue.el: Use completing-read to jump to tracks in cue file.
 * emms-playlist-sort.el: `..-sort-shuffle' and `..-sort-by-random' aliases.
New in 19
 * emms-source-beets.el: EMMS source utilizing a beets library database.
 * emms-playing-time.el: show hours in playing time.
 * emms-player-mpd.el: Factor check for remote files into a function.
 * emms-player-mpd.el: Only play using MPD if the file is in the right directory.
 * emms-info.el: Better default display of tracks with composer, artist, title, and album fields.
 * emms-mode-line.el: truncate overly long descriptions.
 * Documentation updates.
New in 18
 * emms-player-mpv.el: remove emms-player-mpv-ipc-conn-emacs-26.1-workaround.
 * emms-player-mpv.el: remove long-deprecated --input-file=fifo support.
 * emms-playlist-mode.el: shift a track up or down by a line.
 * emms-playlist-limit.el: add limiting to note.
New in 17
 * Automatic detection of existing players via `emms-setup-discover'.
 * Autodetect GNU find.
 * Native decoding of playing time for `emms-info-native'.
 * Add info support for SNES SPC files.
New in 16
 * emms-info-ogginfo: Avoid writing ogginfo tags over 1k.
 * emms-streams.el: Updated URLs, avoid early loading errors.
 * emms-player-mpd.el: Use native relative seeking.
 * emms-player-mpd.el: Fix consume and random modes in MPD.
New in 15
 * emms-source-playlist.el: add native playlist to cache.
 * emms-mpris.el: add shuffle and loopstatus.
 * emms-mpris.el: fix artUrl metatadata issues.
 * emms-volume-pulse.el, emms-volume-amixer.el, emms.el: unified `get' interface.
 * emms-mark.el: fix bug when setting `emms-playlist-default-major-mode'.
 * emms-playlist-mode.el: Do not run `emms-playlist-mode' at the wrong time.
 * emms-browser.el: Fix bug in emms-browser-format-spec.
 * Documentation improvements and updates.
New in 14
 * emms.el: Fix emms-seek-* functions to work with number arguments.
 * emms-mpris.el: Fix Seek and SetPosition methods, implement Properties.GetAll method.
New in 13
 * emms-mpris.el: provides a dbus interface to EMMS.
 * quickstart section in the manual has been improved.
New in 12
 * emms-volume-pulse.el: Try to find the default sink.
 * `emms-setup-discover-players' automatic player discovery.
 * emms.el: reverse the order players are collected.
 * emms-browser.el: tab now toggles subitems.
 * emms.el: accept timestamps in emms-seek*.
 * emms-playlist-mode.el: Prefer using dired-jump.
 * emms-playlist-mode.el (emms-playlist-mode-goto-dired-at-point): Use
 dired-jump, optionally opening the dired buffer in other-window.
New in 11
 * Bug fix: emms-info-exiftool.el now handles numeric song titles gracefully.
 * Cache is now saved after tag editing.
 * Minor bug fixes in emms-tag-editor.el and emms-streams.el.
New in 10
 * emms-player-mpv.el: bug fixes and improvments (details in VC history).
 * emms-player-mpd.el: bug fixes and improvments (details in VC history).
New in 9
 * emms-player-mpd.el: playing order fix.
New in 8
 * emms-player-mpv.el: graceful handling of no icy-title.
 * Prune defuct streams from the list.
 * Notify if `emms-player-list' is empty.
New in 7.8
 * Fix to Libre.FM scrobbing.
 * Multiple improvements to emms-player-mpv.el.
New in 7.7
 * Add sndioctl support.
 * Use thing-at-point for URLs.
 * Add player-preference interface.
New in 7.6
 * Change the way we write the NEWS file: "New in..." instead of "News since...".
 * emms-player-mpv.el: Fix customize.
 * Document how `emms-player-mpv-update-metadata' works.
 * emms-player-mpd: fix caching behavior.
News since version 7.4
 - emms-player-mpv.el: fix reconnect-playback-restart issue.
News since version 7.3
 - emms-player-mpv.el: explicitly unpause after switching to a new track.
News since version 7.2
 - Add support for the audiotools tracktag executable.
 - Errors reading track metadata no longer stalls building the playlist.
News since version 7.1
 - Make it possible to force-update Emms cache.
 - Myriad bug fixes and code improvements.
 - Move jack.el into the Emms namespace.
News since version 7.0
 - Add authinfo support for libre.fm streaming.
 - Allow easily disabling the icon in the modeline.
News since version 6.3
 - Native reading of file metadata via emms-info-native.
 - emms-tag-editor: add pipe capability.
 - Compatibility with lexical scoping.
 - Improvements to the fine manual.
News since version 6.2
 - Updated documentation
News since version 5.4
 - Emms is now available via the GNU ELPA repository.
 - New info method: tinytag.
 - New info method: exiftool.
 - emms-volume.el: Fix missing quote in emms-volume-change-function.
 - namespace cleanup (emms-later-do.el).
News since version 5.3
 - Updated Website launched.
 - New and simplified emms-streams.el implementation.
 - New streaming radio stations.
 - Use track-at-point as a hint for guessing emms-add directory.
 - Bug fix: prevent skipping track when switching them during mpv playback.
 - Mixerctl now availabe in custom interface.
News since version 5.2
 - emms-volume-mixerctl.el: mixerctl volume control.
 - emms-playlist-save: improve behavior.
 - emms-playing-time: add a count-down timer display style.
 - Try to auto-detect the appropriate volume control.
News since version 5.1
 - emms-browser.el: faster thumbnail cache lookups.
 - emms-player-mpd.el: Parse disc number for mpd tracks.
 - Make thing-at-point behavior more consistent.
 - Remove redundant functions in code.
 - Allow changing the mode-line icon.
 - Bug fix: emms-player-mode, more consistent behavior.
 - Bug fix: emms-browser, Don't rely on (interactive "r").
News since version 5.0
 - Add `emms-toggle-single-track'.
 - Fix the way emms-score skips tracks.
 - Safer key-binding for interactively killing the playlist buffer.
 - Bug fix: emms-show-all quit now behaves well.
 - Bug fix: Metalplaylist focus would error without a current buffer.
 - emms-playlist-sort sorts the visible playlist.
 - Rewrite emms-playlist-limit implementation. Now operates on the
 current buffer rather than the current playlist. Add
 emms-playlist-limit-to-description.
 - Rewrite mpv backend to use long-running mpv instances controlled
 over json-rpc protocol for newer versions.
News since version 4.4
 - Add Org-style "TAB" binding to cycle through the different levels of expansions.
 - Bind emms-browser-move-up-level to "^".
 - Make "RET" (emms-add-tracks) add all tracks in region or with numeric argument
 that many tracks.
 - Supersede emms-browser-delete-files with emms-browser-remove-tracks to
 remove tracks from browser without deleting files. Use prefix argument to
 get the old behaviour. Regions and numeric argument are supported.
 - Add emms-cache-reset.
 - Use the "album artist" instead of the "artist" browser node by default.
 - Bug fix: emms-volume-pulse multi-digit volume numbers.
 - Bug fix: emms-smart-browse "cascading" from a browser search.
 - Bug fix: fix fallback thumbnail filter.
 - Add mpv backend support.
 - Speed up info processing.
 - Add Opus info support via emms-info-opusinfo.el.
 - Code modernizations thanks to Pierre Neidhardt.
 - Tagging mp3 files v2.x files now works via mid3v2.
 - Add dynamic thumbnail caching.
 - Improve emms-metaplaylist-mode.
News since version 4.3:
 - emms-volume-amixer.el: card id can be customized
 - Bug fix: set-playlist-buffer listing.
 - emms-source-file-directory-tree-find now follows symlinks.
 - Playlists can now be sorted by mtime.
 - Move to cl-lib.
 - Improve emms-volume.
 - Bug fix: fix mpg321 autoplay.
News since version 4.2:
 - Limit network lookups in Browser mode.
 - New (C++) emms-print-metadata brings more TagLib features.
 - Compilation warnings gone (excl. cl).
 - Bug fix: emms-lyrics free variable fix.
News since version 4.1:
 - Removed defunct streams.
 - Various emms-tag-editor bug fixes.
 - Bug fix: Info file now installs with correct suffix.
 - Bug fix: `make install' now installs emms-print-metadata.
News since version 4.0:
 - Change the default behavior of C-k in emms-playlist-mode.
 - Covers can have several extensions. See
 `emms-browser-covers-file-extensions'.
 - Libre.fm login details can, and should, be stored in authinfo now.
 - Possible to set volume via PulseAudio pactl via
 emms-volume-pulse.el.
 - emms-lyrics.el now uses eww if present. Also EMMS tries to fetch
 non-Chinese lyrics from lyricwiki.org.
 - Add HTTPS support where possible.
 - Sort using locale language in the browser, if possible.
 - emms-setup.el has been simplified.
 - The Emms manual has been revised to help new users.
 - New feature: M-x emms-show-all.
News since version 3.0:
 - Add GNU FM support.
 - Added mp4, m4a to the extensions handled by emms-info-libtag.
 - Play tracks randomly.
 - Extend MPD player support.
 - Add pause-resume support for lyrics display.
 - New implementation of emms-print-metadata.
 - Support both XEmacs and Emacs to highlight playing lyrics.
 - Add support for disc-number sorting of FLAC files.
 - New function to allow custom browser track-formats to display
 track duration.
 - Drop support for emms-player-gstreamer, Last.fm.
 - emms-player-mplayer: Remove code for loading movie subtitles
 automatically by emms, since mplayer has an option
 (`sub-fuzziness') controlling that.
 - Support displaying lyrics in a dedicated buffer, to highlight playing lyric.
 - Fix make install on Cygwin.
 - Compilation errors cleanup.
News since version 2.1:
 - Saving bookmarks in individual tracks is now supported.
 - Support deleting files from the cache.
 - Add mms:// URL support for emms-player-mplayer.
 - Implement pause, resume, and seek support for
 emms-player-alsaplayer.
 - A new player called emms-player-timidity has been implemented
 which is capable of playing midi files.
 - A new player called emms-player-fluidsynth is also capable of
 playing midi files.
 - A new player called emms-player-xine (in emms-player-xine.el) is
 capable of using Xine to play tracks.
 - Hitting "<" or ">" in emms-playlist-mode causes seeking backward
 and forward, respectively.
 - New file jack.el allows jackd to be started from within emacs, and
 permits clients to be connected or disconnected.
 - New file emms-tag-editor.el is capable of editing track
 information in songs.
 - New file emms-mark.el allows tracks in a playlist to be marked and
 operated on, much like dired mode.
 - New file emms-lastfm.el implements submitting track information to
 Last.fm and playing Last.fm radio streams. Support for playing
 these streams has been added to emms-streams.el.
 - New file emms-i18n.el adds support for handling coding systems
 properly in process input/output. This is currently only used by
 emms-info-mp3info.el.
 - New file emms-history.el causes playlists to be saved
 automatically when exiting Emacs.
 - emms-player-mpd:
 - Using the emms-browser to insert and play tracks now works
 properly with emms-player-mpd.
 - Display the correct error message if an error occurs while
 trying to play a stream.
 - Handle any encoding errors that occur during playback.
 - Integrate with emms-lastfm.el in `emms-player-mpd-show', if
 emms-lastfm is loaded and active.
 - emms-playing-time supports different display styles now.
 - emms-lyrics: Now support lyrics auto-scrolling.
 - emms-player-mplayer: Capable of loading movie subtitles
 automatically now.
News since version 2.0:
 - A new player that uses mpg321's remote mode is now available
 (emms-player-mpg321-remote)--this allows seeking and copes with
 errors in files.
 - A metadata browser has been added in emms-browser.el.
 - Recording of the time a track was last played is now supported.
 - emms-play-* and emms-add-* functions now toggle their play/add
 behavior when a prefix argument is supplied.
 - EMMS now caches tracks, which speeds up loading of large
 collections with info tags considerably.
 - EMMS now knows how to change the volume (emms-volume.el).
 - When playing a playlist from emms-playlist-mode, EMMS now
 optionally opens a new buffer for this playlist.
User-visible bug fixes:
 - The emms-playlist-mode is now much faster.
 - MP3s with errors are now playable when using the remote player.
generated by cgit v1.1 at 2025年04月18日 14:51:01 +0000

AltStyle によって変換されたページ (->オリジナル) /