Totem Changelog

What's new in Totem 3.34.1

Oct 7, 2019
  • Fix broken symbolic icon
  • Translation updates

New in Totem 3.34.0 (Sep 10, 2019)

  • Make introspection non-optional for the plugin system to work
  • Translation updates

New in Totem 3.34.0 Beta (Aug 7, 2019)

  • Update application icon
  • Use title case for the "Open Containing Folder" menu item
  • Disable VAAPI support for now, it's too buggy

New in Totem 3.33.0 (Jul 24, 2019)

  • Add "Open containing folder" menu item
  • Include "totem" in the desktop keywords
  • Make --version command-line option public
  • Reduce GSettings writes on startup
  • Fix menu sensitivity for OpenSubtitles plugin
  • Remove obsolete LIRC and Brasero plugins

New in Totem 3.32.1 (Jul 12, 2019)

  • Show the application window when opening a new file
  • Work-around "Can't play a text file without video or visualizations" error
  • Build fixes
  • Translation updates and fixes

New in Totem 3.32.0 (Mar 13, 2019)

  • Translation updates.

New in Totem 3.32.0 Beta 2 (Feb 20, 2019)

  • Move nautilus properties page to nautilus module
  • Fix fullscreen toolbar's appearance in RTL languages
  • Update appdata and screenshots
  • Don't advertise VCD support, GStreamer 1.0 has never supported it
  • Add support for "start time" in playlists
  • Make Ctrl+W navigate back before exiting
  • Make it possible to load subtitles from the command-line
  • Fix media player controls not appearing in gnome-shell in some cases, and the next/previous buttons not working
  • Make previous/next buttons' state update when a movie contains chapters
  • Use better labels for Subtitles and Languages menus
  • Fix some display problems when files are longer than detected
  • And other smaller bug fixes
  • Throw a warning when download buffering breaks because of a missing plugin
  • Make framerate more precise in properties
  • Fix a warning on exit when brasero is not installed

New in Totem 3.32.0 Beta (Feb 13, 2019)

  • New icon
  • Remove app menu
  • Modernise user documentation
  • Loads of fixes in "Make available offline" functionality
  • Fix proxy configuration in Flatpak
  • Disable VA-API plugins in thumbnailer
  • Plenty of build fixes and changes, including:
  • Use gettext instead of intltool
  • Fix parallel build
  • Remove gromit, ontop and zeitgeist plugins
  • Remove most X11 dependencies (except XInitThreads)

New in Totem 3.30.0 (Dec 18, 2018)

  • Add frame stepping shortcuts to the keyboard shortcuts list
  • Fix opensubtitles plugin not working
  • Fix problems using gallery generation feature in screenshot plugin
  • Make sure not to autostart gnome-screensaver when running in non-GNOME
  • Build fixes

New in Totem 3.26.2 (Jul 24, 2018)

  • Fix OpenSubtitles dialogue not opening
  • Fix error early in build when vala is not available

New in Totem 3.26.1 (Jun 16, 2018)

  • Fix crash when properties tab is closed too fast
  • Thumbnail OPUS and M4B audio files
  • Fix thumbnailing on platforms with V4L M2M hardware decoders
  • Fix playing back MJPEG files
  • Fix Python Console menu not appearing
  • Build fixes:
  • Remove dependency on Debian-specific pycompile utility
  • Fix build with gtk-doc 1.26

New in Totem 3.26.0 (Sep 13, 2017)

  • Fix a possible build race
  • Fix lirc plugin compilation
  • Python console bug fixes
  • Install appdata in the new location
  • Translation updates

New in Totem 3.24.0 (Mar 28, 2017)

  • Translation updates
  • Add Flatpak build definition

New in Totem 3.24.0 Beta (Feb 13, 2017)

  • Add keyboard shortcut to de-select all items
  • Fix possible crash on first run
  • Set a minimum width for the "Go" menu
  • Mark many audio and video mime-types as handled
  • Add more shortcuts to the keyboard shortcuts dialogue
  • Fix a small memory leak in thumbnailer
  • Fix missing plugins' startup notification on Wayland
  • Fix crash when network turns off
  • Port to non-obsoleted widgets
  • and build fixes

New in Totem 3.22.0 (Sep 24, 2016)

  • Fix symbolic icon not appearing in gnome-shell's top bar.

New in Totem 3.22.0 Beta 2 (Aug 31, 2016)

  • Add variable rate playback menu
  • Build fixes
  • Fix thumbnailing of 4k videos

New in Totem 3.19.3 (Dec 18, 2015)

  • Port to grilo 0.3.0
  • Add a shortcuts help window
  • Use new grl-video-title-parsing plugin
  • Move controls OSD to the bottom of the screen
  • Fix fullscreen toolbar not appearing in Wayland
  • Add Ctrl+W to quit
  • Add man page for totem-audio-preview
  • Fix GSettings changing on startup
  • A number of deprecation warning fixes

