Mantis Bug Tracker

View Issue Details Jump to Notes ] Related Changesets ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000396MPfmMVP | Servicespublic2012-09-20 19:362013-02-24 13:46
Reporterycastonguay 
Assigned Toycastonguay 
PrioritynormalSeverityfeatureReproducibilityN/A
StatusassignedResolutionopen 
PlatformOSOS Version
Product Version 
Target Version0.7.0.0Fixed in Version 
Summary0000396: Add the IPlayerService to manage player status broadcasting
DescriptionThis service is used for isolating the UI completely from the Player, and share the same Player instance throughout different presenters.
TagsNo tags attached.
Attached Files

- Relationships
child of 0000324assignedycastonguay Use a MVP-style pattern to centralize code for UI on multiple platforms 

-  Notes
(0000831)
svn (developer)
2012-09-20 19:37

The user animal has checked in files related to this issue (revision 617).

Comment:
Added the IPlayerService/PlayerService classes.
The Player is no longer accessible through PlayerPresenter and thus completely isolated from UI.

Related to issue 0000396.



Files modified:
U MPfm/branches/current/MPfm.MVP/Bootstrapper/LibraryModule.cs
U MPfm/branches/current/MPfm.MVP/MPfm.MVP.csproj
U MPfm/branches/current/MPfm.MVP/Presenters/Interfaces/IPlayerPresenter.cs
U MPfm/branches/current/MPfm.MVP/Presenters/PlayerPresenter.cs
U MPfm/branches/current/MPfm.MVP/Services/InitializationService.cs
A MPfm/branches/current/MPfm.MVP/Services/Interfaces/IPlayerService.cs
A MPfm/branches/current/MPfm.MVP/Services/PlayerService.cs

- Related Changesets
GitHub - ycastonguay/MPfm: master bc2ffad1
Timestamp: 2013-02-23 21:36:23
Author: ycastonguay
Details ] Diff ]
The Player is not longer public in PlayerService.
Added a bunch of methods in PlayerService to front the IPlayer class.

Related to issue 0000396.
mod - MPfm/MPfm.MVP/Presenters/EffectsPresenter.cs Diff ] File ]
mod - MPfm/MPfm.MVP/Presenters/PlayerMetadataPresenter.cs Diff ] File ]
mod - MPfm/MPfm.MVP/Presenters/PlayerPresenter.cs Diff ] File ]
mod - MPfm/MPfm.MVP/Services/Interfaces/IPlayerService.cs Diff ] File ]
mod - MPfm/MPfm.MVP/Services/PlayerService.cs Diff ] File ]

- Issue History
Date Modified Username Field Change
2012-09-20 19:36 ycastonguay New Issue
2012-09-20 19:36 ycastonguay Status new => assigned
2012-09-20 19:36 ycastonguay Assigned To => ycastonguay
2012-09-20 19:36 ycastonguay Issue generated from 0000376
2012-09-20 19:37 ycastonguay Relationship added child of 0000324
2012-09-20 19:37 svn Checkin
2012-09-20 19:37 svn Note Added: 0000831
2013-02-23 13:20 ycastonguay Summary Add the IPlayerService interface and implement PlayerService => Add the IPlayerService to manage player status broadcasting
2013-02-24 13:46 ycastonguay Changeset attached => GitHub - ycastonguay/MPfm master bc2ffad1


Copyright © 2000 - 2011 MantisBT Group
Powered by Mantis Bugtracker