MX
|
189c87cb08
|
Merge remote-tracking branch 'OFW/dev' into dev
|
2024-12-24 14:04:07 +03:00 |
|
dependabot[bot]
|
5fb9558dbb
|
Bump cross-spawn in /applications/system/js_app/packages/create-fz-app (#4043)
Bumps [cross-spawn](https://github.com/moxystudio/node-cross-spawn) from 7.0.3 to 7.0.6.
- [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md)
- [Commits](https://github.com/moxystudio/node-cross-spawn/compare/v7.0.3...v7.0.6)
---
updated-dependencies:
- dependency-name: cross-spawn
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: あく <alleteam@gmail.com>
|
2024-12-24 11:24:01 +09:00 |
|
MX
|
9c5341edb1
|
Merge remote-tracking branch 'OFW/dev' into dev
|
2024-12-23 15:56:12 +03:00 |
|
Anna Antonenko
|
631d7a40dd
|
[FL-3940] Work around incorrect serial port handling by the OS (#4040)
* fix: js sdk flipper detection
* chore: bump ver
Co-authored-by: あく <alleteam@gmail.com>
|
2024-12-23 10:34:05 +09:00 |
|
Anna Antonenko
|
51aafd1b5e
|
fix: bump fz-sdk to 0.1.2 (#3989)
|
2024-11-05 20:58:19 +09:00 |
|
WillyJL
|
b86b9b87b8
|
JS: Add die() typedoc (#3985)
* JS: Add die() to typedocs
* JS: Never type for die()
---------
Co-authored-by: Anna Antonenko <portasynthinca3@gmail.com>
|
2024-11-05 14:41:03 +03:00 |
|
Anna Antonenko
|
c741727b96
|
I am own the JS (#3982)
* fix: js app template
* i am own the js
* farewell
|
2024-11-05 19:53:24 +09:00 |
|
MX
|
79caf7bf72
|
Add js sdk changes
With type declarations and various missing parts added by Willy-JL
|
2024-11-05 09:49:46 +03:00 |
|
WillyJL
|
69aa4cd254
|
JS: Fix merge of 3963 and 3961 (#3980)
* toString() was moved, not duplicated
* These had gotten lost
* This is now implemented
* Add missing version doctags
|
2024-11-01 13:52:54 +09:00 |
|
MX
|
3c6a621da2
|
merge fix [ci skip]
with some parts from PR by Willy-JL
https://github.com/flipperdevices/flipperzero-firmware/pull/3980/files
|
2024-11-01 05:30:33 +03:00 |
|
MX
|
04c8093672
|
Merge remote-tracking branch 'OFW/dev' into dev
|
2024-10-31 21:17:01 +03:00 |
|
Anna Antonenko
|
f4887ed31c
|
fix: npm deps (#3978)
|
2024-10-31 19:52:32 +04:00 |
|
WillyJL
|
c807ffc324
|
JS: Backport³ and more additions & fixes (#3961)
* JS: Fix file select for fbt launch js_app
* JS: badusb: Add numpad keys
Co-authored-by: oldip <oldip@users.noreply.github.com>
* JS: badusb: Layout support
* JS: badusb: altPrint() and altPrintln()
Co-authored-by: oldip <oldip@users.noreply.github.com>
* JS: badusb: quit()
* JS: serial: readAny()
* JS: serial: end()
* JS: serial: Auto disable expansion service
* JS: storage: Add example script
* JS: gui: text_input: Fix NULL ptr when no prop given
* JS: gui: text_input: Default text props
Co-authored-by: xMasterX <xMasterX@users.noreply.github.com>
* JS: gui: byte_input
Co-authored-by: xMasterX <xMasterX@users.noreply.github.com>
* JS: gui: file_picker
* JS: gui: viewDispatcher.currentView
* JS: gui: view.hasProperty()
* JS: gui: Add some missing typedefs comments
* JS: globals: Fix toString() with negative numbers
* JS: globals: parseInt()
Co-authored-by: Spooks4576 <Spooks4576@users.noreply.github.com>
* JS: globals: toUpperCase() and toLowerCase()
Co-authored-by: Spooks4576 <Spooks4576@users.noreply.github.com>
* JS: globals: Add some missing typedefs
* JS: Add example for string functions
Co-authored-by: Spooks4576 <Spooks4576@users.noreply.github.com>
* JS: globals: __dirpath and __filepath
Co-authored-by: jamisonderek <jamisonderek@users.noreply.github.com>
* JS: globals: load() typedef missing scope param
* JS: Add interactive REPL script example
* JS: Add missing icon for file picker
* JS: Rename to __filename and __dirname
* JS: Move toUpperCase() and toLowerCase() to string class
* JS: parseInt() refactor
* JS: Typedef base param for parseInt()
* Revert "JS: gui: view.hasProperty()"
This reverts commit 1967ec06d4f2e9cafc4e18384ad370f7a7c44468.
* JS: Move toString() to Number class
* JS: Fix duplicate plugin files
in plugins, `requires` is used to determine which app to distribute the .fal under `apps_data/appid/plugins`
* JS: math: Missing typedefs, use camelCase
* JS: badusb: layoutPath is optional in typedef
* Fix ASS scoping
* Rename mjs term prop type value
* Change load() description
* Enlarge buffers in default prop assign
* More checks for default data/text size
* Make PVS happy
* Fix icon symbol
* Update types for JS SDK
* toString() was moved to number class
Co-authored-by: oldip <oldip@users.noreply.github.com>
Co-authored-by: xMasterX <xMasterX@users.noreply.github.com>
Co-authored-by: Spooks4576 <Spooks4576@users.noreply.github.com>
Co-authored-by: jamisonderek <jamisonderek@users.noreply.github.com>
Co-authored-by: hedger <hedger@users.noreply.github.com>
Co-authored-by: あく <alleteam@gmail.com>
|
2024-10-31 14:22:05 +09:00 |
|
Anna Antonenko
|
85e5642b2a
|
[FL-3918] Full-fledged JS SDK + npm packages (#3963)
* feat: js sdk
* refactor: move js back where it belongs
* docs: generate docs using typedoc
* feat: sdk versioning scheme
* ci: silence pvs warning
* docs: bring back old incomplete js docs
* style: readAnalog naming
* fix: rename script compatibility screens
Co-authored-by: あく <alleteam@gmail.com>
|
2024-10-31 11:42:57 +09:00 |
|