summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2012-06-10Infer Seeked(0) when the track changesHEADmasterAlex Merry2-9/+20
I can't read my own specification, it seems.
2012-06-10Log artUrl file path when it can't be foundAlex Merry1-1/+1
Makes the log messages more helpful
2012-05-17Fix display of time unitsAlex Merry2-10/+13
2012-04-26Complain when CanPause is clearly wrongAlex Merry2-2/+15
The spec says of CanPause: "Note that this is an intrinsic property of the current track: its value should not depend on whether the track is currently paused or playing. In fact, if playback is currently paused (and CanControl is true), this should be true."
2012-04-23Rename position variablesAlex Merry2-10/+13
These names are more accurate.
2012-04-22Times are in microseconds, not nanosecondsAlex Merry1-1/+1
So we use "us", not "ns".
2012-04-22Round time correctlyAlex Merry1-1/+5
Otherwise we get "55969000ns (0:55)"
2012-04-20Provide times in minutes and seconds as wellAlex Merry2-5/+35
These are much easier for humans to parse (to check they're roughly right) than nanoseconds.
2012-04-20Fullscreen property supportAlex Merry9-82/+228
We now check for the Fullscreen and CanSetFullscreen properties (MPRIS 2.2).
2012-04-20Fix the time inputs2.0Alex Merry2-9/+48
Previously, they claimed to be in microseconds, but were in milliseconds. Now you have the option of entering values in microseconds, milliseconds or seconds.
2012-04-20Condense the layout a littleAlex Merry1-77/+84
2012-04-20Warn about the NoTrack track id in metadataAlex Merry1-2/+4
Empty metadata should be used instead, for compatibility with older clients.
2012-04-20Don't warn about empty metadataAlex Merry1-2/+0
The user can see that by looking at the metadata table
2012-04-20Don't duplicate URI schemes and mimetypesAlex Merry1-0/+2
The URI schemes and mimetypes boxes would only ever be added to, so occasionally their contents would be duplicated (on play/pause, for example).
2012-04-20fix typo in commentAlex Merry1-1/+1
2012-04-20Allow the NoTrack track id valueAlex Merry1-1/+1
2012-04-20Complain when Position is in PropertiesChangedAlex Merry1-7/+15
2012-04-20Fix warning textAlex Merry1-1/+1
2012-04-20Ignore versioned .pro.user filesAlex Merry1-0/+1
2012-02-13cmake - add install targetAndrzej Bieniek1-0/+2
2011-11-23Warn about using track ids in the /org/mpris namespaceAlex Merry1-2/+7
2011-11-18Start working on metadata tests for tracklistAlex Merry2-183/+34
2011-11-16Push metadata checks up to InterfaceTest class for reuseAlex Merry10-140/+182
2011-11-15Start of a test implementation for TrackListAlex Merry2-0/+412
2011-11-15Get rid of null receiver warningsAlex Merry1-1/+3
2011-11-15We now require Qt 4.6Alex Merry2-3/+3
2011-11-15Remove deprecated signal usageAlex Merry2-8/+16
2011-11-15Don't warn about the same mimetype multiple timesAlex Merry2-1/+3
2011-11-15CanControl should not changeAlex Merry1-2/+9
2011-11-14Remove duplicate lines (fixing testconsole)Alex Merry1-3/+0
2011-11-14Fix File menuAlex Merry1-2/+4
Remove unused entry, add shortcut to Quit
2011-11-14Update the .pro file for qmakeAlex Merry1-17/+8
2011-11-14Check for duplicate URI schemesAlex Merry1-3/+27
Also, constrain warning about empty SupportedMimeTypes and SupportedUriSchemes to where the other one is not empty
2011-11-14Add desktop file and mimetype checkingAlex Merry2-7/+101
2011-11-09Merge branch '2.0' of git://github.com/randomguy3/mpristester into 2.0Alex Merry8-150/+439
2011-11-09Add widgets for setting rw property valuesAlex Merry7-133/+397
2011-11-09A more useful default width for the windowAlex Merry1-2/+2
2011-11-09Minor fixesAlex Merry2-8/+10
Avoid some detaching if possible; avoid excessive checking; note when Seeked was received
2011-11-06Improve the PlayerTestWidget classAlex Merry3-7/+30
Auto-fill the TrackId field for SetPosition, add units for times and update the "last known time" field when Seeked is emitted.
2011-11-04Improve the display of the message consoleAlex Merry2-13/+49
2011-11-03Fixes for the Player interface testing codeAlex Merry6-37/+109
2011-11-03Player interface test widget stuffAlex Merry7-11/+273
2011-11-02Player interface testing class is mostly complete nowAlex Merry5-7/+314
2011-11-01More work on the player interface testAlex Merry8-9/+818
2011-11-01Start on implementation of Player interface testerAlex Merry3-0/+168
2011-10-30Suppress excessive property update warningsAlex Merry2-6/+11
2011-10-29A working root interface testAlex Merry11-1162/+120
2011-10-28Add CMakeLists.txtAlex Merry1-0/+31
Mainly for the benefit of kdevelop
2011-10-28Add missing Q_OBJECT macrosAlex Merry2-0/+2
2011-10-28Remove old proxy codeAlex Merry23-2361/+0