MantisBT - MPfm
View Issue Details
0000154MPfm[All Projects] Globalpublic2011-11-06 07:122011-11-12 06:25
ycastonguay 
ycastonguay 
highfeaturealways
resolvedfixed 
 
0.5.0.00.5.0.0 
0000154: Add Reactive Extensions to MPfm
Reactive 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 [^]
No tags attached.
related to 0000153resolved ycastonguay Migration to .NET 4.0 
Issue History
2011-11-06 07:12ycastonguayNew Issue
2011-11-06 07:12ycastonguayStatusnew => assigned
2011-11-06 07:12ycastonguayAssigned To => ycastonguay
2011-11-06 07:12ycastonguayRelationship addedrelated to 0000153
2011-11-06 15:39svnCheckin
2011-11-06 15:39svnNote Added: 0000175
2011-11-12 06:24ycastonguayNote Added: 0000189
2011-11-12 06:24ycastonguayPriorityurgent => high
2011-11-12 06:25ycastonguayStatusassigned => resolved
2011-11-12 06:25ycastonguayFixed in Version => 0.5.0.0
2011-11-12 06:25ycastonguayResolutionopen => fixed

Notes
(0000175)
svn   
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   
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!