Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000154MPfm[All Projects] Globalpublic2011-11-06 07:122011-11-12 06:25
Reporterycastonguay 
Assigned Toycastonguay 
PriorityhighSeverityfeatureReproducibilityalways
StatusresolvedResolutionfixed 
PlatformOSOS Version
Product Version 
Target Version0.5.0.0Fixed in Version0.5.0.0 
Summary0000154: Add Reactive Extensions to MPfm
DescriptionReactive Extensions might be the solution to implement event-based asynchronous stuff such as generating peak files, updating library, etc. This will make it easier to manage multithreading too.

For more info:
http://msdn.microsoft.com/en-us/data/gg577609 [^]
TagsNo tags attached.
Attached Files

- Relationships
related to 0000153resolvedycastonguay Migration to .NET 4.0 

-  Notes
(0000175)
svn (developer)
2011-11-06 15:39

The user admin has checked in files related to this issue (revision 99).

Comment:
MPfm 0.5.0.0 alpha
- Added Reactive Extension to the project.
- Started using Rx for the PeakFile class and it now works very nicely, with multi-thread and cancel support.
  This means it can be used for updating the library too!

Related to issue 0000154.

Files modified:
U MPfm/branches/current/MPfm/MPfm.csproj
U MPfm/branches/current/MPfm/Other Screens/frmSettings.Designer.cs
U MPfm/branches/current/MPfm/Other Screens/frmSettings.cs
U MPfm/branches/current/MPfm/Other Screens/frmSettings.resx
U MPfm/branches/current/MPfm/Properties/Resources.Designer.cs
U MPfm/branches/current/MPfm/Properties/Resources.resx
D MPfm/branches/current/MPfm/Resources/MPFM_Splash_0.4.png
A MPfm/branches/current/MPfm/Resources/MPFM_Splash_0.5.0.01.png
U MPfm/branches/current/MPfm/frmSplash.Designer.cs
U MPfm/branches/current/MPfm/frmSplash.resx
U MPfm/branches/current/MPfm.Sound/MPfm.Sound.csproj
U MPfm/branches/current/MPfm.Sound/PeakFile.cs

(0000189)
ycastonguay (administrator)
2011-11-12 06:24

The PeakFile class is now complete; it is the first use of Reactive Extensions and it works perfectly. Next step: convert update library to Rx!

- Issue History
Date Modified Username Field Change
2011-11-06 07:12 ycastonguay New Issue
2011-11-06 07:12 ycastonguay Status new => assigned
2011-11-06 07:12 ycastonguay Assigned To => ycastonguay
2011-11-06 07:12 ycastonguay Relationship added related to 0000153
2011-11-06 15:39 svn Checkin
2011-11-06 15:39 svn Note Added: 0000175
2011-11-12 06:24 ycastonguay Note Added: 0000189
2011-11-12 06:24 ycastonguay Priority urgent => high
2011-11-12 06:25 ycastonguay Status assigned => resolved
2011-11-12 06:25 ycastonguay Fixed in Version => 0.5.0.0
2011-11-12 06:25 ycastonguay Resolution open => fixed


Copyright © 2000 - 2011 MantisBT Group
Powered by Mantis Bugtracker