Permalink
Commits on Feb 3, 2017
  1. Merge pull request #11 from nils/fix-urlencode

    Horrendus committed Feb 3, 2017
    [FIX] Use strict QUrl parsing
Commits on Oct 9, 2016
  1. [FIX] Use strict QUrl parsing, otherwise the already encoded URI from…

    nils committed Oct 9, 2016
    … gpodder.net might get encoded again
    
    Fixes e.g. subscriptions to https://gpodder.net/podcast/taglich-pop-in-swr3-swr3de
Commits on Sep 20, 2016
  1. Merge pull request #10 from Fat-Zer/patch-1

    Horrendus committed Sep 20, 2016
    Fix JsonCreatorTest failure due to mistake in expected string
  2. JsonCreatorTest failed due to extra space

    Fat-Zer committed Sep 20, 2016
    JsonCreatorTest failed with next message:
    ```
    ********* Start testing of mygpo::JsonCreatorTest *********
    Config: Using QTest library 4.8.6, Qt 4.8.6
    PASS   : mygpo::JsonCreatorTest::initTestCase()
    PASS   : mygpo::JsonCreatorTest::testAddRemoveSubsToJSON()
    PASS   : mygpo::JsonCreatorTest::testSaveSettingsToJSON()
    FAIL!  : mygpo::JsonCreatorTest::testEpisodeActionListToJSON() Compared values are not the same
       Actual (outString2): [{"action":"download","device":"device1","episode":"http://episode.url","podcast":"http://podcast.url","timestamp":"1998-01-01T00:01:02"},{"action":"delete","device":"device3","episode":"http://episode2.url","podcast":"http://podcast2.url","timestamp":"1920-01-01T12:01:02"},{"action":"new","device":"foodev","episode":"http://www.podtrac.com","podcast":"http://leo.am","timestamp":"1998-01-01T00:01:02"},{"action":"play","device":"foodev","episode":"http://www.podtrac.com","podcast":"http://leo.am","timestamp":"1920-01-01T12:01:02"},{"action":"play","device":"foodev","episode":"http://www.podtrac.com","podcast":"http://leo.am","position":123,"started":10,"timestamp":"1998-01-01T00:01:02","total":321},{"action":"play","device":"foodev","episode":"http://www.podtrac.com","podcast":"http://leo.am","position":10,"timestamp":"1998-01-01T00:01:02"}]
       Expected (expected2): [{"action":"download","device":"device1","episode":"http://episode.url","podcast":"http:
       Loc: [/var/tmp/portage/media-libs/libmygpo-qt-1.0.9-r1/work/libmygpo-qt-1.0.9/tests/JsonCreatorTest.cpp(138)]
    PASS   : mygpo::JsonCreatorTest::testRenameDeviceStringToJSON()
    PASS   : mygpo::JsonCreatorTest::testDeviceSynchronizationListsToJSON()
    PASS   : mygpo::JsonCreatorTest::cleanupTestCase()
    Totals: 6 passed, 1 failed, 0 skipped
    ********* Finished testing of mygpo::JsonCreatorTest *********
    ```
    
    This was caused by extra space in the expected string.
Commits on Sep 12, 2016
  1. bump version to 1.0.9

    Horrendus committed Sep 12, 2016
Commits on Mar 30, 2016
  1. Merge pull request #8 from davidsansome/https

    Horrendus committed Mar 30, 2016
    Default to using HTTPS
Commits on Nov 22, 2015
  1. small style fix in Json.cpp

    Horrendus committed Nov 22, 2015
  2. Merge pull request #9 from davidsansome/qjson-0.7

    Horrendus committed Nov 22, 2015
    Support QJson 0.7 (still used in Precise)
  3. Merge pull request #7 from davidsansome/url-builder

    Horrendus committed Nov 22, 2015
    Make it possible to change the server URL used by UrlBuilder.
Commits on Nov 21, 2015
  1. Make it possible to change the server URL used by UrlBuilder.

    davidsansome committed Nov 20, 2015
    Currently it initializes s_server once on startup - so subsequent calls to
    Config::setMygpoBaseUrl have no effect.
  2. Support QJson 0.7 which is still used in Precise

    davidsansome committed Nov 21, 2015
    This version lacks a QJson::Serializer::serialize(const QVariant&, bool*),
    so emulate it by checking whether the returned QByteArray isNull.
    
    http://buildbot.clementine-player.org/builders/Ubuntu%20Precise%2064-bit/builds/68/steps/compile/logs/stdio
Commits on Nov 20, 2015
  1. Default to using HTTPS

    davidsansome committed Nov 20, 2015
Commits on Nov 3, 2015
Commits on Oct 7, 2014
  1. Merge pull request #6 from rdieter/install_dir

    Horrendus committed Oct 7, 2014
    respect toplevel INCLUDE_INSTALL_DIR/LIB_INSTALL_DIR
Commits on Oct 1, 2014
  1. respect toplevel INCLUDE_INSTALL_DIR/LIB_INSTALL_DIR

    Rex Dieter committed Oct 1, 2014
Commits on Jul 21, 2014
  1. bump version to 1.0.8

    Horrendus committed Jul 21, 2014
Commits on May 3, 2014
  1. fix pkgconfig file

    Horrendus committed May 3, 2014
  2. Qt5 based libygpo-qt is API compatible to Qt4 based libmygpo-qt, inst…

    Horrendus committed May 3, 2014
    …all header in the same location
Commits on Apr 29, 2014
  1. different library, include directory, pkgconfig, CMake Config names f…

    Horrendus committed Apr 29, 2014
    …or libmygpo-qt based on qt5
Commits on Apr 27, 2014
Commits on Apr 25, 2014
Commits on Apr 24, 2014
Commits on Apr 13, 2013
  1. remove version number from ApiRequest.h (now only available in Versio…

    Horrendus committed Apr 13, 2013
    …n.h and via Config Class), small formatting changes
Commits on Feb 22, 2013
  1. enable setting an prefix to the UserAgent via Config, include version…

    Horrendus committed Feb 22, 2013
    … number in standard UserAgent
Commits on Jan 19, 2013