Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on May 1, 2015
  1. @TingPing

    Remove unused code

    TingPing authored
    Closes #182
Commits on Apr 16, 2015
  1. @TingPing
Commits on Apr 12, 2015
  1. @TingPing
  2. @TingPing

    Make dbus services an optional plugin

    TingPing authored
    This makes osx and win32 support cleaner
  3. @TingPing

    Rename lastfm plugin

    TingPing authored
  4. @TingPing
  5. @TingPing

    Dynamically add plugins to preferences

    TingPing authored
    This allows *all* plugins to be fully optional not
    requiring hardcoding widgets in the UI. On top of that
    this UI can be more informative to users about missing
    modules or other errors. This will also in the future
    open up the possibility of user loaded plugins.
    
    Closes #25
Commits on Apr 11, 2015
  1. @TingPing
Commits on Apr 10, 2015
  1. @TingPing

    Remove unnecessary path hacks

    TingPing authored
  2. @TingPing

    Clean up imports

    TingPing authored
  3. @TingPing

    Remove all deprecated properties from UI files

    TingPing authored
    Hopefully it doesn't look too different
  4. @TingPing

    Use SearchEntry for search dialog

    TingPing authored
    Also removes some deprecated Stock icon usage
  5. @JasonLG1979 @TingPing

    Cache song duration info

    JasonLG1979 authored TingPing committed
    The song's bitrate and duration doesn't need to be recalculated
    with every UI update, only at the beginning of the song.
    
    Closes #167
Commits on Apr 4, 2015
  1. @TingPing

    Use better icons for love/ban/tired

    TingPing authored
    This also moves away from stockicons to standard named icons.
    The love icon is now a heart that looks better across themes
    like on KDE.
    
    Closes #169
Commits on Apr 3, 2015
  1. @TingPing

    Remove deprecated GtkImageMenuItem usage

    TingPing authored
    The icons could still be set other ways but will be
    removed as modern Gtk design suggests only using
    icons when representing nouns not verbs such as
    "Ban song". They were also not even shown in some
    environments such as Gnome.
Commits on Mar 30, 2015
  1. @JasonLG1979 @TingPing

    Fix creating multiple timers to update song rows UI

    JasonLG1979 authored TingPing committed
    As it sits Pithos starts a new UI loop every time play is pressed
    (maybe even more often?) and never destroys old loops. They stack up
    over time creating a small memory leak of sorts. This patch makes
    Pithos handle the UI loop more intelligently by starting/creating it
    when needed and stopping/destroying it when it's not needed (like
    when Pithos is paused). Credit for the code goes to the Exaile devs
    as it's pretty much a copy and paste of their code with a little
    tweaking to make it work with Pithos.
    
    Closes #166
Commits on Mar 16, 2015
  1. @gregsheremeta

    Merge pull request #155 from glennimoss/master

    gregsheremeta authored
    Tweaks to gstreamer usage.
Commits on Mar 14, 2015
  1. @TingPing

    Fix whitespace

    TingPing authored
Commits on Mar 13, 2015
  1. @TingPing
Commits on Mar 12, 2015
  1. @TingPing

    notify: Do not escape quotes

    TingPing authored
    Fixes #157
  2. @TingPing
Commits on Mar 10, 2015
  1. @glennimoss

    One more.

    glennimoss authored
Commits on Mar 9, 2015
  1. @glennimoss
  2. @glennimoss

    Removed song_started flag, as it's unnecessary.

    glennimoss authored
    I introduced a bug in the last commit regarding this flag, so that
    position never got updated in the display.
Commits on Mar 3, 2015
  1. @glennimoss

    Fix the way position and duration are queried.

    glennimoss authored
    This follows the Gst spec recommendations more closely.
Commits on Feb 25, 2015
  1. @TingPing

    mpris: Implement property introspection

    TingPing authored
    This is very helpful for use with d-feet.
  2. @bcat @TingPing

    Include song rating in MPRIS metadata

    bcat authored TingPing committed
    MPRIS metadata for the currently playing track now includes a custom
    `pithos:rating` property with a string rating status: empty string (no
    rating), `love`, or `ban`. In practice, `ban` will not be seen since
    Pithos skips the current song after banning it, but this rating will
    appear if Pithos exposes the full playlist via the
    `org.mpris.MediaPlayer2.TrackList` API.
    
    Pithos also skips a song immediately after marking it tired, so
    including a `pithos:tired` property didn't seem to make sense, but that
    might also be useful if MPRIS track lists are implemented in the future.
    
    Closes #153
    Closes #154
Commits on Sep 21, 2014
  1. @TingPing

    Bump version to 1.0.1

    TingPing authored
Commits on Sep 17, 2014
  1. @TingPing

    Add requirements file for OSX

    TingPing authored
  2. @TingPing
  3. @TingPing

    Create basic appdata file

    TingPing authored
    Closes #112
  4. @TingPing

    Save window position

    TingPing authored
    Saved on close and restored on both start and
    when shown after hidden in tray.
    
    Fixes #104
  5. @TingPing
Commits on Sep 16, 2014
  1. @TingPing
  2. @TingPing
Something went wrong with that request. Please try again.