Commit Graph

1454 Commits

Author SHA1 Message Date
Steve Hannah
bbf067d4a5 Fixed StringBuilder.deleteCharAt 2015-05-30 00:37:38 -07:00
Alexey Andreev
04058df517 Add currency support to CLDR parser 2015-05-29 19:23:12 +04:00
Alexey Andreev
1cc1d60f9e Add support of ISO 3166 2015-05-29 18:43:43 +04:00
Alexey Andreev
eb4e74a778 Add ISO 4217 parser 2015-05-28 18:52:40 +04:00
Alexey Andreev
779b482a43 Add some useful properties/methods to DOM wrappers 2015-05-27 21:18:32 +03:00
Alexey Andreev
3d95eb1a7e Trying to fix corrupted state stack when calling Class.newInstance.
See https://github.com/konsoletyper/teavm/issues/118
2015-05-26 22:27:33 +03:00
Alexey Andreev
ea26d26aeb Add ISO tables 2015-05-24 20:41:58 +03:00
Alexey Andreev
e150e2e44f Add support of ISO 8601 timezone format 2015-05-24 16:47:24 +03:00
Alexey Andreev
c8743c6d1f Add support of RFC 822 timezone format 2015-05-23 12:09:15 +03:00
Alexey Andreev
e7a88d087c Add emitter. Refactor metadata generator. Fix bugs in timezone
formatting and parsing
2015-05-22 18:18:53 +04:00
Alexey Andreev
bfd97bcae7 Further work on SimpleTimeZone 2015-05-20 18:38:50 +04:00
Alexey Andreev
71bfaa9d66 Adding support of timezones in SimpleDateFormat 2015-05-19 22:15:57 +03:00
Alexey Andreev
76cf035660 Fix tests 2015-05-19 20:45:43 +03:00
Alexey Andreev
19feb42f43 Merge branch 'shannah-add_timezone' into timezones
Conflicts:
	teavm-classlib/src/main/java/org/teavm/classlib/java/util/TCalendar.java
	teavm-classlib/src/main/java/org/teavm/classlib/java/util/TGregorianCalendar.java
	teavm-classlib/src/main/java/org/teavm/classlib/java/util/TTimeZone.java
	teavm-tests/src/test/java/org/teavm/classlib/java/util/TimeZoneTest.java
2015-05-19 20:01:33 +03:00
Alexey Andreev
d11f59cd4d Merge branch 'add_timezone' of https://github.com/shannah/teavm into shannah-add_timezone 2015-05-19 19:43:15 +03:00
Alexey Andreev
912c72c490 Add time zones to calendar 2015-05-19 19:05:31 +04:00
Alexey Andreev
a869ebb609 Add build-time time zone cache 2015-05-19 18:41:42 +04:00
Alexey Andreev
33c32bc035 Speed up timezone detection 2015-05-18 21:10:08 +03:00
Alexey Andreev
b9ed20ddb0 Merge remote-tracking branch 'origin/master' into timezones 2015-05-18 20:57:19 +03:00
Alexey Andreev
7a2c2606aa Add localization for time zones 2015-05-18 19:53:45 +04:00
Alexey Andreev
55212cbfe6 Implement Java time zone 2015-05-17 14:05:19 +03:00
Alexey Andreev
c154a55ed5 Merge branch 'master' into timezones 2015-05-17 11:46:40 +03:00
Alexey Andreev
7d49a2bd99 Additional guard against fixed time zones 2015-05-16 21:26:22 +03:00
Alexey Andreev
46da627318 First version of time zone detector 2015-05-16 20:50:16 +03:00
Alexey Andreev
05c74a2d8a Add support of embedded time zone decoding 2015-05-16 16:50:00 +03:00
Alexey Andreev
d90ab9a71e Merge pull request #117 from shannah/added_jso_methods
Added CanvasGradient.addColorStop method.
2015-05-14 22:51:44 +03:00
Steve Hannah
66d5c7269d Added CanvasGradient.addColorStop method. 2015-05-14 12:47:57 -07:00
Alexey Andreev
a6287b6cfd Fix some bugs in timezones 2015-05-14 22:32:41 +03:00
Alexey Andreev
7b87df417d Merge pull request #116 from shannah/fix_nullpointer_in_treemap
Fixed nullpointer when creating iterator on TreeMap where root node i…
2015-05-14 21:01:41 +03:00
Steve Hannah
279fa86a3c Fixed nullpointer when creating iterator on TreeMap where root node is null. 2015-05-14 09:53:32 -07:00
Alexey Andreev
e8df0a86de Fix issue with TreeMap size after deletions 2015-05-14 19:19:21 +03:00
Alexey Andreev
be8e84349a Merge pull request #115 from shannah/issue_112_part2
Fixed issue with size not being updated in TreeMap upon removal of so…
2015-05-14 19:14:23 +03:00
Steve Hannah
02fcef0ae7 Fixed issue with size not being updated in TreeMap upon removal of some nodes. 2015-05-14 09:09:09 -07:00
Alexey Andreev
dadc693c9f Very first version of TeaVM time zone compiler 2015-05-14 18:38:30 +04:00
Alexey Andreev
639633018e Probably fix https://github.com/konsoletyper/teavm/issues/112 2015-05-14 18:11:47 +04:00
Alexey Andreev
07b65a92c7 Fix https://github.com/konsoletyper/teavm/issues/109 2015-05-14 17:38:07 +04:00
Alexey Andreev
bf5af7ef6a Merge branch 'improve-functors' 2015-05-14 14:24:11 +04:00
Alexey Andreev
85cfe4814e Fix https://github.com/konsoletyper/teavm/issues/114 2015-05-14 14:22:22 +04:00
Alexey Andreev
f07a8aec8f Merge remote-tracking branch 'origin/master' 2015-05-14 13:53:58 +04:00
Alexey Andreev
0a335daed2 See https://github.com/konsoletyper/teavm/pull/113 2015-05-14 13:53:24 +04:00
Alexey Andreev
13fbf7c544 Borrow some code from Joda Time to parse tz data and expose offsets. Add
tz data archive
2015-05-13 22:57:00 +03:00
Alexey Andreev
120207532e Merge pull request #111 from shannah/issue_110
Issue 110
2015-05-13 11:06:35 +03:00
Steve Hannah
7eb710a806 Fixed ArrayOutOfBounds on binarySearch of empty list. https://github.com/konsoletyper/teavm/issues/110 2015-05-12 16:58:46 -07:00
Alexey Andreev
b264e34ef8 Start to implement time zones 2015-05-12 21:40:57 +03:00
Alexey Andreev
7277696870 Fix https://github.com/konsoletyper/teavm/issues/108 Fix incorrect
rounding of negative numbers
2015-05-12 19:27:11 +03:00
Alexey Andreev
2f0ca6059c Fix rebuilding in Eclipse when dependant project changes 2015-05-10 15:00:50 +03:00
Alexey Andreev
578c2ce4b8 Fix virtual invocation resolution during dependency check 2015-05-10 13:46:54 +03:00
Alexey Andreev
1945e6cb44 Print bytecode listing of a method when decompiler fails to decompile 2015-05-08 20:54:18 +03:00
Alexey Andreev
c743c8d3c1 Small optimization for passing string literals to JS 2015-05-08 13:23:57 +04:00
Alexey Andreev
25310a5082 Trying to improve functors for better performance and for functor
persistence (see https://github.com/konsoletyper/teavm/issues/103)
2015-05-08 13:10:28 +04:00