Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FurEventLoop: add support for FuriEventFlag, simplify API #3958

Merged
merged 25 commits into from
Oct 31, 2024

Bump api version

98516df
Select commit
Loading
Failed to load commit list.
Merged

FurEventLoop: add support for FuriEventFlag, simplify API #3958

Bump api version
98516df
Select commit
Loading
Failed to load commit list.
Task list completed / task-list-completed succeeded Oct 31, 2024 in 0s

3 / 3 tasks completed

All tasks have been completed

Details

Required Tasks

Task Status
FuriEventFlag integration Incomplete
Abolish callback return value (Level events are now always rescheduled) Incomplete
Update docs Incomplete
(NEW) FuriEventFlag, FuriSemaphore, FuriStreamBuffer Incomplete
Refactoring Incomplete
Add stub tests for Furi OS-level primitives Incomplete
Examples: FuriEventFlag example Incomplete
Run unit tests (everything should be OK) Incomplete
Use the firmware normally, no regressions should be present. Incomplete
PR has description of feature/bug or link to Confluence/Jira task Completed
Description contains actions to verify feature/bugfix Completed
I've built this code, uploaded it to the device and verified feature/bugfix Completed
📦 Update package Incomplete
📥 DFU file Incomplete
☁️ Web/App updater Incomplete
📊 Size report Incomplete