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