jfrijters
7ab2166ee0
Resolve reference assemblies early on, to avoid having to do it multiple times in a multi target scenario.
2009-10-19 05:39:23 +00:00
jfrijters
ce1c1d3aee
Don't add private interfaces to ikvmstub exported classes, because they only cause problems.
2009-10-19 05:31:06 +00:00
jfrijters
1b0bfa6703
Use Type.IsVisible that is available since .NET 2.0, instead our own version.
2009-10-19 05:29:50 +00:00
natl
6101c0bf7d
add explicit cast for delegate
2009-10-17 15:55:03 +00:00
natl
88c1fae75a
fix preferredSize
2009-10-17 15:29:24 +00:00
natl
bccefe8ed1
code cleanup #1
2009-10-17 01:29:13 +00:00
natl
55a6145687
- implements AlwaysOnTop
...
- add more supports for clipboard
2009-10-16 16:11:08 +00:00
natl
c840872339
code reordering
2009-10-16 16:10:09 +00:00
jfrijters
9089864b8c
More type funneling.
2009-10-16 07:06:50 +00:00
jfrijters
d53f46aa7c
Forgot to add new file...
2009-10-15 06:17:23 +00:00
natl
294c1dc6c9
add support for swing component text
2009-10-15 00:20:01 +00:00
natl
6fb12bfc6d
call Clipboard.SetData on the right thread
2009-10-14 23:56:52 +00:00
natl
3c1930d4eb
- code cleanup as per Jereon's suggestion
...
- add support for java.awt.Image
- fix problem with HDROP
2009-10-14 15:31:47 +00:00
jfrijters
dac3109b6b
Replaced most type literals with static field access (in Types class) or warpped JVM.Import() around them.
2009-10-14 14:58:41 +00:00
jfrijters
c4ba668567
Minor update. Version number is now only set in one place.
2009-10-14 14:49:24 +00:00
natl
efb671c7f1
add primitive support for clipboard and drag and drop
2009-10-14 13:44:27 +00:00
jfrijters
7ffb79655d
Don't use Type.Assembly property directly (because it isn't implemented on IKVM.Reflection.Emit types).
2009-10-14 09:50:33 +00:00
jfrijters
d82183aba5
Fix for bug #2876211 .
2009-10-12 04:22:46 +00:00
jfrijters
23c23fb857
Fixed regression introduced when we started allowing generic type definitions to be visible.
2009-10-08 04:59:52 +00:00
jfrijters
2db1e7c449
Fixed assertion.
2009-10-05 07:21:11 +00:00
smallsql
caa7085e18
First implementation of Win32PrintServiceLookup
2009-10-02 18:21:53 +00:00
smallsql
54772b74aa
Placeholder for future implementations
2009-10-02 18:16:19 +00:00
smallsql
1b16bbc4c5
Add getDefaultPrinterName and getAllPrinterNames to the PrintPeer
2009-10-02 18:11:51 +00:00
jfrijters
4a58e5042a
Fixed NRE when trying to access a non-existing directory in vfs.
2009-10-02 05:36:07 +00:00
jfrijters
3f50ce494f
New snapshot version.
2009-10-02 04:34:40 +00:00
jfrijters
f1b8d9042a
Expose more custom attributes from mscorlib.
2009-10-02 03:56:10 +00:00
natl
864c77b7f9
add missing Bitmap cleanup code
2009-10-02 00:37:57 +00:00
natl
f4c5bb4908
reduce number of instances needed for finalizers to reduce GC work
2009-10-02 00:05:56 +00:00
natl
144fbfa2a1
- implement setExtendedState on FramePeer
...
- move icon implementation from Frame to Window
- reuse initialize method as a way to initialize component (may not be the great idea as it will be called when subclass' constructor hasn't finish executing.. if we can clean up such that all subclass' constructor are empty then we're okay)
2009-10-02 00:05:19 +00:00
natl
d51fba4fec
fix a bug where the default foreground/background color in paint method are not derived from the color setting of the component
2009-09-30 16:22:14 +00:00
smallsql
6cdfe4ad23
more files of the print API added
2009-09-26 21:01:58 +00:00
smallsql
b072ef34a0
If the .NET control does not accept the new bounds (minimum size, maximum size) then we need to reflect the real bounds on the .NET site to the Java site
2009-09-20 09:39:33 +00:00
smallsql
13009f3905
COMPONENT_MOVED event added
2009-09-19 14:51:45 +00:00
jfrijters
bc86e620cc
Rewrote custom assembly class loader initialization to avoid running user code (static initializer) while holding a lock and to better handle invocation of getClassLoader() during the class loader constructor (or static initializer).
2009-09-09 05:17:04 +00:00
jfrijters
e6879ad203
Updated base addresses.
2009-09-09 05:15:41 +00:00
natl
256c55d51c
add basic tray icon support (note that mouse enter / exit as well as context menu don't work as .NET NotifyIcon doesn't really support it yet)
2009-09-07 09:16:39 +00:00
jfrijters
57a6125414
Removed asserts that no longer hold.
2009-09-07 04:53:03 +00:00
jfrijters
a4ba87a35f
Moved GetAssemblyClassLoader() (and related stuff) from ClassLoaderWrapper to AssemblyClassLoader and renamed it to FromAssembly().
2009-09-07 04:46:01 +00:00
jfrijters
69d6408db6
Moved AssemblyClassLoader and BootstrapClassLoader into AssemblyClassLoader.cs.
2009-09-07 04:19:04 +00:00
natl
26096b2859
* code cleanup
...
* fix problem with swing shutdown
* experiment new code to dispose underlying .NET control and unhook all events when the peer is disposed instead of just hiding it
2009-09-07 01:24:31 +00:00
jfrijters
6420d7ef22
Fixed regression introduced with recent label handling changes. Bug #2847725 .
2009-08-31 15:00:21 +00:00
jfrijters
8068af56fa
Moved DotNetTypeWrapper class into its own source file.
2009-08-31 06:16:04 +00:00
jfrijters
4fe0cf25d1
Moved BakedTypeCleanupHack to DynamicTypeWrapper.
2009-08-31 06:05:15 +00:00
jfrijters
9175d7aed0
Turned ImplementInterfaceMethodStubs and ImplementInterfaceMethodStubsImpl into instance methods.
2009-08-31 05:58:53 +00:00
jfrijters
cb448cb209
Moved ImplementInterfaceMethodStubs and ImplementInterfaceMethodStubsImpl to DynamicTypeWrapper.
2009-08-31 05:49:19 +00:00
jfrijters
ee524d3032
Made ImplementInterfaceMethodStubs and ImplementInterfaceMethodStubsImpl static in preparation of moving them to DynamicTypeWrapper.
2009-08-31 05:46:20 +00:00
jfrijters
da58b41987
Added new DynamicTypeWrapper.cs source to project.
2009-08-31 05:44:51 +00:00
jfrijters
014283d425
Moved DynamicTypeWrapper class into its own source file.
2009-08-31 05:10:11 +00:00
jfrijters
b9ceecc098
Removed EmitHelper class and moved its methods into CodeEmitter.
2009-08-31 05:02:34 +00:00
jfrijters
db9c796794
Removed vestigial compact framework support.
2009-08-28 06:47:16 +00:00