Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000224MPfmUI | Custom Controls | Windows (WinForms)public2011-12-28 20:452012-04-07 21:14
Reporterycastonguay 
Assigned Toycastonguay 
PrioritynormalSeverityfeatureReproducibilityN/A
StatusresolvedResolutionfixed 
PlatformOSOS Version
Product Version 
Target Version0.6.0.0Fixed in Version0.6.0.0 
Summary0000224: Add the Theme and ThemeHelper classes to load/save theme to XML files
DescriptionReuse the MPfmConfiguration pattern.

The Theme class should contain all the other theme objects (GeneralTheme, SongGridViewTheme, etc.)
TagsNo tags attached.
Attached Files

- Relationships
child of 0000307assignedycastonguay Add themes (only for the Windows platform) 

-  Notes
(0000295)
svn (developer)
2011-12-28 20:46

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

Comment:
MPfm 0.5.0.5
- Added the Theme and ThemeHelper classes (far from being done!).
- Added a GeneralTheme class with a couple of properties for now (far from being done too!).

Related to issue 0000223 and issue 0000224.

Files modified:
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.WindowsControls/MPfm.WindowsControls.csproj
D MPfm/branches/current/MPfm.WindowsControls/Resources/shape_handles.png
U MPfm/branches/current/MPfm.WindowsControls/Themes/ExampleTheme.xml
A MPfm/branches/current/MPfm.WindowsControls/Themes/GeneralTheme.cs
A MPfm/branches/current/MPfm.WindowsControls/Themes/Theme.cs
A MPfm/branches/current/MPfm.WindowsControls/Themes/ThemeHelper.cs

(0000525)
svn (developer)
2012-03-31 19:29

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

Comment:
MPfm 0.6.0.0
- Added the Gradient class for serializing color properties more easily.
- Added XmlSerializer to the Load and Save methods of the ThemeHelper class.
- Added the Color property to the CustomFont class.
- Started to add Gradient properties to MainWindowTheme.

Related to issue 0000223 and issue 0000224.



Files modified:
U MPfm/branches/current/MPfm/Other Screens/frmThemes.Designer.cs
U MPfm/branches/current/MPfm/Other Screens/frmThemes.cs
U MPfm/branches/current/MPfm.Core/ColorManipulation.cs
U MPfm/branches/current/MPfm.WindowsControls/Fonts/CustomFont.cs
U MPfm/branches/current/MPfm.WindowsControls/MPfm.WindowsControls.csproj
A MPfm/branches/current/MPfm.WindowsControls/Misc/Gradient.cs
U MPfm/branches/current/MPfm.WindowsControls/Themes/MainWindowTheme.cs
U MPfm/branches/current/MPfm.WindowsControls/Themes/ThemeHelper.cs
(0000568)
svn (developer)
2012-04-07 20:40

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

Comment:
MPfm 0.6.0.0
- Fixed bug for serializing OutputMeterTheme to XML.

Related to issue 0000224.



Files modified:
U MPfm/branches/current/MPfm.WindowsControls/Audio/OutputMeterTheme.cs
(0000569)
svn (developer)
2012-04-07 20:56

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

Comment:
MPfm 0.6.0.0
- Finished replacing properties in MainWindowTheme to Gradient, BackgroundGradient, etc.

Related to issue 0000224 and issue 0000326.



Files modified:
U MPfm/branches/current/MPfm.WindowsControls/Themes/MainWindowTheme.cs
(0000571)
svn (developer)
2012-04-07 21:13

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

Comment:
MPfm 0.6.0.0
- WaveFormDisplayTheme: Replaced properties by BackgroundGradient and TextGradient. Also now serializable.
- Added WaveFormDisplayTheme to Theme.

Related to issue 0000224 and issue 0000326.



Files modified:
U MPfm/branches/current/MPfm/Other Screens/frmAddEditLoop.Designer.cs
U MPfm/branches/current/MPfm/Other Screens/frmAddEditMarker.Designer.cs
U MPfm/branches/current/MPfm/frmMain.Designer.cs
U MPfm/branches/current/MPfm.WindowsControls/Audio/OutputMeterTheme.cs
U MPfm/branches/current/MPfm.WindowsControls/Audio/WaveFormDisplay.cs
U MPfm/branches/current/MPfm.WindowsControls/Audio/WaveFormDisplayTheme.cs
U MPfm/branches/current/MPfm.WindowsControls/Themes/Theme.cs
(0000573)
ycastonguay (administrator)
2012-04-07 21:14

All theme classes can now be serialized. The Theme class now contains all the necessary theme objects.

- Issue History
Date Modified Username Field Change
2011-12-28 20:45 ycastonguay New Issue
2011-12-28 20:45 ycastonguay Status new => assigned
2011-12-28 20:45 ycastonguay Assigned To => ycastonguay
2011-12-28 20:46 svn Checkin
2011-12-28 20:46 svn Note Added: 0000295
2011-12-30 16:34 ycastonguay Target Version 0.5.1.0 => 0.5.1.1
2012-01-10 17:17 ycastonguay Target Version 0.5.1.1 => 0.5.1.2
2012-01-18 18:25 ycastonguay Target Version 0.5.1.2 => 0.5.2.0
2012-01-18 19:58 ycastonguay Target Version 0.5.2.0 => 0.6.0.0
2012-03-11 19:41 ycastonguay Relationship added child of 0000307
2012-03-31 19:29 svn Checkin
2012-03-31 19:29 svn Note Added: 0000525
2012-04-07 20:40 svn Checkin
2012-04-07 20:40 svn Note Added: 0000568
2012-04-07 20:56 svn Checkin
2012-04-07 20:56 svn Note Added: 0000569
2012-04-07 21:13 svn Checkin
2012-04-07 21:13 svn Note Added: 0000571
2012-04-07 21:14 ycastonguay Note Added: 0000573
2012-04-07 21:14 ycastonguay Status assigned => resolved
2012-04-07 21:14 ycastonguay Fixed in Version => 0.6.0.0
2012-04-07 21:14 ycastonguay Resolution open => fixed
2012-04-17 19:10 ycastonguay Category Controls => Windows Controls
2012-04-24 20:59 ycastonguay Category Windows Controls => UI | Windows | Custom Controls
2012-04-24 20:59 ycastonguay Category UI | Windows | Custom Controls => Custom Controls | Windows
2012-04-24 21:00 ycastonguay Category Custom Controls | Windows => UI | Custom Controls | Windows
2012-04-24 21:01 ycastonguay Category UI | Custom Controls | Windows => UI | Custom Controls | Windows (WinForms)


Copyright © 2000 - 2011 MantisBT Group
Powered by Mantis Bugtracker