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

296 Коммитов

Автор SHA1 Сообщение Дата
jfrijters 01da9a7c84 Made WinForms message loop thread creation lazy to hopefully allow more applications to run without message loop thread. This is a (partial) workaround for bug #3515033. 2012-04-11 08:55:38 +00:00
jfrijters 077740ac19 Fixed the .NET 4 security attributes. 2012-03-21 08:36:09 +00:00
jfrijters 84f4b32f2c Added theming.cs to VS project. 2012-03-21 08:25:12 +00:00
smallsql 6c6332614f Use XP style for FileChooserIcons 2012-03-20 20:30:37 +00:00
smallsql 179cc9d4ea Revert the usage of generics for subclasses of NetWindowPeer 2012-03-19 20:06:05 +00:00
smallsql ed3520565b Merge Win32SchellFolder code with JDK7 sources to fix a bug with Windows7 2012-03-18 13:24:31 +00:00
smallsql 9c3d32b9e4 * extends the generics from NetContainerPeer to NetWindowPeer
* add support for window with transparent background
* support undecorated Frame and Dialog
2012-03-10 22:26:15 +00:00
smallsql 38de80d343 Fix a NullReferenceException 2012-03-10 14:31:47 +00:00
smallsql 9a37b48dd8 Fix a deadlock for TooltipImages which complete with a ImageObserver.FRAMEBITS instead with ImageObserver.ALLBITS. The problem occur with JDownloader. 2012-03-10 11:52:49 +00:00
jfrijters 5801c3da81 We should override Toolkit.areExtraMouseButtonsEnabled() to avoid infinite recursion. 2012-03-01 15:01:40 +00:00
smallsql 60cd9206e6 Fix the native file dialog, it was created in the wrong thread and the method blockWindows(List) was not implemented 2012-02-03 21:28:52 +00:00
smallsql 946ae23ff7 Fix a bug with a ToolkitImage as frame icon. 2012-02-03 20:28:36 +00:00
jfrijters a89040748d Fix for #3441959. 2011-11-28 08:21:26 +00:00
jfrijters ad18ccdc49 Graphics2D.clip(null) should only throw NPE for a Component graphics. 2011-11-25 08:10:34 +00:00
jfrijters 2e222f1600 Removed unused fields. 2011-10-22 05:50:12 +00:00
jfrijters d69306c842 Complete migration to OpenJDK 7. Thanks to Volker Berlin for the bulk of this patch. 2011-07-28 13:32:44 +00:00
smallsql afeabe4188 correct a copy & paste errors with RenderingHints 2011-07-14 21:00:53 +00:00
smallsql 8ccc46a738 fix a NPE with printing after the last change 2011-06-16 20:16:03 +00:00
smallsql af225ffca7 save TEXT_ANTIALIASING hint in a variable to more compatible behaviour 2011-06-16 17:22:06 +00:00
smallsql 19352c2c8b Add a emulation for fixed metrix to make drawString and stringWidth compatible. 2011-04-16 19:59:15 +00:00
smallsql c24cd301cf An additional MOUSE_CLICKED event will now be generated OnMouseUp for double clicks (similar to the single click solution) 2011-02-22 20:44:19 +00:00
jfrijters 02de919e91 Remove unused code instead of commenting it out. 2011-02-14 05:21:07 +00:00
jfrijters f8dbce7789 - Commented out unused (or write-only) fields.
- Made POINT field public to avoid mcs warning.
- Added workarounds for two mcs bugs.
2011-01-25 11:10:47 +00:00
jfrijters 6e4298a18c Removed bogus comparisons of IntPtr with null. 2011-01-25 11:08:49 +00:00
smallsql e6457788e8 Implementation of several print attributes (Copies, Collation, Orientation, MediaSize, MediaTray). The PrintGraphics now fully supports the create() function. 2011-01-24 13:38:37 +00:00
smallsql b0398ffc0a Currently there are an inconsistency between NetFontMetrics and FontDesignMetrics. To prevent this we replace all with FontDesignMetrics and remove NetFontMetrics. 2011-01-23 11:20:38 +00:00
jfrijters 127273a1c1 Fix bogus IntPtr == null check. 2011-01-20 05:39:49 +00:00
smallsql f11ad4940d remove NetProducerImage and replace it with ToolkitImage 2010-12-27 21:16:43 +00:00
smallsql ed4cc46c04 remove some Image methods from NetToolkit and use the original of SunToolkit 2010-12-27 10:36:00 +00:00
smallsql c95850be73 If we set the bound back to Java then we need to add the windows insets that be have subtract before. 2010-12-19 15:04:30 +00:00
smallsql e5733a3d5c complete the peer of Canvas and Panel 2010-12-17 22:08:15 +00:00
smallsql b900d627e9 fix clearRect, must be independent from composite 2010-12-17 15:11:04 +00:00
smallsql 8270a2d62e Some fixes on the printing API from Karsten Heinrich 2010-12-15 14:53:33 +00:00
smallsql 46be1e2aa9 drawString should use the same StringFormat like font metrics 2010-12-15 14:33:04 +00:00
smallsql 8dd1fb9229 remove an indent 2010-12-15 14:29:16 +00:00
smallsql 4cea045eac Not use method removed 2010-12-15 14:27:41 +00:00
smallsql 81bea73d47 There seems no difference between fractional and not fractional font metrics for the outline of a GlyphVector. 2010-12-15 14:27:20 +00:00
smallsql 6bc9586f3e Fix the stealing of focus from a tooltip which is partly outside of the window. The bug was a not working updateFocusableWindowState(). 2010-12-10 14:43:31 +00:00
jfrijters 4c2f86ddb1 Added .NET 4 security attributes. 2010-12-01 06:49:34 +00:00
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