MX
579887ccc5
upd changelog
2026-01-21 08:58:09 +03:00
MX
edb86fa279
subghz: add treadmill37 protocol
2026-01-17 01:55:08 +03:00
MX
6265dad0b7
Fix for sommer? [ci skip]
2026-01-15 03:22:32 +03:00
MX
50b5ee103c
bipki removal procedure
...
don't worry, they are in other app
2026-01-12 08:13:05 +03:00
MX
942c3f9346
add full nero radio freq in docs
2026-01-09 22:30:43 +03:00
MX
0e44e56659
subghz: add 2 freqs to default hopper list
2026-01-09 22:27:36 +03:00
MX
1bfd931f0c
upd docs [ci skip]
2026-01-09 21:01:27 +03:00
MX
c6ebfb2c4e
add new docs
2026-01-09 19:39:30 +03:00
MX
ab86d3325e
subghz: add fsk12k deviation, cardin s449 full support
...
+ thanks @zero-mega :))
2026-01-05 21:13:43 +03:00
MX
22ee3bdae2
Merge remote-tracking branch 'OFW/dev' into dev
2025-11-06 20:29:16 +03:00
Alexey Zakharov
772c944163
Devboard docs update ( #4301 )
...
Wi-Fi devboard pinout added, updated devboard hardware image, fixed the schematics link, and corrected typos.
Co-authored-by: hedger <hedger@users.noreply.github.com >
2025-11-06 17:21:44 +04:00
MX
f177c0491d
subghz counter freeze mode
2025-11-04 19:28:30 +03:00
MX
79fc832356
subghz implement countermodes
2025-11-04 15:36:34 +03:00
MX
f4529dc8c1
Merge remote-tracking branch 'OFW/dev' into dev
2025-09-29 23:11:36 +03:00
Nathan N
e7634d7563
NFC: Ultralight C App Key Management, Dictionary Attack ( #4271 )
...
* Upstream Ultralight C dictionary attack (squashed)
* linter: formatting
* unit_tests: nfc: split nfc data to named var
* Fix mf_ultralight_poller_sync_read_card
* linter: suppressed warnings on TODOs
---------
Co-authored-by: hedger <hedger@users.noreply.github.com >
Co-authored-by: hedger <hedger@nanode.su >
2025-09-29 21:05:06 +04:00
WillyJL
8bd66c9920
JS: Expose button event type in gui/widget button callback ( #4252 )
...
* JS: Expose button event type in gui/widget button callback --nobuild
* js_sdk: bump major version
* unit_tests: fix js test
* js: fix gui widget demo
---------
Co-authored-by: Anna Antonenko <portasynthinca3@gmail.com >
Co-authored-by: hedger <hedger@users.noreply.github.com >
2025-09-24 02:16:47 +04:00
MX
7646902fdc
JS: Expose button event type in gui/widget button callback
...
by WillyJL
2025-07-30 05:04:02 +03:00
MX
a547c946ab
reduce less popular freqs in default hopper preset, make it faster
...
also add 303 mhz freq to default list
2025-07-07 04:16:58 +03:00
MX
9517104626
Update doorhan programming instructions
...
by @li0ard
2025-07-05 19:14:48 +03:00
MX
e003a19edc
add 868 46 mhz to default freq list
2025-07-05 17:59:27 +03:00
MX
e108405fe4
add 462750000 to default subghz freqs
2025-05-14 01:55:18 +03:00
MX
5ca63ff1a4
update came atomo docs
2025-05-06 03:38:34 +03:00
MX
8cbf9a40a7
upd docs [ci skip]
2025-04-27 11:51:05 +03:00
MX
05e21c7158
upd docs [ci skip]
2025-04-24 21:50:03 +03:00
MX
3fd059a45f
upd changelog and docs
2025-04-18 01:06:10 +03:00
MX
c8fc2fa7b3
Merge remote-tracking branch 'OFW/dev' into dev
2025-04-06 01:54:22 +03:00
Anna Antonenko
6f852e646c
docs: badusb arbitrary modkey chains ( #4176 )
2025-04-03 23:48:09 +01:00
MX
c9201a3bde
Merge remote-tracking branch 'OFW/dev' into dev
2025-04-01 22:55:16 +03: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
MX
74e10f5854
Merge remote-tracking branch 'OFW/dev' into dev
2025-04-01 16:16:07 +03: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
MX
02aa4041a6
Merge remote-tracking branch 'OFW/dev' into dev
2025-03-28 13:58:59 +03: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
MX
4d19ffb31c
Merge remote-tracking branch 'OFW/dev' into dev
2025-03-24 03:34:09 +03: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
MX
7f1c8684c6
remove build [ci skip]
2025-03-15 08:10:25 +03:00
MMX
c4c2fe7e1e
Merge pull request #865 from mi-lrn/patch-1
...
Update FAQ.md
2025-02-21 06:24:46 +03: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
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
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
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
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
MX
04c8093672
Merge remote-tracking branch 'OFW/dev' into dev
2024-10-31 21:17:01 +03: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