Граф коммитов

257 Коммитов

Автор SHA1 Сообщение Дата
smallsql ae4128ae6c Fix some stroke bugs 2010-11-28 10:01:07 +00:00
smallsql 23eefca3fc Add support for keys with ALT_GR or ALT+CTRL. 2010-11-16 15:59:27 +00:00
smallsql 77e06bbeb6 set the default InterpolationMode to NearestNeighbor like in Java 2010-11-16 11:09:08 +00:00
smallsql 9f3dac88c0 Because not all methods that modify the transaction has saved the Java transaction that it make no sense to hold a copy of the Java transaction. In most cases it is wrong. 2010-11-16 10:13:04 +00:00
smallsql 8919ccce54 Documentation 2010-11-09 15:41:43 +00:00
jfrijters aea7b84a5d Added ShellApi.cs 2010-11-08 16:07:28 +00:00
smallsql e284f019ea Activate the new Shell Folder API for a better support of virtual folder like Desktop, Computer, etc 2010-11-08 15:42:32 +00:00
smallsql d62a07139a New implementation of the Shell Folder API for a better support of virtual folder like Desktop, Computer, etc 2010-11-08 15:41:11 +00:00
jfrijters 96efb554fe Install SynchronizationContext on the event dispatcher thread to allow C# 5 async feature to stay on the event thread. 2010-11-01 12:52:00 +00:00
jfrijters 716d39f736 Removed "var" to maintain C# 2.0 compatibility. 2010-11-01 12:50:22 +00:00
jfrijters 9988b73577 Added composite.cs. 2010-11-01 12:42:22 +00:00
smallsql 71210ee5d7 Implementation for some of alpha composite blending 2010-11-01 12:30:14 +00:00
jfrijters c7c7ca100c Implemented popup menu. 2010-10-28 16:03:22 +00:00
jfrijters bfddc0b2ac Fixed background painting of Frame and Window. For AWT we should paint the background, but for Swing we shouldn't. 2010-10-28 11:15:21 +00:00
jfrijters f7e45f0d05 - Implemented screen insets.
- Moved bound setting to UI thread.
- Take menu presence into account for frame insets.
2010-10-28 08:25:12 +00:00
jfrijters 417745f1c6 Massive AWT peer restructuring. 2010-10-28 08:19:38 +00:00
smallsql b45c24fb2f PixelOffsetMode also clone 2010-10-22 08:26:56 +00:00
smallsql f0919deab5 Fix bug with empty shape 2010-10-21 13:01:05 +00:00
smallsql 9eb0f06e7e implementation of getOutline in toolkit 2010-10-21 11:18:33 +00:00
smallsql edb583ce3a Some optimizations to receive more a output like Java 2010-10-21 11:17:36 +00:00
smallsql 6db13c123f Add some converter functions for GlyphVector.getOutline 2010-10-21 11:15:40 +00:00
smallsql 8e99fef2d1 use renderings hinds of FontMetrics for drawGlyphVector 2010-10-11 19:11:04 +00:00
jfrijters f19ffe7f6f Made default graphics into a thread local to avoid sharing the graphics object between threads (which causes problems). 2010-10-11 06:23:47 +00:00
smallsql adf4522c3d Implements Graphics.setPaint with a LinearGradientPaint for Nimbus. 2010-10-07 10:54:23 +00:00
smallsql 6e816cddd2 implements createCompatibleVolatileImage for Nimbus 2010-10-06 12:39:36 +00:00
smallsql 1e294662a6 Fix a rounding problem with FontMetrics 2010-10-06 08:31:53 +00:00
smallsql 93160e18c3 create() for ButtonPeer and LabelPeer implemented 2010-09-24 08:23:22 +00:00
smallsql 14cd0fc9f9 Fix the metrix junit tests. 2010-09-07 09:50:24 +00:00
smallsql e88e9e86fa implements drawImage with AffineTransform 2010-09-02 21:06:04 +00:00
jfrijters 543bde55dc - Removed the requirement to have peverify and ilasm in the PATH. They are now located automatically and if they are not found, the corresponding build steps are skipped.
- Added "managed" and "native" targets to ikvm.build to allow building just the managed parts (that don't require a C compiler to be installed).
2010-08-20 05:35:49 +00:00
smallsql 0760a2fd37 Fix regression with createImage(ImageProducer) 2010-08-09 12:36:16 +00:00
smallsql 2b82df679b Fix typus with Maximum / Minimum 2010-08-05 12:08:26 +00:00
smallsql fa66292bae implements Window.setMinimumSize() 2010-08-05 10:16:00 +00:00
jfrijters 2957ee702a Removed workaround that is no longer necessary. 2010-06-18 07:21:09 +00:00
jfrijters f333fb65b4 Added native.cs to Visual Studio project. 2010-06-14 05:34:48 +00:00
jfrijters d124af7183 Verify after build. 2010-06-11 06:58:52 +00:00
jfrijters 329e6e9d1b Add APTCA for .NET 4.0 transparency. 2010-06-11 06:58:35 +00:00
jfrijters 4a5d60a726 - Moved security critical code to C# side.
- Cleaned up code.
- Introduced safe handles where possible.
2010-06-11 06:57:44 +00:00
jfrijters c02be5c1f1 Don't assume IntPtr is 32 bit. 2010-06-11 04:58:45 +00:00
jfrijters 3bf943c905 Cleaned up interop structs. 2010-06-11 04:54:52 +00:00
jfrijters f29a1f5f66 Removed unused pinvoke methods. 2010-06-11 04:49:38 +00:00
jfrijters 5cbed24df9 Fixed SafeHandle usage and added .NET 4.0 security attributes. 2010-06-11 04:46:21 +00:00
jfrijters 8246b924df Added parameter validation and .NET 4.0 security attribute. 2010-06-11 04:14:35 +00:00
jfrijters 248559fb69 Added "first-pass" build of IKVM.AWT.WinForms.dll and moved "native" AWT code from IKVM.Runtime.dll to IKVM.AWT.WinForms.dll. 2010-06-09 12:26:28 +00:00
smallsql 15fa39c4b9 Add the Java symbolic font names to the list of all available font names. 2009-12-11 15:21:34 +00:00
natl cd808950a8 fix dragdropinprogress 2009-12-09 00:45:55 +00:00
smallsql 79deb06311 Implement MouseInfoPeer 2009-11-25 21:26:26 +00:00
smallsql e6d72c9a8d Fix the default values background, foreground and font of Window, Frame and Dialog. 2009-11-22 22:55:08 +00:00
smallsql 7018ad94a1 implements copyArea 2009-11-08 09:52:11 +00:00
smallsql f361b69e06 implement getColorModel() and fix a junit test 2009-11-07 21:14:34 +00:00