Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/NativeScript/android

Android runtime for NativeScript (based on V8)
https://github.com/NativeScript/android

remove old android-widgets.jar

3feb3d9a1df14591525c841b55dd398c2ff89dd8 authored about 9 years ago by Mihail Slavchev <[email protected]>
add more checks for metadata repo and build output and fix build on windows

dbdefc7969de2cb22bec444538980a1338151bc5 authored about 9 years ago by blagoev <[email protected]>
check for JAVA_HOME and fail if not set

check for metadata generator repo
check for idk-build, ant, android tools are available in PATH env

17cd26678a9f0ed5c8b1713d8dff0e046cd6e0ae authored about 9 years ago by blagoev <[email protected]>
removed commented old commands

89f5245951847db4b2bcbe565c35151649c646f6 authored about 9 years ago by blagoev <[email protected]>
add check for ndk-build and android commands

bd9d4d5d4c2c147d543e55b1f9cd83a3ce9adacb authored about 9 years ago by blagoev <[email protected]>
Reimplemented generate-metadata with nodejs so it supports windows machines better

Check for set ANDROID_HOME, GIT_COMMIT and JAVA_HOME environment variables and produce errors an...

4cc1e90303d767fd9d60b711c36439ec4dc86976 authored about 9 years ago by blagoev <[email protected]>
do not remove files when syncing (CLI should do it since not enought permissions on Android 5.0+ )

fc01d3dba603edfde2dc674a54a1b2991a5315e7 authored about 9 years ago by blagoev <[email protected]>
allow setting verbose logging very early in runtime life

4aafbbbf719a0bb12492a7666b3b582bba6d8ab1 authored about 9 years ago by blagoev <[email protected]>
formated code

ae7c6c6db8541d6e09b6f7c5a9381a1d8d98c119 authored about 9 years ago by blagoev <[email protected]>
Merge pull request #178 from NativeScript/slavchev/include-android-widgets

include android-widgets source code

e14b4bd0890d42b93bde6c947b8c43871e162cf0 authored about 9 years ago by Mihail Slavchev <[email protected]>
implement issue #177

acd946575799a92bffa880400ca4259372b21e9a authored about 9 years ago by Mihail Slavchev <[email protected]>
include android-widgets source code

16cb712fa6d10b4b6aafb54e4221e8115be0d0f9 authored about 9 years ago by Mihail Slavchev <[email protected]>
update V8

70ce4833e01665dd9a58b461d9a4fc6050cddcbc authored about 9 years ago by Mihail Slavchev <[email protected]>
fix delete removed sync files when sync is done

6ed45be4d8792cd6632b23736f7f94637bc34114 authored about 9 years ago by blagoev <[email protected]>
Merge branch 'slavchev/fix-jni-arr-leak'

74341e82b31a2058e80a7b40438ea7b043919873 authored about 9 years ago by Mihail Slavchev <[email protected]>
Merge pull request #170 from NativeScript/cli-sync-support

fix for sync support. Correctly check for sync enabled

82ece30d868f09c1fa5b3e9114c02bc7ef0c41bb authored about 9 years ago by blagoev <[email protected]>
fix for sync support. Correctly check for sync enabled

c7206b10b511f389b246b1eabe96529dd8567444 authored about 9 years ago by blagoev <[email protected]>
Merge pull request #166 from NativeScript/cli-sync-support

Cli sync support

663737b01aaf55e012ea602c116e7935f976fcc4 authored about 9 years ago by blagoev <[email protected]>
remove commented code

b67a2d54d98ffb614ddac6b3a4677852d255447e authored about 9 years ago by blagoev <[email protected]>
fixed removed files sync

ef20773b4abf89090c218b5771b62a62a6f644c0 authored about 9 years ago by blagoev <[email protected]>
fix partial sync support

ade039a773afde53bdcbbbe6dde9669e66efb674 authored about 9 years ago by blagoev <[email protected]>
removed commented code

09e1d861793a100eb0daeba7a5c8e6c4e9d5c3f5 authored about 9 years ago by blagoev <[email protected]>
fix full sync support

4c11299e8a525475925a2bbe1fce7bc269a200cd authored about 9 years ago by blagoev <[email protected]>
fix issue #167

2f228d5ccc604c16ea49933a475211ba1d2520fe authored about 9 years ago by Mihail Slavchev <[email protected]>
remove non app directories from sync

3f02a5b137633fbb6427e74f99a822d77d6109ed authored about 9 years ago by blagoev <[email protected]>
CLI sync support in android runtime

