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
|
Bongo NEWS file listing user-visible changes.
May 14, 2014
* `bongo-insert-album-covers' now defaults to nil.
May 12, 2014
* Bongo can now be installed from MELPA using `M-x package-install'.
* Bongo no longer supports Emacs 21.
* All deprecated variables and functions have been purged.
* New simple backend `afplay' adds support for OS X.
July 13, 2009
* Bongo now forces VLC to exit after finishing a track.
* `C-u RET' on a section header now starts playing
the section. To set the backend, use `C-u C-u RET'.
May 21, 2007
* New key bindings `S-<up>' and `S-<down>' (each with `M-'
and `C-M-' variants) change the volume.
* New key bindings `S-<right>' and `S-<left>' (with `M-'
and `C-M-' variants) fast-forward and rewind.
* The `f' and `b' keys have been switched with `F' and `B'.
Now use `f' or `b' to seek just one second. (This lets
you seek N seconds using `<N> f' or `<N> b'.)
* The <TAB> (`bongo-toggle-collapsed') command has been
moved to `$' to make room for a future <TAB> command.
* New command `H' (`bongo-list-buffers') brings up a list
of all Bongo buffers to ease switching between them.
* Giving a prefix argument to `h' (`bongo-switch-buffers')
now makes Bongo prompt for the buffer to switch to.
* Now <mouse-3> in Bongo buffers always brings up a context
menu (it used to do it on object lines only).
* Files with `.bongo' extensions are now treated as either
playlists or libraries according to the value of the user
option `bongo-prefer-library-buffers'.
* Switching to a Bongo mode from a non-fundamental,
non-Bongo mode now requires confirmation.
* New minor mode `bongo-dired-library-mode' lets you use
any Dired buffer as a Bongo library. The mode is enabled
automatically by the `d' (`bongo-dired-line') command.
May 15, 2007
* The `tree-from-tabs.rb' script has a new command line
option, `--hardlinks', which tells it to create hardlinks
instead of symbolic links.
May 11, 2007
* There is now a volume control mode line button. Click it
to open the volume control interface (as `v' would), or
use your mouse wheel on it to adjust the volume directly.
You should update the `volume' library to get the most
out of this feature. Mouse support was recently added.
May 6, 2007
* The keys `f' and `b' are now bound to seeking commands,
to go with the newly-introduced `F', `B', `M-F', etc.
The old `f' command (`bongo-flush-playlist') has been
moved to `~' (played tracks are "backups", in a sense).
* The command `C-c TAB' now sits on `C-c C-e' instead,
because of the symmetry with `C-c C-a'.
April 28, 2007
* The keys `F', `B', `M-F', `M-B', `C-M-F' and `C-M-B' are
now bound to immediate seeking commands, which provide
quicker ways of seeking (you no longer have to use `s').
The old `F' command has been moved to `R' (for "reset").
* Inline playback progress is now disabled by default,
because it slowed down seeking. To turn it back on,
customize `bongo-display-inline-playback-progress'.
* Left-clicking the arrow buttons in the mode line now
fast-forwards or rewinds instead of switching tracks ---
to switch tracks, use the right mouse button (`mouse-3').
* The arrow buttons will now only appear during playback
(leaving just the play button when playback is stopped).
To pick your own set of mode line buttons, customize the
variable `bongo-mode-line-indicator-format'.
April 27, 2007
* The keys in seek mode have changed a little. It used to
be that `f' and `b' each sought one second, while `M-f'
and `M-b' sought ten seconds. Here are the new keys:
- One second: `C-f', `C-b', `F', `B'
- Three seconds: `f', `b', `<left>', `<right>'
- Ten seconds: `M-f', `M-b', `M-<left>', `M-<right>'
- One minute: `C-M-f', `C-M-b'
Some other keys in this keymap changed as well, but I
don't think any of it is worth mentioning.
April 26, 2007
* Playback progress is now shown directly in the playlist
buffer using the `bongo-elapsed-track-part' face (which
by default looks like the `bongo-played-track' face).
* Track lengths are now displayed in playlist buffers.
You may want to customize `bongo-track-length-column' or
(to disable this feature) `bongo-display-track-lengths'.
[This feature is still rather experimental and probably
does not work the way we will ultimately want it to.]
April 11, 2007
* There is a new binding for playing stuff: `g'. It plays
the next N tracks, given a prefix argument N, or the
tracks in the region, if the region is active, or the
marked tracks, if any, or the track at point otherwise.
The `RET' command is unchanged; it still plays the track
under point, or the next N tracks with a prefix argument.
(Note that `RET' never plays, e.g., all marked tracks.)
April 10, 2007
* You may now bring up a context menu of useful commands by
right-clicking a track line or section header. Try it!
April 9, 2007
* Bongo now displays any metadata provided by streaming
media servers (such as what's currently being played).
This is enabled by default but only available for VLC.
April 5, 2007
* Bongo Sprinkle mode now sets `bongo-mark-played-tracks',
and the default value is now `nil' (it used to be `t').
Enabling Sprinkle mode sets it to `t' buffer-locally.
* Stopping a track being played using `C-c C-s' will now
not mark it as played; but `C-c C-n' and `C-c C-p' will.
April 4, 2007
* The new Bongo Sprinkle mode is an alternative to random
playback, based on the idea of automatically _enqueuing_
random tracks instead of playing tracks in random order.
To try it, run `M-x bongo-sprinkle-mode' in a playlist.
* The various commands beginning with `i' are no longer
bound to any keys. Instead, there is a general `i'
command for inserting files and directories, and another
command `I' for inserting special things. Unfortunately,
this currently includes URIs (use `I u RET').
* Commands that operate on the marked tracks now kill the
current marking after using it. Use `* y' to restore the
last marking, or `* k' to manually kill the current one.
Killing a marking discards the previously killed one ---
in the future, there might be a stack of killed markings.
The handy command `* *' toggles between some marking and
the blank marking by killing or yanking as appropriate.
Thus, `% m Dylan RET e * *' enqueues all tracks matching
the string "Dylan" and then restores the marking of them.
Typing `* *' another time gets rid of the marking again.
March 18, 2007
* You can now specify which backend to use for individual
tracks using `M-x bongo-set-backend-for-track'.
February 25, 2007
* The `M' command is gone. Use `- m' instead. (To do it
many times, `- m C-x z z z ...' is handy.)
* The `g' command is gone. Use `M-x bongo-redisplay'.
February 12, 2007
* Bongo is now able to display various kinds of icons.
It ships with a set of icons from the GNOME project.
See the following variables and their containing groups:
- `bongo-display-track-icons'
- `bongo-display-header-icons'
- `bongo-track-mark-icon-file-name'
February 8, 2007
* All backends now support pausing. Non-interactive backend
players are paused and resumed using SIGSTOP and SIGCONT.
In particular, this means that pausing and resuming is now
available for ogg123, speexdec, TiMidity and MikMod.
|