~gnkv/flipperzero-firmware

Fix fbtenv restore (#2924)

[FL-3051] Gauge initialization routine refactoring, new DataMemory layout, configuration update (#2887)

* FuriHal: refactor power gauge config

* Format sources and move gauge DM load to separate method

* FuriHal: bq27220 refactoring part 1

* Power: use SYSDWN battery status flag for system shutdown

* Libs: bq27220 read DM before write, fix incorrect shift

* FuriHal: cleanup gauge config, add flags, add ptr DM type, update symbols

* FuriHal: 2 stage gauge DM verification and update, better detection routine

* FuriHal: update gauge configuration, lower sleep current and deadband

* FuriHal: gauge and charger health reporting

* Lib: cleanup bq27220 sources

* FuriHal: correct documentation for furi_hal_power_is_shutdown_requested

* FuriHal: proper gauge config for f7
[FL-3437] fbt: `build` target for faps (#2888)

* fbt: added build target for faps. Usage: ./fbt build APPSRC=<appid>
* Updated docs & vscode config
* Code cleanup
9bb04832 — Dzhos Oleksii 1 year, 4 months ago
IButton: on delete scene key name not fully display if so long (#2882)

Co-authored-by: あく <alleteam@gmail.com>
[FL-3431] Radio headers in SDK (#2881)

[FL-3377] Update error code descriptions (#2875)

* updater: added update error code descriptions
* updater: separate ram/flash messages
* updater: extra pre-update checks
* updater: fixed string comparison
* updater: Additional logging

Co-authored-by: あく <alleteam@gmail.com>
Badusb: Ducky script to auto install qFlipper (#2346)

* Badusb:Script to auto install/update qFlipper
* Update Install_qFlipper_windows.txt
e073c603 — Nikolay Minaylov 1 year, 4 months ago
[FL-3334] Storage: explosive rename fix (#2876)

Co-authored-by: あく <alleteam@gmail.com>
6605740c — Andrey Zakharov 1 year, 4 months ago
Add LG A/C IR signals to universal remote (#2871)

Co-authored-by: Andrey Zakharov <andzhr@yandex.ru>
Co-authored-by: あく <alleteam@gmail.com>
8dc1edac — Sergey Gavrilov 1 year, 4 months ago
Loader: good looking error messages (#2873)

* Loader: special error for unknown external app
* Loader: update special error
* Loader: beautify GUI errors, remove redundant logs
* Loader: fix gui error vertical position
* Desktop settings: add external menu apps
* Desktop: smaller settings struct and fix incorrect behavior with ext apps

Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
Desktop,Cli: add uptime info (#2874)

92c0baa4 — Nikolay Minaylov 1 year, 4 months ago
[FL-3383, FL-3413] Archive and file browser fixes (#2862)

* File browser: flickering and reload fixes
* The same for archive browser
Revert "[FL-3420] Storage: directory sort (#2850)" (#2868)

This reverts commit 136114890f24f6418c3b1672d8e378902ed4db02.
dcb49c54 — Sergey Gavrilov 1 year, 4 months ago
[FL-3422] Loader: exit animation fix (#2860)

Co-authored-by: あく <alleteam@gmail.com>
SubGhz: fix check connect cc1101_ext (#2857)

* SubGhz: fix check connect cc1101_ext
* SubGhz: fix syntax
* SubGhz: enable interface pin pullups
* SubGhz: fix syntax
* SubGhz: fix CLI check connect CC1101_ext
* SubGhz: fix CLI display of the selected device

Co-authored-by: あく <alleteam@gmail.com>
bf15d3ce — AloneLiberty 1 year, 4 months ago
NFC: Improved MFC emulation on some readers (#2825)

* NFC: Improved MFC emulation on some readers
* NFC: Improved emulation on some readers (part 2): Some Android devices don't like this
* NFC: Improved emulation on some readers (part 3): I knew that during the emulation timings are critical, but one log breaks all...
* NFC: Improved emulation on some readers (part 4): Add fixes to Detect reader and refactor code
* NFC: Improved emulation on some readers (part 5)
* NFC: Improved emulation on some readers (part 6): GUI doesn't update without delay
* NFC: Improved emulation on some readers (part 7): Reworked emulation flow, some bug fixes and improvements


Co-authored-by: あく <alleteam@gmail.com>
Co-authored-by: gornekich <n.gorbadey@gmail.com>
Dolphin: add new animation (#2865)

a319a6fd — Max Andreev 1 year, 4 months ago
Update toolchain to v23 (#2824)

Co-authored-by: あく <alleteam@gmail.com>
b7d2fe76 — Nikita Vostokov 1 year, 4 months ago
Decode only supported Oregon 3 sensor (#2829)

Co-authored-by: wosk <nikita.vostokov@auriga.com>
Co-authored-by: あく <alleteam@gmail.com>
[FL-3363] More descriptive error messages for the log command (#2835)

* More descriptive error messages for the log command
* Log level description improvements
* Log help changes

Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
Next