f52e101278af421d8a38fb77ec76aba66ca084a3 authored about 9 years ago by blagoev <[email protected]>
update V8

cad682093fc7cb663c12f42315e96b3b530050c3 authored about 9 years ago by Mihail Slavchev <[email protected]>
updated the CHANGELOG

0cff46c6faeca268cf3cf13acc2404f7aee68b38 authored about 9 years ago by blagoev <[email protected]>
added Performance section in release notes

aeab91ed55608d09e6870e8944fc5cb75ae5d1bc authored about 9 years ago by blagoev <[email protected]>
release-notes tool

aa6f13b9021e4a42f124a4883e73012418260601 authored about 9 years ago by blagoev <[email protected]>
bump engine version to 1.2

4ee21c85c618bc6bfe5bf4508b75255d85e4cbc8 authored about 9 years ago by blagoev <[email protected]>
Merge pull request #152 from NativeScript/0-day-fix

fix method resolver to support the same behavior of throwing exceptio…

5031087e191b4d70671de1a79a30acd52dfb5e6d authored about 9 years ago by blagoev <[email protected]>
removed commented code

dc910a285f27e55e82086e5fe1e6573f93c0a8f6 authored about 9 years ago by blagoev <[email protected]>
fix method resolver to support the same behavior of throwing exceptions when method is not found on the target class

725825145f6a48c6e1ead3650906547a0ced1c2f authored about 9 years ago by blagoev <[email protected]>
add unit tests for issue #149

4c1939558d77c3fae25469ce1ffca126c5147b99 authored over 9 years ago by Mihail Slavchev <[email protected]>
Merge pull request #151 from NativeScript/atanasovg/v8-two-byte-string

Marshall Java strings as two-byte V8 strings.

0b26c64e132cae845e1eac27de1b7a684e0f2780 authored over 9 years ago by Georgi Atanasov <[email protected]>
Revert PR-testing changes.

cd97e44ea1e8901116536f397b44a990b8e7024b authored over 9 years ago by atanasovg <[email protected]>
fix for issue #149

6b2379e61cb029f78d725533488a4d00903886ca authored over 9 years ago by Mihail Slavchev <[email protected]>
Reduce timeout

40fe86ab536cc6e0b3c66063e420511570a613e4 authored over 9 years ago by atanasovg <[email protected]>
Increase the timeout to 30 minutes

b93a85a2cd34613128e37b247954cb8c299a01dc authored over 9 years ago by atanasovg <[email protected]>
Create tests result file explicitly.

7d66b909e19552f95d0001d03bf3a1a0276ac7b3 authored over 9 years ago by atanasovg <[email protected]>
Revert "copy the correct android.jar. Correct is the jar pointed by the targe…"

8fb8aea00282a579b83482c83ce0d5b509d9be37 authored over 9 years ago by blagoev <[email protected]>
Marshall Java strings as two-byte V8 strings.

ea57ea031a9715deaeb97e81fad54485f21fc497 authored over 9 years ago by atanasovg <[email protected]>
Merge pull request #150 from NativeScript/revert-144-0-day-fix

Revert "copy the correct android.jar. Correct is the jar pointed by t…

9f37f3949584f3e6040ae7782c8b7137ccf9e381 authored over 9 years ago by blagoev <[email protected]>
Merge pull request #144 from NativeScript/0-day-fix

copy the correct android.jar. Correct is the jar pointed by the targe…

4a300d6c14d409da0f23018194bfd0ad4c9247be authored over 9 years ago by blagoev <[email protected]>
check for method found before trying to invoke it

removed commented code

e507d7574a549c81cdd620fa888dc9fe6e473a61 authored over 9 years ago by blagoev <[email protected]>
add widgets.jar library to the project template

6fc2774e9c391a7c4a3560b331a20e1594881f0c authored over 9 years ago by Mihail Slavchev <[email protected]>
fix for method resolving when class hierarchy is not the same as in the MetadataNode

do not set the memberId when the class of the MetadataEntry is not found

75737918325f05e543a5a6a572ac734feb5960e8 authored over 9 years ago by blagoev <[email protected]>
bug fix for issue #148

6eef901cace3de8c49778db4f85855e7e3e85e9b authored over 9 years ago by Mihail Slavchev <[email protected]>
use the class of the existing child when calling base classes that are not present in the current version of the android framework.

c7bbabb2ea8df93d7d449050f83d6d3b8297fff1 authored over 9 years ago by blagoev <[email protected]>
fix project template build

f0162fdd4e682e2bf952dc9c4e490709ca45187e authored over 9 years ago by blagoev <[email protected]>
copy the correct android.jar. Correct is the jar pointed by the target property from project.properties file

