1
1
New features and significant updates in version...
4
* Still startup properly if there's no soundcards on the machine
5
* Make the "Eject" menu item default to unsensitive
7
- Report an "end of file" when seeking past the end of a stream
8
- Report whether a stream is seekable properly, instead of guessing
9
- Handle "progress" messages from the QuickTime demuxer in newer GStreamer
11
- Don't crash when an XSPF playlist doesn't have URLs
12
- Avoid using realpath(), to avoid crashes on NetBSD
15
* Make Totem remember the width of the sidebar when Totem was maximised on exit
19
* Better accessibility support in the volume button
21
- Restart accepting streams that aren't from the supported mime-type
22
there are too many broken sites for now
23
- Don't crash when printing a page with the plugin
24
- Don't destroy a stream if we don't have one
25
- Fix some cases where the server gives a playlist, and we never start the
27
- Catch errors after playback has started
29
- Avoid D-Bus warnings with newer D-Bus versions
30
- Avoid trying to allocate loads of memory when gnome-vfs fails
32
- Avoid crashes when files contain non-UTF-8 metadata
33
- Avoid deadlocks when getting redirect streams
34
- Make the "automatically resize window" and resize menu items work again
38
- Handle playlists linked inside playlists as used on kinkfm.com
39
- Handle "BASE HREF" in ASX files
40
- When adding ISO images, or on-disk DVDs, set a title
42
- Don't accept streams that aren't from the supported mime-type
44
- Restore the statusbar text when we've been buffering
45
- Fix buffering when streaming
48
* Browser enhancement:
49
- Fix the "Open with..." menu item not showing for some supported types
50
- Hide the preferences menu item
51
- Fix playback for http://www.viftv.no
52
- Fix videos on http://www.apple.com/getamac/ stopping playing
53
- Support the "showcontrols=false" parameter, for http://www.k9media.se
54
- Fix playback of videos on http://news.sky.com
55
- Add a new plugin to support videos on http://stage6.divx.com/
56
* When opening the "Skip to" dialogue, set the default to the current time
57
* Fix a possible crasher when checking for an ASF reference file
58
* Use the top-level title from the SMIL playlist, when there isn't an
62
* Add keyboard support for the DVD keys: Up, Down, Left, Right
63
* Add support for audio/AMR, audio/AMR-WB and Musepack
64
* Remove old GStreamer 0.8 hacks
65
* Avoid repeat being turned on when it shouldn't in the web browser plugin
68
* Fix a crash when HAL isn't available
69
* Fix compilation with older versions of HAL, without HAL, and with the
70
Browser plugin disabled
71
* Save and restore the sidebar width
72
* Set and use the connection speed preference (GStreamer)
75
* Numerous Browser Plugin enhancements:
77
- Split the plugin in 4 different plugins, to allow
78
name-based detection to work, and different Javascript interfaces
79
to be used (Real Player/Helix, Windows Media Player and Quicktime
80
compatible, and basic Totem)
81
- Handle repeat and autostart parameters
82
- Make sure the plugin is available for all Mozilla-based browsers
83
- Make scrolling on the volume widget work as it should
85
* Use HAL to determine the disc type
86
* Save and restore which sidebar was showing, and whether Totem was
88
* Fix the window title not changing when playing files with broken names
89
* Fix Ctrl+Q not working in fullscreen
90
* More logo mode fixes (xine-lib)
91
* Fix aspect ratio of visuals (xine-lib)
94
* Add a default filename to the save playlist dialogue
95
* Add supprot for more DVD related remote buttons
96
* Move the properties dialogue to the sidebar
97
* Fix build with newer versions of D-Bus
98
* Avoid linking directly against the Mozilla libraries, should allow
99
build-time and run-time engines to be different (build against Mozilla,
101
* Make the "Seek To" dialogue work correctly when using the keyboard
102
* Fix logo related redraws (xine-lib)
103
* Try harder to extract audio/subtitles languages from files (GStreamer)
106
* update xine-lib requirement to avoid startup crashes
109
* Text subtitle encoding is now selectable
110
* Numerous Browser Plugin enhancements:
111
- Try to cache files while playing them
112
- Add support for cache=true hint
113
- Fix getting the true path for relative paths
114
- Add support for audio-only playback
115
- Add a way to copy the URL from the right-click menu
116
- Add "Open in Movie Player" in the right-click menu
117
* Make showing/hiding the sidebar not resize the video or the window
118
* Pop down language and subtitle menus to avoid hangs when the language or
119
subtitle changes while the menu is open
120
* Add AC3 and Monkey's audio to the known filetypes
121
* Draw the logo ourselves, so we don't crash on startup if the logo is too
122
big for the X video buffer (xine-lib)
123
* Show the logo when playing audio without visualisations
124
* Fix a crash with non-default buffering values (GStreamer)
125
* Fix a leak each time the logo was set (GStreamer)
126
* Fix the "Skip to" dialogue not working when paused (GStreamer)
129
* Make Space Play/Pause when the video widget has the focus
130
* Fix DVD playback when started from gnome-volume-manager
131
* Allow localisation for time labels
132
* Fix possible crash when using the Nautilus properties tab
133
* Use HAL to detect presence of discs in the drives
134
* Fix problems using the Mozilla plugin on PPC systems
135
* Add Impulse Tracker and MOD files to the list of supported types
136
* Add audio/vnd.rn-realaudio as a supported playlist format
137
* Use theme friendly window icons
138
* Fix a new installation of Totem not using visualisation (GStreamer)
141
* Add XSPF playlists read and write support
142
* Allow users to choose the type of playlist to write when saving
145
* Remove unused DXR3 support
146
* Remove GStreamer 0.8 support
147
* Fix the GTK+-only version not displaying some menu items
148
* Update the "Skip to" time label when entering time manually, fix sensitivity
149
of the OK button in that dialogue
150
* Fix crash on exit if the interface couldn't be loaded
151
* Add basic support for the Quicktime Metalink playlists
152
* Avoid deadlocks when forcing opening with a subtitle when there's none
153
* Fix crash when setting the connection speed setting to the maximum
154
* Make the previous/next icons in the popup the same as in the rest
156
* Make menu shortcuts unaccessible in fullscreen
157
* Make Ctrl+S show the "Skip to" dialogue as it should
158
* Fix a small memory leak in the Nautilus properties plugin
159
* Add debugging to the playlist parser
160
* Make the preferences window appear on top of the main window at all times,
161
and hide it straight away when exiting
162
* Fix playback of non-Mozilla streams (such as mms) in the Mozilla plugin
163
* Fix saving non-relative m3u playlists
164
* Handle space as Play/pause in windowed mode if the video widget has
166
* Work-around broken .pls files from Virgin radio
167
* Fix problems with sound not coming out when audio output selected
168
isn't Stereo (xine-lib)
169
* Fix pixel aspect ratio settings (GStreamer)
172
* Added Bulgarian user guide
173
* Show the "Seeking to" label in fullscreen as well
174
* Make the standard zoom keyboard shortcuts work
175
* Allow to save thumbnails in JPEG rather than PNG
176
* Playlist parser fixes for Rhythmbox' initial import
177
* Make nautilus startup faster by only initialising the backend when
178
we require it (GStreamer)
181
* Get the list of subtitles and languages (GStreamer 0.10)
182
* Fix the window title not getting set properly when loading a new file
183
* Avoid hang when skipping to the next file (GStreamer 0.10)
184
* Require glib 2.8 to avoid crashers (GStreamer 0.10)
185
* Compilation fix with glib > 2.8.0 and < 2.9.1
186
* Fix a critical warning on startup when a particular file is in the recent
188
* Fix a warning on open (GStreamer 0.8)
191
* Show the waiting cursor when opening files, parsing playlists and starting up
192
* Add popup menu support with the keyboard to the playlist
193
* Don't reverse items when moving them down the playlist
194
* Remove the scrollbars in the playlist when it's been emptied
195
* Don't look for subtitles on HTTP servers
196
* Don't show playlists as ignored after having parsed them successfully
197
* Bigger and better logo
198
* Fix a possible crash with the ASF playlist parser
199
* Add support for the target property, opening the movie in a stand-alone
200
Totem (Mozilla plugin)
201
* Add support for background music (Mozilla plugin)
202
* Take the aspect ratio of the screen when setting the size of the
203
visualisations (xine-lib, GStreamer 0.10)
204
* Fix compilation with glib < 2.8
205
* Add ability to disable text subtitles when Totem loads them automatically
207
* Better logo mode handling (GStreamer 0.8)
208
* Free the video output after showing images (GStreamer 0.8)
209
* Show the logo when playing an audio file without visualisations
211
* Better key seek handling (GStreamer 0.10)
212
* Fix problems with setting the speaker arrangement (GStreamer 0.10)
213
* Fix playback of files with non-16-bit audio (GStreamer 0.10)
214
* Don't block when getting metadata (GStreamer 0.10)
215
* Better error message when the decoder/demuxer doesn't support streaming
219
* Use Ctrl+S as "Take Screenshot..." shortcut
220
* Fix a possible crash on start with multiple totem processes
221
* Support application/smil and application/x-smil mime-types
222
* Better parsing of SMIL playlists
223
* Better parsing of ASX playlists with multiple REF entries per ENTRY
224
* Make the about box parented on the Mozilla window (Mozilla plugin)
225
* Fix data being dropped when streaming from fast servers (Mozilla plugin)
226
* Fix the state of the volume button on startup (Mozilla plugin)
227
* Fix the Subtitles and Audio tracks not being available (xine-lib)
228
* Support on-the-fly visualisation plugins change (GStreamer)
229
* Fallback if the configured output plugins aren't available (GStreamer)
230
* Don't shrink the toplevel window when setting the logo (GStreamer)
231
* Fix video thumbnailing for movies with a non-1/1 aspect ratio
234
* Add a "capabilities" mechanism to the playlist parser library
235
* Fix crash when calling the "add to playlist dialogue twice"
236
* Fix parsing of sub-directories
237
* Fix crasher in the Mozilla plugin when bringing up a second instance
238
by making the plugin resident
239
* Call the authentication manager, so thumbnails with keyring-stored passwords
241
* Support newer versions of gnome-screensaver
242
* Don't make the properties page assert if we can't initialise the backend
243
* Don't overwrite the title when there's already a custom title in the playlist
244
* Write EXTM3U m3u files
245
* Add a test program for the properties page
246
* Fix warning on exit when in fullscreen
247
* Support Flash Video files, and OGM files
248
* Set the preferences dialogue as a child of the main window
249
* Update libegg from CVS
250
* Fix double error dialogues on open sometimes (xine-lib)
251
* Clean up unused plugins after opening a file (xine-lib)
252
* Check for plugins in configure (GStreamer)
253
* Fix compilation with the Forte compiler (GStreamer 0.10)
254
* Fix multiple problems with the properties dialogue (GStreamer 0.10)
255
* Fix the seek slider being disabled on startup (GStreamer 0.10)
256
* Make seeking in AVI files snappier (GStreamer 0.10)
257
* Ignore errors beyond the first one when opening files (GStreamer 0.10)
261
* New Ukrainian (uk) help files
262
* Use filters in the Open file dialogues
263
* Support turning off the screensaver when gnome-screensaver is used
264
* Scroll to the current file in the playlist when starting to play it
265
* Add ability to play back DVDs and VCDs from .iso and .bin/.cue files
266
* Add a menu item for switching angles on DVDs
267
* Don't add backup files to the playlist
268
* Remove audio CD playback from the UI, as to avoid duplication with sound-
272
* Play file from the beginning when double-clicking on it in the playlist
273
* Make CD drives with blank CDs in them unsensitive in the Play Disc menu
274
* Avoid weird startes when using the "Toggle fullscreen mode" shortcut
275
* Fix drag'n'drop on the playlist itself not working
276
* Parse Shoucast playlists in .m3u files properly
277
* Stop the currently playing song when loading a media, and playing this
279
* Set the play/pause buttons' tooltips according to the image
280
* Fix possible crashes on startup when the widget creation functions cannot
282
* Use N/A instead of '0' when the bitrate or the number of frames per second
283
isn't available in the property window
284
* Fix a possible crash on startup in the Mozilla plugin
285
* Fix possible i18n problems with the Nautilus properties window and the
287
* Fix compilation of the Mozilla plugin with newer versions of D-Bus
288
* Fix a memory leak in the Mozilla plugin
289
* Fix a crasher when running the Mozilla plugin in a debug build
290
* Allow compiling the Mozilla plugin against xulrunner
291
* Fix duplicate access key in the display preferences
292
* Fix wrong accesskeys for the saturation and hue sliders
293
* Show the video properties again when a stream has video
294
* Move Totem's remote socket to TMPDIR
295
* Remove libmusicbrainz dependency
296
* Detect DVDs and VCDs properly on a pmount setup
297
* Don't save Totem's thumbnail with an alpha component, for recent
299
* Remove keyboard shortcuts from the main video popup menu
300
* Fix resizing of the sidebar
301
* Fix problems parsing remote ASX files
304
* GStreamer 0.10 support
305
* Fix an access to invalid memory when getting metadata from a file
308
* Avoid playback stopping when seeking forward in DVDs
309
* Get the xine-lib version at run-time
312
* New French (fr) translation of the help files
313
* Fix problems with the nautilus property window not getting translated
315
* Add missing strings for translation
316
* Remove warnings when exiting early because audio or video outputs
317
aren't available (GStreamer)
318
* Fix the visualisations not running on startup (xine-lib)
319
* Correctly change the visualisation plugin when it's not currently in use
323
* Fix Totem not finding the type of a disc when it's not in /etc/fstab
324
* Some (more) volume button fixes
325
* Don't leak memory when getting the supported mime-types of the plugin
326
* Fix generation of the playlist-end signal in the playlist parser
327
* Allow reading DVD off the disk (GStreamer)
330
* Fix sensitivity of the volume menu items
331
* Avoid crashes with the screensaver disabling code
332
* Use D-Bus for the communication between the mozilla plugin and the viewer
333
(more reliable, and supports multiple plugins at the same time)
334
* Make it impossible to have the sidebar smaller than the buttons it contains
335
* Hide the sidebar when hiding the controls
336
* Make the sidebar shortcut F9 like other GNOME applications
337
* Add suport for ASF redirect files
338
* Don't display the length in full-screen mode if it is unknown
339
* Disable the "Save" button in the playlist if it is empty
340
* More volume button fixes
341
* Fix build with newer pkg-config versions
342
* Fix double error messages when reading encrypted files (xine-lib)
343
* Only create visual effects plugins when needed, not on startup (xine-lib)
344
* Allow remote subtitle files (GStreamer)
347
* Move the playlist dialog to a sidebar
348
* Use a new volume widget in the main player window
349
* Deprecate the use of vcd:, dvd: and cd: to play discs, and have the
350
user pass a directory (for vcd: and dvd:) or a device path (for all) instead
351
* Avoid resizing on startup before we really show the window
352
* Fix a crash when 'Hide controls' is called while starting up
353
* Move the Repeat and Shuffle menu items to the Edit menu
354
* Disable the Zoom menu items correctly on boundaries
355
* Don't crash when trying to set the Zoom level during startup
356
* Hide the main window quicker on exit
357
* Make the album name selectable in the property dialogues
358
* Update the length in the property window as the stream is played
359
* Add the ability to write/read a title when saving a playlist
360
* Ignore images and text files when reading playlists or parsing directories
361
* Say that we support Shorten and 3GPP files
362
* Show the track number in the window title if available
363
* Avoid triggering the mouse pointer highlighter when in fullscreen
364
* More resilient "Play disc" feature when trying to play back Audio CDs
365
* Sort files before inserting them in the playlist when dropping them
366
* Better parsing of ASX playlists and ASF reference files
368
* Better Mozilla plugin headers detection
369
* Fix compilation of the Mozilla plugin with GCC4
370
* Add a working volume button
372
* Fix the Mozilla plugin's window showing up outside the browser (GStreamer)
373
* Better iradio title support (GStreamer)
374
* Add DVD subtitles support (GStreamer)
375
* Better error messages on startup and during playback (GStreamer)
376
* Fix some memory leaks (GStreamer)
377
* Remove a few startup warnings (GStreamer)
379
* Work-around problem in xine-lib that could mean files showing up as 0-length
380
* Work-around errors when seeking near the end of an ASF/WMV file
381
* Fix crashes when playing back some files with errors (xine-lib)
382
* Add a proper warning when trying to play an empty file (xine-lib)
383
* Fix hand icon not appearing on DVD menus in fullscreen (xine-lib)
384
* Fix detection of still images with newer xine-lib
385
* Fix screenshot aspect ratio for some MPEG files
388
* Use MusicBrainz to get Title, Album, etc. for audio CDs
389
* Also read 3 letters country-codes for subtitles and languages
390
* Remove unexisting local files from the recent files list
391
* Make subtitles and languages menus unsensitive rather than their submenus
392
* Have the nautilus properties page set the tab label according to the file type
393
* Add the "--print-playing" command-line option that does what it says
394
* Desensitise zoom menu items when boundaries are reached
395
* Allow building the Mozilla plugin with Firefox
396
* Avoid deadlocks/CPU burn with the thumbnailer
397
* Fix GTK+ only build, remove GNOME dependency on the thumbnailer
398
* Make the Exit fullscreen appear on the right screen for Xinerama setups
399
* Misc Mozilla and playlist fixes
400
* Fix some playlist files from winamp.com not being parsed properly
401
* Don't show the fullscreen popups when the video window isn't focused
402
* Fix crash with some recent files
403
* Allow to pass a device directly to the playlist, for DVD and VCD
405
* Better error messages for some types of input (xine-lib)
406
* Fix crashes when zooming out too far (xine-lib)
408
* Prevent window flickering with some files (GStreamer)
409
* Implement per-track CD playback (GStreamer)
410
* Improve metadata loading in the nautilus properties page (GStreamer)
411
* Implement aspect-ratio switching (GStreamer)
412
* Add subtitles/languages labels for audio streams (GStreamer)
415
* Major enhancements to the experimental mozilla plugin
416
* Remove use of libnautilus-burn, and list all the CD drives in the main
418
* Add a preference to select the subtitle font
419
* Avoid the progress bar changing the status bar's height
420
* Allow Totem to be passed multiple files by Nautilus
421
* Translate the language names in Totem's menus
422
* Make the "Skip to..." dialog appear again
423
* Don't crash if the playlist contains non-UTF8 data
424
* Fix parsing of some ASX playlists
425
* Slight performance increase in adding entries to the playlist
426
* Fix Drag'n'drop of files and directories with broken UTF-8, and from
428
* Close the 'Open Location' dialogue when 'Esc' is pressed
429
* Fix a crash when reaching the first element in a shuffled/repeat playlist
430
* Fix parsing of directories with special characters and broken UTF-8
431
* Use the new 'Leave fullscreen' icon and label
432
* Add the Video bitrate in the properties
433
* Prevent a click in the recent files really opening the first file twice
434
* Add --play and --pause command-line options
435
* Fix compilation with glibc 2.2 systems
436
* Add a man page for totem-video-thumbnailer, and update the totem one
437
* Fix possible crash in the BaconMessageConnection
438
* Require glib 2.6.3 to fix the thumbnailer exiting too soon
439
* Fix date shown from some OGG files (GStreamer)
440
* Fix the cursor not disappearing (GStreamer)
441
* Allow relative paths to be passed to the thumbnailer (GStreamer)
445
* NVidia TV-Out support (GStreamer)
446
* Better overall metadata information (xine-lib)
447
* Fix volume bars not reaching 100% (all), or above 100% (GStreamer)
448
* Fix history not getting saved when using the "Open Location..." dialog
449
* Popup menu fixes (accelerators not appearing, wrong stock icons, wrong
450
sensitivity on some items)
451
* Fix hangs opening the "Open..." dialog when a bookmark required authentication
452
* Lock-down mode support
453
* Only disable the screensaver in fullscreen mode when something is playing
454
* Handle unnamed sound channels (xine-lib)
455
* Don't allow the AC3 Passthrough audio output to set the volume (xine-lib)
456
* Fix colour balance settings not being remembered (GStreamer)
457
* Allow the thumbnailer to work without a display
458
* Make the fullscreen button go to the edge of the screen, and move it to
459
the right hand-side as per the HIG
460
* Fix "Play Disc" when devfs is used
461
* GStreamer thumbnailer fixes
464
* Rise the controls when in fullscreen and a remote's button is pressed
465
* Speed up frequently called functions by checking the previous state before
467
* Remove files from the playlist that are on a volume that's getting removed
468
* Use GTK+ 2.6 widgets, features and icons
469
* Port the Nautilus property pages to the GNOME 2.8 API from the Bonobo API
470
* Avoid triggering the accessibility features of X when in fullscreen
471
* Install the playlist parser as a library
472
* Don't crash when a file fails to open (GStreamer)
473
* Automatic subtitles support (GStreamer)
474
* Mouse interactivity support (GStreamer)
475
* Install Totem's .desktop file properly
476
* Fix volume setting on startup
477
* Fix the sound device not being released in some cases
478
* Fix non-stereo audio playback (xine-lib)
479
* Fix a bug parsing directories when filenames have '#' in their names
4
482
* Implement session management support, remove automatic save/restore of the