Tag: gpodder-3.6.0
Commits on Feb 27, 2014
  1. gPodder 3.6.0 "Population: Zero" released

    thp committed Feb 27, 2014
  2. Update copyright years (2014)

    thp committed Feb 27, 2014
  3. Updated German translation

    thp committed Feb 27, 2014
  4. Gtk UI: display episode's last played position (not duration only)

    dovf authored and thp committed Jan 29, 2014
  5. gpodder.model: return "Finished (##:##)" from get_play_info_string()

    dovf authored and thp committed Jan 30, 2014
    This reverts the change made in f02063b.
  6. Merge pull request #114 from dovf/master

    thp committed Feb 27, 2014
    Restoring download progress bar functionality to Gtk status icon
Commits on Feb 7, 2014
  1. Gtk status icon: load icon by name except when actually drawing on it

    dovf committed Feb 7, 2014
    The icon image quality degradation described in the previous changeset is
    actually a result of loading by pixbuf, regardless of whether we then draw on
    it or not. Interestingly, if the initial load is done by name, then subsequent
    loads by pixbuf maintain the higher quality. In any case, in order to minimize
    the quality impact, only load the image by pixbuf when actaully doing the
    drawing. And the entire thing is still optional -- if download_progress_bar is
    not set, the icon is only ever loaded by name.
    extra : rebase_source : 21233543a2e668bacdd43af1055c99d3e4b8e8e8
Commits on Feb 4, 2014
  1. Gtk status icon: make drawing of download progress bar optional

    dovf committed Feb 4, 2014
    On some window manager / panel combinations, drawing on the icon degrades its
    quality; make the drawing optional.
    extra : amend_source : 689f688dc46159cf240773bd9ec39fc02ea1dcbc
Commits on Feb 2, 2014
  1. Gtk status icon: fix unloading and reloading of the extension

    dovf committed Feb 2, 2014
    extra : rebase_source : 0321ab421a6b523a2311c7ebec27ef19597d59d4
    extra : __touch-noise__ : 3693677836
    extra : amend_source : 85531ad5ffc889210203a2b0cfb37727367f546c
  2. Gtk status icon: restore download progress bar functionality

    dovf committed Feb 2, 2014
    The old (gpodder 2) (which was removed in
    a198ecc) had the functionality of showing a
    download progress bar on the tray icon itself. The new Gtk status icon
    extension did not copy over this functionlity. This changeset ports that
    functionality over, and is heavily based on that original code.
    extra : amend_source : b6cd3349db7f54b8e30b86b9d514073cb80a15fd
  3. Restore "progressbar_pixbuf" from gpodder.gtkui.draw

    dovf committed Feb 2, 2014
    This was removed in 34b54e9, since it was no
    longer used. However, in the next changset we will start using it again.
    Although we're about to use it from the extension, it makes a certain amount of
    sense to add it back into draw rather than into the extension, since it uses
    some other functions from draw, and is also generic in the sense that it could
    conceivably be used elsewhere.
    extra : rebase_source : ef7edc382dfcd2537c2b3b08ded9cf103d13c41b
Commits on Jan 30, 2014
  1. gpodder.model: Do not add files without filename

    thp committed Jan 30, 2014
  2. gpodder.model: Fix problems with migrated databases

    dovf authored and thp committed Jan 30, 2014
    I'm finally migrating from gpodder 2 to 3, and when starting up gpodder3
    after running the migration, I ran into the following uncaught exception
    (which aborted gpodder):
    TypeError: coercing to Unicode: need string or buffer, NoneType found
Commits on Jan 29, 2014
  1. sync: Require eyed3 version 0.7 (Fixes #100)

    thp committed Jan 29, 2014
    eyed3 has updated their API with version 0.7. Use the
    new API. The old API version of eyeD3 is not supported.
Commits on Jan 28, 2014
  1. Gtk UI: Move podcast list view options to preferences dialog

    Ben Hummon authored and thp committed Jan 28, 2014
    This change moves the "'All episodes' in podcast list" and
    "Use sections for podcast list" from the view menu to the
  2. Gtk UI: Show duration column instead of size by default

    Ben Hummon authored and thp committed Jan 28, 2014
    Makes the "duration" episode column shown by default instead of the
    "size" episode column.
  3. Gtk UI: Update shownotes behavior

    Ben Hummon authored and thp committed Jan 23, 2014
    The 'Episode details', or shownotes, could be displayed but not
    hidden. Further, the menu item and the context sensitive menu gave
    inconsistent behavior when multiple episodes were selected. And
    I've removed the 'Episode details' context sensitive menu from the
    'Progress' notebook page since this displays the shownotes on the
    hidden 'Podcasts' notebook page.
Commits on Dec 7, 2013
  1. gpodder.util: Fix FreeBSD network detection (bug 1730)

    morganw3 authored and thp committed Dec 7, 2013
    The unix_get_active_interfaces() function only partially works on
    FreeBSD. Wireless interfaces do not have a status of "active", but
    rather "associated".
Commits on Nov 10, 2013
  1. Add manpage for gpodder-migrate2tres

    tmancill authored and thp committed Nov 10, 2013
Commits on Nov 5, 2013
  1. Merge pull request #111 from pieska/youtube-findurls

    thp committed Nov 5, 2013
    fix regexp tp prevent failure if map is at the very end
Commits on Oct 26, 2013
Commits on Oct 24, 2013
  1. Merge pull request #110 from pieska/youtube-findurls

    thp committed Oct 24, 2013
    regexp fails if url_encoded_fmt_stream_map is first argument
Commits on Oct 16, 2013
Commits on Oct 15, 2013
  1. Merge pull request #108 from jnwickremasinghe/ipod-sync-oct-09

    thp committed Oct 15, 2013
    iPod sync alpha release - updated
Commits on Oct 14, 2013
  1. Merge pull request #109 from zombie/flush-warn

    thp committed Oct 14, 2013
    check if mygpo is enabled before calling .flush()
  2. check if mygpo is enabled before calling .flush()

    zombie committed Oct 14, 2013
    to avert a warning..
Commits on Oct 10, 2013
Commits on Oct 7, 2013
  1. Merge pull request #107 from zombie/downloads

    thp committed Oct 7, 2013
    fix some download-related bugs
Commits on Oct 6, 2013
  1. fix double episode download bug

    zombie committed Oct 6, 2013
    steps to reproduce:
    0) have update setting on "download immediately"
    1) when a new episode starts downloading
    2) pause and then resume the download
    3) manually update the podcast
    result: a duplicate download task gets added/queued, can lead to corrupt
    there are other circumstances that can trigger the bug, but this one is
    simplest/most reliable to reproduce.
    while i can't claim to understand all of the download-handling code,
    this seems (more) correct, and fixes the problem.
    note: if the code looks confusing, the git diff patch just came out
    weird -- compare the "before" and "after" files manually..
  2. Merge pull request #106 from zombie/window-positioning

    thp committed Oct 6, 2013
    fix two small window positioning bugs
Commits on Oct 3, 2013
  1. restored window position slightly off every time

    zombie committed Oct 3, 2013
    default GTK 'gravity' setting seems slightly buggy on win32, and
    'static' gravity avoids the problem. this should also work well
    (better?) on other platforms, but it's untested, so..
  2. don't save maximized window position to config

    zombie committed Oct 3, 2013
    it seems a 'configure-event' is sent before each 'window-state-event'
    when the window is maximized, so the code is checking the stale value of
    cfg.maximized, and saves the new position when it shouldn't.
    it may be this only happens on win32, but the new code should work
    correctly everywhere.
Commits on Sep 29, 2013