Do not copy over the file if it is already there and the same

79bbda59f8dee4544facdcbec10fc0df025bab97 authored over 9 years ago by blagoev <[email protected]>
Merge pull request #141 from NativeScript/plamen5kov/refactor_require

Plamen5kov/refactor require

cf44fefa20021c60c20699fe7e4d6a57d3c5ba2b authored over 9 years ago by Plamen Petkov <[email protected]>
made changes to fullClassName so it is in sync with the pregenerated binding name

df32e10c7dd90d78bf1f288abeb54a5340a3aba4 authored over 9 years ago by plamen5kov <[email protected]>
dexes have full path file names

fixed passed required file name, so that it doesn't include phone app dir prefix

472ba1201a7e90716ad9b9f9ba1377c872cc22cf authored over 9 years ago by plamen5kov <[email protected]>
removed unnecessary variables and code

17b1ec5a56c89aff58c132b8c9785efe9697d92f authored over 9 years ago by plamen5kov <[email protected]>
refactored logic so compile and run a script is called only from one method

626c9034a95b6061c32c3b268c980489315efd05 authored over 9 years ago by plamen5kov <[email protected]>
fix CreateFullClassName to append to the class name only when needed

f503b69f686fa053aeb6b43300dcfe129700f1a7 authored over 9 years ago by blagoev <[email protected]>
remove compiler warning

72206e326b5ada37c4deaf7d8e84066efad9e51f authored over 9 years ago by blagoev <[email protected]>
use the correct classExtendSeparatorIndex

7192e9ffec85b084ab63c2ba9f721962ff109452 authored over 9 years ago by blagoev <[email protected]>
formated code

cbb191de7c82ba53f4d10290afaebfb689fd7255 authored over 9 years ago by blagoev <[email protected]>
do not log exceptions on pregen class load test

a63dff8b1fe1e005bd92233663982b276ccf5135 authored over 9 years ago by blagoev <[email protected]>
write detailed info if class can not be resolved

8225162d1ebb313f569b70b79909acbcc37582a5 authored over 9 years ago by blagoev <[email protected]>
reverting changes to custom_rules.xml

589dcae2217df52faf3575a634fd5a6eb04146b7 authored over 9 years ago by plamen5kov <[email protected]>
Register default CookieManager to track http cookies.

a95498475c3986ce754f8701e58c7674c3b297ec authored over 9 years ago by atanasovg <[email protected]>
overwrite android.jar always as the current way of skip coping it is problematic and there is no clear faster approach

05fbe84377a31536757487480f46ca10f33b5d1a authored over 9 years ago by blagoev <[email protected]>
copy the correct android.jar. Correct is the jar pointed by the target property from project.properties file

Do not copy over the file if it is already there and the same

7fa83c3c026decb063c64c77bc9f2427cecc8f37 authored over 9 years ago by blagoev <[email protected]>
changed parameter so dex factory will be in sync with require names refactoring pull request

dd8fa10840bcdcf56cb6cdca291ef4c346003863 authored over 9 years ago by plamen5kov <[email protected]>
Fix grunt tasks to make them run on Windows

e88eb1429ae2fd3417d86b661830b6ab8f37afce authored over 9 years ago by blagoev <[email protected]>
Merge pull request #133 from NativeScript/slavchev/fix-array-setter

fix issue #127

f576cc6b1b571234a910fc849cded16e26384107 authored over 9 years ago by Mihail Slavchev <[email protected]>
fix issue #127

81cf8b8812aa752dc6203773e15b09e3b206a758 authored over 9 years ago by Mihail Slavchev <[email protected]>
Fix ErrorActivity not displayed.

daf843bc03c1bfc38c5b44138c591c03d0278f2b authored over 9 years ago by atanasovg <[email protected]>
removed unused code

873d12c92cb1dd16864f894bb9cb876cfe7a4c39 authored over 9 years ago by plamen5kov <[email protected]>
Merge pull request #129 from NativeScript/plamen5kov/register_class_refactoring

Plamen5kov/register class refactoring

