gullradriel
5dcbf5891f
keep an internal animation_frame value so we are not messing with the model. In many Flipper view patterns, the model passed to draw is intended to be read-only (it’s typically provided under a lock owned by the view system). Mutating it in draw can cause hard-to-debug behavior
2026-02-10 01:28:12 +01:00
gullradriel
28f7324957
clamp u_rssi to avoid offscreen drawing
2026-02-10 01:24:29 +01:00
gullradriel
b59ccad3db
remove UNUSED as we are using 'model' just a line after, add a furi_check
2026-02-10 01:20:34 +01:00
MMX
377387dac3
Merge pull request 'Indentation and a few more tests, radio fallback' ( #9 ) from gullradriel/ProtoPirate:gull-main-cleanings into main
...
Reviewed-on: http://protopirate.net/ProtoPirate/ProtoPirate/pulls/9
Reviewed-by: MMX <mmx@no-reply.protopirate.net >
2026-02-09 16:01:14 -05:00
gullradriel
6f0b5744c7
Merge remote-tracking branch 'origin/main' into gull-main-cleanings
2026-02-09 21:45:46 +01:00
gullradriel
ee2e004b3a
update from main
2026-02-09 21:44:56 +01:00
MX
95bf3bbc60
pragma
2026-02-09 23:44:51 +03:00
gullradriel
8eed2ac2bc
revert uppercase string, special case here
2026-02-09 21:39:25 +01:00
gullradriel
4aca56366e
revert uppercase string, special case here
2026-02-09 21:38:44 +01:00
MX
d82c4df166
apply code formatting and make app even smaller
2026-02-09 23:36:27 +03:00
gullradriel
fd6ba8aaff
change furi_assert to furi_check
2026-02-09 21:35:58 +01:00
gullradriel
bc46f899d0
change furi_assert to furi_check
2026-02-09 21:33:50 +01:00
gullradriel
bf615e95cf
change furi_assert to furi_check, uppercase CUSTOM for all cases
2026-02-09 21:33:24 +01:00
MX
bc87b86d06
better defines
2026-02-09 23:15:00 +03:00
gullradriel
e231a92e37
fix typo
2026-02-09 21:10:01 +01:00
gullradriel
d22d533616
fix potential UB with conversion
2026-02-09 21:08:38 +01:00
gullradriel
de1dcbd07f
add check for radio state before rx
2026-02-09 21:05:40 +01:00
gullradriel
9072533fa2
always set a preset name to something
2026-02-09 21:03:51 +01:00
gullradriel
492ab944c2
assert allocation
2026-02-09 20:57:06 +01:00
gullradriel
e0856cb3b0
fix non initialized members
2026-02-09 20:52:12 +01:00
gullradriel
bb56544fb4
fix malloc test, correct radio fallback
2026-02-09 20:51:10 +01:00
gullradriel
c644b1bbf8
indent code
2026-02-09 20:43:57 +01:00
MX
db1fe3c6cf
Revert "fix vag variable allocation"
...
This reverts commit c0fbaec4d5 .
2026-02-09 17:22:45 +03:00
MX
08ce4003fa
Revert "use generic struct in psa"
...
This reverts commit 17e60cd38e .
2026-02-09 17:22:30 +03:00
MX
f61ae87ae7
bump version
2026-02-09 17:07:41 +03:00
MX
d0ed21f634
add missing part
2026-02-09 17:02:34 +03:00
MX
e980cf4a41
define
2026-02-09 17:02:06 +03:00
MX
17e60cd38e
use generic struct in psa
2026-02-09 17:01:58 +03:00
MX
7770143097
fix most of the issues
...
- fix alloc / free
- fix raw file reading buffer size
- remake raw file reading logic
- remake sub decode to stop when heap is low
- disable 2 scenes to free heap
- add comments
- fix crashes caused by previous alloc/free fixes
- alloc worker only for RX
- fix emulation scene hold
- fix emulation scene back button
2026-02-09 16:47:10 +03:00
MX
c0fbaec4d5
fix vag variable allocation
2026-02-09 12:54:18 +03:00
MX
c14e75cc64
cut vag upload size
2026-02-09 11:30:53 +03:00
MX
cdb26aba67
fix defines
2026-02-09 11:17:03 +03:00
RocketGod
c6f3b947ad
Fix memory management and state handling
2026-02-08 22:53:31 -08:00
MX
7bd5e90889
bump version again
2026-02-09 02:16:01 +03:00
MX
49b91ecb8d
fix ufbt build
2026-02-07 13:59:23 +03:00
MX
07adb1ccfa
bump version
2026-02-07 00:37:58 +03:00
MMX
2e1f93f121
Merge pull request 'Add VAG Encoder' ( #7 ) from zero-mega into main
...
Reviewed-on: http://protopirate.net/ProtoPirate/ProtoPirate/pulls/7
Reviewed-by: MMX <mmx@no-reply.protopirate.net >
2026-02-06 16:37:07 -05:00
MMX
767bddf94b
Merge branch 'main' into zero-mega
2026-02-06 16:36:53 -05:00
MX
e4bfbe7c3b
add very cool background pics by @zero-mega
2026-02-07 00:36:05 +03:00
MX
54beebc73c
Merge branch 'rw_ui_and_improvement' into pp_main
2026-02-06 13:21:42 +03:00
MX
b8bdd7a364
display freq and modulation
2026-02-06 11:40:21 +03:00
zero-mega
506ec6ac40
fix VAG encoder
2026-02-05 18:25:41 +01:00
zero-mega
1e5dda16b1
Merge remote-tracking branch 'origin/main' into zero-mega
2026-02-05 18:25:27 +01:00
MX
9c4146df79
Merge branch 'pp_main' into rw_ui_and_improvement
2026-02-05 02:20:53 +03:00
MX
dc886f9053
add some fixes
2026-02-05 01:09:41 +03:00
MX
c4ecdef83c
add some fixes
2026-02-04 20:57:36 +03:00
MX
ff99025bb8
merge 2
2026-02-04 20:23:59 +03:00
MX
4a272e2d0a
merge after review fixes
2026-02-04 12:29:03 +03:00
MX
42aca73d08
Merge branch 'pp_main' into rw_ui_and_improvement
2026-02-04 12:23:54 +03:00
0mega
8a7759108b
Vag Encoder WIP
2026-02-04 07:41:12 +01:00