Permalink
Commits on Dec 29, 2011
  1. Merge pull request #130 from paulswartz/oneiric-helperscript

    updates for the Ubuntu helperscripts
    geoffl committed Dec 29, 2011
Commits on Dec 28, 2011
  1. Merge pull request #129 from geoffl/bz18579

    Update binary kit.  Growl 1.2.2 -> 1.2.3.
    paulswartz committed Dec 28, 2011
  2. Merge pull request #128 from geoffl/bz18285_paulsbug

    bz18285: Re-add the call to self.overlay.destroy().
    paulswartz committed Dec 28, 2011
  3. updates for the Ubuntu helperscripts

    Paul Swartz committed Dec 28, 2011
Commits on Dec 27, 2011
  1. bz18285: Re-add the call to self.overlay.destroy().

    It is needed because this is a signal emitter not a widget, so calling
    destroy() is okay.  In addition the destroy() actually closes the window
    which was the source of the regression.
    Geoffrey Lee committed Dec 27, 2011
  2. Update binary kit. Growl 1.2.2 -> 1.2.3.

    Geoffrey Lee committed Dec 27, 2011
Commits on Dec 23, 2011
  1. Merge pull request #127 from pculture/bz18285

    bz18285: Don't explicitly call destroy() for GTK widgets.
    paulswartz committed Dec 23, 2011
Commits on Dec 20, 2011
  1. bz18285: Don't explicitly call destroy() for GTK widgets.

    Just let it garbage collect normally.  Destroy() releases PyGTK references
    and may do bad things.
    Geoffrey Lee committed Dec 20, 2011
Commits on Dec 16, 2011
  1. Merge pull request #125 from pculture/bz18549

    bz18549: Fix crash with tablist iter abuse.
    paulswartz committed Dec 16, 2011
  2. bz18549: Fix crash with tablist iter abuse.

    We must be very careful when dealing with iters as using a stale one
    can cause the entire program to crash.
    
    Here, we make sure that when we forget the child iters we really forget
    all children, and also that we remove them from the view.  As well, we
    make sure that we handle no tabs selected last, after all changes have
    been committed to the table model, so that the tablist iter
    view is consistent.
    Geoffrey Lee committed Dec 12, 2011
Commits on Dec 15, 2011
  1. Merge pull request #126 from bendk/dbupgradeshutdown

    Fix for shutting down after databate upgrade errors.
    geoffl committed Dec 15, 2011
Commits on Dec 14, 2011
  1. Fix for shutting down after databate upgrade errors.

    If we aren't going to wait for the downloader to shutdown, then we need to
    tell the eventloop to quit.
    bendk committed Dec 14, 2011
  2. Merge pull request #119 from pculture/bz18545

    bz18545. support downloads from Amazon Cloud Player
    geoffl committed Dec 14, 2011
Commits on Dec 12, 2011
  1. Merge pull request #124 from paulswartz/bz18395

    bz18395. repeat current song if repeat is on
    bendk committed Dec 12, 2011
  2. bz18395. repeat current song if repeat is on

    This will repeat the current song even if "play continuously" is off for the
    view, to match the behavior of a view with only one item.
    Paul Swartz committed Dec 2, 2011
Commits on Dec 9, 2011
  1. Merge pull request #123 from geoffl/bz18542

    bz18542: Change continuous playback to True for video and podcast.
    paulswartz committed Dec 9, 2011
  2. bz18542: Change continuous playback to True for video and podcast.

    Continuous playback to True by default for video and podcast in addition
    to audio which is already set to True.
    Geoffrey Lee committed Dec 9, 2011
  3. Merge pull request #120 from geoffl/bz18536

    bz18536: Rework subprocess scheme to allow setting gstreamer variables e...
    paulswartz committed Dec 9, 2011
  4. bz18536: Rework subprocess scheme to allow setting gstreamer variable…

    …s early.
    
    The gstreamer environment variables needs to be set early to prevent
    an import prematurely happening and thus missing out on these
    variables, and thus not looking up in these paths.
    
    But setting it in the environ is not that easy, because Windows has
    certain limitations about what you can and can't set there, among
    other limitations.  So rework the code so that these problems are
    not present.
    Geoffrey Lee committed Dec 5, 2011
  5. Merge pull request #122 from geoffl/bz18548

    bz18548: Robust conversion from input type to string in Edit Metadata.
    paulswartz committed Dec 9, 2011
  6. Merge pull request #121 from geoffl/bz18547

    bz18547: Allow setting item kind from the contextual menu.
    paulswartz committed Dec 9, 2011
  7. bz18548: Robust conversion from input type to string in Edit Metadata.

    Noticed an mp3 where the season number was encoded as a string and so
    the edit metadata dialog crashed when I tried to open it up.
    
    Added some conversion fallback safety as well.
    Geoffrey Lee committed Dec 9, 2011
  8. bz18547: Allow setting item kind from the contextual menu.

    Allow for setting the item/media kind from the contextual menu.
    Works for both single item and multiple items.
    Geoffrey Lee committed Dec 9, 2011
Commits on Dec 7, 2011
  1. bz18545. support downloads from Amazon Cloud Player

    Amazon Cloud Player downloads aren't encoded the way other Amazon downloads
    are.
    Paul Swartz committed Dec 7, 2011
Commits on Dec 5, 2011
  1. Merge pull request #118 from pculture/device-updates-20111205

    device updates
    bendk committed Dec 5, 2011
  2. device updates

    This adds support for:
    
    * Kindle and Kindle Fire
    * HTC Aria
    * Galaxy S2
    * LG Optimus S
    * Toshiba Thrive
    Paul Swartz committed Dec 5, 2011
  3. Merge pull request #117 from pculture/bz17891

    bz17891. keep duplicate device entries out of the sidebar
    bendk committed Dec 5, 2011
  4. Merge pull request #116 from pculture/bz18205

    bz18205. better handling of WNDPROC in DeviceTracker
    bendk committed Dec 5, 2011
  5. bz18205. if we don't get a WNDPROC, use DefWindowProcW

    Hat tip to Ben for knowing about that.
    Paul Swartz committed Dec 5, 2011
  6. bz18205. better handling of WNDPROC in DeviceTracker

    There was a race condition when setting up our WNDPROC callback,
    where our callback was set up before we had the old WNDPROC stored
    to call.  Now, we try to get the WNDPROC callback before setting
    up our callback, and logging a warning if that doesn't work.
    Paul Swartz committed Dec 5, 2011
Commits on Dec 2, 2011
  1. Merge pull request #106 from geoffl/bz18517

    bz18517: Don't failed_soft() if we notice the thread was already gone.
    paulswartz committed Dec 2, 2011
  2. bz18517: Don't failed_soft() if we notice the thread was already gone.

    We could lose the race by the time we come here and as a result
    self.thread is already None.  If it is then it is harmless and so
    just return.
    Geoffrey Lee committed Nov 28, 2011
  3. Merge pull request #108 from geoffl/bz18524

    bz18524: Fix YouTube flv downloads.
    paulswartz committed Dec 2, 2011
  4. even more debugging

    Paul Swartz committed Dec 2, 2011