Willy-JL
7e3a65dfd3
Merge remote-tracking branch 'ofw/dev' into mntm-dev
2025-04-04 11:51:56 +01:00
Anna Antonenko
6f852e646c
docs: badusb arbitrary modkey chains ( #4176 )
2025-04-03 23:48:09 +01:00
Willy-JL
7f46fe5d5c
Merge remote-tracking branch 'ofw/dev' into mntm-dev --nobuild
2025-04-03 06:19:15 +01:00
WillyJL
bd1e395b08
Docs: Fix doxygen references from PR 4168 ( #4169 )
...
* Docs: Fix doxygen references from PR 4168
* Update JS GUI adapter table
---------
Co-authored-by: hedger <hedger@users.noreply.github.com >
2025-04-01 20:16:14 +04:00
Willy-JL
d93ff9bdb0
Merge remote-tracking branch 'ofw/dev' into mntm-dev
2025-04-01 11:15:53 +00:00
WillyJL
d34ff3310d
JS: Update and fix docs, fix Number.toString() with decimals ( #4168 )
...
* Update and fix JS docs
This could really use some automation, atleast for API reference
There are TypeScript definitions and typedocs, we don't need to be monkeys copying and reformatting this to API reference by hand
* Fix bugged character
* JS: Fix Number.toString() with decimals
* Fix
* Forgot this one
* docs: mention per-view child format
* Added @portasynthinca3 to docs' codeowners
* Updated CODEOWNERS
---------
Co-authored-by: Anna Antonenko <portasynthinca3@gmail.com >
Co-authored-by: hedger <hedger@nanode.su >
Co-authored-by: hedger <hedger@users.noreply.github.com >
2025-04-01 15:02:12 +04:00
Willy-JL
42845c79c7
Update docs for BLE_ID and BT_ID
2025-04-01 09:32:47 +00:00
Willy-JL
0f191d69a3
Sync from OFW PR --nobuild
2025-04-01 09:10:16 +00:00
Willy-JL
823a1d9253
Painfully update most JS docs by hand
2025-04-01 07:47:57 +00:00
Willy-JL
a0619c01d7
Merge remote-tracking branch 'ofw/dev' into mntm-dev --nobuild
2025-04-01 07:42:00 +00:00
knrn64
54adc38b3a
Documentation: new doc on Storage module and JS cleanup ( #4161 )
...
- Add new doc on Storage module
- Improve formatting in the JS section for better readability
2025-03-26 18:29:26 +04:00
Willy-JL
303444df7a
Merge remote-tracking branch 'ofw/dev' into mntm-dev --nobuild
2025-03-26 11:30:06 +00:00
Ruslan Nadyrshin
02dedd60f3
Add guides on Getting Started with JS ( #4150 )
...
- Get started section added to the JS docs
- Small fixes in the JS modules docs
2025-03-19 02:08:23 +10:00
Willy-JL
2f376edd7d
Merge remote-tracking branch 'ul/dev' into mntm-dev
2025-02-28 05:04:24 +00:00
MMX
c4c2fe7e1e
Merge pull request #865 from mi-lrn/patch-1
...
Update FAQ.md
2025-02-21 06:24:46 +03:00
Willy-JL
30df72a835
Merge remote-tracking branch 'ofw/dev' into mntm-dev
2025-02-20 04:20:28 +00:00
MX
486dc48a7a
Merge remote-tracking branch 'OFW/dev' into dev
2025-02-20 03:08:53 +03:00
Ryan Peel
1541c36b14
BadUSB: Mouse control ( #4004 )
...
* add usb hid mouse functions, add mouse functions to BadUsbHidApi
* add ble mouse functionality
* add hid_usb_mouse_release_all
* ducky mouse command skeleton
* implement mouse click functions
* corrected missing semicolon
* added mouse functionality
* corrected mouse scroll functionality
* mouse key functionality, removed mouse commands, supporting get_mouse_keycode function, added mouse buttons as Keys for HOLD function
* add mouse commands
* removed mouse middle click
* Format sources and fix bunch of mistakes in nfc and subghz
* added HID_MOUSE_NONE: added to help with better readability
* added script for mouse movement test
* Fix: hold and release, imrpove readability
* simplified the mouse demo/test
* Format sources
Co-authored-by: あく <alleteam@gmail.com >
2025-02-20 08:24:34 +09:00
Willy-JL
72281d9666
Merge remote-tracking branch 'ofw/dev' into mntm-dev
2025-02-18 16:25:29 +00:00
MX
85cba9fd8d
Merge remote-tracking branch 'OFW/dev' into dev
2025-02-13 19:58:15 +03:00
Anna Antonenko
e27f82f041
[FL-3925, FL-3942, FL-3944] JS features & bugfixes (SDK 0.2) ( #4075 )
...
* feat: JS GPIO PWM, JS GUI Widget view; fix: JS EvtLoop stop on request, JS EvtLoop stop on error
* fix: f18 build
* docs: widget
* fix: js unit test
* change feature naming
Co-authored-by: あく <alleteam@gmail.com >
2025-02-13 17:50:38 +09:00
mi-lrn
d0a33b22f4
Update FAQ.md
...
Hi! Great project. Made some minor grammar and clarity changes to FAQ.md to make it easier to read.
2025-01-31 18:46:31 -07:00
MX
f054d05269
Merge remote-tracking branch 'OFW/dev' into dev
2025-01-13 15:12:51 +03:00
Willy-JL
db03515acd
Merge remote-tracking branch 'ofw/dev' into mntm-dev --nobuild
2025-01-13 00:18:15 +00:00
NotLukas
7291e6bd46
Rename FuriHalDebuging.md to FuriHalDebugging.md ( #4047 )
...
Fixed Typo
Co-authored-by: あく <alleteam@gmail.com >
2025-01-13 04:12:59 +09:00
Willy-JL
f2011a446b
Merge remote-tracking branch 'ofw/dev' into mntm-dev
2025-01-11 05:06:46 +00:00
MX
bd348cf72d
Merge remote-tracking branch 'OFW/dev' into dev
2024-12-21 17:37:08 +03:00
Emmanuel Ferdman
8c4922a322
Update infrared_test.c reference ( #3983 )
...
Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com >
Co-authored-by: あく <alleteam@gmail.com >
2024-12-19 05:55:21 +09:00
Willy-JL
661a467ff7
Merge remote-tracking branch 'ofw/dev' into mntm-dev
2024-12-10 04:07:07 +00:00
MX
599bb5f6f5
Merge remote-tracking branch 'OFW/dev' into dev
2024-12-03 11:32:28 +03:00
Ruslan Nadyrshin
0ef9f7d308
JS packages folder included to the doxygen's exclude list ( #4021 )
2024-12-02 15:58:13 +09:00
Willy-JL
87ef8772c2
Fix last __dirname and __filename usages
2024-11-02 04:15:32 +00:00
Willy-JL
1d52b65868
Fix JS typedocs references
2024-10-31 19:03:12 +00:00
MX
04c8093672
Merge remote-tracking branch 'OFW/dev' into dev
2024-10-31 21:17:01 +03:00
Willy-JL
3b55bc345b
Merge commit '1907f23e5fbc96ab5cfce6d145169a29d8025e89' into mntm-dev
2024-10-31 18:00:06 +00:00
Willy-JL
462d0309c0
Merge commit '85e5642b2ab537ae9e1c0bccac8add975b8a9ed1' into mntm-dev
2024-10-31 17:51:09 +00: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
cb8c1e3364
Update unit tests docs ( #3977 )
...
Co-authored-by: あく <alleteam@gmail.com >
2024-10-31 13:21:10 +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
Willy-JL
0afbbf2e61
Merge remote-tracking branch 'ofw/dev' into mntm-dev
2024-10-22 03:33:47 +01:00
Willy-JL
bbb85a4df9
JS: Third batch of OFW PR changes
2024-10-22 02:38:21 +01:00
Ruslan Nadyrshin
1822221c69
Minor change in the dev docs ( #3962 )
...
- The main page title of the Dev docs has been changed
Co-authored-by: あく <alleteam@gmail.com >
2024-10-20 16:40:20 +01:00
Willy-JL
b4c035d933
Merge remote-tracking branch 'ofw/dev' into js-backport-of-backport
2024-10-16 18:26:38 +01:00
MX
fdbeefa0a9
Merge remote-tracking branch 'OFW/dev' into dev
2024-10-16 18:05:16 +03:00
Ruslan Nadyrshin
960e0bf545
Small fixes in the wifi devboard docs ( #3953 )
...
* Small fixes in the wifi devboard docs
- Several broken numbered lists fixed
- Added a skipped link to the uFBT
- The Devboard naming fixed
2024-10-16 18:38:53 +04:00
Willy-JL
a48956ae0c
JS: Add byte input example image for docs
2024-10-16 14:41:35 +01:00
Willy-JL
75be03be68
JS: Disclaimer about documentation
2024-10-16 11:40:58 +01:00
Willy-JL
f8596638ae
JS: Docs and types for additions on top of OFW modules
2024-10-16 05:25:01 +01:00
Willy-JL
c8b3bf1869
JS: camelCase changes
2024-10-16 01:55:00 +01:00
Willy-JL
88dfe97a89
Merge remote-tracking branch 'ofw/dev' into mntm-dev
2024-10-15 23:43:33 +01:00