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

668 Коммитов

Автор SHA1 Сообщение Дата
Andreas Gal d8c7ca9555 move MIDP-related natives into midp.js 2014-08-05 15:43:37 -07:00
Andreas Gal 9c991cc0ba delete some unused code 2014-08-05 15:37:18 -07:00
Andreas Gal f7ecaeee0d move zipfile.js into libs 2014-08-05 15:28:15 -07:00
Andreas Gal 992dec575b eliminate error() in zipfile.js and just throw an exception directly 2014-08-05 15:27:21 -07:00
Andreas Gal 40f72e4c22 factor out raiseRuntimeException 2014-08-05 15:14:30 -07:00
Andreas Gal a074905f5d raise exception for missing fields as well 2014-08-05 15:13:14 -07:00
Andreas Gal 714f57c4d2 Merge pull request #36 from mykmelez/undeclared-method-invocation
throw error if method ref to resolve not declared in class
2014-08-05 15:12:12 -07:00
Andreas Gal 5858cba452 Merge pull request #37 from mykmelez/use-new-array-constructor
use the 'new' operator on *Array constructor for Chrome compat
2014-08-05 15:09:53 -07:00
Myk Melez 34c1c630de use the 'new' operator on *Array constructor for Chrome compat 2014-08-05 15:03:39 -07:00
Myk Melez 64e4fedb8f raise RuntimeException in lieu of NoSuchMethodException, which isn't in CLDC 2014-08-05 14:27:23 -07:00
Myk Melez 94a2cd651c throw error if method ref to resolve not declared in class 2014-08-05 14:00:12 -07:00
Donovan Preston e7bb2c28ac Add keyboard.type property 2014-08-05 15:54:26 -04:00
Donovan Preston 52e82c51c4 Implement getKeyName native 2014-08-05 15:50:59 -04:00
Donovan Preston 28bb1bef1b Add createMutableImageData native stub 2014-08-05 15:37:13 -04:00
Andreas Gal 4a340ca5aa Merge pull request #35 from mykmelez/GestureRegistrationManager-register
stub implementation of GestureRegistrationManager.register
2014-08-05 12:34:23 -07:00
Myk Melez c4cd8b6b92 stub implementation of GestureRegistrationManager.register 2014-08-05 12:26:25 -07:00
Andreas Gal 010fcf8dc3 Merge pull request #33 from mykmelez/class-not-found-exception
make ClassNotFoundException a subclass of Error
2014-08-05 12:18:49 -07:00
Andreas Gal 8a45a2256d unburn build 2014-08-05 12:17:41 -07:00
Myk Melez a798f31116 use Object.create to clarify intent 2014-08-05 12:15:13 -07:00
Andreas Gal ccc54a4d1d Merge pull request #34 from marco-c/kill_simplehttpserver
Kill Python SimpleHTTPServer
2014-08-05 12:10:09 -07:00
Marco Castelluccio 36b66c9651 Add || true 2014-08-05 12:07:44 -07:00
Marco Castelluccio 6aad78d7a1 Kill Python SimpleHTTPServer 2014-08-05 12:04:44 -07:00
Andreas Gal 472514eb49 Merge pull request #32 from mykmelez/new-uint8array
use new operator to instantiate Uint8Array for Chrome
2014-08-05 11:57:15 -07:00
Marco Castelluccio dd88822823 Merge branch 'master' of https://github.com/andreasgal/j2me.js 2014-08-05 11:55:56 -07:00
Myk Melez 9dbc196837 make ClassNotFoundException a subclass of Error 2014-08-05 11:55:34 -07:00
Marco Castelluccio ad9205d2ca Add missing static keyword 2014-08-05 11:55:23 -07:00
Myk Melez 9831f21cbd use new operator to instantiate Uint8Array for Chrome 2014-08-05 11:54:38 -07:00
Donovan Preston d029c03a48 Fix withPixel to save and restore the context 2014-08-05 14:53:35 -04:00
Andreas Gal 6a289286f3 Merge pull request #31 from marco-c/print_stacktrace_for_uncaught_exceptions
Use console.info to log uncaught exceptions
2014-08-05 11:50:40 -07:00
Marco Castelluccio 3d2f88082c Use console.info to log uncaught exceptions 2014-08-05 11:48:37 -07:00
Donovan Preston 4b5b9cb7ad Fix drawArc a little bit, and add tests of drawArc and drawString to HelloMid 2014-08-05 14:44:46 -04:00
Donovan Preston 4c2ceb0aa0 Rough first implementation of drawArc 2014-08-05 14:44:46 -04:00
Donovan Preston c11b75911d Stub out TimeZone property 2014-08-05 14:44:46 -04:00
Andreas Gal a3dd5d329b Merge pull request #30 from marco-c/add_frameanimator_stub_classes
Add stub Nokia-specific FrameAnimator classes
2014-08-05 11:40:58 -07:00
Andreas Gal af1ab5d0c2 Merge pull request #26 from marco-c/fileconnection_natives
Implement some FileConnection natives
2014-08-05 11:30:16 -07:00
Marco Castelluccio ad708ee107 Add stub Nokia-specific FrameAnimator classes 2014-08-05 11:29:21 -07:00
Andreas Gal f144ff9889 Merge pull request #28 from marco-c/add_nokia_indicator_classes
Add stub Nokia-specific Indicator and IndicatorManager classes
2014-08-05 11:10:00 -07:00
Andreas Gal ed8846c617 Merge pull request #29 from mykmelez/polyfill-text-encoder
polyfill TextEncoder in Chrome
2014-08-05 11:09:11 -07:00
Myk Melez be9c4e183a polyfill TextEncoder in Chrome 2014-08-05 11:06:35 -07:00
Marco Castelluccio 6e5637ee40 Add stub Nokia-specific Indicator and IndicatorManager classes 2014-08-05 10:59:51 -07:00
Donovan Preston 241b9e346c Implement GameCanvas.setSuppressKeyEvents native 2014-08-05 13:46:37 -04:00
Marco Castelluccio efa1e39bab Merge branch 'master' of https://github.com/andreasgal/j2me.js into fileconnection_natives 2014-08-05 10:34:41 -07:00
Myk Melez 3c4dccabb5 return 0 from native for boolean false 2014-08-05 10:32:55 -07:00
Marco Castelluccio a20330612a Use Long.fromNumber for the file size 2014-08-05 10:31:20 -07:00
Marco Castelluccio ad232b717a Use push2 in fileSizeImpl 2014-08-05 10:17:56 -07:00
Marco Castelluccio 437ef05b45 Merge branch 'master' of https://github.com/andreasgal/j2me.js into fileconnection_natives
Conflicts:
	native.js
2014-08-05 10:15:53 -07:00
Andreas Gal ec770aa903 Merge pull request #27 from mykmelez/more-gesture-stubs
stub GestureRegistrationManager.setListener and GestureInteractiveZone.isSupported natives
2014-08-05 10:12:47 -07:00
Myk Melez 7874d9e0cf stub GestureRegistrationManager.setListener and GestureInteractiveZone.isSupported natives 2014-08-05 10:08:46 -07:00
Marco Castelluccio 021b692887 Remove WIP natives and logging statements 2014-08-05 10:05:59 -07:00
Marco Castelluccio ae1a68db9f Add native 2014-08-05 10:03:38 -07:00