Myk Melez
4bb06204f6
Merge branch 'master' into mbebenita-master
...
Conflicts:
native.js
2015-01-20 11:04:24 -08:00
Tim Abraldes
72439cef90
Merge pull request #890 from mykmelez/warn-once-noisy-native
...
warn once for noisy unimplemented natives
2015-01-20 10:40:54 -08:00
Myk Melez
af3ada5842
Merge branch 'master' into mbebenita-master
2015-01-20 10:35:58 -08:00
Myk Melez
0b875c364a
simplify returning return value of unimplemented native
2015-01-20 10:33:58 -08:00
Myk Melez
94cf84f5f9
warn once for noisy unimplemented natives
...
(cherry picked from commit 6f18ca5e19
)
2015-01-20 09:37:24 -08:00
Yuan Xulei
5490992808
Merge pull request #888 from marco-c/drawString_sync
...
Make drawString synchronous
2015-01-21 01:14:54 +08:00
Marco Castelluccio
06d4f7a756
Fix string width regression
2015-01-20 13:15:51 +01:00
Marco Castelluccio
17243da1c5
Update flag comments
2015-01-20 12:46:15 +01:00
Marco Castelluccio
1e421200b7
Add letter emoji (needed when one of the codepoints of a flag is deleted)
2015-01-20 12:42:24 +01:00
Marco Castelluccio
a6c1f9ccf0
Split emoji in several sprites; add other missing emoji
2015-01-20 12:38:50 +01:00
Marco Castelluccio
4167dfacb1
Add other flags emoji
2015-01-20 11:52:05 +01:00
Myk Melez
6f18ca5e19
warn once for noisy unimplemented natives
2015-01-19 16:30:12 -08:00
Myk Melez
680d990029
remove custom class with no changes
2015-01-19 15:08:48 -08:00
Myk Melez
89de017a56
Revert "Make the fs initialized after main.js has started."
...
This reverts commit f72d372b84
.
We don't actually have to wait until main.js is evaluated
to initialize the fs, we just have to make sure that midletClassName
is reflected into the MIDP object before fs initialization,
which was changed in da076442af
.
2015-01-19 14:47:12 -08:00
Myk Melez
b9eee3726f
Merge remote-tracking branch 'brendandahl/mbx-baseline' into mbebenita-master
2015-01-19 12:25:33 -08:00
Myk Melez
da076442af
ensure MIDP.midletClassName defined before fs initialization
...
When we've compiled some classes ahead-of-time, main.js loads after
the compiled classes, which can be large and take a long time to load,
so fs initialization can race them.
But fs initialization depends on MIDP.midletClassName, since it adds
an extra directory (tcktestdir) if MIDP.midletClassName is set to RunTests.
And MIDP.midletClassName is currently set in main.js, which may not
be loaded by the time fs initialization begins.
So this change ensures that MIDP.midletClassName is defined before
fs initialization begins by setting it in midp.js instead of main.js.
2015-01-19 12:06:21 -08:00
Myk Melez
dc0ce91200
Merge branch 'master' of github.com:andreasgal/j2me.js
2015-01-19 09:42:53 -08:00
Myk Melez
7fb13c327f
Merge pull request #843 from marco-c/import_storage
...
Allow importing FS from a URL
2015-01-19 09:42:38 -08:00
Marco Castelluccio
5220fce4d8
Merge branch 'master' of https://github.com/andreasgal/j2me.js into drawString_sync
...
Conflicts:
midp/gfx.js
2015-01-19 11:44:55 +01:00
Marco
e8446d0f56
Merge pull request #885 from marco-c/test_reducing_number_of_different_pixels
...
Reduce gfx/ImageRenderingTest maxDifferent to 0
2015-01-19 11:40:16 +01:00
Marco Castelluccio
35ddb8dafc
Reduce gfx/ImageRenderingTest maxDifferent to 0
2015-01-19 10:32:19 +01:00
Marco
bf37ac9ec2
Merge pull request #883 from mykmelez/clarify-licenses
...
clarify licenses of third-party code in our repository
2015-01-19 10:31:05 +01:00
Marco Castelluccio
3bb5d0c15e
Merge branch 'master' of https://github.com/andreasgal/j2me.js into import_storage
2015-01-19 10:26:33 +01:00
Myk Melez
b6bbaab20a
Merge branch 'master' of github.com:andreasgal/j2me.js
2015-01-18 20:56:39 -08:00
Myk Melez
fd7379d4dd
Merge pull request #878 from marco-c/string_width
...
Measure string width only if necessary
2015-01-18 20:52:03 -08:00
Myk Melez
59398d385b
Merge pull request #869 from marco-c/add_license_headers
...
Add missing license headers to org/json/me classes and interfaces
2015-01-18 20:50:08 -08:00
Marco Castelluccio
523183fb11
Make drawString synchronous. Fixes #876
2015-01-19 01:06:22 +01:00
Marco Castelluccio
a954c29845
Remove Twitter emoji images and add Twitter emoji sheet
2015-01-19 00:58:39 +01:00
Marco Castelluccio
1df916b857
Use emoji sheet in drawString too
2015-01-19 00:57:27 +01:00
Marco Castelluccio
4bbfe1c550
Load Emoji data at startup
2015-01-19 00:45:19 +01:00
Marco Castelluccio
5386c7cab4
Use an Emoji sheet in the text editor instead of single images
2015-01-19 00:45:07 +01:00
Myk Melez
38bc44f275
Merge branch 'master' of github.com:andreasgal/j2me.js
2015-01-17 12:52:41 -08:00
Myk Melez
b1055b4bd2
add LICENSE file for java_cup
2015-01-17 12:33:50 -08:00
Myk Melez
2a6ecc225d
add license header to tsc.js
2015-01-17 12:32:28 -08:00
Myk Melez
148128a6c7
move qunit license to file in its directory
2015-01-17 12:30:10 -08:00
Myk Melez
ff1da67866
add LICENSE for SciMark
2015-01-17 12:25:10 -08:00
Myk Melez
1f5a39bae6
reimplement ImmutableImageFromByteArrayTest
2015-01-17 12:13:21 -08:00
Brendan Dahl
f72d372b84
Make the fs initialized after main.js has started.
2015-01-16 18:16:04 -08:00
Brendan Dahl
383358d99e
Move APP_BASE_DIR so it's defined before init-fs uses it.
2015-01-16 17:52:33 -08:00
Marco Castelluccio
50c2e25991
Merge branch 'master' of https://github.com/andreasgal/j2me.js
2015-01-16 23:55:18 +01:00
Marco Castelluccio
58cb41849a
Use config instead of urlParams in midp/midp.js
2015-01-16 23:54:55 +01:00
Myk Melez
fb8ea2aa6d
Merge branch 'master' of https://github.com/mbebenita/j2me.js
2015-01-16 14:50:51 -08:00
Marco Castelluccio
0b81fd0993
Add placeholder to the import storage text input
2015-01-16 22:29:33 +01:00
Marco Castelluccio
48c62ebec8
Merge branch 'master' of https://github.com/andreasgal/j2me.js into import_storage
2015-01-16 22:27:41 +01:00
Marco
bcdac42b10
Merge pull request #879 from mykmelez/package-build-dir
...
add build/j2me.js to files in output/ (fixes #858 )
2015-01-16 22:26:00 +01:00
Marco
f4e83a2989
Merge pull request #842 from yxl/editor
...
To support Chinese input. #835
2015-01-16 22:25:00 +01:00
Myk Melez
b83cf95eaf
correct license headers for files from Mika/Mauve
2015-01-16 13:21:46 -08:00
Myk Melez
c65c72c60c
add Forge license
2015-01-16 11:33:26 -08:00
Myk Melez
4fb7a3109c
add jsbn license
2015-01-16 11:30:43 -08:00
Brendan Dahl
d7b4533185
Directly call execute on async natives so we don't wait another event turn.
2015-01-16 11:23:41 -08:00