Commit Graph

237 Commits

Author SHA1 Message Date
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
Andrew 5daa2118b9 Fix typos in various outputs 2022-11-20 22:14:16 -05:00
imsneo 0e5736e749 Fixed Storage Full Error To Properly Be Handled 2022-11-16 23:50:25 -05:00
Aleksandr Kutuzov 73967fe823 Gui: proper navigation in file browser dialog 2022-11-14 03:23:30 +09:00
MX 950dee48a0 Merge branch 'fz-dev' into dev 2022-11-12 16:43:12 +03:00
RogueMaster ffbbc7ecde Merge branch 'ofwdev' into 420 2022-11-12 08:35:37 -05:00
あく 90cefe7c71 [FL-2975] Bug fixes and improvements: Furi, Input, Cli (#2004)
* Furi: configurable heap allocation tracking
* Furi: relax restriction in thread heap setter asserts, apply heap tracking setting on app start instead of thread allocation
* Furi: hide dangerous heap tracking levels in release build
* Input: fix non-working debounce
2022-11-12 12:46:04 +04:00
MX 930b369812 Merge branch 'fz-dev' into dev 2022-11-10 21:38:03 +03:00
RogueMaster 9558edb7bb Merge branch 'ofwdev' into 420 2022-11-10 11:08:30 -05:00
あく f94e8f4ac8 Rpc: increase stack size, fix stack overflow (#1997) 2022-11-10 23:56:08 +10:00
MX 684fdc632f Merge branch 'fz-dev' into dev 2022-11-10 06:57:08 +03:00
RogueMaster 1c23a2e0ea Merge branch 'ofwdev' into 420 2022-11-09 15:49:35 -05:00
あく c89e5e11a4 Furi: show thread allocation balance for child threads (#1992) 2022-11-09 21:33:09 +04:00
RogueMaster 30dbaea2e8 Merge branch 'ofwdev' into 420 2022-11-05 14:23:42 -04:00
あく e8913f2e33 Code cleanup: srand, PVS warnings (#1974)
* Remove srand invocation

* PVS High priority fixes

* PVS High errors part 2

* Furi: heap tracing inheritance

* Furi add __builtin_unreachable to furi_thread_catch
2022-11-05 18:07:24 +03:00
ESurge c461d40f94 Fixed Infrared FAP when fixing Infrared CLI 2022-11-04 15:23:54 -07:00
ESurge 9d97808ae5 Small correction to NameChangerSRV 2022-11-04 14:31:00 -07:00
ESurge 4709ad4c0c Restored Infrared and RFID CLI 2022-11-04 14:26:40 -07:00
MX 0ab400a27e Merge branch 'fz-dev' into dev 2022-11-04 14:34:34 +03:00
RogueMaster 40ef6dddfe Merge branch 'ofwdev' into 420 2022-11-04 02:38:28 -04:00
Sergey Monchenko 3bd74b7f01 SubGhz: fix incorrect response in rpc mode. Code cleanup. (#1964)
* Code cleanup
* SubGhz: correct logic in RPC
* SubGhz: do not blink on app rpc fail

Co-authored-by: あく <alleteam@gmail.com>
2022-11-04 15:08:51 +09:00
あく d68ac50efd Storage: tree timestamps (#1971)
* Storage: tree timestamps
* Rpc: add storage timestamp
* Storage: correct timestamp owner
* Storage: update timestamp at sd mount

Co-authored-by: SG <who.just.the.doctor@gmail.com>
2022-11-04 15:26:04 +10:00
RogueMaster b2840275d2 Merge branch 'UNLEASHED' into 420 2022-11-02 18:13:43 -04:00