Totem needs to remember the state it was closed in.

Bug #20561 reported by Hidde Brugmans
8
Affects Status Importance Assigned to Milestone
Totem
Fix Released
Medium
totem (Ubuntu)
Fix Released
Wishlist
Ubuntu Desktop Bugs

Bug Description

I've been using totem and it's new playlist a lot.

However, totem does not remember the size of that playlist as I set it
previously, and will open with it at ~40% of the width of the window
I usually have totem fullscreen, so this is an immense size for a playlist. It'd
make much more sense if it'd remember the with the user had given the playlist
previously.
failing that, have it open at a sensible default size either in pixels or
percentage of total window width.

Reproduce:
open totem
drag the playlist window to something very small.
close totem
open totem

Updated 29aug Hoary.
Happens in both totem-gstreamer and -xine

hidde@system:~$ apt-cache show totem-xine
Package: totem-xine
Priority: optional
Section: universe/gnome
Installed-Size: 4288
Maintainer: Sebastien Bacher <email address hidden>
Architecture: i386
Source: totem
Version: 1.1.5-0ubuntu2

http://bugzilla.gnome.org/show_bug.cgi?id=316286: http://bugzilla.gnome.org/show_bug.cgi?id=316286

Revision history for this message
Hidde Brugmans (hcbrugmans-deactivatedaccount) wrote :

This is not immediatly obvious.
if the playlist is not opened when you close totem, it won't be opened when you
start totem. (the window will just resize itself, which is awkward really)

Now if you close totem with a playlist openend, the playlist will grow to half
the screen size again in a rather ungraceful fashion.
rather odd and ugly, who would need a playlist to be the size of the playing
window essentialy.

This happens in both -xine and -gstreamer.

Revision history for this message
Hidde Brugmans (hcbrugmans-deactivatedaccount) wrote :

This happens in Rhythmbox too, so probably a gtk bug.
Seb? #14473

Revision history for this message
Lionel Dricot (ploum-deactivatedaccount) wrote :

I confirm that bug

Revision history for this message
Sebastien Bacher (seb128) wrote :

I've forwarded this issue upstream: http://bugzilla.gnome.org/show_bug.cgi?id=316286

Changed in totem:
status: Unconfirmed → Confirmed
Changed in totem:
assignee: seb128 → desktop-bugs
status: Unconfirmed → Confirmed
Changed in totem:
status: Confirmed → Fix Released
Revision history for this message
Sebastien Bacher (seb128) wrote :

fixed upstream

Changed in totem:
status: Confirmed → Fix Committed
Revision history for this message
Sebastien Bacher (seb128) wrote :
Download full text (4.4 KiB)

 totem (2.17.5-0ubuntu1) feisty; urgency=low
 .
   * New upstream version:
     * Make GStreamer the default media backend
     * Implement icy:// playback
     * Browser plugin:
       - New D-Bus-based architecture
       - Test suite (unpackaged)
       - Support audio/x-mpegurl and audio/mpeg in the GMP plugin
       - Support image/gif, image/jpeg and application/x-quicktime-media-link
         in the QuickTime plugin
       - Use Gecko API to determine whether a protocol is support
       - Fix "hidden" parameter used without a value
       - Support Mozilla 1.7.x
       - Launch the external movie player with startup notification
       - Use QuickTime's real name in the NarrowSpace plugin
       - Fix crashes and memory eating when the reserved space is smaller
         than the minimum possible size of the plugin
       - Add support for "audio only" outputs
       - Show an error image when a file isn't readable/available
       - Don't allow remote web pages to reference local files
       - Use visualisation if there's a video canvas, and playing an audio only
         file
       - Only use accelerated video for the main movie when loading small
         "QuickTime" redirect movies from apple.com
       - Only show errors after having parsed a playlist if the parsing failed,
         show the totem logo if the playlist was empty
     * Playlist parser:
       - Use less memory when checking whether a file
         can be parsed as a playlist
       - Support "Google Video Pointer" playlists
       - Add support for the BASE element in ASX playlists
       - Don't crash when there's no URL in an XSPF entry
       - Don't crash trying to playback CD/DVDs on non-glibc systems
       - Handle ":" and "," as field separators in m3u files
       - Support .pls files without a "NumberOfEntries" line
       - Handle .img files that really are ISO images
     * Movie player:
       - Support optional automatic/easy codec installation
       - Make the sidebar's Close button work as expected
       - Disable the drive's menu entry if there's no medium inside it
       - Fix restoring the session (Ubuntu: #20561)
       - Don't poll for volume when not playing anything
       - Add video/flv as a supported video type
       - Show .cue and .iso files in the "Open" dialogue
       - Remember where the "Open" dialogues were opened
       - Make gnome-screensaver support work again
       - Make double-click on the video canvas toggle fullscreen, and middle-
         click play/pause
       - Disable the zoom menu entries when the logo mode is on
       - Only disable the screensaver if we manage to play the movie
       - Make keyboard work on the Image Settings sliders
       - Remember the URLs opened in the "Open Location" dialogue
       - Automatically add the clipboard content to the "Open Location"
         dialogue if there was a URL
       - Add a "Clear Playlist" menu item
     * Volume button:
       - Don't stop working when "Esc" is pressed to dismiss the popup
       - Add a tooltip with the volume percentage
     * GStreamer:
       - Use the soundcard set in the GNOME...

Read more...

Changed in totem:
status: Fix Committed → Fix Released
Changed in totem:
importance: Unknown → Medium
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.