smallsql
e6294e5ad3
fix a System.InvalidOperationException: Object is currently in use elsewhere
2009-05-25 20:07:04 +00:00
smallsql
dd1602d706
Implement createCompatibleVolatileImage(int,int)
2009-05-23 15:21:58 +00:00
smallsql
81eae362e3
implement WindowPeer.updateFocusableWindowState()
2009-05-22 21:08:24 +00:00
smallsql
05b4398c57
Implement FramePeer.setMaximizedBounds
2009-05-22 18:44:48 +00:00
smallsql
fccc39b788
Replace the GNU ClasspathToolkit with the SunToolkit in .NET Code. Replace the usage of the FontPeer with the Java2D. Replace the NetGlyphVector with the StandardGlyphVector
2009-05-16 16:34:40 +00:00
smallsql
f98701c51a
extends the NetToolkit from the SunToolkit instead of GNU ClasspathToolkit
2009-05-08 12:04:59 +00:00
smallsql
081a361661
implements some GlyphVector methods for Swing
2009-05-07 19:00:56 +00:00
smallsql
8a7787a4fe
Loading the GraphicsEnvironment with the Sun mechanism
2009-05-07 12:52:48 +00:00
smallsql
f9e9ae8793
Add the new methods of the JDK6 peers with a NotImplementedException
2009-05-03 20:17:02 +00:00
jfrijters
bbd714c2cc
Integrated OpenJDK java/awt/image and java/awt/image/renderable packages.
2009-04-17 06:36:01 +00:00
jfrijters
9e01662f07
Handle Graphics2D.setPaint(null) correctly.
2009-04-17 06:34:41 +00:00
jfrijters
e3f95b0bcd
converter.cs
...
- ConvertRoundRect - correction in representation differences
- LineJoin, LineCap, Dash conversions
- CreateFontFamily - case sensitivity fix
fonts.cs, fonts-0.95.cs
- overriding FontMetrics.getStringBounds
- y coordinate of the returned rectangle should be the negative ascent in Java
graphics.cs
- NetGraphics.drawArc, fillArc - correction in representation differences
- NetGraphics.drawRoundRect, fillRoundRect - correction in representation differences
- NetGraphics.drawString - text was mispositioned
- NetGraphics.setStroke - BasicStroke support for LineCap, LineJoin, LineDash
- NetGraphicsEnvironment.createGraphics returned empty image
images.cs
- NetProducerImage.setPixels - implementation for byte[] argument
toolkit.cs, toolkit-0.95.cs
toolkit.cs: NetToolkit implements ikvm.awt.IkvmToolkit, see BufferedImage.createGraphics implementation
NetToolkit - getBestCursorSize, createCustomCursor implementation
NetToolkit - DoubleClick, ContextMenu support
NetToolkit - MapKeyCode did not work for Enter and Delete keys
NetToolkit - OnBoundsChanged - component resized event seems to be missing
NetToolkit - createImage(ImageProducer) implementation
NetToolkit - setCursorImpl, NetCustomCursor
NetDialogPeer - setting the title of the dialog
NetFramePeer - setting icon for the frame
Contributed by: Judit Vasko-Szedlar (Chemaxon)
2009-04-15 04:58:12 +00:00
jfrijters
af7a06b956
Remove unused files.
2009-04-15 04:22:00 +00:00
jfrijters
4edd2b727d
Disable warnings about obsolete members.
2009-04-15 04:21:47 +00:00
smallsql
0029f0d8ff
Graphics improvement
2009-03-13 11:26:52 +00:00
jfrijters
9b902cde18
Use new RunnableDelegate.
2009-03-07 08:40:46 +00:00
jfrijters
00908792ae
Switched java.awt.event package from GNU Classpath to OpenJDK.
2009-03-04 08:18:36 +00:00
smallsql
df3d349a27
Add a PrintPeer as helper class for the print API
2009-03-03 20:05:35 +00:00
jfrijters
b236ec07f1
Moved Y correction to Graphics2D float overload of drawString, so that it too positions the text (approx.) correctly.
2009-02-17 09:38:31 +00:00
jfrijters
46a4f6c9fb
Set foreground/background colors for Graphics created from Image correctly.
2009-02-17 08:12:48 +00:00
jfrijters
1a4091fad9
"implemented" Graphics.setComposite/getComposite/getFontRenderContext.
2009-02-10 09:34:12 +00:00
smallsql
6510c2726a
convert a Java filename to a .NET filename in createImage(String)
2009-01-07 14:52:20 +00:00
smallsql
ea4f6fa809
Hide new public methods in BufferedImage
2008-12-31 15:37:28 +00:00
smallsql
3d2604205a
Remove NetBufferedImage and merge the code in the class BufferedImage. Now the class BufferedImage has 2 buffers. A Java Raster and .NET Bitmap.
2008-12-30 10:28:10 +00:00
jfrijters
968e7e067c
Updated build to split IKVM.OpenJDK.ClassLibrary.dll into ten parts.
2008-12-23 07:28:20 +00:00
jfrijters
54d34837f2
Removed GNU Classpath support left overs.
2008-12-22 05:50:30 +00:00
jfrijters
90fd546fdb
- Partially implemented FileDialog peer.
...
- Implemented isFocusTraversable() (by always returning true).
2008-09-21 09:38:15 +00:00
jfrijters
bb9b51fe46
- Lock bitmap when drawing it, to make modifying the bitmap from another thread safe.
...
- Make setPixels() lots faster by using direct memory copy (although this requires full trust).
2008-09-21 09:33:09 +00:00
jfrijters
472891289e
Implemented java.awt.Frame.setResizable() support.
2008-09-18 05:41:54 +00:00
jfrijters
684cdf651e
Generified all collections.
2008-08-15 12:01:06 +00:00
jfrijters
b4f779b52e
patch #1979656 by Daniel Wilson
2008-06-01 08:11:12 +00:00
jfrijters
866cc25de6
Convert rotation angle from radians (Java) to degrees (.NET).
2008-05-09 06:00:46 +00:00
jfrijters
03657a702b
Override not implemented method because base class returns null.
2008-04-14 05:04:10 +00:00
jfrijters
d8e0a53a77
*** empty log message ***
2008-02-19 04:51:18 +00:00
jfrijters
abdba87542
- Moved common assembly attributes to single file (CommonAssemblyInfo.cs).
...
- Added IKVM.Runtime.JNI project to Visual Studio solution.
- Added atomic.cs to Visual Studio projects.
- Added SecurityCritical and AllowPartiallyTrustedCallers attributes to IKVM.Runtime.dll.
2008-01-03 09:45:49 +00:00
jfrijters
3072c89696
- Removed .NET 1.1 specific code
...
- Removed conditional compilation of .NET 2.0 specific code
2007-11-26 08:38:38 +00:00
jfrijters
83c6e5105d
- .NET 1.1 is no longer supported
...
- Removed .NET 2.0 warnings (except for the "unreachable code" ones)
2007-11-26 05:50:57 +00:00
jfrijters
ba7a5a69bd
- Removed Visual Studio 2003 solution/project files.
...
- Added Visual Studio 2008 solution.
2007-11-21 07:15:42 +00:00
jfrijters
8a79587e64
Updated version numbers to 0.37.
2007-10-22 15:45:52 +00:00
jfrijters
902cd58a62
Renamed IKVM.Hybrid.GNU.Classpath.OpenJDK.dll to IKVM.OpenJDK.ClassLibrary.dll and made OpenJDK build the default.
2007-08-22 11:51:14 +00:00
jfrijters
4ece7a11be
Removed gnu.classpath.SystemProperties usage.
2007-08-17 09:10:18 +00:00
jfrijters
786a4c3345
- Switched GNU Classpath AWT/Swing back to version 0.95.
...
- Copied GNU Classpath version of java.text.Bidi into openjdk directory.
- Copied and integrated GNU Classpath's pure Java zip support with OpenJDK zip classes.
- Added GNU Classpath 0.95 compatible versions of awt\font.cs and awt\toolkit.cs.
2007-08-16 09:53:02 +00:00
jfrijters
d691f24a49
*** empty log message ***
2007-07-18 07:42:40 +00:00
jfrijters
292fe036e6
Fixed to compile against .NET 1.1.
2007-07-04 09:16:40 +00:00
jfrijters
fef5a8394d
Updated to compile with Classpath HEAD again.
2007-07-03 06:34:54 +00:00
jfrijters
a1b74645cb
Added "hybrid" target.
2007-07-03 06:31:25 +00:00
jfrijters
e710375809
Switched Visual Studio project to hybrid build.
2007-06-22 07:00:56 +00:00
jfrijters
43b7e4a70f
Integrated OpenJDK's java.lang.reflect.* classes (except for Array).
2007-05-29 16:27:08 +00:00
jfrijters
595e22437e
Integrated GNU Classpath / OpenJDK hybrid build.
2007-05-24 12:17:38 +00:00
jfrijters
a9c461eb0a
*** empty log message ***
2007-04-12 09:30:29 +00:00