RocketGod
|
768ff0e2ca
|
Merge branch 'main' into WIP-Kia-v5-Encoder
|
2026-02-12 22:36:55 -05:00 |
|
RocketGod
|
ccda89aaee
|
fix stupid gitea stuff
|
2026-02-12 19:33:51 -08:00 |
|
RocketGod
|
7b9f951f42
|
CI: rerun checks
FAP Build / ufbt: Build for Momentum dev (push) Successful in 2m13s
FAP Build / ufbt: Build for Momentum release (push) Successful in 2m6s
FAP Build / ufbt: Build for OFW dev channel (push) Successful in 2m24s
FAP Build / ufbt: Build for OFW release channel (push) Successful in 2m29s
FAP Build / ufbt: Build for Unleashed dev (push) Successful in 2m12s
FAP Build / ufbt: Build for Unleashed release (push) Successful in 2m7s
|
2026-02-12 19:16:35 -08:00 |
|
RocketGod
|
a7ae6da274
|
WIP - Kia V5 Emulator working mostly but some repeat loop in either decoder or encoder
|
2026-02-12 19:07:34 -08:00 |
|
MX
|
97302f7f79
|
fix missing check
FAP Build / ufbt: Build for OFW dev channel (push) Failing after 32s
FAP Build / ufbt: Build for Momentum dev (push) Successful in 40s
FAP Build / ufbt: Build for Momentum release (push) Successful in 1m8s
FAP Build / ufbt: Build for OFW release channel (push) Failing after 43s
FAP Build / ufbt: Build for Unleashed dev (push) Successful in 40s
FAP Build / ufbt: Build for Unleashed release (push) Successful in 1m6s
|
2026-02-12 21:02:09 +03:00 |
|
MMX
|
ffd6652cd8
|
Merge pull request 'TX Power: Fix PA Table so it works on FM Modulations.' (#18) from RalphWiggum/ProtoPirate:main into main
Reviewed-on: http://protopirate.net/ProtoPirate/ProtoPirate/pulls/18
Reviewed-by: MMX <mmx@no-reply.protopirate.net>
|
2026-02-12 13:01:14 -05:00 |
|
MX
|
a1fc3cf8a9
|
button is still broken
FAP Build / ufbt: Build for Momentum dev (push) Successful in 38s
FAP Build / ufbt: Build for OFW dev channel (push) Successful in 38s
FAP Build / ufbt: Build for OFW release channel (push) Successful in 37s
FAP Build / ufbt: Build for Unleashed dev (push) Successful in 37s
FAP Build / ufbt: Build for Unleashed release (push) Successful in 47s
FAP Build / ufbt: Build for Momentum release (push) Successful in 59s
|
2026-02-12 16:45:40 +03:00 |
|
Leeroy
|
c8ad048424
|
REFACTOR TX Power
|
2026-02-12 21:26:25 +11:00 |
|
Leeroy
|
8557006e68
|
Remove UNUSED protopirate_set_preset function
|
2026-02-12 19:44:06 +11:00 |
|
Leeroy
|
a0b792e990
|
TX Power: Fix FM PATable
|
2026-02-12 19:36:52 +11:00 |
|
MX
|
602b24ee41
|
fix ui
FAP Build / ufbt: Build for Momentum dev (push) Successful in 37s
FAP Build / ufbt: Build for OFW dev channel (push) Successful in 41s
FAP Build / ufbt: Build for OFW release channel (push) Successful in 38s
FAP Build / ufbt: Build for Momentum release (push) Successful in 1m15s
FAP Build / ufbt: Build for Unleashed dev (push) Successful in 49s
FAP Build / ufbt: Build for Unleashed release (push) Successful in 47s
|
2026-02-12 03:46:03 +03:00 |
|
MMX
|
33c19c9e97
|
Merge pull request 'gull-parse-scenes' (#15) from gullradriel/ProtoPirate:gull-parse-scenes into main
FAP Build / ufbt: Build for Momentum release (push) Successful in 39s
FAP Build / ufbt: Build for OFW dev channel (push) Successful in 40s
FAP Build / ufbt: Build for Momentum dev (push) Successful in 1m2s
FAP Build / ufbt: Build for OFW release channel (push) Successful in 37s
FAP Build / ufbt: Build for Unleashed dev (push) Successful in 46s
FAP Build / ufbt: Build for Unleashed release (push) Successful in 56s
Reviewed-on: http://protopirate.net/ProtoPirate/ProtoPirate/pulls/15
Reviewed-by: MMX <mmx@no-reply.protopirate.net>
|
2026-02-11 05:21:12 -05:00 |
|
gullradriel
|
30ceaf351d
|
added some more furi_check
|
2026-02-11 10:00:00 +01:00 |
|
gullradriel
|
4c1761b61b
|
added some furi_check, check for furi_string
|
2026-02-11 09:58:28 +01:00 |
|
gullradriel
|
24635e76e0
|
remove duplicated code, do we really want the same code if auto_save is not on ?
|
2026-02-11 09:46:31 +01:00 |
|
gullradriel
|
559b2c231f
|
adjust close_file_handles for conditional storage close
|
2026-02-11 09:36:17 +01:00 |
|
gullradriel
|
caa1da746e
|
also free g_decode_ctx on errors
|
2026-02-11 09:35:00 +01:00 |
|
gullradriel
|
581162e17d
|
only get rssi if we have a valid radio_device
|
2026-02-11 09:33:38 +01:00 |
|
gullradriel
|
477fbada1f
|
fix, device name can be NULL
|
2026-02-11 09:31:57 +01:00 |
|
gullradriel
|
29c946455d
|
check for radio device before getting rssi from it
|
2026-02-11 09:29:36 +01:00 |
|
gullradriel
|
6fe8fb4b54
|
add a furi_check and check malloc result
|
2026-02-11 09:27:25 +01:00 |
|
gullradriel
|
1321288a9e
|
fix 'not closing storage on success path' which was leaking record handle, test ff, remove uneeded variables
|
2026-02-11 09:24:49 +01:00 |
|
gullradriel
|
bd75ec2e18
|
add a furi_check on context, better is_emu_off default
|
2026-02-11 09:12:12 +01:00 |
|
gullradriel
|
389edd5b18
|
fix: is_emu_off is static and only updated when ff exists and Protocol is read. If ff == NULL or the read fails, is_emu_off keeps the previous scene’s value, which can incorrectly hide/show the Emulate button
|
2026-02-11 09:06:20 +01:00 |
|
MX
|
3bd66ede92
|
Revert "slow builds, disable other sdks for now"
FAP Build / ufbt: Build for Momentum dev (push) Successful in 34s
FAP Build / ufbt: Build for OFW release channel (push) Successful in 43s
FAP Build / ufbt: Build for Unleashed dev (push) Successful in 34s
FAP Build / ufbt: Build for Unleashed release (push) Successful in 37s
FAP Build / ufbt: Build for Momentum release (push) Successful in 3m7s
FAP Build / ufbt: Build for OFW dev channel (push) Successful in 4m12s
This reverts commit 1eb87a0a63.
|
2026-02-11 04:55:23 +03:00 |
|
MX
|
aea05d475c
|
fix kia v2 crc
|
2026-02-11 04:53:09 +03:00 |
|
MX
|
dac8741ff6
|
reset on exit instead
|
2026-02-11 00:00:06 +03:00 |
|
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 |
|