WillyJL
93cece63a9
Merge remote-tracking branch 'ul/dev' into mntm-dev --nobuild
2025-05-22 19:33:02 +01:00
MX
92ca0cf1a8
upd changelog
2025-05-22 01:14:40 +03:00
MX
350dea6535
show cnt value in phox
2025-05-22 01:09:33 +03:00
MX
b352342434
rename and extend ignore alarms option in subghz
2025-05-21 17:34:37 +03:00
Dmitry422
d399d3d7e5
Merge branch 'dev' of https://github.com/Dmitry422/unleashed-firmware into dev
2025-05-19 00:40:04 +07:00
Dmitry422
ee3e7bc3bf
RGB vibro control tune + Display backlight always ON option.
2025-05-19 00:37:28 +07:00
MMX
0f713bc6e4
Merge pull request #899 from Leptopt1los/tm01x-dallas-write-support
...
TM01x Dallas write support
2025-05-14 18:36:02 +03:00
Methodius
e538bd7c8e
tm01x dallas write support
2025-05-14 16:32:17 +03:00
MX
e108405fe4
add 462750000 to default subghz freqs
2025-05-14 01:55:18 +03:00
MX
c5d077fc7a
various fixes
...
by WillyJL
2025-05-11 19:38:34 +03:00
WillyJL
cf71de0a83
CLI: Fix crash with unexpected plugin files
2025-05-08 06:37:35 +01:00
WillyJL
bf749b6021
Merge remote-tracking branch 'ul/dev' into mntm-dev --nobuild
2025-05-08 06:20:38 +01:00
MX
fb02568fab
tune holtek to decode holtek only and not conflict with came 12bit
2025-05-06 04:11:46 +03:00
MX
760079ee2c
better came decoder
2025-05-06 04:11:01 +03:00
Willy-JL
d480a53f91
Merge remote-tracking branch 'ul/dev' into mntm-dev --nobuild
2025-04-30 05:56:51 +01:00
Mykhailo Shevchuk
c0e169a229
Attempt to auth with default 3DES key
2025-04-29 02:31:41 +03:00
Mykhailo Shevchuk
ef3d17ea4e
Extracted TDES auth to separate method
2025-04-29 00:07:54 +03:00
Willy-JL
bc4bf99f77
Merge remote-tracking branch 'ul/dev' into mntm-dev
2025-04-23 04:21:50 +01:00
MX
c5d8bdf500
add feron protocol [ci skip]
2025-04-21 19:23:51 +03:00
Willy-JL
02d642745d
Merge remote-tracking branch 'ofw/dev' into mntm-dev
2025-04-19 04:44:58 +01:00
MX
2e4a838202
Merge remote-tracking branch 'OFW/dev' into dev
2025-04-18 20:45:06 +03:00
Anna Antonenko
5b911f5405
RC fixes ( #4192 )
...
* cli_shell: fix FL-3983
* fix formatting and submodules
* loader: fix FL-3986
* fix submodules
---------
Co-authored-by: hedger <hedger@users.noreply.github.com >
2025-04-18 16:41:13 +04:00
MX
8a5129449d
fix
2025-04-14 00:24:17 +03:00
Dmitry422
8a0fb5df36
LCD Inversion refactoring
2025-04-13 23:43:43 +07:00
Alexander Bays
16fb7e44df
GUI: Checkerboard overlay behind popup elements ( #380 )
...
* GUI: Checkerboard overlay behind popup elements
Adds setting 'Popup Overlay' (default ON) which draws a checkerboard pattern behind popups, like the Archive actions menu, keypad/pin lock modal, and the varitemlist locked message. Gives the illusion of separation from the popup element and the background content and is an aesthetic improvement.
* Refactor
* Update changelog
---------
Co-authored-by: Willy-JL <49810075+Willy-JL@users.noreply.github.com >
2025-04-13 03:59:28 +01:00
Mykhailo Shevchuk
d542d7d75f
Use default UL/UL-C pwd/key as default value for key input
2025-04-12 19:25:45 +03:00
Willy-JL
49d7ce7349
Merge remote-tracking branch 'ofw/dev' into mntm-dev
2025-04-12 10:36:13 +01:00
MX
66a7050221
free up some ram for now, use settings user
2025-04-12 03:03:50 +03:00
Anna Antonenko
e1bccf66b3
Fix NULL dereference in CLI completions ( #4184 )
...
* cli_completions: fix null dereference
* cli: mark free_blocks as parallel safe
* codeowners: add me to co-owners of cli
2025-04-11 23:38:28 +01:00
MX
638182a5ff
Merge remote-tracking branch 'OFW/porta/cli-deref-fix' into dev
2025-04-12 00:59:58 +03:00
Anna Antonenko
936096d2fc
cli_completions: fix null dereference
2025-04-12 01:58:28 +04:00
Anna Antonenko
096c088bf1
vcp, cli: Handle Tx/Rx events before Connect/Disconnect + extra fixes ( #4181 )
...
* cli_vcp: handle tx/rx before connext/disconnect
* cli_vcp: disable trace
* cli_perf: advanced error reporting
* cli_vcp: reset tx flag directly in event handler
* fix formatting
* cli_vcp: make tx flag volatile
* storage_settings: fix scene ids
* cli_shell: add safety check to set_prompt
* cli_registry: move from bptree to dict, fix memory leak
* cli_vcp: go back to message queue for event signaling
* loader: move BeforeLoad event even earlier
* fix formatting
2025-04-11 14:53:10 +04:00
Dmitry422
d467798b43
Merge branch 'DarkFlippers:dev' into dev
2025-04-09 21:17:12 +07:00
MX
d1f9921f83
Merge remote-tracking branch 'OFW/porta/cli-event-ordering' into dev
2025-04-08 17:50:48 +03:00
Anna Antonenko
4140952605
cli_registry: move from bptree to dict, fix memory leak
2025-04-08 18:05:08 +04:00
Anna Antonenko
9a6aa17bee
cli_shell: add safety check to set_prompt
2025-04-08 16:02:33 +04:00
Dmitry422
7507058870
Start working with LCD color inversion
2025-04-08 18:00:10 +07:00
Pablo Mazzini
5f66425671
SubGhz: added support for 42-bit Prastel variation ( #4178 )
...
Co-authored-by: hedger <hedger@users.noreply.github.com >
2025-04-07 20:13:45 +04:00
MX
efcad3a118
ofw pr 4178 [ci skip]
...
add prastel 42 by pmazzini
2025-04-07 18:53:52 +03:00
MX
edb327e50a
Merge remote-tracking branch 'OFW/dev' into dev
2025-04-07 18:01:37 +03:00
Anna Antonenko
eb0f5ef8c0
[FL-3947] Pinning of settings options ( #4077 )
...
* feat: pinning settings in favorites
* include archive in unit tests fw
* change settings icon
* update text with suggestions from the ui team
* Small touch of constness
---------
Co-authored-by: あく <alleteam@gmail.com >
Co-authored-by: hedger <hedger@users.noreply.github.com >
Co-authored-by: hedger <hedger@nanode.su >
2025-04-07 03:17:58 +04:00
MX
3745ae2241
merge ofw pr 4136 [ci skip]
...
BadUSB: Full USB/BLE parameter customization, UI improvements, and more
by Willy-JL
2025-04-06 04:57:58 +03:00
MX
c8fc2fa7b3
Merge remote-tracking branch 'OFW/dev' into dev
2025-04-06 01:54:22 +03:00
Anna Antonenko
7192c9e68b
[FL-3965] Separate cli_shell into toolbox ( #4175 )
...
* cli_shell: separate into toolbox
* fix: cmd flags
* fix formatting
* cli: increase default stack depth
* cli_shell: fix loader lock logic
* cli: fix command flags
* fix f18
* speaker_debug: fix
* cli_registry: fix docs
* ufbt: rename cli target back
* cli: rename app and record
* cli: fix and simplify help command
* cli_master_shell: fix ext commands
* fix formatting
* cli: rename master to main
* fix formatting
---------
Co-authored-by: hedger <hedger@users.noreply.github.com >
2025-04-05 02:58:58 +04:00
Willy-JL
81581c79b5
Spring cleaning
2025-04-04 13:18:36 +01:00
Willy-JL
fa359af54e
BadKB: Sync UI and code improvements from OFW PR
2025-04-03 06:50:04 +01:00
Willy-JL
7f46fe5d5c
Merge remote-tracking branch 'ofw/dev' into mntm-dev --nobuild
2025-04-03 06:19:15 +01:00
Anna Antonenko
13333edd30
[FL-3954, FL-3955] New CLI architecture ( #4111 )
...
* feat: FuriThread stdin
* ci: fix f18
* feat: stdio callback context
* feat: FuriPipe
* POTENTIALLY EXPLOSIVE pipe welding
* fix: non-explosive welding
* Revert welding
* docs: furi_pipe
* feat: pipe event loop integration
* update f18 sdk
* f18
* docs: make doxygen happy
* fix: event loop not triggering when pipe attached to stdio
* fix: partial stdout in pipe
* allow simultaneous in and out subscription in event loop
* feat: vcp i/o
* feat: cli ansi stuffs and history
* feat: more line editing
* working but slow cli rewrite
* restore previous speed after 4 days of debugging 🥲
* fix: cli_app_should_stop
* fix: cli and event_loop memory leaks
* style: remove commented out code
* ci: fix pvs warnings
* fix: unit tests, event_loop crash
* ci: fix build
* ci: silence pvs warning
* feat: cli gpio
* ci: fix formatting
* Fix memory leak during event loop unsubscription
* Event better memory leak fix
* feat: cli completions
* Merge remote-tracking branch 'origin/dev' into portasynthinca3/3928-cli-threads
* merge fixups
* temporarily exclude speaker_debug app
* pvs and unit tests fixups
* feat: commands in fals
* move commands out of flash, code cleanup
* ci: fix errors
* fix: run commands in buffer when stopping session
* speedup cli file transfer
* fix f18
* separate cli_shell into modules
* fix pvs warning
* fix qflipper refusing to connect
* remove temp debug logs
* remove erroneous conclusion
* Fix memory leak during event loop unsubscription
* Event better memory leak fix
* unit test for the fix
* improve thread stdio callback signatures
* pipe stdout timeout
* update api symbols
* fix f18, formatting
* fix pvs warnings
* increase stack size, hope to fix unit tests
* cli: revert flag changes
* cli: fix formatting
* cli, fbt: loopback perf benchmark
* thread, event_loop: subscribing to thread flags
* cli: signal internal events using thread flags, improve performance
* fix f18, formatting
* event_loop: fix crash
* storage_cli: increase write_chunk buffer size again
* cli: explanation for order=0
* thread, event_loop: thread flags callback refactor
* cli: increase stack size
* cli: rename cli_app_should_stop -> cli_is_pipe_broken_or_is_etx_next_char
* cli: use plain array instead of mlib for history
* cli: prepend file name to static fns
* cli: fix formatting
* cli_shell: increase stack size
* cli: fix rpc lockup
* cli: better lockup fix
* cli: fix f18
* fix merge
---------
Co-authored-by: Georgii Surkov <georgii.surkov@outlook.com >
Co-authored-by: あく <alleteam@gmail.com >
2025-04-02 22:10:10 +04:00
MX
c9201a3bde
Merge remote-tracking branch 'OFW/dev' into dev
2025-04-01 22:55:16 +03:00
Eric Betts
5786066512
BLE advertising improvements ( #4151 )
...
* Support longer advertised BLE UUID
* BLE: support manufacturer data
* Don't pair when GapPairingNone
* Add PR feedback
---------
Co-authored-by: hedger <hedger@users.noreply.github.com >
2025-04-01 22:37:40 +04:00