Commit Graph
275 Commits
Author SHA1 Message Date
MX 08e2002c35 fix sub decode reset 2026-02-10 23:46:43 +03:00
MX 092d1370d3 fix missing define checks and logs removal 2026-02-10 23:46:32 +03:00
MX 1eb87a0a63 slow builds, disable other sdks for now 2026-02-10 23:14:59 +03:00
MX 7c55be2644 rename artifacts 2026-02-10 22:47:22 +03:00
MX 00605037e1 add momentum sdk too 2026-02-10 22:36:58 +03:00
MX 1556029126 try v3 artifact 2026-02-10 22:08:10 +03:00
MX 3acf2d908a test build 2026-02-10 22:00:08 +03:00
MX 1468ae38ce add credits 2026-02-10 21:59:48 +03:00
MMX 670535574a Merge pull request 'gull-parse-views' (#12) from gullradriel/ProtoPirate:gull-parse-views into main
Reviewed-on: http://protopirate.net/ProtoPirate/ProtoPirate/pulls/12
Reviewed-by: MMX <mmx@no-reply.protopirate.net>
2026-02-10 12:25:54 -05:00
MMX 9d52596187 Merge pull request 'helpers review and fix' (#11) from gullradriel/ProtoPirate:parsing-and-cleaning-code into main
Reviewed-on: http://protopirate.net/ProtoPirate/ProtoPirate/pulls/11
Reviewed-by: MMX <mmx@no-reply.protopirate.net>
2026-02-10 12:25:43 -05:00
gullradriel 9e70c9fbd4 reuse previously processed lock value, call callback outside model lock 2026-02-10 02:04:18 +01:00
gullradriel 2b1a010ef4 added missing initializers 2026-02-10 01:55:40 +01:00
gullradriel dc8f1318b5 check malloc of receiver_info 2026-02-10 01:48:21 +01:00
gullradriel 94c4e9a748 protopirate_view_receiver_add_item_to_menu: safe copy of name even if NULL 2026-02-10 01:47:57 +01:00
gullradriel f593ff6fdb call a callback where needed ? 2026-02-10 01:44:38 +01:00
gullradriel 71f9605a67 receiver: fix InputKeyOk model locking and redraw behavior 2026-02-10 01:40:00 +01:00
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
gullradriel e6f17c0afb check return of malloc on raw_file_reader_alloc 2026-02-10 00:54:01 +01:00
gullradriel 4b9c3cefe8 fix use of unsigned (size_t) when i<was_read, i-was_read wraps to a huge positive value. Cast solves it as on F0 size_t can't be bigger than int32_t, AFAIK 2026-02-10 00:52:31 +01:00
gullradriel 34bf3398ed restore OTG power state (if enabled before the app), fix order in radio_device_loader_end (in case subghz_devices_end() needs the device powered), inconsitency with subghz_devices_begin 2026-02-10 00:30:06 +01:00
gullradriel 00ba9be506 furi_check protopirate_storage_save_capture params 2026-02-10 00:11:11 +01:00
gullradriel 52b18c5b4b write capture helpers 2026-02-10 00:07:22 +01:00
gullradriel 8fd9e73a38 add missing tx_power init, version check, typo on TxPower loading error message 2026-02-09 22:25:58 +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