- Color Guess: Simplify app code (by leedave)
- Countdown Timer: Default to 60 seconds on open (by andrejka27)
- Cross Remote: Fix Sub-GHz actions rolling code support, animations for transmit, allow interrupting chain (by leedave), loop transmit feature (by miccayo)
- FlipSocial: Memory fixes, new feed screen with posted time, search users, home announcements and notifications, private feed option, endless feed (by jblanked)
- FlipStore: Many bugfixes, support downloading VGM firmwares and Github repos, use Flipper catalog API (by jblanked)
- FlipWiFi: Improve error handling, max 100 network scan, add some fast commands (by jblanked)
- Oscilloscope: Add simple spectrum analyser and basic software scaling support (by anfractuosity)
- Picopass: Handle write key retry when a different card is presented (by bettse)
Really bothers me this is not deterministic
Different PCs and OS versions will give different files
So here I am, "formatting" all the images for no reason after switching OS
* Github: update doxygen workflow to use exact version
* Github: inject DOXY_CONFIG_DIR into doxygen execution env
* Github: use fbt to build doxygen docs
* Fix invalid path errors for non-Latin characters by enforcing UTF-8 (#4024)
Due to cryillic alphabet on `/openocd/scripts/target/1986ве1т.cfg`, If the system codepage is handling `WideChar` for cryillic properly, It would cause jumbled characters and fail to decompress via System.IO.Compression.ZipFile without Encoding enforcement. (See https://github.com/flipperdevices/flipperzero-firmware/issues/4024#issuecomment-2545385580)
* Scripts: fix line endings
Co-authored-by: あく <alleteam@gmail.com>
* WIP: fix lost BadBLE keystrokes
* Switch to semaphores for synchronization
* Move checking to the gap level
* Remove leftovers from hid_service
* Remove more leftovers from hid_service
* De-allocate the semaphore after use
* Change the timeout to account for unforeseen situation
* Update F18 API
* Fix naming and unbump api version
* Move away from semaphores
* Remove the left over include
* Ble: cleanup error handling in ble_gatt_characteristic_update
* Fix PVS warning
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
* extended unit_tests and changed to dockerized runner
* added branch to run units
* fixing unit-tests-output
* online output
* command not found fix
* added stm logging
* cleaned output
* Updated updater test to work on dockerized runner
* Test run for changed actions
* small refactor of run_unit_tests
* Final test of jobs
* Checked
* On-failure actions runs only on fail
* Set action trigger to pull request
* Bumped timeout a little
* Removed extra steps
* Removed stm monitor, as it's now part of docker-runner
* fix: testops without stm_monitoring
* fix: timeout extended
Co-authored-by: あく <alleteam@gmail.com>
* Add the ability to send a signal once
* Update protobuf
* Fix sending infrared signals
* Review changes
* Update protobuf
* Separate sending an IR signal once into a function
* Update protobuf module
---------
Co-authored-by: あく <alleteam@gmail.com>
Co-authored-by: Georgii Surkov <georgii.surkov@outlook.com>