Commit Graph

89 Commits

Author SHA1 Message Date
CinderSocket 2dc6779a55 Even more RAM reduction 2026-03-25 01:59:59 -07:00
CinderSocket a472322086 Reduce HF read RAM pressure 2026-03-25 01:19:33 -07:00
CinderSocket b7b685561d Add guard against premature scene transitions 2026-03-24 19:37:26 -07:00
CinderSocket a30deb3988 Clarify SIO labeling by media type 2026-03-24 16:25:57 -07:00
CinderSocket 9a2c5253fc Ufbt formatting 2026-03-24 14:54:12 -07:00
CinderSocket bdb79a67ca Tighten runtime ownership and metadata resets 2026-03-24 14:47:14 -07:00
CinderSocket 5b6adadb81 Refactor HF ownership and embed plugin sources 2026-03-24 14:15:37 -07:00
CinderSocket c46f24ee05 Refactor towards a single ownership model 2026-03-24 14:03:46 -07:00
CinderSocket 7f551fc6ec Stabilize HF plugin lifecycle and SAM cleanup 2026-03-24 13:37:57 -07:00
CinderSocket 54e121f71a Move HF runtime behind plugin boundary 2026-03-23 23:18:49 -07:00
CinderSocket e4493a9954 Refactor HF runtime state and lazy-load Wiegand plugin 2026-03-23 22:07:40 -07:00
CinderSocket 9345da308d Reduce probe memory use and format SAM status refresh 2026-03-09 20:16:35 -07:00
CinderSocket 3511d4780e Fix SAM status refresh regressions 2026-03-09 20:14:39 -07:00
CinderSocket f7830b8db7 Update SAM scenes for SNMP status 2026-03-09 20:13:56 -07:00
CinderSocket 3c3b72d1e5 Use PACS2 media type and worker-owned read success 2026-03-08 17:41:42 -07:00
CinderSocket f7d1d0a95c Add multi-tech HF card selection 2026-03-08 17:19:04 -07:00
CinderSocket 8eaa4dfc5e Run ufbt format on unified HF changes 2026-03-08 16:32:28 -07:00
CinderSocket c8a5f30884 Unify hf reading and let the SAM drive the timing, not the HF interface 2026-03-08 16:10:24 -07:00
CinderSocket 2d11e90d77 Format SAM and read-path updates 2026-03-07 00:31:31 -08:00
CinderSocket 4ffc656a23 Improve SAM read state handling and failure recovery 2026-03-07 00:27:56 -08:00
CinderSocket 29861150a2 Fix SAM read session state handling 2026-03-07 00:07:38 -08:00
CinderSocket 27a61555b1 refactor(ccid,t1): introduce typed protocol state and named constants 2026-03-06 23:03:57 -08:00
Eric Betts 06f3274c40 SE vs SR in UI 2025-11-07 18:13:51 -08:00
Eric Betts 5e272a846b 1 index the apdu runner logs and UI 2025-09-28 20:35:26 -07:00
Eric Betts 2910b13ded Process config card 2025-09-28 16:02:32 -07:00
Eric Betts 43ec669ed6 reset string before use 2025-09-28 15:54:12 -07:00
Eric Betts 5f41f931ba Github Copilot: pool of furi_string for scenes 2025-09-27 13:19:40 -07:00
Eric Betts 2a9d9b084a Reset SAM on read error 2025-08-18 18:07:55 -07:00
Eric Betts 54e1f15e0f code cleanup 2025-03-18 11:33:19 -07:00
Eric Betts 018f9f6390 Move parse from card menu to card read success 2024-08-25 15:50:06 -07:00
Eric Betts 7d70a7acd3 Explicitly set credential type before saving 2024-08-25 15:45:01 -07:00
Eric Betts 3adb8d0cb4 Remove redundant setting of credential type 2024-07-27 17:09:43 -07:00
Eric Betts 60020378c0 dry up sam_present call to save ui state 2024-07-27 15:21:16 -07:00
Eric Betts 8b65648c00 APDURunner 2024-07-27 14:59:06 -07:00
Eric Betts 69c85f1d85 Set poller to null after free 2024-07-24 21:58:52 -07:00
Eric Betts c353bd84d6 Show type for MFC 2024-07-16 19:26:36 -07:00
Eric Betts 0aaaf5a5f4 change UI when card detected 2024-07-16 19:23:57 -07:00
Eric Betts ae535f9c1e Handle SAM removal better 2024-06-22 20:37:32 -07:00
Eric Betts 60440dd5c4 gets a couple messages in 2024-04-21 17:57:30 -07:00
Eric Betts 460ace1be3 MFC support 2024-04-18 20:22:06 -07:00
Eric Betts f4821fd7a6 show parse for saved cards 2024-04-18 17:05:08 -07:00
Eric Betts 32cae43be9 Move delete below info in list 2024-04-18 17:04:56 -07:00
Eric Betts f907489303 H10301 parsing 2024-04-14 13:51:15 -07:00
Eric Betts 93cd7eab04 scene to show parsed formats 2024-04-13 21:43:16 -07:00
Eric Betts 7bd7fe7ad1 Store diversifier len 2024-01-01 11:07:42 -08:00
Eric Betts d4b72caee7 Capture SIO of Desfire EV1 2024-01-01 10:48:11 -08:00
Eric Betts 41b2bb848b Rename 'Load' to 'Saved' to match other apps 2024-01-01 08:04:10 -08:00
Eric Betts 1f0a221fa0 Card read success back -> sam present 2023-12-12 16:44:54 -08:00
Eric Betts aaa89dfa32 Prevent deleting when saving as different format 2023-12-11 19:25:04 -08:00
Eric Betts 31894f4584 Virtual processing with Seader credential file 2023-12-03 13:54:15 -08:00