New in Totem 3.18.1 (Dec 18, 2015)

  • Make DVD menu navigation work again
  • Updated translations

New in Totem 3.16.2 (Jul 2, 2015)

  • Fix popup not showing up on touchscreens
  • Fix potential crash on 32-bit systems

New in Totem 3.16.1 (May 10, 2015)

  • Loads of performance fixes, related to thumbnailing when a video is playing
  • Fix (again) doubling files added on the command-line
  • Don't monitor the tracker source, it adds incomplete items to the view
  • Fix Videos icon not showing in volume control
  • Provide a symbolic variant of the app icon
  • Fix frames not getting applied for new thumbnails
  • Don't warn when video rotation is unset

New in Totem 3.16.0 (Mar 23, 2015)

  • Translation updates

New in Totem 3.16.0 RC (Mar 20, 2015)

  • Update thumbnail styling
  • Fix a crash on exit
  • Fix application icon not showing in volume control
  • Disable popover transitions for video menus
  • Fix downloading subtitles with newer Python versions
  • Translation updates

New in Totem 3.16.0 Beta 2 (Mar 16, 2015)

  • Build fixes
  • Internationalisation fixes
  • Update appdata file
  • Translation updates

New in Totem 3.16.0 Beta 1 (Feb 20, 2015)

  • Better missing plugins support with GNOME Software
  • Modify appearance of source icons
  • Make view switcher button homogeneous
  • Use intltool to translate GSettings schema files directly
  • Better translator comment for subtitle-encoding
  • Remove outdated helper script, which used Python 2

New in Totem 3.14.2 (Jan 28, 2015)

  • Stop thumbnailing when starting playback
  • Keep the controls visible when seeking with the slider
  • Show popup when seeking with the keyboard
  • Only show videos longer than 5 seconds
  • Hide source which provide torrent URLs
  • Fix translation support in thumbnailer
  • Fix Totem doubling files added on the cmd line
  • Handle "Powerpoint" buttons on remotes
  • Remove spacing around preferences tabs

New in Totem 3.15.4 (Jan 19, 2015)

  • Remove spacing around preferences tabs
  • Stop thumbnailing when exiting, and when playback starts
  • Handle "Powerpoint" buttons on remotes
  • Keep the controls visible when seeking with the slider
  • Show controls when seeking with the keyboard
  • Use the theme's foreground color to render the symbolics
  • Only show videos longer than 5 seconds in the overview
  • Hide source which provide torrent URLs (for now)
  • Remove use of a number of deprecated properties
  • Require a newer cairo for hi-dpi support
  • Fix Totem doubling files added on the cmd line
  • Fix missing translation support in thumbnailer/gallery support

New in Totem 3.14.1 (Nov 20, 2014)

  • Fix lingering white line in fullscreen
  • Fix bug in MPRIS support when used via Rygel
  • Thumbnail bookmarked movies as well
  • Fix starting Totem via D-Bus (gnome-open)
  • Port from appdata-tools to appstream-glib
  • Add a keyboard shortcut for starting subtitles download

New in Totem 3.14.0 (Sep 22, 2014)

  • save-file: Handle an unset Videos directory
  • Fix popup disappearing when volume is being set
  • Remove border from error dialogue
  • Require newer versions of clutter-gtk and gst-plugins-base

New in Totem 3.14 RC (Sep 20, 2014)

  • Fix opening files following the D-Bus-ification
  • libgd updates to fix the appearance of check boxes and subtitle labels

New in Totem 3.14 Beta 2 (Sep 3, 2014)

  • Generate thumbnails for the videos in the main view when they're missing
  • Rename totem.desktop to org.gnome.Totem.desktop
  • Updated translations

New in Totem 3.14 Beta 1 (Aug 19, 2014)

  • Rename "Recent" section to "Videos"
  • Remove visualisation support
  • Remove browser plugin
  • Better error message for RTSP blocked by firewall
  • Automatically rotate mobile phone videos
  • Allow seeking past fill-level

New in Totem 3.12.1 (Apr 30, 2014)

  • Bump required versions of grilo and GStreamer
  • Fix delete button's initial state
  • Switch to the player view quicker
  • Add support for starting a playlist paused
  • Escape selection mode when pressing Esc
  • Fix shuffled items starting to play in random order
  • Hide popups when leaving the window, but not when a popover (volume, menus) is visible
  • Don't toggle popups on touchpad clicks, just on touchscreens
  • Fix scroll-wheel going forward 2 minutes instead of 1
  • Save the downloaded subtitles in the video directory
  • Re-add drag'n'drop support for the video widget

New in Totem 3.12.0 (Mar 24, 2014)

  • Fix artifacts caused by GtkPopovers
  • Don't add containers in the Recent view
  • Various opensubtitles plugin bug fixes
  • Translation updates

