GitHub / NativeScript/runtime-node-api / commits
An embeddable, engine-agnostic NativeScript runtime based on Node-API
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| fc424458 | docs: readme (#6) |
Jamie Birch <1****a@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 29151c40 | release(macos): 0.1.4 | Nathan Walker <w****x@g****m> | about 1 year ago | |
| 6f31eae4 | fix: generate metadata per arch (#4) |
Dj <4****r@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 4c67feb7 | release(macos): 0.1.3 | Nathan Walker <w****x@g****m> | over 1 year ago | |
| db025afa | simplify loading nativescript node-api native addon, implement timers in herm... | Dj <4****r@u****m> | over 1 year ago | |
| 9d01da1c | fix public headers again | Dj <4****r@u****m> | over 1 year ago | |
| 934f8290 | fix public headers | Dj <4****r@u****m> | over 1 year ago | |
| 88858cff | feat: more work on the runtime | DjDeveloperr <h****y@d****e> | over 1 year ago | |
| 52612576 | release(macos): 0.1.2 | Nathan Walker <w****x@g****m> | over 1 year ago | |
| ec2ba41d | fix: finalize ClassBuilder in special alloc binding | DjDeveloperr <h****y@d****e> | over 1 year ago | |
| 4db6ed69 | fix: webgpu example | DjDeveloperr <h****y@d****e> | over 1 year ago | |
| 6e7e8067 | fix: correctly convert function and block pointers in arguments to callable f... | DjDeveloperr <h****y@d****e> | over 1 year ago | |
| 64bb8b25 | chore: add webview example | DjDeveloperr <h****y@d****e> | over 1 year ago | |
| 94dff806 | feat: memory management model for custom props (#1) |
Dj <4****r@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| f12902fc | chore: cleanup | Nathan Walker <w****x@g****m> | over 1 year ago | |
| 2f644045 | fix: dont include dist/ in repo | DjDeveloperr <h****y@d****e> | over 1 year ago | |
| cad9a7c1 | chore: update package.json for both packages | DjDeveloperr <h****y@d****e> | over 1 year ago | |
| 16292e11 | chore: add dist to packages | DjDeveloperr <h****y@d****e> | over 1 year ago | |
| e4514e64 | fix(types): add Symbol.iterator to those which conform to NSFastEnumeration | DjDeveloperr <h****y@d****e> | over 1 year ago | |
| 13e78aba | chore: remove note about deno | DjDeveloperr <h****y@d****e> | over 1 year ago | |
| dea7720a | feat: add ball example (to examples/ for now) | DjDeveloperr <h****y@d****e> | over 1 year ago | |
| e00d4134 | more work on runtime and make it work on deno | DjDeveloperr <h****y@d****e> | over 1 year ago | |
| 4d41fc5d | continue work on NativeScriptRuntime.xcframework | DjDeveloperr <h****y@d****e> | over 1 year ago | |
| ed7c94fe | NativeScriptRuntime framework | DjDeveloperr <h****y@d****e> | over 1 year ago | |
| f452bd12 | add interop.types.pointer | DjDeveloperr <h****y@d****e> | over 1 year ago | |
| fe21d05c | start working on separating runtime into a framework, implement interop.sizeof | DjDeveloperr <h****y@d****e> | over 1 year ago | |
| 4e481992 | chore: bump all versions | shirakaba <1****a@u****m> | over 1 year ago | |
| 57be9ad4 | fix: add ScreenCaptureKit | shirakaba <1****a@u****m> | over 1 year ago | |
| 7e616c87 | chore: remove borrowed object | DjDeveloperr <h****y@d****e> | almost 2 years ago | |
| cf7bf03e | bump ios version | shirakaba <1****a@u****m> | almost 2 years ago | |
| 132b3315 | fix metadata in NativeScript.podspec | shirakaba <1****a@u****m> | almost 2 years ago | |
| c7531b96 | add READMEs for each package | shirakaba <1****a@u****m> | almost 2 years ago | |
| 0f03aa03 | add repository URLs | shirakaba <1****a@u****m> | almost 2 years ago | |
| bb9faea2 | bump all versions | shirakaba <1****a@u****m> | almost 2 years ago | |
| 399be086 | fix build scripts | shirakaba <1****a@u****m> | almost 2 years ago | |
| 2cc01291 | fix directories for build scripts called by prepublishOnly | shirakaba <1****a@u****m> | almost 2 years ago | |
| 38263845 | update package.json descriptions | shirakaba <1****a@u****m> | almost 2 years ago | |
| 4646af9a | stop generating metadata for NativeScript Core for now | shirakaba <1****a@u****m> | almost 2 years ago | |
| e5aa581b | delete redundant "types" folder from root | shirakaba <1****a@u****m> | almost 2 years ago | |
| 06b2d84e |
make a shared lib, @nativescript/objc-node-api (#29)
Co-authored-by: DjDeveloperr <h****y@d****e> |
Jamie Birch <1****a@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 61d491c6 | chore: cleanup | DjDeveloperr <h****y@d****e> | almost 2 years ago | |
| 93f63907 |
Rename from ObjCBridge to NativeScript, and split into @nativescript/ios-node...
Co-authored-by: Jamie Birch <j****e@M****l> |
Jamie Birch <1****a@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| a60b5942 | fix: add NaturalLanguage framework (#27) |
Jamie Birch <1****a@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 801fce57 | chore: make metal graphics example content view full size | DjDeveloperr <h****y@d****e> | almost 2 years ago | |
| 95a73b40 | feat: add metal graphics example | DjDeveloperr <h****y@d****e> | almost 2 years ago | |
| 06e4d339 | fix: use napi_run_script to register inline functions correctly, look for NS_... | DjDeveloperr <h****y@d****e> | almost 2 years ago | |
| c4538d38 | feat: implement toString and Symbol.iterator for NSFastEnumeration objects | DjDeveloperr <h****y@d****e> | about 2 years ago | |
| d20ca79a | fix: check if initializer returned a different value compared to self | DjDeveloperr <h****y@d****e> | about 2 years ago | |
| 6a6e6ddb | fix classMethod flag in native call | DjDeveloperr <h****y@d****e> | about 2 years ago | |
| f7873d6b | x | DjDeveloperr <h****y@d****e> | about 2 years ago | |
| 5fa309b7 | fix bug with multiple protocols | DjDeveloperr <h****y@d****e> | about 2 years ago | |
| c5661766 | some work | DjDeveloperr <h****y@d****e> | about 2 years ago | |
| 392d64f4 | begin work on proxied native objects, and also implementing getters/setters f... | DjDeveloperr <h****y@d****e> | about 2 years ago | |
| f9762a35 | finish addMethod API | DjDeveloperr <h****y@d****e> | about 2 years ago | |
| dcf2fb2b | feat: interop.addMethod and addProtocol APIs (#24) |
Dj <4****r@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| caf1c607 | refactor: custom classes -> ClassBuilder, improve memory model (#23) |
Dj <4****r@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 019d2636 | feat: implement interop.FunctionReference | DjDeveloperr <h****y@d****e> | about 2 years ago | |
| a6a0d89b | Refactor NativeCall into ClassMember and CFunction | DjDeveloperr <h****y@d****e> | about 2 years ago | |
| 850e7ede | Rename ObjCBridgeData to ObjCBridgeState, BridgedClass to ObjCClass, BridgedM... | DjDeveloperr <h****y@d****e> | about 2 years ago | |
| caa0e3e0 | tempfix: use 0 for sint64 if a string is passed instead of number or bigint | DjDeveloperr <h****y@d****e> | about 2 years ago | |
| 21d2f111 | Fix compilation flags and add new features | DjDeveloperr <h****y@d****e> | about 2 years ago | |
| 983ed385 | feat: inline functions and more | DjDeveloperr <h****y@d****e> | about 2 years ago | |
| 295ef48d | cleanup | DjDeveloperr <h****y@d****e> | over 2 years ago | |
| fbdef0f8 | regen ios metadata | DjDeveloperr <h****y@d****e> | over 2 years ago | |
| 74b1e58e | fix nativecall | DjDeveloperr <h****y@d****e> | over 2 years ago | |
| 336bdb4c | fix crash on x86_64 | DjDeveloperr <h****y@d****e> | over 2 years ago | |
| 152c2923 | more debug logs | DjDeveloperr <h****y@d****e> | over 2 years ago | |
| 2d3c9ec4 | debug | DjDeveloperr <h****y@d****e> | over 2 years ago | |
| 0672dc40 | fix: use correct define for x86_64 | DjDeveloperr <h****y@d****e> | over 2 years ago | |
| 48fbbaa0 | begin work on variadic functions | DjDeveloperr <h****y@d****e> | over 2 years ago | |
| af049d66 | fix: use stret variant of msgSend on x86_64 when struct size > 16 | DjDeveloperr <h****y@d****e> | over 2 years ago | |
| 136bd9fa | feat(MetadataGenerator): support including non-system frameworks | DjDeveloperr <h****y@d****e> | over 2 years ago | |
| 189d4515 | fix(scripts/metagen): use xcrun to get SDK path instead of hard coding it | DjDeveloperr <h****y@d****e> | over 2 years ago | |
| 806ccfa6 |
feat: compatiblity with NativeScript iOS runtime (#17)
Co-authored-by: Dj <4****r@u****m>, Jamie Birch <1****a@u****m> |
Dj <4****r@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 9505d56c | fixes for ios and other stuff | DjDeveloperr <h****y@d****e> | over 2 years ago | |
| 32eadd60 | add objc_bridge_init entrypoint | DjDeveloperr <h****y@d****e> | over 2 years ago | |
| c2da8ca8 | fix casing | DjDeveloperr <h****y@d****e> | over 2 years ago | |
| 9164b7a6 | x | DjDeveloperr <h****y@d****e> | over 2 years ago | |
| 4df50024 | feat: generate classes from metadata (#15) |
Dj <4****r@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 027a25b1 | use protocol definitions from metadata and lot more | DjDeveloperr <h****y@d****e> | over 2 years ago | |
| 7a3efff0 | x | DjDeveloperr <h****y@d****e> | over 2 years ago | |
| 912ebee9 | fix iphonesimulator build of libffi | DjDeveloperr <h****y@d****e> | over 2 years ago | |
| 52665c2f | fix metadata embedding | DjDeveloperr <h****y@d****e> | over 2 years ago | |
| 7368662c | x | DjDeveloperr <h****y@d****e> | over 2 years ago | |
| ed2bfb04 | x | DjDeveloperr <h****y@d****e> | over 2 years ago | |
| 195055d2 | clean up, fix some stuff | DjDeveloperr <h****y@d****e> | over 2 years ago | |
| dd0c14cb | fix ios builds, support metadata generation and embedding for ios | DjDeveloperr <h****y@d****e> | over 2 years ago | |
| 2b7428e9 | fix ios build | DjDeveloperr <h****y@d****e> | over 2 years ago | |
| a7b5c19f | generate compile commands | DjDeveloperr <h****y@d****e> | over 2 years ago | |
| 8eff6f52 | x | DjDeveloperr <h****y@d****e> | over 2 years ago | |
| 0b7e9bd0 | ci: checkout submodules | DjDeveloperr <h****y@d****e> | over 2 years ago | |
| 23e23dda | clean up and add ci | DjDeveloperr <h****y@d****e> | over 2 years ago | |
| 15a5903f | work | DjDeveloperr <h****y@d****e> | over 2 years ago | |
| 0ee788aa | add support for converting plain JS objects to ObjC object | DjDeveloperr <h****y@d****e> | over 2 years ago | |
| 289fde93 | add support for inout id params | DjDeveloperr <h****y@d****e> | over 2 years ago | |
| 4ff7617b | embedded metadata binary | DjDeveloperr <h****y@d****e> | over 2 years ago | |
| 1aa37c0a | memory management should be complete now | DjDeveloperr <h****y@d****e> | over 2 years ago | |
| 3af46646 | work | DjDeveloperr <h****y@d****e> | over 2 years ago | |
| 58a88d21 | better memory management (#12) |
Dj <4****r@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| a1f968e3 | rewrite type conv handling, start working on structs (#11) |
Dj <4****r@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago |