Willy-JL
b0ade62a0e
Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into mntm-dev
2024-05-10 20:18:01 +01:00
あく
b12d43b765
Desktop: fix crash on autolock after restart in locked state ( #3643 )
...
* Desktop: fix crash on autolock after restart in locked state
* Desktop: switch to clock model to fix condition race in desktop lock.
2024-05-10 16:01:33 +01:00
Willy-JL
41e0b478a3
Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into mntm-dev --nobuild
2024-04-25 22:20:39 +01:00
あく
43c4381820
[FL-3814] Desktop: cleanup error popups ( #3615 )
...
* Desktop: cleanup error popups, add missing factory keys notification
* Desktop: enclave warning wording
2024-04-25 08:39:38 +09:00
WillyJL
e3ca293eee
Desktop/Loader: Unload animations before loading FAPs ( #3573 )
...
* Desktop: Unload animations before FAP is loaded
* Loader: Add API to start detached (returns instantly, queues event)
* Desktop: Fix early animation unload deadlocks
* Loader: remove redundant event
* Bump api symbols
Co-authored-by: あく <alleteam@gmail.com >
Co-authored-by: SG <who.just.the.doctor@gmail.com >
2024-04-09 22:42:03 +09:00
Willy-JL
86dcd78175
Oops (semaphore vs apilock)
...
This reverts commit f89f775d78 .
2024-04-05 20:26:42 +01:00
Willy-JL
6dadb681ba
Oops
2024-04-05 02:54:18 +01:00
Willy-JL
cd906cafa2
Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into mntm-dev
2024-04-05 01:52:23 +01:00
Willy-JL
6aac86a3d8
Desktop: Fix early animation unload deadlocks
2024-04-05 01:48:35 +01:00
Willy-JL
15e578599e
Desktop: Unload animations before FAP is loaded
2024-04-05 01:48:01 +01:00
MX
ec4b8b8f5e
Various fixes
...
fixes by Willy-JL
nfc parser by zacharyweiss
js widget and path globals by jamisonderek
2024-04-05 01:25:03 +03:00
Willy-JL
f89f775d78
Actually wait for animation unload (semaphore did not)
2024-04-04 21:07:46 +01:00
Willy-JL
c81a501670
Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into mntm-dev
2024-04-04 20:05:55 +01:00
MX
7c6541e513
Merge remote-tracking branch 'OFW/dev' into dev
2024-04-04 21:11:59 +03:00
Sergei Gavrilov
5431257470
[FL-3765][FL-3737] Desktop: ensure that animation is unloaded before app start ( #3569 )
...
* Desktop: ensure that animation is unloaded before app start
* Desktop: unload animation only if it is loaded
2024-04-04 21:42:58 +09:00
Willy-JL
9fd3f70636
Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into mntm-dev
2024-03-29 03:55:30 +00:00
MX
f02b03172a
Merge remote-tracking branch 'OFW/dev' into dev
2024-03-26 13:54:06 +03:00
FireFly7386
f5dff83595
Show the wrong PIN Attempt count on the login screen ( #3495 )
...
* now shows failed login attempt count
* fixed the memory leaking
* made some text changes
* removed second allocation of the furi string
* cleaned up code
* Changed Position of the Wrong Attempts Text + It removes if you typed an arrow
* aligned text to the center and switched to furi_string_reset insted of furi_string_set_str("")
* fixed weird behavior
* Desktop: cleanup pin scene code, better reporting on transition between states
Co-authored-by: あく <alleteam@gmail.com >
2024-03-26 16:18:44 +09:00
MX
9961dadee7
Gui: unicode support, new canvas API
...
merge ofw commit
2024-03-25 14:04:07 +03:00
MX
585b7f963d
Api Symbols: replace asserts with checks
...
merge ofw commit
2024-03-25 13:53:32 +03:00
Willy-JL
06aea09169
Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into mntm-dev
2024-03-20 04:18:26 +00:00
あく
bcde0aefbd
[FL-3729] Gui: unicode support, new canvas API ( #3322 )
...
* Revert "Rollback #3305 and #3297 fix various rendering issues (#3307 )"
This reverts commit 531ba24e9a .
* Gui: refactor canvas to use proper coordinate system types. Furi: new furi_break check macros. Desktop: proper types for negative offset.
* Desktop: proper types in desktop_view_locked_doors_draw
* Examples: update images example, off it goes
---------
Co-authored-by: hedger <hedger@users.noreply.github.com >
2024-03-19 19:23:06 +04:00
あく
acc39a4bc0
Api Symbols: replace asserts with checks ( #3507 )
...
* Api Symbols: replace asserts with checks
* Api Symbols: replace asserts with checks part 2
* Update no args function signatures with void, to help compiler to track incorrect usage
* More unavoidable void
* Update PVS config and code to make it happy
* Format sources
* nfc: fix checks
* dead code cleanup & include fixes
Co-authored-by: gornekich <n.gorbadey@gmail.com >
Co-authored-by: hedger <hedger@users.noreply.github.com >
Co-authored-by: hedger <hedger@nanode.su >
2024-03-19 23:43:52 +09:00
Willy-JL
b7220237de
Small bump in the road
...
- Update assets and references for new project
- Revert DFU image and CLI motd
- Remove NSFW text and flag
- Remove credits animation (will be replaced with a setting menu soon)
- New EvilPortal example HTML and better error message
- Initial standalone naming for asset packs and mainmenu apps
- File migration fixes/improvements
- Remove hotfix workflow
2024-03-01 06:11:16 +00:00
Willy-JL
9656fa319e
DateTime lib refactor fixes
2024-02-16 00:39:47 +00:00
Willy-JL
fe0ff08c52
Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into xfw-dev
2024-02-15 22:48:18 +00:00
MX
62edabe9dd
Merge branch 'ofw_dev' into dev
2024-02-15 13:56:57 +03:00
Leptopt1los
feb45f6645
FuriHalRtc refactor: new datetime lib ( #3386 )
...
* datetimelib created
* datetimelib unit tests added
* firmware fixes to new datetimelib
* typo fix
* merge artifacts fixed, datetimelib renamed to datetime
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com >
2024-02-15 10:44:41 +07:00
Willy-JL
acc352e61f
Make settings menus external -21.7kb DFU
2024-02-14 04:36:48 +00:00
Willy-JL
c4ac4e69b3
Fix some settings API usage/setup
2024-02-14 04:03:33 +00:00
Willy-JL
78e405051a
Refactor Xtreme Settings/Assets, -1.3kb DFU
2024-02-14 02:40:41 +00:00
Willy-JL
374a30a281
Fixes for toolchain 28 / gcc 12
2024-02-12 04:00:35 +00:00
Willy-JL
bc1e90bd69
Strip __ieee754_pow() from DFU
2024-02-09 18:13:11 +00:00
Willy-JL
02d78d1a76
Remove unused desktop debug screen
2024-02-09 02:40:50 +00:00
Willy-JL
3406f005c4
Inhibit auto lock/shutdown on ASCII input
2024-01-17 22:43:36 +00:00
Willy-JL
f475bdd522
Move is_nsfw to xtreme_assets struct
2024-01-14 00:40:19 +00:00
Willy-JL
3041db537e
Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into xfw-dev
2024-01-05 21:51:29 +00:00
MX
e243ca47ba
Merge branch 'ofw_dev' into dev
2024-01-05 17:39:24 +03:00
あく
7eeb60e17e
Desktop: fix rpc unlock on pin input screen ( #3334 )
2024-01-03 17:00:56 +04:00
Willy-JL
dea44f0daf
Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into dev
2023-12-13 00:35:37 +00:00
Willy-JL
0a55300926
Fix xtreme lib import
2023-12-02 06:32:04 +00:00
Willy-JL
e2df487c63
Option to disable poweroff while locked --nobuild
2023-12-01 23:02:23 +00:00
Willy-JL
74de6f87fc
Fix leftover comment
2023-11-29 19:18:16 +00:00
Willy-JL
0d3a12c00d
Add back option to disable credits for base pack
2023-11-29 17:52:31 +00:00
Willy-JL
76a16af423
Show anim errors, move credits to default pack
...
Remove fallback anim setting
Retry when anim manager resumes error anim
Always skip error anim when manager picks new anim
2023-11-28 03:13:03 +00:00
Willy-JL
4e79f22fee
Simplify and speedup the fallback anim fix
2023-11-17 23:54:08 +00:00
thomas
72aa64d03c
fix(animation-manager): avoid animation is set correctly if fallback is enabled and the user has only one or less available animation
2023-11-17 10:10:50 +01:00
Willy-JL
f2902755ca
Fix thread and timer api
2023-11-12 06:35:20 +00:00
Willy-JL
418f44fef1
Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into xfw-dev
2023-11-12 02:56:30 +00:00
Willy-JL
aa1e50e653
Merge branch 'nfcrefactoring' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev
2023-11-12 01:04:33 +00:00