Anonymous | Login | Signup for a new account | 2024-10-07 10:26 PDT |
Main | My View | View Issues | Change Log | Roadmap | Repositories | My Account |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | Project | Category | View Status | Date Submitted | Last Update | |||
0000403 | MPfm | MVP | public | 2012-11-11 21:36 | 2013-06-24 12:55 | |||
Reporter | ycastonguay | |||||||
Assigned To | ycastonguay | |||||||
Priority | high | Severity | feature | Reproducibility | N/A | |||
Status | resolved | Resolution | fixed | |||||
Platform | OS | OS Version | ||||||
Product Version | ||||||||
Target Version | 0.7.0.0 | Fixed in Version | 0.7.0.0 | |||||
Summary | 0000403: Add an event aggregator (TinyMessenger) | |||||||
Description | The presenters should never be dependent on another presenter. Use the Event Aggregator design pattern to broadcast messages between presenters. | |||||||
Tags | No tags attached. | |||||||
Attached Files | ||||||||
Notes | |
(0000857) svn (developer) 2012-11-11 21:38 |
The user animal has checked in files related to this issue (revision 634). Comment: Added TinyMessenger to the solution. Added PlayerStatusMessage and LibraryBrowserItemSelectedMessage. LibraryBrowserPresenter is no longer dependent on SongBrowserPresenter. Related to issue 0000403. Files modified: U MPfm/branches/current/MPfm.MVP/Bootstrapper/LibraryModule.cs U MPfm/branches/current/MPfm.MVP/MPfm.MVP.csproj A MPfm/branches/current/MPfm.MVP/Messages/ A MPfm/branches/current/MPfm.MVP/Messages/LibraryBrowserItemSelectedMessage.cs A MPfm/branches/current/MPfm.MVP/Messages/PlayerStatusMessage.cs A MPfm/branches/current/MPfm.MVP/Messages/PlayerStatusType.cs U MPfm/branches/current/MPfm.MVP/Presenters/LibraryBrowserPresenter.cs U MPfm/branches/current/MPfm.MVP/Presenters/SongBrowserPresenter.cs U MPfm/branches/current/MPfm.MVP/Services/PlayerService.cs A MPfm/branches/current/MPfm.MVP/TinyIoC/ A MPfm/branches/current/MPfm.MVP/TinyIoC/TinyIoC.cs A MPfm/branches/current/MPfm.MVP/TinyIoC/TinyMessenger.cs |
(0000858) svn (developer) 2012-11-11 22:11 |
The user animal has checked in files related to this issue (revision 635). Comment: The presenters are no longer dependent on each other. They are all now communicating through the event aggregator. Related to issue 0000403. Files modified: U MPfm/branches/current/MPfm.MVP/MPfm.MVP.csproj A MPfm/branches/current/MPfm.MVP/Messages/LibraryBrowserItemDoubleClickedMessage.cs A MPfm/branches/current/MPfm.MVP/Messages/SongBrowserItemDoubleClickedMessage.cs U MPfm/branches/current/MPfm.MVP/Presenters/LibraryBrowserPresenter.cs U MPfm/branches/current/MPfm.MVP/Presenters/PlayerPresenter.cs U MPfm/branches/current/MPfm.MVP/Presenters/SongBrowserPresenter.cs |
Issue History | |||
Date Modified | Username | Field | Change |
2012-11-11 21:36 | ycastonguay | New Issue | |
2012-11-11 21:36 | ycastonguay | Status | new => assigned |
2012-11-11 21:36 | ycastonguay | Assigned To | => ycastonguay |
2012-11-11 21:38 | svn | Checkin | |
2012-11-11 21:38 | svn | Note Added: 0000857 | |
2012-11-11 22:11 | svn | Checkin | |
2012-11-11 22:11 | svn | Note Added: 0000858 | |
2013-06-24 12:54 | ycastonguay | Status | assigned => resolved |
2013-06-24 12:54 | ycastonguay | Fixed in Version | => 0.7.0.0 |
2013-06-24 12:54 | ycastonguay | Resolution | open => fixed |
Copyright © 2000 - 2011 MantisBT Group |