The runtime now resolve classes (pre-generated, or gene...

f53ecb34564612109674feed21dc5fec7ef6fef2 authored over 9 years ago by Plamen Petkov <[email protected]>
removed unnecessary code

61e6f81bbd5d229023ca5abf13b0645d98eb1c26 authored over 9 years ago by plamen5kov <[email protected]>
fixed test

4d52e5a0357352f9e7e05db15805165577369967 authored over 9 years ago by plamen5kov <[email protected]>
fixed up JNI memory leaks and naming

8864be9712024cc78f7ddae0597a6eb842491662 authored over 9 years ago by plamen5kov <[email protected]>
created new global reference for called generated classes

38808bd653673513dd441cd750b221f83ff30cac authored over 9 years ago by plamen5kov <[email protected]>
passed class sucessffully

1cef8aad8bef0e8e7d49c58d8c9477251bca25e5 authored over 9 years ago by plamen5kov <[email protected]>
pass generated class through implementation object (not currently working)

9b847cf1d4f6dc0a0d2e4868738406d5c8520e38 authored over 9 years ago by plamen5kov <[email protected]>
fixed one test and naming creation and passing

4d104406f8eadb30be04314cb6c2b5cccca1c9b5 authored over 9 years ago by plamen5kov <[email protected]>
changed names

e1812cec748cccc111acd31ee2f5144ff04622a7 authored over 9 years ago by plamen5kov <[email protected]>
resolving class name in extendCallMethodHandler

0bdb2b0900872473bb29fb38570c820114b5b5ec authored over 9 years ago by plamen5kov <[email protected]>
extendCallMethod handler now uses only one naming convention

6667989c139d30a41a03edd14d8eb9baf406d578 authored over 9 years ago by plamen5kov <[email protected]>
now when registering class first the class is resolved then constructorId is resolved and then instance is created

a2240418ec9e19c20179a7bbb0ca887c57fa9cb3 authored over 9 years ago by plamen5kov <[email protected]>
added functionality for resolving classes

e53ece0e757139aacfbc0b35cc307a260c06312c authored over 9 years ago by plamen5kov <[email protected]>
extracted class resolving logic from MethodResolver

62988f9deb32ce4db7a1be2052625eb27c80ce56 authored over 9 years ago by plamen5kov <[email protected]>
Use Get<Primitive>Field methods as a better performing alternative of Call<Primitive>Method [Article](http://normanmaurer.me/blog/2014/01/07/JNI-Performance-Welcome-to-the-dark-side/)

c54d7f243f401faa427423fba992943c67a78362 authored over 9 years ago by atanasovg <[email protected]>
Merge pull request #130 from NativeScript/plamen5kov/fix_test_app_grunt

fixed grunt file so it waits for the test result file before exiting

52402c40cd9208d2c784c5c97d5f494fa48135d1 authored over 9 years ago by Plamen Petkov <[email protected]>
fixed grunt file so it waits for the test result file before exiting

84aad0772af6a9a3b9472ce4173ea71128070305 authored over 9 years ago by plamen5kov <[email protected]>
Fix failing tests. Revisit string conversion test class.

434901370c789a391844a2f0fdcee629e3d3c2fb authored over 9 years ago by atanasovg <[email protected]>
quick tests fix

877a2aed571ab49716607f42b654a6210f04c021 authored over 9 years ago by plamen5kov <[email protected]>
Remove erroneous check for reference params.

28d79483359429bbf65b59c0cf2103752cd6647e authored over 9 years ago by atanasovg <[email protected]>
1. Move Require file read in C++ for better loading time (prevent JNI transitions with large strings). This adds ~10% improvement.

2. Fix some issues with the recent refactorings.

5b8957bf9e4f754e629caf955b91dbf56262f916 authored over 9 years ago by atanasovg <[email protected]>
Rename JNIPrimitiveType to JType.

32e82a8e3cf821bc2c6f08d193aa9760cb53eaf8 authored over 9 years ago by atanasovg <[email protected]>
Revert back jstring creation.

c64fb2a0a07cdd6982658ba6a42295490cfe62b9 authored over 9 years ago by atanasovg <[email protected]>
Add JNIPrimitiveType class to centralize all Java primitive-related calls and cache GetMethodID calls.

e5e36e518546d3df4c697ca8bd904d187ea76d3a authored over 9 years ago by atanasovg <[email protected]>
Fix require to support package.json WITHOUT a main entry (like in Node).

a7ef333e6974ef99a1570045a92ac1abe80447a8 authored over 9 years ago by atanasovg <[email protected]>
Make all V8 string constants Persistent<String> to prevent `New` allocation upon each get.

7f3dd20c1e4c35eab6c439c444f6e1b94b3a70d1 authored over 9 years ago by atanasovg <[email protected]>
Improve JNI String marshalling to prevent one additional copy of each string bytes. This adds some 5-7% performance improvement. Resolves #126

f4141ea446aa7776244583b8f4a30cbe1b673f98 authored over 9 years ago by atanasovg <[email protected]>