MX
89e1620883
rename timers, stop before free
2024-01-31 01:32:57 +03:00
MX
28723949c4
fixes for opening nfc files from favourites that doesnt support emulation
2024-01-31 00:04:54 +03:00
MX
cbab316607
render transactions info properly
2024-01-30 23:45:56 +03:00
Methodius
19a5f02d66
auto-stop emulation after 5min feature added
2024-01-30 23:33:14 +03:00
Methodius
754fffac6b
typos fixed
2024-01-30 23:33:07 +03:00
MX
289fbe56be
subghz raw erase fixes
...
by @Willy-JL
2024-01-30 23:32:41 +03:00
MX
c31052848a
expansion settings read and store in ram
...
by @Willy-JL
2024-01-30 23:26:08 +03:00
MX
76a5c444fa
Merge remote-tracking branch 'TollyH/mfc-view-unknown' into nfc_refactors_fixes_merge
2024-01-30 23:00:08 +03:00
MX
da44d70bf2
Merge remote-tracking branch 'RebornedBrain/reborned/open_from_browser' into nfc_refactors_fixes_merge
2024-01-30 22:59:39 +03:00
MX
e702cdedc3
Merge remote-tracking branch 'RebornedBrain/reborned/scene_info_rework' into nfc_refactors_fixes_merge
2024-01-30 22:58:38 +03:00
MX
67eb679435
Merge remote-tracking branch 'RebornedBrain/reborned/nfc_ui_refactor_2' into nfc_refactors_fixes_merge
2024-01-30 22:57:32 +03:00
MX
ed3cd21f5c
run fbt format, add smol fix
2024-01-30 21:18:27 +03:00
MX
d3dcc1d27d
Merge branch 'ofw_dev' into dev
2024-01-30 17:14:38 +03:00
Georgii Surkov
e6f078eeb7
[FL-3759] Fix expansion protocol crash when fed lots of garbage ( #3409 )
...
* Fix crash caused by garbage input
* Add unit tests for garbage input
* Enable applications to disable and then restore expansion module support
* GPIO App: disable expansion on app start and re-enable on exit
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2024-01-30 22:54:25 +09:00
gornekich
097632fb7a
Merge branch 'dev' into reborned/open_from_browser
2024-01-30 11:28:10 +00:00
MMX
1cb8b0e369
Merge pull request #700 from Leptopt1los/dev
...
EMV protocol+parser
2024-01-30 13:22:16 +03:00
Methodius
b0371b3465
metromoney parser balance fix
2024-01-30 16:55:22 +09:00
Methodius
872987f002
Protocol featore: more info
2024-01-30 13:50:57 +09:00
Methodius
92a25af3c3
minor parser fixes
2024-01-30 02:39:38 +09:00
Methodius
ce80586822
Merge remote-tracking branch 'upstream/dev' into dev
2024-01-30 02:22:28 +09:00
Methodius
fee4a5a8f7
EMV save/load dump options added
2024-01-30 02:22:21 +09:00
Methodius
a15312e052
parser fix
2024-01-30 00:29:06 +09:00
nminaylov
a5b77aa228
it-IT-mac layout
2024-01-29 17:15:39 +03:00
Methodius
3612814a18
back to parser
2024-01-29 23:12:17 +09:00
MX
64fe987fb5
Merge branch 'ofw_dev' into dev
2024-01-29 15:53:00 +03:00
あく
c8ea167a06
0.98.0-rc various fixes ( #3402 )
2024-01-29 21:35:46 +09:00
Nikita Vostokov
653af9a5cd
Read PIN tries and transactions counters
2024-01-29 00:07:17 +00:00
MX
16d1c938bf
more contrast values for replacement displays
2024-01-29 02:23:42 +03:00
Nikita Vostokov
1074af905c
Use render
...
* Add transactions menu item
* Use nfc assets for country/currency/aid
* remove deprecated render
2024-01-28 22:45:26 +00:00
MX
830dbc7a71
subghz dea_mio fixes and programming mode support
2024-01-28 22:47:47 +03:00
Nikita Vostokov
4b786fb77e
Refactor response decoder
...
Read transactions history
2024-01-28 03:57:12 +00:00
MX
16b8fa4715
Subghz save files with receive time [ci skip]
...
+ merge better scene_save_name code (removing kostily)
some modifications to original code was made to keep previous formats
original implementation by Willy-JL
Source:
a1c7dc5eaa
7e7509d481 (diff-1708ba08196de5331f4b4c3d8e13162e78d5edb33e1308c1b4cc09975264151e)
2024-01-28 06:45:33 +03:00
Nikita Vostokov
39055ff701
Improve info screen
...
* search F only in card_number
2024-01-28 00:08:19 +00:00
MX
cbc0231461
disable expansion and reset some flags for release builds
...
there is no expansion modules yet, so we can disable uart listen for them being enabled 24/7
p.s. some parts of code was taken from Willy-JL's solution
todo: revert force reset part if there are real use cases for expansion protocol appears
2024-01-27 19:05:52 +03:00
MX
1ceacc6555
subghz keeloq fix emulation for multiple systems
...
and extend add manually support for 2 of them
2024-01-27 18:55:50 +03:00
MX
ae04fc70eb
fix archive filebrowser bugs
2024-01-27 17:53:11 +03:00
RebornedBrain
7a89789a28
Check simplified
2024-01-25 15:02:19 +03:00
RebornedBrain
63eeb86bc7
Added function to show different scene depending on supported features of the device
2024-01-24 21:52:24 +03:00
RebornedBrain
1e6fe92b44
nfc_protocol_support_has_feature is now public
2024-01-24 21:51:31 +03:00
Nikita Vostokov
c014491f55
Support 19 bytes PAN (eg.MIR virt)
2024-01-23 22:40:38 +00:00
RebornedBrain
eb4d0bb737
Realigned emulation scene and fixed replaced Mifare to MIFARE
2024-01-23 23:01:43 +03:00
RebornedBrain
b9498826fd
New implementation of more info logic added
2024-01-23 22:42:19 +03:00
RebornedBrain
2617eccb46
Enum for more info scene states for ultralight cards
2024-01-23 22:41:19 +03:00
RebornedBrain
aef18f6b2f
Reset widget on exit from more info scene
2024-01-23 22:40:33 +03:00
RebornedBrain
aad9f6be28
Changes required due to event signature adjustment
2024-01-23 22:39:25 +03:00
RebornedBrain
9fb14704c3
Changed signature and implementation of common on_event callback
2024-01-23 22:33:55 +03:00
RebornedBrain
1ad17878e3
Changed event handler signature. Now we put whole SceneManagerEvent not only custom event.
2024-01-23 22:33:04 +03:00
TollyH
391c32654b
Apply patch from @gornekich
2024-01-23 17:17:37 +00:00
RebornedBrain
74023e43ce
Fixed Mifare caption after QA
2024-01-23 18:08:17 +03:00
RebornedBrain
c470748e3f
Aligned text and replaced dolphin image on emulate scene
2024-01-23 14:00:45 +03:00