Commit Graph

259 Commits

Author SHA1 Message Date
RogueMaster d014ded1f3 Merge branch 'flipperdevices:dev' into 420 2022-12-12 07:57:01 -05:00
usiegl00 1c12613863 Prevent hacking related backgrounds from being displayed in dummy mode. (#2107)
* Prevent hacking related backgrounds from being displayed in dummy mode.
* Add function call to animation manager to set dummy mode.
* Reboot retains dummy mode background.

Co-authored-by: あく <alleteam@gmail.com>
2022-12-12 21:46:41 +09:00
RogueMaster 88b3bbb2cb Merge branch 'UNLEASHED' into 420 2022-12-10 18:12:40 -05:00
MX bb3dd48447 Merge branch 'fz-dev' into dev 2022-12-11 00:44:27 +03:00
RogueMaster 97a3ac4348 Merge branch 'ofwdev' into 420 2022-12-10 16:24:02 -05:00
RogueMaster 5adfd734e3 Merge branch 'UNLEASHED' into 420 2022-12-10 16:18:41 -05:00
Georgii Surkov 2954ec6d97 [FL-3025] IR button overflow fix (#2115)
* Allow for more than 255 button_menu items
* Allow more than 255 items in submenu
* Fix button_menu_reset

Co-authored-by: あく <alleteam@gmail.com>
2022-12-11 03:05:52 +09:00
RogueMaster 39e7003f51 Merge branch 'flipperdevices:dev' into 420 2022-12-09 15:19:57 -05:00
MX 74fb904fb0 Merge branch 'fz-dev' into dev 2022-12-09 22:04:43 +03:00
Nikolay Minaylov b85f533a20 VCP session close fix (#2108)
* VCP thread check before flag set
* VCP running flag check
* Cli vcp: more clear CLI_VCP_DEBUG logs
* Cli: move tag to debug log macro

Co-authored-by: SG <who.just.the.doctor@gmail.com>
2022-12-10 03:03:19 +09:00
MX aae82b2694 Misc fixes & updates 2022-12-09 20:00:39 +03:00
RogueMaster 18f64f0002 Merge branch 'ofwdev' into 420 2022-12-09 00:24:04 -05:00
MX 8794aad5d0 Merge branch 'fz-dev' into dev 2022-12-08 21:41:45 +03:00
Shane Synan 5c3a5cd8f7 FuriHal, Power, UnitTests: battery charging voltage limit API (#2063) 2022-12-08 15:57:49 +09:00
MX 1fc67f76a2 Merge branch 'fz-dev' into dev 2022-12-08 08:58:39 +03:00
RogueMaster c1fae1dce0 Merge branch 'ofwdev' into 420 2022-12-08 00:54:42 -05:00
Skorpionm 6a470a464e [FL-3002] SubGhz: add RPC error (#2097)
* [FL-3002] SubGhz: add RPC error
* RPC_APP: rpc_system_app_error_reset, automatic error reset when a new event is executed
* SubGhz: fix text error
* SubGhz: fix text error 2
* SubGhz: add error description
* Format sources

Co-authored-by: あく <alleteam@gmail.com>
2022-12-08 14:49:54 +09:00
RogueMaster 9261e3cdcf Merge branch 'ofwdev' into 420 2022-12-07 19:16:33 -05:00
Nikolay Minaylov 2daf39018b [FL-3001] File browser base folder (#2091)
* File browser base folder
* Format sources
* FuriHal: bump api version

Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2022-12-07 23:17:41 +09:00
gornekich 9a21dae29c [FL-3008], [FL-2734], [FL-2766], [FL-2898] NFC bug fixes (#2098)
* nfc: rework mf classic update
* nfc: rename cache folder to .cache
* nfc: fix ATQA order bytes in nfc files
* file browser: add hide dot files option
* nfc: fix iso-14443-4 uid cards emulation
* nfc: fix unit tests

Co-authored-by: あく <alleteam@gmail.com>
2022-12-07 19:52:44 +09:00
RogueMaster 4414b6451a Merge branch 'pr/462' into 420 2022-12-06 19:38:40 -05:00
gornekich 79140829b3 file browser: add hide dot files option 2022-12-06 15:22:03 +04:00
Kuronons 4d2c6477e6 Update animation_manager.c
For Sasquach_D1g1talRa1n_128x64 as default anim
2022-12-02 23:31:16 +01:00
RogueMaster b4656d801b Merge branch 'UNLEASHED' into 420 2022-11-29 12:38:01 -05:00
MX eec21b073b Merge branch 'fz-dev' into dev 2022-11-29 16:11:13 +03:00
Sergey Gavrilov 297f185ef4 Blocking USB driver API (#2009)
* invalidate memmgt thread dict
* Core: rollback memmgt thread dict invalidation
* Dialogs: move api lock to toolbox
* HAL: blocking usb API
* HAL usb: fix api return data
* HAL usb: api optimization
* api lock: test results
* Fix build errors
* DAP Link: fix imports
* Crash when malloc in ISR
* Fix dap-link copypaste error
* Moar memory management crashes.
* Crash when malloc in IRQ, not ISR
* USB-UART: Blocking VCP mode switch

Co-authored-by: nminaylov <nm29719@gmail.com>
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2022-11-29 21:50:55 +09:00
Georgii Surkov 0261dc3075 [FL-2957] Unified Info API, App Error, Data Xchange (#1998)
* Update protobuf definitions
* Add Property subsystem entry point function
* Key-based system info and power info function stubs
* Remove unneeded functions
* Working power info
* Working system info
* Replace #defines with string literals
* Remove unneeded field
* Simplify system info formatting
* Refactor output callback handling
* Handle the last info element correctly
* Optimise power info, rename methods
* Add comments
* Add power debug
* Remove unneeded definitions
* Rename some files and functions
* Update protobuf definitions
* Implement App GetError and DataExchange APIs
* Send GetErrorReply with correct command_id
* Add RPC debug app stub
* Add more scenes
* Add warning, increase stack size
* Add receive data exchange scene
* Improve data exchange
* Add notifications
* Update application requirements
* Bump format version for property-based infos
* Correctly reset error text
* RCP: sync protobuf repo to latest release tag

Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2022-11-29 18:08:08 +09:00
MX 3d36105142 Merge branch 'fz-dev' into dev 2022-11-28 23:12:17 +03:00
あく 769c53b6da [FL-2977] Gui: better navigation in file browser dialog (#2014)
* Gui: proper navigation in file browser dialog
* Trim file name from start path
* File list loading fix
* File list offset fix

Co-authored-by: nminaylov <nm29719@gmail.com>
Co-authored-by: Sergey Gavrilov <who.just.the.doctor@gmail.com>
2022-11-29 03:59:24 +09:00
RogueMaster a486cc898a Merge branch 'ofwdev' into 420 2022-11-28 12:12:22 -05:00
Maksim Derbasov e121e6a287 Fix for spelling (#2051)
* Fix for spelling
* Review iteration

Co-authored-by: あく <alleteam@gmail.com>
2022-11-29 01:51:51 +09:00
RogueMaster b2958cf679 Merge pull request #449 from flipperdevices/aku/browser_navigation
Aku/browser navigation
2022-11-26 01:25:36 -05:00
nminaylov 536eb93fd3 File list offset fix 2022-11-25 17:44:23 +03:00
nminaylov 7a0fa2fd00 File list loading fix 2022-11-25 15:16:31 +03:00
RogueMaster abc69304a1 Revert "Merge pull request #444 from imsneo/patch-2"
This reverts commit f146a6c24d, reversing
changes made to 23dd7a20b7.
2022-11-25 01:31:50 -05:00
RogueMaster 7b17812de2 Merge branch 'pr/445' into 420 2022-11-25 01:30:39 -05:00
RogueMaster f146a6c24d Merge pull request #444 from imsneo/patch-2
Fixed Storage Full Error To Properly Be Handled
2022-11-25 01:27:07 -05:00
nminaylov 9202fef6dd Merge branch 'dev' into aku/browser_navigation 2022-11-24 17:04:59 +03:00
nminaylov 248cf5f852 Trim file name from start path 2022-11-24 16:54:46 +03:00
RogueMaster 5dac01628a subbrute+ wiiec + totp updates 2022-11-23 15:28:58 -05:00
RogueMaster 4a8c814daf Merge branch 'UNLEASHED' into 420 2022-11-23 15:28:31 -05:00
MX 7829428455 Merge branch 'fz-dev' into dev 2022-11-23 19:21:50 +03:00
MX 59022b4ff7 Merge pull request #176 from PharoahCoder/dev
Update cli_commands.c To add src command for people exploring cli
2022-11-23 19:17:38 +03:00
MX bbf4d90ec1 Fix, add forgotten UNUSED macro 2022-11-23 19:14:17 +03:00
MangoTornado 669822cdd2 Fix typos in various outputs (#2032)
* Fix typos in various outputs
* Update u2f_view.c

Co-authored-by: あく <alleteam@gmail.com>
2022-11-23 22:15:08 +09:00
Sergey Gavrilov c511c67e71 Core: thread allocation shortcut (#2007)
* Core: thread alloc+set shortcut
* Apps: use thread allocation shortcut
* Mark some service threads as services
* Init BT as soon as possible

Co-authored-by: あく <alleteam@gmail.com>
2022-11-23 21:49:17 +09:00
RogueMaster 82dd46f0c0 Merge pull request #436 from TQMatvey/dev
Power: Show battery percentile while charging
2022-11-22 02:22:23 -05:00
TQMatvey 15dcf73083 Power: Show battery percentile while charging 2022-11-22 12:51:47 +07:00
RogueMaster 24f1e7f1c6 Merge pull request #431 from MangoTornado/dev
typos mangoTornado
2022-11-22 00:26:35 -05:00
PharoahCoder 5ef358df31 Update cli_commands.c 2022-11-21 17:41:40 +04:00