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
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
|
New features and significant updates in version...
1.3.91:
* Show the waiting cursor when opening files, and parsing playlists
* Add popup menu support with the keyboard to the playlist
* Remove the scrollbars in the playlist when it's been emptied
* Don't look for subtitles on HTTP servers
* Don't show playlists as ignored after having parsed them successfully
* Bigger and better logo
* Add support for the target property, opening the movie in a stand-alone
Totem (Mozilla plugin)
* Add support for background music (Mozilla plugin)
* Take the aspect ratio of the screen when setting the size of the
visualisations (xine-lib)
* Fix compilation with glib < 2.8
* Add ability to disable text subtitles when Totem loads them automatically
(xine-lib)
* Better logo mode handling (GStreamer 0.8)
* Free the video output after showing images (GStreamer 0.8)
* Better key seek handling (GStreamer 0.10)
* Fix playback of files with non-16-bit audio (GStreamer 0.10)
* Don't block when getting metadata (GStreamer 0.10)
* Better error message when the decoder/demuxer doesn't support streaming
(GStreamer 0.10)
1.3.90:
* Use Ctrl+S as "Take Screenshot..." shortcut
* Fix a possible crash on start with multiple totem processes
* Support application/smil and application/x-smil mime-types
* Better parsing of SMIL playlists
* Better parsing of ASX playlists with multiple REF entries per ENTRY
* Make the about box parented on the Mozilla window (Mozilla plugin)
* Fix data being dropped when streaming from fast servers (Mozilla plugin)
* Fix the state of the volume button on startup (Mozilla plugin)
* Fix the Subtitles and Audio tracks not being available (xine-lib)
* Support on-the-fly visualisation plugins change (GStreamer)
* Fallback if the configured output plugins aren't available (GStreamer)
* Don't shrink the toplevel window when setting the logo (GStreamer)
* Fix video thumbnailing for movies with a non-1/1 aspect ratio
1.3.1:
* Add a "capabilities" mechanism to the playlist parser library
* Fix crash when calling the "add to playlist dialogue twice"
* Fix parsing of sub-directories
* Fix crasher in the Mozilla plugin when bringing up a second instance
by making the plugin resident
* Call the authentication manager, so thumbnails with keyring-stored passwords
can be generated
* Support newer versions of gnome-screensaver
* Don't make the properties page assert if we can't initialise the backend
* Don't overwrite the title when there's already a custom title in the playlist
* Write EXTM3U m3u files
* Add a test program for the properties page
* Fix warning on exit when in fullscreen
* Support Flash Video files, and OGM files
* Set the preferences dialogue as a child of the main window
* Update libegg from CVS
* Fix double error dialogues on open sometimes (xine-lib)
* Clean up unused plugins after opening a file (xine-lib)
* Check for plugins in configure (GStreamer)
* Fix compilation with the Forte compiler (GStreamer 0.10)
* Fix multiple problems with the properties dialogue (GStreamer 0.10)
* Fix the seek slider being disabled on startup (GStreamer 0.10)
* Make seeking in AVI files snappier (GStreamer 0.10)
* Ignore errors beyond the first one when opening files (GStreamer 0.10)
1.3.0:
New features:
* New Ukrainian (uk) help files
* Use filters in the Open file dialogues
* Support turning off the screensaver when gnome-screensaver is used
* Scroll to the current file in the playlist when starting to play it
* Add ability to play back DVDs and VCDs from .iso and .bin/.cue files
* Add a menu item for switching angles on DVDs
* Don't add backup files to the playlist
* Remove audio CD playback from the UI, as to avoid duplication with sound-
juicer and Rhythmbox
Bug fixes:
* Play file from the beginning when double-clicking on it in the playlist
* Make CD drives with blank CDs in them unsensitive in the Play Disc menu
* Avoid weird startes when using the "Toggle fullscreen mode" shortcut
* Fix drag'n'drop on the playlist itself not working
* Parse Shoucast playlists in .m3u files properly
* Stop the currently playing song when loading a media, and playing this
media fails
* Set the play/pause buttons' tooltips according to the image
* Fix possible crashes on startup when the widget creation functions cannot
be found
* Use N/A instead of '0' when the bitrate or the number of frames per second
isn't available in the property window
* Fix a possible crash on startup in the Mozilla plugin
* Fix possible i18n problems with the Nautilus properties window and the
Mozilla plugin
* Fix compilation of the Mozilla plugin with newer versions of D-Bus
* Fix a memory leak in the Mozilla plugin
* Fix a crasher when running the Mozilla plugin in a debug build
* Allow compiling the Mozilla plugin against xulrunner
* Fix duplicate access key in the display preferences
* Fix wrong accesskeys for the saturation and hue sliders
* Show the video properties again when a stream has video
* Move Totem's remote socket to TMPDIR
* Remove libmusicbrainz dependency
* Detect DVDs and VCDs properly on a pmount setup
* Don't save Totem's thumbnail with an alpha component, for recent
Nautilus changes
* Remove keyboard shortcuts from the main video popup menu
* Fix resizing of the sidebar
* Fix problems parsing remote ASX files
GStreamer:
* GStreamer 0.10 support
* Fix an access to invalid memory when getting metadata from a file
xine-lib:
* Avoid playback stopping when seeking forward in DVDs
* Get the xine-lib version at run-time
1.2.0:
* New French (fr) translation of the help files
* Fix problems with the nautilus property window not getting translated
properly
* Add missing strings for translation
* Remove warnings when exiting early because audio or video outputs
aren't available (GStreamer)
* Fix the visualisations not running on startup (xine-lib)
* Correctly change the visualisation plugin when it's not currently in use
(xine-lib)
1.1.5:
* Fix Totem not finding the type of a disc when it's not in /etc/fstab
* Some (more) volume button fixes
* Don't leak memory when getting the supported mime-types of the plugin
* Fix generation of the playlist-end signal in the playlist parser
* Allow reading DVD off the disk (GStreamer)
1.1.4:
* Fix sensitivity of the volume menu items
* Avoid crashes with the screensaver disabling code
* Use D-Bus for the communication between the mozilla plugin and the viewer
(more reliable, and supports multiple plugins at the same time)
* Make it impossible to have the sidebar smaller than the buttons it contains
* Hide the sidebar when hiding the controls
* Make the sidebar shortcut F9 like other GNOME applications
* Add suport for ASF redirect files
* Don't display the length in full-screen mode if it is unknown
* Disable the "Save" button in the playlist if it is empty
* More volume button fixes
* Fix build with newer pkg-config versions
* Fix double error messages when reading encrypted files (xine-lib)
* Only create visual effects plugins when needed, not on startup (xine-lib)
* Allow remote subtitle files (GStreamer)
1.1.3:
* Move the playlist dialog to a sidebar
* Use a new volume widget in the main player window
* Deprecate the use of vcd:, dvd: and cd: to play discs, and have the
user pass a directory (for vcd: and dvd:) or a device path (for all) instead
* Avoid resizing on startup before we really show the window
* Fix a crash when 'Hide controls' is called while starting up
* Move the Repeat and Shuffle menu items to the Edit menu
* Disable the Zoom menu items correctly on boundaries
* Don't crash when trying to set the Zoom level during startup
* Hide the main window quicker on exit
* Make the album name selectable in the property dialogues
* Update the length in the property window as the stream is played
* Add the ability to write/read a title when saving a playlist
* Ignore images and text files when reading playlists or parsing directories
* Say that we support Shorten and 3GPP files
* Show the track number in the window title if available
* Avoid triggering the mouse pointer highlighter when in fullscreen
* More resilient "Play disc" feature when trying to play back Audio CDs
* Sort files before inserting them in the playlist when dropping them
* Better parsing of ASX playlists and ASF reference files
* Better Mozilla plugin headers detection
* Fix compilation of the Mozilla plugin with GCC4
* Add a working volume button
* Fix the Mozilla plugin's window showing up outside the browser (GStreamer)
* Better iradio title support (GStreamer)
* Add DVD subtitles support (GStreamer)
* Better error messages on startup and during playback (GStreamer)
* Fix some memory leaks (GStreamer)
* Remove a few startup warnings (GStreamer)
* Work-around problem in xine-lib that could mean files showing up as 0-length
* Work-around errors when seeking near the end of an ASF/WMV file
* Fix crashes when playing back some files with errors (xine-lib)
* Add a proper warning when trying to play an empty file (xine-lib)
* Fix hand icon not appearing on DVD menus in fullscreen (xine-lib)
* Fix detection of still images with newer xine-lib
* Fix screenshot aspect ratio for some MPEG files
1.1.2:
* Use MusicBrainz to get Title, Album, etc. for audio CDs
* Also read 3 letters country-codes for subtitles and languages
* Remove unexisting local files from the recent files list
* Make subtitles and languages menus unsensitive rather than their submenus
* Have the nautilus properties page set the tab label according to the file type
* Add the "--print-playing" command-line option that does what it says
* Desensitise zoom menu items when boundaries are reached
* Allow building the Mozilla plugin with Firefox
* Avoid deadlocks/CPU burn with the thumbnailer
* Fix GTK+ only build, remove GNOME dependency on the thumbnailer
* Make the Exit fullscreen appear on the right screen for Xinerama setups
* Misc Mozilla and playlist fixes
* Fix some playlist files from winamp.com not being parsed properly
* Don't show the fullscreen popups when the video window isn't focused
* Fix crash with some recent files
* Allow to pass a device directly to the playlist, for DVD and VCD
* Better error messages for some types of input (xine-lib)
* Fix crashes when zooming out too far (xine-lib)
* Prevent window flickering with some files (GStreamer)
* Implement per-track CD playback (GStreamer)
* Improve metadata loading in the nautilus properties page (GStreamer)
* Implement aspect-ratio switching (GStreamer)
* Add subtitles/languages labels for audio streams (GStreamer)
1.1.1:
* Major enhancements to the experimental mozilla plugin
* Remove use of libnautilus-burn, and list all the CD drives in the main
movie menu
* Add a preference to select the subtitle font
* Avoid the progress bar changing the status bar's height
* Allow Totem to be passed multiple files by Nautilus
* Translate the language names in Totem's menus
* Make the "Skip to..." dialog appear again
* Don't crash if the playlist contains non-UTF8 data
* Fix parsing of some ASX playlists
* Slight performance increase in adding entries to the playlist
* Fix Drag'n'drop of files and directories with broken UTF-8, and from
Konqueror
* Close the 'Open Location' dialogue when 'Esc' is pressed
* Fix a crash when reaching the first element in a shuffled/repeat playlist
* Fix parsing of directories with special characters and broken UTF-8
* Use the new 'Leave fullscreen' icon and label
* Add the Video bitrate in the properties
* Prevent a click in the recent files really opening the first file twice
* Add --play and --pause command-line options
* Fix compilation with glibc 2.2 systems
* Add a man page for totem-video-thumbnailer, and update the totem one
* Fix possible crash in the BaconMessageConnection
* Require glib 2.6.3 to fix the thumbnailer exiting too soon
* Fix date shown from some OGG files (GStreamer)
* Fix the cursor not disappearing (GStreamer)
* Allow relative paths to be passed to the thumbnailer (GStreamer)
* More HIG fixes
1.0:
* NVidia TV-Out support (GStreamer)
* Better overall metadata information (xine-lib)
* Fix volume bars not reaching 100% (all), or above 100% (GStreamer)
* Fix history not getting saved when using the "Open Location..." dialog
* Popup menu fixes (accelerators not appearing, wrong stock icons, wrong
sensitivity on some items)
* Fix hangs opening the "Open..." dialog when a bookmark required authentication
* Lock-down mode support
* Only disable the screensaver in fullscreen mode when something is playing
* Handle unnamed sound channels (xine-lib)
* Don't allow the AC3 Passthrough audio output to set the volume (xine-lib)
* Fix colour balance settings not being remembered (GStreamer)
* Allow the thumbnailer to work without a display
* Make the fullscreen button go to the edge of the screen, and move it to
the right hand-side as per the HIG
* Fix "Play Disc" when devfs is used
* GStreamer thumbnailer fixes
0.101:
* Rise the controls when in fullscreen and a remote's button is pressed
* Speed up frequently called functions by checking the previous state before
updating
* Remove files from the playlist that are on a volume that's getting removed
* Use GTK+ 2.6 widgets, features and icons
* Port the Nautilus property pages to the GNOME 2.8 API from the Bonobo API
* Avoid triggering the accessibility features of X when in fullscreen
* Install the playlist parser as a library
* Don't crash when a file fails to open (GStreamer)
* Automatic subtitles support (GStreamer)
* Mouse interactivity support (GStreamer)
* Install Totem's .desktop file properly
* Fix volume setting on startup
* Fix the sound device not being released in some cases
* Fix non-stereo audio playback (xine-lib)
* Fix a bug parsing directories when filenames have '#' in their names
0.100:
* Implement session management support, remove automatic save/restore of the
current playlist
* GStreamer DVD support
* Add a Russian manual
* Speed up startup (xine-lib only)
* Make Ctrl+arrows seek further in streams
* Only show playback errors when the user acted to provoke it
* Turn the cursor into a hand when hovering a menu in a DVD (xine-lib)
* Zoom in/out support (xine-lib)
* Create a default configuration file for the telestrator mode if none exist
* Support uvox:// URLs from Winamp.com (xine-lib)
* Check for the GStreamer libraries if xine-lib isn't available
* Implement buffering (GStreamer)
* Enable visualisation effects (GStreamer)
* Make the properties page work (GStreamer) and misc. fixes (all)
* Add Album metadata to the properties windows
* Hide the video properties if a file is an audio-only one
* Work-around a bug in GConf that caused playbacks to be very dark (xine-lib)
* Add 4.1-channel audio support
* Fix DVD playback from the disk
* Fix parsing of sub-directories, and .pls playlists with relative paths
* Fix bugs with the fullscreen popup windows when switching themes
* Make --toggle-controls work on startup
* Remove possible "burps" on startup when the sound is supposed to be muted
* Fix the wrong item being activated when clicking on a playlist in the
recent files menu
0.99.22:
* Show the popups in fullscreen (GStreamer)
* Fix multiple volume icons appearing in the playlist
* Fix SVCD detection
* Fix SVCD playback (GStreamer)
0.99.21:
* New rest logo
* Automatically load text subtitles (xine-lib)
* Handle Drag'n'drop from Mozilla/Netscape
* Implement Drag from the Screenshot dialog to the file manager
* Fix error message when an optical media can't be played
* Make it possible to play a DVD from the hard-disk (xine-lib)
* Fix getting the CD type when the drive doesn't implement it
* Add an error message when the audio device is busy (GStreamer)
* Make drag'n'drop work again after double-clicking a playlist entry
* Don't bring up the skip dialog when the stream isn't seekable
* Fix a crash on exit playing URIs that aren't gnome-vfs URIs (mms://)
* Memory leak fixes
0.99.20:
* Add a beta "Telestrator" mode
* Fix a crash when closing Totem with non-file locations
* Set the current file chooser paths correctly
* Fix "Play Disc..." when the detected device is a symbolic link
* Remove warnings when zooming in a window with no video
* Fix detection of some DVDs, and speed-up disc type detection
* Report errors at the right moment in the GStreamer backend
* Add bitrate support to the GStreamer backend
0.99.19:
* Fix a crash using the "Play CD" menu item
* Update the recent-files code (file descriptor leak, icon loading speed-up for
SVG icons)
0.99.18:
* Detect CD/DVD/VCDs automatically, instead of having 3 menu items
* Allow to shrink the window after zooming to a bigger size, or a restart
* Implement screenshots and thumbnailing in the GStreamer backend
* Fix flickering and extra video window in the GStreamer backend
* Fix parsing of .desktop files that we create ourselves
* Fix parsing of ASX (xml-ish) playlists again
0.99.17:
* Great overhaul of the GStreamer backend
* Fix parsing of Real Media and ASF playlists
* Some performance enhancements in the main interface
* Support the Unichrome video driver for the xine-lib backend
* Support for writing m3u playlists, including relative paths
* Use CD selection widget from nautilus-cd-burner, instead of our copy
0.99.16:
* Remove playlist items when ejecting an optical media
* Fix addition of optical media via the remote interface
* Fix Matroska and Real Audio file-types associations
* Fix KDE detection for newer KDE versions
* Work-around a bug in xine-lib where it wouldn't send the right error
message if trying to play a DVD without libdvdcss installed
* Make --debug actually work for the instance that's being started
* Make "totem --quit" just exit if there's no running Totem instance
* Make Ctrl+A select all the files in the playlist window
* Fix error message when the codec doesn't have a nice name
* Fix properties windows when the file doesn't have audio or video
* Fix parsing of ASX playlists for GNOME 2.4 and above
* Recurse deeper into sub-directories
* Update to the latest recent-files sources
0.99.15.1:
* And again
0.99.15:
* Build fixes
0.99.14:
* Show an error when a file can't be added to the playlist
* Add a elapsed/total time label to the fullscreen controls
* Make Shift+Left/Right arrows do shorter seeks
* Add the ability to create better, bigger sized thumbnails
* Make Space as play/pause in fullscreen
* Fix the stock icons not appearing on some platforms
* Mime-type integration for GNOME 2.8
* Thumbnail still images recognised as videos as images (no film holes)
* Small bug fixes
0.99.13:
* Spanish documentation
* Show proper error message when a GUI video driver isn't available
* Fix cases where the reason for not being able to open a file could be missing
* Handle Ctrl+P to show the playlist even in hidden controls mode
* Fix potential misdetection of local display
* Share the playlist parser with Rhythmbox
* Make the back button go to the beginning of a track if we're not at the
beginning of this track
0.99.12:
* Starts of a Mozilla plugin
* Fixes for Right-to-Left languages
* Fix a crash when the mms server wasn't available
* Fix the English ("C") documentation not being the default docs
* Update audio output selection to match that of xine-lib 1-rc4a
* Add support for the video/x-mpeg mime-type, as sent by some Windows versions
* Add files to the playlist orderly when adding directory
0.99.11:
* Starts of a GTK+ only build
* Allow reordering of the playlist via drag'n'drop
* Make aspect ratio a submenu, instead of being toggled
* Screenshot dialog fixes
* Fix a crasher in the m3u with extinfo parsing
* Get all the icons from the installed Totem if not otherwise available
* Fix a crasher on startup detecting the DVD+ drives
* Fix the release of the sound device when paused
* Add German documentation translation by Sebastian Heinlein
* Better error messages when opening a file fails
0.99.10:
* Use the new GtkFileChooser, and other GTK+ 2.4-related changes
* Make NVidia TV-Out work again
* Remove the (broken) automatic downloader and the CURL dependency
* Show an error message when the audio output isn't available
* Better error handling in the GStreamer backend
* Fix a bug in directory loading with newer glib versions
* Remove the builtin authentication manager to use the one provided
by the GNOME libraries, fix a deadlock on startup when authentication is
required
* Make vanity support Linux 2.6
* Stock icons support
* Have the command-line options translated
* Added context menu in the playlist to copy URLs/filenames to the clipboard
* Added a man page for totem
* Install handlers for mms, pnm and rtsp protocols in the xine-lib backend
* Add a button to reset the colour balance settings
* Make the fullscreen slider work again
* Make "totem cd:" work again
* Restore the default audio stream if a custom one is not available in the
file that we're about to play
* Don't crash when the "none" video output plugin isn't available
* Don't probe for the Xv video driver on remote connections
* Disable the ALSA mixer event thread as we don't need it, fixes a crash/hang
on exit when using the ALSA audio output
* Fix some bugs in ASX playlist parsing
* Fix crash using Optical Media playback with the GStreamer backend
* Statusbar is now right after ejecting an Optical Media
0.99.9:
* Extended Gstreamer 0.7.x support, DVD and Audio CD support, related bug fixes
* Add Saturation and Hue configuration
* Add support for m4a, DV, Matroska and FLC files as well as wax playlists
* HIG fixes
* Read additional data from extm3u playlists
* Warn the user when we can't play encrypted files
* Fix problems opening files with paths containing escape codes
* Fix bug with the popup window disappearing while dragging the
volume slider
* Add status bar feedback while seeking
* Playlist behaviour fixes
* Don't save removable media items in the playlists
* Don't try to use the XvMC driver, NVidia has it broken
* Fix a crash with taking a screenshot of small videos
* Fix crashes with extremely long subchannels labels
* Fix build on non-XFree86 Solaris installations
* FreeBSD CD detection fixes
* Small UI and compilation fixes
* Make vanity and curl optional
0.99.8:
* Online manual from Chee Bin HOH
* Use the statusbar for buffering feedback
* Use less memory when there's no video output
* Fix playback of Quicktime files with reference urls
* Fix Real playlists support with "stop" commands
* Support the XvMC video driver
* Support audio/x-ms-asf data type
* Added ability to launch totem in fullscreen mode
* Fix compilation with GTK+ 2.3.x
0.99.7:
* Fix .pls playlist parsing and saving, as well as .m3u, .asx and .desktop
playlist parsing
* Fix seeking with the arrows
* Add more paths for the Realplayer codecs
* Add an error message when we can't save the playlist
* Fix warnings when we have ampersands in the filename
* Fix XRandR handling
0.99.6:
* Shuffle option in playlist
* Make HTTP proxies work again
* Fix scaling, fullscreen and visualisation in GStreamer backend
* Get the title of all the tracks when playing an Audio CD
* Plenty of fixes for streams playback (playback on start works, no network
activity when paused)
* Much faster playlist parsing when the files contain known good extensions
* Make properties menu unsensitive when we didn't manage to open a file, or
the logo was shown
* Fix restoration of the size on restart after exit in fullscreen
* Remove selected entries from the playlist with 'Delete'
* Use 'eject' to eject CDs and DVDs
* Fix parsing of some ASX playlists
* Ignore empty lines in .m3u files
* Make Shift+F10 display a popup menu
* Fix access keys
* Fix drag and dropping local files with '%' in their name
* Update the "skip to" spinner as time passes
* Fix a hang on exit when playing back a song with visual effects on and paused
* A lot of API changes in the BaocnVideoWidget, cleanups
0.99.5:
* Modify the volume slider to have shortcuts to 0% and 100%
* Work around screensaver not being disabled when using xscreensaver
* Release the soundcard on pause if xine-lib is new enough to allow so
* Fix window size restoration on startup
* HIG-ify the error dialogs
* Fix plural handling for i18n
* Fix most of the build warnings
* Fix double-free that might have weird consequences
0.99.4:
* Fix possible crasher due to an old version of glade
* Update the subtitle and languages menus after having played a DVD or ogm file
0.99.3:
* On-the-fly switching between visual effects plugins
* Allow AC3 passthrough sound
* Fix races when getting errors on startup
* Fix vanity compilation
* Better error messages
* Implement recursive directory loading in the playlist
* Update the playlist title when playing a CD with CDDB
* Check that we could get tracks before trying to playback optical media
* Don't tell nautilus we can't thumbnail a file if it just takes a long time
* Don't show the window in the current workspace when enqueuing songs
* Remember "Always On Top" setting, and video widget size across sessions
* Added Startup Notification for files opened from Nautilus
* Use Konqueror when clicking on the "Add proprietary plugins" button when KDE
is running
* Make the screenshot menu item unsensitive when no file is playing
* Save screenshots to the right place when "desktop directory is selected", and
the home directory is the desktop
* Make the CD selector work on FreeBSD
* Hide the popups when changing workspaces
* Fixup argument parsing
* Fix a memleak in the recent files
* Make lirc silent on startup
* Detect libcurl version properly
* Build fixes for XRandR
0.99.2:
* Fixed XFree86 lockup on start bug (see http://bugs.xfree86.org/cgi-bin/bugzilla/show_bug.cgi?id=260 for the patch)
* Automatic resolution switching when going to fullscreen with auto-resize
enabled (useful for TV output)
* Audio output selection: stereo, 4.0, 5.0 or 5.1 channels
* Changed default command-line action to replace, not enqueue
* Stop the stream before exiting, fixes the long waits on exit
* Fix display of non-UTF8 id3 tags
* Rewrote most of the screensaver disabling code
* Implemented Winamp m3u compatibility and relative paths resolution
* Don't take more than 30 seconds to thumbnail a movie
* Fix the location of the screenshots if ~/Desktop exists (GNOME 2.3)
* Implemented seek to time (GStreamer)
* Sync'ed visuals quality with the xine backend (GStreamer)
* Really fix the position of the popup controls on first appearance
0.99.1:
* Added a automatic downloader for the DLLs on x86 machines
* Added a brightness and contrast preferences
* Fixed display of filenames in non-UTF-8 encodings without warnings
* Many behavioural fixes for the GStreamer backend
* HIG fixes for most of the dialogues
* Make it possible to turn off subtitles in DVDs if "no subtitles" is not the
default
* Try harder to thumbnail short movies
* Make OGM subtitles and alternate soundtracks work
* Fix a crash when starting up totem from nautilus with more than one file
* Autostart playback of optical media if they're listed on the command-line
* FreeBSD build fixes
0.99.0:
* Added support for error messages coming from the xine engine itself
* Fixed playbacks of DVDs and other media in the movie menu
* Speed up playlist loading
* Worked around a bug in egg-recent that would add a '/' to local filenames
* Read links in .desktop files to be able to use the drag'n'drop of the video
as a bookmark system
* devfs support, FreeBSD support and misc. parsing fixes for the CD
selection widget
* moved fullscreen code out of the video widget and into totem (enables
fullscreen to work on the gstreamer backend)
* Automatic GNOME-based Proxy configuration
* Make the visual quality option menu actually work
* Add the /apps/totem/debug entry to enable debug in the playback engine
* Fixes concerning the colliding error and buffering dialogs
* Added a --disable-lirc argument to configure
* Fix handling of Recent Files and URIs
0.98.0:
* Added the Vanity webcam utility
* Added a Nautilus properties page
* Added options to configure the visual effects more precisely
* Added a buffering dialog for when opening network files, statusbar now says
"Streaming" when streaming from the network
* Really set the Real decoders' path, link the DLLs from /usr/lib/win32 on
startup
* Draw a black background on the video widget on startup
* Fix resizing to sizes smaller than the default dimensions
* Fix a crash when using the "Open Location..." dialog
* Fix a crash in the error dialog
* Don't start playback on startup when restoring playlists
* Gstreamer backend updates
0.97.0:
* Experimental GStreamer backend (pass --enable-gstreamer to configure)
* Re-enable the visuals on the fly
* Added a TV-out feature via DXR3 or NVTV
* Implement playlist reordering, saving, and automatic restore on startup
* Added a button to get a filemanager to add new proprietary plugins (DLLs,
and Real Media .so files)
* Added a deinterlacing setting
* Added a popup menu on the video canvas
* Make it possible to hide everything but the video canvas
* Fix positioning problem with the popup controls when switching to fullscreen
for the first time
* Fix the thumbnailer (better to test it next time...)
0.96.0:
* Added subtitles and audio languages selection menus for DVDs
* Added support for setting the network connection speed
* Added mousewheel support for all the sliders
* Added an "Open Location" menu item to the File menu
* Make it possible to make screenshots of the vis plugins, and switch them
off and on on-the-fly
* Add 'Always on Top' functionality
* Added an Eject button
* Add SMIL playlist support, and differentiate Real Video playlists from the
actual video files
* Thumbnails now have "film-like" holes on their sides, like cells
* Fix lockups on Red Hat Linux 9
* Make the playlist and the label use CDDB information
* Use an internal mixer for the volume instead of the system one
* Use the configured CD device for the CDDA plugin
* Fix a crash when it was a URI being drag and not a local filename
* Fix build system for the thumbnailer's schemas
* Much less verbosity on the command line
* Fix a problem with the "remote" API which would make Totem receive only
the first file of a list of them
* Fix a crash when changing the resolution of the screen, in fullscreen mode
0.95.1:
* Fix a crasher bug when switching to fullscreen
0.95.0:
* Xinerama, dual-head and RandR support
* Added a "remote" mode to control a running Totem
* Seeking with the seekbar is no longer a mess
* Fix screenshots when the aspect ratio was 1.0
* Better error reporting
* Fix statusbar time reporting
* Actually use detection by content instead of suffix guesses
* Support Real Audio URLs in the playlist
* Make it possible to cycle the playlist both ways in repeat mode
* Renamed GtkXine to BaconVideoWidget
* Plenty of compilation and bug fixes, memleaks plugged
0.90.0:
* added Screenshot function
* drag'n'drop and mousewheel actions for the video canvas
(drag a video to the desktop to bookmark it)
* added a video thumbnailer for Nautilus
* faster video widget with faster fullscreen
* added authentication dialogs for locations needing it
* moved the gnome-vfs plugin to xine-lib
* make it work on remote displays
* some cleanups making seeking faster
* added visual effects for audio-only files
* added a statusbar
* added CDDA support (Digital CD playback)
* added subtitle support (only on the command-line, use like:
"totem file.avi#subtitle:file.sub")
* added a dialog for more precise seeking
* plenty of bug fixes
0.13.1:
* Make it work again on glib-2.x based platforms
* CD selection widget fixes
0.13.0:
* Plenty of small bug fixes
* Detection and easier selection of the Optical Media Drive
* Better DVD navigation (John McCutchan <ttb@tentacle.dhs.org>)
* Fix wrong aspect ratio
0.12.1:
* Fix DVD playback from the menu item
* Added the Real Media types to the list of handled files
0.12.0:
* Port to the new xine API (1.0 alpha)
* New Properties window
* Working preferences (whoo! stop asking about that one now)
* Add support for more multimedia keys (grab ACME CVS to configure them</hint>)
* Plenty of cleaning up (Daniel Caujolle-Bert, myself)
* Some minor UI changes (icons and layout, by Luca Ferretti)
* Be more helpful to the user about DVD and VCD playback
0.11.0:
* Fix 2 crasher bugs with the playlist (with help from Sebastien Bacher
<seb128@debian.org>)
* Recent files support (James Willcox <jwillcox@gnome.org> and myself)
* Added preference to change the window size when a new file is loaded
* lirc remote control support (James Willcox <jwillcox@gnome.org>)
* .spec file for Red Hat distros (Matthias Saou <matthias@rpmforge.net>)
0.10.0:
* Minor UI bugfixes
* Fix leak in scale ratio change by not using xine_get_current_frame()
* Fix some memory leaks
* Fix .desktop file installation
* Make DVD and VCD playback work
* Make the file selectors remember the path they were in
* Made it so that the fullscreen window would always overlap the normal UI
0.9.1:
* Fix the gconf schemas file
0.9:
* Fixed nautilus integration and support more file-types
* Killed all the lockups with a better threading
* Loads of small bug fixes
* New logo
* Add scaling menu items and shortcuts
* Disable the screensaver when in full-screen mode
0.8:
* Removed eel dependency
* Added dnd to both the main window and the playlist
* Volume is not accessible if the sound device is busy or inexistant
* Nifty icon reflecting the volume
* Aspect toggling
* Some UI changes
* More error checking
0.7:
* First release !
|