New in Totem 3.12 Beta 1 (Feb 20, 2014)

  • Add sideways swipe gestures to seek inside the window
  • Move Open/Add menu items to the "Add" button
  • Add drop support to the "Recent" section of the overview
  • Implement "Make Available Offline"
  • Maximise window by default
  • Make F10 show the gear menu
  • Make Ctrl+F toggle the search mode
  • Handle the "Play DVD" remote control key
  • Pause playback when the screensaver comes on
  • Correct spacing and title of the preferences window
  • Remove film strip by default from thumbnails, Nautilus will add them itself if necessary
  • Fix monitoring of Grilo sources
  • Show switcher buttons when turning on search
  • Ensure the buffering spinner gets removed when closing a file

New in Totem 3.11.5 (Feb 6, 2014)

  • Complete redesign

New in Totem 3.10.1 (Sep 30, 2013)

  • Fix possible abort on startup
  • Fix warning on startup

New in Totem 3.10.0 (Sep 23, 2013)

  • Updated translations.

New in Totem 3.10 RC (Sep 19, 2013)

  • RTL bug fixes for playback icons
  • Fix year tag not showing in some cases
  • Remove obsolete totem-disc usage
  • Port zeitgeist plugin to zeitgeist-2.0

New in Totem 3.9.5 (Jul 29, 2013)

  • Add work-around to allow streaming of Vimeo videos
  • Don't hide the titlebar on fullscreen (as we still have a menu bar)
  • Make thumbnailer work even when VA-API support is enabled
  • Avoid warnings from the rotation plugin for unsupported locations
  • Fix aspect ratio in dual-head setups
  • Fix playback when video location is not mounted
  • Access streams directly rather than through FUSE, making buffering and playback smoother
  • Fix excessive redraws when using rotation, and make rotation and crop work together

New in Totem 3.8.2 (May 14, 2013)

  • Work-around problem with initial window size
  • Fix errors in gallery name print when filename contains "&"
  • Fix translations not being applied in nautilus' properties
  • Fix Python Console not working
  • Fix screenshot keyboard shortcut

New in Totem 3.8.0 (Mar 26, 2013)

  • Updated translations.

New in Totem 3.7.92 (Mar 20, 2013)

  • Use yelp-tools instead of gnome-doc-utils
  • Add YouTube format configuration for grilo
  • Fix possible Unicode errors with MPRIS plugin
  • Use libgd's icon view for search results
  • Fix warnings for some files in the browse sidebar
  • Fix possible crashes in the chapters plugin
  • Fix playing audio CD tracks launched from Nautilus
  • Fix running when clutter-gst is in a different prefix
  • Plugins:
  • Remove use of deprecated widgets in subtitles downloader

New in Totem 3.6.3 (Nov 8, 2012)

  • Really stop using the soundpitch plugin
  • Fix playback of some audio types failing

New in Totem 3.6.2 (Oct 26, 2012)

  • Make Ogg video streaming work again (the soundpitch plugin in gst-plugins-bad is broken)
  • Fix memory leaks when using download buffering

New in Totem 3.3.4 (Dec 27, 2011)

  • Re-enable and fix compilation of zeitgeist-dp plugin
  • Use new GLib threading API if compiling with GLib ≥ 2.31.0
  • Fix some problems with `make check` on the Python plugins

New in Totem 3.2.1 (Oct 18, 2011)

  • Fix crash when framerate isn't available
  • Quieten the thumbnailer when thumbnailing non-videos
  • Loads of translations

New in Totem 3.2.0 (Sep 28, 2011)

  • Fix Python console settings conversion bug
  • Loads of updated translations

New in Totem 3.1.0 (May 10, 2011)

  • Use clutter-gst to draw the video, the only major related change is simpler zoom modes
  • Use GStreamer API directly for audio preview utility (used in nautilus), thumbnailer and nautilus properties window
  • Show container format in the properties
  • Add ability to switch video tracks
  • Add ability to "thumbnail" DVD ISOs
  • Advertise support for audio/x-stm and audio/x-s3m
  • Fix possible dropped chapters in chapter plugin
  • Code:
  • Port media-player-keys plugin to GDBus
  • Add pylint support for all Python plugins, and fix errors from it, and port all of the plugins to GObject Introspection
  • Simplify screenshot code
  • Removed:
  • Remove XVidMode support in backend
  • Remove video indexer, it wasn't used
  • Remove thumbnail plugin which doesn't serve a purpose under GNOME 3

New in Totem 3.0.1 (Apr 29, 2011)

  • Fixes to chapters plugin which resulted in missing chapters
  • Fix translations in filter drop-down for save dialogue
  • Fix gallery mode's last picture never appearing
  • Fix possible crasher in save-file plugin
  • Updated translations

