-
Merge pull request #11 from nils/fix-urlencode
Horrendus committedFeb 3, 2017 [FIX] Use strict QUrl parsing
-
[FIX] Use strict QUrl parsing, otherwise the already encoded URI from…
nils committedOct 9, 2016 … gpodder.net might get encoded again Fixes e.g. subscriptions to https://gpodder.net/podcast/taglich-pop-in-swr3-swr3de
-
Merge pull request #10 from Fat-Zer/patch-1
Horrendus committedSep 20, 2016 Fix JsonCreatorTest failure due to mistake in expected string
-
JsonCreatorTest failed due to extra space
Fat-Zer committedSep 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.
-
Horrendus committed
Sep 12, 2016
-
adapt UrlBuilderTest to https urls
Horrendus committedMar 30, 2016 -
Merge pull request #8 from davidsansome/https
Horrendus committedMar 30, 2016 Default to using HTTPS
-
Horrendus committed
Nov 22, 2015 -
Merge pull request #9 from davidsansome/qjson-0.7
Horrendus committedNov 22, 2015 Support QJson 0.7 (still used in Precise)
-
Merge pull request #7 from davidsansome/url-builder
Horrendus committedNov 22, 2015 Make it possible to change the server URL used by UrlBuilder.
-
Make it possible to change the server URL used by UrlBuilder.
davidsansome committedNov 20, 2015 Currently it initializes s_server once on startup - so subsequent calls to Config::setMygpoBaseUrl have no effect.
-
Support QJson 0.7 which is still used in Precise
davidsansome committedNov 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
-
davidsansome committed
Nov 20, 2015
-
header install dir should be different on qt4/qt5 builds
Horrendus committedNov 3, 2015
-
Merge pull request #6 from rdieter/install_dir
Horrendus committedOct 7, 2014 respect toplevel INCLUDE_INSTALL_DIR/LIB_INSTALL_DIR
-
respect toplevel INCLUDE_INSTALL_DIR/LIB_INSTALL_DIR
Rex Dieter committedOct 1, 2014
-
Horrendus committed
Jul 21, 2014 -
add note about Qt5 support to README file
Horrendus committedJul 21, 2014 -
add support for Get All Subscriptions API endpoint
Horrendus committedJul 21, 2014
-
Horrendus committed
May 3, 2014 -
Qt5 based libygpo-qt is API compatible to Qt4 based libmygpo-qt, inst…
Horrendus committedMay 3, 2014 …all header in the same location
-
different library, include directory, pkgconfig, CMake Config names f…
Horrendus committedApr 29, 2014 …or libmygpo-qt based on qt5
-
check if JsonDocument is null in JsonWrapper
Horrendus committedApr 27, 2014
-
some json related stuff & tests
Horrendus committedApr 25, 2014 -
add qt5 target to Makefile of example
Horrendus committedApr 25, 2014
-
only add QJson to pkgconfig if libmygpo-qt was built on qt4
Horrendus committedApr 24, 2014 -
update copyright year in README
Horrendus committedApr 24, 2014 -
adapted Makefile for Qt4/Qt5 libmygpo-qt example
Horrendus committedApr 24, 2014 -
use qjsonwrapper from libechonest, enable compiling libmygpo-qt with qt5
Horrendus committedApr 24, 2014 -
remove unnecessary QtGui include
Horrendus committedApr 24, 2014
-
remove version number from ApiRequest.h (now only available in Versio…
Horrendus committedApr 13, 2013 …n.h and via Config Class), small formatting changes
-
updated COPYRIGHT notice (bumped year)
Horrendus committedApr 13, 2013 -
enable receiving & sending of Flattr EpisodeActions
Horrendus committedApr 13, 2013
-
enable setting an prefix to the UserAgent via Config, include version…
Horrendus committedFeb 22, 2013 … number in standard UserAgent
-
Don't add individual EpisodeAction to List if it couldn't be parsed c…
Horrendus committedJan 19, 2013 …orrectly