Граф коммитов

4044 Коммитов

Автор SHA1 Сообщение Дата
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