Stein Magnus Jodal
|
cae4e63fdb
|
Replace BaseFrontend with BackendListener in MPRIS frontend
|
2011-06-29 17:33:12 +03:00 |
|
Stein Magnus Jodal
|
232d81aab8
|
Merge branch 'feature/event-listeners' into feature/mpris-frontend
Conflicts:
docs/changes.rst
|
2011-06-27 19:49:07 +03:00 |
|
Stein Magnus Jodal
|
83d2601f68
|
Replace redundant BaseFrontend class with list of requirements for frontend implementations
|
2011-06-27 19:39:44 +03:00 |
|
Stein Magnus Jodal
|
32bf7af73f
|
Update LastfmFrontend to use new BackendListener
|
2011-06-27 19:39:43 +03:00 |
|
Stein Magnus Jodal
|
4fd83d3641
|
Update PlaybackController to use new BackendListener
|
2011-06-27 19:39:43 +03:00 |
|
Stein Magnus Jodal
|
0794a8792a
|
Add BackendListener interface to be impl by any who wants events from the backend
|
2011-06-27 19:39:43 +03:00 |
|
Stein Magnus Jodal
|
9244087bfd
|
Do not include undoced members in the docs
|
2011-06-27 19:38:10 +03:00 |
|
Stein Magnus Jodal
|
622a99ad3b
|
Change uri_handlers to uri_schemes on backends
|
2011-06-27 18:02:02 +03:00 |
|
Stein Magnus Jodal
|
8092ffaa34
|
More logging during startup of MprisFrontend
|
2011-06-24 21:08:13 +03:00 |
|
Stein Magnus Jodal
|
93f00ce7f2
|
Add check of URI schema to OpenUri
|
2011-06-22 00:28:51 +03:00 |
|
Stein Magnus Jodal
|
537bb1a879
|
Change some TODO/XXX to NOTE as they only apply given some future initiatives/changes
|
2011-06-22 00:18:52 +03:00 |
|
Stein Magnus Jodal
|
e5725bb26b
|
Update SetPosition to support real track IDs instead of URIs
|
2011-06-22 00:18:08 +03:00 |
|
Stein Magnus Jodal
|
190faf745a
|
'shuffle' should be 'random' in our backend
|
2011-06-22 00:04:03 +03:00 |
|
Stein Magnus Jodal
|
3259a11c8d
|
Test and implement mpris.Metadata property
|
2011-06-22 00:04:03 +03:00 |
|
Stein Magnus Jodal
|
90ce8b21bc
|
Test and implement mpris.SupportedUriSchemes property
|
2011-06-22 00:04:02 +03:00 |
|
Stein Magnus Jodal
|
7faed379ef
|
Check if CanPlay==true in OpenUri for consistency (even though the spec doesn't mention it)
|
2011-06-22 00:04:02 +03:00 |
|
Stein Magnus Jodal
|
26868401c6
|
Check if CanControl==true in set_Rate for consistency (even though the spec doesn't mention it)
|
2011-06-22 00:04:02 +03:00 |
|
Stein Magnus Jodal
|
3f325c936d
|
Change uri_handlers to uri_schemes on backends
|
2011-06-22 00:04:02 +03:00 |
|
Stein Magnus Jodal
|
182f074222
|
Use new exit_process() function in mpris.Quit()
|
2011-06-20 19:47:16 +03:00 |
|
Stein Magnus Jodal
|
a2f90a7418
|
Signals are intentionally left empty
|
2011-06-20 19:07:09 +03:00 |
|
Stein Magnus Jodal
|
cc05db157c
|
Ignore messages to the MPRIS frontend
|
2011-06-20 18:12:00 +03:00 |
|
Stein Magnus Jodal
|
26b7f5e8b5
|
Test and implement all direct checks of CanGoNext==true
|
2011-06-20 15:29:22 +03:00 |
|
Stein Magnus Jodal
|
7f64ba3e72
|
Test and implement mpris.CanGoNext property
|
2011-06-20 15:27:21 +03:00 |
|
Stein Magnus Jodal
|
8f59b0fae8
|
Test and implement all direct checks of CanGoPrevious==true
|
2011-06-20 15:21:44 +03:00 |
|
Stein Magnus Jodal
|
70139e0b7b
|
Test and implement mpris.CanGoPrevious property
|
2011-06-20 15:21:09 +03:00 |
|
Stein Magnus Jodal
|
4de7c242b7
|
Test and implement all direct checks of CanPlay==true
|
2011-06-20 15:11:25 +03:00 |
|
Stein Magnus Jodal
|
4013a2ec9a
|
Test and implement mpris.CanPlay property
|
2011-06-20 15:11:25 +03:00 |
|
Stein Magnus Jodal
|
97111d710f
|
Test and implement all direct checks of CanPause==true
|
2011-06-20 14:53:11 +03:00 |
|
Stein Magnus Jodal
|
27c4b68e0f
|
Test and implement mpris.CanPause property
|
2011-06-20 14:49:22 +03:00 |
|
Stein Magnus Jodal
|
c8d574a895
|
Formatting
|
2011-06-20 14:45:13 +03:00 |
|
Stein Magnus Jodal
|
10eeb894cc
|
Test and implement all direct checks of CanSeek==true
|
2011-06-20 14:44:23 +03:00 |
|
Stein Magnus Jodal
|
7c2d3cd541
|
Test and implement mpris.CanSeek property
|
2011-06-20 14:44:23 +03:00 |
|
Stein Magnus Jodal
|
c8bc52b4c6
|
Test and implement all direct checks of CanControl==true before doing the designated action
|
2011-06-20 14:44:22 +03:00 |
|
Stein Magnus Jodal
|
a4d73a8d7e
|
Test and implement mpris.CanControl property
|
2011-06-20 14:44:22 +03:00 |
|
Stein Magnus Jodal
|
22cba6f75c
|
Test and implement mpris.OpenUri
|
2011-06-20 00:15:13 +03:00 |
|
Stein Magnus Jodal
|
2115706998
|
The MPRIS spec has been updated from 2.0 to 2.1 while I've been working on this
|
2011-06-19 23:41:01 +03:00 |
|
Stein Magnus Jodal
|
43e4952e5f
|
Move examples from random methods to frontend docs
|
2011-06-19 23:40:24 +03:00 |
|
Stein Magnus Jodal
|
f29a0247fb
|
The tracks should have bitrate=96, not bitrate=2
|
2011-06-17 11:20:23 +02:00 |
|
Stein Magnus Jodal
|
efb3cb1102
|
Merge branch 'develop' into feature/mpris-frontend
|
2011-06-15 23:18:53 +02:00 |
|
Stein Magnus Jodal
|
653890c037
|
Ready for v0.6 development
|
2011-06-15 23:10:51 +02:00 |
|
Stein Magnus Jodal
|
3785661420
|
Release v0.5.0
|
2011-06-15 22:33:51 +02:00 |
|
Stein Magnus Jodal
|
d30ee6a968
|
Update changelog for v0.5.0 release
|
2011-06-15 22:32:57 +02:00 |
|
Stein Magnus Jodal
|
e6e2ab5855
|
Add shutdown procedure improvements to changelog
|
2011-06-15 22:31:54 +02:00 |
|
Stein Magnus Jodal
|
6a77922905
|
Ask about missing settings in alphabetic order
|
2011-06-15 22:19:41 +02:00 |
|
Stein Magnus Jodal
|
462f1bd893
|
Make tox work by allowing the use of global site-packages
|
2011-06-15 22:17:35 +02:00 |
|
Stein Magnus Jodal
|
30a8fd5e85
|
Remove source file for outdated and removed sequence diagram
|
2011-06-14 14:56:42 +02:00 |
|
Thomas Adamcik
|
0dc50bd048
|
Merge pull request #110 from jodal/feature/spotify-playlist-loading
feature/spotify-playlist-loading
|
2011-06-13 15:36:56 -07:00 |
|
Stein Magnus Jodal
|
4516767372
|
Refresh stored playlists when tracks are added to, moved in, or removed from playlists
|
2011-06-14 00:24:54 +02:00 |
|
Stein Magnus Jodal
|
3c68c8f9ea
|
The playlist name is not available when playlist_added is called
|
2011-06-14 00:21:27 +02:00 |
|
Stein Magnus Jodal
|
82ba04408c
|
Add playlist callbacks with debug log statements
|
2011-06-14 00:04:08 +02:00 |
|