New in Totem 3.0.0 (Apr 6, 2011)

  • Fix packing and spacing in the properties
  • Fix subtitle downloader and jamendo plugins
  • Loads more translations

New in Totem 2.91.92 (Mar 22, 2011)

  • Plenty of screensaver related bug fixes
  • Make "Open Location" dialogue modal
  • Never use an empty User-Agent in the backend
  • Don't poke at web server when we already have information to set up "recent files"

New in Totem 2.91.91 (Mar 10, 2011)

  • New icon!
  • Fix screensaver for latest gnome-screensaver
  • Fix possible assertion in save-file plugin
  • Use gnome-session instead of Galago for status notifications
  • Fix thumbnailer with both --size and --raw options
  • Require GTK+ 3.x in pkg-config file, and fix compilation for out-of-tree plugins
  • Make sure all the builtin plugins get activated on startup
  • Fix screenshot for interlaced videos

New in Totem 2.91.6 (Feb 3, 2011)

  • YouTube plugin:
  • Show actual stream title instead of "videoplayback" in the recent items menu
  • Fix build with latest GTK+ version
  • Various build fixes

New in Totem 2.91.5 (Jan 31, 2011)

  • Build:
  • Fix build with newer versions of GTK+ 3.x
  • Thumbnailer:
  • Register thumbnailer with new scheme
  • Always use the better looking resize method, even for large thumbnails
  • Movie Player:
  • Use new-style toolbar for playlist
  • Fix look of plugins preferences
  • Notice panels when automatically resizing the window
  • Plugins:
  • Fix subtitles plugin not closing after download
  • Downgrade YouTube plugin's abilities, see:
  • http://www.hadess.net/2011/01/youtube-playback-will-suck-again.html
  • Offer to launch YouTube in browser if video is not available in the requested format.
  • Re-add support for Vala plugins and sample vala plugin
  • Add support for additional multimedia keys
  • Port tracker plugin to newest API
  • Browser plugin:
  • Fix possible crasher in the glow button

New in Totem 2.91.4 (Dec 23, 2010)

  • Build:
  • Port to GtkStyleContext
  • Other GTK+ 3.x fixes
  • Movie Player:
  • Remove the MythTV plugin (upstream is dead and UPnP works just as well)
  • Change the data paths in GSettings schemas
  • Lots of Python plugin fixes
  • Add a save file plugin
  • Fix a race condition when parsing multiple playlist entries
  • More GSettings fixes and cleanup
  • Use symbolic icons for the volume level
  • Fix plugin shutdown
  • GStreamer backend:
  • Various drawing fixes
  • Updated translations

New in Totem 2.31.92 (Sep 16, 2010)

  • Stop using deprecated GDK API
  • Some minor plugin documentation fixes
  • Updated translations

New in Totem 2.90.5 (Jul 14, 2010)

  • Movie Player:
  • Port from libunique to GApplication
  • Rework cancellation in the YouTube plugin to remove races
  • Reorganise the core code into an installed library, libtotem.so
  • Add gobject-introspection support to this library
  • Make it possible to build plugins out of tree by installing a few header files
  • Remove the old Python and Vala bindings in favour of introspection
  • Port the Python plugins to libpeas and the new bindings (note that they aren't re-enabled yet due to being too unstable)
  • Tidy up the "Open Location" dialogue
  • Port to the updated PeasUIConfigurable interface in libpeas 0.5.2
  • Browser plugin:
  • Add support for the VLC input.length property

New in Totem 2.30.2 (May 13, 2010)

  • Movie Player:
  • Fix huge window height when hiding then showing controls again
  • Fix slight resize when showing the sidebar for the first time
  • Fix possible crash when loading PytGTK
  • Fix loading OSD icons when there's no SVG versions
  • Browser Plugin:
  • Fix volume being at zero when starting playback
  • Fix use of URL parameter for the Window Media Player
  • compatibility plugin
  • Fix position on End-Of-Stream when using the QuickTime
  • compatibility plugin
  • GStreamer backend:
  • Try not to block the UI when seeking
  • Fix constant buffering when playing live streams

New in Totem 2.30.1 (Apr 27, 2010)

  • Movie Player:
  • Fix artifacts and flashing or black screen when paused
  • Better download buffering handling
  • Fix crasher when PyGTK is badly installed
  • Avoid problems with seeking when pausing the video too early
  • Fix link to Totem website in error messages
  • Disable seeking in DVD menus
  • Make Eject menu item work for DVDs
  • Fix playback from FTP sites
  • Plugins:
  • Port Tracker plugin to Tracker 0.8
  • Make YouTube plugin work again for latest site changes
  • Browser Plugin:
  • Add download buffering support even when streaming from the browser itself
  • Fix playback on the Apple trailers site, and add seeking support