Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000376MPfmMVP | Servicespublic2012-05-29 21:532013-02-23 13:20
Reporterycastonguay 
Assigned Toycastonguay 
PrioritynormalSeverityfeatureReproducibilityN/A
StatusassignedResolutionopen 
PlatformOSOS Version
Product Version 
Target Version0.7.0.0Fixed in Version 
Summary0000376: Add the IInitializationService for initializing the application
DescriptionThis service is used for creating and updating the database, creating log file, etc.
TagsNo tags attached.
Attached Files

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

-  Notes
(0000740)
svn (developer)
2012-05-30 18:10

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

Comment:
MPfm 0.6.0.1
* MVP
  - PlayerPresenter: Moved CreateLibrary/CreateConfiguration to InitializationService.
* GTK
  - MainWindow: Added IInitializationService to constructor.

Related to issue 0000361 and issue 0000376.


Files modified:
U MPfm/branches/current/MPfm.GTK/Windows/MainWindow.cs
U MPfm/branches/current/MPfm.GTK/Windows/UpdateLibraryWindow.cs
U MPfm/branches/current/MPfm.GTK/gtk-gui/MPfm.GTK.PlaylistWindow.cs
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
A MPfm/branches/current/MPfm.MVP/Services/InitializationService.cs
A MPfm/branches/current/MPfm.MVP/Services/Interfaces/IInitializationService.cs
U MPfm/branches/current/MPfm.Player/IPlayer.cs
(0000771)
svn (developer)
2012-06-16 19:59

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

Comment:
MPfm 0.6.0.1
* MVP
  - InitializationService: Added Initialize method, which is now the only public method.
  - AudioFileCacheService: Does not refresh the cache on creating the object anymore.
* GTK
  - Updated implementation.

Related to issue 0000376 and issue 0000382.


Files modified:
U MPfm/branches/current/MPfm.GTK/Windows/MainWindow.cs
U MPfm/branches/current/MPfm.MVP/Services/AudioFileCacheService.cs
U MPfm/branches/current/MPfm.MVP/Services/InitializationService.cs
U MPfm/branches/current/MPfm.MVP/Services/Interfaces/IInitializationService.cs
(0000773)
svn (developer)
2012-06-16 20:07

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

Comment:
MPfm 0.6.0.1
* MVP
  - InitializationService: Forgot to refresh the cache (also added dependency for IAudioFileCacheService).

Related to issue 0000376.


Files modified:
U MPfm/branches/current/MPfm.MVP/Services/InitializationService.cs

- Issue History
Date Modified Username Field Change
2012-05-29 21:53 ycastonguay New Issue
2012-05-29 21:53 ycastonguay Status new => assigned
2012-05-29 21:53 ycastonguay Assigned To => ycastonguay
2012-05-29 21:53 ycastonguay Issue generated from 0000367
2012-05-29 21:53 ycastonguay Relationship added child of 0000324
2012-05-30 18:10 svn Checkin
2012-05-30 18:10 svn Note Added: 0000740
2012-06-16 19:59 svn Checkin
2012-06-16 19:59 svn Note Added: 0000771
2012-06-16 20:07 svn Checkin
2012-06-16 20:07 svn Note Added: 0000773
2012-09-20 19:36 ycastonguay Issue cloned 0000396
2013-02-23 13:16 ycastonguay Summary Add the IInitializationService interface and implement InitializationService => Add the IInitializationService
2013-02-23 13:20 ycastonguay Summary Add the IInitializationService => Add the IInitializationService for initializing the application


Copyright © 2000 - 2011 MantisBT Group
Powered by Mantis Bugtracker