18b8c511657976b4317677636a5bd87a42318995
[mono.git] / mcs / class / System.Drawing / System.Drawing.Text / ChangeLog
1 2007-05-21  Adar Wesley <adarw@mainsoft.com>
2
3         * LineLayout.jvm.cs: change MemberwiseClone to clone.
4
5 2006-08-25  Sebastien Pouliot  <sebastien@ximian.com>
6
7         * PrivateFontCollection.cs: Fix warning by reusing the full path.
8
9 2006-08-07  Andrew Skiba <andrews@mainsoft.com>
10
11         * LineLayout.jvm.cs: TARGET_JVM fix
12
13 2006-05-30  Sebastien Pouliot  <sebastien@ximian.com>
14
15         * FontCollection.cs: Avoid calling GdipGetFontCollectionFamilyList 
16         when GdipGetFontCollectionFamilyCount returns a count of 0 items.
17
18 2006-05-21  Sebastien Pouliot  <sebastien@ximian.com>
19
20         * GenericFontFamilies.cs: Removed [Serializable] from 2.0 profile.
21         * HotkeyPrefix.cs: Removed [Serializable] from 2.0 profile.
22         * TextRenderingHint.cs: Removed [Serializable] from 2.0 profile.
23
24 2006-04-13  Sebastien Pouliot  <sebastien@ximian.com>
25
26         * FontCollection.cs: Remove unused ctor. Throw on disposed (private)
27         collections. Don't dispose (but leak) under non-Windows OS.
28         * InstalledFontCollection.cs: Remove unused ctor.
29         * PrivateFontCollection.cs: Remove unused ctor. Fix exceptions to 
30         match unit tests.
31
32 2006-03-23  Peter Dennis Bartok  <pbartok@novell.com> 
33
34         * FontCollection.cs (Dispose): When on Linux/Unix, call 
35           GdipDeletePrivateFontCollection to free up the font collection (even
36           though it's not private, we'd be leaking otherwise. Don't try this
37           with Microsoft's GDI+ on Win32, though.)
38
39 2006-03-23  Peter Dennis Bartok  <pbartok@novell.com>
40
41         * FontCollection.cs (get_Families): Now letting the runtime do the
42           marshalling work for us. Easier to maintain and cleaner code.
43         * PrivateFontCollection.cs:
44           - AddFontFile: Fixed weird english in error message
45           - Dispose: Need to pass ref to the native object, we were crashing
46             badly
47
48 2006-02-09  Peter Dennis Bartok  <pbartok@novell.com>
49
50         * ChangeLog: Created, contents from deleted 'changelog' file
51         * FontCollection.cs: Cleaned up marshalling and made 64bit safe
52
53 2005-12-13 Konstantin Triger <kostat@mainsoft.com>
54
55         * TextLineIterator.jvm.cs: handle null string.
56
57 2005-11-16 Konstantin Triger <kostat@mainsoft.com>
58
59         * PrivateFontCollection.jvm.cs: open a correct stream.
60
61 2005-11-13 Konstantin Triger <kostat@mainsoft.com>
62
63         * Added LineLayout.jvm.cs, TextLineIterator.jvm.cs for text support
64
65 2005-11-10 Vladimir Krasnov <vladimirk@mainsoft.com>
66
67         * FontCollection.jvm.cs: refactoring, added GetInitialFont()
68         * InstalledFontCollection.jvm.cs: refactoring, removed GetFamilyName
69         * PrivateFontCollection.jvm.cs: refactoring
70
71 2005-08-03  Andrew Skiba <andrews@mainsoft.com>
72
73         * FontCollection.jvm.cs, InstalledFontCollection.jvm.cs,
74         PrivateFontCollection.jvm.cs: added TARGET_JVM implementation
75
76 2005-04-04  Jordi Mas i Hernandez <jordi@ximian.com>
77
78         * PrivateFontCollection.cs: nativeFontCollection equals IntPtr.Zero to
79         avoid errors on multiple disposes
80         
81         * FontCollection.cs: implements dispose
82
83 2004-11-25  Marek Safar  <marek.safar@seznam.cz>
84
85         * Image.cs: Add CheckStatus to Families.
86
87 2004-02-25  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
88
89         * PrivateFontCollection.cs: Removed excess attributes
90
91 2004-02-25  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
92
93         * FontCollection.cs: Remove console
94
95 2004-02-06  Sanjay Gupta <gsanjay@novell.com>
96         * CheckStatus(): Used method of GDIPlus for error checking
97           in FontCollection.cs, InstalledFontCollection.cs and
98           PrivateFontCollection.cs
99
100 2004-01-29  Sanjay Gupta <gsanjay@novell.com>
101         * FontCollection.cs: Implemented Dispose method.
102         * InstalledFontCollection.cs: Removed Console.WriteLine calls.
103         * PrivateFontCollection.cs: Implemented AddMemoryFont method.
104
105 2004-01-28  Jordi Mas <jordi@ximian.com>
106         * FontCollection.cs: fixed marshalling issues
107
108 2004-01-28  Sanjay Gupta <gsanjay@novell.com>
109
110         * FontCollection.cs: Implemented missing functionalities.
111         * InstalledFontCollection.css: Implemented missing functionalities.
112         * PrivateFontCollection.cs: Implemented few methods.
113
114 2004-01-10 Ravindra <rkumar@novell.com>
115
116         * All Enums: Made serializable.
117
118 2003-10-12 Alexandre Pigolkine <pigolkine@gmx.de>
119         * InstalledFontCollection.cs    factory removed
120
121 2003-06-22 Alexandre Pigolkine <pigolkine@gmx.de>
122         * FontCollection.cs
123         * InstalledFontCollection.cs
124                 calls to implementation added
125         
126 2002-09-16  Nick Drochak  <ndrochak@gol.com>
127
128         * PrivateFontCollection.cs: Fix build error.  Cannot put ComVisible on
129         constructors.
130
131 2003-09-14      Piers Haken <piersh@friskit.com>
132
133         * PrivateFontCollection.cs: import interop for ComVisible attribute
134
135 2002-09-13  Dennis Hayes (dennish@raytek.com)
136 * checked in for Everaldo Canuto everaldo.canuto@bol.com.br
137
138 * FontCollection.cs
139 * GenericFontFamilies.cs
140 * HotkeyPrefix.cs
141 * InstalledFontCollection.cs
142 * PrivateFontCollection.cs
143 * TextRenderingHint.cs