fredsa / gwt-dnd

Library providing easy to use mouse or touch based drag-and-drop capabilities to GWT
44 stars 40 forks source link

GWT 2.6.0-rc1 compatibility #175

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Does the issue occur in "quirks mode", "standards mode" or both? If you
don't know, does your HTML page contains a DOCTYPE declaration?
Does not apply. Error appears at compile time.

What version of GWT are you using? 1.4.60? 2.0.4? Other?
2.6.0-rc1

What version of the gwt-dnd jar file or library file are you using?
3.2.3

What operating system(s) are you using? Windows? Linux? Mac?
Kubuntu 13.04

Does the issue occur in web mode, development mode (formerly "hosted
mode"), both or don't know?
Does not apply. Error appears at compile time.

What browser(s) do you use? Chrome, Firefox, IE, Safari, other?
Does not apply. Error appears at compile time.

What is the browser version (if you know) from Help->About?
Does not apply. Error appears at compile time.

What steps will reproduce the problem? Please attach sample code if you
can.
1. Compile your project with gwt-2.6.0-rc1 and gwt-dnd 3.2.3.

What is the expected output? What do you see instead?
Errors in 'com/allen_sauer/gwt/dnd/client/util/DOMUtil.java'
Line 39: Rebind result 'com.allen_sauer.gwt.dnd.client.util.impl.DOMUtilImpl' 
cannot be abstract

Do you have a workaround?
Add the following line to gwt-dnd.gwt.xml (see attached patch) and build the 
library against gwt-2.6.0-rc1
<when-property-is name="user.agent" value="ie10" />

Please provide any additional information below.
GWT 2.6.0-rc1 removes ie6/7 support and adds a new permutation for ie10. 
Binding the DOMUtilImpl to DOMUtilImplIE6 for ie10 (and later) is probably not 
the best solution...

Original issue reported on code.google.com by wuerting...@gmail.com on 15 Nov 2013 at 11:17

Attachments:

GoogleCodeExporter commented 9 years ago
This bug persists in 'gwt-2.6.0-rc3' as well

Original comment by yura.nak...@gmail.com on 5 Dec 2013 at 8:53

GoogleCodeExporter commented 9 years ago
Nothing changes on this issue. Is it going to be fixed?

Original comment by digitals...@gmail.com on 23 Jan 2014 at 5:33

GoogleCodeExporter commented 9 years ago
We waiting for accepting patch!

Original comment by sergeicelov@gmail.com on 23 Jan 2014 at 5:39

GoogleCodeExporter commented 9 years ago
Thanks for the patch. Commit 55b29bc583e9f0a1126efdc201fd370fe76e2f35 adds ie10 
support, removes ie6 support and depends on GWT 2.6.0 rather than 2.5.1

Original comment by fredsa on 23 Jan 2014 at 6:34

Attachments:

GoogleCodeExporter commented 9 years ago
Thanks a lot for the commit!

Could you please advise when this will be released as separate version, so it 
can be downloaded using Maven?

Original comment by yura.nak...@gmail.com on 23 Jan 2014 at 6:45

GoogleCodeExporter commented 9 years ago
gwt-dnd-3.3.0 for GWT 2.6.0 released today

Original comment by fredsa on 6 Feb 2014 at 1:51

GoogleCodeExporter commented 9 years ago
That's brilliant - thanks a lot!

Original comment by yura.nak...@gmail.com on 6 Feb 2014 at 9:47

GoogleCodeExporter commented 9 years ago
There is minor problem with latest patch:

If anyone using GWT 2.6 and gwt-dnd-3.0.3 wants to add ie6/7 support (disabled 
by default in GWT 2.6) as described in following Q/A:

http://stackoverflow.com/questions/21876765/gwt-2-6-0-how-to-enable-internet-exp
lorer-6-7-permutation

then build will fail with error mentioned in description of this issue.

Solution to this problem is to "resurrect" following line:
<when-property-is name="user.agent" value="ie6" />
which was removed in previous patch.

Please advise whether I should create new issue for this

Original comment by yura.nak...@gmail.com on 17 Jul 2014 at 6:56