Commit Graph

667 Commits

Author SHA1 Message Date
Jaroslav Tulach
cf8645decf Adding FX WebView based sample to demonstrate the performance when running on top of HotSpot VM. Use following command to try:
teavm-samples/teavm-samples-benchmark$ mvn clean install && mvn -Pfx exec:java
2015-02-26 12:04:51 +01:00
Jaroslav Tulach
3bb171e4a1 Using DukeScript's canvas API 2015-02-25 12:23:16 +01:00
Jaroslav Tulach
2318df1560 Bck2Brwsr initializes on background, no need to wait for onload message 2015-02-25 12:12:27 +01:00
Jaroslav Tulach
a56a9c15a7 Modifying the jbox2d benchmark to also generate Bck2Brwsr version of the sample 2015-02-25 11:48:28 +01:00
Alexey Andreev
103fc0f9cc Merge pull request #61 from wh0/patch-1
adjust UnicodeSupport.mergePairs logic
2015-02-22 22:33:43 +03:00
wh0
ed001cf25d add test for mergePairs 2015-02-17 13:50:57 -08:00
wh0
5c446f1b62 adjust UnicodeSupport.mergePairs logic
when we reach the end of one array, copy the rest of the other and return
2015-02-15 19:56:32 -08:00
konsoletyper
cff91e03ff Add resolving of JSR opcode 2015-02-01 20:40:56 +04:00
Alexey Andreev
c546af553b Fix slowness 2015-01-30 12:46:10 +04:00
Alexey Andreev
c0d28a236c Merge remote-tracking branch 'origin/master' 2015-01-29 19:11:16 +04:00
Alexey Andreev
f849c070f2 Fix invalid Long.hashCode() 2015-01-29 19:10:27 +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
6353fad620 Fix error with properties not available in renderer 2015-01-27 14:29:40 +04:00
konsoletyper
cd699bffcb Fix bug in JSBody support 2015-01-26 22:43:59 +04:00
Alexey Andreev
5f3efd3f84 Return EventTarget to Window interface 2015-01-26 18:26:23 +04:00
Alexey Andreev
a8d6ce1647 Ignore Eclipse files 2015-01-26 11:44:09 +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
6018fd772a Ignore target directory 2015-01-26 11:10:46 +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
25ceeb3af0 Fix error in System.arraycopy 2015-01-25 18:32:15 +04:00
konsoletyper
ad57f957cb JSO bugfixes and improvements 2015-01-25 15:21:17 +04:00
konsoletyper
bb0cd3e180 Fix bug in InputStreamReader 2015-01-25 12:05:17 +04:00
Junji Takakura
8bc65d96b5 Adds Web Storage Demo Application 2015-01-25 11:25:07 +09:00
Junji Takakura
5dde3d6412 Add implementation of Web Storage API 2015-01-25 11:23:57 +09:00
konsoletyper
b71ba395fd Include source directories into class path when running TeaVM from
Eclipse so that TeaVM can read resources.
2015-01-24 20:13:14 +04: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
14a6c099d9 Adds HTML5 Video Demo Application 2015-01-24 20:00:01 +09: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
konsoletyper
871667cacb Minor bugfixes 2015-01-22 21:04:17 +04:00
Alexey Andreev
da4e548d38 Start wrapping WebGL 2015-01-22 19:21:25 +04:00
Alexey Andreev
67677494b3 Fix error in transforming classes if missing items found 2015-01-22 14:25:40 +04:00
Junji Takakura
0206ea4e0a Adds implementation of HTMLMediaElement, HTMLVideoElement, HTMLAudioElement and HTMLSourceElement 2015-01-21 09:48:45 +09:00
konsoletyper
7d2e323af0 Fix tycho build for SNAPSHOT versions 2015-01-20 20:42:49 +04:00
Alexey Andreev
8950121d01 Fix bug with source maps generator 2015-01-20 18:45:20 +04:00
Alexey Andreev
525fd89374 Minor improvements and bugfixes 2015-01-20 18:10:13 +04:00
Alexey Andreev
3935d27f5b Fix bugs 2015-01-19 18:19:38 +04:00
alexey-andreev
3f7d02affb Fix problem with removed problem markers 2015-01-18 19:20:42 +04:00
alexey-andreev
8188878488 Add support of new diagnostics API in Eclipse 2015-01-18 19:06:21 +04:00
alexey-andreev
d185ee79a3 Check html4j with checkstyle 2015-01-18 13:15:11 +04:00
alexey-andreev
792dd6618d Add copyright headers to JSO 2015-01-18 13:03:05 +04:00
Alexey Andreev
d55bd862d0 Missing native methods are reported through diagnostics. Better
rendering of problem stack trace.
2015-01-16 18:36:11 +04:00
Alexey Andreev
9154f4eff9 Add post-processor that reports references to missing items and replaces
these references with code that throws error.
2015-01-16 17:47:25 +04:00
Alexey Andreev
4299836ef4 First working version with new diagnostics API 2015-01-14 19:12:06 +04:00
Alexey Andreev
bdf4f7dbae Merge branch 'master' into diagnostics 2015-01-14 17:54:08 +04:00
Alexey Andreev
b3a41892a3 Fix Class.getName(). Fix https://github.com/konsoletyper/teavm/issues/43
Fix Eclipse plugin descriptor
2015-01-13 19:17:18 +04:00