Commit Graph

39 Commits

Author SHA1 Message Date
Alexey Andreev
d0e3b9fef0 Add Element.getBoundingClientRect(), see
https://github.com/konsoletyper/teavm/issues/125
2015-06-15 20:23:06 +03:00
Alexey Andreev
779b482a43 Add some useful properties/methods to DOM wrappers 2015-05-27 21:18:32 +03:00
Alexey Andreev
33c32bc035 Speed up timezone detection 2015-05-18 21:10:08 +03:00
Steve Hannah
66d5c7269d Added CanvasGradient.addColorStop method. 2015-05-14 12:47:57 -07:00
Alexey Andreev
30d601e807 Fix IndexedDB wrappers 2015-04-04 18:29:18 +03:00
Alexey Andreev
c3f8764bdc More IndexedDB wrappers 2015-04-04 00:09:25 +03:00
Alexey Andreev
2e4af24c99 Creating IndexedDB API wrappers 2015-04-03 18:51:03 +04:00
konsoletyper
17ccec57e9 Add missing javadoc tags 2015-03-15 18:22:39 +03:00
konsoletyper
7869173ac2 Remove build errors on JDK8 2015-03-08 12:18:57 +03:00
Steve Hannah
c2864de3ca Added responseType and response properties to XMLHTTPRequest. 2015-02-18 15:48:03 -08:00
konsoletyper
3b1d6851a4 Refactoring. Add AsyncCallback support 2015-02-07 18:36:18 +04:00
konsoletyper
0dc8a83bb4 Add KeyboardEvent.charCode 2015-01-27 21:42:17 +04:00
Alexey Andreev
c7a45938f7 Add Uint16Array 2015-01-27 19:13:26 +04:00
Alexey Andreev
5f3efd3f84 Return EventTarget to Window interface 2015-01-26 18:26:23 +04:00
Alexey Andreev
7fb5c32c9b Merge branch 'implements-html-media-element' of
https://github.com/jtakakura/teavm into
jtakakura-implements-html-media-element

Conflicts:
	teavm-samples/pom.xml
2015-01-26 11:31:55 +04:00
Alexey Andreev
a659447fbb Merge branch 'implements-web-storage' of
https://github.com/jtakakura/teavm into jtakakura-implements-web-storage

Conflicts:
	teavm-dom/src/main/java/org/teavm/dom/browser/Window.java
2015-01-26 11:09:31 +04:00
konsoletyper
ad57f957cb JSO bugfixes and improvements 2015-01-25 15:21:17 +04:00
Junji Takakura
5dde3d6412 Add implementation of Web Storage API 2015-01-25 11:23:57 +09:00
Junji Takakura
2e98e1f61a Fix Checkstyle errors 2015-01-24 21:56:29 +09:00
konsoletyper
b731687c3e Add support of JSBody 2015-01-24 16:40:10 +04:00
Junji Takakura
ec4e4a9771 Fix bugs 2015-01-24 17:28:24 +09:00
konsoletyper
f138c837cf Add DOM APIs 2015-01-24 00:48:06 +04:00
Alexey Andreev
be4457c285 Fix errors in WebGL wrappers. Add support of some typed arrays 2015-01-23 19:28:12 +04:00
konsoletyper
1b0b47985d WebGL wrappers. Additional core JS wrappers 2015-01-22 23:03:54 +04:00
Alexey Andreev
da4e548d38 Start wrapping WebGL 2015-01-22 19:21:25 +04:00
Junji Takakura
0206ea4e0a Adds implementation of HTMLMediaElement, HTMLVideoElement, HTMLAudioElement and HTMLSourceElement 2015-01-21 09:48:45 +09:00
Alexey Andreev
eeddfd1298 Fix bugs that were found by FindBugs. Fix
https://github.com/konsoletyper/teavm/issues/46
https://github.com/konsoletyper/teavm/issues/45
https://github.com/konsoletyper/teavm/issues/44
https://github.com/konsoletyper/teavm/issues/42
2015-01-13 18:25:15 +04:00
konsoletyper
4f668d4d43 Merge remote-tracking branch 'origin/canvas'
Conflicts:
	teavm-dom/src/main/java/org/teavm/dom/browser/Window.java
2014-10-04 17:57:40 +04:00
Alexey Andreev
15299213d2 Add maven archetype. Add XMLHttpRequest binding. Minor bugfixes 2014-09-25 23:54:13 +04:00
konsoletyper
3d3a97c2fe Adds canvas interface bindings 2014-07-07 16:03:11 +04:00
konsoletyper
e83fd18dec Adds datetime demonstration application. 2014-05-24 17:48:09 +04:00
konsoletyper
916df8db01 Extends DOM HTML binding 2014-05-07 22:23:05 +04:00
konsoletyper
e206229db4 Adds several DOM wrappers 2014-05-06 22:55:35 +04:00
konsoletyper
7cd8f53631 Fixes bugs in JSO and DOM 2014-04-22 14:24:02 +04:00
konsoletyper
037538c416 Completes DOM Level 2 mapping 2014-03-18 23:50:39 +04:00
konsoletyper
4cc484729f Moves JSO classes into org.teavm.jso. Fixes bug in StringBuilder 2014-03-15 15:10:54 +04:00
Alexey Andreev
8a423c0d4f Adds support of *functors*. Adds benchmark from bck2brwsr 2014-02-09 14:27:32 +04:00
Alexey Andreev
48265c446f Adds possibility to implement JSObject ant pass it as a callback to a
method of another JSObject
2014-02-07 23:30:31 +04:00
konsoletyper
b621b0524b Adds a skeleton of a new native interface to JavaScript 2014-02-06 13:00:46 +04:00